This is an automated email from the ASF dual-hosted git repository.
xiangfu0 pushed a change to branch xiangfu0/agg-rewrite/02-array-agg
in repository https://gitbox.apache.org/repos/asf/pinot.git
discard d60180ec8a1 Merge remote-tracking branch 'origin/master' into
xiangfu0/agg-rewrite/02-array-agg
discard 76e63c62639 Merge remote-tracking branch
'origin/xiangfu0/agg-rewrite/01-first-last-with-time' into
xiangfu0/agg-rewrite/02-array-agg
omit e1b44ffe17e Rely on the type argument rewrite to reject unsupported
FIRST/LAST_WITH_TIME data types
discard 70b093ff8ff Merge remote-tracking branch
'origin/xiangfu0/agg-rewrite/01-first-last-with-time' into
xiangfu0/agg-rewrite/02-array-agg
omit f5f56c0b3a0 Cross-reference the FIRST/LAST_WITH_TIME type lists and
cover UUID at runtime
omit b5dfcd7b41a Give each dimension table test its own temp directory
discard 4d7e69f2d6a Support ARRAY_AGG without a data type
omit 2dab20473fe Fail FIRST/LAST_WITH_TIME type inference on unsupported
data columns
omit c22fa5911aa Validate FIRST/LAST_WITH_TIME operands in the type checker
and always apply the type argument rewrite
omit 0ffc52ed761 Support all single-value data types in FIRST/LAST_WITH_TIME
omit 75a35985b5e Infer STRING for JSON data columns in FIRST/LAST_WITH_TIME
rewrite
omit 0b950ee4baa Support FIRST_WITH_TIME and LAST_WITH_TIME without a data
type
add d3893e27874 Parse validationTypesToSkip once and apply it consistently
(#20019)
add e1236ff9740 Support ARRAY_AGG without a data type
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (d60180ec8a1)
\
N -- N -- N refs/heads/xiangfu0/agg-rewrite/02-array-agg
(e1236ff9740)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../pinot/client/admin/TableAdminClient.java | 6 +-
.../api/resources/PinotTableRestletResource.java | 29 +-
.../api/resources/TableConfigValidationUtils.java | 51 ++-
.../api/resources/TableConfigsRestletResource.java | 43 +--
.../pinot/controller/util/TaskConfigUtils.java | 24 +-
.../api/TableConfigsRestletResourceTest.java | 7 -
.../pinot/controller/util/TaskConfigUtilsTest.java | 16 +
.../AggregateFunctionRewriteOptimizer.java | 15 +-
.../AggregateFunctionRewriteOptimizerTest.java | 15 +-
.../PinotAggregateTypeArgumentRewriteRule.java | 9 +-
.../org/apache/pinot/query/QueryEnvironment.java | 3 +-
.../src/test/resources/queries/UDFAggregates.json | 4 +
.../segment/local/utils/TableConfigUtils.java | 424 +++++++++++----------
.../segment/local/utils/TableConfigUtilsTest.java | 200 ++++++----
14 files changed, 490 insertions(+), 356 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]