openstackgerrit | Doron Chen proposed openstack/storlets: replace lxc_device with docker_device https://review.openstack.org/365844 | 03:56 |
---|---|---|
eranrom | Hi all, any chance we can move the meeting today? | 06:41 |
eranrom | Now that I am able to edit the wiki I have posted an agenda for today: https://wiki.openstack.org/wiki/Meetings/Storlets#Agenda: | 07:18 |
eranrom | please edit as needed. | 07:18 |
openstackgerrit | Merged openstack/storlets: Make storlet gateway totally independent from swift https://review.openstack.org/365217 | 07:36 |
kota_ | oh, | 07:49 |
kota_ | eranrom: just now, i noticed you wanted to move the meeting today | 07:49 |
eranrom | only if possible. | 07:49 |
kota_ | eranrom: do you want to change the time? or day? or skipping? | 07:50 |
eranrom | I can attend only the first 15 mins | 07:50 |
kota_ | anything is ok to me though :-) | 07:50 |
eranrom | best for me is to change the time, say 2 hours later?? | 07:50 |
kota_ | I'm fine :-) | 07:51 |
kota_ | wait a sec, poke takashi with messenger | 07:51 |
eranrom | thanks! | 07:51 |
eranrom | other hours are good as well. | 07:52 |
kota_ | hmm, no response from him :/ | 07:54 |
eranrom | ok, worse case we can ask him in 6 mins :-) | 07:55 |
kota_ | :-) | 07:55 |
*** takashi has joined #openstack-storlets | 08:01 | |
kota_ | hello takashi | 08:01 |
takashi | kota_: hi | 08:01 |
eranrom | Hi | 08:02 |
eranrom | Sorry I am late | 08:02 |
takashi | kota_: I just noticed about your message now | 08:02 |
eranrom | takashi: are you ok with this? | 08:02 |
takashi | eranrom, kota_: I'm ok to have a meeting 2 hours later | 08:02 |
eranrom | basically, any hour later is good for me. | 08:02 |
eranrom | takashi: This is great! Thanks. I need to pick up my doughter from the kindergarder :-) | 08:03 |
eranrom | kindergarden | 08:03 |
kota_ | eranrom: nice | 08:03 |
eranrom | Thanks! | 08:03 |
takashi | eranrom: very important job | 08:03 |
takashi | :-) | 08:03 |
eranrom | indeed :-) | 08:03 |
eranrom | anyway, the agenda is updated. | 08:03 |
kota_ | to tell the truth I also am day off today for taking care of my daughters :P | 08:03 |
eranrom | feel free to edit | 08:03 |
eranrom | kota_: important job :-) | 08:03 |
takashi | eranrom: OK. will have a look | 08:04 |
kota_ | see you in 2 hours ;-) | 08:04 |
eranrom | see you. Thanks! | 08:04 |
takashi | see you later, all | 08:04 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Pass storlet language from gateway to daemon factory https://review.openstack.org/362326 | 08:19 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add functional tests for python storlet execution https://review.openstack.org/359983 | 08:19 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add Python sdaemon support in daemon_factory https://review.openstack.org/356224 | 08:19 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add functional test for python storlet execution in PUT https://review.openstack.org/365046 | 08:19 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Implement Python SDaemon https://review.openstack.org/358252 | 08:19 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Retrieve functest log for daemon-factory and storlets-daemon https://review.openstack.org/364911 | 08:19 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Change docs for Python storlet support https://review.openstack.org/365213 | 08:19 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Make python storlet daemon load applications https://review.openstack.org/363303 | 08:19 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add range support for python storlet https://review.openstack.org/365317 | 08:19 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Pass storlet language from gateway to daemon factory https://review.openstack.org/362326 | 08:23 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add functional tests for python storlet execution https://review.openstack.org/359983 | 08:23 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add Python sdaemon support in daemon_factory https://review.openstack.org/356224 | 08:23 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add functional test for python storlet execution in PUT https://review.openstack.org/365046 | 08:23 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Implement Python SDaemon https://review.openstack.org/358252 | 08:23 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Retrieve functest log for daemon-factory and storlets-daemon https://review.openstack.org/364911 | 08:23 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Change docs for Python storlet support https://review.openstack.org/365213 | 08:23 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Make python storlet daemon load applications https://review.openstack.org/363303 | 08:23 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add range support for python storlet https://review.openstack.org/365317 | 08:23 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Fix mistake about errno.EBADFD https://review.openstack.org/365952 | 08:57 |
openstackgerrit | Merged openstack/storlets: Prohibit duplicated names about storlet file and dependencies https://review.openstack.org/365190 | 09:13 |
takashi | ping kota_ | 09:17 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Pass storlet language from gateway to daemon factory https://review.openstack.org/362326 | 09:18 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Implement missing methods in client datagram https://review.openstack.org/352513 | 09:18 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add validation logic for python storlets https://review.openstack.org/356202 | 09:18 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add functional tests for python storlet registration https://review.openstack.org/359553 | 09:18 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add functional tests for python storlet execution https://review.openstack.org/359983 | 09:18 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add Python sdaemon support in daemon_factory https://review.openstack.org/356224 | 09:18 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add functional test for python storlet execution in PUT https://review.openstack.org/365046 | 09:18 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Implement Python SDaemon https://review.openstack.org/358252 | 09:18 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Retrieve functest log for daemon-factory and storlets-daemon https://review.openstack.org/364911 | 09:18 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Change docs for Python storlet support https://review.openstack.org/365213 | 09:18 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Make python storlet daemon load applications https://review.openstack.org/363303 | 09:18 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add range support for python storlet https://review.openstack.org/365317 | 09:18 |
eranrom | Hi | 10:00 |
kota_ | hello | 10:00 |
takashi | eranrom, kota_: hi | 10:00 |
eranrom | Hi, thanks again for delaying the meeting. lets start. | 10:01 |
eranrom | takashi: wanna update on ptyhon status? | 10:01 |
takashi | eranrom: ok | 10:01 |
takashi | I just updated the patch set, to address one problem about cancel interface. | 10:02 |
takashi | currently I'm hitting a bug, which is brought recently by my patch. I submitted a patch to fix that, so please have a look at it first. | 10:03 |
takashi | patch 365952 | 10:03 |
eranrom | ok | 10:04 |
takashi | this one. just rechecking https://review.openstack.org/#/c/365952/ | 10:04 |
eranrom | sure | 10:04 |
takashi | so I'll list up current remaining items, including ones eranrom previously pointed out | 10:05 |
eranrom | perfect. | 10:05 |
kota_ | takashi: that looks correct | 10:05 |
takashi | 1. Fix the documentation. mainly we need to update the docs for application developers | 10:06 |
kota_ | why not adding the unit test to go the branch? | 10:06 |
takashi | kota_: I surely needed and need to do that. | 10:06 |
takashi | :-( | 10:07 |
takashi | 2. Add validation about fds passed throught datagram | 10:07 |
takashi | 3. Refactor func test codes | 10:08 |
takashi | 4. Refactor directory to deal with java and python evenly | 10:08 |
takashi | eranrom: I think the 4th one is addressed in you patch, right? | 10:08 |
eranrom | right | 10:09 |
takashi | 5. add unit tests code for storlet agent | 10:09 |
takashi | 6. and for the last, consider wheather we can improve current interface design | 10:10 |
takashi | Is there anything missed here, from your side? > eranrom, kota_ | 10:11 |
* eranrom looking at his notes | 10:11 | |
takashi | one more thing ... 7. refactor agent codes (daemon factory and storlet daemon) which has currently many duplicated codes | 10:12 |
kota_ | looks good for now, not sure sorry, i didn' t walk throught the python support patch yet | 10:12 |
eranrom | takashi: the only thing I have to add is the non-graceful exit of the python storlet daemon | 10:13 |
eranrom | takashi: you may have it hidden on your list. | 10:13 |
takashi | eranrom: thanks. I need to add that. maybe we need to add them to the etherpad (new one?) | 10:14 |
eranrom | takashi: good idea. | 10:14 |
kota_ | sounds good. | 10:15 |
eranrom | takashi: How do you want to proceed. land now, and fix later, define minimum set of fixes before landing, wait to complete everything? | 10:15 |
eranrom | personally, I rather not wait till is fixed (last option) | 10:16 |
eranrom | that is till all is fixed | 10:16 |
takashi | IMHO, I'd like to land current patch, because I don't want to keep such a long patch set for long time, to avoid possible many merge conflicts | 10:16 |
eranrom | agree. | 10:17 |
kota_ | ok | 10:17 |
kota_ | to be fair enough | 10:17 |
takashi | On the other hand, we still need to take some time to get the final decision about interface design. Currently it works, but we need to confirm 'it is the best'. | 10:17 |
kota_ | i wonder if you could add some docs for current work/constraint/remaining tasks we discuessed above | 10:17 |
eranrom | suggestion: Lets put the list on the etherpad, and start landing according a given order (is the order in the blueprint good?) | 10:17 |
kota_ | maybe in commit message or inline docs? | 10:18 |
takashi | kota_: maybe I need to add some comments to code. will do that | 10:19 |
takashi | Does the following order makes sense to you? | 10:19 |
takashi | 1. Land current implementation | 10:19 |
takashi | 2. Freeze the python interface | 10:19 |
takashi | 3. Add docs for python implementation | 10:19 |
takashi | 4. Fix the remaining items | 10:20 |
takashi | any comments? | 10:20 |
eranrom | takashi: I am good with this. IMHO, the only thing to do before that is have the etherpad and the landing order. | 10:21 |
takashi | eranrom: absolutely | 10:21 |
kota_ | i don't mind the order through 2-4 because we may want to change any interface designes when making apps :P | 10:21 |
takashi | 0. Create a list for landing/work order | 10:21 |
kota_ | and not sure i could work a lot to freeze the design | 10:22 |
takashi | kota_: OK | 10:22 |
eranrom | kota_: Absolutely. From experience these things takes time to stabilise, and need to start somewhere... | 10:22 |
kota_ | that's not my code, upstream work is going forward always. | 10:22 |
eranrom | :-) | 10:22 |
takashi | kota_: :-) | 10:22 |
takashi | eranrom: Maybe we need to think about the versioning about the application interface | 10:23 |
takashi | at some point | 10:23 |
kota_ | ah, one point | 10:23 |
eranrom | takashi: yes, we have in java a metadata stating the API version it supports. | 10:23 |
kota_ | application versioing or cut a release when changing interface | 10:23 |
takashi | eranrom: As far as I remember, I keep that metadata for Python. maybe we can start with validating it. | 10:24 |
takashi | I'll list up this idea to the etherpad :-) | 10:25 |
eranrom | kota_: Generally this is a good practice. We need to decide when to start. So far there are no storlets.... | 10:25 |
eranrom | takashi: sounds good. We also need to decide where in the server side we keep the "current" suported set of APIs. This is also true for Java. So far we just ignored this since there is not yet | 10:26 |
eranrom | any storlets "out there" | 10:26 |
kota_ | eranrom: yeah | 10:26 |
eranrom | but we certainly need to "design" this | 10:26 |
takashi | eranrom: agree | 10:26 |
eranrom | takashi: I say that at this point lets add it to the list. | 10:27 |
eranrom | number 8? | 10:27 |
takashi | eranrom: yes | 10:27 |
eranrom | we can discuss the details later. | 10:27 |
takashi | so, I'll create an etherpad to list up tasks to land things and let you know that address | 10:27 |
eranrom | takashi: great, thanks! | 10:27 |
kota_ | thanks | 10:27 |
takashi | I'll rebase the current patch set after we fix the problem I mentioned at the first | 10:28 |
takashi | and then we can start working to land current implementation | 10:28 |
eranrom | takashi: sounds like a plan | 10:28 |
takashi | ok. will update you later | 10:28 |
eranrom | anything else on python for now? | 10:28 |
takashi | eranrom: nothing from my side | 10:29 |
kota_ | nothing | 10:29 |
takashi | for now ;-) | 10:29 |
eranrom | :) | 10:29 |
eranrom | ok, big tent! | 10:29 |
eranrom | kota_: Are you comfortable with landing the py3 patch? | 10:29 |
kota_ | eranrom: sure, that's good to step at first | 10:30 |
eranrom | kota_: great. | 10:30 |
takashi | I'll have a look and put +2 soon | 10:30 |
takashi | +2+A | 10:30 |
eranrom | takashi: thanks. | 10:30 |
kota_ | eranrom: at first, i'm trying to run all tests but almost doesn't work because swift doesn't support py3 yet | 10:30 |
kota_ | i hit a lot of swift bugs for py3 support :/ | 10:31 |
eranrom | kota_: yes I saw that you skipped some. I think this is really ok | 10:31 |
eranrom | clearly we cannot support py3 before swift does. | 10:31 |
kota_ | yes, at least we need to update internal client to run unit test | 10:32 |
eranrom | kota_: you mean from the swift side? | 10:33 |
kota_ | yes | 10:33 |
kota_ | e.g. https://review.openstack.org/#/c/348272/ | 10:33 |
kota_ | that is in my lader | 10:33 |
kota_ | ah, no | 10:34 |
eranrom | I see and Alistair's :-) | 10:34 |
kota_ | not from swift side | 10:34 |
kota_ | just run storlet unit tests with master swift | 10:34 |
kota_ | i mean | 10:35 |
eranrom | BTW - did we land the patch that takes master swift? | 10:36 |
eranrom | I think I did | 10:36 |
takashi | kota_: I suppose we need patch 364246, right? We need to test against swift master. | 10:36 |
eranrom | let's land it then | 10:36 |
kota_ | maybe? | 10:37 |
eranrom | oh, its in WIP. I guess this is why I did not land it | 10:37 |
eranrom | should I? | 10:37 |
kota_ | the reason i set WIP to it is just for testing if we can pass the gates | 10:37 |
kota_ | if it's reasonable for you all, okay let's land with updating the commit message (removing WIP ;-)) | 10:38 |
takashi | kota_: looks good to me | 10:38 |
eranrom | agreed. | 10:39 |
kota_ | i think takashi knows the status supporting upstream swift (or not) than me. | 10:39 |
kota_ | more than | 10:39 |
eranrom | well, for func testing we are still taking 2.7.0 | 10:39 |
kota_ | yes | 10:39 |
eranrom | I guess we should bump this up as part of the "big-tent efforts" | 10:40 |
eranrom | which brings me to the next question: | 10:40 |
kota_ | that might break if we run func with swift master | 10:40 |
eranrom | right, but need to test :-) | 10:40 |
kota_ | that's a remaining task we are trying to use testr IMO | 10:40 |
kota_ | testr instead of nosetests | 10:40 |
takashi | kota_: testr is just a framework to run tests | 10:41 |
takashi | what we need to work is about installation, I think | 10:41 |
eranrom | takashi: right | 10:41 |
kota_ | ok, you know more than me about testr | 10:41 |
kota_ | takash:^^ | 10:41 |
takashi | we need a installation mechanism, which can install swift master, keystone master and storlet master(or required patch version) | 10:42 |
eranrom | takashi: right. | 10:42 |
takashi | like we do in other projects, using devstack | 10:42 |
takashi | kota_: I previously had a look about that :-) | 10:42 |
kota_ | nice | 10:42 |
eranrom | takashi: I believe that your installation remark ^^ is in the big-tent etherpad right? | 10:43 |
takashi | eranrom: meybe I only wrote about keystone version, but this surely should be addressed | 10:43 |
takashi | s/meybe/maybe/ | 10:44 |
eranrom | takashi: ok. | 10:44 |
takashi | eranrom: will update it | 10:44 |
eranrom | takashi: thanks | 10:44 |
eranrom | At any rate the first thing I would like to do now is get rid of build.xml where possible, and use setup.py | 10:45 |
eranrom | I will post a patch in the coming days | 10:45 |
kota_ | so great eranrom1 | 10:45 |
kota_ | 1 | 10:45 |
kota_ | ! | 10:45 |
eranrom | We can decide what's next afterwards. | 10:46 |
takashi | eranrom: + | 10:46 |
takashi | +1 | 10:46 |
eranrom | next topic? | 10:46 |
kota_ | my keyboard touch was tippy | 10:46 |
kota_ | yup | 10:46 |
takashi | eranrom: yes | 10:47 |
eranrom | kota_: any update on the 'crazy stuff' patch? | 10:47 |
eranrom | kota_: we do not have to discuss, just if you want to bring up something... | 10:48 |
kota_ | eranrom: sorry no progress right now | 10:48 |
eranrom | kota_: ok np. | 10:48 |
eranrom | any other patches I should be looking at | 10:48 |
kota_ | I'd like to update some docs according to your comment | 10:48 |
kota_ | but I didn't have the time to do that | 10:49 |
eranrom | kota_: which docs? | 10:49 |
kota_ | crazy thing | 10:49 |
eranrom | kota_: right! forgot. I guess its mainly the commit message | 10:50 |
kota_ | yup | 10:51 |
kota_ | that adds an API so we definately describe it somewhere | 10:51 |
eranrom | kota_: ok. whenever you get to it. | 10:51 |
kota_ | ok | 10:51 |
eranrom | next? | 10:51 |
kota_ | please | 10:52 |
takashi | ok | 10:52 |
eranrom | I have created an etherpad for the design summit. We still do not have space, but ttx was optimistic about it. | 10:52 |
eranrom | https://etherpad.openstack.org/p/storlets-otaca-design-summit | 10:52 |
eranrom | feel free to add stuff. I guess that at this point itsmainly the fishbowl to worry about | 10:53 |
eranrom | the working sessions can wait till we gwt closer to the date | 10:53 |
eranrom | s/gwt/get | 10:53 |
eranrom | kota_: btw I am still working on being able to update the IRC topic... | 10:54 |
eranrom | I do not have the permission | 10:55 |
eranrom | yet | 10:55 |
kota_ | oh | 10:55 |
takashi | eranrom: thanks! will dump some ideas. | 10:55 |
kota_ | who knows/is able to permit it? | 10:55 |
eranrom | kota_: infra guys | 10:56 |
eranrom | I got some help from fungi, but I guess I need more. | 10:56 |
eranrom | I will poke them later today | 10:56 |
kota_ | eranrom: ok | 10:56 |
eranrom | anything else for today? | 10:57 |
kota_ | thanks for trying! | 10:57 |
takashi | eranrom: after we get the permission we can add etherpad about big tent, and maybe design summit? | 10:57 |
takashi | in the topic | 10:57 |
eranrom | takashi: yeah that's the idea :-) | 10:57 |
takashi | eramrom: ok. thank you for working about that | 10:57 |
takashi | just one small (?) thing | 10:58 |
eranrom | takashi: sure | 10:58 |
takashi | I remember that there are one thing mentioned in the rc meeting, 'the meeting log is not recorded' | 10:58 |
takashi | s/are/is | 10:58 |
eranrom | takashi: yes | 10:58 |
takashi | should we move our meeting to the openstack-meeting channel, to use meeting bot? | 10:59 |
eranrom | takashi: item 10 in the etherpad. Its on my todo list :-) | 10:59 |
eranrom | same hour - right? | 10:59 |
takashi | eranrom: if possible | 11:00 |
eranrom | takashi: sure, I am on this. | 11:00 |
takashi | I know the existing projects already 'booked' the time space | 11:00 |
eranrom | takashi: right, but I guess our usual hour is not very popular :-) | 11:00 |
takashi | eranrom: agree | 11:00 |
kota_ | absolutely | 11:00 |
eranrom | I will update as soon as I make progress on this | 11:01 |
takashi | eranrom: I know it is not so urgent thing, but still seems better. | 11:01 |
eranrom | agree. | 11:01 |
eranrom | also, should not be a big deal | 11:02 |
takashi | eranrom: I hope so :-) | 11:02 |
eranrom | :-) | 11:02 |
kota_ | :-) | 11:02 |
eranrom | we managed to cover all the agenda. Kudos to us :-) | 11:02 |
eranrom | anything else? | 11:02 |
takashi | that's all from my side today. let us know if you decide to change the meeting room! (That's the reason why I asked this) | 11:02 |
eranrom | takashi: sure | 11:02 |
kota_ | enough to me too. | 11:03 |
eranrom | ok, thanks for joining. talk to you later. Its a great week for storelts! | 11:04 |
eranrom | storlets :-) | 11:04 |
kota_ | thanks eranrom! | 11:04 |
takashi | eranrom: thanks! | 11:04 |
takashi | eranrom, kota_: I'm just drafting the etherpad for python storlet https://etherpad.openstack.org/p/storlets-python-support | 11:20 |
eranrom | takashi: great. please ping when EBADFD: https://review.openstack.org/#/c/365952/ is ready. | 11:45 |
takashi | eranrom: I think you can land that now, if you are OK about adding unit test codes later. | 11:55 |
eranrom | takashi: Am ok | 11:55 |
takashi | eranrom: can you put +2+A from your side? | 11:58 |
takashi | I'll rebase my python support patches, after it get merged to master | 11:58 |
eranrom | sec... | 11:58 |
takashi | eranrom: thx! | 11:59 |
eranrom | takashi: great. let me know when this is done, and I will start landing. | 11:59 |
eranrom | also, if the order is different from the blueprint pls put the order in the etherpad. thanks! | 12:00 |
takashi | eranrom: I just update the note in blueprint (place range support in front of doc patch) | 12:02 |
takashi | eranrom: That shows current dependency order | 12:02 |
eranrom | takashi: greart | 12:02 |
eranrom | so I will just need to know when the rebase are done. | 12:02 |
takashi | I'll remove the -2 on the top patch, after I got +2s for all implementation patches (above doc patch). | 12:03 |
takashi | eranrom: yes. I'll ping you | 12:03 |
eranrom | takashi: thanks! | 12:03 |
takashi | after removing -2, jenkins will start to merge all the changes to master | 12:03 |
*** takashi has quit IRC | 12:39 | |
openstackgerrit | Merged openstack/storlets: Fix mistake about errno.EBADFD https://review.openstack.org/365952 | 13:24 |
*** takashi has joined #openstack-storlets | 13:47 | |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Pass storlet language from gateway to daemon factory https://review.openstack.org/362326 | 13:50 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Implement missing methods in client datagram https://review.openstack.org/352513 | 13:50 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add validation logic for python storlets https://review.openstack.org/356202 | 13:50 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add functional tests for python storlet registration https://review.openstack.org/359553 | 13:50 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add functional tests for python storlet execution https://review.openstack.org/359983 | 13:50 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add Python sdaemon support in daemon_factory https://review.openstack.org/356224 | 13:50 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add functional test for python storlet execution in PUT https://review.openstack.org/365046 | 13:50 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Implement Python SDaemon https://review.openstack.org/358252 | 13:50 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Retrieve functest log for daemon-factory and storlets-daemon https://review.openstack.org/364911 | 13:50 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Change docs for Python storlet support https://review.openstack.org/365213 | 13:50 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Make python storlet daemon load applications https://review.openstack.org/363303 | 13:50 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add range support for python storlet https://review.openstack.org/365317 | 13:50 |
*** takashi has quit IRC | 14:24 | |
*** takashi has joined #openstack-storlets | 15:04 | |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Pass storlet language from gateway to daemon factory https://review.openstack.org/362326 | 15:14 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add functional tests for python storlet execution https://review.openstack.org/359983 | 15:14 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add Python sdaemon support in daemon_factory https://review.openstack.org/356224 | 15:14 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add functional test for python storlet execution in PUT https://review.openstack.org/365046 | 15:14 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Implement Python SDaemon https://review.openstack.org/358252 | 15:14 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Retrieve functest log for daemon-factory and storlets-daemon https://review.openstack.org/364911 | 15:14 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Change docs for Python storlet support https://review.openstack.org/365213 | 15:14 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Make python storlet daemon load applications https://review.openstack.org/363303 | 15:14 |
openstackgerrit | Takashi Kajinami proposed openstack/storlets: Add range support for python storlet https://review.openstack.org/365317 | 15:14 |
takashi | eranrom, kota_: I finished rebasing my codes about python storlet :-) | 15:47 |
takashi | while rebasing, I found one new thing and added it to the python-storlet etherpad. That is about fd closing. | 15:48 |
takashi | Although the current code works, it causes 'duplicated closing.' We can ignore inside _safe_close, but there still be some possible improvements | 15:49 |
takashi | s/ignore/ignore the errors caused by duplicated closing/ | 15:49 |
takashi | I also added one thing at the bottom of the list. need to check bashate linting about .functest and maybe .unittest file | 15:50 |
takashi | and also check if there are other bash scripts currently we skip linting | 15:51 |
takashi | but they can still be done as follow-up work. I think we can keep going ahead to land current implementation | 15:52 |
*** eranrom_ has joined #openstack-storlets | 16:58 | |
*** eranrom has quit IRC | 17:00 | |
eranrom_ | takashi: I am afraid you forgot to remove your -2 | 18:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!