This is an automated email from the ASF dual-hosted git repository.

mblow pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/asterixdb.git


    from bab942f7c4 [ASTERIXDB-3603][FUN] Runtime changes for transform 
functions
     new 1bea9e9c77 [ASTERIXDB-3604][EXT]: Add support to datetime format
     new a1c9ad14eb [ASTERIXDB-3608][COMP] Added annotation to Unnest Queries
     new 2684395bed [ASTERIXDB-3392] Improve logging on copy to parquet
     new 907c769582 [ASTERIXDB-3607][FUN] Add function to handle failures when 
evaluating functions
     new e672fd0b57 [ASTERIXDB-3420][STO] Account for file changes on directory 
traversal
     new bc66d5dcf4 [ASTERIXDB-3605][COMP] Fix Required Partitioning properties 
while doing left outer join
     new c8b9090370 [NO ISSUE][*DB][MISC] Update netty, jetty dependencies for 
CVEs
     new 1e12c3c74f [NO ISSUE][MISC] Eliminate unused native dependencies
     new 141253929c Merge branch 'gerrit/7.1.x' into 'gerrit/neo'
     new da15c7d42b [NO ISSUE][*DB][MISC] Fix some test declarations to avoid 
warnings in Maven 3.9.9
     new 32007cff27 Merge branch 'gerrit/neo' into 'gerrit/trinity'
     new 3fbcd5d04d Merge branch 'gerrit/trinity' into 'gerrit/ionic'
     new 65b6a27d15 [NO ISSUE][STO][MISC] Fixes to handling of interrupted 
actions
     new fc21639e64 [ASTERIXDB-3614][FUN] Add sha1() and from_base() functions
     new d00ac2f649 [NO ISSUE][OTHER] Fix hash join tests
     new d45a3bd18c [ASTERIXDB-3603][FUN] Add support for transform functions
     new 92a2d2bf12 [ASTERIXDB-3615][FUN]: lpad and rpad func
     new 167e58a69c [ASTERIXDB-3616][EXT]: Add retry logic for external cloud 
writers
     new ba3661faf6 Merge branch 'gerrit/ionic' into 'master'

