Wednesday, 2018-11-14

*** gyee has quit IRC01:23
*** two_tired has joined #openstack-swift01:26
openstackgerritTim Burke proposed openstack/swift master: py3: adapt the account server completely  https://review.openstack.org/61350502:04
openstackgerritTim Burke proposed openstack/swift master: Handle non-ASCII characters in S3 v2 listings.  https://review.openstack.org/60556802:17
openstackgerritTim Burke proposed openstack/swift master: Handle non-ASCII characters in S3 v2 listings.  https://review.openstack.org/60556802:18
*** psachin has joined #openstack-swift02:49
*** SkyRocknRoll has joined #openstack-swift04:44
*** two_tired has quit IRC05:34
*** threestrands has quit IRC06:34
*** gkadam has joined #openstack-swift07:12
*** pcaruana has joined #openstack-swift07:42
*** e0ne has joined #openstack-swift08:13
*** e0ne has quit IRC08:47
*** e0ne has joined #openstack-swift08:49
*** e0ne has quit IRC08:50
*** e0ne has joined #openstack-swift08:51
*** e0ne has quit IRC08:57
*** e0ne has joined #openstack-swift08:59
*** e0ne has quit IRC09:10
*** e0ne has joined #openstack-swift09:12
*** e0ne has quit IRC09:13
*** pvradu has joined #openstack-swift09:13
*** e0ne has joined #openstack-swift09:14
*** e0ne has quit IRC09:15
*** ianychoi has quit IRC09:20
*** pvradu has quit IRC09:23
*** pvradu has joined #openstack-swift09:23
*** ccamacho has joined #openstack-swift10:27
*** ccamacho has quit IRC10:27
*** ccamacho has joined #openstack-swift10:27
*** admin6_ has joined #openstack-swift10:28
*** admin6 has quit IRC10:30
*** admin6_ is now known as admin610:30
kota_hello10:52
* kota_ is in Berlin - Summit Day 210:53
*** e0ne has joined #openstack-swift10:57
*** e0ne has quit IRC11:30
*** BelAzi has joined #openstack-swift11:41
*** BelAzi has quit IRC11:42
*** guimaluf has joined #openstack-swift13:21
*** e0ne has joined #openstack-swift13:23
*** SkyRocknRoll has quit IRC13:30
*** SkyRocknRoll has joined #openstack-swift13:32
*** e0ne has quit IRC13:38
*** SkyRocknRoll has quit IRC13:43
*** admin6 has left #openstack-swift13:46
*** ccamacho has quit IRC13:51
*** openstackgerrit has quit IRC13:51
*** guimaluf has quit IRC13:52
*** ccamacho has joined #openstack-swift13:53
*** zigo has joined #openstack-swift13:56
*** SkyRocknRoll has joined #openstack-swift13:57
*** itlinux has joined #openstack-swift14:20
*** e0ne has joined #openstack-swift14:35
*** e0ne has quit IRC14:51
*** gkadam has quit IRC14:58
*** itlinux has quit IRC15:00
*** itlinux has joined #openstack-swift15:02
*** itlinux has quit IRC15:07
*** e0ne has joined #openstack-swift15:22
*** pvradu has quit IRC15:47
*** ccamacho has quit IRC16:07
*** irclogbot_2 has quit IRC16:08
*** irclogbot_2 has joined #openstack-swift16:19
*** ccamacho has joined #openstack-swift16:23
*** pcaruana has quit IRC16:29
*** e0ne has quit IRC16:33
*** ccamacho has quit IRC16:35
*** psachin has quit IRC16:58
zaitcevLOL Tim I swear I was going to look at 613505 just as soon as I'm done with the goddamn bulk.17:05
*** pcaruana has joined #openstack-swift17:11
*** gyee has joined #openstack-swift17:14
*** mrjk_ has quit IRC17:16
timburkezaitcev: no worries, i knew you'd get to it. i just beat you to it :-)17:35
zaitcevtimburke: bulk was a nightmare. Still is... Day after day. For example, we have a simple test that uploads a tarball with filenames that are not in UTF-8. The correct response is to create other files, and return a list of bad filenames. To that end, test passes the 'foo\xdebar' to tarfile.add_file(), which updates the tarball, which we upload.17:38
zaitcevtimburke: The tarfile.add_file() in py3 only takes unicode, not bytes. There's no way to pass a broken character to it (well, maybe there is some surrogate or whatever, I'm not as well-versed in unicode as Sam was.)17:40
timburkecould try something like b'foo\xdebar'.decode('utf8', 'surrogateescape') (which gives u'foo\udcdebar')17:41
zaitcevBasically what we're facing here is the fact that the portability is a mirage. It's a rewrite, which may be made look as if the same code executes on both py2 and py3, but it's an illusion: the way the interpreters work are different.17:42
zaitcevoh.17:42
zaitcevI was going to create a normal tarball and then damage it by search/replace.17:42
timburkethat's also a totally reasonable way to go. i kinda wanted to do that for some of our ring tests, too, but that got shot down...17:46
timburkebut i'm not trying to unittest tarfile!17:46
timburke(well, until https://review.openstack.org/#/c/499260/ moves forward...)17:47
patchbotpatch 499260 - swift - WIP: Add TLO middleware - 7 patch sets17:47
*** psachin has joined #openstack-swift18:12
*** psachin has quit IRC18:25
*** SkyRocknRoll has quit IRC18:29
*** pcaruana has quit IRC19:54
*** fyx has joined #openstack-swift20:40
*** threestrands has joined #openstack-swift21:32
mattoliveraumorning22:10
timburkeo/22:12
*** e0ne has joined #openstack-swift22:35
*** e0ne has quit IRC22:36
*** e0ne has joined #openstack-swift23:02
*** e0ne has quit IRC23:35

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!