21:00:22 #startmeeting swift 21:00:22 Meeting 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:22 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:23 The meeting name has been set to 'swift' 21:00:35 who's here for the swift meeting? 21:01:18 o/ 21:01:34 o/ 21:02:05 (Tho taking care of kids at the same time so a little distracted) 21:02:34 as usual, the agenda's at https://wiki.openstack.org/wiki/Meetings/Swift 21:02:54 #topic object updater fairness 21:02:55 hi 21:03:40 looks like the chain related to all this has collapsed down to just the two changes 21:03:51 #link https://review.opendev.org/c/openstack/swift/+/820962 21:04:01 #link https://review.opendev.org/c/openstack/swift/+/821736 21:04:45 how are we feeling about them? do we think they need more review? each has a +2 21:06:30 I think we distilled things down to a reasonable balance of simple vs fair 21:06:46 I'm not sure we've yet seen the deferrals kick in in prod yet 21:07:43 so maybe we merge the first and wait on the second for another week? 21:08:20 yes, just in case something shows up in prod, that seems prudent 21:08:52 +1 21:09:06 sounds good 21:09:08 #topic memcache skipping 21:10:10 just 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:39 #link https://review.opendev.org/c/openstack/swift/+/736802 21:11:02 I saw the shard range one. Opened it last night to review, but didn't get far. Will check these out today. 21:11:56 It's a great idea. Keeping the cache warm is a great idea 21:12:00 the 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 pipeline 21:12:24 #link https://review.opendev.org/c/openstack/swift/+/821920 21:12:32 (get rid of pipeline_property) 21:12:44 #link https://review.opendev.org/c/openstack/swift/+/824471 21:13:08 (get rid of pipeline property harder, which i'll squash in) 21:13:27 #link https://review.opendev.org/c/openstack/swift/+/821921 21:13:50 (chance to skip memcache when looking for account/container info) 21:14:14 #topic tempurl signatures in logs 21:14:23 #link https://bugs.launchpad.net/swift/+bug/1685798 21:14:35 #link https://review.opendev.org/c/openstack/swift/+/822585 21:15:20 mattoliver 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:16:01 i do think it'd be good to have someone besides matt and i review it, though 21:16:21 Yeah, there was no reason to build up an obscure map for every request. So moving it global at filter factory was a great move IMHO 21:16:22 anyone think they'll have some review bandwidth for it? 21:18:19 I can try 21:18:39 i'll try to poke clayg about it, too :-) 21:19:28 next up, i was going to have clayg tell us a bit about MPU expiration... but he doesn't seem to be around right now 21:19:49 so i'll check in on mattoliver instead :-) 21:19:55 #topic request tracing 21:20:09 mattoliver, it going? 21:20:46 Conference presentation is on Saturday. Think I'm mostly ready for it 21:21:14 Pushed up a new patch to instrument container and account update. 21:21:49 So now we can watch the object server send updates to the container on a put or delete. 21:22:12 nice! blocked on anything? just need reviews? 21:22:21 So now tracking more of the request 21:22:44 I don't want to touch anything else before the talk. 21:23:06 good luck with the presentation mattoliver 21:23:10 makes sense :-) 21:23:20 Afterwards, I'm thinking about squashing it all down into 1 or 2 patches 21:23:21 yeah, GL! 21:23:44 Then it should be easier to review 21:24:04 we can check back in next week, then 21:24:10 #topic open discussion 21:24:25 anything else we should bring up this week? 21:26:14 On 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:37 Don't have the link handy as I'm on my phone. 21:26:55 and i'm finally circling back around to that :-) 21:27:06 Cool 21:27:11 #link https://etherpad.opendev.org/p/swift-ring-v2-serialization 21:27:47 Thanks 21:29:18 all right, let's call it early 21:29:20 I 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:47 always feel free to update the agenda :-) 21:29:57 Kk 21:30:07 thank you all for coming, and thank you for working on swift! 21:30:12 #endmeeting