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 67fd1f3  [NO-ISSUE][IDX] Adding support for array-indexes.
     new e052611  [NO ISSUE] Update netty
     new f9f467a  Merge branch 'gerrit/stabilization-f69489'
     new 604a57e  Merge branch 'gerrit/stabilization-5949a1cb71'
     new 40c99b0  Merge branch 'gerrit/mad-hatter'
     new 1b282ef  [NO ISSUE][MTD] Add error codes in MetadataNode
     new 265e3ce  [NO ISSUE][COMP] CREATE FUNCTION IF NOT EXISTS improvements
     new 0820015  [NO ISSUE][OTH] Introduce DatasetFullyQualifiedName
     new ce0141a  [NO ISSUE][MD] Limit metadata identifiers to 255 bytes
     new 2ee9720  [NO ISSUE][DOC] Facilitate content reuse
     new 1cb3a92  [ASTERIXDB-2841][*DB][STO] Metadata object name restrictions
     new 4b35832  [ASTERIXDB-2841][*DB][STO] Encode multiple-dataverse parts as 
subdirs on disk
     new 038a627  [NO ISSUE][HYR] Exception map utility method, fix 
getBootClassPath() on java >= 9
     new 1d95047  Merge branch 'gerrit/mad-hatter'
     new 32b72e6  Merge "Merge branch 'gerrit/mad-hatter'" into cheshire-cat
     new a4bf145  [NO ISSUE][COMP] Support batch assign for external functions
     new e3e4220  [ASTERIXDB-2841][*DB][STO] Prevent ^ as first character in dv 
first part
     new b99ca94  Merge branch 'gerrit/cheshire-cat'

