Wednesday, 2015-09-02

*** achanda has joined #openstack-zaqar00:00
*** achanda has quit IRC00:04
*** Qiming has quit IRC00:07
*** achanda has joined #openstack-zaqar00:12
*** diga has joined #openstack-zaqar00:13
openstackgerritFei Long Wang proposed openstack/zaqar: Fix duplicated notification  https://review.openstack.org/21807200:39
*** malini has joined #openstack-zaqar01:01
*** Qiming has joined #openstack-zaqar01:06
*** achanda has quit IRC01:09
*** diga has quit IRC01:20
*** malini has quit IRC02:03
*** achanda has joined #openstack-zaqar02:04
*** achanda has quit IRC02:14
*** achanda has joined #openstack-zaqar02:23
*** achanda has quit IRC02:49
*** achanda has joined #openstack-zaqar03:02
*** achanda has quit IRC03:08
*** stanchan has joined #openstack-zaqar03:41
*** wanghao has joined #openstack-zaqar03:47
*** csoukup has joined #openstack-zaqar04:04
*** csoukup has quit IRC04:05
*** akanksha has quit IRC04:18
*** achanda has joined #openstack-zaqar04:42
*** flwang has quit IRC05:08
*** achanda has quit IRC06:47
*** exploreshaifali has joined #openstack-zaqar06:50
*** dynarro has joined #openstack-zaqar07:21
*** achanda has joined #openstack-zaqar07:24
therveHola!07:32
therveflwang1, Heya07:42
*** achanda has quit IRC07:51
dynarroflaper87, I don't understand something about the comment you made in this patch https://review.openstack.org/#/c/209238/5/zaqarclient/queues/v2/api.py08:04
dynarroflaper87, is not that I deleted the method `get_message` I just made it raise an exception for v208:05
openstackgerritThomas Herve proposed openstack/zaqar: Notifications over websocket  https://review.openstack.org/20608008:12
* flaper87 here now08:16
flaper87dynarro: mmh, but probably the schema shouldn't have the `get_messages` key since it's not going to be used anyway08:17
dynarroflaper87, so you think it should be actually deleted?08:19
openstackgerritThomas Herve proposed openstack/zaqar: Support various paths for signed URLs  https://review.openstack.org/21563808:21
flaper87dynarro: from the *schema*, yes.08:23
dynarroflaper87, got it thank you :)08:24
flaper87I'd expect to see a `V2.schema.pop('...')` right after the class definition08:24
*** diga has joined #openstack-zaqar08:24
dynarroflaper87, yeah makes sense08:25
therveflaper87, I have some questions on what's the eventlet integration in zaqar08:37
flaper87therve: shoot08:45
therveflaper87, Well, do we have any?08:45
*** diga has quit IRC08:45
therveI can't find when the patching happens08:45
flaper87therve: we don't and we've fought hard to not have any08:45
flaper87I'd personally prefer to keep it that way08:46
flaper87That's one of the reasons we also adopted taskflow08:46
flaper87to have other options besides eventlet08:46
therveSo that's the reason why the greenlet executor doesn't work08:46
flaper87therve: yeah, I figured08:46
flaper87I guess the notifications code should patch stuff08:46
therveflaper87, Though I don't know why it worked before08:46
therveOr just use the thread one?08:47
flaper87therve: do you think we can go back to taskflow? :D08:47
flaper87therve: it used the thread one, I believe08:47
therveflaper87, No it defaults to the greenlet one08:47
flaper87therve: taskflow?08:47
flaper87in that case, taskflow does all the patching itself08:47
therveAh, ok08:47
*** exploreshaifali has quit IRC08:48
therveWell we can run taskflow in a thread08:48
therveBut I'd rather just use the threadpool executor everywhere, unless we see something useful in greenlet executor08:48
flaper87therve: that sounds good to me08:49
flaper87also08:50
flaper87I'm wondering if we should probably just patch things in the notifier for now and do this in Mitaka. I'd like to see a spec that covers the addition of workers08:50
therveCool will do that then08:50
therveArg08:50
flaper87I'm cool with both, honestly08:51
flaper87I'm trying to think what's the sanest way forward08:51
flaper87therve: thoughts ?08:51
therveflaper87, I think for the asyncio runner using threads is saner08:51
flaper87ok, lets go with threadpool executor and all that08:51
flaper87we'll revisit this in Mitaka08:52
therve+108:52
therveBy workers you mean external processes?08:52
flaper87therve: yeah... it's just a random thought08:52
flaper87having external workers is something I've also fought to keep away08:53
therveI'd like to have a better way to run those for sure08:53
flaper87because that means you need a way to communicate between them08:53
therveThe business of talking to arbitrary URLs is a tough one08:53
flaper87yeah08:53
openstackgerritThomas Herve proposed openstack/zaqar: Use thread executor all the time for notifier  https://review.openstack.org/21960908:55
therveI'd like to ask Joshua why there is no error when we use the greenlet executor without patching though08:56
therveI would expect the error to be raised in that case08:56
openstackgerritThomas Herve proposed openstack/zaqar: Support various paths for signed URLs  https://review.openstack.org/21563809:28
*** dynarro has quit IRC09:37
*** flwang has joined #openstack-zaqar10:11
*** flwang has quit IRC10:22
*** malini has joined #openstack-zaqar10:22
*** diga has joined #openstack-zaqar10:27
openstackgerritThomas Herve proposed openstack/zaqar: Use thread executor all the time for notifier  https://review.openstack.org/21960910:30
*** Qiming has quit IRC10:54
*** malini has quit IRC11:28
* ryansb is late to the party11:34
ryansbflaper87: for the swift backend eventlet is pretty much a requirement11:35
ryansbbecause the latency in swift + the number of disparate requests mean that it'll be horrible if we do everything serially11:35
flaper87ryansb: right, we had talked about it and I forgot11:46
flaper87ryansb: but again, that's specific to the backend11:46
flaper87What I mean is, the swift backend will take care of patching and doing its stuff11:47
flaper87although all these distributed patching calls might end up being a problem11:47
* flaper87 shrugs11:47
flaper87definitely something we need to dive in during Mitaka11:47
ryansbI feel like each backend sometimes-maybe doing patching calls is a recipe for disaster11:48
ryansbnot like, near future disaster11:48
ryansbbut in a couple cycles, everything just implodes11:48
*** Qiming_ has joined #openstack-zaqar11:49
therveryansb, Could we make async requests to swift?12:07
therveIf we're gonna pick something I'd rather pick asyncio rather than eventlet, if we can12:08
ryansbaio would also work12:08
ryansbI don't have a preference, but I don't think tulip is in the global reqs12:09
ryansbso we would have to get it in there if we want to use it in python 212:10
thervetulip is not a thing12:10
thervetrollius is though, and we already use it12:10
ryansbah, I thought the backport was called tulip12:11
ryansbwell then, excellent12:11
ryansbbut yeah, I recall that tulip was the name for the early py3 version of asyncIO12:12
ryansbanyways, if that'd be preferable, then certainly it'd work12:12
therveRight, it was just a code name, never something released12:12
therveryansb, We already use trollius for websocket12:12
*** david-lyle has quit IRC12:27
*** david-lyle has joined #openstack-zaqar12:28
flaper87therve:++12:34
flaper87(sorry for stepping out of the convo, kinda doing PTL things now T_T)12:34
flaper87YAY, FF week12:34
ryansb\o/12:47
openstackgerritMerged openstack/zaqar: Add support for flavors in sqlalchemy  https://review.openstack.org/21829112:48
*** diga has quit IRC13:01
*** sriram1 has joined #openstack-zaqar13:23
*** AAzza_ has joined #openstack-zaqar13:25
*** AAzza has quit IRC13:27
openstackgerritMerged openstack/zaqar: s/update/_update/ sqlalchemy's pool controller  https://review.openstack.org/21829213:27
*** AAzza_ has quit IRC13:30
*** AAzza has joined #openstack-zaqar13:30
*** amitgandhinz has joined #openstack-zaqar13:38
*** dynarro has joined #openstack-zaqar13:44
*** ametts has joined #openstack-zaqar13:51
*** malini has joined #openstack-zaqar14:09
*** sriram1 has quit IRC14:29
*** sriram1 has joined #openstack-zaqar14:29
*** sriram1 is now known as sriram14:29
openstackgerritVictoria Martinez de la Cruz proposed openstack/zaqar: Refactoring to make Websocket driver available in v2  https://review.openstack.org/21843014:35
*** kgriffs|afk is now known as kgriffs14:47
*** malini has quit IRC15:08
*** Qiming_ has quit IRC15:13
*** malini has joined #openstack-zaqar15:14
*** malini has quit IRC15:20
*** malini has joined #openstack-zaqar15:21
openstackgerritClaudiu Belu proposed openstack/zaqar: Adds oslo_cache dependency  https://review.openstack.org/21937415:50
*** amitgandhinz has quit IRC15:51
*** ametts has quit IRC15:54
openstackgerritClaudiu Belu proposed openstack/zaqar: Adds oslo_cache dependency  https://review.openstack.org/21937416:00
flaper87vkmc: thanks for updating WS16:03
flaper87it's green16:03
flaper87I'll review asap16:03
*** mpanetta has joined #openstack-zaqar16:03
flaper87We'll land that and emails in RC116:03
flaper87hopefully policy as well16:04
*** dynarro has quit IRC16:17
*** dynarro has joined #openstack-zaqar16:22
*** dynarro has quit IRC16:33
*** malini has quit IRC16:41
vkmccoolio16:56
vkmcwill check the reviews for emails and policy16:56
ryansbcan we have like, a dashboard of "we want to land in RC1"16:59
ryansbor a list/etherpad/something16:59
*** malini has joined #openstack-zaqar17:17
*** malini has quit IRC17:21
*** stanchan has quit IRC17:22
*** achanda has joined #openstack-zaqar17:24
*** sriram has quit IRC17:53
*** sriram has joined #openstack-zaqar17:55
*** malini has joined #openstack-zaqar17:56
*** malini has quit IRC18:03
*** malini has joined #openstack-zaqar18:04
*** ametts has joined #openstack-zaqar18:08
vkmcryansb++18:12
*** csoukup has joined #openstack-zaqar18:16
*** amitgandhinz has joined #openstack-zaqar18:18
*** kgriffs is now known as kgriffs|afk18:21
*** kgriffs|afk is now known as kgriffs18:30
*** kgriffs is now known as kgriffs|afk18:41
*** kgriffs|afk is now known as kgriffs19:28
* ryansb engages review mode19:30
*** amitgandhinz has quit IRC19:38
*** malini has quit IRC19:39
openstackgerritClaudiu Belu proposed openstack/zaqar: Adds oslo_concurrency dependency  https://review.openstack.org/21937419:51
*** amitgandhinz has joined #openstack-zaqar20:04
*** stanchan has joined #openstack-zaqar20:22
*** stanchan has quit IRC20:27
*** achanda has quit IRC21:08
flwang1ryansb: could you pls review this one https://review.openstack.org/#/c/219609/2 ?21:14
ryansbyeah21:14
flwang1i think that's why the gate is not really stable for notification21:14
flwang1ryansb: cool, cheers man21:14
*** sriram has quit IRC21:26
openstackgerritMerged openstack/zaqar: Use thread executor all the time for notifier  https://review.openstack.org/21960921:35
*** achanda has joined #openstack-zaqar21:37
openstackgerritFei Long Wang proposed openstack/zaqar: Add email driver for notification  https://review.openstack.org/20237421:38
openstackgerritFei Long Wang proposed openstack/zaqar: Fix duplicated notification  https://review.openstack.org/21807221:39
*** achanda has quit IRC21:47
*** achanda has joined #openstack-zaqar21:54
*** amitgandhinz has quit IRC21:56
*** achanda has quit IRC22:24
*** achanda_ has joined #openstack-zaqar22:24
*** ametts has quit IRC22:40
*** mpanetta has quit IRC22:46
*** csoukup has quit IRC22:47
*** kgriffs is now known as kgriffs|afk22:52
*** malini has joined #openstack-zaqar23:05
*** achanda_ has quit IRC23:12
*** malini has quit IRC23:13
*** malini has joined #openstack-zaqar23:15
*** malini has quit IRC23:16
*** malini has joined #openstack-zaqar23:19
*** malini has quit IRC23:20
*** achanda has joined #openstack-zaqar23:21
*** Qiming_ has joined #openstack-zaqar23:26
openstackgerritOpenStack Proposal Bot proposed openstack/zaqar: Updated from global requirements  https://review.openstack.org/21950623:50
*** achanda has quit IRC23:52

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!