You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@asterixdb.apache.org by mb...@apache.org on 2023/11/18 17:29:45 UTC

(asterixdb) 05/05: Merge "Merge branch 'gerrit/trinity' into 'master'"

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

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

commit 1cd056b4f16078505e6cb5900a527567b914c4dd
Merge: ea4ae3a1a8 9607ea5af9
Author: Apache AsterixDB Gerrit <de...@asterixdb.apache.org>
AuthorDate: Sat Nov 18 17:24:48 2023 +0000

    Merge "Merge branch 'gerrit/trinity' into 'master'"

 .../apache/asterix/api/common/APIFramework.java    |  12 +-
 .../asterix/app/result/JobResultCallback.java      |   2 +-
 .../asterix/app/translator/QueryTranslator.java    |  10 +-
 .../test/runtime/ProfiledExecutionTest.java        |   3 -
 .../src/test/resources/runtimets/profiled.xml      |   6 +
 .../non-unary-subplan.1.ddl.sqlpp}                 |  14 +-
 .../non-unary-subplan.2.update.sqlpp}              |  15 +-
 .../non-unary-subplan.3.profile.sqlpp}             |  18 +-
 .../profile/sleep/sleep.5.profile.sqlpp            |   2 +-
 .../profile/full-scan/full-scan.3.regexjson        |  18 ++
 .../non-unary-subplan.3.regexjson                  | 241 +++++++++++++++++++++
 .../results/profile/sleep/sleep.3.regexjson        |  28 ++-
 .../results/profile/sleep/sleep.4.regexjson        |  54 ++++-
 .../results/profile/sleep/sleep.5.regexjson        |  60 ++++-
 .../common/ClosedRecordConstructorEvalFactory.java |   5 +
 .../DatasetStreamStatsOperatorDescriptor.java      |   4 +-
 .../api/HeuristicCompilerFactoryBuilder.java       |  13 ++
 .../hyracks/algebricks/compiler/api/ICompiler.java |   6 +
 .../LogicalOperatorPrettyPrintVisitorJson.java     | 118 ++++++++--
 .../algebricks/core/jobgen/impl/JobBuilder.java    |  46 +++-
 .../algebricks/core/jobgen/impl/PlanCompiler.java  |   9 +
 .../runtime/base/IPushRuntimeFactory.java          |   1 +
 .../runtime/base/ProfiledPushRuntime.java          |  95 ++++++++
 .../meta/AlgebricksMetaOperatorDescriptor.java     | 113 +++++++++-
 .../runtime/operators/meta/PipelineAssembler.java  |  24 +-
 .../operators/meta/SubplanRuntimeFactory.java      |  29 ++-
 .../api/dataflow/ISelfProfilingNodePushable.java   |  15 +-
 .../api/dataflow/IStatsContainingNodePushable.java |  12 +-
 .../apache/hyracks/api/dataflow/ITimedWriter.java  |  15 +-
 .../hyracks/api/dataflow/ProfiledFrameWriter.java  |  59 ++---
 .../api/dataflow/ProfiledOperatorNodePushable.java |  49 +++--
 .../hyracks/api/job/profiling/IOperatorStats.java  |  16 +-
 .../api/job/profiling/NoOpOperatorStats.java       |  16 +-
 .../hyracks/api/job/profiling/OperatorStats.java   |  45 ++--
 .../runtime/SuperActivityOperatorNodePushable.java |  17 +-
 .../common/job/profiling/StatsCollector.java       |  12 +-
 .../common/job/profiling/om/JobProfile.java        |   4 +-
 .../common/job/profiling/om/TaskProfile.java       |   6 +-
 ...aryOutputIntrospectingOperatorNodePushable.java |  14 +-
 39 files changed, 1002 insertions(+), 224 deletions(-)