21:00:31 <timburke_> #startmeeting swift
21:00:31 <opendevmeet> Meeting started Wed Aug 24 21:00:31 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:31 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
21:00:31 <opendevmeet> The meeting name has been set to 'swift'
21:00:37 <timburke_> who's here for the swift meeting?
21:03:56 <acoles> o/
21:04:37 <timburke_> not a lot to talk about, so maybe we'll make it a short meeting
21:04:46 <timburke_> #topic swift 2.30.0
21:04:49 <timburke_> we had a release!
21:04:51 <timburke_> https://docs.openstack.org/releasenotes/swift/current.html#relnotes-2-30-0
21:05:24 <timburke_> thanks to everybody for the patches and reviews -- definitely best swift yet! :-)
21:06:16 <mattoliver> o/ (sorry im late)
21:06:23 <acoles> yup, lots of good stuff in there
21:06:39 <timburke_> next up
21:06:40 <timburke_> #topic shard range performance
21:07:23 <timburke_> i finally got around to doing some timeit benchmarks with some shard ranges from one of our prod DBs and a couple patches I've got up
21:08:15 <timburke_> the notes i put together on https://review.opendev.org/c/openstack/swift/+/851602 seems particularly compelling -- not just to land the patch, but to upgrade python, too
21:09:17 <acoles> nice!
21:09:28 <acoles> have to admit, __slots__ is new to me
21:10:53 <timburke_> and i think the difference between `json.loads(data)` and `[ShardRange.from_dict(x) for x in json.loads(data)]` means https://review.opendev.org/c/openstack/swift/+/852203 is another good line of inquiry
21:12:36 <timburke_> https://docs.python.org/3/reference/datamodel.html#object.__slots__ has some more info if interested
21:13:49 <timburke_> i still need to fix up some known problems with that last patch, though, and restack it so https://review.opendev.org/c/openstack/swift/+/852221 comes first
21:14:43 <timburke_> that's all i've really got
21:14:47 <timburke_> #topic open discussion
21:15:08 <timburke_> what else we should shine a light on this week?
21:16:24 <timburke_> oh! acoles -- i know zaitcev wanted to get us to review https://review.opendev.org/c/openstack/swift/+/787656 again, try to get the dark data watcher happy with sharded containers
21:16:58 <acoles> yeah I saw in the log from last week
21:17:32 <acoles> I can only apologise to zaitcev and others
21:18:05 <timburke_> yeah, i meant to, too :-(
21:20:07 <timburke_> all right, let's make it a short meeting
21:20:15 <acoles> ok
21:20:21 <timburke_> thank you all for coming, and thank you for working on swift!
21:20:28 <timburke_> #endmeeting