This is an automated email from the ASF dual-hosted git repository.
xiangfu0 pushed a change to branch
data-2616-disallow-nondeterministic-transforms
in repository https://gitbox.apache.org/repos/asf/pinot.git
from b2d1de621ee Disallow non-deterministic ingestion transform configs
add 2dc8cc6395d Separate ingestion replay determinism metadata
No new revisions were added by this update.
Summary of changes:
.../LiteralOnlyBrokerRequestTest.java | 53 +++++---
.../apache/pinot/common/function/FunctionInfo.java | 39 ++++++
.../pinot/common/function/FunctionRegistry.java | 4 +-
.../pinot/common/function/PinotScalarFunction.java | 5 +-
.../function/scalar/ArithmeticFunctions.java | 4 +-
.../common/function/scalar/DateTimeFunctions.java | 38 +++---
.../pinot/common/function/FunctionUtilsTest.java | 99 ++++++++++++++-
.../pinot/sql/parsers/CalciteSqlCompilerTest.java | 112 ++++++++++-------
.../api/resources/PinotDdlRestletResource.java | 2 +-
.../api/resources/PinotSchemaRestletResource.java | 3 +-
.../api/resources/PinotTableRestletResource.java | 36 +++---
.../api/resources/TableConfigValidationUtils.java | 16 +++
.../api/resources/TableConfigsRestletResource.java | 1 +
.../api/PinotSchemaRestletResourceTest.java | 41 ++++++
.../api/PinotTableRestletResourceTest.java | 63 ++++++++++
.../api/TableConfigsRestletResourceTest.java | 103 +++++++++++++++
...DdlRestletResourceMaterializedViewUnitTest.java | 2 +-
.../apache/pinot/core/util/SchemaUtilsTest.java | 48 +++++++
.../query/validate/PinotTypeCoercionTest.java | 54 +++++---
.../pinot/segment/local/utils/SchemaUtils.java | 43 ++++++-
.../segment/local/utils/TableConfigUtils.java | 44 +++++--
.../segment/local/utils/TableConfigUtilsTest.java | 138 +++++++++++++++------
.../pinot/spi/annotations/ScalarFunction.java | 31 +++++
23 files changed, 809 insertions(+), 170 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]