Tuesday, 2015-06-23

*** jasondotstar has quit IRC00:29
*** bradjones has quit IRC00:54
*** bradjones has joined #openstack-zaqar00:59
*** bradjones has quit IRC00:59
*** bradjones has joined #openstack-zaqar00:59
*** bradjones has quit IRC01:07
*** bradjones has joined #openstack-zaqar01:09
*** bradjones has quit IRC01:09
*** bradjones has joined #openstack-zaqar01:09
*** jasondotstar has joined #openstack-zaqar01:15
*** Qiming has joined #openstack-zaqar01:30
*** Yanyan has joined #openstack-zaqar01:41
*** csoukup has joined #openstack-zaqar02:10
*** csoukup has quit IRC02:18
*** Qiming has quit IRC02:25
*** Qiming has joined #openstack-zaqar02:25
*** csoukup has joined #openstack-zaqar02:35
*** csoukup has quit IRC02:39
*** jasondotstar has quit IRC02:47
*** achanda has joined #openstack-zaqar03:25
*** achanda has quit IRC03:39
*** boris-42 has quit IRC05:12
*** exploreshaifali has joined #openstack-zaqar06:02
*** exploreshaifali has quit IRC06:43
*** dynarro has joined #openstack-zaqar07:24
dynarrogood morning people!07:26
vkmcgood morning dynarro!07:28
vkmchow are you today? :(07:29
vkmc:)*07:29
dynarrohey vkmc! I'm fine and you?07:29
vkmcfine fine!07:29
dynarrovkmc: are you at mcdonald's today as well?07:32
*** boris-42 has joined #openstack-zaqar07:32
*** cpallares has quit IRC07:33
vkmchaha no, not today07:35
vkmc:)07:35
vkmcenough socialization for a week07:35
*** cpallares has joined #openstack-zaqar07:36
dynarrohahaha07:37
flaper87flwang1: yo07:48
flaper87flwang1: what happened last night?07:48
flaper87or well, your morning07:48
flaper87last meeting07:48
flaper87:P07:48
* flaper87 pictures vkmc eating french fires and coding07:49
flaper87iuuugh, your keyboard most be all greasy07:49
vkmcnom nom nom07:50
dynarroflaper87: well, well, look who's here07:51
flaper87dynarro: 'sup sis!07:54
dynarrohey!!! how are you doing?!07:54
flaper87dynarro: all good, drinking tea, eating cookies and fruit and.....07:55
flaper87ok ok, and working07:55
dynarroflaper87: working...yeah sure... :)07:57
digaflaper87, vkmc : can you check this - https://review.openstack.org/#/c/194085/08:01
dynarroflaper87: vkmc, so...I now have to work on implementing notifications on the client...08:10
dynarroI have an idea of how to do it, but I'm not sure...08:10
dynarroso, my guess is that it must be implemented on messages.py08:11
vkmcdiga, sure08:12
vkmcdynarro, let me check08:12
dynarroI saw that on zaqar, there's a notifier.py...so my idea is to do something like: if the message is posted, then access to that notifier.py and post the notification...08:13
dynarrois that possible?08:13
dynarroI mean from the client?08:14
flaper87dynarro: in my queue08:14
flaper87dynarro: so, the part that needs to be implemented in the client is the management side of the notification08:15
vkmcnotifications is implemented under subscriptions.py in storage08:15
flaper87That is, we need to have support for "subscribing" things08:15
flaper87Your idea is correct if you wanted to push the notification yourself, btw.08:15
flaper87That's how it happens in the server side08:15
dynarroah ok08:16
flaper87but in the case of zaqarclient, we don't need to push the notification ourselves but just do the management08:16
openstackgerritVictoria Martinez de la Cruz proposed openstack/zaqar: API v1.1 Messages endpoints  https://review.openstack.org/16607608:16
flaper87dynarro: it'll look a lot like Pool/Flavors08:16
dynarroso, by management you mean like a post_notification, get, delete....?08:17
vkmcyeah, he means the CRUD (create, read, update, delete) for notifications08:19
dynarroalright08:20
vkmcflaper87, yesterday we were chatting with dynarro about capabilities08:20
vkmcflaper87, there is no need to implement anything client side, right?08:20
vkmcflaper87, we are now passing a list of capabilities to the flavors directly08:21
flaper87vkmc: the thing we need to be sure of is that capabilities are being loaded correctly from the server08:21
flaper87but you need v2 for that08:21
vkmcall right08:21
vkmcso, its out of the scope of this bp08:21
vkmcflaper87, another thing, do you have a moment to talk about netstrings now?08:23
flaper87vkmc: lets do it08:23
vkmcflaper87, great08:24
vkmcright now, the patchset I just updated is returning a single JSON object with a 'messages' field containing a list of messages08:25
vkmcthis is not very good since the user has to wait for all the messages to be transferred in order to do something with them08:25
vkmcwe have two options I guess08:25
vkmc1. split that big JSON object into several JSON objects containing a single message + headers08:26
vkmcthe bad part of that is that we will be wasting resources by replicating the headers information in every single message08:26
vkmcbut it easy to implement08:26
vkmc2. put an id that identifies the whole block08:27
vkmcand send headers and messages separately08:27
vkmcwhat do you think about it?08:27
flaper87mmh08:29
flaper87antoher idea08:29
flaper87what if we send the headers first and include the number of messages that are coming ?08:29
flaper87that way we don't need to send all messages together and we don't need to replicate the headers08:30
flaper87we might need to have a correlation id to know that each of those messages belong to that specific group of messages08:30
flaper87just in case more things are traveling in the same socke08:30
flaper87socket08:30
therve+108:30
therveNumber of messages + response ID should do the trick08:31
vkmcflaper87, that was 2.08:31
therveAnd then one websocket messages per message08:31
flaper87LOL, I didn't read 208:31
flaper87vkmc: sorry :)08:31
flaper87therve: +108:31
flaper87ok, I think we have an agreement08:31
flaper87w000h00008:31
vkmc:) np, glad to hear we are in the same page08:31
vkmcgreeeeeeeeeeeeeeat08:31
flaper87vkmc: but don't do that i this patch08:32
flaper87we can do it in a follow-up one and fix queues as well08:32
vkmccool!08:32
vkmcwell, why we need this for queues?08:32
flaper87(or all listing ops)08:32
flaper87because you might also have gazillions of queues08:33
vkmccool08:33
vkmcyou are right08:33
flaper87it's mostly an optimization for listing operations08:33
vkmcalso08:33
vkmcshould we include the length in bytes of the message data/queue data?08:33
vkmcthat is what netstrings spec is08:33
flaper87in this case we can't calculate it until we serialize all messages08:34
flaper87so I'd guess no08:34
flaper87s/guess/say/08:35
flaper87well, we actually could08:35
flaper87but i wonder how relevant it is in this case08:35
flaper87I'd be more interested in knowing how many messages I should consume08:36
* flaper87 can be many things: Consumer, producer, robot, friend, car, sometimes thief08:36
vkmcyeah, its my same concern08:37
flaper87lets leave it out for now, that's my vote08:37
vkmcyeah08:37
vkmcagreed08:37
flaper87if it's important, we'll know08:37
vkmcheh08:37
vkmcI bet08:37
*** dguerri` is now known as dguerri08:48
*** diga has quit IRC09:02
dynarroflaper87: vkmc, in order to work on notifications, I guess I should create a new file in zaqarclient. Is it ok if I do it in the queues folder?09:10
vkmcdynarro, +109:10
vkmcdynarro, you will also need to modify core.py09:11
dynarroyes, yes09:11
dynarrovkmc: and the client?09:11
flaper87at some point, we need to bring the client structure up to date with the server's09:12
vkmcdynarro, nope, client.py is only to set up the client09:12
flaper87that is, remove the queue's package and move everything one level up09:12
vkmcflaper87, +109:12
vkmcflaper87, dynarro said she wanted to do it09:12
dynarroah alright09:12
flaper87ah, nice09:12
flaper87that's even better09:12
flaper87less work for us09:12
flaper87w000h000009:12
vkmchahaha09:12
flaper87vkmc: I've an idea09:13
dynarrohaha09:13
* vkmc is all eyes09:13
flaper87vkmc: dynarro does that at EU while we go out and check the city09:13
flaper87EUP*09:13
dynarrowhaaat09:13
dynarroyeah sure09:13
dynarroLOOL09:13
flaper87dynarro: what are you loughing at?09:13
* flaper87 is not joking09:14
flaper87laughing809:14
flaper87fuck english09:14
vkmcflaper87, and we post selfies eating cookies?09:14
vkmcsounds feasible09:14
dynarroOMG! that's cruel vkmc09:14
vkmchahaha09:14
dynarroLOL09:14
vkmcyeah I went to far09:15
dynarrohahaha09:15
vkmcI wouldn't do that <309:15
vkmcs/to/too09:15
flaper87vkmc: oh cookiges, right.09:15
flaper87yeah, cookies and ice-cream09:15
* flaper87 would totally do it09:15
vkmcicecreeeeeeam yum yum09:16
dynarroif you do eat cookies and cookie ice-cream09:16
* flaper87 will eat cookies, cookie ice-cream, cookie-tea, cookie-coffee09:17
dynarroI'll be veeery upsed and won't talk you for the entire conference09:17
* flaper87 will do all that dressed up as cookie09:17
dynarroor maybe just for the day09:17
dynarroLOL09:17
flaper87lunch09:18
dynarroflaper87: you're already late of 20 minutes09:20
dynarrohaha09:20
vkmchahaha I pictured flaper87 dressed as a cookie09:22
dynarrohahaha09:22
dynarrohe has the face, though09:23
dynarrohaha09:23
flaper87false alarm09:27
flaper87back09:27
* flaper87 has a cookie face09:27
dynarrohaha09:27
dynarrotime to cook lunch, bye!09:30
*** dynarro has quit IRC09:32
*** jasondotstar has joined #openstack-zaqar09:37
*** Qiming has quit IRC10:12
*** Yanyan has quit IRC10:18
thervevkmc, Now your websockets test run :)10:23
vkmc:D10:23
vkmcand I see errors10:24
vkmcyaay10:24
*** Qiming has joined #openstack-zaqar11:02
flaper87lol11:08
flaper87vkmc: fix that #@!$@#$@11:08
*** Qiming has quit IRC11:11
*** jasondotstar has quit IRC12:06
*** dguerri is now known as dguerri`12:15
*** dguerri` is now known as dguerri12:15
openstackgerritFlavio Percoco proposed openstack/zaqar: Add support for pymongo 3.0.2  https://review.openstack.org/19316112:17
flaper87vkmc: if you're good with ^ I'll approve after your +212:17
flaper87vkmc: pls, lemme know asap so we can move forward, I'd really like to see this port out of the way12:24
flaper87(asap as in, give me a heads up when you review it)12:25
vkmcflaper87, sure12:25
vkmcjust a sec12:25
*** dynarro has joined #openstack-zaqar12:31
*** boris-42 has quit IRC12:42
vkmcflaper87, ^12:46
*** Qiming has joined #openstack-zaqar12:49
flaper87danke12:57
flaper87ryansb: ah crap, you were talking about the variable12:57
flaper87(facepalm)12:58
flaper87I thought you were talking about the 'majority' value12:58
flaper87sorry about that12:58
flaper87let me change that12:58
ryansbit's ok -- there were only like 4 occurrences of "majority" on that line12:58
*** jasondotstar has joined #openstack-zaqar13:17
openstackgerritFlavio Percoco proposed openstack/zaqar: Add support for pymongo 3.0.2  https://review.openstack.org/19316113:17
*** openstack has quit IRC13:17
*** openstack has joined #openstack-zaqar13:18
*** sriram has joined #openstack-zaqar13:33
*** amitgandhinz has joined #openstack-zaqar13:36
*** mpanetta has joined #openstack-zaqar13:45
*** malini has joined #openstack-zaqar13:51
openstackgerritMerged openstack/zaqar: Add support for pymongo 3.0.2  https://review.openstack.org/19316114:03
flaper87ryansb: therve any news on the Heat+Zaqar work?14:08
flaper87how is that going?14:08
ryansbtherve is working on that, I have just been doing the swift stuff14:09
therveflaper87, Waiting for reviews14:20
therveIt's crossing 4 different projects, so it may take a while14:20
flaper87ok14:22
*** jasondotstar has quit IRC14:31
*** csoukup has joined #openstack-zaqar14:38
*** malini has quit IRC14:42
*** jasondotstar has joined #openstack-zaqar14:46
*** malini has joined #openstack-zaqar14:54
*** malini has quit IRC15:37
*** Qiming has quit IRC15:39
*** malini has joined #openstack-zaqar15:44
*** dynarro has quit IRC15:52
*** achanda has joined #openstack-zaqar16:12
*** davideagnello has quit IRC16:43
*** jasondotstar has quit IRC16:43
*** diga_ has joined #openstack-zaqar16:43
*** davideagnello has joined #openstack-zaqar16:44
*** malini has quit IRC16:52
*** jasondotstar has joined #openstack-zaqar16:52
*** dontalton has joined #openstack-zaqar17:01
*** dguerri is now known as dguerri`17:21
*** malini has joined #openstack-zaqar17:27
*** amitgandhinz has quit IRC17:35
*** amitgandhinz has joined #openstack-zaqar17:36
*** amitgandhinz has quit IRC17:38
*** amitgandhinz has joined #openstack-zaqar17:39
*** malini has quit IRC17:48
openstackgerritRyan Brown proposed openstack/zaqar: Initial commit of swift backend  https://review.openstack.org/19476417:51
*** malini has joined #openstack-zaqar17:51
openstackgerritRyan Brown proposed openstack/zaqar: Initial commit of swift backend  https://review.openstack.org/19476417:51
*** amitgandhinz has quit IRC17:56
*** amitgandhinz has joined #openstack-zaqar17:58
openstackgerritVictoria Martinez de la Cruz proposed openstack/zaqar: API v1.1 Messages endpoints  https://review.openstack.org/16607618:04
*** achanda_ has joined #openstack-zaqar18:06
*** jasondotstar has quit IRC18:07
*** achanda has quit IRC18:08
*** jasondotstar has joined #openstack-zaqar18:14
*** achanda_ has quit IRC18:17
*** achanda has joined #openstack-zaqar18:17
*** dguerri` is now known as dguerri18:28
*** dguerri is now known as dguerri`18:29
*** reed has quit IRC18:36
*** dguerri` is now known as dguerri18:53
*** dguerri is now known as dguerri`18:54
*** malini has quit IRC19:09
*** csoukup has quit IRC19:12
*** reed has joined #openstack-zaqar19:13
*** openstackgerrit has quit IRC19:21
*** openstackgerrit has joined #openstack-zaqar19:22
*** achanda has quit IRC19:26
*** malini has joined #openstack-zaqar19:27
*** fifieldt_ has joined #openstack-zaqar19:30
*** fifieldt has quit IRC19:34
*** malini has quit IRC19:43
*** achanda has joined #openstack-zaqar19:43
*** csoukup has joined #openstack-zaqar20:01
*** achanda has quit IRC20:06
*** reed has quit IRC20:07
*** reed has joined #openstack-zaqar20:08
*** malini has joined #openstack-zaqar20:11
*** malini has quit IRC20:20
*** jasondotstar has quit IRC20:22
*** malini has joined #openstack-zaqar20:24
*** dontalton has quit IRC20:32
*** dontalton has joined #openstack-zaqar20:33
*** csoukup has quit IRC20:56
*** malini has quit IRC20:58
*** csoukup has joined #openstack-zaqar21:04
*** sriram has quit IRC21:27
*** mpanetta has quit IRC21:36
openstackgerritOpenStack Proposal Bot proposed openstack/zaqar: Updated from global requirements  https://review.openstack.org/19219421:51
*** reed has quit IRC21:54
*** reed has joined #openstack-zaqar21:57
*** dontalton2 has joined #openstack-zaqar22:20
*** amitgandhinz has quit IRC22:31
*** csoukup has quit IRC22:59
*** dontalton2 has quit IRC23:16
*** dontalton has quit IRC23:16
*** jasondotstar has joined #openstack-zaqar23:23

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