[VOTE] Release Apache Texera (Incubating) 1.2.0-incubating RC4

Xuan Gu <[email protected]> Mon, 3 Aug 2026 16:11:17 -0700
Newsgroups gmane.comp.apache.incubator.general
Message-ID <CA+-9FthgMRjnEfufzuG8_zJ+vV2Q-7RLWVsdGPW+6vUyMeTunA@mail.gmail.com>
--000000000000772c4e06582ca843
Content-Type: text/plain; charset="UTF-8"

Hi Incubator Community,

This is a call for a vote on releasing Apache Texera (Incubating)
1.2.0-incubating RC4.
This RC4 incorporates the fixes for the issues identified during the RC3
vote.
== PPMC Vote Result ==
This release candidate has been approved by the Apache Texera PPMC.

PPMC vote thread:
https://lists.apache.org/thread/fyz6nmx27fcw49wchxy0ornjgc2glkzy
<https://urldefense.com/v3/__https://lists.apache.org/thread/fyz6nmx27fcw49wchxy0ornjgc2glkzy__;!!CzAuKJ42GuquVTTmVmPViYEvSg!KAtNN6kGMZrgQJfTP_lB5wpA2wyHMHAQjrRkBVbD62Vk1zKuInh7U-DhS6usF7GrF-40ySdaFmomufQ$>

PPMC vote result:
https://lists.apache.org/thread/4js78prfgx73lfbk4q4ovmyldbxrnbjc
<https://urldefense.com/v3/__https://lists.apache.org/thread/4js78prfgx73lfbk4q4ovmyldbxrnbjc__;!!CzAuKJ42GuquVTTmVmPViYEvSg!KAtNN6kGMZrgQJfTP_lB5wpA2wyHMHAQjrRkBVbD62Vk1zKuInh7U-DhS6usF7GrF-40ySdalsDD_SY$>
== Release Candidate Artifacts ==
https://dist.apache.org/repos/dist/dev/incubator/texera/1.2.0-incubating-RC4/
<https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/incubator/texera/1.2.0-incubating-RC4/__;!!CzAuKJ42GuquVTTmVmPViYEvSg!KAtNN6kGMZrgQJfTP_lB5wpA2wyHMHAQjrRkBVbD62Vk1zKuInh7U-DhS6usF7GrF-40ySdayyVs_sY$>

The staging directory contains:
- Source tarball (.tar.gz), with its GPG signature (.asc) and SHA-512
checksum (.sha512)
- Docker Compose convenience bundle, with its GPG signature and SHA-512
checksum

== Container Images ==
The following convenience container images are available on Docker Hub:

apache/texera-dashboard-service:1.2.0-incubating-rc4
apache/texera-workflow-execution-coordinator:1.2.0-incubating-rc4
apache/texera-workflow-execution-runner:1.2.0-incubating-rc4
apache/texera-workflow-compiling-service:1.2.0-incubating-rc4
apache/texera-file-service:1.2.0-incubating-rc4
apache/texera-config-service:1.2.0-incubating-rc4
apache/texera-access-control-service:1.2.0-incubating-rc4
apache/texera-agent-service:1.2.0-incubating-rc4
apache/texera-workflow-computing-unit-managing-service:1.2.0-incubating-rc4

These images were built from the source tarball included in this release
candidate.

== Git Tag and Commit ==
https://github.com/apache/texera/releases/tag/v1.2.0-incubating-rc4
<https://urldefense.com/v3/__https://github.com/apache/texera/releases/tag/v1.2.0-incubating-rc4__;!!CzAuKJ42GuquVTTmVmPViYEvSg!KAtNN6kGMZrgQJfTP_lB5wpA2wyHMHAQjrRkBVbD62Vk1zKuInh7U-DhS6usF7GrF-40ySda3woDej4$>

Commit: c3aa6e4ba36bdd0cdc9f76bd7896c024dda392b3

== KEYS ==
https://downloads.apache.org/incubator/texera/KEYS
<https://urldefense.com/v3/__https://downloads.apache.org/incubator/texera/KEYS__;!!CzAuKJ42GuquVTTmVmPViYEvSg!KAtNN6kGMZrgQJfTP_lB5wpA2wyHMHAQjrRkBVbD62Vk1zKuInh7U-DhS6usF7GrF-40ySda640l87E$>

== Verification Guide ==
A verification guide is available here:
https://docs.google.com/document/d/1SIQoOwHmSjpm-GIij2-tlM3ArIKlnO_dyVs5qcbIsNA/edit?usp=sharing
<https://urldefense.com/v3/__https://docs.google.com/document/d/1SIQoOwHmSjpm-GIij2-tlM3ArIKlnO_dyVs5qcbIsNA/edit?usp=sharing__;!!CzAuKJ42GuquVTTmVmPViYEvSg!KAtNN6kGMZrgQJfTP_lB5wpA2wyHMHAQjrRkBVbD62Vk1zKuInh7U-DhS6usF7GrF-40ySdajChg8C0$>
== Major Changes Since Apache Texera 1.1.0-incubating ==
Full diff:
https://github.com/apache/texera/compare/v1.1.0-incubating...v1.2.0-incubating-rc4
<https://urldefense.com/v3/__https://github.com/apache/texera/compare/v1.1.0-incubating...v1.2.0-incubating-rc4__;!!CzAuKJ42GuquVTTmVmPViYEvSg!KAtNN6kGMZrgQJfTP_lB5wpA2wyHMHAQjrRkBVbD62Vk1zKuInh7U-DhS6usF7GrF-40ySdak_KBmhY$>

Major changes include:
Cloud-Native Deployment
- Added Lakekeeper as the Iceberg catalog for Kubernetes deployments.
- Integrated the Agent Service and LiteLLM into both Kubernetes and
single-node deployments.
- Strengthened deployment security by configuring service containers to run
as non-root.

AI Integration
- Expanded built-in AI capabilities with support for additional operator
types.
- Added Hugging Face model browsing and media proxy support.

Workflow Engine
- Added jump-to-operator navigation.
- Improved workflow execution with cross-region state materialization.
- Enhanced workflow validation to detect invalid graph structures earlier.

Performance and Platform
- Reduced database connection overhead through PostgreSQL connection
pooling.
- Upgraded backend services to Java 17 LTS.

User Experience
- Added a public dataset gallery.
- Added compute configuration to the admin interface.
- Improved workflow authoring and dataset management through various UI and
usability enhancements.

Configuration
- Simplified deployment configuration by separating public pre-login
settings from authenticated APIs.

== Vote ==
The vote will remain open for at least 72 hours.

[ ] +1 Approve the release
[ ] 0 No opinion
[ ] -1 Do not approve the release because...

== Checklist ==
Please include the checklist below in your reply and mark the checks you
performed with an x.

[ ] Checksums and PGP signatures are valid
[ ] LICENSE and NOTICE files are correct
[ ] All files have ASF license headers where appropriate
[ ] Source tarball matches the Git tag
[ ] Docker Compose deploys successfully

Thank you for reviewing and voting on this release candidate.

Best,
Xuan Gu
Release Manager for Apache Texera 1.2.0-incubating

--000000000000772c4e06582ca843--