The 17 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:
 .../operators/physical/AssignBatchPOperator.java   | 103 +++++
 .../jobgen/QueryLogicalExpressionJobGen.java       |   8 +-
 .../asterix/optimizer/base/RuleCollections.java    |   6 +-
 .../ExtractBatchableExternalFunctionCallsRule.java | 220 +++++++++
 .../rules/SetAsterixPhysicalOperatorsRule.java     |  61 +++
 .../apache/asterix/api/common/APIFramework.java    |   4 +-
 .../asterix/app/translator/QueryTranslator.java    |   8 +-
 .../asterix/test/metadata/MetadataManagerTest.java |  88 +++-
 .../metadata/MetadataManagerWindowsOsTest.java     |  92 ++++
 .../bad-ext-function-ddl-1.4.ddl.sqlpp}            |  12 +-
 .../external-library/mysum/mysum.2.ddl.sqlpp       |   2 +-
 .../bad-function-ddl-11.4.ddl.sqlpp}               |  15 +-
 .../resources/runtimets/testsuite_it_sqlpp.xml     |   3 +-
 .../test/resources/runtimets/testsuite_sqlpp.xml   |  23 +-
 .../asterix/common/exceptions/ErrorCode.java       |  26 +-
 .../common/metadata/DatasetFullyQualifiedName.java |  64 +++
 .../common/storage/DatasetCopyIdentifier.java      |   4 +-
 .../asterix/common/storage/ResourceReference.java  |  61 ++-
 .../asterix/common/utils/StoragePathUtil.java      |  18 +-
 .../src/main/resources/asx_errormsg/en.properties  |  32 +-
 asterixdb/asterix-doc/src/main/grammar/sqlpp.ebnf  |   2 +-
 .../src/main/markdown/builtins/14_window.md        |  22 +-
 .../src/main/markdown/builtins/15_bitwise.md       |   1 +
 .../src/main/markdown/builtins/9_aggregate_sql.md  |   4 +-
 .../main/markdown/datamodel/datamodel_composite.md |   1 +
 .../datamodel/datamodel_primitive_common.md        |   2 +-
 .../asterix-doc/src/main/markdown/sqlpp/1_intro.md |   3 +-
 .../asterix-doc/src/main/markdown/sqlpp/2_expr.md  | 289 +++++-------
 .../asterix-doc/src/main/markdown/sqlpp/3_query.md | 515 +++++++++------------
 .../src/main/markdown/sqlpp/3_query_title.md       |  20 -
 .../src/main/markdown/sqlpp/4_windowfunctions.md   | 136 ++----
 .../src/main/markdown/sqlpp/7_ddl_dml.md           | 386 +++++++--------
 .../src/main/markdown/sqlpp/7_ddl_head.md          |  12 +-
 .../main/markdown/sqlpp/appendix_2_parameters.md   |   7 +-
 .../main/markdown/sqlpp/appendix_3_resolution.md   |  10 +-
 .../main/markdown/sqlpp/appendix_4_manual_data.md  |   1 +
 .../ExternalFunctionDescriptorProvider.java        |  19 +-
 .../library/ExternalScalarFunctionDescriptor.java  |  14 +-
 .../ExternalAssignBatchRuntimeFactory.java         |  52 +++
 .../apache/asterix/external/util/FeedUtils.java    |   4 +-
 .../asterix-lang-sqlpp/src/main/javacc/SQLPP.jj    |  16 +-
 .../apache/asterix/metadata/MetadataManager.java   |   3 +-
 .../org/apache/asterix/metadata/MetadataNode.java  | 283 +++++------
 .../metadata/declared/MetadataProvider.java        |  13 +-
 .../apache/asterix/metadata/entities/Dataset.java  |   8 +
 .../functions/ExternalFunctionCompilerUtil.java    |  20 +
 .../apache/asterix/metadata/utils/DatasetUtil.java |   2 +-
 .../asterix/metadata/utils/MetadataConstants.java  |   9 +-
 .../asterix/metadata/utils/MetadataUtil.java       |   6 +
 .../metadata/utils/SplitsAndConstraintsUtil.java   |   9 +-
 .../apache/asterix/metadata/utils/TypeUtil.java    |   2 +-
 .../om/functions/IExternalFunctionDescriptor.java} |  13 +-
 asterixdb/asterix-server/pom.xml                   |   4 +-
 .../appended-resources/supplemental-models.xml     |   6 +-
 ....com_netty_netty_netty-4.1.59.Final_NOTICE.txt} |  16 +-
 .../core/algebra/base/PhysicalOperatorTag.java     |   2 +-
 ...POperator.java => AbstractAssignPOperator.java} |  36 +-
 .../operators/physical/AssignPOperator.java        |  84 +---
 .../core/algebra/plan/PlanStabilityVerifier.java   |  16 +-
 .../algebra/util/OperatorManipulationUtil.java     |  16 +-
 .../rewriter/rules/ConsolidateAssignsRule.java     |   9 +
 .../rules/SetAlgebricksPhysicalOperatorsRule.java  |   2 +-
 hyracks-fullstack/hyracks/hyracks-api/pom.xml      |   4 +
 .../apache/hyracks/api/util/ExceptionUtils.java    |  25 +
 .../java/org/apache/hyracks/util/MXHelper.java     |   3 +-
 hyracks-fullstack/pom.xml                          |   2 +-
 66 files changed, 1736 insertions(+), 1223 deletions(-)
 create mode 100644 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/algebra/operators/physical/AssignBatchPOperator.java
 create mode 100644 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/ExtractBatchableExternalFunctionCallsRule.java
 create mode 100644 
asterixdb/asterix-app/src/test/java/org/apache/asterix/test/metadata/MetadataManagerWindowsOsTest.java
 copy 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/external-library/{mysum/mysum.2.ddl.sqlpp
 => bad-ext-function-ddl-1/bad-ext-function-ddl-1.4.ddl.sqlpp} (69%)
 copy 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/{external-library/mysum/mysum.2.ddl.sqlpp
 => user-defined-functions/bad-function-ddl-11/bad-function-ddl-11.4.ddl.sqlpp} 
(69%)
 create mode 100644 
asterixdb/asterix-common/src/main/java/org/apache/asterix/common/metadata/DatasetFullyQualifiedName.java
 create mode 100644 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/operators/ExternalAssignBatchRuntimeFactory.java
 copy 
asterixdb/{asterix-app/src/test/resources/runtimets/queries_sqlpp/external-library/mysum/mysum.2.ddl.sqlpp
 => 
asterix-om/src/main/java/org/apache/asterix/om/functions/IExternalFunctionDescriptor.java}
 (69%)
 rename 
asterixdb/src/main/licenses/content/{raw.githubusercontent.com_netty_netty_netty-4.1.48.Final_NOTICE.txt
 => raw.githubusercontent.com_netty_netty_netty-4.1.59.Final_NOTICE.txt} (95%)
 copy 
hyracks-fullstack/algebricks/algebricks-core/src/main/java/org/apache/hyracks/algebricks/core/algebra/operators/{physical/AssignPOperator.java
 => AbstractAssignPOperator.java} (75%)

Reply via email to