*** JAHoagie has joined #openstack-zaqar | 00:03 | |
*** boris-42 has quit IRC | 00:12 | |
*** amitgandhinz has joined #openstack-zaqar | 00:44 | |
*** amitgandhinz has quit IRC | 00:48 | |
*** amalagon has quit IRC | 00:57 | |
*** JAHoagie has quit IRC | 01:09 | |
*** flwang1 has quit IRC | 02:13 | |
*** jeffrey4l has joined #openstack-zaqar | 02:23 | |
openstackgerrit | Victoria Martínez de la Cruz proposed openstack/zaqar: Adds websockets driver to Zaqar server https://review.openstack.org/140155 | 03:00 |
---|---|---|
openstackgerrit | Victoria Martínez de la Cruz proposed openstack/zaqar: Refactor code structure for notification https://review.openstack.org/138305 | 03:00 |
vkmc | flwang, oops, I rebased my patch and because of the dependency yours was rebased as well | 03:03 |
vkmc | sorry for that | 03:03 |
*** jeffrey4l has quit IRC | 03:03 | |
flwang | git-review -R is your good friend, girl :) | 03:03 |
vkmc | good to know | 03:06 |
vkmc | I always use 'git review' plain | 03:09 |
vkmc | and then this kind of things happen | 03:10 |
vkmc | and I restored .autogenerated | 03:12 |
vkmc | >.> | 03:12 |
flwang | vkmc: no worries, I will submit a new PS | 03:17 |
vkmc | flwang, k, thanks for that | 03:18 |
*** flwang1 has joined #openstack-zaqar | 03:18 | |
openstackgerrit | Fei Long Wang proposed openstack/zaqar: Refactor code structure for notification https://review.openstack.org/138305 | 03:20 |
vkmc | ok, I'll stop breaking things for today | 03:20 |
flwang | vkmc: haha, you can +2 even nijia approve it | 03:21 |
vkmc | yup | 03:21 |
*** jeffrey4l has joined #openstack-zaqar | 03:21 | |
vkmc | ninja approved | 03:22 |
flwang | vkmc: thank you! | 03:23 |
*** jeffrey4l has quit IRC | 03:27 | |
vkmc | :) np | 03:30 |
*** jeffrey4l has joined #openstack-zaqar | 03:39 | |
*** jeffrey4l has quit IRC | 03:49 | |
*** bradjones has quit IRC | 03:51 | |
openstackgerrit | Merged openstack/zaqar: Refactor code structure for notification https://review.openstack.org/138305 | 03:58 |
*** achanda has joined #openstack-zaqar | 03:59 | |
*** jeffrey4l has joined #openstack-zaqar | 04:06 | |
openstackgerrit | Fei Long Wang proposed openstack/zaqar: Start scratching notifications api https://review.openstack.org/139792 | 04:13 |
*** achanda has quit IRC | 04:17 | |
*** achanda has joined #openstack-zaqar | 04:17 | |
*** achanda has quit IRC | 04:22 | |
*** flwang1 has quit IRC | 04:28 | |
*** achanda has joined #openstack-zaqar | 04:37 | |
*** jeffrey4l has quit IRC | 04:39 | |
*** achanda has quit IRC | 04:40 | |
*** vkmc has quit IRC | 04:43 | |
*** jeffrey4l has joined #openstack-zaqar | 04:52 | |
*** JAHoagie has joined #openstack-zaqar | 05:14 | |
*** jeffrey4l has quit IRC | 05:39 | |
*** jeffrey4l has joined #openstack-zaqar | 05:57 | |
*** flwang1 has joined #openstack-zaqar | 06:02 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/zaqar: Imported Translations from Transifex https://review.openstack.org/140240 | 06:07 |
*** sgotliv_ has joined #openstack-zaqar | 06:26 | |
*** flwang1 has quit IRC | 06:44 | |
*** reed has quit IRC | 06:56 | |
*** flwang1 has joined #openstack-zaqar | 07:13 | |
*** jeffrey4l has quit IRC | 07:31 | |
*** jeffrey4l has joined #openstack-zaqar | 07:36 | |
*** jeffrey4l has quit IRC | 07:58 | |
*** dynarro has joined #openstack-zaqar | 07:59 | |
*** dynarro_ has joined #openstack-zaqar | 07:59 | |
*** jeffrey4l has joined #openstack-zaqar | 08:10 | |
*** jeffrey4l has quit IRC | 08:16 | |
*** sgotliv_ has quit IRC | 08:27 | |
*** jeffrey4l has joined #openstack-zaqar | 08:30 | |
openstackgerrit | Doraly Navarro proposed openstack/python-zaqarclient: Removed deprecated 'shard' methods https://review.openstack.org/136992 | 08:31 |
*** jeffrey4l has quit IRC | 08:36 | |
*** jeffrey4l has joined #openstack-zaqar | 08:48 | |
*** JAHoagie_ has joined #openstack-zaqar | 08:51 | |
*** JAHoagie has quit IRC | 08:52 | |
*** JAHoagie_ is now known as JAHoagie | 08:52 | |
*** jeffrey4l has quit IRC | 09:03 | |
*** jeffrey4l has joined #openstack-zaqar | 09:15 | |
*** dynarro_ has quit IRC | 09:43 | |
*** dynarro has quit IRC | 09:43 | |
*** sgotliv_ has joined #openstack-zaqar | 09:49 | |
*** jeffrey4l has quit IRC | 09:52 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Wrap abstract method with base methods https://review.openstack.org/139073 | 09:53 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Add capabilities property to the DataDriver https://review.openstack.org/135637 | 09:53 |
*** jeffrey4l has joined #openstack-zaqar | 10:12 | |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Wrap abstract method with base methods https://review.openstack.org/139073 | 10:18 |
*** flwang1 has quit IRC | 10:24 | |
*** sgotliv_ has quit IRC | 10:31 | |
*** dmitryme has quit IRC | 10:48 | |
*** dmitryme has joined #openstack-zaqar | 10:49 | |
*** sgotliv_ has joined #openstack-zaqar | 11:47 | |
*** vkmc has joined #openstack-zaqar | 11:47 | |
*** vkmc has quit IRC | 11:47 | |
*** vkmc has joined #openstack-zaqar | 11:47 | |
vkmc | morning :) | 11:48 |
ekarlso- | vkmc: grats on RH btw ^ | 11:48 |
vkmc | ekarlso-, hey! thanks :) | 11:49 |
ekarlso- | any examples of zaqar usage btw ? | 11:50 |
flaper87 | vkmc: gooooooooooooood morning | 12:07 |
vkmc | flaper87, buen dia! | 12:12 |
flaper87 | vkmc: bueeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeenas buenas.... | 12:12 |
flaper87 | so | 12:13 |
flaper87 | we sorta, kinda, maybe have a problem | 12:13 |
flaper87 | https://review.openstack.org/#/c/136992/ | 12:13 |
vkmc | shoot | 12:13 |
flaper87 | https://review.openstack.org/#/c/140269/ | 12:13 |
vkmc | yes | 12:13 |
flaper87 | If we enable pooling in devstack, we need to configure a pool | 12:14 |
vkmc | and we die with Redis | 12:14 |
flaper87 | right | 12:15 |
flaper87 | also, I'm not sure we want to configure a pool in devstack | 12:15 |
flaper87 | mmh | 12:15 |
vkmc | yeah... | 12:16 |
* flaper87 thinks | 12:16 | |
flaper87 | I mean, it should be fine | 12:16 |
flaper87 | but mmhhh | 12:16 |
openstackgerrit | Flavio Percoco proposed openstack/zaqar: Wrap abstract method with base methods https://review.openstack.org/139073 | 12:16 |
vkmc | can we do something like the server? | 12:16 |
flaper87 | we could probably add an env var to devstack | 12:17 |
flaper87 | ZAQAR_POOLS=pool1;pool2 | 12:17 |
flaper87 | and use that | 12:17 |
flaper87 | if it's set, we enable pool | 12:17 |
flaper87 | and we configure a pool group with those 2 pools | 12:18 |
*** bradjones has joined #openstack-zaqar | 12:20 | |
vkmc | hmm | 12:20 |
vkmc | what if we skip those tests is the environment is not pooled? | 12:20 |
*** jeffrey4l has quit IRC | 12:25 | |
vkmc | :3 | 12:27 |
vkmc | kragniz, y u so quiet today? | 12:28 |
vkmc | ekarlso-, the ones I mentioned last time :) I'll write a wiki with more detials | 12:28 |
ekarlso- | kewl | 12:34 |
*** jeffrey4l has joined #openstack-zaqar | 12:38 | |
flaper87 | vkmc: mmhh, but since that's the gate, I'd rather have the tests running than skipping them | 12:41 |
flaper87 | I think that patch will have to wait until we fix the pooling thing in devstack | 12:41 |
flaper87 | and the gate | 12:41 |
flaper87 | I'll work on that | 12:41 |
vkmc | flaper87, makes sense | 12:42 |
vkmc | I was thinkining in DevStack, we cannot skip tests in the gate >.> | 12:44 |
vkmc | nevermind | 12:44 |
vkmc | sgotliv_, | 12:52 |
vkmc | darn | 12:52 |
vkmc | hi! | 12:53 |
*** sgotliv_ has quit IRC | 12:53 | |
*** dynarro has joined #openstack-zaqar | 13:15 | |
*** dynarro_ has joined #openstack-zaqar | 13:15 | |
*** dynarro_ has left #openstack-zaqar | 13:20 | |
vkmc | flaper87, btw, I ended using autobahn for websockets... for several reasons | 13:49 |
vkmc | let me know your opinion | 13:49 |
flaper87 | autobahn uses twisted | 13:50 |
flaper87 | you know my opinion :P | 13:50 |
flaper87 | is twisted optional? | 13:50 |
vkmc | it doesn't | 13:50 |
vkmc | it is optional yeah | 13:50 |
flaper87 | ah ok, then I'm less worried | 13:51 |
flaper87 | :P | 13:51 |
flaper87 | is there a review up already? | 13:51 |
vkmc | I setted up the server with trollius/asyncio | 13:51 |
vkmc | I read somewhere that OpenStack is trying to go down that path | 13:51 |
vkmc | so I think its a good idea | 13:51 |
vkmc | yeah | 13:51 |
vkmc | I have to rebase it.. there are files that shouldn't be ther e | 13:52 |
vkmc | I'm having some wtf days, I'm breaking everything | 13:52 |
flaper87 | yeah, we're working on adding trollius support for oslo.messaging | 13:52 |
vkmc | ok | 13:52 |
vkmc | also... autobahn -> well documented, python and javascript support, most people deploying apps with websockets are more likely to use autobahn, maintained, it has an extense test suite | 13:54 |
vkmc | those are my reasons | 13:54 |
flaper87 | ahhhh wait | 13:54 |
flaper87 | so, autobahn needs specific libraries | 13:54 |
flaper87 | mmh, that is, if there's no ruby autobahn lib, you're fucked | 13:55 |
flaper87 | right? | 13:55 |
vkmc | you mean... to interact with it? | 13:55 |
vkmc | not really | 13:55 |
flaper87 | ok, I | 13:55 |
flaper87 | ok, I'll RTFM | 13:55 |
vkmc | k | 13:55 |
vkmc | and theeeeeen, I will need some guidance with the cross api spec | 13:57 |
vkmc | I thought I got it | 13:57 |
vkmc | I understand it... but I'm having some trouble picturing its place in the code base | 13:57 |
vkmc | when you have a moment of course | 13:58 |
*** sriram has joined #openstack-zaqar | 13:59 | |
flaper87 | vkmc: sure thing, gimme just a couple of mins to finish this patch and I'll get back to you | 14:00 |
vkmc | flaper87, sure, no rush | 14:00 |
*** sgotliv_ has joined #openstack-zaqar | 14:07 | |
*** jchai has joined #openstack-zaqar | 14:09 | |
flaper87 | vkmc: lets talk | 14:28 |
vkmc | flaper87, k | 14:29 |
vkmc | so basically I had a different schema in my head to tackle the cross api thing | 14:29 |
vkmc | I checked out the client though | 14:30 |
flaper87 | ok | 14:30 |
vkmc | and saw you took a different approach | 14:30 |
*** jeffrey4l has quit IRC | 14:30 | |
vkmc | I know that we should be doing something similar | 14:30 |
vkmc | did you have any idea on mind about how it should look like? | 14:30 |
flaper87 | yeah, I thought it'd look like pretty much like in the client but with the only difference it checks the request after it got it | 14:31 |
flaper87 | (stating the obvious, sorry) | 14:31 |
flaper87 | So, here's what I had in mind | 14:31 |
flaper87 | Think about 3 layers instead of 2 | 14:31 |
flaper87 | transport->api->storage | 14:31 |
vkmc | so far so good | 14:32 |
flaper87 | `transport` is your websocket transport, it gets a request and deserializes it into a python object (a dictionary, basically) | 14:32 |
flaper87 | Then it calls some kind of `process_request` method in the api layer | 14:32 |
flaper87 | which will extract the action from that dict, the arguments and everything else. It will validate the arguments, it'll validate the request schema and it'll then call the storage layer | 14:33 |
flaper87 | and the storage layer does what it does now | 14:33 |
flaper87 | Does that make sense? | 14:33 |
vkmc | it does | 14:34 |
flaper87 | it doesn't have to be that way, that was the original idea | 14:34 |
vkmc | a couple of questions | 14:34 |
flaper87 | shoot | 14:34 |
vkmc | you deploy zaqar with the transport of your preference | 14:34 |
vkmc | right now, with wsgi, you cURL to zaqar with a JSON formatted structure | 14:34 |
vkmc | and with websockets, we we probably have a different approach (or not?) | 14:35 |
vkmc | s/we we/we will | 14:35 |
*** mpanetta has joined #openstack-zaqar | 14:35 | |
vkmc | I was taking cross API as a way of unifying the way you communicate with Zaqar | 14:36 |
vkmc | you see where am I confused? | 14:37 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-zaqarclient: Updated from global requirements https://review.openstack.org/135991 | 14:39 |
flaper87 | vkmc: ah yeah | 14:43 |
flaper87 | so no, it's not a way to unify | 14:43 |
flaper87 | it's just *another* way to communicate with zaqar | 14:43 |
vkmc | k | 14:43 |
flaper87 | with websocket you'd have some websocket tool that you'd use to talk to zaqar | 14:43 |
vkmc | so basically | 14:43 |
vkmc | right now we have the request and response classes in common | 14:44 |
vkmc | transports will have to instantiate that classes when they receive a request and when they want to make the response | 14:44 |
vkmc | those instances of request are then sent to the backend | 14:45 |
vkmc | right? | 14:45 |
flaper87 | vkmc: correct | 14:46 |
flaper87 | vkmc: transport creates an instance of the api, whereas the api creates an instance of storage | 14:46 |
vkmc | flaper87, cool | 14:47 |
*** mpanetta has quit IRC | 14:55 | |
*** mpanetta has joined #openstack-zaqar | 14:56 | |
*** JAHoagie has quit IRC | 14:59 | |
*** ametts has joined #openstack-zaqar | 15:02 | |
*** mpanetta has quit IRC | 15:04 | |
*** mpanetta has joined #openstack-zaqar | 15:04 | |
*** mpanetta has joined #openstack-zaqar | 15:05 | |
openstackgerrit | Victoria Martínez de la Cruz proposed openstack/zaqar: Adds websockets driver to Zaqar server https://review.openstack.org/140155 | 15:06 |
*** amitgandhinz has joined #openstack-zaqar | 15:07 | |
openstackgerrit | Victoria Martínez de la Cruz proposed openstack/zaqar: Removes ZMQ directory https://review.openstack.org/140359 | 15:12 |
vkmc | \o) | 15:30 |
vkmc | (o/ | 15:30 |
*** kgriffs|afk is now known as kgriffs | 15:48 | |
*** reed has joined #openstack-zaqar | 15:49 | |
*** amalagon has joined #openstack-zaqar | 15:57 | |
*** kgriffs is now known as kgriffs|afk | 16:12 | |
*** achanda has joined #openstack-zaqar | 16:17 | |
kragniz | 12:28:06 < vkmc> kragniz, y u so quiet today? | 16:23 |
kragniz | something something tax office | 16:23 |
kragniz | something something too much bureaucracy | 16:24 |
vkmc | that's a bummer | 16:27 |
*** malini has joined #openstack-zaqar | 16:29 | |
*** achanda has quit IRC | 17:01 | |
*** achanda has joined #openstack-zaqar | 17:08 | |
*** dynarro has quit IRC | 17:51 | |
*** malini has quit IRC | 18:26 | |
*** malini has joined #openstack-zaqar | 18:27 | |
*** achanda has quit IRC | 18:34 | |
*** jchai is now known as jchai_afk | 18:40 | |
*** bradjones has quit IRC | 19:16 | |
*** vkmc has quit IRC | 19:20 | |
*** bradjones has joined #openstack-zaqar | 19:28 | |
*** bradjones has joined #openstack-zaqar | 19:28 | |
*** sgotliv_ has quit IRC | 19:35 | |
*** vkmc has joined #openstack-zaqar | 19:41 | |
* vkmc lurks | 19:44 | |
*** exploreshaifali has joined #openstack-zaqar | 19:47 | |
vkmc | hey exploreshaifali! | 19:50 |
exploreshaifali | vkmc, hiiii :) | 19:50 |
vkmc | exploreshaifali, all good? | 19:50 |
exploreshaifali | how are you vkmc | 19:50 |
vkmc | according to the tz... this should be your 2nd official OPW internship day | 19:50 |
exploreshaifali | vkmc, yeah!! just checking why merged failed | 19:51 |
vkmc | I tried to reach you earlier today to wish you a great start | 19:51 |
exploreshaifali | vkmc, Thanks a lot!! | 19:51 |
vkmc | exploreshaifali, np | 19:51 |
vkmc | I know you started a long time ago, but... :) | 19:51 |
vkmc | now its for realz! haa | 19:51 |
exploreshaifali | just college exams are running so unable to be online much | 19:52 |
exploreshaifali | vkmc, yes | 19:52 |
exploreshaifali | haaahahaha | 19:52 |
exploreshaifali | :D | 19:52 |
exploreshaifali | vkmc, you had same feelings a year ago | 19:52 |
exploreshaifali | ;) | 19:52 |
vkmc | exploreshaifali, oh yes >.> so sorry to hear that | 19:53 |
vkmc | focus on them so you pass them faster :) | 19:53 |
exploreshaifali | vkmc, yes almost done, just one paper remained | 19:53 |
vkmc | that's cool | 19:54 |
*** jchai_afk is now known as jchai | 19:54 | |
exploreshaifali | than I will be back | 19:54 |
exploreshaifali | to development | 19:54 |
vkmc | sounds great | 19:54 |
exploreshaifali | vkmc, and your party for getting recurited in RED HAT is done ? | 19:55 |
vkmc | exploreshaifali, not yet... it has been quite busy | 19:56 |
vkmc | my colleagues are all taking exams and stuff | 19:56 |
vkmc | but before the end of the year...! | 19:57 |
*** ametts has quit IRC | 19:57 | |
exploreshaifali | vkmc, yeah!! Cardiest congratulations for that | 19:57 |
exploreshaifali | this year being greeeeeeat :D | 19:58 |
vkmc | exploreshaifali, thanks :) I'm super happy | 19:58 |
exploreshaifali | vkmc, its all what you deserve :) | 19:58 |
sriram | Congratulations vkmc! | 19:59 |
vkmc | :) | 20:03 |
vkmc | sriram, thaaaanks | 20:03 |
*** sgotliv_ has joined #openstack-zaqar | 20:40 | |
*** bradjones has quit IRC | 20:52 | |
*** prontotest has joined #openstack-zaqar | 21:10 | |
*** prontotest has left #openstack-zaqar | 21:10 | |
*** malini has quit IRC | 21:12 | |
openstackgerrit | Shaifali Agrawal proposed openstack/zaqar: Split Control and Data planes of Storage layer https://review.openstack.org/134910 | 21:13 |
*** jchai has quit IRC | 21:32 | |
*** mpanetta has quit IRC | 21:50 | |
*** amitgandhinz has quit IRC | 22:05 | |
*** exploreshaifali has quit IRC | 22:06 | |
*** sriram has quit IRC | 22:31 | |
*** sgotliv_ has quit IRC | 22:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!