*** adrian_otto has quit IRC | 00:19 | |
*** cpallares has quit IRC | 02:08 | |
*** jeffrey4l has joined #openstack-zaqar | 02:22 | |
*** openstackgerrit has quit IRC | 02:33 | |
*** jeffrey4l has quit IRC | 03:27 | |
*** openstack has joined #openstack-zaqar | 03:42 | |
*** jeffrey4l has joined #openstack-zaqar | 03:46 | |
*** flaper87 has joined #openstack-zaqar | 03:46 | |
*** reed has joined #openstack-zaqar | 03:46 | |
*** vkmc has joined #openstack-zaqar | 03:46 | |
*** AAzza has joined #openstack-zaqar | 03:46 | |
*** flwang has joined #openstack-zaqar | 03:46 | |
*** fifieldt_ has joined #openstack-zaqar | 03:46 | |
*** wpf has joined #openstack-zaqar | 03:46 | |
*** kgriffs|afk has joined #openstack-zaqar | 03:46 | |
*** ekarlso- has joined #openstack-zaqar | 03:46 | |
*** dmitryme has joined #openstack-zaqar | 03:46 | |
*** alcabrera|afk has joined #openstack-zaqar | 03:46 | |
*** Guest96101 has joined #openstack-zaqar | 03:46 | |
*** notmyname has joined #openstack-zaqar | 03:46 | |
*** vipul has joined #openstack-zaqar | 03:46 | |
*** tmu has joined #openstack-zaqar | 03:46 | |
*** dguerri has joined #openstack-zaqar | 03:46 | |
*** lifeless has joined #openstack-zaqar | 03:46 | |
*** sgotliv has joined #openstack-zaqar | 04:09 | |
*** flwang1 has joined #openstack-zaqar | 04:37 | |
*** reed has quit IRC | 04:52 | |
*** prashanthr_ has joined #openstack-zaqar | 04:55 | |
prashanthr_ | vkmc: Hello :) | 04:57 |
---|---|---|
prashanthr_ | how are you ? | 04:57 |
*** vkmc has quit IRC | 05:16 | |
*** prashanthr_1 has joined #openstack-zaqar | 05:36 | |
*** prashanthr_ has quit IRC | 05:37 | |
*** sgotliv has quit IRC | 06:14 | |
*** flwang1 has quit IRC | 06:16 | |
*** flaper87 has quit IRC | 06:22 | |
*** flaper87 has joined #openstack-zaqar | 06:22 | |
flaper87 | o/ | 06:23 |
flaper87 | prashanthr_1: hey hey | 06:24 |
flaper87 | prashanthr_1: there? | 06:24 |
prashanthr_1 | hello flaper87 :) Good evening :) | 06:24 |
flaper87 | prashanthr_1: 08:45am :P | 06:25 |
flaper87 | prashanthr_1: how are you doing? | 06:25 |
flaper87 | you've been away for a bit | 06:25 |
flaper87 | prashanthr_1: btw, I wanted to ask, have you had a chance to work on the sentinel thing? | 06:25 |
prashanthr_1 | ha ha okay :) timezone confusions as usual. | 06:25 |
prashanthr_1 | I am good now :) | 06:25 |
prashanthr_1 | Was bitten by the flu bug | 06:26 |
flaper87 | We kinda need it | 06:26 |
flaper87 | oh damn, sorry to hear that | 06:26 |
prashanthr_1 | Yeah i have started working on it | 06:26 |
prashanthr_1 | since yest | 06:26 |
flaper87 | cool, kgriffs|afk was asking for it yday | 06:26 |
flaper87 | All the redis patches are in | 06:27 |
flaper87 | but we'd like to get that job done *before* the final release | 06:27 |
prashanthr_1 | Sure | 06:28 |
prashanthr_1 | I am already on it | 06:28 |
prashanthr_1 | :) | 06:28 |
prashanthr_1 | will get it done v soon | 06:28 |
flaper87 | prashanthr_1: awesome, awesome. Many thanks | 06:28 |
prashanthr_1 | No probs :) Sorry for the delay | 06:28 |
prashanthr_1 | I kinda ran away with no trace :P | 06:29 |
flaper87 | prashanthr_1: yeah, we were kinda worry for you | 06:33 |
flaper87 | who am I kidding, we were just worried about the patch you were suppose to work on | 06:33 |
flaper87 | JOOOOOOOOOOOOOOOOOOOOOOOOOOOOOKEEEEE :D | 06:34 |
prashanthr_1 | ha ha :) Yes | 06:34 |
prashanthr_1 | Hope to get the patch in soon | 06:34 |
prashanthr_1 | redis sentinels are more an administrative thing though | 06:35 |
prashanthr_1 | Redis clusters actually do all the hard work of maintaining the replica's | 06:36 |
*** jeffrey4l has left #openstack-zaqar | 06:36 | |
flaper87 | prashanthr_1: right, but you know, openstack is 70% administrative and 30% users | 06:40 |
*** prashanthr_1 has left #openstack-zaqar | 06:40 | |
*** prashanthr_1 has joined #openstack-zaqar | 06:41 | |
prashanthr_1 | flaper87: Agreed :) I am trying to figure out how we could use sentinel in our project ? | 06:41 |
prashanthr_1 | AFAIK sentinel can report node partition and nominate new masters | 06:41 |
prashanthr_1 | So i was thinking how Zaqar can use this feature ? | 06:42 |
flaper87 | prashanthr_1: wait, kgriffs|afk shared a link yday | 06:42 |
flaper87 | prashanthr_1: https://github.com/andymccurdy/redis-py#sentinel-support | 06:43 |
prashanthr_1 | flaper87: Ahh this makes a lot of sense, will look more deeper into this. thank you :) | 06:45 |
prashanthr_1 | flaper87: So we will be using sentinels as a discovery starting point to identify master's and slaves to connect and make our data operations ? | 06:52 |
flaper87 | prashanthr_1: I believe that's what kgriffs|afk had in mind, yes. | 06:53 |
flaper87 | I didn't get to talk much with him about this and I now realize I should've | 06:53 |
prashanthr_1 | flaper87: Sure. Will have a final discussion with kgriffs|afk and get it done ASAP. | 06:53 |
*** sgotliv has joined #openstack-zaqar | 07:21 | |
*** flwang1 has joined #openstack-zaqar | 07:51 | |
*** flwang1 has quit IRC | 07:55 | |
*** flwang1 has joined #openstack-zaqar | 08:45 | |
*** openstackgerrit has joined #openstack-zaqar | 09:19 | |
openstackgerrit | A change was merged to openstack/zaqar: Adds the API reference to the devs guide https://review.openstack.org/116390 | 09:53 |
openstackgerrit | A change was merged to openstack/zaqar: Update Zaqar backend requirements https://review.openstack.org/119982 | 09:54 |
openstackgerrit | A change was merged to openstack/zaqar: Add missing flavors_controller method to Redis driver https://review.openstack.org/119821 | 09:54 |
*** flwang1 has quit IRC | 10:02 | |
*** prashanthr_1 has quit IRC | 10:07 | |
openstackgerrit | A change was merged to openstack/zaqar: Fix: Redis driver does not fall back to default port https://review.openstack.org/119820 | 10:09 |
*** flwang1 has joined #openstack-zaqar | 10:34 | |
*** flwang1 has quit IRC | 11:00 | |
*** flwang2 has joined #openstack-zaqar | 11:00 | |
*** sgotliv has quit IRC | 11:11 | |
*** prashanthr_ has joined #openstack-zaqar | 11:12 | |
*** cpallares has joined #openstack-zaqar | 11:18 | |
*** sgotliv has joined #openstack-zaqar | 11:28 | |
*** prashanthr_1 has joined #openstack-zaqar | 11:38 | |
*** prashanthr_ has quit IRC | 11:39 | |
*** vkmc has joined #openstack-zaqar | 11:47 | |
vkmc | good morning all! | 11:51 |
cpallares | good morning vkmc :) | 11:53 |
vkmc | morning C! :) | 11:54 |
flaper87 | goooooooooooooooooooooooooood morning | 11:56 |
flaper87 | That's probably the reason why I don't sleep much | 11:56 |
flaper87 | I keep saying good morning all day at any hour | 11:56 |
flaper87 | my brain must be fucked up | 11:57 |
vkmc | hahahaha you must be about to have lunch | 11:57 |
vkmc | good afternoon Fla! | 11:58 |
* flaper87 already had lunch | 12:01 | |
flaper87 | :D | 12:01 |
vkmc | great, I'm having breakfast | 12:04 |
vkmc | guy from the future | 12:04 |
cpallares | lol | 12:20 |
flaper87 | So, are we going to throw a latin-american party in Paris? | 12:27 |
flaper87 | cpallares: vkmc ^ ? | 12:27 |
flaper87 | Ok ok ok, we can invite kgriffs|afk | 12:27 |
vkmc | lol | 12:28 |
vkmc | of course we are going to! | 12:28 |
vkmc | we could invite him yeah | 12:28 |
cpallares | haha | 12:31 |
cpallares | yes :D | 12:31 |
flaper87 | vkmc: we could, question is: Should we? | 12:31 |
vkmc | not sure flaper87, this require a meeting | 12:32 |
vkmc | a thoroughly discussion | 12:32 |
cpallares | flaper87: The question is not should we, but when will we :P | 12:32 |
flaper87 | vkmc: anything I can help with w.r.t the client ? | 12:40 |
vkmc | flaper87, not for now :) thanks | 12:41 |
*** sriram1 has joined #openstack-zaqar | 12:48 | |
*** prashanthr_1 has quit IRC | 12:48 | |
*** itisit has joined #openstack-zaqar | 12:48 | |
*** cdnchris has joined #openstack-zaqar | 12:55 | |
flaper87 | so, adding v1.1 to the client sounds like an easy enough task. I'm afraid we'll need to rethink this for a future v2, though. | 12:56 |
flaper87 | I mean, the overal client structure is not bad | 12:56 |
flaper87 | it's just that whenever we'll have to add v2, we'll have to duplicate some code | 12:56 |
flaper87 | (based on the current state) | 12:57 |
*** kgriffs|afk is now known as kgriffs | 13:10 | |
kgriffs | o/ | 13:11 |
vkmc | kgriffs, \o | 13:11 |
kgriffs | did the travel grants get sent out? | 13:11 |
vkmc | yup :D | 13:11 |
kgriffs | judging by the conversation above, I'm hopeful of some good news? | 13:12 |
kgriffs | :) | 13:12 |
vkmc | yeaaah, some good, some bad | 13:13 |
vkmc | cpallares and myself got it | 13:14 |
vkmc | and we don't know about prashanthr yet :/ | 13:14 |
*** itisit has quit IRC | 13:14 | |
kgriffs | oh | 13:14 |
kgriffs | here's hoping! | 13:14 |
vkmc | I chatted with him yesterday night | 13:14 |
* kgriffs keeps spelling his name wrong... chastises self | 13:15 | |
kgriffs | flaper87: what do we want to do with this? | 13:15 |
vkmc | he caught a flu and had some fever | 13:15 |
kgriffs | flaper87: https://review.openstack.org/#/c/119978/ | 13:15 |
* flaper87 spoke to him today | 13:15 | |
kgriffs | vkmc: oh, sorry to hear that | 13:15 |
flaper87 | He started working on the sentinel thing | 13:15 |
vkmc | yup, I asked about that as well | 13:16 |
flaper87 | kgriffs: lets move it forward, I just wanted to get feedback from you before +2;ing | 13:16 |
kgriffs | kk | 13:17 |
kgriffs | re sentinel thing, I felt bad about asking someone else to step in to help (flwang) but I didn't know what to do given our time crunch. Perhaps I made a mistake there... I had emailed alcabrera last night to try and contact prashanthr and have him sync with flwang when he had a chance. | 13:18 |
kgriffs | see also https://bugs.launchpad.net/zaqar/+bug/1367020 | 13:18 |
flaper87 | nah, nothing wrong there, really. none of us knew where he was. Lets just make sure there's just 1 guy working on it | 13:19 |
*** cdnchris has quit IRC | 13:21 | |
kgriffs | flaper87: did vkmc mention the client bug we found? | 13:21 |
flaper87 | kgriffs: mmh, nope | 13:21 |
vkmc | kgriffs, I didn't, but for some reason flaper87 knows | 13:21 |
flaper87 | Do I? | 13:21 |
flaper87 | :D | 13:21 |
vkmc | oh I assumed so when you asked me about the client | 13:21 |
vkmc | you were talking about v1.1 support | 13:21 |
vkmc | lol | 13:21 |
flaper87 | LOL, yeah! | 13:22 |
flaper87 | :D | 13:22 |
flaper87 | I mean, NO. I totally know about the bug | 13:22 |
kgriffs | yeah, so claims is sort of broken | 13:22 |
* flaper87 puts his pocker face | 13:22 | |
flaper87 | WAHHHHH? | 13:22 |
flaper87 | :( | 13:22 |
vkmc | so... there is a bug | 13:22 |
vkmc | :p | 13:22 |
kgriffs | as soon as you try to iterate over the claim to get the messages, you get an error about a claim_id param not being accepted by __init__ | 13:22 |
flaper87 | oh mmh, is anyone already working on it? | 13:23 |
kgriffs | I hacked it to work for my benchmarks but yeah I didn't take the time to find the root cause | 13:23 |
* vkmc ! | 13:23 | |
flaper87 | Should I do the coder's walk of shame and fix it? | 13:23 |
flaper87 | vkmc: u working on it? | 13:23 |
* vkmc <--- | 13:23 | |
flaper87 | ah ok | 13:23 |
flaper87 | that's clearer than ! | 13:23 |
vkmc | lol | 13:23 |
flaper87 | really, girl, learn how to talk with signs | 13:23 |
flaper87 | I mean, symbols | 13:24 |
flaper87 | :P | 13:24 |
kgriffs | I guess we should file a bug in launchpad? or did you already do that vkmc? | 13:24 |
* flaper87 should learn how to talk, period. | 13:24 | |
*** cdnchris has joined #openstack-zaqar | 13:24 | |
flaper87 | If there isn't one, we should. | 13:24 |
vkmc | kgriffs, I was fixing it without filing it, but yeah... makes sense | 13:24 |
vkmc | to add one | 13:24 |
*** itisit has joined #openstack-zaqar | 13:24 | |
kgriffs | ok, I will do that and mark it as triaged since you repro'd it and we just discussed with teh flaper | 13:25 |
vkmc | k :) | 13:25 |
vkmc | da flaper yo | 13:25 |
* flaper87 flips his hat, looks up and crosses his arms like a real gangsta | 13:26 | |
vkmc | haha | 13:26 |
flaper87 | I bet you all pictured me doing so | 13:26 |
flaper87 | :D | 13:26 |
vkmc | flaper87, so... when you said 'anything I can help with w.r.t the client?' what I was supposed to be working on? | 13:27 |
flaper87 | vkmc: LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOL | 13:27 |
flaper87 | best question ever | 13:27 |
vkmc | aaahahahaha | 13:27 |
flaper87 | vkmc: CLI v1.1 ? | 13:27 |
vkmc | wait | 13:27 |
vkmc | CLI v1.0 | 13:28 |
vkmc | or client v1.0 | 13:28 |
vkmc | sorry, client v1.1 | 13:28 |
flaper87 | erm, both ? | 13:28 |
flaper87 | v1.0 | 13:28 |
flaper87 | :D | 13:28 |
vkmc | don't mess with my brain | 13:28 |
flaper87 | I think v1.1 will happen just for free | 13:28 |
vkmc | it's already ruined but there is some hope of recovery | 13:28 |
* flaper87 is doing some black magic with the client | 13:28 | |
*** sgotliv has quit IRC | 13:29 | |
flaper87 | vkmc: is there? I mean, have you seen Rust from True Detective? | 13:29 |
vkmc | flaper87, I saw him yeah | 13:29 |
flaper87 | He said, what happens in your brain won't ever change | 13:29 |
vkmc | yeah | 13:29 |
flaper87 | And girl, that dude is messed up | 13:29 |
flaper87 | :P | 13:29 |
kgriffs | https://bugs.launchpad.net/python-zaqarclient/+bug/1367290 | 13:29 |
vkmc | I'm an optimistic person though, I'm not *that* ruined | 13:29 |
vkmc | thanks kgriffs! | 13:29 |
kgriffs | yeppers | 13:29 |
* flaper87 feels bad now, his brain is kinda really ruined | 13:30 | |
vkmc | kgriffs, did you watch HBO's True Detective? | 13:30 |
kgriffs | nope, I haven't been following TV much lately | 13:30 |
* kgriffs is becoming super boring | 13:30 | |
vkmc | oh noes | 13:30 |
flaper87 | kgriffs: it's not TV, it's a guy that is investigating HBO | 13:31 |
flaper87 | They may/may not be releasing sensible information | 13:31 |
kgriffs | LOL | 13:31 |
flaper87 | :P | 13:31 |
kgriffs | ddg's true detective | 13:32 |
kgriffs | hmm. looks intense! | 13:33 |
openstackgerrit | Flavio Percoco proposed a change to openstack/python-zaqarclient: Start adding support for v1.1 https://review.openstack.org/120089 | 13:37 |
kgriffs | malini, cpallares, vkmc: /me would love some reviews on my two patches here listed at the top | 13:38 |
kgriffs | https://review.openstack.org/#/q/status:open+project:openstack/zaqar,n,z | 13:38 |
kgriffs | we should all take a look at this one sometime this week too | 13:38 |
kgriffs | https://review.openstack.org/#/c/117574/ | 13:38 |
vkmc | yeah poor Griffin | 13:38 |
kgriffs | I'd like to have my patches merged before publishing redis benchmark results | 13:39 |
vkmc | will look at it as soon as I finish the patch for the client | 13:39 |
kgriffs | vkmc: kewl, thanks! | 13:39 |
vkmc | kgriffs, is there a chance we got them before the meeting today? | 13:39 |
kgriffs | yeah, I'll have something on the ML. I don't think it will be as comprehensive as I had planned, though. Something came up at the office yesterday that took a lot of my time. | 13:40 |
vkmc | wohoo :) | 13:41 |
kgriffs | the fun never stops. :) | 13:45 |
vkmc | nope :) | 13:46 |
flaper87 | not in this channel/project for sure | 13:47 |
*** cdnchris has quit IRC | 13:49 | |
vkmc | flaper87, maybe you can give me a hint here | 13:50 |
vkmc | regarding the bug with the claims_id in the client | 13:50 |
vkmc | I inspected the arguments passed to the function and there is no claims_id extra arg | 13:51 |
vkmc | this was the trace btw http://paste.openstack.org/show/108481/ | 13:51 |
* flaper87 clicks | 13:51 | |
flaper87 | were you testing this against v1.1 ? | 13:52 |
flaper87 | Returning claim_id is a new thing | 13:52 |
flaper87 | did we break backwards compatibility? | 13:52 |
vkmc | yeah it's part of the v1.1 bp | 13:53 |
flaper87 | https://github.com/openstack/python-zaqarclient/blob/master/zaqarclient/queues/v1/message.py#L24 | 13:53 |
flaper87 | adding claim_id there should fix it | 13:53 |
flaper87 | that's part of the things I'm suppose to do to add support for v1.1 | 13:53 |
vkmc | I'm aware of that, but not sure which position | 13:53 |
flaper87 | claim_id=None | 13:53 |
flaper87 | at the very end | 13:53 |
flaper87 | but help me understand | 13:54 |
vkmc | sure | 13:54 |
flaper87 | were this bench running against an v1.1 instance? | 13:54 |
flaper87 | or is v1 returning claim_id too ? | 13:54 |
flaper87 | IIRC, the patch just implemented it in v1.1 (as it should be) | 13:54 |
vkmc | default bench run against v1.1 IIRC | 13:54 |
AAzza | hi, if someone has idea, what does "Extraneous path elements from relative URIs were removed" mean. I see the difference in relative urls in wiki v1.1 compare to v1.0, but cannot figure out what is happening... | 13:54 |
AAzza | it api-v1.1 response change task | 13:55 |
kgriffs | vkmc: idk if that is true | 13:55 |
kgriffs | zaqarclient.queues.v1.queues | 13:55 |
kgriffs | /usr/local/lib/python2.7/dist-packages/zaqarclient/queues/v1/message.py | 13:56 |
vkmc | huh | 13:56 |
kgriffs | (from the stack trace) | 13:56 |
kgriffs | (in the one i posted with the bug) | 13:56 |
flaper87 | it can't run against v1.1 because the client doensn't have support for it | 13:56 |
vkmc | yup | 13:56 |
flaper87 | mine was a stupid question | 13:56 |
flaper87 | ok, mmh, so, v1 is returning claim_id | 13:57 |
flaper87 | :/ | 13:57 |
flaper87 | we gotta fix that | 13:57 |
kgriffs | my hack was to accept an optinal claim_id in the Message.__init__ and use it instead of the one from the href if set | 13:57 |
flaper87 | kgriffs: right, that's actually the right fix | 13:58 |
flaper87 | ... for the client | 13:58 |
flaper87 | but I think v1 shouldn't return claim_id | 13:58 |
flaper87 | Am I wrong? | 13:58 |
vkmc | what I was trying to determine if we are somehow using the v1 or v1.1 prefix in the bench tool | 13:59 |
flaper87 | https://review.openstack.org/#/c/119347/ | 14:00 |
*** itisit has quit IRC | 14:01 | |
flaper87 | the fix is just to remove the claim_id thing from v1 | 14:01 |
vkmc | flaper87, yeah but that is for v1.1 | 14:01 |
flaper87 | vkmc: yeah but that broke v1 | 14:02 |
flaper87 | :D | 14:02 |
flaper87 | because the stores always return claim_id now and v1 is not deleting it | 14:02 |
flaper87 | it just lets it fly like a bird | 14:02 |
AAzza | flaper87: oh, no, it shouldn't | 14:02 |
flaper87 | AAzza: :) | 14:02 |
flaper87 | AAzza: want to fix that? Otherwise, I'll do it | 14:03 |
*** prashanthr_ has joined #openstack-zaqar | 14:03 | |
flaper87 | kgriffs: I found prashanthr_ | 14:03 |
flaper87 | :P | 14:03 |
*** flwang2 has quit IRC | 14:03 | |
prashanthr_ | ha ha :) | 14:03 |
prashanthr_ | Good morning all :) | 14:03 |
kgriffs | hi there! | 14:04 |
kgriffs | prashanthr_: don't hate me | 14:04 |
AAzza | flaper87: i still cannot understand why it is not working.... it should use _format_message function and explicitly include fields... | 14:04 |
vkmc | so the bench delegates everything to the client | 14:04 |
prashanthr_ | Why would I ? :) | 14:04 |
prashanthr_ | I must say that | 14:04 |
prashanthr_ | for disappearing without any notice | 14:04 |
flaper87 | AAzza: mmh, good point | 14:05 |
prashanthr_ | Was down with some serious flu :( Took time to get adjusted here. Really sorry about my delays towards the driver. | 14:05 |
flaper87 | AAzza: probably because _format_message is not being used for claims | 14:06 |
AAzza | flaper87: yeaah... claimss.... | 14:06 |
flaper87 | And actually, this issue is raised when you get claimed messages | 14:06 |
AAzza | flaper87: then yes, i broke smth) | 14:06 |
flaper87 | AAzza: don't worry, kgriffs has done worse things | 14:07 |
kgriffs | prashanthr_: sorry to hear about you being sick... vkmc let me know earlier | 14:07 |
* flaper87 hides | 14:07 | |
kgriffs | AAzza: yep. like forget to give flaper87 his daily gummy bear ration. DO NOT EVER FORGET | 14:07 |
flaper87 | DID YOU ALL READ THIS? ^^^ | 14:07 |
kgriffs | prashanthr_: I panicked a little yesterday since we hadn't heard from you in a while and I asked flwang to help with this: https://bugs.launchpad.net/zaqar/+bug/1367020 | 14:07 |
flaper87 | vkmc: so, no need to hack the client for now, lets fix the server first | 14:08 |
vkmc | lol | 14:08 |
vkmc | flaper87, yeah I thought so | 14:08 |
kgriffs | I don't no if he has done any coding yet. Can you comment on the bug and try to sync with him? Either of you can do it, or you can work on different parts, but we need this done in the next few days. | 14:08 |
vkmc | flaper87, adding the claim_id formal arg to Message felt wrong :o | 14:09 |
kgriffs | s/no/know | 14:09 |
flaper87 | now I'm thinking, how can I keep hacking the client v1.1 like this https://review.openstack.org/#/c/120089/ and still make sure v1 is not broken | 14:09 |
* kgriffs needs more sleep | 14:09 | |
prashanthr_ | kgriffs: Sure kgriffs, I am well and good now and can take it up. Will coordinate with flwang | 14:09 |
prashanthr_ | on how to proceed with it. | 14:09 |
flaper87 | kgriffs: we'll have to do it anyway, for v1.1 but I'm glad we spotted this backwards compatibility issue | 14:09 |
* flaper87 hates pep8 | 14:09 | |
kgriffs | prashanthr_: thanks man. | 14:10 |
prashanthr_ | No issues :) | 14:10 |
AAzza | flaper87: i'll fix it know. will just add the deletion of claim_id for v1. | 14:10 |
flaper87 | AAzza: +1, thanks a lot | 14:10 |
*** jimhoagland has joined #openstack-zaqar | 14:10 | |
vkmc | thanks AAzza | 14:11 |
vkmc | ah well, I learned a few things about the bench tool today :D | 14:12 |
AAzza | flaper87: and while you are here think about my quesion. You can answer when you have time. | 14:12 |
AAzza | flaper87: what does "Extraneous path elements from relative URIs were removed" mean. I see the difference in relative urls in wiki v1.1 compare to v1.0, but cannot figure out what is happening... | 14:12 |
* flaper87 reads back... nevermind | 14:12 | |
*** itisit has joined #openstack-zaqar | 14:12 | |
flaper87 | mmh, that sounds like something kgriffs wrote :P | 14:12 |
kgriffs | heh | 14:13 |
flaper87 | kgriffs: do you recall what that change was about ? | 14:13 |
flaper87 | IIRC, it was related to Location's returning relative paths | 14:13 |
kgriffs | it was just to remove the beginnings of some URIs that were unnecessary based on the rules of resolving relative URI paths | 14:13 |
kgriffs | but, TBH, we can revert that if we want. it isn't a very important change. | 14:14 |
openstackgerrit | Flavio Percoco proposed a change to openstack/python-zaqarclient: Start adding support for v1.1 https://review.openstack.org/120089 | 14:14 |
prashanthr_ | flwang: Can we have a brief chat about https://bugs.launchpad.net/zaqar/+bug/1367020 ? | 14:14 |
prashanthr_ | when you are free. | 14:15 |
*** jimhoagland has quit IRC | 14:15 | |
flaper87 | AAzza: this is the bug for the claim_id fix: https://bugs.launchpad.net/python-zaqarclient/+bug/1367290 | 14:16 |
kgriffs | prashanthr_: flwang may not respond for another 2 hours or so... Australia time | 14:18 |
* kgriffs thinks timezones are teh sux | 14:18 | |
prashanthr_ | kgriffs: Ahh okay :) I will wait :) | 14:19 |
prashanthr_ | No probs | 14:19 |
* flaper87 agres with kgriffs | 14:19 | |
flaper87 | agrees | 14:19 |
flaper87 | is Australia TZ the same as NZ TZ ? | 14:19 |
AAzza | flaper87: okey, thanks. | 14:19 |
flaper87 | I guess they're very close | 14:19 |
kgriffs | that silly "planet" thing, and don't get me started about the sun! | 14:19 |
flaper87 | ROFL | 14:19 |
kgriffs | oops, I meant NZ | 14:19 |
kgriffs | oh oh, Kiwis are going to hunt me down now | 14:19 |
* kgriffs hides | 14:20 | |
* flaper87 pictures kgriffs frightened watching a haka dance | 14:20 | |
* AAzza wondering while tests didn't fail. we have this assertSchema things :-( it should fall... | 14:20 | |
kgriffs | vkmc: interesting, looks like keystone requires a cron job to expire tokens (scroll to the bottom): http://docs.openstack.org/icehouse/install-guide/install/apt/content/keystone-install.html | 14:35 |
vkmc | good to know | 14:36 |
vkmc | we can add something like that for the gc | 14:36 |
vkmc | in the user guide | 14:36 |
AAzza | flaper87: vkmc: i don't know what is the problem. claim storage driver explicity specify what info about message should be returned. and it is not returning claim_id for sure. when i try to delete it, it cannot find the attribute. | 14:48 |
AAzza | flaper87: i can investigate it more. but not now, have to go | 14:48 |
vkmc | k, we'll keep digging into that, thanks AAzza! | 14:49 |
AAzza | maybe better to check by hands using curl, how v1 behaves? if you don't find today, i will look at it tomorrow morning) | 14:50 |
*** sgotliv has joined #openstack-zaqar | 14:51 | |
*** prashanthr_ is now known as prashanthr_|afk | 14:51 | |
*** prashanthr_ has joined #openstack-zaqar | 14:56 | |
*** prashanthr_|afk has quit IRC | 14:57 | |
*** AAzza is now known as AAzza_afk | 14:58 | |
*** alcabrera|afk is now known as alcabrera | 14:59 | |
*** reed has joined #openstack-zaqar | 15:04 | |
*** cdnchris has joined #openstack-zaqar | 15:06 | |
*** jimhoagland has joined #openstack-zaqar | 15:08 | |
vkmc | kgriffs, I have a small doubt about this patch https://review.openstack.org/#/c/119978/1 | 15:17 |
vkmc | kgriffs, you changed the watch from the list of active messages to the claims set | 15:17 |
*** adrian_otto has joined #openstack-zaqar | 15:18 | |
kgriffs | yes, I had to use a different watch because I didn't have the messages yet | 15:18 |
kgriffs | vkmc: do you think there may be a bug? | 15:18 |
vkmc | not sure, I'm trying to mentally reproduce it | 15:18 |
vkmc | is there a quick way to truly reproduce this? | 15:19 |
vkmc | for what I saw in flaper87's response... there is not | 15:19 |
vkmc | damn race conditions | 15:19 |
kgriffs | vkmc: to reproduce or test, the only way we have right now is using zaqar-bench | 15:23 |
kgriffs | would be a good thing to discuss at the summit | 15:24 |
kgriffs | flaper87: You taking notes? :) ^^^ | 15:24 |
* flaper87 is actually taking notes | 15:24 | |
flaper87 | :P | 15:24 |
vkmc | k, I'll try that | 15:24 |
flaper87 | trying to think how we can generate this tests and run them per-storage | 15:25 |
flaper87 | A bunch of gevent threads using the same storage.Driver instance and doing different ops | 15:25 |
flaper87 | that should spot some races | 15:25 |
kgriffs | vkmc: I will say re that watch key, it is scoped per queue, so messages going into other queues won't trigger an exception | 15:33 |
*** earnThis has joined #openstack-zaqar | 15:38 | |
flaper87 | https://twitter.com/flaper87/status/509365443413688321 | 15:39 |
kgriffs | rock on | 15:40 |
vkmc | kgriffs, k, I guess that in this case the claims_ids could fit the msgs_ids role | 15:41 |
vkmc | the idea is to guarantee an atomic operation | 15:41 |
vkmc | so we should be ok | 15:41 |
vkmc | flaper87, that's so greaaaaaaat, ask her to apply for OPW :D | 15:42 |
kgriffs | a thought I had, wondering what everyone things | 15:42 |
kgriffs | thinks | 15:42 |
flaper87 | vkmc: yeah, then I'll sit back and ask her to do my job | 15:42 |
flaper87 | she still owes me some favors | 15:43 |
kgriffs | redis master-slave replication is async | 15:43 |
flaper87 | :P | 15:43 |
kgriffs | so there is a chance that if the master dies, a message could be lost, correct? | 15:43 |
openstackgerrit | A change was merged to openstack/zaqar: In the Redis driver, only read the msg body when needed https://review.openstack.org/119153 | 15:43 |
flaper87 | API-perfectionist question: We implemented `pop` as a query parameter in Zaqar, but I'd like to implemented as an actual action in the client. Do you think that bit of inconsistency is terrible? | 15:44 |
flaper87 | I don't think it is | 15:44 |
flaper87 | I'd rather do queue.pop(10) than queue.messages(pop=10) | 15:44 |
flaper87 | or, well | 15:45 |
kgriffs | no, I think that conceptually it is it's own operation | 15:45 |
flaper87 | cool | 15:45 |
* flaper87 likes the way kgriffs thinks | 15:45 | |
kgriffs | that is just the most REST-ey way we could think of implementing it in the API | 15:45 |
* flaper87 has always liked it | 15:45 | |
kgriffs | lol | 15:45 |
flaper87 | makes sense to me | 15:45 |
vkmc | I like that | 15:47 |
vkmc | IMO pop has to be practical to use | 15:47 |
kgriffs | It would be great to see Redis implement optional support for majority-based ACK ala MongoDB as a stronger guarantee. | 15:47 |
vkmc | is a lazy command | 15:47 |
* vkmc <3 lazy commands | 15:48 | |
*** cdnchris has quit IRC | 15:48 | |
* flaper87 just found out the client has no implementation for queues.delete(messages=[]) | 15:52 | |
vkmc | kgriffs, here Griffin fixed the attributes in queues/transport https://bugs.launchpad.net/zaqar/+bug/1239834 | 15:52 |
vkmc | should we ask him to look into other Zaqar modules? or propose him to do it in a follow up? | 15:52 |
vkmc | also not sure if this kind of changes are recommended before a FF | 15:52 |
flaper87 | I'd ask to do it in the same patch | 15:54 |
flaper87 | the change is fine, it's not implementing new features | 15:54 |
vkmc | k | 15:55 |
vkmc | well, done with reviews | 16:04 |
flaper87 | vkmc: are you sure? https://review.openstack.org/#/c/120089/ | 16:05 |
flaper87 | :D | 16:05 |
vkmc | *in Zaqar | 16:05 |
* flaper87 has always a review under the sleeve | 16:05 | |
vkmc | ok it was a pleasure to review that | 16:09 |
vkmc | race conditions fixes burned me out a little | 16:09 |
* kgriffs is rebasing | 16:10 | |
kgriffs | vkmc: thanks! | 16:10 |
vkmc | yeah sorry for that kgriffs | 16:10 |
vkmc | although I know you like the new tables :p | 16:10 |
openstackgerrit | Kurt Griffiths proposed a change to openstack/zaqar: Fix messages getting reclaimed in the Redis driver https://review.openstack.org/119978 | 16:12 |
flaper87 | I'm thinking about adding a gate job for the client that *only* sets up zaqar and tests client's functionalt ests | 16:30 |
flaper87 | tests* | 16:30 |
flaper87 | also, with dox this should be fairly simple but dox still doesn't run in the gate | 16:30 |
kgriffs | that could be a good smoke test, actually. | 16:31 |
flaper87 | indeed | 16:31 |
kgriffs | I suppose we might also have a gate job for a very quick zaqar-bench test too | 16:32 |
flaper87 | we could add a client job for zaqar too | 16:32 |
flaper87 | indeed | 16:32 |
* flaper87 will make this happen | 16:32 | |
vkmc | sounds good | 16:32 |
vkmc | ! | 16:32 |
flaper87 | oh pep8, BITE ME! >.> | 16:35 |
*** jimhoagland has quit IRC | 16:35 | |
vkmc | flaper87, your complain is too long (80>79) | 16:36 |
flaper87 | LOOOOOOOOOOOOOOOOOOL | 16:36 |
flaper87 | vkmc: good one | 16:37 |
vkmc | next time add more chars so it's also true :P | 16:37 |
vkmc | hahaa | 16:37 |
flaper87 | too bad we can't use testr in the client | 16:37 |
flaper87 | guys, remember the meeting today at 20:00 UTC | 16:39 |
*** jimhoagland has joined #openstack-zaqar | 16:42 | |
vkmc | I'll be there ^ | 16:44 |
vkmc | flaper87, did you get some feedback from Trove folks? about the use cases | 16:44 |
flaper87 | vkmc: nope but I gathered them from the notes we wrote back at the Juno summit | 16:45 |
flaper87 | :/ | 16:45 |
flaper87 | https://etherpad.openstack.org/p/zaqar-integrated-projects-use-cases | 16:45 |
flaper87 | I also got some use-cases for barbican | 16:45 |
flaper87 | and Mistral | 16:45 |
flaper87 | and solum | 16:45 |
vkmc | boo | 16:45 |
vkmc | oh well, you got lots of uses cases | 16:46 |
vkmc | kudos! | 16:46 |
vkmc | off to lunch, brb | 16:47 |
prashanthr_ | going off now, will try to join the meeting. | 16:55 |
*** sgotliv has quit IRC | 16:57 | |
*** sgotliv has joined #openstack-zaqar | 16:57 | |
*** prashanthr_ is now known as prashanthr_|afk | 16:58 | |
*** alcabrera is now known as alcabrera|afk | 17:00 | |
openstackgerrit | Flavio Percoco proposed a change to openstack/python-zaqarclient: Send more than 1 message in messages_get_many https://review.openstack.org/120154 | 17:09 |
openstackgerrit | Flavio Percoco proposed a change to openstack/python-zaqarclient: Add support for `pop` implemented in v1.1 https://review.openstack.org/120155 | 17:09 |
flaper87 | fuck, I screwed something | 17:09 |
*** cdnchris has joined #openstack-zaqar | 17:11 | |
openstackgerrit | Flavio Percoco proposed a change to openstack/python-zaqarclient: Add support for `pop` implemented in v1.1 https://review.openstack.org/120155 | 17:13 |
openstackgerrit | Flavio Percoco proposed a change to openstack/python-zaqarclient: Send more than 1 message in messages_get_many https://review.openstack.org/120157 | 17:13 |
openstackgerrit | Flavio Percoco proposed a change to openstack/python-zaqarclient: Add support for bulk message delete in v1 https://review.openstack.org/120158 | 17:14 |
flaper87 | https://review.openstack.org/#/q/status:open+project:openstack/python-zaqarclient,n,z | 17:14 |
earnThis | can anyone take a look at this dependancy issue when running tox and help me out? http://paste.openstack.org/show/108987/ | 17:14 |
* flaper87 clicks | 17:16 | |
flaper87 | earnThis: mmh, weird. Is that from master? | 17:16 |
flaper87 | I had never seen that before | 17:16 |
earnThis | yea im working with a new vm and just grabbed a fresh clone of zaqar and wanted to make sure everything was running fine | 17:17 |
flaper87 | earnThis oh mmh, try updating tox, pip and everything | 17:18 |
*** echevemaster has joined #openstack-zaqar | 17:18 | |
flaper87 | $ pip install -U pip | 17:18 |
flaper87 | $ pip install -U tox | 17:18 |
flaper87 | etc | 17:18 |
flaper87 | echevemaster: 'sup ? | 17:18 |
flaper87 | :D | 17:18 |
echevemaster | hey, flaper87 o/ | 17:20 |
echevemaster | Already is made the review request; I'm awaiting by hguemar :) | 17:20 |
flaper87 | echevemaster: good boy, gooooooooooooooood boy :D | 17:20 |
flaper87 | BZ# ? | 17:20 |
echevemaster | 1138850 | 17:21 |
echevemaster | Finishing some of paid work here, and I'll upload zaqar client. | 17:21 |
flaper87 | echevemaster: sweet, thanks man. Thanks a ton! | 17:22 |
flaper87 | echevemaster: pls, add me to the cc list for the zaqarclient BZ | 17:23 |
echevemaster | kk | 17:24 |
flaper87 | kgriffs: how do you run uwsgi + zaqar in background ? | 17:24 |
echevemaster | what's your email associated to bugzilla? | 17:24 |
flaper87 | IS there some kind of `-d` flag ? | 17:24 |
flaper87 | echevemaster: fpercoco | 17:24 |
flaper87 | and you know the rest | 17:24 |
echevemaster | kk | 17:24 |
flaper87 | echevemaster: thanks again, really appreciate i | 17:25 |
flaper87 | it* | 17:25 |
echevemaster | :) | 17:25 |
*** cdnchris has quit IRC | 17:25 | |
openstackgerrit | A change was merged to openstack/python-zaqarclient: Work toward Python 3.4 support and testing https://review.openstack.org/118810 | 17:27 |
kgriffs | flaper87: yeah, there is a config option | 17:27 |
kgriffs | let me look that up | 17:27 |
kgriffs | aemonize | 17:27 |
kgriffs | daemonize | 17:28 |
kgriffs | you can give it a log file at the same time | 17:28 |
kgriffs | daemonize = /var/log/uwsgi.log | 17:28 |
echevemaster | I was lookin for the same :) http://stackoverflow.com/questions/10796241/how-to-make-uwsgi-emperor-run-as-daemon | 17:28 |
kgriffs | what's up with the gate? | 17:30 |
kgriffs | SLOOOOOW | 17:30 |
flaper87 | ok, I need something for the CLI | 17:33 |
echevemaster | kgriffs: uwsgi? slow | 17:33 |
echevemaster | ? | 17:33 |
*** earnThis has quit IRC | 17:33 | |
flaper87 | echevemaster: no, the gate :P | 17:33 |
flaper87 | uwsgi is freaking fast | 17:34 |
echevemaster | yeah.. | 17:34 |
flaper87 | kgriffs: do you happen to have the full uwsgi + zaqar command handy? Or are you using it through config files? | 17:35 |
kgriffs | conf file | 17:35 |
*** earnThis has joined #openstack-zaqar | 17:35 | |
kgriffs | this isn't a super perfect setup, but it works well enough: | 17:35 |
kgriffs | http://paste.openstack.org/show/100592/ | 17:35 |
earnThis | flaper87: what else should i update besides tox and pip | 17:37 |
earnThis | i also tried allocating more ram for my vm but same issue still | 17:38 |
earnThis | the pep8 tests throws a similar error as well | 17:41 |
kgriffs | flaper87: I was just thinking, maybe we should brainstorm some more use cases for Zaqar for app developers | 17:48 |
kgriffs | we have a fair list of integrated project use cases | 17:50 |
*** adrian_otto has left #openstack-zaqar | 18:03 | |
earnThis | if youre around | 18:10 |
openstackgerrit | A change was merged to openstack/python-zaqarclient: Dividing markups into multiple lines https://review.openstack.org/113851 | 18:23 |
vkmc | earnThis, are you running tox directly? | 18:23 |
earnThis | vkmc: tox -e py27 | 18:24 |
*** itisit has quit IRC | 18:28 | |
*** itisit has joined #openstack-zaqar | 18:29 | |
*** amitgandhinz has joined #openstack-zaqar | 18:30 | |
vkmc | earnThis, rm -rf .tox/ and run again | 18:31 |
earnThis | vkmc: ok .tox/ removed and running again now | 18:35 |
earnThis | vkmc: same error | 18:36 |
flaper87 | earnThis: what version of tox are you using? | 18:38 |
flaper87 | earnThis: distro? | 18:38 |
flaper87 | kgriffs: sounds good | 18:38 |
kgriffs | vkmc: and I have started adding thoughts here: https://etherpad.openstack.org/p/zaqar-overcloud-use-cases | 18:38 |
vkmc | mostly kgriffs ^ | 18:39 |
kgriffs | I was just thinking about Gordon asking for use cases, and I thought we were being pretty one-sided talking only about undercloud | 18:39 |
flaper87 | Is that something worth bringing up at the meeting today? I don't think they've doubts about how useful is Zaqar for the over-cloud | 18:40 |
flaper87 | at least, not the TC | 18:40 |
flaper87 | or well, I reaaaaaaaaaaaally hope they don't | 18:40 |
earnThis | flaper87: tox<1.7 | 18:40 |
flaper87 | I'm running 1.6.1 | 18:41 |
flaper87 | earnThis: mind pasting /home/earnthis/zaqar/.tox/py27/log/py27-1.log ? | 18:42 |
earnThis | sure, you want the whole thing? | 18:44 |
flaper87 | earnThis: not here, please | 18:45 |
flaper87 | at least paste the errors in paste.openstack.org | 18:45 |
flaper87 | that file should have the reason everything is failing for you | 18:45 |
kgriffs | flaper87: re doubts, your guess is as good as mine. I just didn't want us to position Zaqar too strongly as an "infra-only" thing | 18:48 |
flaper87 | makes sense | 18:48 |
flaper87 | I think I'll go ahead and share both links | 18:48 |
flaper87 | I think I already shared the first one in the email thread, though. | 18:48 |
kgriffs | btw, I'm starting to think Zaqar's "killer feature" is it's ability to bridge internal and external layers of a given SOA | 18:48 |
flaper87 | I mean, the under-cloud use cases | 18:48 |
kgriffs | flaper87: I added a link at the top of the under-cloud pad | 18:49 |
flaper87 | +1 | 18:49 |
kgriffs | so people should be able to find it | 18:49 |
flaper87 | thanks | 18:49 |
kgriffs | sure thing | 18:49 |
kgriffs | vkmc: what is meant by "logs databases" | 18:50 |
kgriffs | OH_MY_GOODNESS | 18:52 |
kgriffs | can it be true? | 18:52 |
kgriffs | the tempest job finally started on my patch! | 18:52 |
kgriffs | it only took 2 hr 40 min | 18:52 |
kgriffs | sheesh | 18:52 |
vkmc | kgriffs, I meant system logs backends | 18:52 |
vkmc | (for architectures that require that kind of control and are hard to manage) | 18:54 |
flaper87 | vkmc: pretty much like what kafka does ? | 18:54 |
vkmc | flaper87, something alike yeah | 18:55 |
*** alcabrera|afk is now known as alcabrera | 18:55 | |
*** amitgandhinz has quit IRC | 18:59 | |
*** ametts has joined #openstack-zaqar | 19:00 | |
kgriffs | it occurs to me that we could probably start adding features to the API via middleware. wonder how that compares/contrasts with doing it directly in code. Think TempURL, CORS, etc. | 19:00 |
kgriffs | vkmc: can you update on the pad to clarify? | 19:00 |
vkmc | kgriffs, yeah | 19:01 |
*** openstackgerrit has quit IRC | 19:02 | |
*** amitgandhinz has joined #openstack-zaqar | 19:03 | |
kgriffs | kewl | 19:05 |
vkmc | better know? | 19:05 |
earnThis | flaper87: sorry for the delay, i stepped away for a minute. http://paste.openstack.org/show/109046/ | 19:06 |
vkmc | I don't want to add 'like Kafka does' | 19:06 |
vkmc | s/know/now | 19:06 |
*** amitgandhinz has quit IRC | 19:07 | |
*** amitgandhinz has joined #openstack-zaqar | 19:08 | |
earnThis | Looks like the first paste was missing a few lines, full version here http://paste.openstack.org/show/109047/ | 19:15 |
kgriffs | gave up waiting on the patch to merge | 19:19 |
kgriffs | I just sent the benchmark results to the ML | 19:20 |
kgriffs | flaper87: ^^^ | 19:20 |
vkmc | thanks kgriffs | 19:20 |
vkmc | earnThis, it looks like you are missing some dependencies | 19:20 |
vkmc | did you installed all the requirements? sudo pip install -r test-requirements.txt | 19:20 |
*** AAzza_afk is now known as AAzza | 19:24 | |
*** flwang1 has joined #openstack-zaqar | 19:28 | |
*** flwang1 has quit IRC | 19:31 | |
earnThis | vkmc, installing now | 19:34 |
echevemaster | earnThis: I'm seeing the paste and seems it missing libxml-devel | 19:34 |
vkmc | yup | 19:34 |
earnThis | i just installed libxml2-dev and libxslt-dev | 19:35 |
echevemaster | oh ok :) | 19:35 |
earnThis | does mongodb need to be installed by hand or is it coming pre-packaged somewhere? | 19:38 |
vkmc | earnThis, if I'm not wrong, you already have it installed | 19:39 |
vkmc | earnThis, check if the deamon is running | 19:39 |
earnThis | vkmc, i started with a new vm, my other one got hung in saved state, so no mongodb here yet | 19:40 |
*** openstackgerrit has joined #openstack-zaqar | 19:41 | |
vkmc | oh | 19:41 |
vkmc | then yeah | 19:41 |
vkmc | it has to be manually installed | 19:41 |
earnThis | yea, this was my last run of tox, looks like mongodb http://paste.openstack.org/show/109062/ | 19:42 |
* echevemaster thinking in make a docker image of zaqar for testing | 19:43 | |
flaper87 | echevemaster: already working on that as we speak | 19:43 |
flaper87 | :D | 19:43 |
flaper87 | echevemaster: have you seen dox ? | 19:43 |
flaper87 | echevemaster: https://github.com/stackforge/dox | 19:43 |
echevemaster | no, I didn't knew. :( | 19:44 |
echevemaster | but still I can help packaging it :) seems that it is not official part of openstack yet? it is right? | 19:48 |
vkmc | echevemaster, dox? it's not part of OpenStack yet | 19:58 |
vkmc | guys, #openstack-meeting | 20:00 |
vkmc | ! | 20:00 |
vkmc | kgriffs, flaper87 | 20:00 |
flaper87 | I'm there | 20:01 |
vkmc | :) | 20:01 |
echevemaster | vkmc: thanks for the response :) | 20:04 |
vkmc | echevemaster, np | 20:05 |
*** itisit has quit IRC | 20:07 | |
ekarlso- | I feel with you guys vkmc and flaper87 | 20:09 |
*** AAzza is now known as AAzza_afk | 20:25 | |
*** fifieldt_ has quit IRC | 20:38 | |
vkmc | heading off for a while o/ | 20:42 |
earnThis | vkmc: thanks for the help, as always | 20:45 |
*** fifieldt_ has joined #openstack-zaqar | 20:50 | |
*** alcabrera is now known as alcabrera|afk | 20:58 | |
flaper87 | ekarlso-: :) | 20:58 |
kgriffs | http://logs.openstack.org/78/119978/2/gate/gate-zaqar-pypy/135bb20/console.html | 21:03 |
kgriffs | what the heck is up with pypy and sqlite? I can't repro on my box | 21:03 |
*** vkmc has quit IRC | 21:04 | |
kgriffs | flaper87: do you think this is a real edge case bug? | 21:04 |
* flaper87 clicks | 21:04 | |
flaper87 | mmh | 21:05 |
* kgriffs is all the sudden more interested in sqla in light of recent events | 21:06 | |
* flaper87 holds his laugh... | 21:07 | |
flaper87 | huaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahuahuahuahau | 21:07 |
flaper87 | couldn't hold it | 21:07 |
kgriffs | hey I have an idea | 21:07 |
flaper87 | are we sure it's related to pypy ? | 21:08 |
flaper87 | it's weeeeeeeeeeeeird | 21:08 |
kgriffs | idk. I am worried it isn't pypy specifically, but it just happened to occur during that test | 21:08 |
flaper87 | unless some not-logged exception/error happened | 21:09 |
kgriffs | never seen it before, but... you know | 21:09 |
kgriffs | maybe worth creating a bug for and seeing if it happens again? | 21:09 |
earnThis | anyone know the best way to get the pep8 tests to ignore the build dir? | 21:09 |
flaper87 | earnThis: that should be in tox.ini already | 21:10 |
flaper87 | earnThis: exclude = .venv,.git,.tox,dist,doc,*.egg,*openstack/common* | 21:10 |
flaper87 | oh mmh, it's not | 21:10 |
kgriffs | while you are at it, add a rule to ignore doc/user-guide/dump.rdb | 21:11 |
*** sriram1 has quit IRC | 21:12 | |
*** ametts has quit IRC | 21:13 | |
earnThis | so - [flake8] exclude = .venv*,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*.egg,.update-venv,build/**,doc/user-guid.rdb | 21:13 |
kgriffs | oh, sorry | 21:15 |
kgriffs | nevermind | 21:15 |
flaper87 | earnThis: what about just .* | 21:15 |
kgriffs | my ignore should go in .gitignore | 21:15 |
kgriffs | :p | 21:15 |
flaper87 | kgriffs: lol | 21:15 |
flaper87 | :D | 21:15 |
* flaper87 ignores kgriffs's ignore | 21:15 | |
kgriffs | heh | 21:17 |
* earnThis also ignores | 21:18 | |
* flaper87 is testing his brand-new docker image that will help with testing the client library | 21:19 | |
earnThis | pep8 success, thanks guys | 21:21 |
*** earnThis has quit IRC | 21:25 | |
*** earnThis has joined #openstack-zaqar | 21:27 | |
*** flwang1 has joined #openstack-zaqar | 21:28 | |
*** flwang1 has quit IRC | 21:28 | |
kgriffs | flaper87: btw, I've been trying to keep redis driver status updated on this pad: https://etherpad.openstack.org/p/zaqar-scratch | 21:35 |
kgriffs | you know, in case I get run over by a bus | 21:35 |
flaper87 | LOOOOOOOOOOL | 21:36 |
flaper87 | please don't, we need you | 21:36 |
flaper87 | and well, your family too | 21:36 |
flaper87 | but we need you more :D | 21:36 |
notmyname | flaper87: I missed the TC meeting today. what's the tl;dr with zaqar? | 21:36 |
flaper87 | notmyname: it sucks and we don't know what we're doing | 21:37 |
flaper87 | notmyname: you can tell I just got out of the meeting, right ? | 21:37 |
flaper87 | notmyname: the TC didn't vote, more discussion on the ML this week and then they'll vote next week | 21:37 |
notmyname | ugh | 21:37 |
notmyname | remind me, is this for incubation or integrated status? | 21:37 |
flaper87 | The concern is that Zaqar shouldn't be a queue service but just a messaging service | 21:37 |
flaper87 | notmyname: integrated | 21:38 |
notmyname | ah good | 21:38 |
flaper87 | and well, TBH, we've been a messaging service for quite a while now | 21:38 |
notmyname | flaper87: right. I understand. just like swift should rather be a storage provisioner so you can create scality or atmos or etc clusters ;-) | 21:38 |
flaper87 | but it looks like that message never got to the right ears | 21:38 |
flaper87 | notmyname: :D | 21:38 |
notmyname | what's the difference between a queue service and a messaging service? | 21:39 |
flaper87 | notmyname: so far, according to the discussion we had, it looks like having a way to access messages by id makes the difference | 21:43 |
notmyname | as in being able to get things in something other than FIFO? | 21:44 |
flaper87 | right | 21:44 |
flaper87 | TBH, non of us is a big fan of get-message-by-id and we'd like to remove it | 21:44 |
flaper87 | but that doesn't mean I agree with that statement | 21:44 |
flaper87 | The reason we want to remove it is because we don't have a real use-case for it, it was needed for paging | 21:45 |
kgriffs | to be clear | 21:45 |
kgriffs | REST dictates you must be stateless | 21:45 |
kgriffs | so to page through message feed you need a "marker" or something that the client keeps track of | 21:46 |
kgriffs | once you do that, adding get-message-by-id sort of just ended up being easy and we added it | 21:46 |
kgriffs | but it hadn't proved to have much practical use, as flaper87 said | 21:46 |
* notmyname wants durable and scalable (implied HA) pub/sub architecture between different actors. that's it. zaqar (nee marconi [and originally burro]) seemed to be headed in that direction. still hope it is :-) | 21:47 | |
kgriffs | yes, it is | 21:47 |
notmyname | :-) | 21:47 |
notmyname | yay | 21:47 |
flaper87 | we ain't changing that | 21:47 |
notmyname | turns out, provisioning rabbit doesn't do that ;-) | 21:47 |
kgriffs | if removing get-message-by-id and banishing the word "queue" from our vocabulary helps more people get the right idea about Zaqar, I'm all for it. | 21:49 |
kgriffs | we aren't changing what the project is | 21:49 |
flaper87 | yeah, that's what I tried to say in the meeting | 21:49 |
kgriffs | just trying to do some things to clear up misconceptions that keep popping up | 21:49 |
flaper87 | If that's what we're missing to get the emssage of what zaqar is clear, then lets do it. | 21:50 |
notmyname | wait...tehy suggested replacing zaqar with imap?! | 21:53 |
openstackgerrit | Kurt Griffiths proposed a change to openstack/zaqar: Remove extraneous created_iso property https://review.openstack.org/120256 | 21:55 |
flaper87 | notmyname: right, kind of, probably... | 21:55 |
flaper87 | http://i.imgur.com/aLM1NVK.gif | 21:55 |
notmyname | so I should just email a message every time an object is added to swift. then I set up my listener to be an email client and do the right thing. while I suppose I can imagine that (in a "on the whiteboard sense"), it seems akin to making FUSE filesystems on top of metadata on zero-byte swift objects | 21:56 |
notmyname | flaper87: perfect!! | 21:56 |
kgriffs | anne attempted to make that point and TBH was treated very rudely | 21:56 |
flaper87 | "it seems akin to making FUSE filesystems on top of metadata on zero-byte swift objects" <- ssssssssssssshhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh | 21:57 |
* kgriffs was floored | 21:57 | |
notmyname | but since rackspace doesn't charge you for bytes in metadata, then you can have an infinite storage system for free!!!!!! | 21:57 |
kgriffs | perfect | 21:57 |
kgriffs | and if you like that, I've got an amazing patent-pending compression algorithm you might be interested in. | 21:58 |
notmyname | kgriffs: s4! http://www.supersimplestorageservice.com | 21:59 |
kgriffs | ROFL | 21:59 |
* kgriffs drops another link https://github.com/kgriffs/rzip | 22:00 | |
notmyname | nice :-) | 22:00 |
*** earnThis has quit IRC | 22:01 | |
flaper87 | gtg guys, have a great rest of the day. | 22:02 |
*** flaper87 is now known as flaper87|afk | 22:03 | |
notmyname | reading throught he TC meeting logs, it's hard to see what the actual questions or concerns are. | 22:10 |
*** kgriffs is now known as kgriffs|afk | 22:32 | |
*** amitgandhinz has quit IRC | 22:47 | |
*** amitgandhinz has joined #openstack-zaqar | 22:48 | |
*** amitgandhinz has quit IRC | 22:48 | |
*** amitgandhinz has joined #openstack-zaqar | 22:49 | |
*** amitgandhinz has quit IRC | 22:49 | |
*** amitgandhinz has joined #openstack-zaqar | 22:50 | |
*** amitgandhinz has quit IRC | 22:51 | |
*** amitgandhinz has joined #openstack-zaqar | 22:51 | |
*** amitgandhinz has quit IRC | 22:51 | |
*** amitgandhinz has joined #openstack-zaqar | 22:52 | |
*** amitgandhinz has quit IRC | 22:52 | |
*** amitgandhinz has joined #openstack-zaqar | 22:53 | |
*** amitgandhinz has quit IRC | 22:53 | |
*** amitgandhinz has joined #openstack-zaqar | 22:54 | |
*** amitgandhinz has quit IRC | 22:54 | |
*** amitgandhinz has joined #openstack-zaqar | 22:55 | |
*** amitgandhinz has quit IRC | 22:55 | |
*** amitgandhinz has joined #openstack-zaqar | 22:56 | |
*** vkmc has joined #openstack-zaqar | 22:56 | |
*** amitgandhinz has quit IRC | 22:56 | |
*** amitgandhinz has joined #openstack-zaqar | 22:57 | |
*** amitgandhinz has quit IRC | 22:57 | |
*** amitgandhinz has joined #openstack-zaqar | 22:58 | |
*** flwang1 has joined #openstack-zaqar | 22:58 | |
*** amitgandhinz has quit IRC | 22:58 | |
*** amitgandhinz has joined #openstack-zaqar | 22:58 | |
*** amitgandhinz has quit IRC | 22:59 | |
*** amitgandhinz has joined #openstack-zaqar | 22:59 | |
*** amitgandhinz has quit IRC | 23:00 | |
*** amitgandhinz has joined #openstack-zaqar | 23:00 | |
*** vkmc has quit IRC | 23:01 | |
*** amitgandhinz has quit IRC | 23:01 | |
*** amitgandhinz has joined #openstack-zaqar | 23:01 | |
*** amitgandhinz has quit IRC | 23:02 | |
*** amitgandhinz has joined #openstack-zaqar | 23:02 | |
*** amitgandhinz has quit IRC | 23:03 | |
*** amitgandhinz has joined #openstack-zaqar | 23:03 | |
*** amitgandhinz has quit IRC | 23:04 | |
*** amitgandhinz has joined #openstack-zaqar | 23:04 | |
*** amitgandhinz has quit IRC | 23:05 | |
*** amitgandhinz has joined #openstack-zaqar | 23:05 | |
*** amitgandhinz has quit IRC | 23:06 | |
*** amitgandhinz has joined #openstack-zaqar | 23:06 | |
*** amitgandhinz has quit IRC | 23:07 | |
*** amitgandhinz has joined #openstack-zaqar | 23:07 | |
*** flwang1 has quit IRC | 23:07 | |
*** amitgandhinz has quit IRC | 23:08 | |
*** amitgandhinz has joined #openstack-zaqar | 23:08 | |
*** amitgandhinz has quit IRC | 23:09 | |
*** amitgandhinz has joined #openstack-zaqar | 23:09 | |
*** amitgandhinz has quit IRC | 23:10 | |
*** amitgandhinz has joined #openstack-zaqar | 23:10 | |
*** amitgandhinz has quit IRC | 23:10 | |
*** amitgandhinz has joined #openstack-zaqar | 23:11 | |
*** amitgandhinz has quit IRC | 23:12 | |
*** amitgandhinz has joined #openstack-zaqar | 23:12 | |
*** amitgandhinz has quit IRC | 23:12 | |
*** amitgandhinz has joined #openstack-zaqar | 23:13 | |
*** amitgandhinz has quit IRC | 23:14 | |
*** amitgandhinz has joined #openstack-zaqar | 23:14 | |
*** amitgandhinz has quit IRC | 23:14 | |
*** amitgandhinz has joined #openstack-zaqar | 23:15 | |
*** amitgandhinz has quit IRC | 23:15 | |
*** amitgandhinz has joined #openstack-zaqar | 23:16 | |
*** amitgandhinz has quit IRC | 23:16 | |
*** amitgandhinz has joined #openstack-zaqar | 23:17 | |
*** amitgandhinz has quit IRC | 23:17 | |
*** amitgandhinz has joined #openstack-zaqar | 23:18 | |
*** amitgandhinz has quit IRC | 23:18 | |
*** amitgandhinz has joined #openstack-zaqar | 23:19 | |
*** amitgandhinz has quit IRC | 23:19 | |
*** amitgandhinz has joined #openstack-zaqar | 23:20 | |
*** amitgandhinz has quit IRC | 23:20 | |
*** amitgandhinz has joined #openstack-zaqar | 23:21 | |
*** amitgandhinz has quit IRC | 23:21 | |
*** amitgandhinz has joined #openstack-zaqar | 23:22 | |
*** amitgandhinz has quit IRC | 23:22 | |
*** amitgandhinz has joined #openstack-zaqar | 23:23 | |
*** amitgandhinz has quit IRC | 23:23 | |
*** amitgandhinz has joined #openstack-zaqar | 23:23 | |
*** amitgandhinz has quit IRC | 23:24 | |
*** amitgandhinz has joined #openstack-zaqar | 23:24 | |
*** amitgandhinz has quit IRC | 23:25 | |
*** amitgandhinz has joined #openstack-zaqar | 23:25 | |
*** amitgandhinz has quit IRC | 23:26 | |
*** amitgandhinz has joined #openstack-zaqar | 23:26 | |
*** amitgandhinz has quit IRC | 23:27 | |
notmyname | fyi sam (swift core and torgomatic in irc and sits across from me in the office) just responded to monty on the ML about zaqar | 23:27 |
*** amitgandhinz has joined #openstack-zaqar | 23:27 | |
notmyname | amitgandhinz: you're spamming the channel with connects and disconnects | 23:28 |
*** amitgandhinz has quit IRC | 23:28 | |
*** amitgandhinz has joined #openstack-zaqar | 23:28 | |
*** amitgandhinz has quit IRC | 23:29 | |
*** amitgandhinz has joined #openstack-zaqar | 23:29 | |
*** amitgandhinz has quit IRC | 23:30 | |
*** amitgandhinz has joined #openstack-zaqar | 23:30 | |
*** amitgandhinz has quit IRC | 23:31 | |
*** amitgandhinz has joined #openstack-zaqar | 23:31 | |
*** amitgandhinz has quit IRC | 23:32 | |
*** amitgandhinz has joined #openstack-zaqar | 23:32 | |
*** amitgandhinz has quit IRC | 23:33 | |
*** amitgandhinz has joined #openstack-zaqar | 23:33 | |
*** sgotliv has quit IRC | 23:33 | |
*** amitgandhinz has quit IRC | 23:33 | |
*** amitgandhinz has joined #openstack-zaqar | 23:34 | |
*** amitgandhinz has quit IRC | 23:35 | |
*** amitgandhinz has joined #openstack-zaqar | 23:35 | |
*** amitgandhinz has quit IRC | 23:35 | |
*** amitgandhinz has joined #openstack-zaqar | 23:36 | |
*** amitgandhinz has quit IRC | 23:37 | |
*** amitgandhinz has joined #openstack-zaqar | 23:37 | |
*** amitgandhinz has quit IRC | 23:37 | |
*** amitgandhinz has joined #openstack-zaqar | 23:38 | |
*** amitgandhinz has quit IRC | 23:38 | |
*** amitgandhinz has joined #openstack-zaqar | 23:39 | |
*** amitgandhinz has quit IRC | 23:39 | |
*** amitgandhinz has joined #openstack-zaqar | 23:40 | |
*** amitgandhinz has quit IRC | 23:40 | |
*** amitgandhinz has joined #openstack-zaqar | 23:41 | |
*** amitgandhinz has quit IRC | 23:41 | |
*** amitgandhinz has joined #openstack-zaqar | 23:42 | |
*** amitgandhinz has quit IRC | 23:42 | |
*** amitgandhinz has joined #openstack-zaqar | 23:43 | |
*** amitgandhinz has quit IRC | 23:43 | |
*** amitgandhinz has joined #openstack-zaqar | 23:44 | |
*** amitgandhinz has quit IRC | 23:44 | |
*** amitgandhinz has joined #openstack-zaqar | 23:44 | |
*** amitgandhinz has quit IRC | 23:45 | |
*** amitgandhinz has joined #openstack-zaqar | 23:45 | |
*** amitgandhinz has quit IRC | 23:46 | |
*** amitgandhinz has joined #openstack-zaqar | 23:46 | |
*** amitgandhinz has quit IRC | 23:47 | |
*** amitgandhinz has joined #openstack-zaqar | 23:47 | |
*** amitgandhinz has quit IRC | 23:48 | |
*** amitgandhinz has joined #openstack-zaqar | 23:48 | |
*** amitgandhinz has quit IRC | 23:49 | |
*** amitgandhinz has joined #openstack-zaqar | 23:49 | |
*** amitgandhinz has quit IRC | 23:50 | |
*** amitgandhinz has joined #openstack-zaqar | 23:50 | |
*** amitgandhinz has quit IRC | 23:51 | |
*** amitgandhinz has joined #openstack-zaqar | 23:51 | |
*** amitgandhinz has joined #openstack-zaqar | 23:52 | |
*** amitgandhinz has joined #openstack-zaqar | 23:53 | |
*** amitgandhinz has quit IRC | 23:54 | |
*** amitgandhinz has joined #openstack-zaqar | 23:54 | |
*** amitgandhinz has quit IRC | 23:55 | |
*** amitgandhinz has joined #openstack-zaqar | 23:55 | |
*** amitgandhinz has quit IRC | 23:56 | |
*** amitgandhinz has joined #openstack-zaqar | 23:56 | |
*** amitgandhinz has quit IRC | 23:56 | |
*** amitgandhinz has joined #openstack-zaqar | 23:57 | |
*** amitgandhinz has quit IRC | 23:57 | |
*** amitgandhinz has joined #openstack-zaqar | 23:58 | |
*** amitgandhinz has quit IRC | 23:58 | |
*** amitgandhinz has joined #openstack-zaqar | 23:59 | |
*** amitgandhinz has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!