Andrew Wong has uploaded this change for review. ( http://gerrit.cloudera.org:8080/9216
Change subject: tablet: don't store row count in delta tracker ...................................................................... tablet: don't store row count in delta tracker DeltaTracker's constructor previously required a row-count that can only be obtained by first reading its parent rowset's footer from disk. While useful as a sanity check while tracking updates, it's not important for this count to be known at initialization. This patch is helpful in reducing the amount of data required from disk at startup, as one of the reasons we need to fully open some CFiles is to get this row count. This patch itself doesn't defer any reads, it just defers the requirement of the row count. This patch has no functional changes. Change-Id: I084e0944f388c22e838b017663a812b0ba77245d --- M src/kudu/tablet/compaction.cc M src/kudu/tablet/delta_tracker.cc M src/kudu/tablet/delta_tracker.h M src/kudu/tablet/diskrowset.cc 4 files changed, 22 insertions(+), 30 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/16/9216/1 -- To view, visit http://gerrit.cloudera.org:8080/9216 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I084e0944f388c22e838b017663a812b0ba77245d Gerrit-Change-Number: 9216 Gerrit-PatchSet: 1 Gerrit-Owner: Andrew Wong <aw...@cloudera.com>