This is an automated email from the ASF dual-hosted git repository. wyk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/asterixdb.git
The following commit(s) were added to refs/heads/master by this push: new 0d97846 [NO ISSUE][EXT] Remove Parquet redundant test 0d97846 is described below commit 0d97846619b0cb8630ac5b8b9d8ec406297cabed Author: Wail Alkowaileet <wael....@gmail.com> AuthorDate: Mon Jul 26 08:15:17 2021 -0700 [NO ISSUE][EXT] Remove Parquet redundant test - user mode changes: no - storage format changes: no - interface changes: no Details: - Remove Parquet redundant tests for HDFS - Parquet S3 tests cover those tests Change-Id: Ie3ad95f7708b909c8d3c7d880ef37aaae93e5d8e Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/12523 Tested-by: Jenkins <jenk...@fulliautomatix.ics.uci.edu> Integration-Tests: Jenkins <jenk...@fulliautomatix.ics.uci.edu> Reviewed-by: Wael Alkowaileet <wael....@gmail.com> Reviewed-by: Hussain Towaileb <hussai...@gmail.com> --- .../parquet/parquet.1.ddl.sqlpp} | 6 ++- .../parquet/parquet.2.query.sqlpp} | 4 +- .../expression-pushdown.1.ddl.sqlpp | 53 ---------------------- .../expression-pushdown.10.query.sqlpp | 31 ------------- .../expression-pushdown.11.ddl.sqlpp | 39 ---------------- .../expression-pushdown.12.update.sqlpp | 23 ---------- .../expression-pushdown.13.query.sqlpp | 30 ------------ .../expression-pushdown.14.query.sqlpp | 30 ------------ .../expression-pushdown.2.update.sqlpp | 23 ---------- .../expression-pushdown.3.query.sqlpp | 29 ------------ .../expression-pushdown.4.query.sqlpp | 31 ------------- .../expression-pushdown.5.query.sqlpp | 31 ------------- .../expression-pushdown.6.query.sqlpp | 30 ------------ .../expression-pushdown.7.query.sqlpp | 32 ------------- .../expression-pushdown.8.query.sqlpp | 32 ------------- .../expression-pushdown.9.query.sqlpp | 31 ------------- .../missing-fields/missing-fields.1.ddl.sqlpp | 39 ---------------- .../missing-fields/missing-fields.2.update.sqlpp | 23 ---------- .../missing-fields/missing-fields.3.query.sqlpp | 27 ----------- .../missing-fields/missing-fields.4.query.sqlpp | 29 ------------ .../multi-file-multi-schema.1.ddl.sqlpp | 39 ---------------- .../multi-file-multi-schema.2.update.sqlpp | 23 ---------- .../object-concat/object-concat.1.ddl.sqlpp | 39 ---------------- .../object-concat/object-concat.2.update.sqlpp | 23 ---------- .../object-concat/object-concat.3.query.sqlpp | 29 ------------ .../object-concat/object-concat.4.query.sqlpp | 30 ------------ .../object-concat/object-concat.5.query.sqlpp | 29 ------------ .../object-concat/object-concat.6.query.sqlpp | 30 ------------ .../select-all-fields.2.update.sqlpp | 23 ---------- .../select-all-fields.3.query.sqlpp | 28 ------------ .../select-all-fields.4.query.sqlpp | 30 ------------ .../select-count-one-field.1.ddl.sqlpp | 39 ---------------- .../select-count-one-field.2.update.sqlpp | 23 ---------- .../select-count-one-field.3.query.sqlpp | 29 ------------ .../select-count-one-field.4.query.sqlpp | 27 ----------- .../select-count-one-field.5.query.sqlpp | 27 ----------- .../select-count-one-field.6.query.sqlpp | 29 ------------ .../string-standard-utf8.1.ddl.sqlpp | 39 ---------------- .../string-standard-utf8.2.update.sqlpp | 23 ---------- .../string-standard-utf8.3.query.sqlpp | 28 ------------ .../string-standard-utf8.4.query.sqlpp | 30 ------------ .../parquet/parquet.2.adm} | 0 .../expression-pushdown/expression-pushdown.1.json | 7 --- .../expression-pushdown/expression-pushdown.10.adm | 32 ------------- .../expression-pushdown/expression-pushdown.3.adm | 22 --------- .../expression-pushdown/expression-pushdown.4.json | 7 --- .../expression-pushdown/expression-pushdown.5.json | 7 --- .../expression-pushdown/expression-pushdown.6.adm | 46 ------------------- .../expression-pushdown/expression-pushdown.7.json | 1 - .../expression-pushdown/expression-pushdown.8.adm | 50 -------------------- .../expression-pushdown/expression-pushdown.9.json | 2 - .../parquet/missing-fields/missing-fields.1.json | 2 - .../parquet/missing-fields/missing-fields.2.json | 2 - .../multi-file-multi-schema.1.json | 14 ------ .../parquet/object-concat/object-concat.1.json | 2 - .../parquet/object-concat/object-concat.2.adm | 24 ---------- .../parquet/object-concat/object-concat.3.json | 2 - .../parquet/object-concat/object-concat.4.adm | 28 ------------ .../select-all-fields/select-all-fields.1.json | 2 - .../select-all-fields/select-all-fields.2.json | 2 - .../select-count-one-field.1.json | 1 - .../select-count-one-field.2.json | 1 - .../select-count-one-field.3.json | 1 - .../select-count-one-field.4.json | 1 - .../string-standard-utf8.1.json | 2 - .../string-standard-utf8.2.json | 2 - .../resources/runtimets/testsuite_sqlpp_hdfs.xml | 43 +++--------------- 67 files changed, 13 insertions(+), 1480 deletions(-) diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-all-fields/select-all-fields.1.ddl.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/hdfs/parquet/parquet.1.ddl.sqlpp similarity index 86% rename from asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-all-fields/select-all-fields.1.ddl.sqlpp rename to asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/hdfs/parquet/parquet.1.ddl.sqlpp index 20454cb..308d43d 100644 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-all-fields/select-all-fields.1.ddl.sqlpp +++ b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/hdfs/parquet/parquet.1.ddl.sqlpp @@ -17,9 +17,11 @@ * under the License. */ /* -* Description : Retrieve all fields from a Parquet file +* Description : Test reading Parquet from HDFS + Check Parquet S3 for more tests * Expected Res : Success * Date : June 22nd 2020 +* Update Date : July 26th 2021 */ DROP DATAVERSE test IF EXISTS; @@ -34,6 +36,6 @@ CREATE TYPE ParquetType as { CREATE EXTERNAL DATASET ParquetDataset(ParquetType) USING hdfs ( ("hdfs"="hdfs://127.0.0.1:31888"), - ("path"="/asterix/dummy_tweet.parquet"), + ("path"="/asterix/id_age.parquet"), ("input-format"="parquet-input-format") ); \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/multi-file-multi-schema/multi-file-multi-schema.3.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/hdfs/parquet/parquet.2.query.sqlpp similarity index 86% rename from asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/multi-file-multi-schema/multi-file-multi-schema.3.query.sqlpp rename to asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/hdfs/parquet/parquet.2.query.sqlpp index 910f20c..7e332e2 100644 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/multi-file-multi-schema/multi-file-multi-schema.3.query.sqlpp +++ b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/hdfs/parquet/parquet.2.query.sqlpp @@ -17,9 +17,11 @@ * under the License. */ /* -* Description : Retrieve all fields from different Parquet files with different schemas +* Description : Test reading Parquet from HDFS + Check Parquet S3 for more tests * Expected Res : Success * Date : June 22nd 2020 +* Update Date : July 26th 2021 */ USE test; diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.1.ddl.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.1.ddl.sqlpp deleted file mode 100644 index 8b1303f..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.1.ddl.sqlpp +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Do not pushdown if the whole record was requested -* Expected Res : Success -* Date : June 22nd 2020 -*/ - -DROP DATAVERSE test IF EXISTS; -CREATE DATAVERSE test; - -USE test; - - -CREATE TYPE ParquetType as { -}; - -CREATE EXTERNAL DATASET ParquetDataset(ParquetType) USING hdfs -( - ("hdfs"="hdfs://127.0.0.1:31888"), - ("path"="/asterix/id_age.parquet"), - ("input-format"="parquet-input-format") -); - -CREATE EXTERNAL DATASET ParquetDataset2(ParquetType) USING hdfs -( - ("hdfs"="hdfs://127.0.0.1:31888"), - ("path"="/asterix/id_age.parquet"), - ("input-format"="parquet-input-format") -); - -CREATE EXTERNAL DATASET ParquetDataset3(ParquetType) USING hdfs -( - ("hdfs"="hdfs://127.0.0.1:31888"), - ("path"="/asterix/id_name_comment.parquet"), - ("input-format"="parquet-input-format") -); \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.10.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.10.query.sqlpp deleted file mode 100644 index 828b598..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.10.query.sqlpp +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Get only name and age -* Expected Res : Success -* Date : August 30th 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; -EXPLAIN -SELECT p1.age, p2.name -FROM ParquetDataset p1, ParquetDataset3 p2 -WHERE p1.id = p2.id -ORDER BY p2.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.11.ddl.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.11.ddl.sqlpp deleted file mode 100644 index e9a8b3f..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.11.ddl.sqlpp +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Get common field -* Expected Res : Success -* Date : August 30 2020 -*/ - -DROP DATAVERSE test IF EXISTS; -CREATE DATAVERSE test; - -USE test; - - -CREATE TYPE ParquetType as { -}; - -CREATE EXTERNAL DATASET ParquetDataset(ParquetType) USING hdfs -( - ("hdfs"="hdfs://127.0.0.1:31888"), - ("path"="/asterix/dummy_tweet.parquet"), - ("input-format"="parquet-input-format") -); \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.12.update.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.12.update.sqlpp deleted file mode 100644 index c5796e0..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.12.update.sqlpp +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Get common field -* Expected Res : Success -* Date : August 30 2020 -*/ diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.13.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.13.query.sqlpp deleted file mode 100644 index 10d0788..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.13.query.sqlpp +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Get common field -* Expected Res : Success -* Date : August 30 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; - -SELECT p.user.id, p.user.name -FROM ParquetDataset p -ORDER BY p.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.14.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.14.query.sqlpp deleted file mode 100644 index f726e8d..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.14.query.sqlpp +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Get common field -* Expected Res : Success -* Date : August 30 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; -EXPLAIN -SELECT p.user.id, p.user.name -FROM ParquetDataset p -ORDER BY p.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.2.update.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.2.update.sqlpp deleted file mode 100644 index 8e71a42..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.2.update.sqlpp +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Do not pushdown if the whole record was requested -* Expected Res : Success -* Date : June 22nd 2020 -*/ \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.3.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.3.query.sqlpp deleted file mode 100644 index 4ba4649..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.3.query.sqlpp +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Do not pushdown if the whole record was requested - This case, the expression 'p.id' should not be pushed down -* Expected Res : Success -* Date : June 22nd 2020 -*/ -USE test; - -SELECT VALUE p -FROM ParquetDataset p -ORDER BY p.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.4.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.4.query.sqlpp deleted file mode 100644 index cea66ff..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.4.query.sqlpp +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Do not pushdown if the whole record was requested - This case, the expression 'p.id' should not be pushed down -* Expected Res : Success -* Date : June 22nd 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; - -SELECT VALUE p -FROM ParquetDataset p -ORDER BY p.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.5.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.5.query.sqlpp deleted file mode 100644 index 9492cdb..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.5.query.sqlpp +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Do not pushdown if the whole record was requested - This case, the expression 'p.id' should not be pushed down -* Expected Res : Success -* Date : August 30th 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; -EXPLAIN -SELECT VALUE p -FROM ParquetDataset p -ORDER BY p.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.6.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.6.query.sqlpp deleted file mode 100644 index d24c258..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.6.query.sqlpp +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Do not pushdown if the whole record was requested - In this join, 'p2.id' should be pushed down, but not 'p1.id' -* Expected Res : Success -* Date : June 22nd 2020 -*/ -USE test; - -SELECT p1, p2.id -FROM ParquetDataset p1, ParquetDataset2 p2 -WHERE p1.id = p2.id -ORDER BY p2.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.7.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.7.query.sqlpp deleted file mode 100644 index eb2d8e9..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.7.query.sqlpp +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Do not pushdown if the whole record was requested - In this join, 'p2.id' should be pushed down, but not 'p1.id' -* Expected Res : Success -* Date : June 22nd 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; - -SELECT p1, p2.id -FROM ParquetDataset p1, ParquetDataset2 p2 -WHERE p1.id = p2.id -ORDER BY p2.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.8.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.8.query.sqlpp deleted file mode 100644 index 4e60665..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.8.query.sqlpp +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Do not pushdown if the whole record was requested - In this join, 'p2.id' should be pushed down, but not 'p1.id' -* Expected Res : Success -* Date : August 30th 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; -EXPLAIN -SELECT p1, p2.id -FROM ParquetDataset p1, ParquetDataset2 p2 -WHERE p1.id = p2.id -ORDER BY p2.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.9.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.9.query.sqlpp deleted file mode 100644 index 069c26a..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/expression-pushdown/expression-pushdown.9.query.sqlpp +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Get only name and age -* Expected Res : Success -* Date : August 30th 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; - -SELECT p1.age, p2.name -FROM ParquetDataset p1, ParquetDataset3 p2 -WHERE p1.id = p2.id -ORDER BY p2.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/missing-fields/missing-fields.1.ddl.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/missing-fields/missing-fields.1.ddl.sqlpp deleted file mode 100644 index 1e24678..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/missing-fields/missing-fields.1.ddl.sqlpp +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Requesting non-existing fields should not fail -* Expected Res : Success -* Date : June 22nd 2020 -*/ - -DROP DATAVERSE test IF EXISTS; -CREATE DATAVERSE test; - -USE test; - - -CREATE TYPE ParquetType as { -}; - -CREATE EXTERNAL DATASET ParquetDataset(ParquetType) USING hdfs -( - ("hdfs"="hdfs://127.0.0.1:31888"), - ("path"="/asterix/dummy_tweet.parquet"), - ("input-format"="parquet-input-format") -); \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/missing-fields/missing-fields.2.update.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/missing-fields/missing-fields.2.update.sqlpp deleted file mode 100644 index 48ae519..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/missing-fields/missing-fields.2.update.sqlpp +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Requesting non-existing fields should not fail -* Expected Res : Success -* Date : June 22nd 2020 -*/ \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/missing-fields/missing-fields.3.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/missing-fields/missing-fields.3.query.sqlpp deleted file mode 100644 index 1715bba..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/missing-fields/missing-fields.3.query.sqlpp +++ /dev/null @@ -1,27 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Requesting non-existing fields should not fail -* Expected Res : Success -* Date : June 22nd 2020 -*/ -USE test; - -SELECT p.not_a_field1 IS MISSING as f1, p.user.not_a_field2 IS MISSING as f2 -FROM ParquetDataset p \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/missing-fields/missing-fields.4.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/missing-fields/missing-fields.4.query.sqlpp deleted file mode 100644 index 6c030db..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/missing-fields/missing-fields.4.query.sqlpp +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Requesting non-existing fields should not fail -* Expected Res : Success -* Date : June 22nd 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; - -SELECT p.not_a_field1 IS MISSING as f1, p.user.not_a_field2 IS MISSING as f2 -FROM ParquetDataset p \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/multi-file-multi-schema/multi-file-multi-schema.1.ddl.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/multi-file-multi-schema/multi-file-multi-schema.1.ddl.sqlpp deleted file mode 100644 index 7fc6176..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/multi-file-multi-schema/multi-file-multi-schema.1.ddl.sqlpp +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Retrieve all fields from different Parquet files with different schemas -* Expected Res : Success -* Date : June 22nd 2020 -*/ - -DROP DATAVERSE test IF EXISTS; -CREATE DATAVERSE test; - -USE test; - - -CREATE TYPE ParquetType as { -}; - -CREATE EXTERNAL DATASET ParquetDataset(ParquetType) USING hdfs -( - ("hdfs"="hdfs://127.0.0.1:31888"), - ("path"="/asterix/id_name.parquet,/asterix/id_age.parquet"), - ("input-format"="parquet-input-format") -); \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/multi-file-multi-schema/multi-file-multi-schema.2.update.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/multi-file-multi-schema/multi-file-multi-schema.2.update.sqlpp deleted file mode 100644 index a4fe4c5..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/multi-file-multi-schema/multi-file-multi-schema.2.update.sqlpp +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Retrieve all fields from different Parquet files with different schemas -* Expected Res : Success -* Date : June 22nd 2020 -*/ \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.1.ddl.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.1.ddl.sqlpp deleted file mode 100644 index db6c4d9..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.1.ddl.sqlpp +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Concat two objects after pushdown -* Expected Res : Success -* Date : September 22nd 2020 -*/ - -DROP DATAVERSE test IF EXISTS; -CREATE DATAVERSE test; - -USE test; - - -CREATE TYPE ParquetType as { -}; - -CREATE EXTERNAL DATASET ParquetDataset(ParquetType) USING hdfs -( - ("hdfs"="hdfs://127.0.0.1:31888"), - ("path"="/asterix/dummy_tweet.parquet"), - ("input-format"="parquet-input-format") -); \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.2.update.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.2.update.sqlpp deleted file mode 100644 index 334beeb..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.2.update.sqlpp +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Concat two objects after pushdown -* Expected Res : Success -* Date : September 22nd 2020 -*/ \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.3.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.3.query.sqlpp deleted file mode 100644 index a429b73..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.3.query.sqlpp +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Concat two objects after pushdown -* Expected Res : Success -* Date : September 22nd 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; -SELECT VALUE object_concat(p.coordinates, p.user).name -FROM ParquetDataset p -ORDER BY p.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.4.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.4.query.sqlpp deleted file mode 100644 index dd114e6..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.4.query.sqlpp +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Concat two objects after pushdown -* Expected Res : Success -* Date : September 22nd 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; -EXPLAIN -SELECT VALUE object_concat(p.coordinates, p.user).name -FROM ParquetDataset p -ORDER BY p.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.5.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.5.query.sqlpp deleted file mode 100644 index 06bd91c..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.5.query.sqlpp +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Concat two objects after pushdown -* Expected Res : Success -* Date : September 22nd 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; -SELECT VALUE object_concat(p.coordinates, p.user) -FROM ParquetDataset p -ORDER BY p.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.6.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.6.query.sqlpp deleted file mode 100644 index 0b42622..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/object-concat/object-concat.6.query.sqlpp +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Concat two objects after pushdown -* Expected Res : Success -* Date : September 22nd 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; -EXPLAIN -SELECT VALUE object_concat(p.coordinates, p.user) -FROM ParquetDataset p -ORDER BY p.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-all-fields/select-all-fields.2.update.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-all-fields/select-all-fields.2.update.sqlpp deleted file mode 100644 index 6b0c1e9..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-all-fields/select-all-fields.2.update.sqlpp +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Retrieve all fields from a Parquet file -* Expected Res : Success -* Date : June 22nd 2020 -*/ \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-all-fields/select-all-fields.3.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-all-fields/select-all-fields.3.query.sqlpp deleted file mode 100644 index 51a7b3e..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-all-fields/select-all-fields.3.query.sqlpp +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Retrieve all fields from a Parquet file -* Expected Res : Success -* Date : June 22nd 2020 -*/ -USE test; - -SELECT VALUE p -FROM ParquetDataset p -ORDER BY p.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-all-fields/select-all-fields.4.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-all-fields/select-all-fields.4.query.sqlpp deleted file mode 100644 index c04a65b..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-all-fields/select-all-fields.4.query.sqlpp +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Retrieve all fields from a Parquet file -* Expected Res : Success -* Date : June 22nd 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; - -SELECT VALUE p -FROM ParquetDataset p -ORDER BY p.id; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.1.ddl.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.1.ddl.sqlpp deleted file mode 100644 index 17ebc63..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.1.ddl.sqlpp +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Retrieve the number of texts in all tweets -* Expected Res : Success -* Date : June 22nd 2020 -*/ - -DROP DATAVERSE test IF EXISTS; -CREATE DATAVERSE test; - -USE test; - - -CREATE TYPE ParquetType as { -}; - -CREATE EXTERNAL DATASET ParquetDataset(ParquetType) USING hdfs -( - ("hdfs"="hdfs://127.0.0.1:31888"), - ("path"="/asterix/dummy_tweet.parquet"), - ("input-format"="parquet-input-format") -); \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.2.update.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.2.update.sqlpp deleted file mode 100644 index c39aabc..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.2.update.sqlpp +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Retrieve the number of texts in all tweets -* Expected Res : Success -* Date : June 22nd 2020 -*/ \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.3.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.3.query.sqlpp deleted file mode 100644 index 491d789..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.3.query.sqlpp +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Retrieve the number of texts in all tweets (with expression pushdown) -* Expected Res : Success -* Date : June 22nd 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; - -SELECT VALUE count(p.text) -FROM ParquetDataset p; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.4.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.4.query.sqlpp deleted file mode 100644 index 84639bf..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.4.query.sqlpp +++ /dev/null @@ -1,27 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Retrieve the number of texts in all tweets -* Expected Res : Success -* Date : June 22nd 2020 -*/ -USE test; - -SELECT VALUE count(p.text) -FROM ParquetDataset p; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.5.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.5.query.sqlpp deleted file mode 100644 index dddb9b3..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.5.query.sqlpp +++ /dev/null @@ -1,27 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Retrieve the number of users -* Expected Res : Success -* Date : June 22nd 2020 -*/ -USE test; - -SELECT VALUE count(p.user.name) -FROM ParquetDataset p; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.6.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.6.query.sqlpp deleted file mode 100644 index 76ac0ce..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/select-count-one-field/select-count-one-field.6.query.sqlpp +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Retrieve the number of users (with expression pushdown) -* Expected Res : Success -* Date : June 22nd 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; - -SELECT VALUE count(p.user.name) -FROM ParquetDataset p; \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/string-standard-utf8/string-standard-utf8.1.ddl.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/string-standard-utf8/string-standard-utf8.1.ddl.sqlpp deleted file mode 100644 index 650e3a0..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/string-standard-utf8/string-standard-utf8.1.ddl.sqlpp +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Test Standard UTF-8 -* Expected Res : Success -* Date : August 30th 2020 -*/ - -DROP DATAVERSE test IF EXISTS; -CREATE DATAVERSE test; - -USE test; - - -CREATE TYPE ParquetType as { -}; - -CREATE EXTERNAL DATASET ParquetDataset(ParquetType) USING hdfs -( - ("hdfs"="hdfs://127.0.0.1:31888"), - ("path"="/asterix/id_name_comment.parquet"), - ("input-format"="parquet-input-format") -); \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/string-standard-utf8/string-standard-utf8.2.update.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/string-standard-utf8/string-standard-utf8.2.update.sqlpp deleted file mode 100644 index 01270f3..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/string-standard-utf8/string-standard-utf8.2.update.sqlpp +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Test Standard UTF-8 -* Expected Res : Success -* Date : August 30th 2020 -*/ \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/string-standard-utf8/string-standard-utf8.3.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/string-standard-utf8/string-standard-utf8.3.query.sqlpp deleted file mode 100644 index f849a1f..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/string-standard-utf8/string-standard-utf8.3.query.sqlpp +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Test Standard UTF-8 -* Expected Res : Success -* Date : August 30th 2020 -*/ -USE test; - -SELECT VALUE array_count(split(trim(p.comment),"𩸽")) -FROM ParquetDataset p -WHERE contains(p.comment, "𩸽"); \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/string-standard-utf8/string-standard-utf8.4.query.sqlpp b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/string-standard-utf8/string-standard-utf8.4.query.sqlpp deleted file mode 100644 index 0267e54..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/parquet/string-standard-utf8/string-standard-utf8.4.query.sqlpp +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -/* -* Description : Test Standard UTF-8 -* Expected Res : Success -* Date : August 30th 2020 -*/ -USE test; - -SET `compiler.external.field.pushdown` "true"; - -SELECT VALUE array_count(split(trim(p.comment),"𩸽")) -FROM ParquetDataset p -WHERE contains(p.comment, "𩸽"); \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.2.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/hdfs/parquet/parquet.2.adm similarity index 100% rename from asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.2.json rename to asterixdb/asterix-app/src/test/resources/runtimets/results/hdfs/parquet/parquet.2.adm diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.1.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.1.json deleted file mode 100644 index 7e235c5..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.1.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "id": 8, "age": 10 } -{ "id": 9, "age": 20 } -{ "id": 10, "age": 30 } -{ "id": 11, "age": 40 } -{ "id": 12, "age": 50 } -{ "id": 13, "age": 60 } -{ "id": 14, "age": 70 } diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.10.adm b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.10.adm deleted file mode 100644 index 3c1ad9d..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.10.adm +++ /dev/null @@ -1,32 +0,0 @@ -distribute result [$$17] --- DISTRIBUTE_RESULT |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - project ([$$17]) - -- STREAM_PROJECT |PARTITIONED| - assign [$$17] <- [{"id": $$21, "name": $$22}] - -- ASSIGN |PARTITIONED| - project ([$$21, $$22]) - -- STREAM_PROJECT |PARTITIONED| - exchange - -- SORT_MERGE_EXCHANGE [$$20(ASC) ] |PARTITIONED| - order (ASC, $$20) - -- STABLE_SORT [$$20(ASC)] |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - project ([$$21, $$22, $$20]) - -- STREAM_PROJECT |PARTITIONED| - assign [$$22, $$21] <- [$$19.getField("name"), $$19.getField("id")] - -- ASSIGN |PARTITIONED| - project ([$$19, $$20]) - -- STREAM_PROJECT |PARTITIONED| - assign [$$19, $$20] <- [$$p.getField("user"), $$p.getField("id")] - -- ASSIGN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - data-scan []<-[$$p] <- test.ParquetDataset project (user, id) - -- DATASOURCE_SCAN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - empty-tuple-source - -- EMPTY_TUPLE_SOURCE |PARTITIONED| diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.3.adm b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.3.adm deleted file mode 100644 index 5260a0a..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.3.adm +++ /dev/null @@ -1,22 +0,0 @@ -distribute result [$$p] --- DISTRIBUTE_RESULT |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - project ([$$p]) - -- STREAM_PROJECT |PARTITIONED| - exchange - -- SORT_MERGE_EXCHANGE [$$13(ASC) ] |PARTITIONED| - order (ASC, $$13) - -- STABLE_SORT [$$13(ASC)] |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - assign [$$13] <- [$$p.getField("id")] - -- ASSIGN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - data-scan []<-[$$p] <- test.ParquetDataset - -- DATASOURCE_SCAN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - empty-tuple-source - -- EMPTY_TUPLE_SOURCE |PARTITIONED| diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.4.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.4.json deleted file mode 100644 index 88b6965..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.4.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "p1": { "id": 8, "age": 10 }, "id": 8 } -{ "p1": { "id": 9, "age": 20 }, "id": 9 } -{ "p1": { "id": 10, "age": 30 }, "id": 10 } -{ "p1": { "id": 11, "age": 40 }, "id": 11 } -{ "p1": { "id": 12, "age": 50 }, "id": 12 } -{ "p1": { "id": 13, "age": 60 }, "id": 13 } -{ "p1": { "id": 14, "age": 70 }, "id": 14 } diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.5.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.5.json deleted file mode 100644 index 88b6965..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.5.json +++ /dev/null @@ -1,7 +0,0 @@ -{ "p1": { "id": 8, "age": 10 }, "id": 8 } -{ "p1": { "id": 9, "age": 20 }, "id": 9 } -{ "p1": { "id": 10, "age": 30 }, "id": 10 } -{ "p1": { "id": 11, "age": 40 }, "id": 11 } -{ "p1": { "id": 12, "age": 50 }, "id": 12 } -{ "p1": { "id": 13, "age": 60 }, "id": 13 } -{ "p1": { "id": 14, "age": 70 }, "id": 14 } diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.6.adm b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.6.adm deleted file mode 100644 index d22d967..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.6.adm +++ /dev/null @@ -1,46 +0,0 @@ -distribute result [$$28] --- DISTRIBUTE_RESULT |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - project ([$$28]) - -- STREAM_PROJECT |PARTITIONED| - assign [$$28] <- [{"p1": $$p1, "id": $$30}] - -- ASSIGN |PARTITIONED| - exchange - -- SORT_MERGE_EXCHANGE [$$30(ASC) ] |PARTITIONED| - order (ASC, $$30) - -- STABLE_SORT [$$30(ASC)] |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - project ([$$p1, $$30]) - -- STREAM_PROJECT |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - join (eq($$31, $$30)) - -- HYBRID_HASH_JOIN [$$31][$$30] |PARTITIONED| - exchange - -- HASH_PARTITION_EXCHANGE [$$31] |PARTITIONED| - assign [$$31] <- [$$p1.getField("id")] - -- ASSIGN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - data-scan []<-[$$p1] <- test.ParquetDataset - -- DATASOURCE_SCAN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - empty-tuple-source - -- EMPTY_TUPLE_SOURCE |PARTITIONED| - exchange - -- HASH_PARTITION_EXCHANGE [$$30] |PARTITIONED| - project ([$$30]) - -- STREAM_PROJECT |PARTITIONED| - assign [$$30] <- [$$p2.getField("id")] - -- ASSIGN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - data-scan []<-[$$p2] <- test.ParquetDataset2 project (id) - -- DATASOURCE_SCAN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - empty-tuple-source - -- EMPTY_TUPLE_SOURCE |PARTITIONED| diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.7.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.7.json deleted file mode 100644 index aa3f801..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.7.json +++ /dev/null @@ -1 +0,0 @@ -{ "age": 10, "name": "William" } diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.8.adm b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.8.adm deleted file mode 100644 index afd33c4..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.8.adm +++ /dev/null @@ -1,50 +0,0 @@ -distribute result [$$29] --- DISTRIBUTE_RESULT |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - project ([$$29]) - -- STREAM_PROJECT |PARTITIONED| - assign [$$29] <- [{"age": $$34, "name": $$35}] - -- ASSIGN |PARTITIONED| - project ([$$34, $$35]) - -- STREAM_PROJECT |PARTITIONED| - exchange - -- SORT_MERGE_EXCHANGE [$$32(ASC) ] |PARTITIONED| - order (ASC, $$32) - -- STABLE_SORT [$$32(ASC)] |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - project ([$$34, $$35, $$32]) - -- STREAM_PROJECT |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - join (eq($$31, $$32)) - -- HYBRID_HASH_JOIN [$$31][$$32] |PARTITIONED| - exchange - -- HASH_PARTITION_EXCHANGE [$$31] |PARTITIONED| - project ([$$34, $$31]) - -- STREAM_PROJECT |PARTITIONED| - assign [$$34, $$31] <- [$$p1.getField("age"), $$p1.getField("id")] - -- ASSIGN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - data-scan []<-[$$p1] <- test.ParquetDataset project (age, id) - -- DATASOURCE_SCAN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - empty-tuple-source - -- EMPTY_TUPLE_SOURCE |PARTITIONED| - exchange - -- HASH_PARTITION_EXCHANGE [$$32] |PARTITIONED| - project ([$$35, $$32]) - -- STREAM_PROJECT |PARTITIONED| - assign [$$35, $$32] <- [$$p2.getField("name"), $$p2.getField("id")] - -- ASSIGN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - data-scan []<-[$$p2] <- test.ParquetDataset3 project (name, id) - -- DATASOURCE_SCAN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - empty-tuple-source - -- EMPTY_TUPLE_SOURCE |PARTITIONED| diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.9.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.9.json deleted file mode 100644 index a1ad24e..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/expression-pushdown/expression-pushdown.9.json +++ /dev/null @@ -1,2 +0,0 @@ -{ "id": 1, "name": "string" } -{ "id": 1, "name": "string" } diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/missing-fields/missing-fields.1.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/missing-fields/missing-fields.1.json deleted file mode 100644 index 8876910..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/missing-fields/missing-fields.1.json +++ /dev/null @@ -1,2 +0,0 @@ -{ "f1": true, "f2": true } -{ "f1": true, "f2": true } diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/missing-fields/missing-fields.2.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/missing-fields/missing-fields.2.json deleted file mode 100644 index 8876910..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/missing-fields/missing-fields.2.json +++ /dev/null @@ -1,2 +0,0 @@ -{ "f1": true, "f2": true } -{ "f1": true, "f2": true } diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/multi-file-multi-schema/multi-file-multi-schema.1.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/multi-file-multi-schema/multi-file-multi-schema.1.json deleted file mode 100644 index 0e2b980..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/multi-file-multi-schema/multi-file-multi-schema.1.json +++ /dev/null @@ -1,14 +0,0 @@ -{ "id": 1, "name": "John" } -{ "id": 2, "name": "Abel" } -{ "id": 3, "name": "Sandy" } -{ "id": 4, "name": "Alex" } -{ "id": 5, "name": "Mike" } -{ "id": 6, "name": "Tom" } -{ "id": 7, "name": "Jerry" } -{ "id": 8, "age": 10 } -{ "id": 9, "age": 20 } -{ "id": 10, "age": 30 } -{ "id": 11, "age": 40 } -{ "id": 12, "age": 50 } -{ "id": 13, "age": 60 } -{ "id": 14, "age": 70 } diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/object-concat/object-concat.1.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/object-concat/object-concat.1.json deleted file mode 100644 index 1b425f7..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/object-concat/object-concat.1.json +++ /dev/null @@ -1,2 +0,0 @@ -"string" -"string" diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/object-concat/object-concat.2.adm b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/object-concat/object-concat.2.adm deleted file mode 100644 index a097e74..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/object-concat/object-concat.2.adm +++ /dev/null @@ -1,24 +0,0 @@ -distribute result [$$16] --- DISTRIBUTE_RESULT |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - project ([$$16]) - -- STREAM_PROJECT |PARTITIONED| - exchange - -- SORT_MERGE_EXCHANGE [$$18(ASC) ] |PARTITIONED| - order (ASC, $$18) - -- STABLE_SORT [$$18(ASC)] |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - project ([$$16, $$18]) - -- STREAM_PROJECT |PARTITIONED| - assign [$$16, $$18] <- [object-concat($$p.getField("coordinates"), $$p.getField("user")).getField("name"), $$p.getField("id")] - -- ASSIGN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - data-scan []<-[$$p] <- test.ParquetDataset project (coordinates, user, id) - -- DATASOURCE_SCAN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - empty-tuple-source - -- EMPTY_TUPLE_SOURCE |PARTITIONED| diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/object-concat/object-concat.3.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/object-concat/object-concat.3.json deleted file mode 100644 index e22e026..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/object-concat/object-concat.3.json +++ /dev/null @@ -1,2 +0,0 @@ -{ "contributors_enabled": true, "created_at": "string", "default_profile": true, "default_profile_image": true, "description": "string", "favourites_count": 1, "followers_count": 1, "friends_count": 1, "geo_enabled": true, "id": 1, "id_str": "string", "is_translator": true, "lang": "string", "listed_count": 1, "location": "string", "name": "string", "profile_background_color": "string", "profile_background_image_url": "string", "profile_background_image_url_https": "string", "profile_bac [...] -{ "contributors_enabled": true, "created_at": "string", "default_profile": true, "default_profile_image": true, "description": "string", "favourites_count": 1, "followers_count": 1, "friends_count": 1, "geo_enabled": true, "id": 1, "id_str": "string", "is_translator": true, "lang": "string", "listed_count": 1, "location": "string", "name": "string", "profile_background_color": "string", "profile_background_image_url": "string", "profile_background_image_url_https": "string", "profile_bac [...] diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/object-concat/object-concat.4.adm b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/object-concat/object-concat.4.adm deleted file mode 100644 index a5f69e0..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/object-concat/object-concat.4.adm +++ /dev/null @@ -1,28 +0,0 @@ -distribute result [$$15] --- DISTRIBUTE_RESULT |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - project ([$$15]) - -- STREAM_PROJECT |PARTITIONED| - assign [$$15] <- [object-concat($$18, $$19)] - -- ASSIGN |PARTITIONED| - project ([$$18, $$19]) - -- STREAM_PROJECT |PARTITIONED| - exchange - -- SORT_MERGE_EXCHANGE [$$17(ASC) ] |PARTITIONED| - order (ASC, $$17) - -- STABLE_SORT [$$17(ASC)] |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - project ([$$18, $$19, $$17]) - -- STREAM_PROJECT |PARTITIONED| - assign [$$19, $$18, $$17] <- [$$p.getField("user"), $$p.getField("coordinates"), $$p.getField("id")] - -- ASSIGN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - data-scan []<-[$$p] <- test.ParquetDataset project (user, coordinates, id) - -- DATASOURCE_SCAN |PARTITIONED| - exchange - -- ONE_TO_ONE_EXCHANGE |PARTITIONED| - empty-tuple-source - -- EMPTY_TUPLE_SOURCE |PARTITIONED| diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-all-fields/select-all-fields.1.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-all-fields/select-all-fields.1.json deleted file mode 100644 index 53f2518..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-all-fields/select-all-fields.1.json +++ /dev/null @@ -1,2 +0,0 @@ -{ "coordinates": { "coordinates": [ 1.1 ], "type": "string" }, "created_at": "string", "entities": { "urls": [ { "display_url": "string", "expanded_url": "string", "indices": [ 1 ], "url": "string" } ], "user_mentions": [ { "id": 1, "id_str": "string", "indices": [ 1 ], "name": "string", "screen_name": "string" } ] }, "favorite_count": 1, "favorited": true, "filter_level": "string", "geo": { "coordinates": [ 1.1 ], "type": "string" }, "id": "0000000", "id_str": "string", "in_reply_to_scr [...] -{ "coordinates": { "coordinates": [ 1.1 ], "type": "string" }, "created_at": "string", "favorite_count": 1, "favorited": true, "filter_level": "string", "geo": { "coordinates": [ 1.1 ], "type": "string" }, "id": "11111111111111111111", "id_str": "string", "in_reply_to_screen_name": "string", "in_reply_to_status_id": 1, "in_reply_to_status_id_str": "string", "in_reply_to_user_id": 1, "in_reply_to_user_id_str": "string", "is_quote_status": true, "lang": "string", "place": { "bounding_box": [...] diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-all-fields/select-all-fields.2.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-all-fields/select-all-fields.2.json deleted file mode 100644 index 53f2518..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-all-fields/select-all-fields.2.json +++ /dev/null @@ -1,2 +0,0 @@ -{ "coordinates": { "coordinates": [ 1.1 ], "type": "string" }, "created_at": "string", "entities": { "urls": [ { "display_url": "string", "expanded_url": "string", "indices": [ 1 ], "url": "string" } ], "user_mentions": [ { "id": 1, "id_str": "string", "indices": [ 1 ], "name": "string", "screen_name": "string" } ] }, "favorite_count": 1, "favorited": true, "filter_level": "string", "geo": { "coordinates": [ 1.1 ], "type": "string" }, "id": "0000000", "id_str": "string", "in_reply_to_scr [...] -{ "coordinates": { "coordinates": [ 1.1 ], "type": "string" }, "created_at": "string", "favorite_count": 1, "favorited": true, "filter_level": "string", "geo": { "coordinates": [ 1.1 ], "type": "string" }, "id": "11111111111111111111", "id_str": "string", "in_reply_to_screen_name": "string", "in_reply_to_status_id": 1, "in_reply_to_status_id_str": "string", "in_reply_to_user_id": 1, "in_reply_to_user_id_str": "string", "is_quote_status": true, "lang": "string", "place": { "bounding_box": [...] diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-count-one-field/select-count-one-field.1.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-count-one-field/select-count-one-field.1.json deleted file mode 100644 index d8263ee..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-count-one-field/select-count-one-field.1.json +++ /dev/null @@ -1 +0,0 @@ -2 \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-count-one-field/select-count-one-field.2.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-count-one-field/select-count-one-field.2.json deleted file mode 100644 index d8263ee..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-count-one-field/select-count-one-field.2.json +++ /dev/null @@ -1 +0,0 @@ -2 \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-count-one-field/select-count-one-field.3.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-count-one-field/select-count-one-field.3.json deleted file mode 100644 index d8263ee..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-count-one-field/select-count-one-field.3.json +++ /dev/null @@ -1 +0,0 @@ -2 \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-count-one-field/select-count-one-field.4.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-count-one-field/select-count-one-field.4.json deleted file mode 100644 index d8263ee..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/select-count-one-field/select-count-one-field.4.json +++ /dev/null @@ -1 +0,0 @@ -2 \ No newline at end of file diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/string-standard-utf8/string-standard-utf8.1.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/string-standard-utf8/string-standard-utf8.1.json deleted file mode 100644 index 6fb86be..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/string-standard-utf8/string-standard-utf8.1.json +++ /dev/null @@ -1,2 +0,0 @@ -2 -301 diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/string-standard-utf8/string-standard-utf8.2.json b/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/string-standard-utf8/string-standard-utf8.2.json deleted file mode 100644 index 6fb86be..0000000 --- a/asterixdb/asterix-app/src/test/resources/runtimets/results/parquet/string-standard-utf8/string-standard-utf8.2.json +++ /dev/null @@ -1,2 +0,0 @@ -2 -301 diff --git a/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp_hdfs.xml b/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp_hdfs.xml index 5dfca79..8285c87 100644 --- a/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp_hdfs.xml +++ b/asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp_hdfs.xml @@ -124,6 +124,12 @@ <output-dir compare="Text">hdfs_03</output-dir> </compilation-unit> </test-case> + <!-- More Parquet tests can be found at testsuite_external_dataset_s3.xml --> + <test-case FilePath="hdfs"> + <compilation-unit name="parquet"> + <output-dir compare="Text">parquet</output-dir> + </compilation-unit> + </test-case> </test-group> <test-group name="external-indexing"> <test-case FilePath="external-indexing"> @@ -157,41 +163,4 @@ </compilation-unit> </test-case> </test-group> - <test-group name="parquet"> - <test-case FilePath="parquet"> - <compilation-unit name="select-all-fields"> - <output-dir compare="Text">select-all-fields</output-dir> - </compilation-unit> - </test-case> - <test-case FilePath="parquet"> - <compilation-unit name="select-count-one-field"> - <output-dir compare="Text">select-count-one-field</output-dir> - </compilation-unit> - </test-case> - <test-case FilePath="parquet"> - <compilation-unit name="multi-file-multi-schema"> - <output-dir compare="Text">multi-file-multi-schema</output-dir> - </compilation-unit> - </test-case> - <test-case FilePath="parquet"> - <compilation-unit name="expression-pushdown"> - <output-dir compare="Text">expression-pushdown</output-dir> - </compilation-unit> - </test-case> - <test-case FilePath="parquet"> - <compilation-unit name="missing-fields"> - <output-dir compare="Text">missing-fields</output-dir> - </compilation-unit> - </test-case> - <test-case FilePath="parquet"> - <compilation-unit name="string-standard-utf8"> - <output-dir compare="Text">string-standard-utf8</output-dir> - </compilation-unit> - </test-case> - <test-case FilePath="parquet"> - <compilation-unit name="object-concat"> - <output-dir compare="Text">object-concat</output-dir> - </compilation-unit> - </test-case> - </test-group> </test-suite>