gortiz commented on code in PR #12704: URL: https://github.com/apache/pinot/pull/12704#discussion_r1584390473
########## pinot-common/src/main/java/org/apache/pinot/common/response/BrokerResponse.java: ########## @@ -123,6 +127,17 @@ String toJsonString() */ long getMinConsumingFreshnessTimeMs(); + /** + * Get the max number of rows seen by a single operator in the query processing chain. + * <p> + * In single-stage this value is equal to {@link #getNumEntriesScannedPostFilter()} because single-stage operators + * cannot generate more rows than the number of rows received. This is not the case in multi-stage operators, where + * operators like join or union can emit more rows than the ones received on each of its children operators. + */ + default long getMaxRowsInOperator() { Review Comment: Removed in 02ef0b23076064ae44b1d2496f948d6ed00dff36. We can open a future PR to add this if needed -- 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: commits-unsubscr...@pinot.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org