Adar Dembo has posted comments on this change. ( http://gerrit.cloudera.org:8080/14046 )
Change subject: KUDU-2917 Split a tablet into primary key ranges by number of rows ...................................................................... Patch Set 4: (1 comment) Can you quantify the performance impact using a benchmark? I'm also curious whether you looked into making the existing chunk-by-size heuristic more accurate by considering encoded size, factoring in deltas, or something along those lines. http://gerrit.cloudera.org:8080/#/c/14046/4/src/kudu/tablet/deltamemstore.cc File src/kudu/tablet/deltamemstore.cc: http://gerrit.cloudera.org:8080/#/c/14046/4/src/kudu/tablet/deltamemstore.cc@124 PS4, Line 124: else if (update.is_reinsert()) { : deleted_row_count_.IncrementBy(-1); : } The DMS doesn't allow REINSERTs. Maybe you can enforce that via DCHECK? -- To view, visit http://gerrit.cloudera.org:8080/14046 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: comment Gerrit-Change-Id: Ib859c615743ebf7c3b481dfe1bd428769b02f0d7 Gerrit-Change-Number: 14046 Gerrit-PatchSet: 4 Gerrit-Owner: Yao Xu <[email protected]> Gerrit-Reviewer: Adar Dembo <[email protected]> Gerrit-Reviewer: Andrew Wong <[email protected]> Gerrit-Reviewer: Kudu Jenkins (120) Gerrit-Reviewer: Tidy Bot (241) Gerrit-Reviewer: Yao Xu <[email protected]> Gerrit-Comment-Date: Tue, 13 Aug 2019 08:14:05 +0000 Gerrit-HasComments: Yes
