Tuesday, 2016-08-09

*** yizhihui has joined #openstack-smaug00:16
*** mingyu has joined #openstack-smaug00:41
*** mingyu has quit IRC00:45
*** yinwei_computer has joined #openstack-smaug01:15
*** zhurong has joined #openstack-smaug01:18
*** yinwei_computer has quit IRC01:52
*** mingyu has joined #openstack-smaug01:56
*** mingyu has quit IRC02:00
*** zhurong_ has joined #openstack-smaug02:31
*** zhurong has quit IRC02:35
*** mingyu has joined #openstack-smaug02:57
*** zengyingzhe has left #openstack-smaug02:58
*** mingyu has quit IRC03:02
*** mingyu has joined #openstack-smaug04:12
*** mingyu has quit IRC04:33
*** mingyu has joined #openstack-smaug04:35
*** chenying has quit IRC06:25
*** yuval has joined #openstack-smaug06:26
*** chenying has joined #openstack-smaug06:27
*** mingyu has quit IRC06:40
*** mingyu has joined #openstack-smaug06:40
*** mingyu has quit IRC06:45
chenyingyuval: hi07:01
yuvalchenying: hey07:02
yuvalchenying: good afternoon07:02
chenyingyuval: good morning07:02
yuvalchenying: did you see my last message from yesterday?07:02
chenyingyuval: about your questions yesterday07:03
chenyingthe adapter class yinwei mentioned is just the base class of the plugin.  the purpose is that: we don't change the interface of current plugins, even the name. retain the interfaces to get status.07:03
chenyingthe adapter class do the work adapting the new design. Even next time we optimize the framework about generating the task of plugins, we don't need modify the interfaces of plugins, we can do the adapting work in the base class.07:03
chenyingeasy/idiot', IMO, I think verdor don't need know the detail about mechanism of generating the task of plugins, Thet only need implement the interfaces of plugins.07:06
yuvalchenying: I understand all of that. What I don't understand is what is the _motive_ for the adapter class. Is it because: 1) because vendors have already started writing protection plugins  2) the new interface is complex07:06
chenying vendors have already started writing protection plugins. maybe I am not sure. One or two verdors have started the work about the plugins.07:09
chenyingThey may  have already started writing protection plugin.07:09
yuvalthe new interface is very similar to the previous one. I'm not comfortable with providing an adapter class which we will have to maintain later07:13
yuvalIf you think the new interface is complex - I can understand that, and maybe we need to make it simpler07:14
yuvalBut I see no difference in complexity between the current design, and only implementing the 'parallel' activity07:14
chenyingthe change about the new interface. we may need explain to them why we change like this. it expose some mechanism about generating the task. I think it is a little complex for them to understand.07:17
yuvalThe explanation is not about generating the task. The explanation is providing flexibility for vendor protection plugin implementation07:19
yuvalfor example, communicating with guest agent before backing up the volume07:23
*** yamamoto has quit IRC07:33
openstackgerritchenying proposed openstack/smaug: Add metadata parameter to checkpoint API  https://review.openstack.org/35274807:34
yuvalchenying: ?07:38
chenyingyuval: hi07:38
chenyingyuval: If we change the interfaces of plugins, we may need explain it to vendors as you said.07:46
yuvalchenying: I agree07:46
*** chenying has quit IRC07:56
*** chenying has joined #openstack-smaug07:56
*** chenying has quit IRC08:07
*** chenying has joined #openstack-smaug08:07
*** mingyu has joined #openstack-smaug08:08
chenyingyuval: about the replication plug-ins in smaug. Do we only consider replication feature for volume?08:09
chenyingyuval:Do we consider replication feature for database?08:11
openstackgerritMerged openstack/python-smaugclient: Remove discover from test-requirements  https://review.openstack.org/34578008:13
*** yizhihui has quit IRC08:24
yuvalchenying: what do you mean?08:32
yuvalchenying: do you mean you want smaug to handle database replication?08:32
*** yamamoto has joined #openstack-smaug08:35
chenyingchengying: some guys ask the question whether smaug handle database replication?08:37
yuvalchenying: what do they mean? you could write a 'mongodb' protectable and write a protection plugin for it08:38
zhonghua-leewhat's the "database replication" exact meaning?08:38
zhonghua-leecopy the data files?08:39
*** yamamoto has quit IRC08:41
*** yamamoto has joined #openstack-smaug08:42
*** yamamoto has quit IRC08:52
*** yamamoto has joined #openstack-smaug08:52
*** yamamoto has joined #openstack-smaug08:53
chenyingdatabase resourece DR need replication feature for database08:54
*** yamamoto has quit IRC08:57
zhonghua-leebut AFAIK many DBs can replicate data from one instance to another by themselves, what can smaug do?08:58
*** yamamoto has joined #openstack-smaug09:01
xiangxinyongIs weekly meeting ahead of time?09:01
zhonghua-leeright now?09:01
xiangxinyonghttps://wiki.openstack.org/wiki/Meetings/smaug09:01
xiangxinyongI am not sure09:01
xiangxinyongIs the wiki information not correct?09:02
xiangxinyongI guess we should modify the "2016-08-09 0900 UTC" to "2016-08-09 1500 UTC"09:03
zhonghua-leeping yuval09:07
chenyingIf database server can do itself, I think we don't need smaug. But if database server cann't do DR itself, maybe need other service to do database DR.09:19
*** zhurong_ has quit IRC10:05
openstackgerritzengchen proposed openstack/smaug: Fix swapping out execution control of green thread in time trigger  https://review.openstack.org/35282610:15
yuvalping zhonghua-lee10:19
zhonghua-leeyuval: pong10:24
yuvalzhonghua-lee: ?10:35
zhonghua-leesorry I am getting distraction because other thing10:40
zhonghua-leeI see you and chenying communicate much about the interface about plug-in10:41
zhonghua-leei think it;s a great improvement for the work engine10:42
zhonghua-leebut I think is it the right time to merge it right now? what's your opinion?10:43
zhonghua-lees/I think/ I am thinking10:43
yuvalzhonghua-lee: what do you mean? you think we should wait?10:59
zhonghua-leeyuval: not all, I am just thinking about this.11:07
*** yamamoto has quit IRC11:30
*** yamamoto has joined #openstack-smaug11:51
*** yamamoto has quit IRC11:51
*** yamamoto has joined #openstack-smaug12:02
*** zhurong has joined #openstack-smaug12:15
*** yamamoto has quit IRC12:29
openstackgerritMerged openstack/python-smaugclient: Updated from global requirements  https://review.openstack.org/34006112:33
*** chenying_ has joined #openstack-smaug13:24
*** yamamoto has joined #openstack-smaug13:29
*** yamamoto has quit IRC13:37
openstackgerritSean McGinnis proposed openstack/smaug: Correct reraising of exceptions  https://review.openstack.org/35290813:41
*** wanghao_ has quit IRC13:58
openstackgerritSean McGinnis proposed openstack/smaug: Add exception message translations  https://review.openstack.org/35292314:02
*** yuval has quit IRC14:02
openstackgerritxiangxinyong proposed openstack/smaug: Support checkpoint scheduled clean  https://review.openstack.org/35167014:39
*** mingyu has quit IRC14:50
*** mingyu has joined #openstack-smaug14:51
*** yuval has joined #openstack-smaug14:55
*** yamamoto has joined #openstack-smaug15:25
*** yamamoto has quit IRC15:25
*** oshidoshi has joined #openstack-smaug15:28
*** yuval has quit IRC15:30
*** yamamoto has joined #openstack-smaug15:31
*** yamamoto has quit IRC15:36
*** mingyu_ has joined #openstack-smaug15:36
*** yamamoto has joined #openstack-smaug15:37
*** chenying_ has quit IRC15:37
*** mingyu has quit IRC15:39
*** yamamoto has quit IRC15:48
*** yamamoto has joined #openstack-smaug15:50
*** yamamoto has quit IRC15:53
*** yamamoto has joined #openstack-smaug15:56
*** yamamoto has quit IRC16:01
*** mingyu_ has quit IRC16:03
*** mingyu has joined #openstack-smaug16:04
*** zhurong has quit IRC16:07
*** yamamoto has joined #openstack-smaug16:59
*** yamamoto has quit IRC17:03
*** mingyu has quit IRC17:28
*** gouthamr has joined #openstack-smaug18:04
openstackgerritMerged openstack/smaug: Add exception message translations  https://review.openstack.org/35292318:26
*** oshidoshi has quit IRC19:04
*** yamamoto has joined #openstack-smaug21:09
*** yamamoto has quit IRC21:13
*** yamamoto has joined #openstack-smaug21:13
*** yamamoto has quit IRC21:13
*** yamamoto has joined #openstack-smaug21:15
*** yamamoto has quit IRC21:15
*** yamamoto has joined #openstack-smaug21:59
*** gouthamr has quit IRC22:01
*** yamamoto has quit IRC22:52
*** yamamoto has joined #openstack-smaug23:05
*** yamamoto has quit IRC23:05
*** yamamoto has joined #openstack-smaug23:07
*** yamamoto has quit IRC23:11
*** yamamoto has joined #openstack-smaug23:11
*** yamamoto has quit IRC23:11
*** yamamoto has joined #openstack-smaug23:15
*** yamamoto has quit IRC23:20
*** yamamoto has joined #openstack-smaug23:27
*** yamamoto has quit IRC23:27
*** zhurong has joined #openstack-smaug23:44

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