The 19 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../InjectTypeCastForFunctionArgumentsRule.java    |   1 +
 .../asterix/translator/CompiledStatements.java     |  10 +-
 .../translator/LangExpressionToPlanTranslator.java |   2 +-
 .../SqlppExpressionToPlanTranslator.java           |   1 +
 asterixdb/asterix-app/pom.xml                      |   2 +-
 .../hash_join_exchange.5.query.sqlpp               |  47 +++++
 .../hash_join_exchange.7.query.sqlpp}              |  16 +-
 .../hash_join_exchange.9.query.sqlpp}              |  27 ++-
 .../hash_join_exchange_1.11.query.sqlpp}           |  29 ++-
 .../hash_join_exchange_1.13.query.sqlpp            |  36 ++++
 .../hash_join_exchange_1.5.query.sqlpp}            |  32 ++-
 .../hash_join_exchange_1.7.query.sqlpp}            |  21 +-
 .../hash_join_exchange_1.9.query.sqlpp}            |  20 +-
 .../hash_join_exchange.5.query.plan                |  40 ++++
 .../hash_join_exchange.7.query.plan                |  40 ++++
 .../hash_join_exchange.9.query.plan                |  54 +++++
 .../hash_join_exchange_1.11.query.plan             |  38 ++++
 .../hash_join_exchange_1.13.query.plan             |  36 ++++
 .../hash_join_exchange_1.5.query.plan              |  36 ++++
 .../hash_join_exchange_1.7.query.plan              |  38 ++++
 .../hash_join_exchange_1.9.query.plan              |  38 ++++
 .../copy-to/csv/datetime/test.000.ddl.sqlpp}       |  12 +-
 .../copy-to/csv/datetime/test.030.update.sqlpp}    |  29 +--
 .../copy-to/csv/datetime/test.031.update.sqlpp}    |  30 +--
 .../copy-to/csv/datetime/test.032.update.sqlpp}    |  30 +--
 .../copy-to/csv/datetime/test.033.update.sqlpp}    |  31 +--
 .../copy-to/csv/datetime/test.034.update.sqlpp}    |  30 +--
 .../copy-to/csv/datetime/test.035.update.sqlpp}    |  30 +--
 .../copy-to/csv/datetime/test.036.update.sqlpp}    |  32 +--
 .../copy-to/csv/datetime/test.040.ddl.sqlpp        | 107 ++++++++++
 .../copy-to/csv/datetime/test.130.query.sqlpp}     |  18 +-
 .../copy-to/csv/datetime/test.131.query.sqlpp}     |  16 +-
 .../copy-to/csv/datetime/test.132.query.sqlpp}     |  17 +-
 .../copy-to/csv/datetime/test.133.query.sqlpp}     |  16 +-
 .../copy-to/csv/datetime/test.134.query.sqlpp}     |  16 +-
 .../copy-to/csv/datetime/test.135.query.sqlpp}     |  16 +-
 .../copy-to/csv/datetime/test.136.query.sqlpp}     |  18 +-
 .../copy-to/csv/datetime/test.999.ddl.sqlpp}       |  12 +-
 .../queries_sqlpp/crypto/sha1/sha1.01.ddl.sqlpp}   |  17 +-
 .../crypto/sha1/sha1.02.update.sqlpp}              |  21 +-
 .../queries_sqlpp/crypto/sha1/sha1.03.query.sqlpp} |  16 +-
 .../queries_sqlpp/crypto/sha1/sha1.04.query.sqlpp} |  16 +-
 .../sha1/sha1.99.ddl.sqlpp}                        |   0
 .../hash_join_exchange.1.ddl.sqlpp}                |  14 +-
 .../hash_join_exchange.2.update.sqlpp              |  30 +++
 .../hash_join_exchange.3.update.sqlpp              |  37 ++++
 .../hash_join_exchange.4.query.sqlpp}              |  19 +-
 .../hash_join_exchange.6.query.sqlpp}              |  20 +-
 .../hash_join_exchange.8.query.sqlpp}              |  19 +-
 .../hash_join_exchange_1.1.ddl.sqlpp}              |  13 +-
 .../hash_join_exchange_1.10.query.sqlpp}           |  21 +-
 .../hash_join_exchange_1.12.query.sqlpp            |  28 +++
 .../hash_join_exchange_1.2.update.sqlpp}           |  16 +-
 .../hash_join_exchange_1.3.update.sqlpp}           |  15 +-
 .../hash_join_exchange_1.4.query.sqlpp}            |  21 +-
 .../hash_join_exchange_1.6.query.sqlpp}            |  19 +-
 .../hash_join_exchange_1.8.query.sqlpp}            |  18 +-
 .../handle_error_fun.01.query.sqlpp}               |  21 +-
 .../numeric/from_base/from_base.01.ddl.sqlpp}      |  17 +-
 .../numeric/from_base/from_base.02.update.sqlpp}   |  25 ++-
 .../numeric/from_base/from_base.03.query.sqlpp}    |  16 +-
 .../numeric/from_base/from_base.04.query.sqlpp}    |  18 +-
 .../numeric/from_base/from_base.05.query.sqlpp}    |  15 +-
 .../from_base/from_base.99.ddl.sqlpp}              |   0
 .../string/pad/lpad/lpad.00.ddl.sqlpp}             |  20 +-
 .../string/pad/lpad/lpad.01.query.sqlpp}           |  19 +-
 .../string/pad/lpad/lpad.02.query.sqlpp}           |  19 +-
 .../string/pad/lpad/lpad.03.query.sqlpp}           |  16 +-
 .../string/pad/rpad/rpad.00.ddl.sqlpp}             |  20 +-
 .../string/pad/rpad/rpad.01.query.sqlpp}           |  19 +-
 .../string/pad/rpad/rpad.02.query.sqlpp}           |  18 +-
 .../string/pad/rpad/rpad.03.query.sqlpp}           |  16 +-
 .../results/copy-to/csv/datetime/result.130.adm    |   1 +
 .../results/copy-to/csv/datetime/result.131.adm    |   1 +
 .../results/copy-to/csv/datetime/result.132.adm    |   1 +
 .../results/copy-to/csv/datetime/result.133.adm    |   1 +
 .../results/copy-to/csv/datetime/result.134.adm    |   1 +
 .../results/copy-to/csv/datetime/result.135.adm    |   1 +
 .../results/copy-to/csv/datetime/result.136.adm    |   1 +
 .../runtimets/results/crypto/sha1/sha1.03.adm      |   6 +
 .../runtimets/results/crypto/sha1/sha1.04.adm      |   1 +
 .../hash_join_exchange/hash_join_exchange.4.adm    |  10 +
 .../hash_join_exchange/hash_join_exchange.6.adm    |  10 +
 .../hash_join_exchange/hash_join_exchange.8.adm    |  10 +
 .../hash_join_exchange_1.10.adm                    | 100 +++++++++
 .../hash_join_exchange_1.12.adm                    | 100 +++++++++
 .../hash_join_exchange_1.4.adm                     | 100 +++++++++
 .../hash_join_exchange_1.6.adm                     | 100 +++++++++
 .../hash_join_exchange_1.8.adm                     | 100 +++++++++
 .../misc/handle_error_fun/handle_error_fun.01.adm  |   1 +
 .../results/numeric/from_base/from_base.03.adm     |   8 +
 .../results/numeric/from_base/from_base.04.adm     |   1 +
 .../results/numeric/from_base/from_base.05.adm     |   1 +
 .../runtimets/results/string/pad/lpad/lpad.01.adm  |   5 +
 .../runtimets/results/string/pad/lpad/lpad.02.adm  |   1 +
 .../runtimets/results/string/pad/lpad/lpad.03.adm  |   1 +
 .../runtimets/results/string/pad/rpad/rpad.01.adm  |   5 +
 .../runtimets/results/string/pad/rpad/rpad.02.adm  |   1 +
 .../runtimets/results/string/pad/rpad/rpad.03.adm  |   1 +
 .../src/test/resources/runtimets/sqlpp_queries.xml |  37 ++++
 .../runtimets/testsuite_external_dataset_s3.xml    |  10 +
 .../apache/asterix/cloud/clients/ICloudClient.java |   8 +
 .../asterix/cloud/clients/NoopCloudClient.java     |   6 +
 .../asterix/cloud/clients/UnstableCloudClient.java |   6 +
 .../cloud/clients/aws/s3/S3CloudClient.java        |   6 +
 .../blobstorage/AzBlobStorageCloudClient.java      |   6 +
 .../cloud/clients/google/gcs/GCSCloudClient.java   |   6 +
 .../parquet/ParquetSchemaInferPoolWriter.java      |   8 +
 .../writer/AbstractCloudExternalFileWriter.java    |  19 +-
 .../AbstractCloudExternalFileWriterFactory.java    |  25 ++-
 .../common/context/GlobalVirtualBufferCache.java   |   4 +-
 asterixdb/asterix-external-data/pom.xml            |   5 -
 .../printer/parquet/ParquetRecordLazyVisitor.java  |  20 +-
 .../printer/parquet/ParquetSchemaLazyVisitor.java  |  17 +-
 .../writer/printer/parquet/ParquetSchemaTree.java  |  35 ++++
 .../lang/common/statement/CopyToStatement.java     |  20 +-
 .../asterix-lang-sqlpp/src/main/javacc/SQLPP.jj    |  15 +-
 .../metadata/declared/IExternalWriteDataSink.java  |   4 +
 .../asterix/metadata/declared/WriteDataSink.java   |   9 +-
 .../metadata/provider/ExternalWriterProvider.java  |   3 +-
 .../data/nontagged/printers/PrintTools.java        |  20 +-
 .../printers/csv/ADatePrinterFactory.java          |   8 +-
 .../printers/csv/ADateTimePrinterFactory.java      |   8 +-
 .../printers/csv/AObjectPrinterFactory.java        | 109 +++++++++-
 .../printers/csv/ARecordPrinterFactory.java        |   7 +-
 .../printers/csv/ATimePrinterFactory.java          |   8 +-
 .../nontagged/CSVPrinterFactoryProvider.java       |  14 +-
 .../asterix/om/exceptions/ExceptionUtil.java       |   9 +
 .../asterix/om/functions/BuiltinFunctions.java     |  19 +-
 .../om/pointables/printer/csv/APrintVisitor.java   |   7 +-
 .../evaluators/functions/FromBaseDescriptor.java   | 127 ++++++++++++
 .../evaluators/functions/IfErrorDescriptor.java    |  70 +++++++
 .../evaluators/functions/Sha1Base64Descriptor.java |  57 +++++
 .../evaluators/functions/Sha1HexDescriptor.java    |  56 +++++
 .../evaluators/functions/Sha1StringEvaluator.java  | 111 ++++++++++
 .../evaluators/functions/StringLpadDescriptor.java |  56 +++++
 .../evaluators/functions/StringPadEvaluator.java   | 169 +++++++++++++++
 .../evaluators/functions/StringRpadDescriptor.java |  56 +++++
 .../runtime/functions/FunctionCollection.java      |  14 ++
 asterixdb/pom.xml                                  | 229 ++-------------------
 .../physical/AbstractHashJoinPOperator.java        |  25 +--
 .../org/apache/hyracks/api/util/InvokeUtil.java    |  82 ++++----
 .../context/DefaultCloudReadContext.java           |   3 +-
 .../cloud/io/request/ICloudBeforeRetryRequest.java |   3 +-
 .../cloud/io/request/ICloudRetryPredicate.java     |  19 +-
 .../cloud/util/CloudRetryableRequestUtil.java      |  48 ++++-
 .../data/std/primitive/UTF8StringPointable.java    |  19 ++
 hyracks-fullstack/hyracks/hyracks-hdfs/pom.xml     |   4 +-
 .../am/btree/impls/BTreeCountingSearchCursor.java  |   4 +-
 .../am/btree/impls/BTreeRangeSearchCursor.java     |  17 +-
 .../hyracks/storage/am/btree/impls/DiskBTree.java  |   2 +-
 .../am/btree/impls/DiskBTreePointSearchCursor.java |   1 -
 .../am/btree/impls/DiskBTreeRangeSearchCursor.java |   3 +-
 .../common/impls/TreeIndexDiskOrderScanCursor.java |   5 +-
 .../lsm/tuples/ColumnMultiBufferProvider.java      |   4 +-
 .../impls/MultitenantVirtualBufferCache.java       |   4 +-
 .../am/lsm/common/impls/VirtualBufferCache.java    |   4 +-
 .../impls/AbstractOnDiskInvertedListCursor.java    |   1 +
 .../FixedSizeElementInvertedListScanCursor.java    |   2 +-
 .../storage/common/buffercache/BufferCache.java    |   6 +-
 .../common/buffercache/DebugBufferCache.java       |   4 +-
 .../storage/common/buffercache/IBufferCache.java   |   4 +-
 .../storage/am/btree/StorageFileAccessTest.java    |  38 ++--
 .../am/lsm/btree/impl/TestVirtualBufferCache.java  |   4 +-
 hyracks-fullstack/pom.xml                          |  95 ++++++++-
 165 files changed, 2999 insertions(+), 1037 deletions(-)
 create mode 100644 
