Wednesday, 2017-07-19

*** lei-zh has joined #openstack-zaqar00:29
*** wanghao has joined #openstack-zaqar00:45
*** lei-zh1 has joined #openstack-zaqar00:51
*** lei-zh has quit IRC00:51
openstackgerritwanghao proposed openstack/zaqar master: Notification Delivery Policy  https://review.openstack.org/47772400:54
openstackgerritwangxiyuan proposed openstack/zaqar master: Refactor the doc tree  https://review.openstack.org/48006601:04
*** harlowja has quit IRC01:13
*** lhx__ has joined #openstack-zaqar01:56
*** lei-zh1 has quit IRC02:04
openstackgerritwangxiyuan proposed openstack/zaqar master: Refactor the doc tree  https://review.openstack.org/48006602:13
wxyflwang: Feel free to co-author the patch to make the index page better. :)02:13
*** lei-zh has joined #openstack-zaqar02:14
flwangwxy: cool02:17
flwangwanghao: around?02:26
wanghaoyep02:26
flwangi'm revisiting the service queue feature02:26
flwangand i'm thinking if we should turn off the lazy queue feature for service queue feature02:26
flwangthat said, if the service user want to post messages to a service queue, the queue must be created by the tenant user02:27
flwangotherwise, the queue can't be created automatically02:27
flwangdoes that make sense?02:27
wanghaoemm, I think it should02:27
flwangwhat do you mean 'it should'?02:28
wanghaoI mean it should turn off02:28
flwangwith that way, we can leave an option for the user02:28
flwangto totally turn off the feature02:28
wanghaothe control for service queue should be in user's hand.02:28
flwangfor him/her and for the tenant02:28
wanghaoyou mean leave an option to turn off the lazy queue.02:29
flwangno, i mean, give the tenant user an option to turn off the feature though the feature is enabled globally02:29
wanghaoemmm, let me see,   just turn off the lazy queue in service queue, right?02:35
wanghaoso besides the switch of service queue, and there will be one more option that can turn off the lazy queue when using service queue.02:37
flwangif current queue is not service queue, then everything is normal02:39
flwangand I'm thinking if we can totally get rid of the prefix :D02:40
flwangat line 183 https://review.openstack.org/#/c/469343/13/zaqar/transport/wsgi/v2_0/messages.py02:40
flwangwe will get the queue metadata, so that said, we can tag the queue if it's a service queue by metadata02:41
flwangwxy: ^02:41
flwangwanghao: pls help review this one https://review.openstack.org/#/c/480066/13 the doc patch from wxy02:48
wanghaoflwang: okay, I will review it.02:49
flwangdoes above make any sense for you?02:49
flwangwe can discuss more later02:49
wanghaoflwang: about the prefix,  I think we can use metadata to tag it, but I feel it's like the prefix.02:52
wanghaoflwang: like metadata _service_queue = True,   TBH,  I prefer to use prefix, it's more simpler.02:55
wanghaofor those user who didn't turn on the service queue feature,  service.xxx is a normal queue, just like other queues.02:56
wanghaoif user open the service queue feature, that is not different between using service.xxx or  _service_queue=True to indicate this queue is a service queue.02:58
flwang" for those user who didn't turn on the service queue feature,  service.xxx is a normal queue, just like other queues."  how?02:58
wanghao I mean user can name the queue like service.xxx,  and use it as normal,  no need to worry service project will send messages to it.03:00
flwanghow can an user turn off the service queue but still keep the prefix?03:00
flwangwhy?03:00
flwangI can't follow, sorry03:00
wanghaoI got your point,  if we use metadata,  that use can turn off the single service queue as he want.03:03
wanghaoMy mean is now we have a global switch to turn off the service queue, if user didn't want use the service queue, then you just don't create a queue named service.xxx03:06
flwang"if user didn't want use the service queue, then you just don't create a queue named service.xxx", that's is based on initial suggestion, right? turn off lazy queue when enabling the service queue, right?03:10
flwangwxy: ping03:11
wanghaoflwang: yes03:13
flwangok03:13
wanghaoflwang: so I suggest by default  we turn off lazy queue for service queue03:15
wxyflwang: hi03:16
wanghaoflwang: about the remove the prefix,  I will talked to lei-zh to see if there is some big change to searchlight.03:16
wxyactually, I don't like the reserved metadata usage. How about add more properties to queue? Any way, this work should be done after Pike.03:20
wxyIf so, we can use _service_queue = True now. And in Queue, move it to a new queue property.03:20
wanghaothere is an issue I think,   if we turn off the lazy queue feature,  let user to create the service queue, how do they know what name shoud be used?03:23
wanghaonow the searchlight will create the queue by itself,  use the names that only it knows.03:25
wanghaoAs current design,   if operator closes the service queue feature,  searchlight can't create service queue in user's tenant. Just can create a queue in service's project.03:28
flwangwanghao: that's a good question. hence why i think we could use metadata instead of name to tag a service queue03:32
wxywanghao: What if a normal user create a queue named like "service.xxx"?03:34
wanghaowxy: if the name is same with searchligh want to post,  this queue will recevie the notificaiton messages.04:26
wanghaowxy: if the name is not same with searchlight want to post,   it's just like a normal queue, nothing will happen.04:27
wanghaoflwang: so basically,  I think we should not let user to create the service queue by himself, since it's hard to choose the right name.  But user can choose close the service queue if he want by using metadata.04:29
wanghaoflwang: and we can remove the prefix restriction, searchlight or other service project can create any name they want by using lazy queue feature.04:31
*** harlowja has joined #openstack-zaqar04:31
*** harlowja has quit IRC04:47
*** lhx__ has quit IRC04:55
*** lhx__ has joined #openstack-zaqar05:02
*** flwang1 has quit IRC05:06
*** harlowja has joined #openstack-zaqar05:46
*** rcernin has joined #openstack-zaqar05:50
*** wanghao_ has joined #openstack-zaqar06:06
*** wanghao has quit IRC06:09
*** lhx__ has quit IRC06:17
*** lhx__ has joined #openstack-zaqar06:24
*** harlowja has quit IRC06:42
openstackgerritgengchc2 proposed openstack/zaqar master: Support dead letter queue for redis  https://review.openstack.org/47924207:12
openstackgerritgengchc2 proposed openstack/zaqar master: Support dead letter queue for redis  https://review.openstack.org/47924207:15
openstackgerritgengchc2 proposed openstack/zaqar master: Support dead letter queue for redis  https://review.openstack.org/47924207:17
*** tesseract has joined #openstack-zaqar07:17
openstackgerritwanghao proposed openstack/zaqar master: Notification Delivery Policy  https://review.openstack.org/47772407:59
*** lei-zh has quit IRC08:03
*** lei-zh has joined #openstack-zaqar08:04
*** yangzhenyu has quit IRC08:23
*** lhx__ has quit IRC08:25
*** lhx__ has joined #openstack-zaqar08:25
openstackgerritHangdong Zhang proposed openstack/zaqar master: Update and optimize documentation links  https://review.openstack.org/48508908:27
*** yangzhenyu has joined #openstack-zaqar08:40
*** openstackgerrit has quit IRC08:49
*** lei-zh has quit IRC08:51
*** lei-zh has joined #openstack-zaqar08:52
*** lhx__ has quit IRC09:03
*** lhx__ has joined #openstack-zaqar09:03
*** wanghao_ has quit IRC09:26
*** openstackgerrit has joined #openstack-zaqar09:40
openstackgerritMerged openstack/zaqar master: Refactor the doc tree  https://review.openstack.org/48006609:40
openstackgerritgengchc2 proposed openstack/zaqar master: Support dead letter queue for redis  https://review.openstack.org/47924209:44
*** lei-zh has quit IRC09:53
*** lhx__ has quit IRC10:16
openstackgerritOpenStack Proposal Bot proposed openstack/zaqar master: Updated from global requirements  https://review.openstack.org/48459613:03
*** rajathagasthya has joined #openstack-zaqar15:46
*** wxy- has joined #openstack-zaqar16:05
*** rcernin has quit IRC16:09
*** rcernin has joined #openstack-zaqar16:23
*** harlowja has joined #openstack-zaqar17:25
*** harlowja has quit IRC17:25
*** harlowja has joined #openstack-zaqar17:26
*** tesseract has quit IRC17:46
*** boris-42___ has joined #openstack-zaqar18:17
*** flwang1 has joined #openstack-zaqar18:55
*** rajathagasthya has quit IRC19:03
*** rajathagasthya has joined #openstack-zaqar19:46
*** rajathagasthya has quit IRC20:07
*** rajathagasthya has joined #openstack-zaqar20:27
*** flwang1 has quit IRC20:45
*** boris-42___ has quit IRC21:41
*** rcernin has quit IRC23:34
*** flwang1 has joined #openstack-zaqar23:37

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!