Thursday, 2022-03-31

opendevreviewMatthew Oliver proposed openstack/swift master: Ring: Change py2 only tests to py3  https://review.opendev.org/c/openstack/swift/+/83592604:10
mattoliver^ finding seeds that behaved like the way the py2 seeds worked in the ring that had the same kind of behaviour we were testing was a PITA. But eventually found some. 04:12
timburke_i think i picked up that usage of "out of pocket" from clayg04:20
opendevreviewMatthew Oliver proposed openstack/swift master: db: shard up the DatabaseBroker pending files  https://review.opendev.org/c/openstack/swift/+/83055106:15
opendevreviewAlistair Coles proposed openstack/swift master: s3api: add API support for optional bucket inventory  https://review.opendev.org/c/openstack/swift/+/83593807:52
opendevreviewAlistair Coles proposed openstack/swift master: s3api: add API support for optional bucket inventory  https://review.opendev.org/c/openstack/swift/+/83593813:43
opendevreviewAlistair Coles proposed openstack/swift master: Refactor more shared code into BaseStorageServer  https://review.opendev.org/c/openstack/swift/+/83604517:05
opendevreviewAlistair Coles proposed openstack/swift master: WIP: Add per device rate limiting to storage servers  https://review.opendev.org/c/openstack/swift/+/83604617:05
manuvakery1Guys i have a container with 500k+ small objects( < 1kb). I am noticing a huge degradation in PUT operation performance. it takes close to 8 sec to complete a PUT. I have uploaded same object to a new container and it take 800ms18:02
manuvakery1https://www.irccloud.com/pastebin/VKOG2Uyz/PUT_test18:02
mattoliverI haven't had a look at pastepin link yet, on my phone. But the container sqlite dB is probably getting too big and locking takes longer, also more so the more concurrent the puts to the container server are. 20:32
mattoliverOnce the obj is put onto an obj node, the container dB's are updated.20:33
mattoliverThe container just needs to be sharded, so the namespace can be broken up into smaller dB's. 20:34

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