Monday, 2018-07-02

notmynamehello mattoliverau00:01
mattoliveraunotmyname: o/00:02
mattoliveraunotmyname: shouldn't you be enjoying your Sunday arvo?00:02
notmyname:-)00:02
notmynamebeen watching some world cup today. chatting with some people online and saw you were here00:03
mattoliverauIf other word stuff doesn't distract me today, I plan to review a few of torgomatic's patches today. And will hold the hand of a few patches that were +Aed but failed to land over the weekend.00:04
mattoliverau*work00:04
mattoliveraunotmyname: sounds like a nice way to relax on a Sunday, some of us live in the future so already have to work ;)00:05
kota_good morning00:09
mattoliveraukota_: morning00:10
kota_hi mattoliverau00:10
openstackgerritMerged openstack/swift master: Describe separate keymaster config file in docs  https://review.openstack.org/57878200:43
*** bkopilov has quit IRC01:30
*** openstackgerrit has quit IRC01:49
*** psachin has joined #openstack-swift02:41
*** openstackgerrit has joined #openstack-swift02:41
openstackgerritMerged openstack/swift master: swob: Stop auto-encoding unicode bodies  https://review.openstack.org/57822702:41
openstackgerritMerged openstack/swift master: Make ACLs work with Unicode in user/account names  https://review.openstack.org/57104802:52
*** bkopilov has joined #openstack-swift02:53
*** SkyRocknRoll has joined #openstack-swift03:24
*** SkyRocknRoll has quit IRC03:56
*** rcernin has quit IRC04:55
*** cshastri has joined #openstack-swift05:01
*** links has joined #openstack-swift05:09
*** links has quit IRC05:09
*** nguyenhai has joined #openstack-swift05:21
nguyenhaiHello everybody, can I ask about the limitation of Erasure Coding in Swift right now? Thank you.05:22
*** rcernin has joined #openstack-swift05:41
*** rcernin has quit IRC05:41
*** rcernin has joined #openstack-swift05:41
*** rcernin has quit IRC05:41
*** rcernin has joined #openstack-swift05:42
*** psachin has quit IRC05:48
*** armaan has joined #openstack-swift05:59
*** nguyenhai_ has joined #openstack-swift06:26
*** nguyenhai has quit IRC06:29
kota_nguyenhai: what's limitation are you thinking? Erasure Coding is an option and it depends on your use case that how erasure code is effective for you.06:30
*** ccamacho has joined #openstack-swift06:32
*** threestrands has joined #openstack-swift06:33
*** threestrands has quit IRC06:33
*** threestrands has joined #openstack-swift06:33
nguyenhai_hi kota_, thanks for reply. What scenario that Erasure Coding is suitable for?06:33
*** ccamacho has quit IRC06:33
kota_nguyenhai_: generally speaking, sort of archiving, backup, and larger files for each, those cases are recommended.06:34
*** threestrands has quit IRC06:37
nguyenhai_thank you kota_06:38
*** ccamacho has joined #openstack-swift06:40
kota_I don't think it's Swift specific, all of storage systems using Erasure Coding technique, tho.06:42
*** hseipp has joined #openstack-swift06:46
*** cbartz has joined #openstack-swift07:00
*** cbartz has quit IRC07:04
*** cbartz has joined #openstack-swift07:04
*** armaan has quit IRC07:07
*** armaan has joined #openstack-swift07:08
*** rcernin has quit IRC07:09
acolesgood morning07:19
*** armaan has quit IRC07:26
*** armaan has joined #openstack-swift07:27
*** tesseract has joined #openstack-swift07:27
*** psachin has joined #openstack-swift07:33
*** d0ugal has joined #openstack-swift08:01
*** d0ugal has quit IRC08:01
*** d0ugal has joined #openstack-swift08:01
*** geaaru has joined #openstack-swift08:04
*** armaan has quit IRC08:06
*** armaan has joined #openstack-swift08:07
*** armaan has quit IRC08:12
*** armaan has joined #openstack-swift08:13
*** cbartz has quit IRC08:18
*** seongsoocho has joined #openstack-swift08:22
openstackgerritNguyen Hai proposed openstack/swift master: Update doc building instructions in Development Guidelines  https://review.openstack.org/57948608:22
openstackgerritMark McArdle proposed openstack/swift master: IP Range restrictions in temp urls  https://review.openstack.org/56940408:34
openstackgerritMark McArdle proposed openstack/swift master: IP Range restrictions in temp urls  https://review.openstack.org/56940408:37
*** bharath1234 has joined #openstack-swift08:47
bharath1234I came across this comment in the utils.py file in the class ContextPool."GreenPool subclassed to kill its coros when it gets gc'ed ". It is describing the class i think.What is gc'ed?08:49
*** bharath1234 has quit IRC08:49
*** armaan has quit IRC08:50
*** armaan has joined #openstack-swift08:50
acolesbharath1234 you've left channel...but anyway, I'd guess 'garbage collected'08:52
*** armaan has quit IRC08:59
*** armaan has joined #openstack-swift08:59
*** gkadam has joined #openstack-swift09:06
*** cbartz has joined #openstack-swift09:07
*** lifeless has quit IRC09:17
*** lifeless has joined #openstack-swift09:18
*** spsurya_ has joined #openstack-swift09:40
*** bharath1234 has joined #openstack-swift09:40
*** bharath1234 has quit IRC09:40
*** armaan has quit IRC09:47
*** armaan has joined #openstack-swift09:47
*** silor has joined #openstack-swift09:51
*** d0ugal has quit IRC09:55
*** d0ugal has joined #openstack-swift09:55
*** d0ugal has quit IRC09:55
*** d0ugal has joined #openstack-swift09:55
*** silor1 has joined #openstack-swift10:02
*** silor has quit IRC10:03
*** silor1 is now known as silor10:03
*** bkopilov has quit IRC10:17
DHEkota_: generally erasure coding is slower. you will likely not get gigabit transfer speeds even with a core i7 when erasure codes are in use... but you can tolerate N offline copies without needing N+1 copies of the object in question distributed around your cluster.10:19
DHEcan't remember the specifics but it was probably a desktop core i7 which, when I ran the numbers, had a PUT processing speed around 400 megabits10:20
*** ejat has joined #openstack-swift10:21
*** ejat has quit IRC10:21
*** ejat has joined #openstack-swift10:21
*** cbartz has quit IRC10:53
openstackgerritMerged openstack/swift master: Make COPY work with unicode account names  https://review.openstack.org/57104910:58
openstackgerritMerged openstack/swift master: functests: Clean up objects better  https://review.openstack.org/57105011:04
*** seongsoocho has quit IRC11:11
*** silor has quit IRC11:31
*** hseipp has quit IRC11:35
*** mvk has quit IRC11:37
*** hseipp has joined #openstack-swift11:38
openstackgerritMark McArdle proposed openstack/swift master: IP Range restrictions in temp urls  https://review.openstack.org/56940411:51
*** bkopilov has joined #openstack-swift11:54
*** kei_yama has quit IRC12:01
*** cbartz has joined #openstack-swift12:01
openstackgerritMark McArdle proposed openstack/swift master: IP Range restrictions in temp urls  https://review.openstack.org/56940412:03
*** lounge-user97 is now known as mark-mcardle12:22
*** psachin has quit IRC12:33
*** mvk has joined #openstack-swift12:41
*** gkadam has quit IRC12:47
*** gkadam has joined #openstack-swift12:58
*** zaitcev__ has joined #openstack-swift13:00
*** ChanServ sets mode: +v zaitcev__13:00
*** zaitcev_ has quit IRC13:03
*** tesseract has quit IRC13:04
*** tesseract has joined #openstack-swift13:10
*** tesseract has quit IRC13:10
*** d0ugal has quit IRC13:13
openstackgerritAlexandre Lécuyer proposed openstack/swift master: Configure diskfile per storage policy  https://review.openstack.org/44712913:19
openstackgerritNguyen Hai proposed openstack/swift master: Update doc building instructions in Development Guidelines  https://review.openstack.org/57948613:33
*** d0ugal has joined #openstack-swift13:35
*** tesseract has joined #openstack-swift13:38
*** gkadam_ has joined #openstack-swift13:57
*** gkadam has quit IRC13:58
*** hoonetorg has quit IRC14:06
*** armaan has quit IRC14:21
*** armaan has joined #openstack-swift14:22
*** cshastri has quit IRC14:23
DHEnguyenhai_: oops, that above comment was intended for you...14:47
*** armaan has quit IRC14:47
openstackgerritMark McArdle proposed openstack/swift master: IP Range restrictions in temp urls  https://review.openstack.org/56940414:51
*** gkadam_ has quit IRC14:52
*** gkadam_ has joined #openstack-swift14:52
*** cbartz has quit IRC15:28
*** ccamacho has quit IRC15:38
*** gyee has joined #openstack-swift15:58
openstackgerritAlexandre Lécuyer proposed openstack/swift master: Configure diskfile per storage policy  https://review.openstack.org/44712916:01
*** mvk has quit IRC16:08
*** armaan has joined #openstack-swift16:12
*** hseipp has quit IRC16:21
notmynamegood morning16:32
*** bharath1234 has joined #openstack-swift16:33
*** bharath1234 has left #openstack-swift16:33
timburkegood morning16:33
notmynamemattoliverau: FWIW, on https://review.openstack.org/#/c/541058/ we will likely have to take over this patch from sam. (we == all the rest of us)16:34
patchbotpatch 541058 - swift - Add fallocate_reserve to account and container ser...16:34
*** armaan has quit IRC16:36
*** armaan has joined #openstack-swift16:36
*** bkopilov has quit IRC16:51
*** tesseract has quit IRC17:02
*** ejat has quit IRC17:09
*** armaan has quit IRC17:12
*** ejat has joined #openstack-swift17:12
*** ejat has quit IRC17:12
*** ejat has joined #openstack-swift17:12
*** armaan has joined #openstack-swift17:12
*** mvk has joined #openstack-swift17:30
*** geaaru has quit IRC17:49
openstackgerritAlistair Coles proposed openstack/swift master: Enable FakeConn to handle multiple requests/responses  https://review.openstack.org/57922818:23
openstackgerritAlistair Coles proposed openstack/swift master: WIP PUT+POST: test proxy object controller PUT path  https://review.openstack.org/57922918:23
timburkehuh. that's the darnedest thing. `nosetests test/unit/cli/test_manage_shard_ranges.py:TestManageShardRanges.test_enable test/unit/cli/test_relinker.py:TestRelinker.test_cleanup test/unit/cli/test_ringbuilder.py:TestRebalanceCommand.test_debug` dumps a whole bunch of ring builder debug output to my console18:25
timburkebut drop either the relinker or the manage-shard-ranges test, and it's nice and quiet18:25
timburkedito if you *swap the order* of those two other tests18:25
timburke:-/18:25
acolestimburke: :(18:26
openstackgerritAlistair Coles proposed openstack/swift master: PUT+POST: break out putter specific test classes  https://review.openstack.org/57922718:27
openstackgerritAlistair Coles proposed openstack/swift master: Enable FakeConn to handle multiple requests/responses  https://review.openstack.org/57922818:27
openstackgerritAlistair Coles proposed openstack/swift master: WIP PUT+POST: test proxy object controller PUT path  https://review.openstack.org/57922918:27
acoleszaitcev__: with the extra support in p 579228 we now have some realistic DoublePutter tests in p 57922918:29
patchbothttps://review.openstack.org/#/c/579228/ - swift - Enable FakeConn to handle multiple requests/responses18:29
patchbothttps://review.openstack.org/#/c/579229/ - swift - WIP PUT+POST: test proxy object controller PUT path18:29
zaitcev__acoles: thanks a lot18:35
zaitcev__acoles: should I squash all of that? Or leave as-is?18:36
acoleszaitcev__: we might want to consider doing the test restructuring in p 579227 as a separate patch *ahead* of the PUT+POST patch because it will be much easier to review those structural changes on their own. That would mean moving the DoublePutter related tests out of  579227.18:42
patchbothttps://review.openstack.org/#/c/579227/ - swift - PUT+POST: break out putter specific test classes18:42
acoleszaitcev__: so IDK. I can keep hacking away as is.18:43
zaitcev__acoles: sounds persuasive; what patch do you want to use for it? One of the existing pre-requisits, file a new one?18:43
acoleszaitcev__: maybe split the DoublePutter stuff out of 579227 then reordering so p 427911 is based on p 579227; much of the change in https://review.openstack.org/#/c/427911/29/test/unit/proxy/controllers/test_obj.py isn't needed so revert that first to avoid conflicts.18:48
patchbotpatch 427911 - swift - Replace MIME with PUT+POST for EC and Encryption18:48
patchbotpatch 427911 - swift - Replace MIME with PUT+POST for EC and Encryption18:48
patchbotpatch 579227 - swift - PUT+POST: break out putter specific test classes18:48
acolesI could take a stab at it tomorrow18:48
acolesbut if you get to it first that's cool18:49
* acoles away now18:50
zaitcev__okay, please let me try18:50
*** d0ugal has quit IRC19:34
*** rcernin has joined #openstack-swift22:18
openstackgerritMerged openstack/swift master: py3: port proxy/controllers/info.py  https://review.openstack.org/57861123:11
mattoliveraunotmyname: yeah, I suspect so, unless we want to merge it as is. but am happy to have discussions on it, and take it over if need be :)23:19
mattoliveraualso morning :)23:20
*** kei_yama has joined #openstack-swift23:22
*** threestrands has joined #openstack-swift23:43
*** gyee has quit IRC23:45

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