21:00:26 #startmeeting swift 21:00:26 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 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:29 The meeting name has been set to 'swift' 21:00:38 who's here for the swift team meeting? 21:00:40 o/ 21:00:40 o/ 21:00:44 o/ 21:00:50 hi o/ 21:00:52 hi 21:01:11 welcome 21:01:18 #link https://wiki.openstack.org/wiki/Meetings/Swift 21:01:32 should be mostly updates to ongoing stuff this week 21:02:16 not sure where everyone else is 21:02:25 but I think we can get started anyway 21:02:39 #topic versioned writes and quoted names 21:02:45 #link https://bugs.launchpad.net/swift/+bug/1755554 21:02:46 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 that's a bug I menetioned in the last few meetings 21:03:05 and kota_ has a patch! https://review.openstack.org/#/c/555245/ 21:03:05 patch 555245 - swift - Fix versioned writes error with url-encoded object... 21:03:07 thanks kota_ 21:03:12 :) 21:03:18 \o/ 21:03:27 now it's simply a matter of reviews 21:03:35 * kota_ is waiting it gets reviewed. 21:03:42 speaking of patches that need reviews... 21:03:49 #topic losf patches 21:04:02 https://review.openstack.org/#/c/447129/ https://review.openstack.org/#/c/548034/ need reviews 21:04:02 patch 447129 - swift - Configure diskfile per storage policy 21:04:03 patch 548034 - swift - Add optional parameters to common/utils fallocate() 21:04:07 but https://review.openstack.org/#/c/548589/ landed! 21:04:08 patch 548589 - swift - Change object_audit_location_generator() to yield ... (MERGED) 21:04:36 #topic container sharding status 21:04:55 last week I'd shared a proposed timeline for getting sharding landed 21:05:02 listed on https://wiki.openstack.org/wiki/Swift/PriorityReviews 21:05:41 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 Lol 21:05:56 I expect that will make sharding a little later than we expect 21:06:37 hello 21:06:38 acoles is in san francsico this week, so there's good conversatiosn around that 21:06:39 i see 21:06:52 sounds great 21:07:12 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 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 #topic s3api status 21:07:53 notmyname: ;) 21:08:10 on the meeting agenda, kota_ says he expects it to be ready to merge in 1 or 2 weeks 21:08:13 which sounds great! 21:08:19 thank you for the work on that 21:08:31 yup 21:08:57 #topic priority review status 21:09:00 #link https://wiki.openstack.org/wiki/Swift/PriorityReviews 21:09:06 i think I needs 1 or 2 more patches except outstandings but they should not be so big. 21:09:08 which gets us to the priority review page in general 21:09:16 kota_: that's good 21:09:37 and then, i think they will be able to land at the feature branch soon. 21:09:50 Nice work kota_ 21:09:55 ok 21:10:00 aside from the stuff I've already mentioned in here today, we've got patch 427911 and p 532595 21:10:01 https://review.openstack.org/#/c/427911/ - swift - Replace MIME with PUT+POST for EC and Encryption 21:10:02 https://review.openstack.org/#/c/532595/ - swift - Use X-Timestamp when checking object expiration 21:10:07 i'll update priority reviews for s3api 21:10:28 kota_: good. ping me when you do, and we'll figure out how to do the merge itself 21:10:39 oh! i should go propose a (minor) breaking change to feature/s3api based on the irc message this morning... 21:10:41 I think the s3api merge will be direct from the current feature branch 21:10:46 and thanks notmyname, mattoliverau for your review in the docs patch. 21:11:16 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 :-) 21:11:45 notmyname: it *is* tiny and it smooths over a rough point 21:11:55 (plus it gets rid of a config option) 21:13:18 timburke: I have a resounding "meh" to that 21:13:19 timburke: less config would be nice :D 21:13:28 sure, less configs are wonderful 21:13:55 #topic open discussion 21:14:21 oh, there was a survey about the future of the PTG that you probably got in your email 21:14:28 please take a look at it 21:14:37 shouldn't take you more than a few minutes to fill out 21:15:29 anything else from anyone this week? 21:15:47 oh! m_kazuhiro I had a question for or from you. let me see if I can find it 21:16:19 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 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 https://review.openstack.org/#/c/532595/ - swift - Use X-Timestamp when checking object expiration 21:16:52 And going camping so no laptop.. which will feel weird :p 21:16:54 mattoliverau: enjoy 21:16:57 mattoliverau: thanks 21:17:12 mattoliverau: don't let the drop bears take you 21:17:14 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 patch 556683 - swift - Respect X-Backend-Etag-Is-At headers from left of SLO 21:17:16 patch 302475 - swift3 - Include '-' in multipart ETags 21:17:26 ;) 21:18:32 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 notmyname: ok. I will check the patch today again. And I reply my current opinion. 21:18:47 m_kazuhiro: thank you 21:19:55 anything else from anyone? 21:20:37 all right,then. let's call it done 21:20:43 thanks for all your work on swift 21:20:46 #endmeeting