bvaradar commented on a change in pull request #600: Timeline Service with
Incremental View Syncing support
URL: https://github.com/apache/incubator-hudi/pull/600#discussion_r276888393
##########
File path:
hoodie-common/src/main/java/com/uber/hoodie/common/table/TableFileSystemView.java
##########
@@ -106,15 +120,29 @@
* Stream all the latest file slices, in the given range
*/
Stream<FileSlice> getLatestFileSliceInRange(List<String> commitsToReturn);
+ }
+
+ /**
+ * RealtimeView - methods to access a combination of columnar data files +
log files with real time data.
+ */
+ interface RealtimeView extends RealtimeViewWithLatestSlice {
/**
* Stream all the file slices for a given partition, latest or not.
*/
Stream<FileSlice> getAllFileSlices(String partitionPath);
+
}
/**
* Stream all the file groups for a given partition
*/
Stream<HoodieFileGroup> getAllFileGroups(String partitionPath);
+
+ /**
+ * Marker interface that implements both real-time and read-optimized latest
views
+ */
+ interface HoodieLatestOnlyView extends RealtimeViewWithLatestSlice,
ReadOptimizedViewWithLatestSlice {
Review comment:
Removed this as it is not used.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
With regards,
Apache Git Services