asterixdb/asterix-app/src/test/resources/optimizerts/queries/joins/hash_join_exchange/hash_join_exchange.5.query.sqlpp
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/optimizerts/queries/joins/hash_join_exchange/hash_join_exchange.7.query.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/optimizerts/queries/joins/hash_join_exchange/hash_join_exchange.9.query.sqlpp}
 (57%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/optimizerts/queries/joins/hash_join_exchange_1/hash_join_exchange_1.11.query.sqlpp}
 (50%)
 create mode 100644 
asterixdb/asterix-app/src/test/resources/optimizerts/queries/joins/hash_join_exchange_1/hash_join_exchange_1.13.query.sqlpp
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/optimizerts/queries/joins/hash_join_exchange_1/hash_join_exchange_1.5.query.sqlpp}
 (51%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/optimizerts/queries/joins/hash_join_exchange_1/hash_join_exchange_1.7.query.sqlpp}
 (62%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/optimizerts/queries/joins/hash_join_exchange_1/hash_join_exchange_1.9.query.sqlpp}
 (64%)
 create mode 100644 
asterixdb/asterix-app/src/test/resources/optimizerts/results/joins/hash_join_exchange/hash_join_exchange.5.query.plan
 create mode 100644 
asterixdb/asterix-app/src/test/resources/optimizerts/results/joins/hash_join_exchange/hash_join_exchange.7.query.plan
 create mode 100644 
