*** sanchitmalhotra1 has quit IRC | 00:00 | |
*** sanchitmalhotra1 has joined #openstack-swift | 00:06 | |
*** barker has quit IRC | 00:06 | |
*** sanchitmalhotra has quit IRC | 00:08 | |
*** nakagawamsa has joined #openstack-swift | 00:09 | |
*** chsc has quit IRC | 00:13 | |
openstackgerrit | Victor Stinner proposed openstack/swift: pep8: Don't override '_' symbol https://review.openstack.org/213495 | 00:13 |
---|---|---|
openstackgerrit | Victor Stinner proposed openstack/swift: pep8: Fix usage of the l10n _('...') function https://review.openstack.org/213494 | 00:13 |
*** gyee has quit IRC | 00:33 | |
*** sanchitmalhotra has joined #openstack-swift | 00:36 | |
*** lyrrad has quit IRC | 00:36 | |
*** sanchitmalhotra1 has quit IRC | 00:38 | |
*** sanchitmalhotra1 has joined #openstack-swift | 00:40 | |
*** sanchitmalhotra has quit IRC | 00:42 | |
openstackgerrit | Akihito Takai proposed openstack/swift: Fix the comment in [1]. https://review.openstack.org/214915 | 00:46 |
*** nakagawamsa has quit IRC | 00:49 | |
*** nakagawamsa has joined #openstack-swift | 01:01 | |
*** sanchitmalhotra1 has quit IRC | 01:03 | |
*** minwoob has quit IRC | 01:09 | |
*** sanchitmalhotra has joined #openstack-swift | 01:09 | |
clayg | peluse: bah I ment to -1 the ec buckets patch so you'd see it - but it's fine - i'm still working on it anyway | 01:11 |
*** haigang has joined #openstack-swift | 01:16 | |
*** barker has joined #openstack-swift | 01:22 | |
*** bill_az_ has quit IRC | 01:25 | |
*** sanchitmalhotra1 has joined #openstack-swift | 01:25 | |
notmyname | torgomatic: I think this is what you were looking for https://wiki.openstack.org/wiki/Swift/version_map ;-) | 01:25 |
notmyname | torgomatic: and that's what I'll merge into the changelog (why I put a -2 on it) | 01:25 |
notmyname | hmm...looks like I need to update that | 01:26 |
*** sanchitmalhotra has quit IRC | 01:27 | |
*** pksingh has quit IRC | 01:27 | |
*** bill_az has joined #openstack-swift | 01:34 | |
*** bill_az has quit IRC | 01:35 | |
*** ccavanna has joined #openstack-swift | 01:40 | |
*** barker has quit IRC | 01:42 | |
openstackgerrit | Tim Burke proposed openstack/swift: Add delete markers to versioned_writes middleware https://review.openstack.org/214922 | 01:49 |
*** haomaiwang has joined #openstack-swift | 01:53 | |
notmyname | timburke: wait. from that patch subject line, it implies you've added "real" versioning ^ | 01:53 |
notmyname | (that's really cool!) | 01:53 |
*** barker has joined #openstack-swift | 02:00 | |
*** barker has quit IRC | 02:08 | |
*** haomaiwang has quit IRC | 02:09 | |
*** jrichli has joined #openstack-swift | 02:09 | |
*** haomaiwang has joined #openstack-swift | 02:10 | |
*** baojg has joined #openstack-swift | 02:16 | |
*** sanchitmalhotra has joined #openstack-swift | 02:26 | |
*** sanchitmalhotra1 has quit IRC | 02:28 | |
openstackgerrit | Janie Richling proposed openstack/swift: Encrypting/Decrypting object metadata https://review.openstack.org/203310 | 02:31 |
*** dbarman has quit IRC | 02:31 | |
openstackgerrit | John Dickinson proposed openstack/swift: Add OpenStack release names to changelog https://review.openstack.org/214728 | 02:34 |
*** vinsh has quit IRC | 02:42 | |
*** vinsh has joined #openstack-swift | 02:42 | |
*** bkopilov has quit IRC | 02:43 | |
openstackgerrit | Hisashi Osanai proposed openstack/swift: test/(functional/probe):Replace python print operator with print function (pep H233, py33) https://review.openstack.org/206603 | 02:45 |
openstackgerrit | Janie Richling proposed openstack/swift: Decrypting Container Listing https://review.openstack.org/214438 | 02:45 |
*** vinsh has quit IRC | 02:46 | |
*** sanchitmalhotra1 has joined #openstack-swift | 02:58 | |
*** vinsh has joined #openstack-swift | 03:00 | |
*** sanchitmalhotra has quit IRC | 03:01 | |
*** vinsh has quit IRC | 03:05 | |
*** haomaiwang has quit IRC | 03:09 | |
*** haomaiwang has joined #openstack-swift | 03:10 | |
openstackgerrit | Hisashi Osanai proposed openstack/swift: Python3: do not use im_self/im_func/func_closure https://review.openstack.org/203066 | 03:12 |
*** hezhiqiang has joined #openstack-swift | 03:13 | |
*** NM has joined #openstack-swift | 03:33 | |
*** Kennan2 is now known as Kennan | 03:36 | |
*** baojg has quit IRC | 03:47 | |
*** NM has quit IRC | 03:50 | |
*** baojg has joined #openstack-swift | 03:54 | |
*** SkyRocknRoll has joined #openstack-swift | 03:58 | |
*** sanchitmalhotra has joined #openstack-swift | 03:58 | |
*** sanchitmalhotra1 has quit IRC | 04:01 | |
*** chenhuayi has quit IRC | 04:06 | |
*** sanchitmalhotra1 has joined #openstack-swift | 04:09 | |
*** haomaiwang has quit IRC | 04:09 | |
*** haomaiwang has joined #openstack-swift | 04:10 | |
*** sanchitmalhotra has quit IRC | 04:11 | |
*** hrou has quit IRC | 04:18 | |
*** jrichli has quit IRC | 04:21 | |
*** bkopilov has joined #openstack-swift | 04:30 | |
*** baojg has quit IRC | 04:37 | |
*** baojg has joined #openstack-swift | 04:38 | |
*** ppai has joined #openstack-swift | 04:42 | |
*** darrenc is now known as darrenc_afk | 04:46 | |
*** mjfork has quit IRC | 04:56 | |
*** zul has quit IRC | 05:04 | |
*** darrenc_afk is now known as darrenc | 05:06 | |
*** haomaiwang has quit IRC | 05:09 | |
*** haomaiwang has joined #openstack-swift | 05:10 | |
*** SkyRocknRoll has quit IRC | 05:12 | |
*** asettle has joined #openstack-swift | 05:14 | |
*** haigang has quit IRC | 05:14 | |
*** zaitcev has quit IRC | 05:16 | |
*** haomaiwang has quit IRC | 05:19 | |
openstackgerrit | Charles Hsu proposed openstack/python-swiftclient: Increase httplib._MAXHEADERS to 256. https://review.openstack.org/214144 | 05:24 |
*** silor has joined #openstack-swift | 05:27 | |
*** barker has joined #openstack-swift | 05:27 | |
*** silor1 has joined #openstack-swift | 05:28 | |
*** silor has quit IRC | 05:31 | |
*** silor1 is now known as silor | 05:31 | |
*** hezhiqiang has quit IRC | 05:32 | |
*** hezhiqiang has joined #openstack-swift | 05:32 | |
*** SkyRocknRoll has joined #openstack-swift | 05:42 | |
*** barker has quit IRC | 05:51 | |
*** haomaiwa_ has joined #openstack-swift | 06:00 | |
openstackgerrit | Merged openstack/swift: pep8: Fix hacking H232 warnings (octal) https://review.openstack.org/206149 | 06:00 |
*** akle|2 has quit IRC | 06:03 | |
*** akle|2 has joined #openstack-swift | 06:03 | |
*** asettle has quit IRC | 06:09 | |
*** haomaiwa_ has quit IRC | 06:09 | |
*** sanchitmalhotra has joined #openstack-swift | 06:12 | |
*** haomaiwang has joined #openstack-swift | 06:13 | |
*** sanchitmalhotra1 has quit IRC | 06:14 | |
*** haomaiwang has quit IRC | 06:17 | |
*** akle|2 has quit IRC | 06:21 | |
*** baojg has quit IRC | 06:22 | |
*** akle|3 has joined #openstack-swift | 06:23 | |
*** baojg has joined #openstack-swift | 06:24 | |
*** haomaiwang has joined #openstack-swift | 06:29 | |
*** hezhiqiang has quit IRC | 06:35 | |
*** haigang has joined #openstack-swift | 06:37 | |
*** hezhiqiang has joined #openstack-swift | 06:37 | |
*** mahatic has joined #openstack-swift | 06:38 | |
*** haomaiwang has quit IRC | 06:47 | |
*** sanchitmalhotra1 has joined #openstack-swift | 06:52 | |
openstackgerrit | Merged openstack/swift: pep8: replace deprecated calls to assert_() https://review.openstack.org/213491 | 06:52 |
*** haomaiwang has joined #openstack-swift | 06:52 | |
*** sanchitmalhotra has quit IRC | 06:54 | |
*** rledisez has joined #openstack-swift | 07:04 | |
*** peluse_ has joined #openstack-swift | 07:05 | |
*** peluse has quit IRC | 07:08 | |
*** haomaiwang has quit IRC | 07:09 | |
*** haomaiwang has joined #openstack-swift | 07:10 | |
*** mahatic has quit IRC | 07:17 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 07:21 |
*** SkyRocknRoll has quit IRC | 07:24 | |
*** hezhiqia_ has joined #openstack-swift | 07:25 | |
*** hezhiqiang has quit IRC | 07:26 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/174343 | 07:27 |
*** mahatic has joined #openstack-swift | 07:27 | |
*** hezhiqia_ has quit IRC | 07:31 | |
*** hezhiqiang has joined #openstack-swift | 07:31 | |
*** mahatic has quit IRC | 07:35 | |
*** mahatic has joined #openstack-swift | 07:37 | |
*** mahatic has quit IRC | 07:38 | |
*** geaaru has joined #openstack-swift | 07:42 | |
*** haomaiwang has quit IRC | 08:09 | |
*** SkyRocknRoll has joined #openstack-swift | 08:10 | |
*** haomaiwa_ has joined #openstack-swift | 08:10 | |
*** wbhuber has quit IRC | 08:16 | |
*** asettle has joined #openstack-swift | 08:19 | |
*** asettle has quit IRC | 08:24 | |
*** jistr has joined #openstack-swift | 08:28 | |
*** janonymous has joined #openstack-swift | 08:28 | |
*** jordanP has joined #openstack-swift | 08:28 | |
*** hezhiqiang has quit IRC | 08:30 | |
*** hezhiqiang has joined #openstack-swift | 08:34 | |
*** silor1 has joined #openstack-swift | 08:38 | |
*** silor has quit IRC | 08:39 | |
*** silor1 is now known as silor | 08:39 | |
*** aix has joined #openstack-swift | 08:41 | |
*** ho has quit IRC | 08:57 | |
*** acoles_ is now known as acoles | 09:05 | |
*** haomaiwa_ has quit IRC | 09:09 | |
*** mahatic has joined #openstack-swift | 09:09 | |
*** haomaiwang has joined #openstack-swift | 09:10 | |
*** NM has joined #openstack-swift | 09:11 | |
*** tsubic has quit IRC | 09:13 | |
*** jistr has quit IRC | 09:19 | |
*** jistr has joined #openstack-swift | 09:20 | |
openstackgerrit | Kazuhiro MIYAHARA proposed openstack/swift: Fix dispersion-reports error message https://review.openstack.org/213697 | 09:27 |
mahatic | acoles: Morning! This might be silly, I need to take jrichli's changes from patch 214438 - without taking a checkout of that change, what happens if I rebase feature/crypto onto my local branch (where I'm making my changes) | 09:29 |
patchbot | mahatic: https://review.openstack.org/#/c/214438/ | 09:29 |
openstackgerrit | Kazuhiro MIYAHARA proposed openstack/swift: Fix dispersion-reports error message https://review.openstack.org/213697 | 09:30 |
*** tsubic has joined #openstack-swift | 09:45 | |
acoles | mahatic: hi! i need to better understand what you want to do :) do you want to apply change from 214438 to your working branch? | 09:46 |
mahatic | acoles: :) yes, (I'm hung on rebasing!) Last time I submitted it, I got "Merge Conflict" in gerrit. | 09:47 |
acoles | mahatic: and what is your working branch based on? did you start from feature/ec? | 09:49 |
acoles | feature/crypto i mean :) | 09:49 |
mahatic | :D I was confused for a sec. Yes, I took the tail branch (git checkout --- and get checkout FETcH_HEAD thing) | 09:50 |
*** aix has quit IRC | 09:51 | |
*** hezhiqiang has quit IRC | 09:51 | |
mahatic | acoles: it is based off patch 203454 | 09:52 |
patchbot | mahatic: https://review.openstack.org/#/c/203454/ | 09:52 |
acoles | mahatic: ok, so you started from 203454 and now you want to include the changes from 214438? | 09:53 |
mahatic | acoles: yeah | 09:54 |
acoles | mahatic: i am just looking at the patch chains | 09:57 |
mahatic | sure, thanks | 09:58 |
*** mahatic_ has joined #openstack-swift | 10:00 | |
*** mahatic has quit IRC | 10:00 | |
acoles | so, 203454 is based on 203310 and 214438 is also based on 203310. but 203454 is abandoned, so do you really want to be based on 203454? | 10:02 |
*** Kennan2 has joined #openstack-swift | 10:03 | |
acoles | is your review that we are discussing patch 211451? | 10:03 |
patchbot | acoles: https://review.openstack.org/#/c/211451/ | 10:03 |
mahatic_ | yeah, that's the one | 10:04 |
*** Kennan has quit IRC | 10:04 | |
mahatic_ | I'm looking at those patches you mentioned, just a moment please | 10:04 |
acoles | so do you want the changes from 203454 (abandoned)? | 10:05 |
acoles | k, i'm just going to grab coffee, bbiab | 10:05 |
mahatic_ | acoles: nope, I just want changes from 214438 | 10:09 |
*** haomaiwang has quit IRC | 10:09 | |
mahatic_ | I took changes from 203454 when it was not abandones | 10:09 |
*** haomaiwang has joined #openstack-swift | 10:10 | |
acoles | mahatic_: ok let me figure out the steps to take - seems like we need to get your changes based onto 214438 | 10:10 |
*** dbarman has joined #openstack-swift | 10:11 | |
mahatic_ | acoles: yeah, thanks. Or I could make my changes (and redo some existing) once I have 214438 on current branch | 10:12 |
acoles | mahatic_: try this http://paste.openstack.org/show/422617/ | 10:21 |
acoles | there are some merge conflicts you will have to resolve | 10:22 |
mahatic_ | sure, will try that | 10:22 |
*** baojg has quit IRC | 10:33 | |
*** baojg has joined #openstack-swift | 10:34 | |
*** mahatic has joined #openstack-swift | 10:35 | |
*** mahatic_ has quit IRC | 10:35 | |
*** mahatic has quit IRC | 10:36 | |
*** mahatic has joined #openstack-swift | 10:36 | |
*** baojg has quit IRC | 10:38 | |
*** david__ has joined #openstack-swift | 10:45 | |
*** haomaiwang has quit IRC | 10:48 | |
mahatic | acoles: so it worked :) Moving forward, how do I pick changes - I upload my changes and then jrichli does her stuff and uploads, then how do i pick those again? | 10:48 |
*** dbarman has quit IRC | 10:48 | |
mahatic | I mean how do I get jrchili's changes into my local? | 10:50 |
acoles | mahatic: great :) | 10:54 |
acoles | mahatic: each time the review you are based on changes (in this case 214438 now) then you need to rebase your patch | 10:55 |
acoles | mahatic: so you would do 'git review -d 214438' to get latest version of that | 10:55 |
mahatic | acoles: okay. "git review -d 214438" and then "git checkout my_branch" ? | 10:56 |
acoles | then checkout your branch and 'git rebase -i review/janie_richling/jlr_clisting' | 10:56 |
acoles | yup | 10:56 |
acoles | then fix any merge conflicts, git add, git rebase --continue just like you have just done | 10:57 |
acoles | mahatic: you're probably going to have to do this quite often so it will become familiar :) | 10:58 |
mahatic | acoles: okay :) thanks so much! you saved my day! Glad to have you my timezone :D | 10:58 |
mahatic | acoles: yeah :) | 10:58 |
acoles | mahatic: no probs | 10:59 |
*** SkyRocknRoll has quit IRC | 11:05 | |
*** kei_yama has quit IRC | 11:09 | |
*** kairo_ has joined #openstack-swift | 11:11 | |
*** kairo has quit IRC | 11:14 | |
*** aix has joined #openstack-swift | 11:16 | |
*** SkyRocknRoll has joined #openstack-swift | 11:21 | |
*** kairo_ has quit IRC | 11:22 | |
mahatic | acoles: since it created a new branch "review/mahati/crypto_mahati", does it hurt to rename it to something smaller? | 11:24 |
*** NM has quit IRC | 11:25 | |
acoles | mahatic: no you can rename it to whatever you want. gerrit tracks patches based on the change id in the commit message. your branch name may appear as the topic in gerrit but i'm not aware that is has any significance. | 11:26 |
mahatic | acoles: alright. thanks! | 11:27 |
*** sanchitmalhotra1 has quit IRC | 11:35 | |
*** kairo has joined #openstack-swift | 11:36 | |
*** bkopilov has quit IRC | 11:42 | |
*** david__ has quit IRC | 11:55 | |
*** robefran has quit IRC | 12:01 | |
*** hezhiqiang has joined #openstack-swift | 12:04 | |
*** haigang has quit IRC | 12:18 | |
*** rledisez has quit IRC | 12:21 | |
*** rledisez has joined #openstack-swift | 12:21 | |
*** asettle has joined #openstack-swift | 12:22 | |
*** asettle has quit IRC | 12:23 | |
*** km has quit IRC | 12:32 | |
*** vinsh has joined #openstack-swift | 12:35 | |
*** barker has joined #openstack-swift | 12:36 | |
*** ccavanna has quit IRC | 12:36 | |
*** robefran has joined #openstack-swift | 12:38 | |
*** NM has joined #openstack-swift | 12:45 | |
*** chlong has joined #openstack-swift | 12:45 | |
*** SkyRocknRoll has quit IRC | 12:45 | |
*** annegentle has joined #openstack-swift | 12:50 | |
*** jistr is now known as jistr|mtg | 12:53 | |
*** ppai has quit IRC | 12:54 | |
*** aix has quit IRC | 12:54 | |
*** aix has joined #openstack-swift | 13:00 | |
*** chlong has quit IRC | 13:00 | |
*** bill_az has joined #openstack-swift | 13:00 | |
*** barker has quit IRC | 13:03 | |
*** chlong has joined #openstack-swift | 13:03 | |
*** dustins has joined #openstack-swift | 13:07 | |
*** hrou has joined #openstack-swift | 13:14 | |
*** bkopilov has joined #openstack-swift | 13:15 | |
*** sasik has joined #openstack-swift | 13:15 | |
*** sasik has left #openstack-swift | 13:16 | |
*** janonymous_ has joined #openstack-swift | 13:25 | |
*** dustins has quit IRC | 13:26 | |
janonymous_ | Hi.. | 13:26 |
*** dustins has joined #openstack-swift | 13:26 | |
janonymous_ | Could someone suggest, is there need to handle this bug : https://bugs.launchpad.net/swift/+bug/1483997 | 13:27 |
openstack | Launchpad bug 1483997 in OpenStack Object Storage (swift) "Request using Chunked encoding as a header in object GET raises httlib Error" [Undecided,New] - Assigned to janonymous (janonymous) | 13:27 |
janonymous_ | This bug raises an error visible in logs when a http request of GET is made using header Transfer-encoding chunked | 13:28 |
*** jamielennox is now known as jamielennox|away | 13:30 | |
*** zul has joined #openstack-swift | 13:30 | |
*** ccavanna has joined #openstack-swift | 13:39 | |
*** SkyRocknRoll has joined #openstack-swift | 13:41 | |
*** janonymous_ has quit IRC | 13:42 | |
mattoliverau | Morning | 13:48 |
*** haomaiwang has joined #openstack-swift | 13:53 | |
*** lcurtis has joined #openstack-swift | 13:58 | |
*** blmartin has joined #openstack-swift | 13:58 | |
tdasilva | mattoliverau: good morning! how's going in TX?? | 14:00 |
hrou | Morning mattoliverau / tdasilva ! | 14:00 |
tdasilva | hrou: hi! good morning | 14:00 |
mattoliverau | hrou, tdasilva: o/ | 14:01 |
mattoliverau | TX is good.. Last day tho. I fly home this evening | 14:01 |
hrou | mattoliverau, seems like it cooled down a bit 90 degrees : ) | 14:02 |
tdasilva | mattoliverau: nice, have a good trip home! | 14:03 |
mattoliverau | Thanks, going to the rackspace office for the day first tho :) | 14:04 |
*** aix has quit IRC | 14:04 | |
*** jistr|mtg is now known as jistr | 14:08 | |
*** jrichli has joined #openstack-swift | 14:08 | |
*** aix has joined #openstack-swift | 14:09 | |
*** haomaiwang has quit IRC | 14:09 | |
*** bill_az has quit IRC | 14:10 | |
*** haomaiwang has joined #openstack-swift | 14:10 | |
*** jlhinson has joined #openstack-swift | 14:11 | |
kairo | morning guys. | 14:13 |
*** wbhuber has joined #openstack-swift | 14:14 | |
*** barker has joined #openstack-swift | 14:14 | |
*** zul has quit IRC | 14:17 | |
*** petertr7_away is now known as petertr7 | 14:19 | |
*** SkyRocknRoll has quit IRC | 14:31 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Make pipeline_property less brittle https://review.openstack.org/104926 | 14:31 |
pgbridge | good morning | 14:41 |
*** blmartin has quit IRC | 14:45 | |
*** dustins has quit IRC | 14:45 | |
*** dustins has joined #openstack-swift | 14:46 | |
*** blmartin has joined #openstack-swift | 14:46 | |
*** annegentle has quit IRC | 14:58 | |
*** annegentle has joined #openstack-swift | 14:58 | |
*** lpabon has joined #openstack-swift | 14:59 | |
*** minwoob has joined #openstack-swift | 14:59 | |
*** zul has joined #openstack-swift | 15:02 | |
*** barker has quit IRC | 15:04 | |
*** alejandrito has joined #openstack-swift | 15:08 | |
*** haomaiwang has quit IRC | 15:09 | |
*** haomaiwang has joined #openstack-swift | 15:10 | |
*** aerwin has joined #openstack-swift | 15:13 | |
*** nadeem has joined #openstack-swift | 15:19 | |
*** barker has joined #openstack-swift | 15:20 | |
*** nadeem has quit IRC | 15:20 | |
*** nadeem has joined #openstack-swift | 15:21 | |
*** jistr is now known as jistr|mtg | 15:22 | |
*** mahatic has quit IRC | 15:24 | |
*** kevinc_ has joined #openstack-swift | 15:29 | |
*** zul has quit IRC | 15:33 | |
*** haomaiwang has quit IRC | 15:35 | |
timburke | notmyname: well, it's enough that i think we can get rid of https://github.com/swiftstack/swift_undelete -- i'm still not happy about the extra data movement, though, so there's still a case for using symlinks | 15:40 |
*** petertr7 is now known as petertr7_away | 15:42 | |
*** petertr7_away is now known as petertr7 | 15:48 | |
acoles | peluse_: ping | 15:51 |
*** hogepodge has quit IRC | 15:53 | |
*** akle|3 has quit IRC | 16:02 | |
*** silor has quit IRC | 16:06 | |
*** esker has quit IRC | 16:07 | |
*** jkugel has joined #openstack-swift | 16:07 | |
*** jistr|mtg is now known as jistr | 16:10 | |
*** david__ has joined #openstack-swift | 16:14 | |
*** hogepodge has joined #openstack-swift | 16:23 | |
*** zul has joined #openstack-swift | 16:24 | |
*** petertr7 is now known as petertr7_away | 16:25 | |
*** chsc has joined #openstack-swift | 16:36 | |
*** nadeem has quit IRC | 16:40 | |
*** bill_az has joined #openstack-swift | 16:42 | |
*** lyrrad has joined #openstack-swift | 16:42 | |
*** rledisez has quit IRC | 16:42 | |
*** jistr has quit IRC | 16:46 | |
*** barker has quit IRC | 16:47 | |
openstackgerrit | Merged openstack/swift: Add OpenStack release names to changelog https://review.openstack.org/214728 | 16:48 |
*** barker has joined #openstack-swift | 16:49 | |
*** Kennan2 has quit IRC | 16:50 | |
*** bill_az has quit IRC | 17:02 | |
*** Kennan has joined #openstack-swift | 17:05 | |
*** jordanP has quit IRC | 17:06 | |
*** Kennan has quit IRC | 17:14 | |
*** zhill has joined #openstack-swift | 17:16 | |
*** kevinc_ has quit IRC | 17:16 | |
*** Kennan has joined #openstack-swift | 17:20 | |
*** aix has quit IRC | 17:22 | |
*** Kennan has quit IRC | 17:24 | |
*** kevinc_ has joined #openstack-swift | 17:25 | |
*** Kennan has joined #openstack-swift | 17:40 | |
*** barker has quit IRC | 17:41 | |
*** kevinc___ has joined #openstack-swift | 17:43 | |
*** barker has joined #openstack-swift | 17:46 | |
*** kevinc_ has quit IRC | 17:46 | |
*** barker has quit IRC | 17:51 | |
*** breitz has quit IRC | 17:52 | |
*** breitz has joined #openstack-swift | 17:52 | |
*** petertr7_away is now known as petertr7 | 17:54 | |
*** barker has joined #openstack-swift | 17:54 | |
*** dustins has quit IRC | 17:56 | |
*** chsc has quit IRC | 17:56 | |
clayg | morning | 17:59 |
*** gyee has joined #openstack-swift | 18:00 | |
*** barker has quit IRC | 18:00 | |
*** gyee has quit IRC | 18:00 | |
*** gyee has joined #openstack-swift | 18:03 | |
acoles | morning clayg | 18:03 |
*** barker has joined #openstack-swift | 18:04 | |
kairo | morning(3pm) :) | 18:04 |
*** barker has quit IRC | 18:06 | |
acoles | kairo: where is it 3pm right now? | 18:08 |
*** bill_az has joined #openstack-swift | 18:09 | |
*** bapalm has quit IRC | 18:11 | |
*** geaaru has quit IRC | 18:13 | |
*** bapalm has joined #openstack-swift | 18:14 | |
acoles | hey clayg thanks for taking a look over patch 104926, i just fixed the merge conflict before mattoliverau wielded his abandonment axe over it, has been ages since i looked at it but i will try to follow up your comments | 18:18 |
patchbot | acoles: https://review.openstack.org/#/c/104926/ | 18:18 |
kairo | acoles: Brazil :) | 18:18 |
mattoliverau | I like the idea of an abandonment axe, I should get one | 18:18 |
acoles | clayg: right now i'm hacking diskfile to allow opening of non-durable data files | 18:19 |
acoles | mattoliverau: i don't think they will let you take it on the plane :) | 18:19 |
acoles | kairo: oh right | 18:19 |
acoles | mattoliverau: safe travelling btw | 18:19 |
*** zhill has quit IRC | 18:21 | |
mattoliverau | acoles: thanks | 18:22 |
mattoliverau | Probably not, maybe I need a plastic one | 18:22 |
*** zhill has joined #openstack-swift | 18:22 | |
*** zhill has quit IRC | 18:29 | |
clayg | acoles: yeah that's right! eat it diskfile! | 18:30 |
openstackgerrit | Alistair Coles proposed openstack/swift: Enable object server to return non-durable data https://review.openstack.org/215276 | 18:30 |
acoles | voila! | 18:30 |
acoles | (still WIP) | 18:30 |
clayg | acoles: oh no sorry - that pipleline property thing is totally my fault :'( | 18:30 |
clayg | acoles: I'd love to clean it up for you - but... man - *so* much other stuff I really really want to work on | 18:31 |
acoles | clayg: +1 "bigger fish" :) | 18:32 |
acoles | clayg: i decided to make a post it note backlog for myself today but ran out of post it notes :/ | 18:33 |
clayg | acoles: oh goodness :'( | 18:33 |
clayg | i love TODO "this was going great until it fell apart and now wtf" | 18:33 |
*** nadeem has joined #openstack-swift | 18:34 | |
clayg | acoles: so you're thinking that a datafile w/o durable can't clear an older .meta file (I think that's right, and that's how I'm reading the test) | 18:35 |
acoles | clayg: a non-durable data file at t2 should not cause a meta file at t1 to be deleted. but when we do a non-durable response we should not return the meta file at t1 with the non-durable at t2. | 18:37 |
*** dustins has joined #openstack-swift | 18:37 | |
clayg | acoles: agreed | 18:37 |
clayg | acoles: nice work | 18:37 |
*** zhill has joined #openstack-swift | 18:37 | |
acoles | clayg: i want to sleep on the implementation but thats how i think it should behave. glad we agree :) | 18:38 |
wbhuber | acoles: isn't this patch related to the "reckless GETs" discussion we had at hackathon? | 18:39 |
acoles | clayg btw i based this on peluse patch 213147 cos i love how he made get_ondisk_files return a dict. | 18:39 |
patchbot | acoles: https://review.openstack.org/#/c/213147/ | 18:39 |
acoles | wbhuber: exactly | 18:39 |
acoles | wbhuber: "optimistic GETs" ;) | 18:40 |
wbhuber | acoles: politically correct. :) | 18:40 |
wbhuber | acoles: cannot we merge get_ondisk_files with gather_on_disk_files? both sound redundant | 18:42 |
wbhuber | but i understand the intention behind each one | 18:42 |
acoles | wbhuber: its getting that way, so far i kept them both in case someone else using the diskfile API is calling get_ondisk_files, but actually peluse has changed the return type so maybe we can just combine them. i'll look at it some more. | 18:45 |
*** NM has quit IRC | 18:46 | |
*** NM has joined #openstack-swift | 18:51 | |
clayg | acoles: yeah peluse_ is awesome | 18:51 |
openstackgerrit | Alistair Coles proposed openstack/swift: Enable object server to return non-durable data https://review.openstack.org/215276 | 18:53 |
acoles | clayg: ^^ you made me think how the test could be better. thanks. | 18:54 |
clayg | acoles: now you're just throwing credit around to make other people more interested in your work (that's a *great* strategy btw) | 18:54 |
acoles | lol | 18:54 |
acoles | always spread the blame | 18:55 |
clayg | right! | 18:55 |
acoles | goodnight/good evening/enjoy lunch. | 18:55 |
*** acoles is now known as acoles_ | 18:57 | |
*** bill_az has quit IRC | 19:13 | |
*** zul has quit IRC | 19:23 | |
*** Protux has quit IRC | 19:27 | |
*** jamielennox|away has quit IRC | 19:27 | |
*** serverascode has quit IRC | 19:28 | |
*** nottrobin has quit IRC | 19:28 | |
*** bill_az has joined #openstack-swift | 19:29 | |
*** nottrobin has joined #openstack-swift | 19:32 | |
*** serverascode has joined #openstack-swift | 19:34 | |
*** Protux has joined #openstack-swift | 19:35 | |
*** chsc has joined #openstack-swift | 19:37 | |
*** darrenc has quit IRC | 19:39 | |
*** lpabon has quit IRC | 19:40 | |
*** darrenc has joined #openstack-swift | 19:40 | |
*** breitz has quit IRC | 19:43 | |
*** breitz has joined #openstack-swift | 19:43 | |
*** esker has joined #openstack-swift | 19:46 | |
*** esker has quit IRC | 19:47 | |
*** alejandrito has quit IRC | 19:47 | |
*** jamielennox|away has joined #openstack-swift | 19:47 | |
*** esker has joined #openstack-swift | 19:47 | |
*** jamielennox|away is now known as jamielennox | 19:47 | |
*** cppforlife_ has quit IRC | 19:49 | |
*** alejandrito has joined #openstack-swift | 19:49 | |
clayg | torgomatic: what are the changes we don't have any tests that validate an invalid Range header results in a 400 instead of say a 500 returned when catch_errors gobbles up a ValueError that gets thrown in proxy.controllers.base.GetOrHeadHandler._get_response_parts_iter? | 19:50 |
clayg | *chances | 19:50 |
*** cppforlife_ has joined #openstack-swift | 19:50 | |
torgomatic | clayg: a minute ago I would have said small, but given that you're asking the question, I'm going to go with "nearly 100%" | 19:50 |
clayg | torgomatic (or anyone): if you happen to have a saio up can you curl with a -H 'Range: fuck' real quick and tell me i'm crazy? | 19:51 |
torgomatic | one sec | 19:52 |
*** resker has joined #openstack-swift | 19:53 | |
torgomatic | clayg: when I do that the Range header seems like it's completely ignored | 19:53 |
clayg | unittests have tacos=3-5 | 19:53 |
clayg | sweet! I just have something broken - thank good ness | 19:53 |
torgomatic | bytes=101-tacos also results in ignored header | 19:54 |
clayg | torgomatic: well that sounds like the behavior we want! | 19:54 |
torgomatic | hooray! | 19:54 |
clayg | torgomatic: doh! it was because my test object is zero-byte | 19:55 |
clayg | so... what the chances ... invalid Range ... on zero byte object .. | 19:56 |
*** resker has quit IRC | 19:56 | |
clayg | torgomatic: could still be my broken branch i 'spose | 19:56 |
torgomatic | clayg: nope, happens over here too | 19:56 |
*** resker has joined #openstack-swift | 19:57 | |
torgomatic | Range: bytes=burr-itos on a zero-byte object 500s | 19:57 |
torgomatic | boo | 19:57 |
*** esker has quit IRC | 19:57 | |
clayg | torgomatic: k, thanks - i'm working on the unit test | 19:57 |
clayg | <hugs> | 19:57 |
*** lpabon has joined #openstack-swift | 19:58 | |
*** zhill has quit IRC | 19:58 | |
clayg | torgomatic: yeah even better - thanks! I probalby wouldn't have only gotten as far as a failing unitest with a bug report anyway! | 19:58 |
*** zhill has joined #openstack-swift | 20:01 | |
*** ccavanna has quit IRC | 20:02 | |
*** annegentle has quit IRC | 20:04 | |
*** zhill has quit IRC | 20:04 | |
*** resker has quit IRC | 20:04 | |
*** zhill has joined #openstack-swift | 20:04 | |
*** annegentle has joined #openstack-swift | 20:04 | |
*** zhill has quit IRC | 20:07 | |
*** zhill has joined #openstack-swift | 20:08 | |
*** alejandrito has quit IRC | 20:09 | |
*** joeljwright has joined #openstack-swift | 20:13 | |
*** ChanServ sets mode: +v joeljwright | 20:13 | |
*** alejandrito has joined #openstack-swift | 20:13 | |
*** zaitcev has joined #openstack-swift | 20:17 | |
*** ChanServ sets mode: +v zaitcev | 20:17 | |
*** robefran has quit IRC | 20:19 | |
openstackgerrit | Samuel Merritt proposed openstack/swift: Fix 500 for bogus Range request to 0-byte object. https://review.openstack.org/215317 | 20:27 |
torgomatic | clayg: ^^ | 20:27 |
clayg | torgomatic: can you come drop some ec range knowledge on me? | 20:29 |
*** zul has joined #openstack-swift | 20:39 | |
clayg | torgomatic: I hate those live wire tests tho - they're soooooo flipping slow! | 20:40 |
*** albertom has joined #openstack-swift | 20:43 | |
albertom | someone using erasure codes? | 20:43 |
albertom | swift-ring-builder account.builder create 10 3 1 <- which value should I use? since 3 is for 3 replicas | 20:44 |
wbhuber | albertom: yes, there are a bunch of us using Swift Erasure Coding. | 20:44 |
wbhuber | albertom: Depends on what your EC scheme is | 20:46 |
albertom | ok, I wanto to have 14 storage nodes | 20:46 |
wbhuber | albertom: if you have a 3+2 scheme, you can use this: swift-ring-builder ~/builderfile create 18 5 1 | 20:46 |
albertom | so for the defaults 10 + 4 would be create 11 14 1 ? | 20:48 |
clayg | http://docs.openstack.org/developer/swift/overview_erasure_code.html#using-an-erasure-code-policy would probably be the place to indicate that your rings primary count should be data + parity | 20:48 |
albertom | also why 18 ? | 20:48 |
wbhuber | well, that's just the # of partitions | 20:49 |
clayg | it's weird because the ec storage polices validate ring has data + parity primary partition placements (replicas) - but I don't see where the docs say it | 20:49 |
wbhuber | clayg: i am actually looking for it. | 20:49 |
wbhuber | a doc update is much dired. | 20:49 |
*** bill_az has quit IRC | 20:50 | |
clayg | wbhuber: yeah it looks like a paragraph right after (calculations depending on ec_type) would be a great place to go into the ring | 20:50 |
albertom | oh i got lost in the doc | 20:51 |
albertom | but i recall the number of partitions would be the | 20:51 |
albertom | number of nodes * 100 and then find an exponent of 2 that gets closer to it | 20:52 |
albertom | so for 14 nodes, | 20:52 |
albertom | 2^11 | 20:52 |
clayg | timburke: so with the delete-marker the object name will still be in the container listing too | 20:53 |
timburke | clayg: yes. with a content-type of application/x-delete-marker | 20:53 |
*** joeljwright has quit IRC | 20:57 | |
wbhuber | albertom: i'm not certain about # of nodes * 100 and find the power of 2 to be close to it | 20:57 |
wbhuber | albertom: where did you find that? | 20:57 |
albertom | he, trying to find the page again | 20:57 |
wbhuber | i'm looking in swift-ring-builder code (ringbuilder.py) | 20:58 |
*** robefran has joined #openstack-swift | 20:58 | |
clayg | there's this one -> but it's a little optomistic -> https://rackerlabs.github.io/swift-ppc/ | 20:59 |
albertom | http://docs.openstack.org/developer/swift/deployment_guide.html#ring-preparing | 20:59 |
albertom | the part_power part | 20:59 |
clayg | ... that or people don't tend to think very realistically about the max drives - or look very closely at "max part per drive" | 21:00 |
clayg | albertom: how many devices do you have currently? | 21:00 |
wbhuber | clayg: we need to make that page EC friendly! | 21:00 |
wbhuber | i.e. Replicas/EC (data + parity) | 21:00 |
albertom | clayg: i am only testing erasure codes with ec_type = isa_l_rs_vand │ | 21:00 |
clayg | wbhuber: not my page | 21:00 |
albertom | I have 14 drives | 21:00 |
wbhuber | 14 per each node? | 21:01 |
albertom | one node with 14 drives :P | 21:01 |
albertom | i am just testing the software so I dont care for performance right now | 21:01 |
clayg | no worries, with 14 devices you can go as high as 16 and still fill up the devices before you loose your lunch on inodes | 21:02 |
clayg | but if you're just testing and not planning on growing the deployment up to more than a few thousand drives you may as well just do like 10 to save some cpu's when you build your rings | 21:02 |
wbhuber | clayg: before i take off for my kid's school open house, can you quickly open a doc bug for me to include a PP on how to build a ring specifically for EC? | 21:04 |
clayg | PP? | 21:04 |
wbhuber | paragraph | 21:04 |
clayg | sure! | 21:04 |
openstackgerrit | Janie Richling proposed openstack/swift: Decrypting Container Listing https://review.openstack.org/214438 | 21:04 |
wbhuber | clayg: ty | 21:04 |
albertom | So what happens when you create the ring with a low part_power and then grow beyond the expected ? | 21:05 |
clayg | albertom: most people can guess w/i two orders of magnitude | 21:07 |
clayg | albertom: but if you start with 3 drives and end up with >300 you'll get lumpy data distribution and whine at cschwede to finish part power adjustment | 21:07 |
*** lpabon has quit IRC | 21:08 | |
clayg | most of the time people start with a few nodes all of which have more than a few devices, and can't realistically grow beyond many thounds of devices in many hundreds of servers without hitting some sort of limit - so it ends up being a mostly non/low-priority issue | 21:10 |
albertom | so for ec codes i dont need rsync right ? | 21:13 |
clayg | albertom: container & account still use rsync for rebalance | 21:14 |
*** acoles_ has quit IRC | 21:16 | |
*** zul has quit IRC | 21:18 | |
*** jrichli has quit IRC | 21:18 | |
*** acoles_ has joined #openstack-swift | 21:19 | |
*** ChanServ sets mode: +v acoles_ | 21:19 | |
*** acoles_ is now known as acoles | 21:19 | |
*** annegentle has quit IRC | 21:20 | |
*** annegentle has joined #openstack-swift | 21:20 | |
lcurtis | Good Afternoon all...question...if I lose a disk containing async_pendings, am I pretty much hosed? | 21:24 |
*** wbhuber_ has joined #openstack-swift | 21:24 | |
clayg | lcurtis: not normally | 21:25 |
clayg | lcurtis: most of the time there's other disks that have the same async_pending on them - that or they already got it into the containers and you're fine | 21:25 |
lcurtis | ah...make sense | 21:26 |
lcurtis | sorry--one more hopefully quick question...would sqlite wirtes be considered syncrhonous? | 21:27 |
lcurtis | guessing writes to the pending files not syncrhonous, but actual merge would be? | 21:27 |
clayg | hrmm... syncrhonous in what sense? "does an object PUT commit it's existance to the container before returning success"? | 21:28 |
lcurtis | syncrhonous write to disk | 21:28 |
lcurtis | so put written to pending file, then merged to sqlite db | 21:29 |
clayg | is there such a thing as an asynchronous write to disk? | 21:29 |
*** wbhuber has quit IRC | 21:29 | |
*** wbhuber_ is now known as wbhuber | 21:29 | |
lcurtis | i believe so, wehre a sync is not explicitly specified, though i could certainly be mistaken | 21:30 |
clayg | like... page cache without fsync? or like some sort of crazy libaio... i'm confused I think :D | 21:30 |
clayg | lcurtis: well that's true - because sqlite (and most databases) like get better throughput doing bulk inserts instead of row by row - the object updates get bunched up in the .pending file (that's an append write) and only slammed into sqlite on read | 21:31 |
clayg | ... well not "only" - if you're doing a bunch of writes eventually the update will pause and merge - otherwise the container existence check every 30 seconds will get at least one of the replicas | 21:32 |
*** dustins has quit IRC | 21:32 | |
lcurtis | just curious..trying to figure out ways high container writes | 21:32 |
clayg | ah | 21:33 |
clayg | lcurtis: notmyname's thing is good! | 21:33 |
clayg | Change-Id: I737bd0af3f124a4ce3e0862a155e97c1f0ac3e52 | 21:33 |
lcurtis | clayg: awesome! thank you. He had mentioned that before | 21:34 |
*** aerwin has quit IRC | 21:35 | |
lcurtis | bookmarked it this time | 21:36 |
torgomatic | didn't we merge that thing yet? | 21:37 |
clayg | torgomatic: no no no - I think it's merged! | 21:38 |
torgomatic | clayg: oh good | 21:38 |
*** annegentle has quit IRC | 21:42 | |
tdasilva | timburke: interesting patch on versioned writes! | 21:43 |
timburke | tdasilva: i thought you might be :) | 21:44 |
tdasilva | timburke: is the marker being added to the "versioned container" or the container holding the past versions? | 21:45 |
tdasilva | timburke: the marker being a 0 byte file, right? | 21:45 |
*** david__ has quit IRC | 21:45 | |
hrou | Me too : - ) In the sense that it'll make life easier for us crypto folks | 21:46 |
tdasilva | hrou: how so? | 21:46 |
timburke | tdasilva: versioned container. unless you try to push-marker-delete a delete marker, in which case both. and yes, 0-byte file | 21:46 |
hrou | tdasilva, I guess more accurately phrased the copy middleware will take care of it from our perspective. | 21:47 |
hrou | tdasilva, such that any copy (versioning is just an example) will flow through the crypto middleware as a get and put | 21:48 |
*** alejandrito has quit IRC | 21:49 | |
tdasilva | timburke: was wondering if you would make sense to PUT it in the "X-Version-Location" container??? so that it marks that it was deleted, but doesn't "polute" the source container | 21:49 |
tdasilva | hrou: got it! | 21:49 |
*** bapalm has quit IRC | 21:49 | |
tdasilva | timburke: just an idea | 21:50 |
*** lpabon has joined #openstack-swift | 21:52 | |
*** bapalm has joined #openstack-swift | 21:52 | |
*** alejandrito has joined #openstack-swift | 21:52 | |
timburke | tdasilva: interesting... clayg did seem worried about that... | 21:53 |
timburke | tdasilva: is it worth breaking pop-to-restore? | 21:54 |
tdasilva | not sure it needs to breat | 21:54 |
tdasilva | break | 21:54 |
tdasilva | timburke: if i understand what you are trying to say, you are worried about poping a marker? | 21:55 |
tdasilva | timburke: in that case, i'd just pop again... | 21:55 |
timburke | tdasilva: yes. what i like about the way i've written it is that a delete is just another version. it can use all the same machinery and has all the same characteristics | 21:56 |
*** bapalm has quit IRC | 21:57 | |
timburke | if we write the delete marker to the versions container, then pop-version deletes to the versioned container would need to look in two places...though i suppose we'd do that anyway...lemme play with it | 21:57 |
*** nadeem has quit IRC | 21:58 | |
*** bapalm has joined #openstack-swift | 22:03 | |
*** jkugel has quit IRC | 22:05 | |
*** petertr7 is now known as petertr7_away | 22:06 | |
*** bapalm has quit IRC | 22:08 | |
openstackgerrit | Clay Gerrard proposed openstack/swift: WIP: fixups for etag_buckets https://review.openstack.org/215360 | 22:09 |
clayg | peluse_: ^ please go ahead and squash any of that you think is helpful | 22:09 |
*** lpabon has quit IRC | 22:13 | |
*** NM has quit IRC | 22:14 | |
*** bapalm has joined #openstack-swift | 22:14 | |
*** bapalm has quit IRC | 22:19 | |
*** annegentle has joined #openstack-swift | 22:20 | |
*** minwoob has quit IRC | 22:20 | |
*** chlong has quit IRC | 22:25 | |
*** zul has joined #openstack-swift | 22:26 | |
*** lcurtis has quit IRC | 22:28 | |
*** bapalm has joined #openstack-swift | 22:29 | |
*** annegentle has quit IRC | 22:33 | |
*** annegentle has joined #openstack-swift | 22:33 | |
*** bapalm has quit IRC | 22:34 | |
*** bapalm has joined #openstack-swift | 22:35 | |
*** annegentle has quit IRC | 22:38 | |
*** bapalm has quit IRC | 22:43 | |
*** bapalm has joined #openstack-swift | 22:43 | |
*** hezhiqiang has quit IRC | 22:47 | |
*** bapalm has quit IRC | 22:48 | |
*** bapalm has joined #openstack-swift | 22:51 | |
*** thurloat_isgone is now known as thurloat | 22:52 | |
*** NM has joined #openstack-swift | 22:54 | |
*** hrou has quit IRC | 23:00 | |
*** chsc has quit IRC | 23:02 | |
*** thurloat is now known as thurloat_isgone | 23:03 | |
*** jlhinson has quit IRC | 23:03 | |
*** alejandrito has quit IRC | 23:06 | |
*** zhill has quit IRC | 23:07 | |
*** david__ has joined #openstack-swift | 23:07 | |
*** zhill has joined #openstack-swift | 23:08 | |
*** zhill has quit IRC | 23:12 | |
*** kutija has quit IRC | 23:15 | |
*** km has joined #openstack-swift | 23:18 | |
*** kei_yama has joined #openstack-swift | 23:19 | |
*** ho has joined #openstack-swift | 23:23 | |
*** blmartin has quit IRC | 23:30 | |
ho | good morning! | 23:36 |
*** robefran has quit IRC | 23:48 | |
openstackgerrit | Tim Burke proposed openstack/swift: Add the ability to specify ranges for SLO segments https://review.openstack.org/211726 | 23:49 |
*** hrou has joined #openstack-swift | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!