Wednesday, 2022-01-12

opendevreviewTim Burke proposed openstack/python-swiftclient master: Add option to skip container PUT during upload  https://review.opendev.org/c/openstack/python-swiftclient/+/82428105:13
opendevreviewTim Burke proposed openstack/python-swiftclient master: Detect and retry SLO delete partial failures  https://review.opendev.org/c/openstack/python-swiftclient/+/81482005:16
opendevreviewTim Burke proposed openstack/python-swiftclient master: Translate '\'-delimited paths on Windows to be '/'-delimited  https://review.opendev.org/c/openstack/python-swiftclient/+/24106405:24
opendevreviewMickael Asseline proposed openstack/python-swiftclient master: Fix copy.py example.  https://review.opendev.org/c/openstack/python-swiftclient/+/82436109:20
opendevreviewAlistair Coles proposed openstack/swift master: Modify log_name in internal clients' pipeline configs  https://review.opendev.org/c/openstack/swift/+/82053911:07
opendevreviewClay Gerrard proposed openstack/swift master: Get rid of pipeline_property (harder)  https://review.opendev.org/c/openstack/swift/+/82447117:34
opendevreviewTim Burke proposed openstack/swift master: Allow ring-builder CLI users to specify device ID  https://review.opendev.org/c/openstack/swift/+/80853219:11
*** timburke__ is now known as timburke19:12
timburkejust popping ^^^ off the ring-v2 chain, since it's pretty independent19:13
opendevreviewMerged openstack/python-swiftclient master: Fix copy.py example.  https://review.opendev.org/c/openstack/python-swiftclient/+/82436119:32
timburke#startmeeting swift21:00
opendevmeetMeeting started Wed Jan 12 21:00:22 2022 UTC and is due to finish in 60 minutes.  The chair is timburke. Information about MeetBot at http://wiki.debian.org/MeetBot.21:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.21:00
opendevmeetThe meeting name has been set to 'swift'21:00
timburkewho's here for the swift meeting?21:00
acoleso/21:01
mattolivero/21:01
mattoliver(Tho taking care of kids at the same time so a little distracted) 21:02
timburkeas usual, the agenda's at https://wiki.openstack.org/wiki/Meetings/Swift21:02
timburke#topic object updater fairness21:02
kotahi21:02
timburkelooks like the chain related to all this has collapsed down to just the two changes21:03
timburke#link https://review.opendev.org/c/openstack/swift/+/82096221:03
timburke#link https://review.opendev.org/c/openstack/swift/+/82173621:04
timburkehow are we feeling about them? do we think they need more review? each has a +221:04
acolesI think we distilled things down to a reasonable balance of simple vs fair21:06
acolesI'm not sure we've yet seen the deferrals kick in in prod yet21:06
timburkeso maybe we merge the first and wait on the second for another week?21:07
acolesyes, just in case something shows up in prod, that seems prudent21:08
mattoliver+121:08
timburkesounds good21:09
timburke#topic memcache skipping21:09
timburkejust a quick update: we recently got the shard range patch into prod; still need to actually try it out, though (the skip behavior is off by default)21:10
timburke#link https://review.opendev.org/c/openstack/swift/+/73680221:10
mattoliverI saw the shard range one. Opened it last  night to review, but didn't get far. Will check these out today. 21:11
mattoliverIt's a great idea. Keeping the cache warm is a great idea21:11
timburkethe account/container info patch is likely still a bit out -- but clayg left a review and diff for the pre-req to get the final app onto every middleware in the pipeline21:12
timburke#link https://review.opendev.org/c/openstack/swift/+/82192021:12
timburke(get rid of pipeline_property)21:12
timburke#link https://review.opendev.org/c/openstack/swift/+/82447121:12
timburke(get rid of pipeline property harder, which i'll squash in)21:13
timburke#link https://review.opendev.org/c/openstack/swift/+/82192121:13
timburke(chance to skip memcache when looking for account/container info)21:13
timburke#topic tempurl signatures in logs21:14
timburke#link https://bugs.launchpad.net/swift/+bug/168579821:14
timburke#link https://review.opendev.org/c/openstack/swift/+/82258521:14
timburkemattoliver seemed on board with my plan to follow the register_swift_info pattern, so i squashed that down. i really like how that patch is shaping up!21:15
timburkei do think it'd be good to have someone besides matt and i review it, though21:16
mattoliverYeah, there was no reason to build up an obscure map for every request. So moving it global at filter factory was a great move IMHO21:16
timburkeanyone think they'll have some review bandwidth for it?21:16
acolesI can try21:18
timburkei'll try to poke clayg about it, too :-)21:18
timburkenext up, i was going to have clayg tell us a bit about MPU expiration... but he doesn't seem to be around right now21:19
timburkeso i'll check in on mattoliver instead :-)21:19
timburke#topic request tracing21:19
timburkemattoliver, it going?21:20
mattoliverConference presentation is on Saturday. Think I'm mostly ready for it21:20
mattoliverPushed up a new patch to instrument container and account update.21:21
mattoliverSo now we can watch the object server send updates to the container on a put or delete. 21:21
timburkenice! blocked on anything? just need reviews?21:22
mattoliverSo now tracking more of the request21:22
mattoliverI don't want to touch anything else before the talk.21:22
acolesgood luck with the presentation mattoliver 21:23
timburkemakes sense :-)21:23
mattoliverAfterwards, I'm thinking about squashing it all down into 1 or 2 patches21:23
timburkeyeah, GL!21:23
mattoliverThen it should be easier to review21:23
timburkewe can check back in next week, then21:24
timburke#topic open discussion21:24
timburkeanything else we should bring up this week?21:24
mattoliverOn the ring serialisation v2 etherpad I wrote up what it might look post ptg discussion. So discussions/comments on that would be good. 21:26
mattoliverDon't have the link handy as I'm on my phone. 21:26
timburkeand i'm finally circling back around to that :-)21:26
mattoliverCool21:27
timburke#link https://etherpad.opendev.org/p/swift-ring-v2-serialization21:27
mattoliverThanks 21:27
timburkeall right, let's call it early21:29
mattoliverI also have a patch chain to add global error limiting.. but probably need to loop back and rebase that.. so maybe something to link for next week's meeting :) 21:29
timburkealways feel free to update the agenda :-)21:29
mattoliverKk21:29
timburkethank you all for coming, and thank you for working on swift!21:30
timburke#endmeeting21:30
opendevmeetMeeting ended Wed Jan 12 21:30:12 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:30
opendevmeetMinutes:        https://meetings.opendev.org/meetings/swift/2022/swift.2022-01-12-21.00.html21:30
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/swift/2022/swift.2022-01-12-21.00.txt21:30
opendevmeetLog:            https://meetings.opendev.org/meetings/swift/2022/swift.2022-01-12-21.00.log.html21:30
opendevreviewMerged openstack/swift master: Finer grained ratelimit for update  https://review.opendev.org/c/openstack/swift/+/82096222:42

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!