Member since
10-30-2015
6
Posts
1
Kudos Received
1
Solution
My Accepted Solutions
Title | Views | Posted |
---|---|---|
1813 | 04-18-2017 08:30 PM |
04-18-2017
08:30 PM
1 Kudo
Hi @rpaidar Most, of the code that does this can be found in the "tablet" module. Iterators for all rowsets are assembled in Tablet::CaptureConsistentIterators() (https://github.com/cloudera/kudu/blob/master/src/kudu/tablet/tablet.cc#L1572) Then, for diskrowsets, the base data iterator is wrapped in a delta iterator. This process starts at DiskRowSet::NewRowIterator() (https://github.com/cloudera/kudu/blob/master/src/kudu/tablet/diskrowset.cc#L592) To get more insight on how the base is materialized and deltas are applied you can follow the different iterators that are created in DiskRowSet::NewRowIterator(). HTH David
... View more
03-23-2017
06:47 AM
Just to close this thread. After a bit more investigation, we found that despite the error message received the table was actually populated with the data. Thanks for your help.
... View more