*** yizhihui has joined #openstack-smaug | 00:16 | |
*** mingyu has joined #openstack-smaug | 00:41 | |
*** mingyu has quit IRC | 00:45 | |
*** yinwei_computer has joined #openstack-smaug | 01:15 | |
*** zhurong has joined #openstack-smaug | 01:18 | |
*** yinwei_computer has quit IRC | 01:52 | |
*** mingyu has joined #openstack-smaug | 01:56 | |
*** mingyu has quit IRC | 02:00 | |
*** zhurong_ has joined #openstack-smaug | 02:31 | |
*** zhurong has quit IRC | 02:35 | |
*** mingyu has joined #openstack-smaug | 02:57 | |
*** zengyingzhe has left #openstack-smaug | 02:58 | |
*** mingyu has quit IRC | 03:02 | |
*** mingyu has joined #openstack-smaug | 04:12 | |
*** mingyu has quit IRC | 04:33 | |
*** mingyu has joined #openstack-smaug | 04:35 | |
*** chenying has quit IRC | 06:25 | |
*** yuval has joined #openstack-smaug | 06:26 | |
*** chenying has joined #openstack-smaug | 06:27 | |
*** mingyu has quit IRC | 06:40 | |
*** mingyu has joined #openstack-smaug | 06:40 | |
*** mingyu has quit IRC | 06:45 | |
chenying | yuval: hi | 07:01 |
---|---|---|
yuval | chenying: hey | 07:02 |
yuval | chenying: good afternoon | 07:02 |
chenying | yuval: good morning | 07:02 |
yuval | chenying: did you see my last message from yesterday? | 07:02 |
chenying | yuval: about your questions yesterday | 07:03 |
chenying | the 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 |
chenying | the 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 |
chenying | easy/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 |
yuval | chenying: 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 complex | 07: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 |
chenying | They may have already started writing protection plugin. | 07:09 |
yuval | the new interface is very similar to the previous one. I'm not comfortable with providing an adapter class which we will have to maintain later | 07:13 |
yuval | If you think the new interface is complex - I can understand that, and maybe we need to make it simpler | 07:14 |
yuval | But I see no difference in complexity between the current design, and only implementing the 'parallel' activity | 07:14 |
chenying | the 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 |
yuval | The explanation is not about generating the task. The explanation is providing flexibility for vendor protection plugin implementation | 07:19 |
yuval | for example, communicating with guest agent before backing up the volume | 07:23 |
*** yamamoto has quit IRC | 07:33 | |
openstackgerrit | chenying proposed openstack/smaug: Add metadata parameter to checkpoint API https://review.openstack.org/352748 | 07:34 |
yuval | chenying: ? | 07:38 |
chenying | yuval: hi | 07:38 |
chenying | yuval: If we change the interfaces of plugins, we may need explain it to vendors as you said. | 07:46 |
yuval | chenying: I agree | 07:46 |
*** chenying has quit IRC | 07:56 | |
*** chenying has joined #openstack-smaug | 07:56 | |
*** chenying has quit IRC | 08:07 | |
*** chenying has joined #openstack-smaug | 08:07 | |
*** mingyu has joined #openstack-smaug | 08:08 | |
chenying | yuval: about the replication plug-ins in smaug. Do we only consider replication feature for volume? | 08:09 |
chenying | yuval:Do we consider replication feature for database? | 08:11 |
openstackgerrit | Merged openstack/python-smaugclient: Remove discover from test-requirements https://review.openstack.org/345780 | 08:13 |
*** yizhihui has quit IRC | 08:24 | |
yuval | chenying: what do you mean? | 08:32 |
yuval | chenying: do you mean you want smaug to handle database replication? | 08:32 |
*** yamamoto has joined #openstack-smaug | 08:35 | |
chenying | chengying: some guys ask the question whether smaug handle database replication? | 08:37 |
yuval | chenying: what do they mean? you could write a 'mongodb' protectable and write a protection plugin for it | 08:38 |
zhonghua-lee | what's the "database replication" exact meaning? | 08:38 |
zhonghua-lee | copy the data files? | 08:39 |
*** yamamoto has quit IRC | 08:41 | |
*** yamamoto has joined #openstack-smaug | 08:42 | |
*** yamamoto has quit IRC | 08:52 | |
*** yamamoto has joined #openstack-smaug | 08:52 | |
*** yamamoto has joined #openstack-smaug | 08:53 | |
chenying | database resourece DR need replication feature for database | 08:54 |
*** yamamoto has quit IRC | 08:57 | |
zhonghua-lee | but AFAIK many DBs can replicate data from one instance to another by themselves, what can smaug do? | 08:58 |
*** yamamoto has joined #openstack-smaug | 09:01 | |
xiangxinyong | Is weekly meeting ahead of time? | 09:01 |
zhonghua-lee | right now? | 09:01 |
xiangxinyong | https://wiki.openstack.org/wiki/Meetings/smaug | 09:01 |
xiangxinyong | I am not sure | 09:01 |
xiangxinyong | Is the wiki information not correct? | 09:02 |
xiangxinyong | I guess we should modify the "2016-08-09 0900 UTC" to "2016-08-09 1500 UTC" | 09:03 |
zhonghua-lee | ping yuval | 09:07 |
chenying | If 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 IRC | 10:05 | |
openstackgerrit | zengchen proposed openstack/smaug: Fix swapping out execution control of green thread in time trigger https://review.openstack.org/352826 | 10:15 |
yuval | ping zhonghua-lee | 10:19 |
zhonghua-lee | yuval: pong | 10:24 |
yuval | zhonghua-lee: ? | 10:35 |
zhonghua-lee | sorry I am getting distraction because other thing | 10:40 |
zhonghua-lee | I see you and chenying communicate much about the interface about plug-in | 10:41 |
zhonghua-lee | i think it;s a great improvement for the work engine | 10:42 |
zhonghua-lee | but I think is it the right time to merge it right now? what's your opinion? | 10:43 |
zhonghua-lee | s/I think/ I am thinking | 10:43 |
yuval | zhonghua-lee: what do you mean? you think we should wait? | 10:59 |
zhonghua-lee | yuval: not all, I am just thinking about this. | 11:07 |
*** yamamoto has quit IRC | 11:30 | |
*** yamamoto has joined #openstack-smaug | 11:51 | |
*** yamamoto has quit IRC | 11:51 | |
*** yamamoto has joined #openstack-smaug | 12:02 | |
*** zhurong has joined #openstack-smaug | 12:15 | |
*** yamamoto has quit IRC | 12:29 | |
openstackgerrit | Merged openstack/python-smaugclient: Updated from global requirements https://review.openstack.org/340061 | 12:33 |
*** chenying_ has joined #openstack-smaug | 13:24 | |
*** yamamoto has joined #openstack-smaug | 13:29 | |
*** yamamoto has quit IRC | 13:37 | |
openstackgerrit | Sean McGinnis proposed openstack/smaug: Correct reraising of exceptions https://review.openstack.org/352908 | 13:41 |
*** wanghao_ has quit IRC | 13:58 | |
openstackgerrit | Sean McGinnis proposed openstack/smaug: Add exception message translations https://review.openstack.org/352923 | 14:02 |
*** yuval has quit IRC | 14:02 | |
openstackgerrit | xiangxinyong proposed openstack/smaug: Support checkpoint scheduled clean https://review.openstack.org/351670 | 14:39 |
*** mingyu has quit IRC | 14:50 | |
*** mingyu has joined #openstack-smaug | 14:51 | |
*** yuval has joined #openstack-smaug | 14:55 | |
*** yamamoto has joined #openstack-smaug | 15:25 | |
*** yamamoto has quit IRC | 15:25 | |
*** oshidoshi has joined #openstack-smaug | 15:28 | |
*** yuval has quit IRC | 15:30 | |
*** yamamoto has joined #openstack-smaug | 15:31 | |
*** yamamoto has quit IRC | 15:36 | |
*** mingyu_ has joined #openstack-smaug | 15:36 | |
*** yamamoto has joined #openstack-smaug | 15:37 | |
*** chenying_ has quit IRC | 15:37 | |
*** mingyu has quit IRC | 15:39 | |
*** yamamoto has quit IRC | 15:48 | |
*** yamamoto has joined #openstack-smaug | 15:50 | |
*** yamamoto has quit IRC | 15:53 | |
*** yamamoto has joined #openstack-smaug | 15:56 | |
*** yamamoto has quit IRC | 16:01 | |
*** mingyu_ has quit IRC | 16:03 | |
*** mingyu has joined #openstack-smaug | 16:04 | |
*** zhurong has quit IRC | 16:07 | |
*** yamamoto has joined #openstack-smaug | 16:59 | |
*** yamamoto has quit IRC | 17:03 | |
*** mingyu has quit IRC | 17:28 | |
*** gouthamr has joined #openstack-smaug | 18:04 | |
openstackgerrit | Merged openstack/smaug: Add exception message translations https://review.openstack.org/352923 | 18:26 |
*** oshidoshi has quit IRC | 19:04 | |
*** yamamoto has joined #openstack-smaug | 21:09 | |
*** yamamoto has quit IRC | 21:13 | |
*** yamamoto has joined #openstack-smaug | 21:13 | |
*** yamamoto has quit IRC | 21:13 | |
*** yamamoto has joined #openstack-smaug | 21:15 | |
*** yamamoto has quit IRC | 21:15 | |
*** yamamoto has joined #openstack-smaug | 21:59 | |
*** gouthamr has quit IRC | 22:01 | |
*** yamamoto has quit IRC | 22:52 | |
*** yamamoto has joined #openstack-smaug | 23:05 | |
*** yamamoto has quit IRC | 23:05 | |
*** yamamoto has joined #openstack-smaug | 23:07 | |
*** yamamoto has quit IRC | 23:11 | |
*** yamamoto has joined #openstack-smaug | 23:11 | |
*** yamamoto has quit IRC | 23:11 | |
*** yamamoto has joined #openstack-smaug | 23:15 | |
*** yamamoto has quit IRC | 23:20 | |
*** yamamoto has joined #openstack-smaug | 23:27 | |
*** yamamoto has quit IRC | 23:27 | |
*** zhurong has joined #openstack-smaug | 23:44 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!