21:00:31 #startmeeting swift 21:00:31 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 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:31 The meeting name has been set to 'swift' 21:00:37 who's here for the swift meeting? 21:03:56 o/ 21:04:37 not a lot to talk about, so maybe we'll make it a short meeting 21:04:46 #topic swift 2.30.0 21:04:49 we had a release! 21:04:51 https://docs.openstack.org/releasenotes/swift/current.html#relnotes-2-30-0 21:05:24 thanks to everybody for the patches and reviews -- definitely best swift yet! :-) 21:06:16 o/ (sorry im late) 21:06:23 yup, lots of good stuff in there 21:06:39 next up 21:06:40 #topic shard range performance 21:07:23 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 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 nice! 21:09:28 have to admit, __slots__ is new to me 21:10:53 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 https://docs.python.org/3/reference/datamodel.html#object.__slots__ has some more info if interested 21:13:49 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 that's all i've really got 21:14:47 #topic open discussion 21:15:08 what else we should shine a light on this week? 21:16:24 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 yeah I saw in the log from last week 21:17:32 I can only apologise to zaitcev and others 21:18:05 yeah, i meant to, too :-( 21:20:07 all right, let's make it a short meeting 21:20:15 ok 21:20:21 thank you all for coming, and thank you for working on swift! 21:20:28 #endmeeting