*** gyee has quit IRC | 00:32 | |
*** viks__ has joined #openstack-swift | 00:38 | |
viks__ | timburke: thanks.. in that sense, what is a proper period of time to check for replication issues. What are the general guidelines given by openstack community. Is it once a day, every hour? | 00:42 |
---|---|---|
*** early` has quit IRC | 01:30 | |
*** baojg has joined #openstack-swift | 01:35 | |
*** early has joined #openstack-swift | 01:38 | |
mattoliverau | timburke: sure | 02:10 |
openstackgerrit | Merged openstack/swift master: py3: increase _MAXHEADERS for eventlet, too https://review.opendev.org/665770 | 02:25 |
*** m75abrams has joined #openstack-swift | 03:08 | |
openstackgerrit | Merged openstack/swift master: Remove nobarrier option https://review.opendev.org/665984 | 03:21 |
openstackgerrit | Merged openstack/swift master: Dockerfile cleanup https://review.opendev.org/662799 | 03:21 |
*** psachin has joined #openstack-swift | 03:32 | |
*** psachin has quit IRC | 04:01 | |
*** psachin has joined #openstack-swift | 04:03 | |
*** zaitcev has quit IRC | 04:34 | |
*** zaitcev has joined #openstack-swift | 04:46 | |
*** ChanServ sets mode: +v zaitcev | 04:46 | |
*** kei-ichi has joined #openstack-swift | 04:49 | |
openstackgerrit | Tim Burke proposed openstack/swift master: py3: add swift-dsvm-functional-py3 job https://review.opendev.org/653548 | 05:07 |
*** e0ne has joined #openstack-swift | 05:15 | |
*** e0ne has quit IRC | 05:20 | |
*** timss has quit IRC | 05:28 | |
*** timss has joined #openstack-swift | 05:28 | |
*** zaitcev has quit IRC | 05:30 | |
*** irclogbot_3 has quit IRC | 05:30 | |
*** irclogbot_1 has joined #openstack-swift | 05:32 | |
*** zaitcev has joined #openstack-swift | 05:42 | |
*** ChanServ sets mode: +v zaitcev | 05:42 | |
*** UnfairFu_ has joined #openstack-swift | 06:03 | |
*** tkajinam has quit IRC | 06:03 | |
*** UnfairFu_ has quit IRC | 06:07 | |
*** spsurya has joined #openstack-swift | 06:16 | |
*** threestrands has joined #openstack-swift | 06:27 | |
*** rcernin has quit IRC | 06:51 | |
*** tkajinam has joined #openstack-swift | 07:05 | |
*** rdejoux has joined #openstack-swift | 07:08 | |
*** UnfairFu_ has joined #openstack-swift | 07:12 | |
*** UnfairFu_ has quit IRC | 07:17 | |
*** tesseract has joined #openstack-swift | 07:20 | |
*** ccamacho has quit IRC | 07:27 | |
*** ccamacho has joined #openstack-swift | 07:27 | |
*** zaitcev_ has joined #openstack-swift | 07:33 | |
*** ChanServ sets mode: +v zaitcev_ | 07:33 | |
*** zaitcev has quit IRC | 07:37 | |
*** threestrands has quit IRC | 07:59 | |
*** gkadam has joined #openstack-swift | 08:00 | |
*** zaitcev__ has joined #openstack-swift | 08:01 | |
*** ChanServ sets mode: +v zaitcev__ | 08:01 | |
*** m75abrams has quit IRC | 08:03 | |
*** zaitcev_ has quit IRC | 08:04 | |
*** tkajinam has quit IRC | 08:06 | |
*** pcaruana has quit IRC | 08:27 | |
*** e0ne has joined #openstack-swift | 08:34 | |
*** pcaruana has joined #openstack-swift | 08:45 | |
*** zaitcev__ has quit IRC | 09:06 | |
*** zaitcev__ has joined #openstack-swift | 09:18 | |
*** ChanServ sets mode: +v zaitcev__ | 09:18 | |
*** m75abrams has joined #openstack-swift | 09:53 | |
*** rcernin has joined #openstack-swift | 10:18 | |
*** UnfairFu_ has joined #openstack-swift | 11:13 | |
*** UnfairFu_ has quit IRC | 11:18 | |
*** tdasilva has joined #openstack-swift | 12:05 | |
*** ChanServ sets mode: +v tdasilva | 12:05 | |
*** rdejoux has quit IRC | 12:10 | |
*** zaitcev__ is now known as zaitcev | 12:12 | |
*** rcernin has quit IRC | 12:15 | |
*** rdejoux has joined #openstack-swift | 12:34 | |
*** baojg has quit IRC | 13:07 | |
*** m75abrams has quit IRC | 13:22 | |
*** BjoernT has joined #openstack-swift | 13:44 | |
*** zaitcev has quit IRC | 13:45 | |
openstackgerrit | Thiago da Silva proposed openstack/swift master: Remove install eventlet from github https://review.opendev.org/666290 | 13:46 |
*** zaitcev has joined #openstack-swift | 13:57 | |
*** ChanServ sets mode: +v zaitcev | 13:57 | |
*** BjoernT_ has joined #openstack-swift | 14:01 | |
*** BjoernT has quit IRC | 14:03 | |
*** zaitcev has quit IRC | 14:32 | |
*** zaitcev has joined #openstack-swift | 14:45 | |
*** ChanServ sets mode: +v zaitcev | 14:45 | |
*** UnfairFu_ has joined #openstack-swift | 14:49 | |
*** UnfairFu_ has quit IRC | 15:04 | |
*** tdasilva_ has joined #openstack-swift | 15:06 | |
*** ChanServ sets mode: +v tdasilva_ | 15:06 | |
*** tdasilva has quit IRC | 15:07 | |
*** gkadam has quit IRC | 15:19 | |
openstackgerrit | Merged openstack/swift master: py3: port obj/reconstructor tests https://review.opendev.org/652819 | 15:32 |
*** gyee has joined #openstack-swift | 15:32 | |
*** thiago__ has joined #openstack-swift | 15:39 | |
*** ChanServ sets mode: +v thiago__ | 15:39 | |
*** tdasilva_ has quit IRC | 15:42 | |
clayg | for p 633094 - on the issue of hardlinks to symlinks - i'm thinking about just requiring the target-etag to be the empty-md5 (the etag of the symlink) and basically just do validation on a hop by hop (hardlink to hardlink target-etag matchs target-etag, but on hardlink to object/symlink the target-etag matches the actual etag) | 16:10 |
patchbot | https://review.opendev.org/#/c/633094/ - swift - Allow "harder" symlinks - 10 patch sets | 16:10 |
clayg | but that's pretty weak and not obviously useful - it may be useful to make a hardlink to a symlink where the symlink always points to X (i.e. make the target-etag do a checksum on the target-location or something) | 16:11 |
clayg | that could theoretically be useful, but I don't have a usecase - and I'm not sure that's symantic that symlink-versions wants | 16:12 |
clayg | currently symlink-versions just uses a symlink instead of hardlink when it's versioning a symlink - and I'm not sure that's any worse than using a watered down hardlink that allows for symlinks to halt the chain etag validation | 16:13 |
openstackgerrit | Alexandre Lécuyer proposed openstack/swift feature/losf: WIP: tests for vfile.py (classes) https://review.opendev.org/666378 | 16:13 |
*** spsurya has quit IRC | 16:18 | |
thiago__ | clayg: I'm having a hard time following. If you currently have a symlink 's1' that points to object 'o1', couldn't we require that a hardlink 'h1' that points to 's1' set the target-etag to the etag of 'o1' ? | 16:19 |
*** thiago__ is now known as tdasilva | 16:19 | |
timburke | i *thought* i had a feel for where clayg was going, but as i tried to come up with a plausible scenario, i realized i don't :/ | 16:42 |
timburke | the scenario i was thinking of: you've got a container full of packages, each tagged with their version, and an extra tagged "latest" that's a symlink to the appropriate version | 16:44 |
timburke | then wanting to have a hardlink to the latest | 16:44 |
timburke | only clayg was talking about wanting to enforce that the symlink is pointing to a particular thing, and "latest" should keep moving so ... idk | 16:45 |
timburke | (also, the "latest" notion seems like a place where a hardlink would *totally* make sense) | 16:45 |
timburke | so i guess maybe you wanted a hardlink to a symlink to latest? we're gonna bump up against symloop_max soon... and at that point, why not just hardlink to latest? | 16:47 |
timburke | if you're trying to ensure the integrity of where your target points, why not just point there yourself? | 16:48 |
timburke | i think the hop-by-hop validation makes a decent bit of sense | 16:49 |
*** zaitcev has quit IRC | 16:51 | |
*** zaitcev has joined #openstack-swift | 16:52 | |
*** ChanServ sets mode: +v zaitcev | 16:52 | |
openstackgerrit | Tim Burke proposed openstack/swift master: py3: port the test of locale https://review.opendev.org/665042 | 16:56 |
tdasilva | timburke: yeah, for the use case you mentioned, I guess I don't understand why the "latest" tag wouldn't just be a hardlink itself. and maybe that's the "issue" we are having a hard time coming up with a good use case for a hardlink that points to a soft symlink | 17:12 |
*** e0ne has quit IRC | 17:20 | |
*** tesseract has quit IRC | 17:21 | |
zaitcev | woo hoo, reconstructor is in? | 17:35 |
*** tesseract has joined #openstack-swift | 17:36 | |
timburke | \o/ | 17:36 |
zaitcev | I'm somewhat concerned with regressions though... Clay caught something recently that apparently was in Kazuhiro's code. | 17:36 |
zaitcev | (which I approved AFAIK OTL) | 17:36 |
timburke | yeah, https://review.opendev.org/#/c/663456/ | 17:37 |
patchbot | patch 663456 - swift - revert object-expirer pid to conf regression - 1 patch set | 17:37 |
*** rdejoux has quit IRC | 17:44 | |
*** UnfairFu_ has joined #openstack-swift | 17:44 | |
*** psachin has quit IRC | 17:48 | |
*** UnfairFu_ has quit IRC | 17:50 | |
*** pcaruana has quit IRC | 18:11 | |
*** tdasilva has quit IRC | 18:17 | |
*** BjoernT has joined #openstack-swift | 18:32 | |
*** BjoernT_ has quit IRC | 18:34 | |
*** tdasilva has joined #openstack-swift | 18:35 | |
*** ChanServ sets mode: +v tdasilva | 18:35 | |
*** e0ne has joined #openstack-swift | 18:35 | |
*** e0ne has quit IRC | 18:36 | |
*** tesseract has quit IRC | 18:49 | |
*** BjoernT_ has joined #openstack-swift | 18:51 | |
*** BjoernT has quit IRC | 18:52 | |
*** e0ne has joined #openstack-swift | 19:05 | |
*** tdasilva has quit IRC | 19:06 | |
openstackgerrit | Merged openstack/swift master: Fix up how we memcache on py3 https://review.opendev.org/662115 | 20:08 |
timburke | so close now! | 20:10 |
*** e0ne has quit IRC | 20:11 | |
timburke | say, have i got this right? do we only reference get/set_multi in unit tests? https://github.com/openstack/swift/blob/2.21.0/swift/common/memcached.py#L414-L500 | 20:11 |
*** e0ne has joined #openstack-swift | 20:55 | |
*** e0ne has quit IRC | 20:59 | |
*** e0ne has joined #openstack-swift | 21:00 | |
timburke | meeting time! | 21:00 |
timburke | clayg, zaitcev ^^^ | 21:02 |
*** e0ne has quit IRC | 21:39 | |
timburke | i should respin https://review.opendev.org/#/c/580333/ with a get_container_info soon... | 21:39 |
patchbot | patch 580333 - swift - HEAD to check existence before container PUT - 1 patch set | 21:39 |
zaitcev | aww | 21:46 |
zaitcev | I had temporary crown installed and was busy. | 21:46 |
*** BjoernT_ has quit IRC | 21:49 | |
timburke | no worries | 22:42 |
timburke | tl;dr: py3's almost here! | 22:42 |
*** tkajinam has joined #openstack-swift | 23:06 | |
*** rcernin has joined #openstack-swift | 23:16 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!