21:00:26 <notmyname> #startmeeting swift 21:00:26 <openstack> Meeting started Wed Mar 28 21:00:26 2018 UTC and is due to finish in 60 minutes. The chair is notmyname. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:27 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:29 <openstack> The meeting name has been set to 'swift' 21:00:38 <notmyname> who's here for the swift team meeting? 21:00:40 <m_kazuhiro> o/ 21:00:40 <mattoliverau> o/ 21:00:44 <joeljwright> o/ 21:00:50 <rledisez> hi o/ 21:00:52 <kota_> hi 21:01:11 <notmyname> welcome 21:01:18 <notmyname> #link https://wiki.openstack.org/wiki/Meetings/Swift 21:01:32 <notmyname> should be mostly updates to ongoing stuff this week 21:02:16 <notmyname> not sure where everyone else is 21:02:25 <notmyname> but I think we can get started anyway 21:02:39 <notmyname> #topic versioned writes and quoted names 21:02:45 <notmyname> #link https://bugs.launchpad.net/swift/+bug/1755554 21:02:46 <openstack> Launchpad bug 1755554 in OpenStack Object Storage (swift) "Percent signs in object names cause trouble for versioned_writes" [High,In progress] - Assigned to Kota Tsuyuzaki (tsuyuzaki-kota) 21:02:57 <notmyname> that's a bug I menetioned in the last few meetings 21:03:05 <notmyname> and kota_ has a patch! https://review.openstack.org/#/c/555245/ 21:03:05 <patchbot> patch 555245 - swift - Fix versioned writes error with url-encoded object... 21:03:07 <notmyname> thanks kota_ 21:03:12 <kota_> :) 21:03:18 <mattoliverau> \o/ 21:03:27 <notmyname> now it's simply a matter of reviews 21:03:35 * kota_ is waiting it gets reviewed. 21:03:42 <notmyname> speaking of patches that need reviews... 21:03:49 <notmyname> #topic losf patches 21:04:02 <notmyname> https://review.openstack.org/#/c/447129/ https://review.openstack.org/#/c/548034/ need reviews 21:04:02 <patchbot> patch 447129 - swift - Configure diskfile per storage policy 21:04:03 <patchbot> patch 548034 - swift - Add optional parameters to common/utils fallocate() 21:04:07 <notmyname> but https://review.openstack.org/#/c/548589/ landed! 21:04:08 <patchbot> patch 548589 - swift - Change object_audit_location_generator() to yield ... (MERGED) 21:04:36 <notmyname> #topic container sharding status 21:04:55 <notmyname> last week I'd shared a proposed timeline for getting sharding landed 21:05:02 <notmyname> listed on https://wiki.openstack.org/wiki/Swift/PriorityReviews 21:05:41 <notmyname> I'm not changing what's writted down (yet), but of course as soon as I'd told everyone that, tim got asked to work on something else for a little bit 21:05:56 <mattoliverau> Lol 21:05:56 <notmyname> I expect that will make sharding a little later than we expect 21:06:37 <timburke> hello 21:06:38 <notmyname> acoles is in san francsico this week, so there's good conversatiosn around that 21:06:39 <kota_> i see 21:06:52 <kota_> sounds great 21:07:12 <notmyname> current work on the feature/deep branch is looking at recon stats so we can report progress and making sure it's possible to manually start a sharding process via CLI tools 21:07:39 <notmyname> kota_: yeah, that's why i wanted to say that before we got to s3api schedules, because you were worried about conflicts ;-) 21:07:48 <notmyname> #topic s3api status 21:07:53 <kota_> notmyname: ;) 21:08:10 <notmyname> on the meeting agenda, kota_ says he expects it to be ready to merge in 1 or 2 weeks 21:08:13 <notmyname> which sounds great! 21:08:19 <notmyname> thank you for the work on that 21:08:31 <kota_> yup 21:08:57 <notmyname> #topic priority review status 21:09:00 <notmyname> #link https://wiki.openstack.org/wiki/Swift/PriorityReviews 21:09:06 <kota_> i think I needs 1 or 2 more patches except outstandings but they should not be so big. 21:09:08 <notmyname> which gets us to the priority review page in general 21:09:16 <notmyname> kota_: that's good 21:09:37 <kota_> and then, i think they will be able to land at the feature branch soon. 21:09:50 <mattoliverau> Nice work kota_ 21:09:55 <kota_> ok 21:10:00 <notmyname> aside from the stuff I've already mentioned in here today, we've got patch 427911 and p 532595 21:10:01 <patchbot> https://review.openstack.org/#/c/427911/ - swift - Replace MIME with PUT+POST for EC and Encryption 21:10:02 <patchbot> https://review.openstack.org/#/c/532595/ - swift - Use X-Timestamp when checking object expiration 21:10:07 <kota_> i'll update priority reviews for s3api 21:10:28 <notmyname> kota_: good. ping me when you do, and we'll figure out how to do the merge itself 21:10:39 <timburke> oh! i should go propose a (minor) breaking change to feature/s3api based on the irc message this morning... 21:10:41 <notmyname> I think the s3api merge will be direct from the current feature branch 21:10:46 <kota_> and thanks notmyname, mattoliverau for your review in the docs patch. 21:11:16 <notmyname> timburke: code import for now. small scope == we can acutally get it done. baby steps. bigger fish to fry, and all that 21:11:18 <notmyname> :-) 21:11:45 <timburke> notmyname: it *is* tiny and it smooths over a rough point 21:11:55 <timburke> (plus it gets rid of a config option) 21:13:18 <notmyname> timburke: I have a resounding "meh" to that 21:13:19 <kota_> timburke: less config would be nice :D 21:13:28 <notmyname> sure, less configs are wonderful 21:13:55 <notmyname> #topic open discussion 21:14:21 <notmyname> oh, there was a survey about the future of the PTG that you probably got in your email 21:14:28 <notmyname> please take a look at it 21:14:37 <notmyname> shouldn't take you more than a few minutes to fill out 21:15:29 <notmyname> anything else from anyone this week? 21:15:47 <notmyname> oh! m_kazuhiro I had a question for or from you. let me see if I can find it 21:16:19 <mattoliverau> I'll try and take a look at kota_s bug patch, but I only have a short day today and then on a 4 day weekend so might not happen until next week 21:16:46 <notmyname> m_kazuhiro: ah. there it is. I was wondering if you could respond on patch 532595 and say if your -1 still stands or not 21:16:47 <patchbot> https://review.openstack.org/#/c/532595/ - swift - Use X-Timestamp when checking object expiration 21:16:52 <mattoliverau> And going camping so no laptop.. which will feel weird :p 21:16:54 <kota_> mattoliverau: enjoy 21:16:57 <notmyname> mattoliverau: thanks 21:17:12 <notmyname> mattoliverau: don't let the drop bears take you 21:17:14 <timburke> https://review.openstack.org/#/c/556683/ would be nice to have; it allows swift3/s3api to override the notion of etag for an SLO (see also: https://review.openstack.org/#/c/302475/) 21:17:15 <patchbot> patch 556683 - swift - Respect X-Backend-Etag-Is-At headers from left of SLO 21:17:16 <patchbot> patch 302475 - swift3 - Include '-' in multipart ETags 21:17:26 <mattoliverau> ;) 21:18:32 <notmyname> kota_: and everyone else: the swift3 patches that timburke mentions are some things that we (swiftstack) will want to integrate into feature/s3api after it lands. we're carrying some unmerged patches for swift3 right now, and nobody likes that 21:18:38 <m_kazuhiro> notmyname: ok. I will check the patch today again. And I reply my current opinion. 21:18:47 <notmyname> m_kazuhiro: thank you 21:19:55 <notmyname> anything else from anyone? 21:20:37 <notmyname> all right,then. let's call it done 21:20:43 <notmyname> thanks for all your work on swift 21:20:46 <notmyname> #endmeeting