Wednesday, 2025-10-08

mattoliverhey everyone, I forgot about the meeting but am here. So we can run a quick one.. even though I haven't updated the agenda. 06:03
mattoliveracoles: says he isn't available today, anyone else here?06:03
mattoliveroh it isn't for an hour because of my day light savings changes! Nice I'm not late06:04
mattoliverignore me, I'll be back in an hour :P 06:04
mattoliverok this time for reals07:00
mattoliver#startmeeting swift07:00
opendevmeetMeeting started Wed Oct  8 07:00:50 2025 UTC and is due to finish in 60 minutes.  The chair is mattoliver. Information about MeetBot at http://wiki.debian.org/MeetBot.07:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.07:00
opendevmeetThe meeting name has been set to 'swift'07:00
mattoliverwhose here for the swift meeting?07:01
cschwedeo/07:01
mattoliver\o/ not talking to myself :P07:01
cschwede:D07:01
mattoliverAnd this time I took day light savings into account07:01
mattoliverStill didn't update the agenda, so just hit some highlights, probably more informational today07:02
kotathx mattoliver07:02
mattoliver#topic eventlet removal POC update07:02
mattoliver#link https://review.opendev.org/q/status:open+project:openstack/swift+branch:feature/threaded07:02
cschwedeWorking on it, there will be a few updates before the next mtg.07:03
mattoliverCool07:03
cschwedeAnd I need to work on the "getting started" doc07:03
cschwedeI noticed Tim merged a few initial patches, which is quite nice :)07:03
mattolivernext meeting is in 2 weeks and I'll be in the US that week.. so let's see how that goes.. might have to skip it. So you probably get 4 weeks :P 07:03
cschwede3 then, because PTG :D07:04
mattoliveroh yeah! PTG.. that's much better! and a much better target on the state of the feature branch :) 07:04
mattoliverspeaking of whic..07:05
mattoliver#topic October vPTG07:05
mattoliverAs cschwede says, its only 3 weeks away!07:05
mattoliverOct 27-3107:05
mattoliverRegister if your coming (its free) at...07:06
mattoliver#link https://ptg.openinfra.org/07:06
mattoliverAnd full out the etherpad of topics here..07:06
mattoliver#link https://etherpad.opendev.org/p/swift-ptg-gazpacho07:06
mattoliverTim is unwell atm.. so I'll take a look at things and maybe setup a time poll or pick times that suite us like we usually go in his absence 07:07
mattoliverBut please fill out topics and show interest, as that might help07:08
mattoliverMoving on..07:08
mattoliver#topic ringv2 next steps07:08
mattoliverIt's work I've been doing so will talk about it ;)07:08
mattoliverchains starts:...07:09
mattoliver#link https://review.opendev.org/c/openstack/swift/+/95526307:09
mattoliverIt's coming along nicely. I have reworked an old patch that added READ support using the history tables to the proxy. 07:09
mattoliverso HEADs and GETs will check an old primary as the first handoff.. but only for a certain confiugred time (for clusters that don't rebalance often)07:10
mattoliverStill writing some tests for it tho. 07:11
mattoliverIf anyone wants to cast an eye or even just the first few "clean up" patches because the meat of it starts, that'll be nice.07:11
mattoliver#topic unique proxy offsets07:12
mattoliverThis too has moved on a bit. more digging into an alt approach that acoles come up with. So I'm kinda chasing both to see how they both work07:13
mattolivermine:..07:13
mattoliver#link https://review.opendev.org/c/openstack/swift/+/959009 07:13
cschwedeso the alt approach from Alistair is now in your patch or is that a different one?07:14
cschwedenevermind, Alistair linked it in the review comments07:14
mattoliverrelates to using the offset field which is 16^16 to also store a unique number for each proxy. 07:14
mattoliverand acoles one:07:14
mattoliver#link  https://review.opendev.org/c/openstack/swift/+/96227507:15
mattoliverwhich is to have to proxy use a uid, that is passed, in his patch also via the timestamp class. 07:15
mattoliverhis might have more code churn as we make sure that things like ssync all behave with new possible TS fields. 07:16
mattoliverI like the simplicity of mine and think it's what offsets should be used for.. but Al's is basically doing the same thing but just putting it as another part of the timestamp string. But the big advantage to his is we cold even just use the txid as the uid07:17
mattoliverso although it isn't a unique proxy number, it is unique to the request and therefore stop collisions AND would mean you could tie an object directly to the req that placed it.. which is pretty freakin awesome.07:18
mattoliverEitherway, still work to do on both. mostly to push on his to see how much code churn it'll cause.. if minimal it might be a winner. 07:19
cschwedeyes, that sounds pretty nice!07:19
mattoliverThats all I really have for today .. because I'm a little un organised today07:21
mattoliver#topic open discussion07:21
mattoliverI did see this patch come through today:..07:21
mattoliver#link https://review.opendev.org/c/openstack/swift/+/96332507:22
mattoliverand look who it's from! 07:22
cschwedeYes, noticed the IRC msg earlier - awesome :D07:22
mattoliverI've known he's at nvidia for a while now. But Sam is now working at nvidia, has been for quite a while.. but not on swift, in a different area. But awesome to see a patch from him!07:23
mattoliverAnything else from anyone else today?07:24
cschwedeNot from my side. Thanks mattoliver for running this mtg, have a nice evening!07:25
mattoliverkk, then let's call it early. 07:26
mattoliverDon'f forget, we'll skip the next meeting, so see everyone at the PTG in 3 weeks!07:26
cschwede+107:26
mattoliverThanks for coming and thanks for working on swift!07:26
mattoliver#endmeeting07:26
opendevmeetMeeting ended Wed Oct  8 07:26:38 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)07:26
opendevmeetMinutes:        https://meetings.opendev.org/meetings/swift/2025/swift.2025-10-08-07.00.html07:26
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/swift/2025/swift.2025-10-08-07.00.txt07:26
opendevmeetLog:            https://meetings.opendev.org/meetings/swift/2025/swift.2025-10-08-07.00.log.html07:26
opendevreviewAlistair Coles proposed openstack/swift feature/mpu: mpu: use version history to detect orphans  https://review.opendev.org/c/openstack/swift/+/95068914:38
opendevreviewChristian Ohanaja proposed openstack/swift master: Adds processing time metric to sharder recon logs  https://review.opendev.org/c/openstack/swift/+/96230515:14
opendevreviewASHWIN A NAIR proposed openstack/swift master: common.db_replicator: log container, db paths consistently  https://review.opendev.org/c/openstack/swift/+/93337915:42
opendevreviewASHWIN A NAIR proposed openstack/swift master: common.db_replicator: log container, db paths consistently  https://review.opendev.org/c/openstack/swift/+/93337915:43
opendevreviewShreeya Deshpande proposed openstack/swift master: Test for invalid and non-existent bucket names  https://review.opendev.org/c/openstack/swift/+/96287415:48
opendevreviewMerged openstack/swift master: s3api: fix test_service with pre-existing buckets  https://review.opendev.org/c/openstack/swift/+/95829115:56
opendevreviewAlistair Coles proposed openstack/swift feature/mpu: mpu: use object event history to detect orphans  https://review.opendev.org/c/openstack/swift/+/95068917:06
opendevreviewChristian Ohanaja proposed openstack/swift master: Adds processing time metric to sharder recon logs  https://review.opendev.org/c/openstack/swift/+/96230518:18
opendevreviewChristian Ohanaja proposed openstack/swift master: Adds processing time metric to sharder recon logs  https://review.opendev.org/c/openstack/swift/+/96230518:20
opendevreviewShreeya Deshpande proposed openstack/swift master: Provide some s3 helper methods for other middlewares to use.  https://review.opendev.org/c/openstack/swift/+/94079118:46
opendevreviewShreeya Deshpande proposed openstack/swift master: proxy-logging: Add real-time transfer bytes counters  https://review.opendev.org/c/openstack/swift/+/93091820:14
opendevreviewChristian Ohanaja proposed openstack/swift master: Adds processing time metric to sharder recon logs  https://review.opendev.org/c/openstack/swift/+/96230521:04
opendevreviewShreeya Deshpande proposed openstack/swift master: proxy-logging: Add real-time transfer bytes counters  https://review.opendev.org/c/openstack/swift/+/93091821:08
opendevreviewShreeya Deshpande proposed openstack/swift master: Test for invalid and non-existent bucket names  https://review.opendev.org/c/openstack/swift/+/96287422:14
opendevreviewChristian Ohanaja proposed openstack/swift master: Adds processing time metric to sharder recon logs  https://review.opendev.org/c/openstack/swift/+/96230522:38

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