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

aglinxinyuan pushed a change to branch xinyuan-frontend-node-24
in repository https://gitbox.apache.org/repos/asf/texera.git


    from 48bc318500 Merge branch 'main' into xinyuan-frontend-node-24
     add 9a8214dc7a test(pyamber): cover sendsemantics partitioners (#4664)
     add 1780287a6f fix(ci): wire CODECOV_TOKEN to coverage uploads (Phase 2 of 
#4645) (#4666)
     add 71812eb2bb test(amber): add unit test coverage for Schedule iterator 
semantics (#4562)
     add 8841990f1d ci: add temporary AutoQueue workflow as merge-queue 
stand-in (#4672)
     add 34a00cc395 docs(scala): fully-qualify ScalaDoc @throws and link 
references (#4671)
     add 254faf8eac fix(ci): drop strict BEHIND filter in AutoQueue, iterate 
candidates (#4678)
     add de64d70639 fix(ci): include litellm-config.yaml in RC docker-compose 
bundle (#4652)
     add cfe472e9c9 chore(licensing): per-module LICENSE/NOTICE binaries with 
per-image concat (#4668)
     add 7811115ade ci: push backports with AUTO_MERGE_TOKEN to retrigger 
release-branch CI (#4676)
     add 598ed0f7f0 test(amber): drop stale Thread.sleep(1000) after COMPLETED 
state (#4680)
     add b98c863127 chore(licensing): add --ignore-transitive-version flag and 
use it on PR builds (#4693)
     add 6cf43225a5 refactor(ci): split scala job into amber + platform matrix 
(#4632)
     add e3d96b0d83 chore(ci): upgrade actions to Node.js 24 runtimes (#4648)
     add 6b7e8cf7ce test(pyamber): add unit tests for DatasetFileDocument 
(#4702)
     add 6ed78dd49b chore(ci): add codecov.yml — carryforward, ignore 
generated/test paths, loosen status checks (#4690)
     add 09715e1c46 docs: add Codecov coverage badge to README (#4714)
     add a5b895715e fix(ci): place "(backported from commit X)" before trailers 
in backport message (#4696)
     add 01f6803f06 test(agent-service): add unit tests for result-formatting 
(#4695)
     add 7fc73d1274 test(agent-service): add unit tests for auto-layout (#4700)
     add bd4f019664 test(agent-service): add unit tests for tools-utility 
(#4698)
     add 84180b7cab test(amber): add unit tests for VirtualIdentityUtils (#4712)
     add 0c5681989f test(pyamber): add unit tests for Heartbeat (#4704)
     add 88c7a21ea1 test(amber): add unit tests for OrderingEnforcer (#4721)
     add 945849ce4f test(amber): add unit tests for deploy strategies (#4723)
     add 8cf5b9a7f1 test(amber): add unit test coverage for DataFrame equality 
and inMemSize (#4784)
     add 5a5ee19541 test(amber): add unit tests for ErrorUtils (#4709)
     add 25bfe0d70c Merge branch 'main' into xinyuan-frontend-node-24

No new revisions were added by this update.

Summary of changes:
 .github/labeler.yml                                |  16 +-
 .github/workflows/auto-assign.yml                  |   4 +-
 .github/workflows/auto-queue.yml                   | 198 +++++++
 .../automatic-email-notif-on-ddl-change.yml        |   2 +-
 .github/workflows/build-and-push-images.yml        |  28 +-
 .github/workflows/build.yml                        | 198 +++++--
 .github/workflows/check-header.yml                 |   2 +-
 .github/workflows/create-release-candidate.yml     |   7 +-
 .github/workflows/direct-backport-push.yml         |  51 +-
 .github/workflows/issue-triage.yml                 |   4 +-
 .github/workflows/lint-pr.yml                      |   2 +-
 .github/workflows/required-checks.yml              |  69 ++-
 .licenserc.yaml                                    |   8 +-
 README.md                                          |   1 +
 .../LICENSE-binary                                 | 284 +++++----
 .../NOTICE-binary                                  | 491 ----------------
 access-control-service/build.sbt                   |   4 +-
 .../LICENSE-binary                                 | 117 +++-
 .../src/agent/tools/result-formatting.test.ts      | 326 +++++++++++
 .../src/agent/tools/tools-utility.test.ts          | 142 +++++
 agent-service/src/agent/util/auto-layout.test.ts   | 149 +++++
 LICENSE-binary => amber/LICENSE-binary-java        | 544 +----------------
 .../LICENSE-binary-python                          | 259 +++++----
 NOTICE-binary => amber/NOTICE-binary               | 386 ------------
 amber/build.sbt                                    |   8 +-
 .../sendsemantics/test_partitioners.py             | 434 ++++++++++++++
 .../main/python/core/runnables/test_heartbeat.py   | 117 ++++
 .../pytexera/storage/test_dataset_file_document.py | 192 ++++++
 .../controller/execution/OperatorExecution.scala   |   2 +-
 .../controller/execution/RegionExecution.scala     |   4 +-
 .../controller/execution/WorkflowExecution.scala   |   4 +-
 .../web/resource/dashboard/hub/HubResource.scala   |   2 +-
 .../deploystrategy/DeployStrategiesSpec.scala      | 148 +++++
 .../messaginglayer/OrderingEnforcerSpec.scala      | 150 +++++
 .../architecture/scheduling/ScheduleSpec.scala     |  89 +++
 .../common/ambermessage/DataPayloadSpec.scala      |  84 +++
 .../amber/engine/e2e/DataProcessingSpec.scala      |   2 -
 .../amber/engine/e2e/ReconfigurationSpec.scala     |   2 -
 .../apache/texera/amber/error/ErrorUtilsSpec.scala | 207 +++++++
 bin/access-control-service.dockerfile              |   6 +-
 bin/agent-service.dockerfile                       |   4 +-
 bin/computing-unit-master.dockerfile               |  20 +-
 bin/computing-unit-worker.dockerfile               |  20 +-
 bin/config-service.dockerfile                      |   6 +-
 bin/file-service.dockerfile                        |   6 +-
 bin/licensing/check_binary_deps.py                 | 336 ++++++++++-
 bin/licensing/concat_license_binary.py             | 327 +++++++++++
 bin/texera-web-application.dockerfile              |  24 +-
 bin/workflow-compiling-service.dockerfile          |   6 +-
 ...flow-computing-unit-managing-service.dockerfile |   6 +-
 codecov.yml                                        |  62 ++
 .../amber/pybuilder/EncodableInspector.scala       |   4 +-
 .../texera/amber/core/storage/FileResolver.scala   |   6 +-
 .../texera/amber/core/storage/VFSURIFactory.scala  |   4 +-
 .../core/storage/util/LakeFSStorageClient.scala    |   2 +-
 .../org/apache/texera/amber/core/tuple/Tuple.scala |   2 +-
 .../org/apache/texera/amber/util/ArrowUtils.scala  |   4 +-
 .../texera/service/util/LargeBinaryManager.scala   |   2 +-
 .../texera/service/util/S3StorageClient.scala      |   6 +-
 .../amber/util/VirtualIdentityUtilsSpec.scala      | 163 ++++++
 .../jsonSchema/annotations/JsonSchemaInject.java   |   4 +-
 .../operator/source/sql/SQLSourceOpExec.scala      |  28 +-
 .../sql/asterixdb/AsterixDBSourceOpExec.scala      |   2 +-
 .../operator/sort/StableMergeSortOpExecSpec.scala  |   2 +-
 .../LICENSE-binary                                 | 605 +------------------
 .../NOTICE-binary                                  | 215 -------
 computing-unit-managing-service/build.sbt          |   4 +-
 .../resource/ComputingUnitManagingResource.scala   |   2 +-
 .../LICENSE-binary                                 | 286 +++++----
 NOTICE-binary => config-service/NOTICE-binary      | 491 ----------------
 config-service/build.sbt                           |   4 +-
 LICENSE-binary => file-service/LICENSE-binary      | 644 +--------------------
 NOTICE-binary => file-service/NOTICE-binary        | 230 --------
 file-service/build.sbt                             |   4 +-
 .../texera/service/resource/DatasetResource.scala  |   2 +-
 .../LICENSE-iceberg.txt => frontend/LICENSE-binary | 271 +++++----
 project/AddMetaInfLicenseFiles.scala               |  19 +-
 .../LICENSE-binary                                 | 635 +-------------------
 .../NOTICE-binary                                  | 164 ------
 workflow-compiling-service/build.sbt               |   4 +-
 80 files changed, 4295 insertions(+), 5074 deletions(-)
 create mode 100644 .github/workflows/auto-queue.yml
 copy licenses/LICENSE-iceberg.txt => access-control-service/LICENSE-binary 
(55%)
 copy NOTICE-binary => access-control-service/NOTICE-binary (74%)
 copy licenses/LICENSE-hadoop-shaded.txt => agent-service/LICENSE-binary (77%)
 create mode 100644 agent-service/src/agent/tools/result-formatting.test.ts
 create mode 100644 agent-service/src/agent/tools/tools-utility.test.ts
 create mode 100644 agent-service/src/agent/util/auto-layout.test.ts
 copy LICENSE-binary => amber/LICENSE-binary-java (65%)
 copy licenses/LICENSE-iceberg.txt => amber/LICENSE-binary-python (74%)
 copy NOTICE-binary => amber/NOTICE-binary (82%)
 create mode 100644 
amber/src/main/python/core/architecture/sendsemantics/test_partitioners.py
 create mode 100644 amber/src/main/python/core/runnables/test_heartbeat.py
 create mode 100644 
amber/src/main/python/pytexera/storage/test_dataset_file_document.py
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/engine/architecture/deploysemantics/deploystrategy/DeployStrategiesSpec.scala
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/engine/architecture/messaginglayer/OrderingEnforcerSpec.scala
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/ScheduleSpec.scala
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/engine/common/ambermessage/DataPayloadSpec.scala
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/error/ErrorUtilsSpec.scala
 create mode 100755 bin/licensing/concat_license_binary.py
 create mode 100644 codecov.yml
 create mode 100644 
common/workflow-core/src/test/scala/org/apache/texera/amber/util/VirtualIdentityUtilsSpec.scala
 copy LICENSE-binary => computing-unit-managing-service/LICENSE-binary (60%)
 copy NOTICE-binary => computing-unit-managing-service/NOTICE-binary (88%)
 copy licenses/LICENSE-iceberg.txt => config-service/LICENSE-binary (54%)
 copy NOTICE-binary => config-service/NOTICE-binary (74%)
 copy LICENSE-binary => file-service/LICENSE-binary (56%)
 copy NOTICE-binary => file-service/NOTICE-binary (87%)
 copy licenses/LICENSE-iceberg.txt => frontend/LICENSE-binary (68%)
 rename LICENSE-binary => workflow-compiling-service/LICENSE-binary (57%)
 rename NOTICE-binary => workflow-compiling-service/NOTICE-binary (91%)

Reply via email to