Thursday, 2018-04-19

*** vinsh_ has quit IRC00:02
*** vinsh has joined #openstack-swift00:04
*** brimestone has quit IRC00:05
tdasilvanotmyname: this doesn't look right, does it? https://review.openstack.org/#/c/562428/00:25
patchbotpatch 562428 - swift - Merge branch 'feature/s3api' into master00:25
*** yashmurty has joined #openstack-swift00:42
*** ukaynar has quit IRC00:46
*** ukaynar has joined #openstack-swift00:47
*** drewn3ss_ has joined #openstack-swift00:49
*** drewn3ss has quit IRC00:50
*** drewn3ss_ has quit IRC00:50
*** drewn3ss has joined #openstack-swift00:51
notmynametdasilva: how so?00:51
tdasilvanotmyname: i guess i have the same question as Pete00:51
tdasilvathere's no code to review00:51
*** ukaynar has quit IRC00:52
notmynameah00:53
notmynamehmm... how should we do this? the code is in the ancestor. so to see it, grab that patch and run it. diff the whole thing against master00:56
notmynameI didn't make a single commit with all the code. just the merge commit to maintain the history00:58
*** vinsh has quit IRC01:03
zaitcevSo that means that I cannot leave comments to the code, unless I file a review with my proposed changes.01:03
zaitcevgit review -d 562428  appears to include the swift/common/middleware/s3api, so that's something01:04
notmynameany ideas on how to make it better?01:06
timburkei mean, we *could* do it as a single commit with all the code dropped in...01:07
timburkeidk if that's much of any better or not01:07
tdasilvaidk...i guess i was in the same boat as zaitcev expecting to see all the code...trying to remember how we did other feature branches...01:08
openstackgerritKazuhiro MIYAHARA proposed openstack/swift master: WIP: Add "Manual" Tiering Feature  https://review.openstack.org/54695801:08
timburkemuch closer to the "here's all the code" approach01:08
zaitcevLike I sad, I see all the code just fine. I just cannot put any review comments on it.01:10
timburkeat least for crypto -- we took all the work from the feature branch, broke it up into a few commits that told a story, proposed to a review branch. this'd be similar, but the story is "here's all of swift3, renamed as s3api"01:11
timburkesince that story fits in a single commit, we could get away with skipping the branch01:11
tdasilvahere's crypto: https://review.openstack.org/#/c/328208/01:11
patchbotpatch 328208 - swift (feature/crypto-review) - Enable object body and metadata encryption (MERGED)01:11
openstackgerritKazuhiro MIYAHARA proposed openstack/swift master: WIP: Add "Manual" Tiering Feature  https://review.openstack.org/54695801:12
timburkehere's the merge commit -- https://review.openstack.org/#/c/336407/01:14
patchbotpatch 336407 - swift - Merge at-rest encryption feature into master (MERGED)01:14
timburkewhich, by that time, we'd already agreed on all the step along the way01:14
*** cshastri has joined #openstack-swift01:19
*** germs has quit IRC01:30
*** germs has joined #openstack-swift01:30
*** germs has quit IRC01:30
*** germs has joined #openstack-swift01:30
openstackgerritMerged openstack/swift feature/deep: Stop replicating object rows when container could be sharded  https://review.openstack.org/54967801:39
openstackgerritMerged openstack/swift feature/deep: Call _sync_other_items from _choose_replication_mode  https://review.openstack.org/56234001:46
*** m_kazuhiro has joined #openstack-swift01:47
m_kazuhirogood morning01:48
mattoliveraum_kazuhiro: morning01:48
mattoliverauagain01:48
m_kazuhiromattoliverau: morning again :)01:49
openstackgerritMerged openstack/swift master: Deprecate auth_uri option  https://review.openstack.org/56209301:56
notmynamelet me know what you want to do with the s3api branch. I don't care too much if it's a chain+merge commit or if it's all in one commit. I'm happy to make either happen, and I think kota_ + reviewers should choose whatever will make them most production02:15
m_kazuhiroIMO, chain + merge commit is easier to review. I want to understand and review codes one by one.02:23
*** wangyx has joined #openstack-swift02:25
*** psachin has joined #openstack-swift02:42
openstackgerritwangqi proposed openstack/swift master: Modify the empty list ensure method  https://review.openstack.org/56245102:46
*** cshastri has quit IRC03:35
*** m_kazuhiro has quit IRC03:42
*** m_kazuhiro has joined #openstack-swift03:54
*** cshastri has joined #openstack-swift03:58
*** germs has quit IRC04:12
*** hoonetorg has quit IRC04:27
*** yashmurty has quit IRC04:36
*** yashmurty has joined #openstack-swift04:39
*** hoonetorg has joined #openstack-swift04:41
*** f0o has quit IRC05:16
*** links has joined #openstack-swift05:18
*** armaan has joined #openstack-swift05:20
*** yashmurty has quit IRC05:23
kota_back to online05:24
*** yashmurty has joined #openstack-swift05:26
*** ccamacho has quit IRC05:38
*** geaaru has quit IRC05:39
*** armaan has quit IRC05:51
kota_hmm creating one commit to propose master, it would be obviously a huge patch.05:52
kota_https://gist.github.com/bloodeagle40234/9987eff3270f1b63b63c7e4a447e054f05:52
kota_however, i prefer to prepare a clean commit (one or a few patches) to propose master.05:53
*** f0o has joined #openstack-swift05:54
kota_a merge commit can have pros to keep the commit logs originally written in feature/s3api but the cons is stability is not guaranteed for each commit because feature/s3api is assumed fast develop with a few reviewers.05:55
kota_creating a (or few) brand-new commit to propose to the master is the easiest to comment/know the diff on the gerrit imo. cons is it maybe a big.05:57
*** TobbeCN has joined #openstack-swift05:57
kota_evne we take a creating-a-commit-way, maybe the step is, fetch feature/s3api, rebase it to the master's HEAD, make then as a single commit via rebase -i?05:58
kota_i'm not so worried about the way on the perspective to save the commit log because we could have a tag for the development-history (in term of swift3, it's migration history) as a reference05:59
kota_as well as we did ec/storage_policy like https://github.com/openstack/swift/tree/erasure_code_dev_history06:01
*** itlinux has joined #openstack-swift06:02
kota_the consideration point is how many patches if we want to separate the single large commit but the perspective of stability, my vote is one single commit anyway.06:05
kota_if we want to separate the patches for revews, we should go feature/s3api-review branch as well as crypt-review (, ec or sp-review), then make the authorized code int a single patch like as Tim suggested06:06
kota_oh... no?06:07
*** itlinux has quit IRC06:09
kota_ah... in the crypt case, the trigger looks like just a merge commit but i think it's the merge from feature/crypt-review, not from feature/crypt directly.06:11
*** itlinux has joined #openstack-swift06:12
kota_so IIRC acoles maintained the feature/crypt-review to be a few (5-6?) changes build from feature/crypto, then each commit is independent.06:13
kota_then, after review all commits in the -review branch, we get simply the merge commit into a master.06:14
kota_so...06:14
kota_anyway, what we need is create commit(s) to review the code to the master, while the task, we need to determine single commit vs multi commits.06:15
*** armaan has joined #openstack-swift06:16
kota_though i could manage the review branch, i wonder how many i can separate the patch to smaller ones because the components in the s3api module are rerated each other...06:18
kota_just separating docs/code/tests doesn't seem to be worth to me for now.06:18
kota_notmyname, m_kazuhiro, zaitcev, tdasilva, timburke, mattoliverau: how do you think of?06:19
*** pcaruana has joined #openstack-swift06:21
*** itlinux has quit IRC06:32
*** itlinux has joined #openstack-swift06:37
m_kazuhirokota_: As you said, if s3api modules are related each other, I think single commit is better way...06:38
m_kazuhirokota_: In your expectation, how many lines of code will be included in the single commit?06:42
kota_m_kazuhiro: https://gist.github.com/bloodeagle40234/9987eff3270f1b63b63c7e4a447e054f06:43
kota_it looks to have duplicate counts and not rebased on the master yet.06:44
kota_that is simple result "git diff master feature/s3api --stat"06:44
*** paramite has joined #openstack-swift06:49
*** m_kazuhiro has quit IRC06:56
*** ccamacho has joined #openstack-swift06:58
*** itlinux has quit IRC07:02
*** tesseract has joined #openstack-swift07:10
*** rcernin has quit IRC07:33
acolesgood morning07:36
acoleskota_: for crypto-review we had approx 5 final patches. that made sense because there we 1. non-behavioural changes to existing code, refactor, test infrastructure etc to support crypto 2. new 'generic' features such as transient sysmeta 3. the crypto pieces 4. doc (I don't remember 5 :))07:38
*** geaaru has joined #openstack-swift07:38
acolesoh yes, there was the 'generic' container update header override mechanism07:39
acoleskota_: the advantage of keeping doc separate and last in chain is that it tends to get a lot of changes so they can be made without needing new patchsets for the code, plus anyone can push doc changes without impacting the code patches07:40
*** pcaruana has quit IRC07:45
*** pcaruana has joined #openstack-swift07:46
acolesclayg: did you have a follow up patch for https://review.openstack.org/#/c/549678 on your machine? you marked some stuff 'Done'...07:57
patchbotpatch 549678 - swift (feature/deep) - Stop replicating object rows when container could ... (MERGED)07:57
*** cbartz has joined #openstack-swift08:00
*** cbartz has quit IRC08:00
*** cbartz has joined #openstack-swift08:01
*** hseipp has joined #openstack-swift08:08
*** mikecmpbll has joined #openstack-swift08:09
*** gkadam has joined #openstack-swift08:16
*** itlinux has joined #openstack-swift08:28
kota_acoles: sounds good lessons09:08
*** itlinux has quit IRC09:09
kota_thinking of scheme, what i can do is to make 2 patch sets, docs and codes.09:10
kota_because swift3 was obviously an independent middleware from swift so the simple import should not require refactor and 'generic' change for the existing code.09:11
kota_but you all knows a bunch of lines is inserted for importing :P09:13
openstackgerritAlistair Coles proposed openstack/swift feature/deep: Structural reorganisation of sharder.py  https://review.openstack.org/56253009:20
acoleskota_: that seems to make sense, code + docs09:50
*** armaan has quit IRC09:55
*** armaan has joined #openstack-swift09:55
*** kei_yama has quit IRC10:07
*** mvk has quit IRC10:47
*** armaan has quit IRC10:59
*** armaan has joined #openstack-swift10:59
*** silor has joined #openstack-swift11:22
*** armaan has quit IRC11:37
*** mvk has joined #openstack-swift11:44
*** yashmurty has quit IRC11:48
*** psachin has quit IRC11:52
*** yashmurty has joined #openstack-swift11:58
*** armaan has joined #openstack-swift12:00
*** psachin has joined #openstack-swift12:01
*** armaan has quit IRC12:11
*** armaan has joined #openstack-swift12:17
*** armaan has quit IRC12:22
openstackgerritMerged openstack/swift feature/deep: Structural reorganisation of sharder.py  https://review.openstack.org/56253012:26
*** NM has joined #openstack-swift12:27
*** bob_cheesey has quit IRC12:28
*** cshastri has quit IRC12:32
*** silor has quit IRC13:00
*** armaan has joined #openstack-swift13:02
*** wangyx has quit IRC13:12
*** wangyx has joined #openstack-swift13:13
*** jistr is now known as jistr|mtg13:14
*** wangyx has quit IRC13:17
*** vinsh has joined #openstack-swift13:19
*** cshastri has joined #openstack-swift13:24
*** vinsh_ has joined #openstack-swift13:25
*** vinsh has quit IRC13:28
*** psachin has quit IRC13:33
*** TobbeCN has quit IRC13:35
*** TobbeCN has joined #openstack-swift13:36
*** wangyx has joined #openstack-swift13:36
*** TobbeCN has quit IRC13:40
*** wangyx has quit IRC13:40
*** cshastri has quit IRC13:41
*** vinsh_ has quit IRC13:46
*** vinsh has joined #openstack-swift13:47
tdasilvakota_: i like your plan of code + docs patch...13:51
*** yashmurty has quit IRC13:55
openstackgerritAlistair Coles proposed openstack/swift feature/deep: Store root/parent container in shard ranges table  https://review.openstack.org/56260314:04
*** NM has quit IRC14:09
*** jistr|mtg is now known as jistr14:10
*** wangyx has joined #openstack-swift14:18
*** wangyx__ has joined #openstack-swift14:19
*** wangyx has quit IRC14:23
*** armaan has quit IRC14:28
*** brimestone has joined #openstack-swift14:55
openstackgerritAlistair Coles proposed openstack/swift feature/deep: Logging and exception handling cleanup  https://review.openstack.org/56264214:56
*** vinsh has quit IRC14:58
*** TobbeCN has joined #openstack-swift15:04
*** TobbeCN has quit IRC15:08
*** cshastri has joined #openstack-swift15:18
openstackgerritAlistair Coles proposed openstack/swift feature/deep: Take lock before unlinking db files  https://review.openstack.org/55979615:22
*** ccamacho has quit IRC15:23
*** germs has joined #openstack-swift15:24
*** germs has quit IRC15:24
*** germs has joined #openstack-swift15:24
*** PsionTheory has joined #openstack-swift15:38
*** armaan has joined #openstack-swift15:42
*** ccamacho has joined #openstack-swift15:42
*** ccamacho has quit IRC15:43
*** ccamacho has joined #openstack-swift15:43
*** armaan has quit IRC15:47
*** armaan has joined #openstack-swift15:48
*** mvk has quit IRC15:59
*** links has quit IRC16:01
*** armaan has quit IRC16:02
*** pcaruana has quit IRC16:03
*** ccamacho has quit IRC16:06
*** geaaru has quit IRC16:07
*** cbartz has quit IRC16:07
*** wangyx__ has quit IRC16:12
*** wangyx has joined #openstack-swift16:12
*** wangyx has quit IRC16:17
notmynamegood morning16:17
*** itlinux has joined #openstack-swift16:19
*** hseipp has quit IRC16:25
*** mvk has joined #openstack-swift16:25
*** ukaynar_ has joined #openstack-swift16:32
*** mikecmpbll has quit IRC16:39
*** ukaynar_ has quit IRC16:43
*** NM has joined #openstack-swift16:43
*** brimestoned has joined #openstack-swift16:44
*** brimestone has quit IRC16:45
*** jiaopengju has quit IRC16:47
*** ukaynar_ has joined #openstack-swift16:53
*** brimestoned has quit IRC16:56
notmynameabout one month until swift's 9th birthday (may 17)16:58
*** itlinux has quit IRC17:02
*** cshastri has quit IRC17:06
*** ukaynar_ has quit IRC17:08
*** gkadam has quit IRC17:09
*** armaan has joined #openstack-swift17:24
notmyname"The fourth Project Teams Gathering will be held September 10-14th back at the Renaissance Stapleton Hotel in Denver, Colorado"17:25
notmynameand "...this time around the Ops Meetup will be co-located with the Denver PTG"17:25
tdasilvasame place, right?17:35
notmynameyes17:35
tdasilvaoh wow, prices doubled17:37
timburkeand that's when you're early17:37
acolesthe train place?17:51
*** mvk has quit IRC17:52
notmynameyes17:52
timburkeapparently that situation's gotten better. apparently.17:52
*** mikecmpbll has joined #openstack-swift17:55
*** armaan has quit IRC17:56
tdasilvaacoles: what was the hotel that kota_ was staying at again? ;)17:59
acolestdasilva: there was one smaller hotel just down the street, I forget the name18:00
tdasilvai just remember that someone, i think it was kota_ stayed farther away from the train line...18:01
openstackgerritClay Gerrard proposed openstack/swift feature/deep: Rename replication stats for sharding databases deferred  https://review.openstack.org/56277218:02
tdasilvaanyhow, looks like the problem is no longer there...18:02
*** cshastri has joined #openstack-swift18:05
openstackgerritClay Gerrard proposed openstack/swift feature/deep: Rename replication stats for sharding databases deferred  https://review.openstack.org/56277218:05
*** NM has quit IRC18:08
*** NM has joined #openstack-swift18:10
openstackgerritAlistair Coles proposed openstack/swift feature/deep: WIP Make first GET to root return objects or shard ranges as appropriate  https://review.openstack.org/56277718:18
*** cshastri has quit IRC18:19
*** guimaluf has joined #openstack-swift18:20
openstackgerritTim Burke proposed openstack/swift feature/deep: Use string values when passing db state in headers  https://review.openstack.org/56278018:22
*** TobbeCN has joined #openstack-swift18:36
*** TobbeCN has quit IRC18:41
*** tesseract has quit IRC18:55
openstackgerritTim Burke proposed openstack/swift feature/deep: Use non-ascii container name in a probe test  https://review.openstack.org/56185619:02
*** early` has quit IRC19:52
*** ukaynar has joined #openstack-swift19:54
*** early has joined #openstack-swift19:55
*** ukaynar has quit IRC19:58
*** gyee has joined #openstack-swift20:32
*** itlinux has joined #openstack-swift20:36
*** itlinux has quit IRC20:41
*** paramite has quit IRC20:45
*** armaan has joined #openstack-swift21:14
*** NM has quit IRC21:30
openstackgerritTim Burke proposed openstack/swift feature/deep: Use string values when passing db state in headers  https://review.openstack.org/56278021:31
openstackgerritTim Burke proposed openstack/swift feature/deep: Fix flakey unit test  https://review.openstack.org/56285122:17
*** knylander has quit IRC22:18
*** mvk has joined #openstack-swift22:24
openstackgerritTim Burke proposed openstack/swift feature/deep: Drop items query param  https://review.openstack.org/56285622:29
*** rcernin has joined #openstack-swift22:30
mattoliveraumorning22:33
timburkemattoliverau: o/22:34
mattoliverauhmm, september 10 - 14... 10th is the calulated due date of the baby... so I'm pretty sure I wont be at the PTG.22:35
*** TobbeCN has joined #openstack-swift22:37
*** TobbeCN has quit IRC22:41
*** kallenp has joined #openstack-swift22:43
kallenpHallo, howto swift list by date ?22:44
*** Sukhdev has joined #openstack-swift22:49
*** armaan has quit IRC22:50
openstackgerritTim Burke proposed openstack/swift feature/deep: Use non-ascii container name in a probe test  https://review.openstack.org/56185622:50
*** armaan has joined #openstack-swift22:50
timburkekallenp: list objects within a container, sorted by last modified? unfortunately, swift can't -- it only has an index on (deleted, name) so it can return results in lexicographical order22:51
timburkenow, if you can structure your object names to start with the date uploaded...22:52
*** kallenp has left #openstack-swift23:10
claygtimburke: with the data architect services like a boss23:16
*** kei_yama has joined #openstack-swift23:17
openstackgerritClay Gerrard proposed openstack/swift feature/deep: Narrow race in _replicate_object  https://review.openstack.org/56109123:26
openstackgerritClay Gerrard proposed openstack/swift feature/deep: Narrow race in _replicate_object  https://review.openstack.org/56109123:26
*** mikecmpbll has quit IRC23:40

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