This is an automated email from the ASF dual-hosted git repository.
gortiz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git
from 58aef210b7b Bump software.amazon.awssdk:bom from 2.40.10 to 2.40.11
(#17397)
add 8fd34ecbf5e Add Query Fingerprint Feature (#17177)
No new revisions were added by this update.
Summary of changes:
.../broker/api/resources/PinotClientRequest.java | 59 +++
.../apache/pinot/broker/querylog/QueryLogger.java | 9 +
.../BaseSingleStageBrokerRequestHandler.java | 31 +-
.../MultiStageBrokerRequestHandler.java | 37 +-
.../api/resources/PinotClientRequestTest.java | 49 ++
.../pinot/broker/querylog/QueryLoggerTest.java | 57 ++-
.../BaseSingleStageBrokerRequestHandlerTest.java | 41 ++
.../common/utils/config/QueryOptionsUtils.java | 4 +
.../utils/request/QueryFingerprintUtils.java | 72 +++
.../utils/request/QueryFingerprintVisitor.java | 337 +++++++++++++
.../common/utils/config/QueryOptionsUtilsTest.java | 21 +
.../utils/request/QueryFingerprintUtilsTest.java | 313 ++++++++++++
.../utils/request/QueryFingerprintVisitorTest.java | 560 +++++++++++++++++++++
.../pinot/core/query/logger/ServerQueryLogger.java | 3 +-
.../core/query/request/ServerQueryRequest.java | 13 +-
.../plan/pipeline/PipelineBreakerExecutorTest.java | 2 +-
.../query/runtime/queries/QueryRunnerTestBase.java | 2 +-
.../pinot/spi/query/QueryExecutionContext.java | 19 +-
.../apache/pinot/spi/query/QueryThreadContext.java | 5 +
.../pinot/spi/trace/DefaultRequestContext.java | 11 +
.../apache/pinot/spi/trace/LoggerConstants.java | 2 +
.../apache/pinot/spi/trace/QueryFingerprint.java | 48 +-
.../org/apache/pinot/spi/trace/RequestContext.java | 4 +
.../apache/pinot/spi/utils/CommonConstants.java | 5 +
.../pinot/spi/trace/QueryFingerprintTest.java | 169 +++++++
pinot-tools/src/main/resources/log4j2.xml | 2 +-
26 files changed, 1825 insertions(+), 50 deletions(-)
create mode 100644
pinot-common/src/main/java/org/apache/pinot/common/utils/request/QueryFingerprintUtils.java
create mode 100644
pinot-common/src/main/java/org/apache/pinot/common/utils/request/QueryFingerprintVisitor.java
create mode 100644
pinot-common/src/test/java/org/apache/pinot/common/utils/request/QueryFingerprintUtilsTest.java
create mode 100644
pinot-common/src/test/java/org/apache/pinot/common/utils/request/QueryFingerprintVisitorTest.java
copy
pinot-query-runtime/src/main/java/org/apache/pinot/query/runtime/operator/OpChainId.java
=> pinot-spi/src/main/java/org/apache/pinot/spi/trace/QueryFingerprint.java
(57%)
create mode 100644
pinot-spi/src/test/java/org/apache/pinot/spi/trace/QueryFingerprintTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]