*** amitgandhinz has joined #openstack-zaqar | 00:00 | |
*** amitgandhinz has quit IRC | 00:07 | |
*** achanda has joined #openstack-zaqar | 00:27 | |
*** malini has joined #openstack-zaqar | 01:39 | |
*** malini has quit IRC | 02:13 | |
*** eliqiao_ has joined #openstack-zaqar | 02:51 | |
*** eliqiao has quit IRC | 02:54 | |
*** eliqiao has joined #openstack-zaqar | 03:33 | |
*** eliqiao_ has quit IRC | 03:35 | |
*** wxy_ has quit IRC | 04:06 | |
*** wxy__ has joined #openstack-zaqar | 04:07 | |
*** ryansb has quit IRC | 04:11 | |
*** ryansb has joined #openstack-zaqar | 04:11 | |
*** ryansb has quit IRC | 04:11 | |
*** ryansb has joined #openstack-zaqar | 04:11 | |
*** boris-42 has quit IRC | 04:11 | |
*** ksheedlo has quit IRC | 04:11 | |
*** ksheedlo-rax has joined #openstack-zaqar | 04:12 | |
*** boris-42 has joined #openstack-zaqar | 04:18 | |
*** cpallares has quit IRC | 04:19 | |
*** bradjones has quit IRC | 04:19 | |
*** cpallares has joined #openstack-zaqar | 04:19 | |
*** cpallares has quit IRC | 04:19 | |
*** cpallares has joined #openstack-zaqar | 04:19 | |
*** bradjones has joined #openstack-zaqar | 04:21 | |
*** bradjones has joined #openstack-zaqar | 04:21 | |
*** jtomasek_ has joined #openstack-zaqar | 05:02 | |
*** eliqiao_ has joined #openstack-zaqar | 05:05 | |
*** eliqiao has quit IRC | 05:08 | |
*** boris-42 has quit IRC | 05:13 | |
*** csoukup_ has quit IRC | 05:31 | |
*** csoukup_ has joined #openstack-zaqar | 05:32 | |
*** exploreshaifali has joined #openstack-zaqar | 06:14 | |
*** kgriffs is now known as kgriffs|afk | 06:25 | |
*** kgriffs|afk is now known as kgriffs | 06:25 | |
*** jtomasek_ has quit IRC | 06:40 | |
*** kgriffs is now known as kgriffs|afk | 07:26 | |
*** eliqiao_ is now known as eliqiao | 07:49 | |
*** exploreshaifali has quit IRC | 07:57 | |
*** achanda has quit IRC | 08:45 | |
*** achanda has joined #openstack-zaqar | 08:48 | |
*** openstackgerrit has quit IRC | 09:17 | |
*** openstackgerrit has joined #openstack-zaqar | 09:17 | |
*** achanda has quit IRC | 09:33 | |
openstackgerrit | venkatamahesh proposed openstack/zaqar: Use uppercase 'S' in word "OpenStack" https://review.openstack.org/276129 | 10:16 |
---|---|---|
therve | Seriously? | 10:25 |
*** mdnadeem has quit IRC | 12:53 | |
*** mdnadeem has joined #openstack-zaqar | 12:54 | |
*** flwang1 has joined #openstack-zaqar | 13:29 | |
flwang1 | vkmc: ping | 13:30 |
*** david-lyle has quit IRC | 13:38 | |
*** pradk has joined #openstack-zaqar | 13:42 | |
*** barra204 has quit IRC | 14:04 | |
*** shakamunyi has joined #openstack-zaqar | 14:06 | |
*** sriram has joined #openstack-zaqar | 14:47 | |
*** pradk has quit IRC | 14:56 | |
*** pradk has joined #openstack-zaqar | 14:56 | |
*** kgriffs|afk is now known as kgriffs | 15:00 | |
*** ametts has joined #openstack-zaqar | 15:04 | |
*** amitgandhinz has joined #openstack-zaqar | 15:04 | |
*** achanda has joined #openstack-zaqar | 15:30 | |
flwang1 | vkmc: pls ping me when you're available | 15:42 |
*** achanda has quit IRC | 15:42 | |
*** malini has joined #openstack-zaqar | 15:50 | |
*** csoukup_ has quit IRC | 16:04 | |
*** david-lyle has joined #openstack-zaqar | 16:24 | |
*** malini has quit IRC | 16:30 | |
*** dynarro has joined #openstack-zaqar | 16:37 | |
flwang1 | jasondotstar: ping | 17:35 |
jasondotstar | pong | 17:35 |
*** flwang1 has quit IRC | 17:48 | |
*** dynarro has quit IRC | 18:11 | |
vkmc | flwang, hey | 18:34 |
*** kgriffs is now known as kgriffs|afk | 18:57 | |
*** david-lyle has quit IRC | 19:11 | |
*** mpanetta has joined #openstack-zaqar | 19:18 | |
*** csoukup has joined #openstack-zaqar | 19:18 | |
*** kgriffs|afk is now known as kgriffs | 19:18 | |
*** amitgandhinz has quit IRC | 19:25 | |
*** amitgandhinz has joined #openstack-zaqar | 19:26 | |
flwang | vkmc: | 20:05 |
flwang | any lucky you still around? | 20:05 |
vkmc | flwang, HERE | 20:07 |
vkmc | :D | 20:07 |
flwang | vkmc: before you run away, pls review https://review.openstack.org/253731 and https://review.openstack.org/265663 | 20:07 |
vkmc | sure | 20:07 |
flwang | and some other patches of zaqar client since I would like to cut a release | 20:08 |
flwang | heat is keen to use the pre-signed url feature | 20:08 |
ryansb | indeed we are :) | 20:09 |
vkmc | allright! | 20:09 |
*** mpanetta has quit IRC | 20:21 | |
*** amitgandhinz has quit IRC | 20:39 | |
*** mpanetta has joined #openstack-zaqar | 20:40 | |
*** malini has joined #openstack-zaqar | 20:41 | |
flwang | kgriffs: any lucky you around? | 20:53 |
*** malini has quit IRC | 20:56 | |
kgriffs | what's up? | 21:05 |
flwang | kgriffs: firstly, thanks for your answers for my questions. I'm still thinking how to reply it with more questions :) | 21:06 |
flwang | 2. i have several questions about the redis driver | 21:07 |
kgriffs | heh. Well, I've been out of the loop for a while, so some of it may not make sense. :p | 21:07 |
flwang | kgriffs: it's really helpful. and it's triggering me more thoughts. | 21:07 |
*** flwang1 has joined #openstack-zaqar | 21:08 | |
flwang | we're using the gc command to collect some expired messages which should be removed automatically, right? | 21:08 |
flwang | kgriffs: but seems we're not using the setex of redis to automatically expire a key | 21:09 |
flwang | kgriffs: so my question is why do we need the gc for redis? | 21:11 |
kgriffs | if I recall correctly, there was some edge case where not everything would be cleaned up. I don't know if it was performance-related or just for the data schema. There was a good reason, though. Maybe a limitation of an older version of Redis, but I can't remember for sure. I'd just be cautious in getting rid of it unless you are absolutely sure. | 21:11 |
flwang | kgriffs: i'm not going to remove it. i just wondering how should i expire a key in redis. since now i'm working on the TTL issue of subscription | 21:14 |
flwang | but i haven't work out a way to do that | 21:14 |
flwang | i prefer to use setex | 21:14 |
flwang | but seems messages are not using it, and it's has the gc(), so i'm a little bit confused what should i use for subscription TTL | 21:15 |
kgriffs | I'd have to go back and look at the code to refresh my memory, but I want to say it had something to do with having a set of message IDs that needed to be cleaned up at the same time as the actual messages | 21:17 |
flwang | kgriffs: https://github.com/openstack/zaqar/blob/master/zaqar/storage/redis/messages.py | 21:23 |
flwang | kgriffs: it would be nice if you can take a quick a look | 21:24 |
kgriffs | OK, it seems the issue is that the message ID list can not be expired as a whole, so we need to go through and manually check which ones correspond to expired messages, and remove them | 21:36 |
kgriffs | (since Redis TTLs are key-based, and there is a list of IDs under a single key, some still viable, some not) | 21:36 |
*** pradk has left #openstack-zaqar | 21:38 | |
flwang | kragniz: that makes more sense. so when user post 10 msgs, zaqar will generate the auot-increament id for each msg and use one key to 'mange' them, is it? | 21:40 |
flwang | kgriffs: ^ | 21:40 |
flwang | kgriffs: so does that mean for the subscription case, if one key maps to one subscription, then we should be able to use setex() to auto expire subscription? | 21:41 |
kgriffs | right, that should work | 21:42 |
flwang | awesome, i was hesitating to do that since i would like to know the background of messages, thanks for the clarification | 21:43 |
flwang | it makes more sense now | 21:43 |
kgriffs | cool | 21:44 |
openstackgerrit | Merged openstack/python-zaqarclient: Add CLI support for signed URLs https://review.openstack.org/253731 | 21:53 |
*** amitgandhinz has joined #openstack-zaqar | 22:12 | |
*** sriram has quit IRC | 22:39 | |
*** david-lyle has joined #openstack-zaqar | 22:48 | |
*** david-lyle has quit IRC | 22:52 | |
*** amitgandhinz has quit IRC | 23:00 | |
*** ametts has quit IRC | 23:22 | |
*** csoukup has quit IRC | 23:33 | |
*** mpanetta has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!