*** davideagnello has quit IRC | 00:02 | |
*** davideagnello has joined #openstack-zaqar | 00:03 | |
*** davideagnello has quit IRC | 00:05 | |
*** achanda has joined #openstack-zaqar | 00:08 | |
*** davideagnello has joined #openstack-zaqar | 00:08 | |
*** davideagnello has quit IRC | 00:10 | |
*** davideagnello has joined #openstack-zaqar | 00:12 | |
openstackgerrit | Merged openstack/zaqar: Claim post requires a body https://review.openstack.org/134214 | 00:16 |
---|---|---|
*** kgriffs|afk is now known as kgriffs | 00:21 | |
openstackgerrit | Boris Pavlovic proposed openstack/zaqar: Add rally job related files https://review.openstack.org/135134 | 00:26 |
boris-42 | flaper87: around? | 00:29 |
boris-42 | =) | 00:29 |
*** kgriffs is now known as kgriffs|afk | 00:30 | |
*** sgotliv has quit IRC | 00:38 | |
*** bradjones has quit IRC | 00:48 | |
*** amitgandhinz has joined #openstack-zaqar | 00:48 | |
*** bradjones has joined #openstack-zaqar | 00:49 | |
*** amitgandhinz has quit IRC | 00:53 | |
*** sriram has joined #openstack-zaqar | 00:59 | |
*** sriram has quit IRC | 01:01 | |
*** davideagnello has quit IRC | 01:04 | |
*** davideagnello has joined #openstack-zaqar | 01:04 | |
*** sriram has joined #openstack-zaqar | 01:11 | |
*** davideagnello has quit IRC | 01:13 | |
*** sriram has quit IRC | 01:20 | |
*** vkmc has joined #openstack-zaqar | 01:25 | |
*** jeffrey4l has quit IRC | 01:26 | |
*** achanda has quit IRC | 01:31 | |
*** achanda has joined #openstack-zaqar | 01:32 | |
*** achanda has quit IRC | 01:36 | |
*** jeffrey4l has joined #openstack-zaqar | 01:38 | |
*** davideagnello has joined #openstack-zaqar | 01:49 | |
*** davideagnello has joined #openstack-zaqar | 01:49 | |
*** jeffrey4l has quit IRC | 02:10 | |
*** jeffrey4l has joined #openstack-zaqar | 02:21 | |
*** X019 has quit IRC | 02:32 | |
*** vkmc has quit IRC | 02:38 | |
*** X019 has joined #openstack-zaqar | 02:43 | |
*** kgriffs|afk is now known as kgriffs | 02:59 | |
*** exploreshaifali has joined #openstack-zaqar | 03:04 | |
openstackgerrit | Jeffrey Zhang proposed openstack/zaqar: Version discovery for root URI https://review.openstack.org/130094 | 03:05 |
openstackgerrit | Merged openstack/zaqar: pooling conf is using a wrong deprecated conf https://review.openstack.org/132937 | 03:15 |
*** exploreshaifali has quit IRC | 03:34 | |
*** boris-42 has quit IRC | 03:47 | |
*** flwang2 has joined #openstack-zaqar | 04:21 | |
*** flwang1 has quit IRC | 04:21 | |
*** duanhf has joined #openstack-zaqar | 04:21 | |
*** flwang2 has quit IRC | 04:25 | |
*** flwang1 has joined #openstack-zaqar | 04:48 | |
*** achanda has joined #openstack-zaqar | 05:01 | |
*** miqui has joined #openstack-zaqar | 05:38 | |
*** boris-42 has joined #openstack-zaqar | 05:50 | |
*** achanda has quit IRC | 05:51 | |
*** achanda has joined #openstack-zaqar | 06:06 | |
*** achanda has quit IRC | 06:08 | |
*** achanda has joined #openstack-zaqar | 06:10 | |
*** achanda has quit IRC | 06:59 | |
*** sgotliv has joined #openstack-zaqar | 07:14 | |
*** exploreshaifali has joined #openstack-zaqar | 07:40 | |
*** achanda has joined #openstack-zaqar | 07:42 | |
openstackgerrit | Jeffrey Zhang proposed openstack/zaqar: Use the oslo.serialization instead of openstack/common/jsonutils https://review.openstack.org/135187 | 07:51 |
openstackgerrit | Jeffrey Zhang proposed openstack/zaqar: Use the oslo.serialization instead of openstack/common/jsonutils https://review.openstack.org/135187 | 07:56 |
*** achanda has quit IRC | 08:02 | |
*** exploreshaifali has quit IRC | 08:07 | |
openstackgerrit | Jeffrey Zhang proposed openstack/zaqar: Remove the outdated openstack common modules https://review.openstack.org/133886 | 08:08 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Test message delete when claim expires https://review.openstack.org/135189 | 08:09 |
*** miqui has quit IRC | 08:11 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Test message delete when claim expires https://review.openstack.org/135189 | 08:14 |
*** dynarro has joined #openstack-zaqar | 08:17 | |
*** dynarro_ has joined #openstack-zaqar | 08:17 | |
jeffrey4l | flaper87, about Update oslo-config-generation code. Now there is no zaqar.conf.sample file. If your PS merged in, we will never get a full sample file from the source code. | 08:19 |
jeffrey4l | flaper87, ^ | 08:20 |
flaper87 | jeffrey4l: we removed the sample file in a previous commit | 08:20 |
flaper87 | jeffrey4l: FWIW, the oslo.log thing will be fixed before the next release | 08:21 |
flaper87 | I think we're fine because we'll fix this before the release | 08:21 |
flaper87 | I'll file a bug for that | 08:21 |
flaper87 | does the above sound good ? | 08:21 |
jeffrey4l | flaper87, ok. sound good. | 08:21 |
flaper87 | jeffrey4l: in the oslo team, we're working on getting oslo.log done this cycle | 08:21 |
flaper87 | that's why I thought it'd be worth it to still merge the patch | 08:22 |
jeffrey4l | yup. | 08:22 |
flaper87 | sorry, I dropped a very short comment in that review, I should have explained this better | 08:22 |
flaper87 | brb | 08:22 |
jeffrey4l | I saw the patch is coming on in the oslo.log | 08:22 |
flaper87 | right | 08:22 |
jeffrey4l | Got it. | 08:23 |
jeffrey4l | I am ok with your PS. | 08:23 |
flaper87 | awesome, thanks for the thoughtful review | 08:27 |
*** duanhf has quit IRC | 08:28 | |
jeffrey4l | because I make a same commit. But i found the openstack/common/log.py issue and wait for the oslo.log's release. The the commit is still lying in my private repos. ;p | 08:29 |
openstackgerrit | Merged openstack/zaqar: Update oslo-config-generation code https://review.openstack.org/135012 | 08:33 |
*** sgotliv has quit IRC | 08:52 | |
*** reed has joined #openstack-zaqar | 09:09 | |
flwang1 | flaper87: ping | 09:42 |
flaper87 | flwang1: pong | 09:48 |
flwang1 | flaper87: do you have a few min to discuss the notification? | 09:48 |
flaper87 | flwang1: ^ | 09:48 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar-specs: Spec for notification service https://review.openstack.org/129192 | 09:48 |
flaper87 | ops | 09:48 |
flaper87 | flwang1: ^ | 09:48 |
flaper87 | I'll do my taskflow research now | 09:49 |
flaper87 | flwang1: yup | 09:49 |
flaper87 | lets discuss | 09:49 |
flwang1 | so for now, we still keep queue and don't want to introduce 'topic' in notification service, is it? | 09:50 |
flaper87 | right, it's not that we don't want to but we don't need it | 09:50 |
flaper87 | flwang1: I added a subscription example to the spec | 09:51 |
flwang1 | flaper87: ok | 09:51 |
flaper87 | I still have to update it a bit more but I wanted you to take a look at that | 09:52 |
flwang1 | yep, i'm reading it | 09:52 |
flaper87 | so I pushed what I had | 09:52 |
flwang1 | thanks for that | 09:52 |
flaper87 | flwang1: what can I say, I'm a nice guy | 09:53 |
flaper87 | :P | 09:53 |
flaper87 | let me turn modesty on | 09:53 |
flwang1 | flaper87: you do and deserved a good-man medal | 09:54 |
flwang1 | flaper87: some questions about the post body | 09:55 |
flwang1 | 1. source | 09:55 |
flwang1 | source is like a specific term for 'queue' | 09:55 |
flwang1 | it would be hard to switch to 'topic' if we decide to remove queue eventually, IMHO | 09:56 |
flaper87 | flwang1: if we switch to topic, it'll be the topic. Read the source as the container where messages are being sent to | 09:57 |
flaper87 | the implementation won't change, instead of triggering events from queues we would do it from topics | 09:58 |
flwang1 | as for the publisher, did you mean put the uri/address/location into the 'options'? | 10:01 |
flwang1 | instead of having a individual item? | 10:01 |
flaper87 | flwang1: that'd be part of `options` | 10:02 |
flaper87 | publisher is just the type of publisher | 10:02 |
flaper87 | then options is what we pass to the publisher when we create an instance | 10:03 |
flwang1 | flaper87: ok | 10:04 |
flwang1 | I think it works | 10:05 |
flaper87 | w0000000000000000000000000000000000t | 10:08 |
flaper87 | flwang1: I like the way you think | 10:08 |
flaper87 | I still have to figure out the workers thing | 10:08 |
flaper87 | that's going to be hard | 10:08 |
flwang1 | flaper87: yep, so you still prefer to leverage taskflow? | 10:09 |
flaper87 | I HATE PEP8 | 10:09 |
flaper87 | flwang1: I'm doing some research there, that was my first option, TBH. | 10:09 |
flaper87 | it'd be sad to have to write that code ourselves | 10:10 |
flaper87 | but I need to dig more into how it works | 10:10 |
flwang1 | flaper87: btw, another related question is the code structure | 10:10 |
flwang1 | flaper87: you know, now we're putting the api, storage and transport layer under queues folder/package | 10:11 |
flaper87 | right | 10:11 |
flwang1 | flaper87: but after introduce notification, you know, technically, it's a service which maybe running on the same level as queue/messaging service | 10:12 |
*** sgotliv has joined #openstack-zaqar | 10:12 | |
flwang1 | flaper87: so my point is it would be a little weird if we still put the notification service code under queue folder | 10:12 |
flaper87 | flwang1: a bit of history there | 10:12 |
flwang1 | in other words, I'm thinking could we move api/storage/transport to upper layer | 10:13 |
flaper87 | At the beginning we wanted to have 2 separate services for that and kept queues separate | 10:13 |
flaper87 | and we moved everything under queues/ | 10:13 |
flaper87 | I still think it makes sense | 10:13 |
flaper87 | I mean, we should have notifications/{transport,storage} queues/{transport,storage} | 10:13 |
flaper87 | it'll help to keep code grouped by context | 10:13 |
flwang1 | how about the api? | 10:14 |
flaper87 | and, in the future, it'll be easier to move around if needed | 10:14 |
flaper87 | flwang1: same, each package should've its own API | 10:14 |
flaper87 | thoughts? | 10:14 |
flwang1 | flaper87: ok, it makes more sense for me | 10:14 |
flaper87 | awesome | 10:14 |
flaper87 | :D | 10:14 |
flwang1 | flaper87: and I prefer to implement the mongodb driver firstly, thoughts? | 10:15 |
flaper87 | flwang1: sounds good to me | 10:16 |
flwang1 | flaper87: cool | 10:16 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Test message delete when claim expires https://review.openstack.org/135189 | 10:20 |
flwang1 | flaper87: so as for the code structure, does that mean we will have a separate process for notification service? | 10:22 |
flwang1 | flaper87: and user can decide if deploy it based on their requirement? | 10:22 |
flwang1 | I'm seeing many duplicate code :) | 10:25 |
*** exploreshaifali has joined #openstack-zaqar | 10:25 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar-specs: Deprecate queues in favor of topics https://review.openstack.org/134015 | 10:34 |
flaper87 | flwang1: no spearate process for notifications | 10:34 |
flaper87 | it'll be the same code | 10:34 |
flaper87 | flwang1: what code is being duplicated? | 10:34 |
flaper87 | Basically everything is different for both packages | 10:34 |
flaper87 | flwang1: we should probably move the bootstrap one level up | 10:35 |
flwang1 | flaper87: that's my point | 10:35 |
flaper87 | flwang1: but just the bootstrap | 10:35 |
flaper87 | I may be missing something, though | 10:35 |
flwang1 | flaper87: me too. | 10:35 |
flwang1 | :) | 10:35 |
flwang1 | if we move the bootstrap to up level, it should be ok | 10:36 |
flaper87 | flwang1: awesome | 10:36 |
flaper87 | I like easy fixes for hard problems | 10:36 |
flaper87 | or not that hard | 10:36 |
flaper87 | whatever, easy fixes are always welcome | 10:36 |
flaper87 | :D | 10:36 |
flwang1 | flaper87: +1 | 10:37 |
flwang1 | flaper87: I will move the bootstrap and refactor it to distinguish queue and notification code | 10:38 |
flaper87 | flwang1: awesome | 10:39 |
flaper87 | flwang1: btw, I replied to your comments in the s/queue/notification/ spec | 10:39 |
flwang1 | flaper87: cool, thank you, dude | 10:39 |
flaper87 | my pleasure | 10:41 |
*** dynarro_ has quit IRC | 10:44 | |
*** dynarro has quit IRC | 10:44 | |
*** cpallares has joined #openstack-zaqar | 11:05 | |
sgotliv | flaper87, ping | 11:21 |
*** vkmc has joined #openstack-zaqar | 11:28 | |
vkmc | morning :) | 11:33 |
kragniz | vkmc: o/ | 11:35 |
vkmc | kragniz, \o | 11:35 |
exploreshaifali | morning! \o/ | 11:37 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/zaqar: Updated from global requirements https://review.openstack.org/134803 | 11:38 |
*** bradjones_ has joined #openstack-zaqar | 11:38 | |
cpallares | vkmc: o/ | 11:39 |
cpallares | kragniz: o/ | 11:39 |
cpallares | exploreshaifali: o/ | 11:39 |
*** bradjones has quit IRC | 11:39 | |
*** bradjones_ is now known as bradjones | 11:39 | |
*** bradjones has joined #openstack-zaqar | 11:39 | |
vkmc | cpallares, \o | 11:39 |
kragniz | cpallares: \o | 11:40 |
exploreshaifali | cpallares, \o | 11:40 |
*** sgotliv has quit IRC | 11:43 | |
*** sgotliv has joined #openstack-zaqar | 11:43 | |
*** duanhf has joined #openstack-zaqar | 11:43 | |
*** duanhf has quit IRC | 12:13 | |
flaper87 | GOOOOOOOOOOOOOOOOOOOOOD MORNING | 12:24 |
vkmc | exploreshaifali, hi there :) I didn't notice you were around | 12:25 |
vkmc | o/ | 12:25 |
exploreshaifali | vkmc, \o | 12:25 |
vkmc | flaper87, hi you! | 12:26 |
flaper87 | vkmc: hey hey :) | 12:35 |
flaper87 | https://twitter.com/flaper87/status/534686216843952128 | 12:35 |
vkmc | lol | 12:36 |
vkmc | yes we do | 12:36 |
cpallares | lol | 12:36 |
cpallares | flaper87: o/ | 12:37 |
cpallares | :P | 12:37 |
vkmc | flaper87, o/ | 12:37 |
cpallares | vkmc: \o/ | 12:38 |
vkmc | kragniz, after the teletubbies/LOTR chat we had yesterday... you cannot get back... you are a zaqarian | 12:38 |
vkmc | cpallares, \o) | 12:38 |
exploreshaifali | yes kragniz now you cannot get back ;) | 12:39 |
*** malini has joined #openstack-zaqar | 12:40 | |
* kragniz embraces the zaqar | 12:41 | |
flaper87 | LOL | 12:45 |
flaper87 | embrace your future, zaqar will conquer the world and you'll be put in a queue and left there forever | 12:45 |
flaper87 | I should stop watching sci-fi | 12:45 |
vkmc | omg no | 12:47 |
vkmc | infinite ttl | 12:47 |
kragniz | flaper87: sounds like that queue isn't working very well | 12:47 |
vkmc | kragniz, it works perfect, he assigned an infinite ttl for you... that's obscure magic | 12:48 |
kragniz | vkmc: D: | 12:48 |
kragniz | he knew what he was doing | 12:48 |
* kragniz shakes his fist at flaper87 | 12:49 | |
exploreshaifali | kragniz, probably you are the first one to get infinite ttl | 12:50 |
exploreshaifali | right vkmc ^ | 12:50 |
flaper87 | exploreshaifali: looooooool, good thing you always think positive | 12:51 |
flaper87 | :D | 12:51 |
flaper87 | exploreshaifali: that's right, kragniz you should feel blessed | 12:51 |
flaper87 | >.> | 12:51 |
exploreshaifali | flaper87, :D | 12:51 |
kragniz | <.< | 12:51 |
*** X019 has quit IRC | 12:51 | |
*** cpallares has quit IRC | 12:56 | |
flaper87 | btw, I took a deeper look at taskflow, I think it's worth using it, I'll write everything down in the spec | 12:57 |
*** cpallares has joined #openstack-zaqar | 12:57 | |
*** cpallares has quit IRC | 12:57 | |
*** cpallares has joined #openstack-zaqar | 12:58 | |
*** cpallares has quit IRC | 12:58 | |
*** cpallares has joined #openstack-zaqar | 12:59 | |
kragniz | cpallares is showing off her fancy ipv6 address | 12:59 |
cpallares | kragniz: Yeah, gotta show that off. | 13:00 |
cpallares | Just making sure you all are paying attention to it. | 13:00 |
*** malini has quit IRC | 13:03 | |
flaper87 | ppl, I'm heading to the office, bbib please, make noise, break things but no zaqar | 13:21 |
flaper87 | also, doing reviews would be nice | 13:21 |
vkmc | flaper87, have fun! | 13:21 |
flaper87 | vkmc: https://review.openstack.org/#/c/134236/ <- this one is blocking another one | 13:22 |
flaper87 | vkmc: yeah, right.... like the office is fun | 13:22 |
flaper87 | :P | 13:22 |
flaper87 | Python Meetup tonight, w000000000000000t | 13:22 |
vkmc | flaper87, that needs rebase IIRC | 13:22 |
flaper87 | nah | 13:22 |
flaper87 | I mean, yeah but now | 13:23 |
flaper87 | merge won't fail | 13:23 |
vkmc | oka | 13:23 |
flaper87 | otherwise gerrit would've let us know | 13:23 |
flaper87 | right gerrit? right? | 13:23 |
flaper87 | openstackgerrit: ^ ANSWER YOU $#%#^@$ BOT | 13:23 |
flaper87 | openstackgerrit: rude | 13:23 |
vkmc | done done | 13:23 |
flaper87 | awesome, leaving, bbib | 13:24 |
vkmc | :) ttfn | 13:24 |
*** jchai has joined #openstack-zaqar | 13:51 | |
*** cpallares is now known as cpallares_afk | 14:00 | |
*** cpallares_afk is now known as cpallares | 14:02 | |
*** exploreshaifali has quit IRC | 14:03 | |
*** sriram has joined #openstack-zaqar | 14:11 | |
*** X019 has joined #openstack-zaqar | 14:41 | |
*** amitgandhinz has joined #openstack-zaqar | 14:43 | |
*** jeffrey4l has quit IRC | 14:45 | |
*** ametts has joined #openstack-zaqar | 14:51 | |
cpallares | vkmc: Are you working on the persistent transport spec already? Or are you still waiting for the spec to be reviewed? | 14:51 |
cpallares | vkmc: I don't remember what part of the API spec still needs to be completed. | 14:52 |
vkmc | cpallares, I haven't started but I should start ASAP | 14:52 |
vkmc | cpallares, do you have a link for the API spec_ | 14:52 |
vkmc | or something so I can see the code | 14:52 |
* cpallares looks for it | 14:52 | |
cpallares | vkmc: https://blueprints.launchpad.net/zaqar/+spec/cross-transport-api-spec | 14:53 |
cpallares | that's the blueprint | 14:53 |
*** kgriffs is now known as kgriffs|afk | 14:53 | |
vkmc | I know that, I meant if there is some work already done on that | 14:54 |
cpallares | vkmc: https://review.openstack.org/#/c/61476/ | 14:55 |
vkmc | cool :) | 14:56 |
vkmc | I'll check it out later | 14:57 |
*** kgriffs|afk is now known as kgriffs | 14:58 | |
flaper87 | back | 15:00 |
*** dynarro has joined #openstack-zaqar | 15:00 | |
*** dynarro_ has joined #openstack-zaqar | 15:00 | |
cpallares | That was a short meetup | 15:02 |
flaper87 | LOL, the meetup starts in a couple of hours\ | 15:03 |
*** openstackgerrit has quit IRC | 15:04 | |
*** openstackgerrit has joined #openstack-zaqar | 15:04 | |
flaper87 | we haven't discussed what to do with the message body and whether it makes sense to treat it as a blob as we discussed at the summit | 15:05 |
*** jeffrey4l has joined #openstack-zaqar | 15:06 | |
*** sgotliv has quit IRC | 15:24 | |
*** sgotliv has joined #openstack-zaqar | 15:26 | |
*** sgotliv has quit IRC | 15:30 | |
cpallares | flaper87: what do you mean by blob? | 15:32 |
flaper87 | cpallares: http://es.wikipedia.org/wiki/Binary_large_object | 15:32 |
vkmc | yeah we have to discuss that | 15:32 |
vkmc | IMO it makes sense to manage that as a blob | 15:32 |
flaper87 | I mean, right now we required the body to be something json-encodable | 15:32 |
*** sgotliv has joined #openstack-zaqar | 15:32 | |
flaper87 | but we've discussed a couple of times to stop doing that | 15:33 |
flaper87 | and just treat it as binary data | 15:33 |
vkmc | something json-encodable is too constraining | 15:33 |
flaper87 | but that means we'll have to stop using json :) | 15:33 |
flaper87 | which I'm ok with | 15:33 |
vkmc | we can use msgpack | 15:33 |
vkmc | flaper87, lemme know if you have feedback for this https://etherpad.openstack.org/p/zaqar-serialization-protocol-ws | 15:34 |
vkmc | right know msgpack wins | 15:35 |
* flaper87 wrote some stuff lastnight | 15:36 | |
*** jeffrey4l has quit IRC | 15:37 | |
flaper87 | vkmc: replied to your question there | 15:37 |
flaper87 | LOL | 15:37 |
flaper87 | it still wins | 15:37 |
flaper87 | vkmc: awesome, I'm glad when there's an obvious winner | 15:37 |
flaper87 | vkmc: if you put all this in the spec, I'm here to review it as soon as it's up | 15:38 |
flaper87 | hopefully we can merge it this week | 15:38 |
vkmc | I already done that | 15:38 |
flaper87 | vkmc: damn, you're fast | 15:38 |
vkmc | haha | 15:38 |
vkmc | check it out, maybe I have to add more details on why we choose msgpack | 15:38 |
vkmc | I really liked capnproto | 15:39 |
vkmc | but it doesn't have support for Javascript | 15:39 |
vkmc | the performance for msgpack is not something mindblowing, but at least is more flexible than JSON | 15:40 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar-specs: Spec for notification service https://review.openstack.org/129192 | 15:40 |
*** mpanetta has joined #openstack-zaqar | 15:41 | |
flaper87 | oh, too bad capnproto doesn't have support for javascript | 15:41 |
flaper87 | I'm sure that's kgriffs fault | 15:41 |
vkmc | well.. in fact | 15:41 |
vkmc | it only has support for C++ | 15:41 |
kgriffs | probably | 15:41 |
kgriffs | vkmc: no, it has support for other languages | 15:41 |
kgriffs | let me find the link | 15:41 |
vkmc | it does, but its not part of the official project kgriffs | 15:42 |
kgriffs | http://kentonv.github.io/capnproto/otherlang.html | 15:42 |
kgriffs | looks like javascript support is node.js only though | 15:42 |
kgriffs | (booh) | 15:42 |
vkmc | those are being mantained by other users and not being reviewed by the capnproto guy | 15:42 |
flaper87 | vkmc: and rust ;) | 15:43 |
vkmc | I'm afraid one of those guys will get up one morning and think 'ok, I don't want to keep mantaining this project' and then we have to look for an alternative | 15:43 |
kgriffs | depends on how popular this protocol becomes | 15:44 |
vkmc | yeah | 15:44 |
flaper87 | ok, I guess we can revisit it later | 15:44 |
vkmc | flaper87, that's a big +1 for capnproto from your side probably :) haha | 15:44 |
flaper87 | kgriffs: I replied to your comment in the FIFO spec, not sure I follow your comment there | 15:44 |
flaper87 | :/ | 15:44 |
kgriffs | i really want rust to succeed | 15:44 |
vkmc | flaper87, did you see this? http://bjorn.tipling.com/if-programming-languages-were-weapons | 15:45 |
vkmc | you won't like it | 15:45 |
vkmc | lol | 15:45 |
kragniz | kgriffs: same | 15:45 |
kragniz | it's lovely | 15:45 |
kgriffs | fwiw, I was talking to the author of python cryptography (the library)( | 15:46 |
kgriffs | he really wants rust to succeed too | 15:46 |
kgriffs | he feels like it would make his life easier in the crypto world - I guess the language has some nice features he could use to prevent timing attacks and stuff | 15:47 |
kgriffs | anyway, I guess we could always contribute to the project instead of just wishing. :p | 15:47 |
flaper87 | ah yeah, I had seen that | 15:47 |
vkmc | rust as a 3d printed gun is not very accurate | 15:48 |
flaper87 | it'll definitely make his life easier. A language that prevents overflow errors is already a whin | 15:48 |
flaper87 | win* | 15:48 |
flaper87 | if to that we add memory safety, bound checking etc | 15:48 |
flaper87 | anyway | 15:48 |
flaper87 | vkmc: "Implement pools, flavors and stats controllers" | 15:48 |
flaper87 | Do we really need to be support in the websocket protocol> | 15:49 |
flaper87 | ? | 15:49 |
flaper87 | I guess we do for consistency, right? | 15:49 |
vkmc | flaper87, we will try... to keep the 1-1 mapping with the operations already being provided | 15:49 |
kgriffs | you can do it iteratively | 15:49 |
kgriffs | first the data plane | 15:49 |
kgriffs | then control plane | 15:49 |
vkmc | yeah | 15:50 |
kgriffs | flaper87: re your question about FIFO guarantee and it's relationship to guaranteed delivery | 15:50 |
kgriffs | I think when we talk about this with people we need to be clear that those two things go hand-in-hand | 15:51 |
kgriffs | basically, to guarantee delivery we say things have to be ordered FIFO so that when using the pub-sub messaging pattern (listing messages), subscribers do not miss any messages. This is specific to the REST/WSGI driver | 15:52 |
kgriffs | so, if you say that FIFO is not guaranteed, you are also saying that message delivery is not guaranteed, which I don't want to come as a surprise to anyone | 15:53 |
kgriffs | does that makes sense? | 15:53 |
flaper87 | vkmc: kgriffs agreed, lets add support for that too. I think it'll all happen "for free" to be honest. Once the jsonschema for the whole API is defined, there's not much to do other than making sure the right exceptions are being raised | 15:54 |
flaper87 | kgriffs: ah ok, now I know what you meant. | 15:55 |
kgriffs | kk, I've got to run to a meeting | 15:56 |
kgriffs | o/ | 15:56 |
flaper87 | I'll update the spec | 15:56 |
flaper87 | thanks | 15:56 |
kgriffs | sure thing | 15:56 |
kgriffs | btw, this is interesting | 15:58 |
kgriffs | http://highscalability.com/blog/2014/11/17/aeron-do-we-really-need-another-messaging-system.html | 15:58 |
kgriffs | ttfn | 15:58 |
*** kgriffs is now known as kgriffs|afk | 15:58 | |
*** exploreshaifali has joined #openstack-zaqar | 16:05 | |
vkmc | good readin | 16:13 |
vkmc | g | 16:13 |
*** sgotliv has quit IRC | 16:39 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Correctly stop functional servers https://review.openstack.org/134236 | 17:05 |
*** dynarro_ has quit IRC | 17:16 | |
*** dynarro has quit IRC | 17:16 | |
*** cpallares is now known as cpallares_afk | 17:30 | |
*** dynarro has joined #openstack-zaqar | 17:37 | |
*** dynarro_ has joined #openstack-zaqar | 17:37 | |
*** dynarro has quit IRC | 17:37 | |
*** cpallares has joined #openstack-zaqar | 17:38 | |
*** cpallares has quit IRC | 17:38 | |
*** dynarro_ has quit IRC | 17:42 | |
*** cpallares has joined #openstack-zaqar | 17:52 | |
*** sgotliv has joined #openstack-zaqar | 18:01 | |
*** vipul has quit IRC | 18:04 | |
*** vipul has joined #openstack-zaqar | 18:05 | |
*** sgotliv has quit IRC | 18:07 | |
*** achanda has joined #openstack-zaqar | 18:09 | |
*** jchai is now known as jchai_afk | 18:38 | |
*** achanda has quit IRC | 18:41 | |
*** achanda has joined #openstack-zaqar | 18:44 | |
*** cpallares_afk has quit IRC | 18:48 | |
*** achanda has quit IRC | 19:34 | |
*** flwang1 has quit IRC | 19:35 | |
*** reed has quit IRC | 19:42 | |
*** achanda has joined #openstack-zaqar | 19:43 | |
openstackgerrit | Merged openstack/zaqar: Correctly stop functional servers https://review.openstack.org/134236 | 19:44 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/zaqar: Updated from global requirements https://review.openstack.org/134803 | 19:46 |
openstackgerrit | Shaifali Agrawal proposed openstack/zaqar: Split Control and Data planes of Storage layer https://review.openstack.org/134910 | 19:51 |
*** sgotliv has joined #openstack-zaqar | 19:54 | |
*** ametts has quit IRC | 19:57 | |
*** achanda has quit IRC | 20:04 | |
*** yograterol has joined #openstack-zaqar | 20:27 | |
*** exploreshaifali has quit IRC | 20:46 | |
*** jchai_afk is now known as jchai | 21:00 | |
*** achanda has joined #openstack-zaqar | 21:05 | |
*** achanda_ has joined #openstack-zaqar | 21:09 | |
*** achanda has quit IRC | 21:09 | |
*** sriram has quit IRC | 21:38 | |
*** flwang1 has joined #openstack-zaqar | 21:39 | |
*** cpallares1 has joined #openstack-zaqar | 21:45 | |
*** cpallares1 has left #openstack-zaqar | 21:45 | |
*** davideagnello has quit IRC | 21:59 | |
*** davideagnello has joined #openstack-zaqar | 22:01 | |
*** davideagnello has quit IRC | 22:10 | |
*** davideagnello has joined #openstack-zaqar | 22:11 | |
*** sgotliv has quit IRC | 22:14 | |
*** jchai has quit IRC | 22:49 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Used a pooled config for health https://review.openstack.org/134237 | 22:49 |
*** davideagnello has quit IRC | 22:55 | |
*** davideagnello has joined #openstack-zaqar | 22:57 | |
*** amitgandhinz has quit IRC | 22:58 | |
*** davideagnello has quit IRC | 23:08 | |
*** davideagnello has joined #openstack-zaqar | 23:22 | |
*** yograterol has quit IRC | 23:28 | |
*** cpallares has quit IRC | 23:33 | |
*** mpanetta has quit IRC | 23:34 | |
openstackgerrit | Merged openstack/zaqar: Used a pooled config for health https://review.openstack.org/134237 | 23:50 |
*** boris-42 has quit IRC | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!