[WIP] JSON predicate pushdown for Pinot #71461
ci.yml
on: pull_request
check-commits-dispatcher
29s
build-pt
11m 40s
build-test-matrix
58s
artifact-checks
18m 4s
error-prone-checks
3m 51s
test-jdbc-compatibility
3m 50s
test-other-modules
5m 50s
Matrix: hive-tests
Matrix: maven-checks
Matrix: check-commit
Matrix: pt
Matrix: test
Annotations
5 errors
TestPinotConnectorTest.testShowCreateTable:
plugin/trino-pinot/src/test/java/io/trino/plugin/pinot/TestPinotConnectorTest.java#L127
expected:
"CREATE TABLE pinot.default.orders (
clerk varchar,
comment varchar,
custkey bigint,
orderdate date,
orderkey bigint,
orderpriority varchar,
orderstatus varchar,
shippriority integer,
totalprice double,
updated_at_seconds bigint
)"
but was:
"CREATE TABLE pinot.default.orders (
clerk varchar,
comment varchar,
custkey bigint,
json json,
orderdate date,
orderkey bigint,
orderpriority varchar,
orderstatus varchar,
shippriority integer,
totalprice double,
updated_at_seconds bigint
)"
|
TestPinotConnectorTest.testShowColumns:
plugin/trino-pinot/src/test/java/io/trino/plugin/pinot/TestPinotConnectorTest.java#L94
Multiple Failures (1 failure)
-- failure 1 --
[Rows for query [SHOW COLUMNS FROM orders]]
Expecting actual:
(clerk, varchar, , ), (comment, varchar, , ), (custkey, bigint, , ), (json, json, , ), (orderdate, date, , ), (orderkey, bigint, , ), (orderpriority, varchar, , ), (orderstatus, varchar, , ), (shippriority, integer, , ), (totalprice, double, , ), (updated_at_seconds, bigint, , )
to contain exactly in any order:
[(updated_at_seconds, bigint, , ),
(clerk, varchar, , ),
(comment, varchar, , ),
(custkey, bigint, , ),
(orderdate, date, , ),
(orderkey, bigint, , ),
(orderpriority, varchar, , ),
(orderstatus, varchar, , ),
(shippriority, integer, , ),
(totalprice, double, , )]
but the following elements were unexpected:
(json, json, , )
at QueryAssertions$ResultAssert.lambda$matches$0(QueryAssertions$ResultAssert.java:740)
|
TestPinotConnectorTest.testDescribeTable:
plugin/trino-pinot/src/test/java/io/trino/plugin/pinot/TestPinotConnectorTest.java#L1
Multiple Failures (1 failure)
-- failure 1 --
[Rows for query [DESCRIBE orders]]
Expecting actual:
(clerk, varchar, , ), (comment, varchar, , ), (custkey, bigint, , ), (json, json, , ), (orderdate, date, , ), (orderkey, bigint, , ), (orderpriority, varchar, , ), (orderstatus, varchar, , ), (shippriority, integer, , ), (totalprice, double, , ), (updated_at_seconds, bigint, , )
to contain exactly in any order:
[(updated_at_seconds, bigint, , ),
(clerk, varchar, , ),
(comment, varchar, , ),
(custkey, bigint, , ),
(orderdate, date, , ),
(orderkey, bigint, , ),
(orderpriority, varchar, , ),
(orderstatus, varchar, , ),
(shippriority, integer, , ),
(totalprice, double, , )]
but the following elements were unexpected:
(json, json, , )
at QueryAssertions$ResultAssert.lambda$matches$0(QueryAssertions$ResultAssert.java:740)
|
TestPinotConnectorTest.testSelectInformationSchemaColumns:
plugin/trino-pinot/src/test/java/io/trino/plugin/pinot/TestPinotConnectorTest.java#L1
For query 20241101_004134_00370_qbuzr:
SELECT table_name, column_name FROM information_schema.columns WHERE table_schema = 'default' AND table_name = 'orders'
not equal
Actual rows (up to 100 of 1 extra rows shown, 11 rows in total):
[orders, json]
Expected rows (up to 100 of 0 missing rows shown, 10 rows in total):
|
test (plugin/trino-pinot)
Process completed with exit code 1.
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
product tests and server tarball
Expired
|
1.3 GB |
|
results plugin_trino-pinot, ,
Expired
|
327 KB |
|
test report plugin_trino-pinot, ,
Expired
|
309 KB |
|
test report pt (default, suite-all-connectors-smoke, )
Expired
|
885 Bytes |
|