*** jasondotstar has quit IRC | 00:29 | |
*** bradjones has quit IRC | 00:54 | |
*** bradjones has joined #openstack-zaqar | 00:59 | |
*** bradjones has quit IRC | 00:59 | |
*** bradjones has joined #openstack-zaqar | 00:59 | |
*** bradjones has quit IRC | 01:07 | |
*** bradjones has joined #openstack-zaqar | 01:09 | |
*** bradjones has quit IRC | 01:09 | |
*** bradjones has joined #openstack-zaqar | 01:09 | |
*** jasondotstar has joined #openstack-zaqar | 01:15 | |
*** Qiming has joined #openstack-zaqar | 01:30 | |
*** Yanyan has joined #openstack-zaqar | 01:41 | |
*** csoukup has joined #openstack-zaqar | 02:10 | |
*** csoukup has quit IRC | 02:18 | |
*** Qiming has quit IRC | 02:25 | |
*** Qiming has joined #openstack-zaqar | 02:25 | |
*** csoukup has joined #openstack-zaqar | 02:35 | |
*** csoukup has quit IRC | 02:39 | |
*** jasondotstar has quit IRC | 02:47 | |
*** achanda has joined #openstack-zaqar | 03:25 | |
*** achanda has quit IRC | 03:39 | |
*** boris-42 has quit IRC | 05:12 | |
*** exploreshaifali has joined #openstack-zaqar | 06:02 | |
*** exploreshaifali has quit IRC | 06:43 | |
*** dynarro has joined #openstack-zaqar | 07:24 | |
dynarro | good morning people! | 07:26 |
---|---|---|
vkmc | good morning dynarro! | 07:28 |
vkmc | how are you today? :( | 07:29 |
vkmc | :)* | 07:29 |
dynarro | hey vkmc! I'm fine and you? | 07:29 |
vkmc | fine fine! | 07:29 |
dynarro | vkmc: are you at mcdonald's today as well? | 07:32 |
*** boris-42 has joined #openstack-zaqar | 07:32 | |
*** cpallares has quit IRC | 07:33 | |
vkmc | haha no, not today | 07:35 |
vkmc | :) | 07:35 |
vkmc | enough socialization for a week | 07:35 |
*** cpallares has joined #openstack-zaqar | 07:36 | |
dynarro | hahaha | 07:37 |
flaper87 | flwang1: yo | 07:48 |
flaper87 | flwang1: what happened last night? | 07:48 |
flaper87 | or well, your morning | 07:48 |
flaper87 | last meeting | 07:48 |
flaper87 | :P | 07:48 |
* flaper87 pictures vkmc eating french fires and coding | 07:49 | |
flaper87 | iuuugh, your keyboard most be all greasy | 07:49 |
vkmc | nom nom nom | 07:50 |
dynarro | flaper87: well, well, look who's here | 07:51 |
flaper87 | dynarro: 'sup sis! | 07:54 |
dynarro | hey!!! how are you doing?! | 07:54 |
flaper87 | dynarro: all good, drinking tea, eating cookies and fruit and..... | 07:55 |
flaper87 | ok ok, and working | 07:55 |
dynarro | flaper87: working...yeah sure... :) | 07:57 |
diga | flaper87, vkmc : can you check this - https://review.openstack.org/#/c/194085/ | 08:01 |
dynarro | flaper87: vkmc, so...I now have to work on implementing notifications on the client... | 08:10 |
dynarro | I have an idea of how to do it, but I'm not sure... | 08:10 |
dynarro | so, my guess is that it must be implemented on messages.py | 08:11 |
vkmc | diga, sure | 08:12 |
vkmc | dynarro, let me check | 08:12 |
dynarro | I 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 |
dynarro | is that possible? | 08:13 |
dynarro | I mean from the client? | 08:14 |
flaper87 | dynarro: in my queue | 08:14 |
flaper87 | dynarro: so, the part that needs to be implemented in the client is the management side of the notification | 08:15 |
vkmc | notifications is implemented under subscriptions.py in storage | 08:15 |
flaper87 | That is, we need to have support for "subscribing" things | 08:15 |
flaper87 | Your idea is correct if you wanted to push the notification yourself, btw. | 08:15 |
flaper87 | That's how it happens in the server side | 08:15 |
dynarro | ah ok | 08:16 |
flaper87 | but in the case of zaqarclient, we don't need to push the notification ourselves but just do the management | 08:16 |
openstackgerrit | Victoria Martinez de la Cruz proposed openstack/zaqar: API v1.1 Messages endpoints https://review.openstack.org/166076 | 08:16 |
flaper87 | dynarro: it'll look a lot like Pool/Flavors | 08:16 |
dynarro | so, by management you mean like a post_notification, get, delete....? | 08:17 |
vkmc | yeah, he means the CRUD (create, read, update, delete) for notifications | 08:19 |
dynarro | alright | 08:20 |
vkmc | flaper87, yesterday we were chatting with dynarro about capabilities | 08:20 |
vkmc | flaper87, there is no need to implement anything client side, right? | 08:20 |
vkmc | flaper87, we are now passing a list of capabilities to the flavors directly | 08:21 |
flaper87 | vkmc: the thing we need to be sure of is that capabilities are being loaded correctly from the server | 08:21 |
flaper87 | but you need v2 for that | 08:21 |
vkmc | all right | 08:21 |
vkmc | so, its out of the scope of this bp | 08:21 |
vkmc | flaper87, another thing, do you have a moment to talk about netstrings now? | 08:23 |
flaper87 | vkmc: lets do it | 08:23 |
vkmc | flaper87, great | 08:24 |
vkmc | right now, the patchset I just updated is returning a single JSON object with a 'messages' field containing a list of messages | 08:25 |
vkmc | this is not very good since the user has to wait for all the messages to be transferred in order to do something with them | 08:25 |
vkmc | we have two options I guess | 08:25 |
vkmc | 1. split that big JSON object into several JSON objects containing a single message + headers | 08:26 |
vkmc | the bad part of that is that we will be wasting resources by replicating the headers information in every single message | 08:26 |
vkmc | but it easy to implement | 08:26 |
vkmc | 2. put an id that identifies the whole block | 08:27 |
vkmc | and send headers and messages separately | 08:27 |
vkmc | what do you think about it? | 08:27 |
flaper87 | mmh | 08:29 |
flaper87 | antoher idea | 08:29 |
flaper87 | what if we send the headers first and include the number of messages that are coming ? | 08:29 |
flaper87 | that way we don't need to send all messages together and we don't need to replicate the headers | 08:30 |
flaper87 | we might need to have a correlation id to know that each of those messages belong to that specific group of messages | 08:30 |
flaper87 | just in case more things are traveling in the same socke | 08:30 |
flaper87 | socket | 08:30 |
therve | +1 | 08:30 |
therve | Number of messages + response ID should do the trick | 08:31 |
vkmc | flaper87, that was 2. | 08:31 |
therve | And then one websocket messages per message | 08:31 |
flaper87 | LOL, I didn't read 2 | 08:31 |
flaper87 | vkmc: sorry :) | 08:31 |
flaper87 | therve: +1 | 08:31 |
flaper87 | ok, I think we have an agreement | 08:31 |
flaper87 | w000h000 | 08:31 |
vkmc | :) np, glad to hear we are in the same page | 08:31 |
vkmc | greeeeeeeeeeeeeeat | 08:31 |
flaper87 | vkmc: but don't do that i this patch | 08:32 |
flaper87 | we can do it in a follow-up one and fix queues as well | 08:32 |
vkmc | cool! | 08:32 |
vkmc | well, why we need this for queues? | 08:32 |
flaper87 | (or all listing ops) | 08:32 |
flaper87 | because you might also have gazillions of queues | 08:33 |
vkmc | cool | 08:33 |
vkmc | you are right | 08:33 |
flaper87 | it's mostly an optimization for listing operations | 08:33 |
vkmc | also | 08:33 |
vkmc | should we include the length in bytes of the message data/queue data? | 08:33 |
vkmc | that is what netstrings spec is | 08:33 |
flaper87 | in this case we can't calculate it until we serialize all messages | 08:34 |
flaper87 | so I'd guess no | 08:34 |
flaper87 | s/guess/say/ | 08:35 |
flaper87 | well, we actually could | 08:35 |
flaper87 | but i wonder how relevant it is in this case | 08:35 |
flaper87 | I'd be more interested in knowing how many messages I should consume | 08:36 |
* flaper87 can be many things: Consumer, producer, robot, friend, car, sometimes thief | 08:36 | |
vkmc | yeah, its my same concern | 08:37 |
flaper87 | lets leave it out for now, that's my vote | 08:37 |
vkmc | yeah | 08:37 |
vkmc | agreed | 08:37 |
flaper87 | if it's important, we'll know | 08:37 |
vkmc | heh | 08:37 |
vkmc | I bet | 08:37 |
*** dguerri` is now known as dguerri | 08:48 | |
*** diga has quit IRC | 09:02 | |
dynarro | flaper87: 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 |
vkmc | dynarro, +1 | 09:10 |
vkmc | dynarro, you will also need to modify core.py | 09:11 |
dynarro | yes, yes | 09:11 |
dynarro | vkmc: and the client? | 09:11 |
flaper87 | at some point, we need to bring the client structure up to date with the server's | 09:12 |
vkmc | dynarro, nope, client.py is only to set up the client | 09:12 |
flaper87 | that is, remove the queue's package and move everything one level up | 09:12 |
vkmc | flaper87, +1 | 09:12 |
vkmc | flaper87, dynarro said she wanted to do it | 09:12 |
dynarro | ah alright | 09:12 |
flaper87 | ah, nice | 09:12 |
flaper87 | that's even better | 09:12 |
flaper87 | less work for us | 09:12 |
flaper87 | w000h0000 | 09:12 |
vkmc | hahaha | 09:12 |
flaper87 | vkmc: I've an idea | 09:13 |
dynarro | haha | 09:13 |
* vkmc is all eyes | 09:13 | |
flaper87 | vkmc: dynarro does that at EU while we go out and check the city | 09:13 |
flaper87 | EUP* | 09:13 |
dynarro | whaaat | 09:13 |
dynarro | yeah sure | 09:13 |
dynarro | LOOL | 09:13 |
flaper87 | dynarro: what are you loughing at? | 09:13 |
* flaper87 is not joking | 09:14 | |
flaper87 | laughing8 | 09:14 |
flaper87 | fuck english | 09:14 |
vkmc | flaper87, and we post selfies eating cookies? | 09:14 |
vkmc | sounds feasible | 09:14 |
dynarro | OMG! that's cruel vkmc | 09:14 |
vkmc | hahaha | 09:14 |
dynarro | LOL | 09:14 |
vkmc | yeah I went to far | 09:15 |
dynarro | hahaha | 09:15 |
vkmc | I wouldn't do that <3 | 09:15 |
vkmc | s/to/too | 09:15 |
flaper87 | vkmc: oh cookiges, right. | 09:15 |
flaper87 | yeah, cookies and ice-cream | 09:15 |
* flaper87 would totally do it | 09:15 | |
vkmc | icecreeeeeeam yum yum | 09:16 |
dynarro | if you do eat cookies and cookie ice-cream | 09:16 |
* flaper87 will eat cookies, cookie ice-cream, cookie-tea, cookie-coffee | 09:17 | |
dynarro | I'll be veeery upsed and won't talk you for the entire conference | 09:17 |
* flaper87 will do all that dressed up as cookie | 09:17 | |
dynarro | or maybe just for the day | 09:17 |
dynarro | LOL | 09:17 |
flaper87 | lunch | 09:18 |
dynarro | flaper87: you're already late of 20 minutes | 09:20 |
dynarro | haha | 09:20 |
vkmc | hahaha I pictured flaper87 dressed as a cookie | 09:22 |
dynarro | hahaha | 09:22 |
dynarro | he has the face, though | 09:23 |
dynarro | haha | 09:23 |
flaper87 | false alarm | 09:27 |
flaper87 | back | 09:27 |
* flaper87 has a cookie face | 09:27 | |
dynarro | haha | 09:27 |
dynarro | time to cook lunch, bye! | 09:30 |
*** dynarro has quit IRC | 09:32 | |
*** jasondotstar has joined #openstack-zaqar | 09:37 | |
*** Qiming has quit IRC | 10:12 | |
*** Yanyan has quit IRC | 10:18 | |
therve | vkmc, Now your websockets test run :) | 10:23 |
vkmc | :D | 10:23 |
vkmc | and I see errors | 10:24 |
vkmc | yaay | 10:24 |
*** Qiming has joined #openstack-zaqar | 11:02 | |
flaper87 | lol | 11:08 |
flaper87 | vkmc: fix that #@!$@#$@ | 11:08 |
*** Qiming has quit IRC | 11:11 | |
*** jasondotstar has quit IRC | 12:06 | |
*** dguerri is now known as dguerri` | 12:15 | |
*** dguerri` is now known as dguerri | 12:15 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Add support for pymongo 3.0.2 https://review.openstack.org/193161 | 12:17 |
flaper87 | vkmc: if you're good with ^ I'll approve after your +2 | 12:17 |
flaper87 | vkmc: pls, lemme know asap so we can move forward, I'd really like to see this port out of the way | 12:24 |
flaper87 | (asap as in, give me a heads up when you review it) | 12:25 |
vkmc | flaper87, sure | 12:25 |
vkmc | just a sec | 12:25 |
*** dynarro has joined #openstack-zaqar | 12:31 | |
*** boris-42 has quit IRC | 12:42 | |
vkmc | flaper87, ^ | 12:46 |
*** Qiming has joined #openstack-zaqar | 12:49 | |
flaper87 | danke | 12:57 |
flaper87 | ryansb: ah crap, you were talking about the variable | 12:57 |
flaper87 | (facepalm) | 12:58 |
flaper87 | I thought you were talking about the 'majority' value | 12:58 |
flaper87 | sorry about that | 12:58 |
flaper87 | let me change that | 12:58 |
ryansb | it's ok -- there were only like 4 occurrences of "majority" on that line | 12:58 |
*** jasondotstar has joined #openstack-zaqar | 13:17 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Add support for pymongo 3.0.2 https://review.openstack.org/193161 | 13:17 |
*** openstack has quit IRC | 13:17 | |
*** openstack has joined #openstack-zaqar | 13:18 | |
*** sriram has joined #openstack-zaqar | 13:33 | |
*** amitgandhinz has joined #openstack-zaqar | 13:36 | |
*** mpanetta has joined #openstack-zaqar | 13:45 | |
*** malini has joined #openstack-zaqar | 13:51 | |
openstackgerrit | Merged openstack/zaqar: Add support for pymongo 3.0.2 https://review.openstack.org/193161 | 14:03 |
flaper87 | ryansb: therve any news on the Heat+Zaqar work? | 14:08 |
flaper87 | how is that going? | 14:08 |
ryansb | therve is working on that, I have just been doing the swift stuff | 14:09 |
therve | flaper87, Waiting for reviews | 14:20 |
therve | It's crossing 4 different projects, so it may take a while | 14:20 |
flaper87 | ok | 14:22 |
*** jasondotstar has quit IRC | 14:31 | |
*** csoukup has joined #openstack-zaqar | 14:38 | |
*** malini has quit IRC | 14:42 | |
*** jasondotstar has joined #openstack-zaqar | 14:46 | |
*** malini has joined #openstack-zaqar | 14:54 | |
*** malini has quit IRC | 15:37 | |
*** Qiming has quit IRC | 15:39 | |
*** malini has joined #openstack-zaqar | 15:44 | |
*** dynarro has quit IRC | 15:52 | |
*** achanda has joined #openstack-zaqar | 16:12 | |
*** davideagnello has quit IRC | 16:43 | |
*** jasondotstar has quit IRC | 16:43 | |
*** diga_ has joined #openstack-zaqar | 16:43 | |
*** davideagnello has joined #openstack-zaqar | 16:44 | |
*** malini has quit IRC | 16:52 | |
*** jasondotstar has joined #openstack-zaqar | 16:52 | |
*** dontalton has joined #openstack-zaqar | 17:01 | |
*** dguerri is now known as dguerri` | 17:21 | |
*** malini has joined #openstack-zaqar | 17:27 | |
*** amitgandhinz has quit IRC | 17:35 | |
*** amitgandhinz has joined #openstack-zaqar | 17:36 | |
*** amitgandhinz has quit IRC | 17:38 | |
*** amitgandhinz has joined #openstack-zaqar | 17:39 | |
*** malini has quit IRC | 17:48 | |
openstackgerrit | Ryan Brown proposed openstack/zaqar: Initial commit of swift backend https://review.openstack.org/194764 | 17:51 |
*** malini has joined #openstack-zaqar | 17:51 | |
openstackgerrit | Ryan Brown proposed openstack/zaqar: Initial commit of swift backend https://review.openstack.org/194764 | 17:51 |
*** amitgandhinz has quit IRC | 17:56 | |
*** amitgandhinz has joined #openstack-zaqar | 17:58 | |
openstackgerrit | Victoria Martinez de la Cruz proposed openstack/zaqar: API v1.1 Messages endpoints https://review.openstack.org/166076 | 18:04 |
*** achanda_ has joined #openstack-zaqar | 18:06 | |
*** jasondotstar has quit IRC | 18:07 | |
*** achanda has quit IRC | 18:08 | |
*** jasondotstar has joined #openstack-zaqar | 18:14 | |
*** achanda_ has quit IRC | 18:17 | |
*** achanda has joined #openstack-zaqar | 18:17 | |
*** dguerri` is now known as dguerri | 18:28 | |
*** dguerri is now known as dguerri` | 18:29 | |
*** reed has quit IRC | 18:36 | |
*** dguerri` is now known as dguerri | 18:53 | |
*** dguerri is now known as dguerri` | 18:54 | |
*** malini has quit IRC | 19:09 | |
*** csoukup has quit IRC | 19:12 | |
*** reed has joined #openstack-zaqar | 19:13 | |
*** openstackgerrit has quit IRC | 19:21 | |
*** openstackgerrit has joined #openstack-zaqar | 19:22 | |
*** achanda has quit IRC | 19:26 | |
*** malini has joined #openstack-zaqar | 19:27 | |
*** fifieldt_ has joined #openstack-zaqar | 19:30 | |
*** fifieldt has quit IRC | 19:34 | |
*** malini has quit IRC | 19:43 | |
*** achanda has joined #openstack-zaqar | 19:43 | |
*** csoukup has joined #openstack-zaqar | 20:01 | |
*** achanda has quit IRC | 20:06 | |
*** reed has quit IRC | 20:07 | |
*** reed has joined #openstack-zaqar | 20:08 | |
*** malini has joined #openstack-zaqar | 20:11 | |
*** malini has quit IRC | 20:20 | |
*** jasondotstar has quit IRC | 20:22 | |
*** malini has joined #openstack-zaqar | 20:24 | |
*** dontalton has quit IRC | 20:32 | |
*** dontalton has joined #openstack-zaqar | 20:33 | |
*** csoukup has quit IRC | 20:56 | |
*** malini has quit IRC | 20:58 | |
*** csoukup has joined #openstack-zaqar | 21:04 | |
*** sriram has quit IRC | 21:27 | |
*** mpanetta has quit IRC | 21:36 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/zaqar: Updated from global requirements https://review.openstack.org/192194 | 21:51 |
*** reed has quit IRC | 21:54 | |
*** reed has joined #openstack-zaqar | 21:57 | |
*** dontalton2 has joined #openstack-zaqar | 22:20 | |
*** amitgandhinz has quit IRC | 22:31 | |
*** csoukup has quit IRC | 22:59 | |
*** dontalton2 has quit IRC | 23:16 | |
*** dontalton has quit IRC | 23:16 | |
*** jasondotstar has joined #openstack-zaqar | 23:23 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!