David Ribeiro Alves has uploaded a new change for review. http://gerrit.cloudera.org:8080/4993
Change subject: Don't do UNDO garbage collection until after the REDO->UNDO transformation ...................................................................... Don't do UNDO garbage collection until after the REDO->UNDO transformation Reasoning about what has been garbage collected and not while at the same time generating UNDOs is tricky. Particularly taking REINSERTS into account and multiple row versions merging (part of a follow up patch). This moves UNDO garbage collection to after the transformation and simplifies things a bit, at the cost of some extra work. Change-Id: I10e4bbb1cac68474756ea1716cfc4c5420cf503e --- M src/kudu/tablet/compaction.cc M src/kudu/tablet/compaction.h M src/kudu/tablet/delta_compaction.cc 3 files changed, 62 insertions(+), 86 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/93/4993/1 -- To view, visit http://gerrit.cloudera.org:8080/4993 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I10e4bbb1cac68474756ea1716cfc4c5420cf503e Gerrit-PatchSet: 1 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: David Ribeiro Alves <[email protected]>
