Friday, 2020-06-05

mattoliverautimburke: done, shall I +a or leave that to clayg?00:11
timburkeeither way, i suppose -- pretty sure he or i will be packaging a swift that includes that next week00:12
mattoliverauwell in the that case.. let's get it in ;)00:47
mattoliverau+A'ed based on his previous +2 anyway00:47
*** jv|afk has quit IRC01:17
*** rcernin has joined #openstack-swift02:34
*** rcernin has quit IRC02:41
*** viks____ has joined #openstack-swift02:47
*** tkajinam is now known as tkajinam|lunch03:19
*** tkajinam|lunch is now known as tkajinam03:19
*** manuvakery has joined #openstack-swift03:31
*** evrardjp has quit IRC04:33
*** evrardjp has joined #openstack-swift04:33
openstackgerritTim Burke proposed openstack/swift master: Extend probe sharder tests  https://review.opendev.org/70752105:11
openstackgerritTim Burke proposed openstack/swift master: Add a new URL parameter to allow for async cleanup of SLO segments  https://review.opendev.org/73302605:54
openstackgerritMerged openstack/swift master: relinker: Improve performance by limiting I/O  https://review.opendev.org/69534406:09
*** viks____ has quit IRC06:10
*** viks____ has joined #openstack-swift06:52
*** rpittau|afk is now known as rpittau07:04
viks____s07:09
*** ccamacho has joined #openstack-swift07:40
*** zigo_ is now known as zigo07:58
*** ravsingh has joined #openstack-swift08:19
*** tkajinam has quit IRC08:31
*** dtantsur|afk is now known as dtantsur08:34
*** rpittau is now known as rpittau|bbl10:08
*** dtantsur has left #openstack-swift10:37
*** jv|afk has joined #openstack-swift11:46
*** rpittau|bbl is now known as rpittau11:59
claygtimburke: so many recheck 😥14:20
timburkeclayg, yeah, and i feel like i'm seeing a lot more timeouts than we've been seeing lately. might be time to increase them more :-/14:28
timburkeit's weird though -- we'll often see some jobs pass in half the time limit *on the same build* as the ones that timeout while running a similar set of tests14:30
timburke(seems to have certain parallels with our own concerns for latency variability)14:31
*** jv|afk has quit IRC14:45
openstackgerritClay Gerrard proposed openstack/swift master: Quiet eventlet exceptions in test  https://review.opendev.org/73386314:50
*** jv|afk has joined #openstack-swift15:03
*** jv|afk has quit IRC15:10
openstackgerritTim Burke proposed openstack/swift master: Add a new URL parameter to allow for async cleanup of SLO segments  https://review.opendev.org/73302615:20
timburkei hadn't thought about it much before, but the probe test i added for ^^^ revealed that it'd be handy to have sub-second precision for the expirer deletes15:21
*** gyee has joined #openstack-swift15:44
*** tkajinam has joined #openstack-swift16:08
claygtimburke: I've missed some of the PTG discussions this week - is there a strong consensus on p 73302616:10
patchbothttps://review.opendev.org/#/c/733026/ - swift - Add a new URL parameter to allow for async cleanup... - 3 patch sets16:10
*** rpittau is now known as rpittau|afk16:10
timburkethe impression i got was that people found it reasonable, particularly for s3api. it's probably still going to trip people up when it comes to quotas, though16:29
timburkei'm not sure that's avoidable though :-(16:30
timburkeunless... we get the segments out of the user's account entirely... 🤔16:30
timburkeuse container-update overrides to get the total size into the user-namespace container, and have a hack like we've got for sharding to zero-out the segment container's account update so we don't double count... that all feels pretty round about and hacky though16:32
timburkeanyway, those seem like ideas for ALOs. p 733026 helps *now* (and covers yesterday's data)16:40
patchbothttps://review.opendev.org/#/c/733026/ - swift - Add a new URL parameter to allow for async cleanup... - 3 patch sets16:40
timburkestill need to beef up unit tests, but i'm glad i got the probe test written (especially since it revealed issues where the DELETE might 409)16:41
*** tkajinam has quit IRC16:49
*** manuvakery has quit IRC17:30
openstackgerritMerged openstack/swift-specs master: Retire swift-specs  https://review.opendev.org/73300117:40
*** AJaeger has joined #openstack-swift17:43
*** AJaeger has left #openstack-swift17:45
openstackgerritClay Gerrard proposed openstack/swift master: wip: asyc concurrent ecfragfetcher  https://review.opendev.org/71134218:56
openstackgerritClay Gerrard proposed openstack/swift master: Start to decouple Object GET path  https://review.opendev.org/73391118:56
clayg^ there's still a ton to do there; i'm just shelving it to look at p 72255218:56
patchbothttps://review.opendev.org/#/c/722552/ - swift - s3api: Check whether versioning is enabled more - 3 patch sets18:56
openstackgerritTim Burke proposed openstack/swift master: s3api: Add config option to include uploadId in GET/HEAD responses  https://review.opendev.org/72858919:06
*** ravsingh has quit IRC19:11
openstackgerritMerged openstack/swift master: func tests: work with etag-quoter on by default  https://review.opendev.org/69513120:52
tdasilvaheh, only took 24 rechecks21:00
openstackgerritTim Burke proposed openstack/swift master: s3api: Allow CompleteMultipartUpload requests to be retried  https://review.opendev.org/73391921:09
timburkeclayg, ^^^ is an alternate approach for the problem behind p 728589 -- needs a bunch of tests, though. and i think we should be able to use the etag that's returned to decide whether we can just skip the SLO PUT entirely21:10
patchbothttps://review.opendev.org/#/c/728589/ - swift - s3api: Add config option to include uploadId in GE... - 3 patch sets21:10
timburke(which should be handy if the reason the client felt the need to retry in the first place was a timeout waiting for everything to verify)21:11
clayginteresting!21:12
openstackgerritTim Burke proposed openstack/swift master: tests: Bump up timeout for unit and in-process func tests  https://review.opendev.org/73392221:21
openstackgerritClay Gerrard proposed openstack/swift master: s3api: pre-flight versions-enabled  https://review.opendev.org/73393022:11
openstackgerritTim Burke proposed openstack/swift master: s3api: Allow CompleteMultipartUpload requests to be retried  https://review.opendev.org/73391922:39
*** rcernin has joined #openstack-swift23:02
timburkeah, crap -- i forgot to have clayg and zaitcev talk through https://review.opendev.org/#/c/724141/ this week :-(23:05
patchbotpatch 724141 - swift - swift-get-nodes: Unquote paths before working with... - 2 patch sets23:05
zaitcevbah23:06
zaitcevJust have it your way.23:06
zaitcevI would prefer if the new quoting was enabled by an explicit flag, but whatever.23:06
claygzaitcev: EVERYTIME I lookup an object with swift-get-nodes I'm pulling the name from a log message23:08
claygand cussing that it doesn't already expect quoted23:08
zaitcevHmm.23:08
claygit's *worse* that we compounded the problem with null namespaces23:08
claygI don't think anyone's scripted it - it MIGHT surprise some people23:08
zaitcevWell, you know... I always type  df -k  even though it's the default on Linux.23:08
claygwe can do the --do-what-i-already-want flag - honestly I'd prefer to type that then trying to ^H^H^H %20 everytime I have an even slightly interesting name23:09
claygzaitcev: +123:09
zaitcevwell23:09
zaitcevI'd prefer -n or something23:10
zaitcevThe --do-what-i-already-want is seriously asking for an alias, like git ffpull or git pullff (I wish people agreed on that one too).23:11
claygyeah -q sounds perfect!  I can type swift-get-nodes -q  all day!23:11
zaitcevMy first thought was -q but it's used as "quiet" so often that I asked for -n. But either way works by me. I agree that it's unlikely that anyone scripts it among my customers.23:12
timburkethe prevalence of -q being a shorthand for --quiet was why i went with -Q originally23:19
*** ab-a has quit IRC23:20
*** ab-a has joined #openstack-swift23:21
timburkeso i guess my remaining question is, should we try to move toward expecting quoted by default?23:21
*** rcernin has quit IRC23:27
clayg-Q is a bridge to far. Shift AND a q!?  What’s the pneumonic for -n?  â€”no-quote!? 😅23:31
claygI’m already off work today. Don’t listen to me. (Unless you’re doing virtual PTG after hours)23:32
claygThis was a good week!  Thanks y’all! 💪23:33
openstackgerritTim Burke proposed openstack/swift master: Remove etag-quoter from 2.25.0 release notes  https://review.opendev.org/73393423:36

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