asterixdb/asterix-app/src/test/resources/optimizerts/results/joins/hash_join_exchange/hash_join_exchange.9.query.plan
 create mode 100644 
asterixdb/asterix-app/src/test/resources/optimizerts/results/joins/hash_join_exchange_1/hash_join_exchange_1.11.query.plan
 create mode 100644 
asterixdb/asterix-app/src/test/resources/optimizerts/results/joins/hash_join_exchange_1/hash_join_exchange_1.13.query.plan
 create mode 100644 
asterixdb/asterix-app/src/test/resources/optimizerts/results/joins/hash_join_exchange_1/hash_join_exchange_1.5.query.plan
 create mode 100644 
asterixdb/asterix-app/src/test/resources/optimizerts/results/joins/hash_join_exchange_1/hash_join_exchange_1.7.query.plan
 create mode 100644 
asterixdb/asterix-app/src/test/resources/optimizerts/results/joins/hash_join_exchange_1/hash_join_exchange_1.9.query.plan
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.000.ddl.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.030.update.sqlpp}
 (54%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.031.update.sqlpp}
 (57%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.032.update.sqlpp}
 (54%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.033.update.sqlpp}
 (54%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.034.update.sqlpp}
 (57%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.035.update.sqlpp}
 (56%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.036.update.sqlpp}
 (51%)
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.040.ddl.sqlpp
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.130.query.sqlpp}
 (61%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.131.query.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.132.query.sqlpp}
 (64%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.133.query.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.134.query.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.135.query.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.136.query.sqlpp}
 (54%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/copy-to/csv/datetime/test.999.ddl.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/crypto/sha1/sha1.01.ddl.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/crypto/sha1/sha1.02.update.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/crypto/sha1/sha1.03.query.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/crypto/sha1/sha1.04.query.sqlpp}
 (67%)
 copy 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/{aggregate-sql/median/median.99.ddl.sqlpp
 => crypto/sha1/sha1.99.ddl.sqlpp} (100%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/join/hash_join_exchange/hash_join_exchange.1.ddl.sqlpp}
 (67%)
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/join/hash_join_exchange/hash_join_exchange.2.update.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/join/hash_join_exchange/hash_join_exchange.3.update.sqlpp
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/join/hash_join_exchange/hash_join_exchange.4.query.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/join/hash_join_exchange/hash_join_exchange.6.query.sqlpp}
 (66%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/join/hash_join_exchange/hash_join_exchange.8.query.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/join/hash_join_exchange_1/hash_join_exchange_1.1.ddl.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/join/hash_join_exchange_1/hash_join_exchange_1.10.query.sqlpp}
 (59%)
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/join/hash_join_exchange_1/hash_join_exchange_1.12.query.sqlpp
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/join/hash_join_exchange_1/hash_join_exchange_1.2.update.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/join/hash_join_exchange_1/hash_join_exchange_1.3.update.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/join/hash_join_exchange_1/hash_join_exchange_1.4.query.sqlpp}
 (62%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/join/hash_join_exchange_1/hash_join_exchange_1.6.query.sqlpp}
 (66%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/join/hash_join_exchange_1/hash_join_exchange_1.8.query.sqlpp}
 (66%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/handle_error_fun/handle_error_fun.01.query.sqlpp}
 (66%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/from_base/from_base.01.ddl.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/from_base/from_base.02.update.sqlpp}
 (61%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/from_base/from_base.03.query.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/from_base/from_base.04.query.sqlpp}
 (66%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/numeric/from_base/from_base.05.query.sqlpp}
 (66%)
 copy 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/{aggregate-sql/median/median.99.ddl.sqlpp
 => numeric/from_base/from_base.99.ddl.sqlpp} (100%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/string/pad/lpad/lpad.00.ddl.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/string/pad/lpad/lpad.01.query.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/string/pad/lpad/lpad.02.query.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/string/pad/lpad/lpad.03.query.sqlpp}
 (66%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/string/pad/rpad/rpad.00.ddl.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/string/pad/rpad/rpad.01.query.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/string/pad/rpad/rpad.02.query.sqlpp}
 (67%)
 copy 
