Wednesday, 2016-01-27

kota_eranrom: it works for me.07:46
kota_eranrom: since today?07:46
*** eranrom has joined #openstack-storlets08:00
eranromkota_,: I was thinking only for today, but if it is better for you and takashi, we can make it permanent08:12
kota_eranrom: either is fine, no idea :-)08:15
kota_anyways, i will be available 12:00 UTC today08:30
*** eranrom has quit IRC08:34
openstackgerritTakashi Kajinami proposed openstack/storlets: [WIP] Fix the fd leak in SDaemon  https://review.openstack.org/27237909:07
*** eranrom has joined #openstack-storlets09:18
*** takashi_ has joined #openstack-storlets09:30
eranromtakashi,: Hi is it ok for you to meet an hour earlier toady? that is 12:00 UTC09:35
takashi_eranrom: It's ok for me. :-)09:38
*** takashi_ has quit IRC09:44
eranromtakashi,: Thanks!11:23
eranromAll, we will have today's meeting an hout earlier. That is 12:00 UTC11:24
eranromThat is an hour earlier no an hout earlier, what is "hout" anyway?11:33
*** takashi_ has joined #openstack-storlets11:44
openstackgerritMerged openstack/storlets: Use Request.is_success instead of checking Response.status_int  https://review.openstack.org/27235511:54
kota_hello12:02
takashi_kota_: hi12:02
eranromHi12:02
eranromSorry for being late, got caried away reviewing the fd leak fix :-)12:02
eranromLets get started12:02
eranromso the agenda is here: https://wiki.openstack.org/wiki/Meetings/Storlets12:03
eranromFirst topic Austin talk.12:03
eranromI will probably post my bio either today or tomorrow. and I assume you are still waiting for a green light.12:04
kota_right12:05
kota_i need 2 different boss approval and i confiemed to get one.12:06
eranromwould you like to post it as soon as you get the green light?12:06
kota_maybe i will get the other tommorow-ish.12:06
kota_yup, it's getting to close to deadline.12:07
eranromAlright.12:07
eranromNext topic?12:07
kota_:-)12:07
takashi_yes12:07
eranromCurrently we have a lot of stuff regarding the Hackathon in the meeting wiki. I would like to split it into two:12:08
eranrom1. Things we want to talk about with the community12:08
eranrom2. Things we want to discuss between ourselves (call it a Storlet mini hackathon :-)12:09
takashi_eranrom: sounds good12:09
kota_cool12:10
eranromWe can do this now, or I can edit the page and let you review - any preferences?12:10
takashi_eranrom: I think it's not difficult, so we can do this now12:11
eranromalright. So let's go over the list:12:12
eranromUnit tests?12:12
takashi_I think updates are belongs to the 1st group,12:13
takashi_if we aim to tell the swift community the latest status of storlets12:14
eranrom+1 that is at the level of update. not sure we neet dive into each item, but rather just update that we have it - agree?12:14
takashi_eranrom: +112:15
eranromanything else we need to add to the updates?12:15
eranromperhaps the fact that we submitted a talk...12:16
takashi_eranrom: how about some works about refactoring12:16
takashi_and I have no other ideas than that12:17
eranromalright, so I will add refactoring.12:17
eranromnext is adding a non voting gate job - which is clearly for group 1...12:18
takashi_eranrom: +10012:18
eranrom:-)12:18
eranromuse footers, also number 1, I actually want to make sure it will work...12:18
takashi_"footers" means "http footers", right?12:20
kota_i think MIME used in EC12:21
eranromI think. The problem is that I want a storlet to be able to write the metadata at the end, that is after processing the body. and to the best of my knowledge it wasn't possible a year ago, but the EC work introduced the ability to use (http) footers in the protocol between the procy and object server12:21
eranroms/proct/proxy12:22
eranroms/procy/proxy/12:22
takashi_eranrom: I understand12:22
eranromkota_,: I see. so perhaps it should be mime then.12:22
eranromneed to look.12:22
kota_yup, but it needs some extra headers to make a conversation with object-server...12:23
kota_not sure for now it is available from middleware.12:23
openstackgerritMerged openstack/storlets: Move StorletGatewayBase under storlet_gateway module  https://review.openstack.org/27235912:24
kota_if not availble right now, it would be due to requirements from encryption stuff though.12:24
eranromkota_,: I see. So it looks like its a good candidate for a discussion with the community...12:24
eranromkota_,: Unless you think that with the encryption work we can just use it...12:26
kota_:-)12:26
eranrom:-)12:27
eranromResource limitation - group 2?12:27
takashi_I noticed that I misplaced the next item, it should not be under the footter stuff.12:27
takashi_about system header, sorry12:27
takashi_Resource limitation should belong to group 212:27
eranromtakashi,: you mean the bugs section?12:28
eranromtakashi,: or the chunked transfer?12:28
takashi_no, "Can we also add system header like Content-Type?" this one12:28
takashi_I'm wondering if we can pass system header into storlets or get it out of storlets12:29
eranromalright. missed that. np. group 1?12:29
takashi_I think it is for group 212:29
takashi_It's about interface in storlets12:30
takashi_s/in/inside/12:30
eranromok, gotcha, so placing this in group 2.12:30
takashi_eranrom: :-)12:31
eranromit is a good point12:31
eranrombugs to be fixed in swift is clearly 1.12:31
eranrom:-)12:31
takashi_eranrom: yes!12:31
eranromand I want to add another one to 2, which is documentation.12:31
takashi_eranrom: +1. very important item12:32
eranromyup.12:32
eranromonce in Bristol I am sure we can fill up all the spare time we will have with more subjects :-)12:33
eranrombugs?12:33
takashi_yes12:33
takashi_we have two important bugs now. one of them is about range handling, which we discussed in the last meeting12:34
takashi_and the other is about fd leak, which I added yesterday.12:35
eranromI started to review the second one. Really good catch.12:35
takashi_As I described in the bug report, I found that two file descriptors are leaked for each storlet execution12:36
takashi_log fd and pipe fd12:36
eranromright12:37
takashi_I already fixed the first thing, but not yet about the second thing. now I have to find which pipe is not closed12:37
eranromI thought that you found it.. isn't it taskIdOut_.close();12:38
takashi_eranrom: I hope so, but have not tested after I found it today.12:39
eranromtakashi,: gotcha12:39
takashi_eranrom: I'll test it tommorow morinig. It causes some failure in our testing, and we should solve this.12:39
eranromDo you want me to send comments or do you prefer to work on it some more?12:39
takashi_s/this/it/12:39
takashi_I'm going to work on it some more, but also open for comments12:40
eranromalright.12:41
takashi_I'm now working about this fd leak, so have not so big progress about range handling.12:42
eranromok.12:42
kota_i'm starting proxy chunk read handling again :-)12:43
takashi_kota_: :-)12:43
eranromkota_,: you refer to Takashi's Swift fix?12:43
kota_yup12:44
eranromGreat! tested it successfully on my env.12:44
kota_I've been working with Takashi how we can fix that12:44
kota_and i guess it is getting good shape to land.12:45
kota_nice work.12:45
eranromthat would be great. Once it is in, we can bump our testing to run over 2.6.012:45
eranromthat is to the latest Swift that will have the fix...12:46
eranromclearly it will not be 2.6.0 :-(12:46
kota_2.6.0 already released :/12:46
eranromright...12:46
eranromAnything else for today?12:47
kota_non from me.12:47
takashi_non12:47
eranromAlright, so I will update the Swift hackathon list according to what we have discussed.12:47
eranromThank you very much!12:48
kota_thanks eranrom :)12:48
takashi_eranrom: Thanks12:48
*** takashi_ has quit IRC12:51
openstackgerritDoron Chen proposed openstack/storlets: Documentation: how to send parameters to a storlet  https://review.openstack.org/27312415:59
openstackgerritDoron Chen proposed openstack/storlets: Documentation: how to send parameters to a storlet  https://review.openstack.org/27312417:07
*** eranrom has quit IRC17:55

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