tarun11Mavani commented on code in PR #18710:
URL: https://github.com/apache/pinot/pull/18710#discussion_r3386306819
##########
pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/datasource/OpenStructDataSource.java:
##########
@@ -61,4 +62,13 @@ public interface OpenStructDataSource extends DataSource {
/// Returns the ColumnIndexContainer for the given key's values.
ColumnIndexContainer getIndexContainer(String key);
+
+ /// Reconstructs the full OPEN_STRUCT value for {@code docId} as a {@code
Map<String, Object>}, or
+ /// {@code null} when no key is present at that doc. Used by the realtime
seal path to re-feed the
+ /// OPEN_STRUCT column into the immutable segment build.
+ @Nullable
+ default Map<String, Object> getMapValue(int docId) {
+ throw new UnsupportedOperationException(
Review Comment:
yup. The impl will be added in PR 2b
--
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.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]