Andrew Wong has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/12488 )

Change subject: KUDU-2701 Fix compaction loop due to using wrong rowset size
......................................................................


Patch Set 1:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/12488/1//COMMIT_MSG
Commit Message:

http://gerrit.cloudera.org:8080/#/c/12488/1//COMMIT_MSG@19
PS1, Line 19: For example, I discovered a case where a tablet
            : had 8 rowsets of "size" 16MB. In reality, this size was the base 
data
            : size plus REDOs. Small rowset compaction policy determined that 
it would
            : be good to compact these 8 rowsets, believing that it would 
produce 4
            : rowsets of size 32MB. However, the rowsets were actually 32MB in 
size,
            : and compacting them produced 8 rowsets of size 32MB identical to 
the
            : previous 8, and therefore 8 rowsets that appeared to be of size 
16MB to
            : compaction policy. Thus these 8 were chosen to be compacted, and 
so
            : on...
> Would be nice to create a test case that models this and shows that compact
Given this is the remaining blocker for cutting an RC for 1.9.0, if this is too 
difficult with the current test fixtures we have, I'd be ok deferring automated 
testing and pushing this through, provided it's been tested on a real cluster.



--
To view, visit http://gerrit.cloudera.org:8080/12488
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I21b7ff6333137aaf1e98ef4849691dd08e24e007
Gerrit-Change-Number: 12488
Gerrit-PatchSet: 1
Gerrit-Owner: Will Berkeley <[email protected]>
Gerrit-Reviewer: Adar Dembo <[email protected]>
Gerrit-Reviewer: Andrew Wong <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Comment-Date: Sat, 16 Feb 2019 19:28:02 +0000
Gerrit-HasComments: Yes

Reply via email to