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 <dral...@apache.org>

Reply via email to