| mattoliver | hey 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 |
|---|---|---|
| mattoliver | acoles: says he isn't available today, anyone else here? | 06:03 |
| mattoliver | oh it isn't for an hour because of my day light savings changes! Nice I'm not late | 06:04 |
| mattoliver | ignore me, I'll be back in an hour :P | 06:04 |
| mattoliver | ok this time for reals | 07:00 |
| mattoliver | #startmeeting swift | 07:00 |
| opendevmeet | Meeting 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 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 07:00 |
| opendevmeet | The meeting name has been set to 'swift' | 07:00 |
| mattoliver | whose here for the swift meeting? | 07:01 |
| cschwede | o/ | 07:01 |
| mattoliver | \o/ not talking to myself :P | 07:01 |
| cschwede | :D | 07:01 |
| mattoliver | And this time I took day light savings into account | 07:01 |
| mattoliver | Still didn't update the agenda, so just hit some highlights, probably more informational today | 07:02 |
| kota | thx mattoliver | 07:02 |
| mattoliver | #topic eventlet removal POC update | 07:02 |
| mattoliver | #link https://review.opendev.org/q/status:open+project:openstack/swift+branch:feature/threaded | 07:02 |
| cschwede | Working on it, there will be a few updates before the next mtg. | 07:03 |
| mattoliver | Cool | 07:03 |
| cschwede | And I need to work on the "getting started" doc | 07:03 |
| cschwede | I noticed Tim merged a few initial patches, which is quite nice :) | 07:03 |
| mattoliver | next 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 |
| cschwede | 3 then, because PTG :D | 07:04 |
| mattoliver | oh yeah! PTG.. that's much better! and a much better target on the state of the feature branch :) | 07:04 |
| mattoliver | speaking of whic.. | 07:05 |
| mattoliver | #topic October vPTG | 07:05 |
| mattoliver | As cschwede says, its only 3 weeks away! | 07:05 |
| mattoliver | Oct 27-31 | 07:05 |
| mattoliver | Register if your coming (its free) at... | 07:06 |
| mattoliver | #link https://ptg.openinfra.org/ | 07:06 |
| mattoliver | And full out the etherpad of topics here.. | 07:06 |
| mattoliver | #link https://etherpad.opendev.org/p/swift-ptg-gazpacho | 07:06 |
| mattoliver | Tim 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 |
| mattoliver | But please fill out topics and show interest, as that might help | 07:08 |
| mattoliver | Moving on.. | 07:08 |
| mattoliver | #topic ringv2 next steps | 07:08 |
| mattoliver | It's work I've been doing so will talk about it ;) | 07:08 |
| mattoliver | chains starts:... | 07:09 |
| mattoliver | #link https://review.opendev.org/c/openstack/swift/+/955263 | 07:09 |
| mattoliver | It's coming along nicely. I have reworked an old patch that added READ support using the history tables to the proxy. | 07:09 |
| mattoliver | so 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 |
| mattoliver | Still writing some tests for it tho. | 07:11 |
| mattoliver | If 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 offsets | 07:12 |
| mattoliver | This 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 work | 07:13 |
| mattoliver | mine:.. | 07:13 |
| mattoliver | #link https://review.opendev.org/c/openstack/swift/+/959009 | 07:13 |
| cschwede | so the alt approach from Alistair is now in your patch or is that a different one? | 07:14 |
| cschwede | nevermind, Alistair linked it in the review comments | 07:14 |
| mattoliver | relates to using the offset field which is 16^16 to also store a unique number for each proxy. | 07:14 |
| mattoliver | and acoles one: | 07:14 |
| mattoliver | #link https://review.opendev.org/c/openstack/swift/+/962275 | 07:15 |
| mattoliver | which is to have to proxy use a uid, that is passed, in his patch also via the timestamp class. | 07:15 |
| mattoliver | his might have more code churn as we make sure that things like ssync all behave with new possible TS fields. | 07:16 |
| mattoliver | I 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 uid | 07:17 |
| mattoliver | so 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 |
| mattoliver | Eitherway, 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 |
| cschwede | yes, that sounds pretty nice! | 07:19 |
| mattoliver | Thats all I really have for today .. because I'm a little un organised today | 07:21 |
| mattoliver | #topic open discussion | 07:21 |
| mattoliver | I did see this patch come through today:.. | 07:21 |
| mattoliver | #link https://review.opendev.org/c/openstack/swift/+/963325 | 07:22 |
| mattoliver | and look who it's from! | 07:22 |
| cschwede | Yes, noticed the IRC msg earlier - awesome :D | 07:22 |
| mattoliver | I'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 |
| mattoliver | Anything else from anyone else today? | 07:24 |
| cschwede | Not from my side. Thanks mattoliver for running this mtg, have a nice evening! | 07:25 |
| mattoliver | kk, then let's call it early. | 07:26 |
| mattoliver | Don'f forget, we'll skip the next meeting, so see everyone at the PTG in 3 weeks! | 07:26 |
| cschwede | +1 | 07:26 |
| mattoliver | Thanks for coming and thanks for working on swift! | 07:26 |
| mattoliver | #endmeeting | 07:26 |
| opendevmeet | Meeting ended Wed Oct 8 07:26:38 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 07:26 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/swift/2025/swift.2025-10-08-07.00.html | 07:26 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/swift/2025/swift.2025-10-08-07.00.txt | 07:26 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/swift/2025/swift.2025-10-08-07.00.log.html | 07:26 |
| opendevreview | Alistair Coles proposed openstack/swift feature/mpu: mpu: use version history to detect orphans https://review.opendev.org/c/openstack/swift/+/950689 | 14:38 |
| opendevreview | Christian Ohanaja proposed openstack/swift master: Adds processing time metric to sharder recon logs https://review.opendev.org/c/openstack/swift/+/962305 | 15:14 |
| opendevreview | ASHWIN A NAIR proposed openstack/swift master: common.db_replicator: log container, db paths consistently https://review.opendev.org/c/openstack/swift/+/933379 | 15:42 |
| opendevreview | ASHWIN A NAIR proposed openstack/swift master: common.db_replicator: log container, db paths consistently https://review.opendev.org/c/openstack/swift/+/933379 | 15:43 |
| opendevreview | Shreeya Deshpande proposed openstack/swift master: Test for invalid and non-existent bucket names https://review.opendev.org/c/openstack/swift/+/962874 | 15:48 |
| opendevreview | Merged openstack/swift master: s3api: fix test_service with pre-existing buckets https://review.opendev.org/c/openstack/swift/+/958291 | 15:56 |
| opendevreview | Alistair Coles proposed openstack/swift feature/mpu: mpu: use object event history to detect orphans https://review.opendev.org/c/openstack/swift/+/950689 | 17:06 |
| opendevreview | Christian Ohanaja proposed openstack/swift master: Adds processing time metric to sharder recon logs https://review.opendev.org/c/openstack/swift/+/962305 | 18:18 |
| opendevreview | Christian Ohanaja proposed openstack/swift master: Adds processing time metric to sharder recon logs https://review.opendev.org/c/openstack/swift/+/962305 | 18:20 |
| opendevreview | Shreeya Deshpande proposed openstack/swift master: Provide some s3 helper methods for other middlewares to use. https://review.opendev.org/c/openstack/swift/+/940791 | 18:46 |
| opendevreview | Shreeya Deshpande proposed openstack/swift master: proxy-logging: Add real-time transfer bytes counters https://review.opendev.org/c/openstack/swift/+/930918 | 20:14 |
| opendevreview | Christian Ohanaja proposed openstack/swift master: Adds processing time metric to sharder recon logs https://review.opendev.org/c/openstack/swift/+/962305 | 21:04 |
| opendevreview | Shreeya Deshpande proposed openstack/swift master: proxy-logging: Add real-time transfer bytes counters https://review.opendev.org/c/openstack/swift/+/930918 | 21:08 |
| opendevreview | Shreeya Deshpande proposed openstack/swift master: Test for invalid and non-existent bucket names https://review.opendev.org/c/openstack/swift/+/962874 | 22:14 |
| opendevreview | Christian Ohanaja proposed openstack/swift master: Adds processing time metric to sharder recon logs https://review.opendev.org/c/openstack/swift/+/962305 | 22:38 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!