Tuesday, 2014-07-08

*** shri has quit IRC00:02
*** acoles has quit IRC00:04
*** kevinc_ has joined #openstack-swift00:11
openstackgerritJohn Dickinson proposed a change to openstack/swift: added process pid to the end of storage node log lines  https://review.openstack.org/10530900:11
*** dmorita has joined #openstack-swift00:15
*** kevinc_ has quit IRC00:22
mattoliveraunotmyname: lol, couldn't help your self huh :) ^^00:29
*** tsg has quit IRC00:33
*** mwstorer has quit IRC00:38
*** tsg has joined #openstack-swift00:41
*** fifieldt has joined #openstack-swift00:55
openstackgerritA change was merged to openstack/python-swiftclient: Removed now unnecesary workaround for PyPy  https://review.openstack.org/9707201:00
*** cpen has joined #openstack-swift01:01
*** cpen has quit IRC01:01
*** Tyger has quit IRC01:09
*** nosnos has joined #openstack-swift01:42
*** haomai___ has quit IRC01:42
*** haomaiwa_ has joined #openstack-swift01:42
openstackgerritA change was merged to openstack/swift: Sync netifaces with global-requirements  https://review.openstack.org/9187901:54
*** haomai___ has joined #openstack-swift01:58
*** haomaiwa_ has quit IRC01:59
*** zhiyan_ is now known as zhiyan02:08
*** robsparker has quit IRC02:29
tsgtorgomatic:  zero-copy stuff is looking great - clever :) .. can't wait to see the benchmarks!02:44
*** robsparker has joined #openstack-swift02:45
*** Edward-Zhang has joined #openstack-swift02:45
notmynametsg: he's doing the zero copy just for you. that is, let's get the cpu usage as low as possible before we go adding ec ;-)02:48
tsgnotmyname:  :) ya we need that cpu time for ec ;)02:53
tsgtee + AF_ALG implementation for etags is very well thought of02:55
*** robsparker has quit IRC02:56
*** robsparker has joined #openstack-swift03:07
notmynamemattoliverau: bgmccollum: I updated my logflow thing, including new logs and pictures based on the patch I submitted to swift earlier https://github.com/notmyname/logflow03:11
notmynameespecially check out the .png files there03:11
notmynamehttps://raw.githubusercontent.com/notmyname/logflow/master/all.png is fun to look at I think03:12
notmynamebgmccollum: here's what you were looking for earlier: what updates the container servers when there is an object put? https://raw.githubusercontent.com/notmyname/logflow/master/object_put.png03:14
mattoliveraunotmyname: thats awesome! definitely going to add it my SAIO and have a play.03:14
notmynamemattoliverau: I'd need to look into graphviz or dot a little more, but I think it would be interesting to weight the edges of the graph according to how much it's called.03:15
notmynameI'm not sure yet on how to effectively use it for a system monitoring thing, but I think it's an excellent tool for teaching03:15
*** tsg has quit IRC03:15
*** tsg has joined #openstack-swift03:16
*** chandan_kumar has joined #openstack-swift03:17
notmynameheh. now doing something crazy03:19
mattoliverauadding a weight or something to know how any calls would make it even more sueful. But teaching yes, maybe not continuing monitoring, unless you run it on daily split logs or something (or a periodic job on a syslog server). One could use it when wanting to diagnose a potention problem account/container/object server though :)03:20
mattoliverau*potential03:20
notmynameI'm running the `swift-bench --saio` now and I'll run that through logflow. I expect it to be ... messy03:21
mattoliverauman my typing is bad today.. I blame my phone cause I'm at lunch :P03:21
mattoliverauhaha. I'm looking forward to it tho :)03:21
*** nosnos has quit IRC03:22
notmynameok. don't do that with the xprofile middleware. bad things happen. I should look in to that at some point....03:25
notmyname24798 log lines. what could go wrong?03:29
mattoliverauhaha, nothing could possibly.. I wonder how big the resulting png will be :)03:30
notmynamestill processing and pegging one core03:32
notmynameI wonder ho long this will take03:34
*** chandan_kumar has quit IRC03:36
*** chandan_kumar has joined #openstack-swift03:36
notmynameeh, who knows. I'll leave it running overnight and check in the morning.03:42
*** ppai has joined #openstack-swift03:43
*** ppai has quit IRC03:50
mattoliverauLol, well it hasn't died, so that's promising :)03:55
*** Edward-Zhang has quit IRC04:00
openstackgerritOpenStack Proposal Bot proposed a change to openstack/python-swiftclient: Updated from global requirements  https://review.openstack.org/8925004:04
openstackgerritOpenStack Proposal Bot proposed a change to openstack/swift: Updated from global requirements  https://review.openstack.org/8873604:05
*** ppai has joined #openstack-swift04:08
*** aswadr has joined #openstack-swift04:20
*** ajc_ has joined #openstack-swift04:25
*** nosnos has joined #openstack-swift04:25
*** Edward-Zhang has joined #openstack-swift04:38
*** bkopilov has quit IRC04:38
*** anand_ts has joined #openstack-swift04:49
*** chandan_kumar has quit IRC04:58
*** chandan_kumar has joined #openstack-swift05:04
*** chandan_kumar has quit IRC05:04
*** chandankumar has joined #openstack-swift05:04
*** gyee has quit IRC05:14
*** psharma has joined #openstack-swift05:15
Edward-Zhangnotmyname, what is happened for xprofile middleware? :-(05:16
Edward-Zhangnotmyname: let me know the bad thing so that I can fix it.05:17
*** zaitcev has quit IRC05:19
*** tsg is now known as tsg_away05:33
*** ppai has quit IRC05:47
*** ppai has joined #openstack-swift06:00
*** tsg_away has quit IRC06:11
Edward-ZhangJohn: what's wrong with XProfile middleware? let me know the detail so that I can fix it. :-)06:12
*** bkopilov has joined #openstack-swift06:17
*** zigo has quit IRC06:27
*** zigo has joined #openstack-swift06:31
*** ppai has quit IRC06:43
*** nacim has quit IRC06:51
*** mmcardle has joined #openstack-swift07:04
mattoliverauI'm calling it a day, time to go cook some dinner, night all!07:17
*** haomai___ has quit IRC07:17
*** haomaiwang has joined #openstack-swift07:18
mattoliverauEdward-Zhang: notmyname was paying with a log processing script, which I think doesn't work too well with the middleware. So don't think anything is actually wrong :)07:19
*** haomai___ has joined #openstack-swift07:33
*** haomaiwang has quit IRC07:35
*** nacim has joined #openstack-swift08:00
*** andyandy has joined #openstack-swift08:10
Edward-Zhangmattoliverau: thanks for your clarification. :-)08:46
*** mmcardle has quit IRC08:59
*** acoles_ has joined #openstack-swift09:06
*** ChanServ sets mode: +v acoles_09:06
*** bvandenh has joined #openstack-swift09:06
*** haomai___ has quit IRC09:13
*** haomaiwa_ has joined #openstack-swift09:14
*** ajc_ has quit IRC09:20
*** mmcardle has joined #openstack-swift09:28
*** Edward-Zhang has quit IRC09:29
*** haomaiw__ has joined #openstack-swift09:30
*** haomaiwa_ has quit IRC09:32
*** foexle has joined #openstack-swift09:41
*** ppai has joined #openstack-swift09:49
*** haomaiw__ has quit IRC09:59
*** haomaiwang has joined #openstack-swift09:59
*** kopparam has joined #openstack-swift10:04
*** haomaiw__ has joined #openstack-swift10:14
*** haomaiwang has quit IRC10:18
openstackgerritA change was merged to openstack/swift: Use except x as y instead of except x, y  https://review.openstack.org/9661010:22
*** ho has quit IRC10:39
*** zhiyan is now known as zhiyan_10:46
*** zhiyan_ is now known as zhiyan10:47
*** nacim has quit IRC10:53
openstackgerritA change was merged to openstack/swift: Parallel object auditor  https://review.openstack.org/5977810:58
*** anand_ts has quit IRC11:06
*** mkerrin has quit IRC11:07
*** dmorita has quit IRC11:09
*** nosnos has quit IRC11:23
*** mmcardle has quit IRC11:23
*** bvandenh has quit IRC11:35
openstackgerritAlistair Coles proposed a change to openstack/swift: Restrict keystone cross-tenant ACLs to IDs  https://review.openstack.org/8643011:49
*** bvandenh has joined #openstack-swift11:57
openstackgerritChristian Schwede proposed a change to openstack/swift: Document the unnecessary method invoking in FakeRing  https://review.openstack.org/10340712:00
openstackgerritChristian Schwede proposed a change to openstack/swift: Remove fake _get_part and use the real thing  https://review.openstack.org/10396212:00
*** tdasilva has joined #openstack-swift12:04
*** foexle has quit IRC12:22
*** kopparam has quit IRC12:23
*** mmcardle has joined #openstack-swift12:23
*** kopparam has joined #openstack-swift12:25
*** nacim has joined #openstack-swift12:30
*** kopparam has quit IRC12:37
*** acoles_ has quit IRC12:42
*** acoles_ has joined #openstack-swift12:42
*** ChanServ sets mode: +v acoles_12:42
*** ppai has quit IRC12:42
*** foexle has joined #openstack-swift12:46
*** acoles_ has quit IRC12:50
*** acoles_ has joined #openstack-swift12:50
*** ChanServ sets mode: +v acoles_12:50
*** ppai has joined #openstack-swift12:56
*** miqui has joined #openstack-swift13:01
*** acoles_ has quit IRC13:04
*** tsg has joined #openstack-swift13:13
*** madhuri has joined #openstack-swift13:13
*** psharma has quit IRC13:17
*** ppai has quit IRC13:22
madhuriHi, can anyone tell me how this method can be called if it is publically accessible?13:23
madhurihttps://github.com/openstack/swift/blob/stable/icehouse/swift/proxy/controllers/base.py#L122513:23
*** mrsnivvel has quit IRC13:23
madhuriand moreover what is its use?13:25
madhuriAs per my knowledge it just shows information about cors.13:26
notmynameeg `curl -i http://your.swift.cluster/ -XOPTIONS`13:26
madhuriCan anyone please correct my understanding?13:26
notmynameyes, it's mostly used for CORS, but it can also be used to see what verbs are allowed for a particular request13:26
notmynameeg `curl -i http://your.swift.cluster/account/container/object -XOPTIONS`13:27
madhuriAbove request gives error "The resource could not be found."13:28
goodesnotmyname: in one of RC releases I remember seeing something about improvements in ssync but its not in the official release notes. What happened with that?13:28
notmynamegoodes: https://github.com/openstack/swift/blob/master/CHANGELOG#L22313:29
madhurinotmyname:  I was missing something13:29
madhuriIt worked thanks13:29
* fifieldt witnesses notmyname, having just released swift 2.0, living out the phrase "no rest for the wicked"13:29
*** robsparker has quit IRC13:29
bgmccollumnotmyname: awesome stuff! pretty much exactly what i wanted...13:30
notmynamefifieldt: :-)13:30
notmynamefifieldt: I sent a message to -announce. can you unstick it?13:31
fifieldtmaybe!13:31
* fifieldt checks13:31
notmynamethanks13:31
fifieldtdone13:31
notmynameyay!13:32
fifieldt:D13:32
notmynameit's fun seeing my twitter feed with "openstack swift" rather than that silly thing from apple ;-)13:33
fifieldtfor sure13:34
hugokuo:)13:34
notmynamefifieldt: hey you might like this. check out what bgmccollum and I were talking about yesterday: https://github.com/notmyname/logflow Look at the .png files13:34
peluse_nottrobin:  FYI I submitted a proposal for linux conf au - the thing I sent you in email regarding Swift 2.0.  Will see where it goes if anywhere...13:34
notmynamepeluse_: I'll submit one too, I think let's see if I can get it typed up before the end of the week :-)13:35
fifieldtwhoa!13:35
fifieldtthat's pretty awesome13:36
notmynamefifieldt: it takes a log file as input and the makes the png. I think it could be pretty cool for teaching/training about the data flow in swift13:36
ahalethats pretty cool notmyname13:37
fifieldtnot to mention the debugging when you're by yourself setting up a cluster for the first time before you call swiftstack :)13:37
notmynamelol13:37
fifieldtI can actually see the tutorial excercise for this13:38
peluse_notmyname:  cool, you've got the abstract I submitted already, if you don't want to go with another topic we can always do that one together13:38
fifieldtfirst you get the students to draw their own manually13:38
notmynamepeluse_: cool13:38
fifieldtthen copy/paste the log into the tool13:38
fifieldtand see if they got it correct13:38
peluse_notmyname:  course, still have to get funding :)13:38
fifieldtif they did not, discuss13:38
notmynamepeluse_: ya, I have no idea on that front either :-)13:39
peluse_notmyname:  nice blog post this morning BTW!13:39
notmynamefifieldt: ya, that's pretty cool13:39
notmynamepeluse_: thanks for your help on both the feature and getting the intel quote :-)13:39
notmynameahale: it also makes you realize just how expensive some operations are :-)13:40
peluse_notmyname:  sure, I haven't seen the full press release that was going out via business wire yet (with the quote), gues that's coming later today...13:40
notmynamepeluse_: nope it's out already (6am pacific--thus why I'm awake and at the computer)13:40
ahalenotmyname: indeed - some ops can be insane - especially when you start adding origin management via SOS13:40
notmynamepeluse_: http://www.businesswire.com/news/home/20140708005491/en/OpenStack-Object-Storage-Swift-Adds-Storage-Policies#.U7v0p41dU_M13:41
peluse_ahh, thanks13:41
notmynameahale: ya, and I'm not tracking any daemon processes yet either.13:42
*** robsparker has joined #openstack-swift13:45
madhuriHow does OPTIONS request gets resolved at proxy level for acount, container, objects?13:50
madhuriwhen the Controllers obtained from get_controller method is one  of them and none of the storage server has the OPTIONS method defined?13:50
*** foexle has quit IRC13:50
notmynamemadhuri: it's done just at the proxy level. eg look at the Allows header in the response to see the allowed verbs for that resource13:51
bgmccollumnotmyname fifieldt: one other nice addition would be the ordering of the calls. would probably require more state to be passed around than desired, although the transaction ID is already being passed around...hmm13:54
notmynamebgmccollum: maybe the high-res timestamps could be used for that13:55
bgmccollumis that a log configuration?13:56
madhuriYes, I have got that. But how is the request is processed itself by the proxy server, when the controller is one of the storage servers(account, container, object) in handle_request method?13:56
madhurihttps://github.com/openstack/swift/blob/stable/icehouse/swift/proxy/server.py#L36013:56
madhurinotmyname: Sorry, but I couldn't get it13:57
*** zul has quit IRC14:08
*** zul has joined #openstack-swift14:08
*** tsg has quit IRC14:14
*** mwstorer has joined #openstack-swift14:15
*** acoles_ has joined #openstack-swift14:18
*** ChanServ sets mode: +v acoles_14:18
*** tsg has joined #openstack-swift14:41
*** zhiyan is now known as zhiyan_15:00
*** kevinc_ has joined #openstack-swift15:05
*** chandankumar has quit IRC15:07
*** bkopilov has quit IRC15:12
openstackgerritgholt proposed a change to openstack/swift: This setting should've been set to False back ...  https://review.openstack.org/10548315:18
gholtnotmyname: https://review.openstack.org/105483 :/15:23
omameftw15:25
notmynamegholt: :-(15:33
notmynamefifieldt: still awake?15:33
fifieldtyup15:33
fifieldtin staff meeting :)15:33
notmynamefifieldt: pm15:33
gholtnotmyname: I'm amazed it took 2 years to find out that spot I missed; but there it was, lurking.15:36
*** acoles_ has quit IRC15:38
notmynamegholt: looks like it was being set if the config var is explicitly set, though. just the default wasn't actually doing the right thing15:40
notmynamehmm...well, even the default sets it to false15:41
gholtnotmyname: Yeah, it was fine for all core Swift stuff; just any new tools written outside the core that weren't aware they needed to set that false would get bit.15:42
notmynameya, that :-)15:42
notmynamegholt: +2, would approve again15:42
gholtThat was /not/ my intention, lol. "Missed a spot!"15:42
gholtI did consider a test, but the test would just be: Did Python correctly interpret = False? Which seemed silly but I'll add it if folks want. :)15:44
*** kevinc_ has quit IRC15:45
*** robsparker has quit IRC15:51
*** kevinc_ has joined #openstack-swift15:53
notmynamegholt: cool, looks like portante just approved it (welcome back portante!). and I see you've already rolled it into your prod repo15:55
gholtnotmyname: Yeah, it attacked one of our clusters so we had to get going on it.15:56
openstackgerritA change was merged to openstack/swift: Document the unnecessary method invoking in FakeRing  https://review.openstack.org/10340715:58
*** madhuri has quit IRC15:59
notmynameso, gentle reminder: don't host user-generated content on the same domain as sensitive info (eg login cookies). this includes hosting swift at the same domain as your web app16:00
notmynametoday's proof of concept (not swift-specific): http://miki.it/blog/2014/7/8/abusing-jsonp-with-rosetta-flash/16:00
*** swat30 has joined #openstack-swift16:00
openstackgerritChristian Schwede proposed a change to openstack/swift: Remove fake _get_part and use the real thing  https://review.openstack.org/10396216:00
gholtnotmyname: Can't load that here (probably something blocking) but I assume it's the cookies are good for more than you'd expect thing.16:06
*** cpen has joined #openstack-swift16:06
hugokuoSwift 2.0 Swift 2.0  Swift 2.0  Swift 2.0 Swift 2.0 Swift 2.0 Swift 2.0 Swift 2.0 Swift 2.0 Swift 2.0 Swift 2.0 Swift 2.0  !!!!!!16:07
notmynamegholt: it's an attack on jsonp endpoints with swf files16:07
notmynamehugokuo: seems you are excited ;-)16:07
hugokuonotmyname: I did .... am writing the ChangeLog of it in Chinese on my blog....16:07
peluse_here here16:08
notmynamegholt: really cool hack, from a technical perspective. he crafted a file so that the huffman encoding generates just alphnumeric values, which allows it to be *something*something* witht he jsonp endpoints to grab data at sensitive domains16:08
gholtnotmyname: Hmm, maybe I'll load it later when I'm on my home network then.16:08
peluse_hugokuo:  nice updates to the latest version of the book BTW - just sent some feedback to the publisher this morning on the installation chapter16:09
notmynameya, definitely worth reading, if just from a "wow he's really smart and that's really cool" perspective16:09
gholtThe thing I was talking about was I was running two copies of a service, https, on two different ports. But the cookies are not separate by port, so each was sharing cookies with the other. Caused great hilarity.16:10
notmynamegholt: right. I remember when we got lucky with cloud files since it's at clouddrive.com and not the same domain as the control panel16:11
hugokuopeluse_: good to know that. Thanks for reviewing it .......16:15
peluse_hugokuo:  you bet, shoot me an email or catch me here if you have questions on the comments16:16
*** thurloat has joined #openstack-swift16:16
*** chandankumar has joined #openstack-swift16:17
*** gyee has joined #openstack-swift16:18
*** infotection has quit IRC16:23
* notmyname commutes16:30
* torgomatic is non-Abelian16:31
*** infotection has joined #openstack-swift16:32
*** bkopilov has joined #openstack-swift16:39
*** infotection has quit IRC16:39
*** aswadr has quit IRC16:42
*** andyandy has quit IRC16:44
*** mmcardle has quit IRC16:46
*** infotection has joined #openstack-swift16:52
tsgnotmyname: should we rebase the feature/ec branch against 2.0.0 now that master is tagged17:01
openstackgerritTushar Gohad proposed a change to openstack/swift: EC: Add support for policy types, 'erasure_coding' policy  https://review.openstack.org/10364417:02
peluse_tsg:  ^ nice!17:13
*** chandankumar has quit IRC17:13
*** acoles has joined #openstack-swift17:14
*** ChanServ sets mode: +v acoles17:14
tsgpeluse_: a lot of rework on the other 2 patches .. coming up soon17:19
notmynametsg: yes, like with the SP work, we should frequently merge master into feature/ec17:20
peluse_tsg:  great, looking forward to it!17:20
peluse_notmyname:  yup, once a week I think worked out nicely17:20
tsgnotmyname: if I am able to submit the merge commit for review, I can do that regularly17:20
notmynametsg: I think on core can submit a merge commit17:21
peluse_tsg:  has to be done by core for permissions reasons17:21
peluse_jinx17:21
notmynametsg: peluse_: but this is something we should discuss at the paris summit. consider supporting a feature-branch-style workflow17:22
tsgnotmyname, peluse_: that'd be cool17:22
openstackgerritJohn Dickinson proposed a change to openstack/swift: Merge branch 'master' into feature/ec  https://review.openstack.org/10553617:36
notmynamepeluse_: tsg: done ^^17:37
notmynameeasy this time since there are zero conflicts :-)17:37
tsgnotmyname: thanks! :) hopefully when I rebase my patches, there are zero conflicts as well ;)17:37
tsgless likely :)17:38
*** kevinc_ has quit IRC17:39
openstackgerritA change was merged to openstack/swift: This setting should've been set to False back ...  https://review.openstack.org/10548317:42
notmyname gholt: ^^ done :-)17:45
*** mmcardle has joined #openstack-swift17:51
*** kevinc_ has joined #openstack-swift17:58
*** Tyger has joined #openstack-swift18:05
*** mmcardle has quit IRC18:11
tsgnotmyname: didn't know that the Jenkins environment was Centos 618:39
* tsg goes to validate pyeclib on Centos 618:40
* tsg just found out about that on #openstack-infra18:40
torgomatictsg: yeah, the python 2.6 test boxes are Cent6... I have a whole bunch of SkipTest stuff in the zero-copy patches because of that :)18:45
*** shri has joined #openstack-swift18:48
tsgtorgomatic: ah, didn't notice that earlier in test_diskfile.py :)18:50
tsgtorgomatic: in my case, it is probably pyeclib reporting false success on "pip install"18:51
torgomatictsg: that sounds like it could cause problems; is it a case of stuff compiling but being unable to run, or just a failure to propagate a non-zero exit upwards?18:52
tsgtorgomatic:  only a guess thus far.  setting up a centos6 VM to test as I type ..18:53
tsgmwstorer, elambert: looks like Jenkins for pyeclib/liberasurecode is in fact going to be useful - and we should get Centos6 in there!18:54
*** gyee has quit IRC19:16
*** kevinc_ has quit IRC19:24
*** kevinc_ has joined #openstack-swift19:58
*** Tyger has quit IRC19:59
*** shri1 has joined #openstack-swift20:03
*** shri1 has quit IRC20:03
*** shri has quit IRC20:05
*** Tyger has joined #openstack-swift20:06
*** fifieldt has quit IRC20:15
*** gyee has joined #openstack-swift20:22
*** gyee has quit IRC20:27
*** fifieldt has joined #openstack-swift20:28
*** gyee has joined #openstack-swift20:32
openstackgerritThiago da Silva proposed a change to openstack/swift: Refactoring functional tests  https://review.openstack.org/9264320:37
*** jasond has left #openstack-swift20:38
openstackgerritpaul luse proposed a change to openstack/swift: Initial Erasure Code Docs  https://review.openstack.org/10471320:58
*** tsg has quit IRC21:04
*** Tyger has quit IRC21:06
*** Tyger has joined #openstack-swift21:07
*** acoles has quit IRC21:39
*** acoles has joined #openstack-swift21:44
*** ChanServ sets mode: +v acoles21:44
*** cpen has quit IRC22:01
mattoliverauMorning all22:05
*** tsg has joined #openstack-swift22:06
peluse_good morning!22:07
*** tusharsg has joined #openstack-swift22:08
*** tgohad has joined #openstack-swift22:09
*** tsg has quit IRC22:11
*** tusharsg has quit IRC22:12
notmynamemattoliverau: hi22:13
notmynamemattoliverau: I grabbed your patch to logflow (thanks!) and added a small edit22:14
mattoliveraunotmyname: you're welcome, I got side tracked yesterday and played with it, obviously :) Did your swift bench complete?22:17
notmynamemattoliverau: ya, eventually. but either the png was corrupted or just too big to open (it was 1.8 million pixels wide)22:17
torgomaticso 5.4 MB RAM for each row once decoded... I think it might have been a little big ;)22:19
mattoliveraunotmyname: with the new change there should be less edges :)22:20
notmynameya22:20
notmynametorgomatic: ?22:21
notmynamemattoliverau: whoa!!22:22
notmynamemattoliverau: running it again with your changes, and it finished in 0.7 seconds22:22
notmyname8195 x 43122:22
notmynamehttp://d.not.mn/saio_bench_logflow.png22:23
mattoliverauMuch better! G.add_edge must be really slow, with mine we only do it once per unique edge :)22:24
notmynameya22:24
notmynameactually, no22:24
notmynameit's not add_edge22:24
notmynameit was the layout22:24
openstackgerritA change was merged to openstack/swift: Merge branch 'master' into feature/ec  https://review.openstack.org/10553622:24
notmynamehmm... `swift-bench --saio` ends up making 1138 calls to auth22:25
notmynameseems....excessive22:25
mattoliverauAhh, yes looks like there are just a few more calls!22:25
mattoliverauI like how you moved the count to the front, great idea22:25
mattoliveraunotmyname: I like the Head (204) to the account server that does a loop (near the auth)22:28
notmynameya. I'm impressed with dot22:28
*** kevinc_ has quit IRC22:43
*** kevinc_ has joined #openstack-swift22:43
*** tgohad has quit IRC22:57
*** sungju has joined #openstack-swift23:00
*** zaitcev has joined #openstack-swift23:13
*** ChanServ sets mode: +v zaitcev23:13
*** dencaval has joined #openstack-swift23:15
*** kevinc_ has quit IRC23:18
*** kevinc_ has joined #openstack-swift23:19
creihtnotmyname: heh, it is only supposed to reauth on 40123:19
creihtbut it does use the python-swiftclient, so who knows? :)23:19
notmyname:-)23:19
notmynamemattoliverau: I just pushed a change to correctly set the edge weight. instead of setting "weight", you set "penwidth" (of course!)23:20
zaitcevOf course. :-)23:20
notmynamecreiht: on the other hand, it's 1138, so you know it's got good geek cred (http://en.wikipedia.org/wiki/THX_1138)23:21
creihtheh23:21
creihtoh yeah it is an easter egg :)23:21
mattoliveraunotmyname: lol, of course! :P23:22
creihtzaitcev: so are you seriously going to start working on manilla?23:23
notmynamecreiht: speaking of the client, torgomatic was telling me that once he groked https://review.openstack.org/#/c/85453/ it's actually a pretty good thing. makes it so the CLI and SDK of swiftclient can share functionality (like uploading manifests)23:25
openstackgerritJohn Dickinson proposed a change to openstack/swift: Merge tag '2.0.0'  https://review.openstack.org/10522223:32
notmynameseems that wasn't auto-merged in. ^^23:32
notmynamelanding it now23:32
*** wer has quit IRC23:33
*** shri has joined #openstack-swift23:34
zaitcevcreiht: I have... BTW, Jason (one of your RAX guys) told me that Manila was #1 request from customers.23:47
zaitcevcreiht: well I hope his name was Jason. he's manager other than Scott.23:47
zaitcevbrb23:47
zaitcevor actuall ttyl23:48
*** mwstorer has quit IRC23:56

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