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

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


    from 2c22ebe  Merge branch 'gerrit/cheshire-cat'
     new deedeb9  [NO ISSUE][COMP] Introduce AbstractCallExpression
     new 01302d5  [NO ISSUE][REP] Rebalance UDFs
     new 486aac3  [NO ISSUE][COMP] Window opeator in subquery gives wrong result
     new 334cf20  [NO ISSUE][NET] Ensure handle is closed on ssl handshake 
failure
     new bc11c17  Merge branch 'gerrit/mad-hatter'
     new aea1369  Merge "Merge branch 'gerrit/mad-hatter'" into cheshire-cat
     new d43e10b  Merge branch 'gerrit/cheshire-cat'

The 7 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:
 asterixdb/asterix-app/pom.xml                      |   6 +-
 .../api/http/server/AbstractNCUdfServlet.java      | 153 +++++++++++++
 .../asterix/api/http/server/BasicAuthServlet.java  |  20 +-
 .../asterix/api/http/server/NCUdfApiServlet.java   | 132 ++---------
 .../api/http/server/NCUdfRecoveryServlet.java      |  61 +++++
 ...braryUtil.java => ExternalLibraryJobUtils.java} |   7 +-
 .../app/message/CreateLibraryRequestMessage.java   |   8 +-
 .../apache/asterix/app/nc/NCAppRuntimeContext.java |   2 +-
 .../asterix/app/nc/task/RetrieveLibrariesTask.java | 113 +++++++++
 .../app/replication/NcLifecycleCoordinator.java    |  65 +++++-
 .../message/RegistrationTasksRequestMessage.java   |  27 ++-
 .../asterix/app/translator/QueryTranslator.java    |  28 +--
 .../asterix/hyracks/bootstrap/NCApplication.java   |  27 ++-
 .../test/runtime/ExternalPythonFunctionIT.java     |  23 +-
 .../asterix/common/library/ILibraryManager.java    |  14 ++
 .../asterix/common/library/LibraryDescriptor.java  |  16 +-
 .../org/apache/asterix/common/utils/Servlets.java  |   1 +
 .../external/library/ExternalLibraryManager.java   | 252 ++++++++++++++++++++-
 .../LibraryDeployPrepareOperatorDescriptor.java    | 176 ++------------
 .../external/util/ExternalLibraryUtils.java        |  39 ++++
 .../asterix/lang/common/base/IQueryRewriter.java   |   5 +-
 .../{CallExpr.java => AbstractCallExpression.java} |  72 ++----
 .../asterix/lang/common/expression/CallExpr.java   |  40 +---
 .../common/statement/CreateLibraryStatement.java   |   8 +-
 .../asterix/lang/common/util/FunctionUtil.java     | 112 +++++----
 .../common/visitor/GatherFunctionCallsVisitor.java |   6 +-
 .../lang/sqlpp/expression/WindowExpression.java    |  49 +---
 .../lang/sqlpp/rewrites/SqlppQueryRewriter.java    |   5 +-
 .../metadata/MetadataTransactionContext.java       |   2 +-
 .../metadata/bootstrap/MetadataRecordTypes.java    |   1 +
 .../apache/asterix/metadata/entities/Library.java  |   8 +-
 .../LibraryTupleTranslator.java                    |  19 +-
 asterixdb/asterix-server/pom.xml                   | 114 ++++++++++
 asterixdb/pom.xml                                  |  23 +-
 .../apache/hyracks/http/server/utils/HttpUtil.java |   2 +
 .../hyracks/ipc/impl/IPCConnectionManager.java     |  11 +-
 .../hyracks/ipc/sockets/SslSocketChannel.java      |   7 +-
 37 files changed, 1130 insertions(+), 524 deletions(-)
 create mode 100644 
asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/AbstractNCUdfServlet.java
 create mode 100644 
asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/NCUdfRecoveryServlet.java
 rename 
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/external/{ExternalLibraryUtil.java
 => ExternalLibraryJobUtils.java} (98%)
 create mode 100644 
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/nc/task/RetrieveLibrariesTask.java
 create mode 100644 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/ExternalLibraryUtils.java
 copy 
asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/expression/{CallExpr.java
 => AbstractCallExpression.java} (51%)

Reply via email to