asterixdb/{asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
asterix-app/src/test/resources/runtimets/queries_sqlpp/string/pad/rpad/rpad.03.query.sqlpp}
 (66%)
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/copy-to/csv/datetime/result.130.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/copy-to/csv/datetime/result.131.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/copy-to/csv/datetime/result.132.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/copy-to/csv/datetime/result.133.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/copy-to/csv/datetime/result.134.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/copy-to/csv/datetime/result.135.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/copy-to/csv/datetime/result.136.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/crypto/sha1/sha1.03.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/crypto/sha1/sha1.04.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/join/hash_join_exchange/hash_join_exchange.4.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/join/hash_join_exchange/hash_join_exchange.6.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/join/hash_join_exchange/hash_join_exchange.8.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/join/hash_join_exchange_1/hash_join_exchange_1.10.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/join/hash_join_exchange_1/hash_join_exchange_1.12.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/join/hash_join_exchange_1/hash_join_exchange_1.4.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/join/hash_join_exchange_1/hash_join_exchange_1.6.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/join/hash_join_exchange_1/hash_join_exchange_1.8.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/misc/handle_error_fun/handle_error_fun.01.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/from_base/from_base.03.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/from_base/from_base.04.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/numeric/from_base/from_base.05.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/string/pad/lpad/lpad.01.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/string/pad/lpad/lpad.02.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/string/pad/lpad/lpad.03.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/string/pad/rpad/rpad.01.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/string/pad/rpad/rpad.02.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/string/pad/rpad/rpad.03.adm
 create mode 100644 
asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/FromBaseDescriptor.java
 create mode 100644 
asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/IfErrorDescriptor.java
 create mode 100644 
asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/Sha1Base64Descriptor.java
 create mode 100644 
asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/Sha1HexDescriptor.java
 create mode 100755 
asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/Sha1StringEvaluator.java
 create mode 100644 
asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/StringLpadDescriptor.java
 create mode 100644 
asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/StringPadEvaluator.java
 create mode 100644 
asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/functions/StringRpadDescriptor.java
 copy 
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/IExternalWriteDataSink.java
 => 
hyracks-fullstack/hyracks/hyracks-cloud/src/main/java/org/apache/hyracks/cloud/io/request/ICloudRetryPredicate.java
 (67%)

Reply via email to