Wednesday, 2016-01-20

*** m_kazuhiro has joined #swift300:50
*** bill_az has quit IRC01:41
*** openstackgerrit has quit IRC11:43
*** openstackgerrit has joined #swift311:44
*** m_kazuhiro has quit IRC11:52
*** siva_krishnan has joined #swift313:23
*** bill_az has joined #swift313:37
*** ajiang_ has joined #swift313:55
*** hrou_ has joined #swift313:55
*** ajiang has quit IRC13:56
*** hrou has quit IRC13:56
*** hrou_ has quit IRC15:19
*** hrou has joined #swift315:20
*** chsc has joined #swift317:05
*** peluse_ has joined #swift318:18
*** peluse has quit IRC18:22
*** hrou has quit IRC18:57
*** hrou has joined #swift318:57
*** m_kazuhiro has joined #swift322:58
kota_morning23:00
m_kazuhiromorning23:00
chscHi everybody.23:01
*** bhakta has quit IRC23:03
bill_azHi23:04
kota_bill_az, chsc: hi!23:05
*** bhakta has joined #swift323:05
bill_azHey Kota, Happy 2016! (and m_kazuhiro too)23:05
kota_bill_az: i'm happy to see you again, this year :-)23:06
bill_azThanks23:06
kota_ok, let get started23:07
kota_agenda is here, https://wiki.openstack.org/wiki/Meetings/swift3 but i think nothing special for today.23:07
chscI have one patch where i would like to get feedback on. Does not have to be during the meeting, just wanted to mention in here.23:08
kota_chsc: nice, which?23:08
chschttps://review.openstack.org/#/c/269300/23:08
chscThat would fix the owner returned in the bucket listing when running with s3_acl=True23:09
bill_azFixes this one: https://bugs.launchpad.net/swift3/+bug/153545923:10
openstackLaunchpad bug 1535459 in Swift3 "Bucket listing returns wrong owner" [Undecided,New]23:10
kota_chsc: thanks for working this23:10
kota_quick impression for me, could we use response.object_acl transparently on both (s3_acl=True/False) case?23:12
kota_i forgot whether nonS3acl response has object_acl attribute or not.23:13
chscreq.get_acl_response only exists for s3_acl=True23:13
chscSo we can only have a response in that case.23:13
kota_yup, i mean23:14
kota_if we coud set object_acl as owner is a requet user in s3_acl=False case, it's not necessary to add special condition in controller for s3acl=True or False23:15
kota_just do like as SubElement(owner, 'ID').text = resp.object_acl.id23:16
kota_s/special condition/special *if* condition/23:17
kota_oh, no23:17
chscThe current request that the controller belongs to is for the bucket. In the s3_acl=True case we need to send a request for each object to retrieve the object ACL to get the owner.23:17
kota_sorry23:17
chscWe need at least the if for the req.get_acl_response call.23:18
kota_this is on listing objects, right?23:18
chscyes23:18
kota_gotcha23:18
chscok23:19
kota_that's a known issue I was pending.23:19
kota_(and a reason I am working on last-modified support on listing containers on upstream swift.23:20
kota_historically, we don't want a tons of extra HEAD's for back ground objects because listing-objecs is one of most common api for users.23:21
kota_and in general a lot of objects will be in a container.23:21
chscRight. Only the owner is stored with each object and required in the bucket listing.23:22
chscThe other option would be storing the object owner in the container database, but i don't see whether that would be possible, since the db is in core swift.23:22
kota_chsc: i think it's possible on container-sysmeta or memcached23:23
chscOk. I can take a look how the owner could ne stored there.23:25
kota_chsc: thanks, is it urgent?23:26
chscNo, not urgent.23:26
kota_if so, we could consider merge it as tentatively23:26
kota_chsc: ah, ok.23:26
chscThank you for taking a look.23:27
kota_sure23:27
kota_i am looking forward to that it gets progress :-)23:28
kota_thanks for bringing up23:28
bill_azI had a question on the ceph-s3 tests, and posting results of run for each new release.23:28
bill_azI know llyrad & alpha_ori had been working on it23:29
bill_azbut don't see them today - kota: do you know any update on that?23:29
kota_bill_az: do you mean about https://github.com/swiftstack/s3compat ?23:30
kota_which is a bunch of script to run ceph-s3 and to summrize the result.23:31
kota_and also, I'd like to try it and to consider merge into the gate docs like swift upstream docs but not yet.23:32
bill_azkota:  yes, that is the core of it, summarize the result in wiki format so we can easily publish it with up to date results23:33
kota_i don't mean i'd like to merge whole things of s3compat into swift3 repo, just want to run at the gate and show the docs to enable us to see which feature supported.23:33
kota_in the patch.23:33
bill_azthats a good idea running that as part of gate so that for every update we have latest results23:35
kota_i wonder if someone takes the ticket :-)23:35
kota_kidding23:36
bill_azlol - I thought the ticket was already taken... ;-)23:37
kota_i wish too :-)23:38
kota_so that's current status for docs23:38
kota_anything else?23:39
bill_azI don't have anything else for today23:39
kota_all: last call another topic for today?23:41
bill_azkota: do you know if guys from Intel were able to get started helping with Swift3?23:41
kota_looks nothing.23:41
bill_azare there high priority items they could help with?23:42
kota_i think siva is one from openstack innovation center23:42
kota_but not sure if he is rackers or intels23:42
kota_wait, seeing his e-mail address23:43
kota_looks like an intel guy, https://review.openstack.org/#/q/owner:siva.radhakrishnan%2540intel.com+status:open23:44
bill_azgreat - looks like he's helping on improving tests23:44
bill_azThat's all I have23:45
kota_:-)23:45
bill_azkota:  Thanks23:45
kota_ok, finish up this meeting, next will be happen in 2 weeks, 3rd Feb.23:46
kota_thanks for working swift3 :-)23:46
chscSounds good. Thank you for running the meeting.23:46
*** chsc has quit IRC23:47
timburkesiva_krishnan has also been doing a great job of moving some older patches forward (like patch 159130 and patch 155221)23:55
patchbottimburke: https://review.openstack.org/#/c/159130/ - Fix DELETE Bucket to also delete segments bucket23:55
patchbottimburke: https://review.openstack.org/#/c/155221/ - Fix Delete Multiple Objects process when multipart... (MERGED)23:55

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