1 of 16

Apache Podling-Texera Sync Meeting - Sep 2025

09/29/2025, 2 - 3 pm, PDT

2 of 16

Attendees

  • Texera PPMC: Yicong Huang, Xinyuan Lin, Chris Park, Jiadong Bai, Xiaozhen Liu, Yunyan Ding, Zuozhi Wang

  • Texera mentors: Ian Maxon, Gordon K

  • Guests: Qizhi Tian, Xuan Gu, Madison Lin, Ryan Zhang

Apache Podling-Texera Sync Meeting - September 2025

2

9/29/25

3 of 16

Agenda

  • Apache website for Texera
  • Major Development progress
  • YouTube channels
  • September 2025 Active Contributors (excluding Committers and PPMC members)
  • Plan for the next month (new, add it to Oct)

Apache Podling-Texera Sync Meeting - September 2025

3

9/29/25

4 of 16

Apache website for Texera

  • Working with mentors to set up https://texera.apache.org/
  • Added asf-site branch to the repository and did testing.

Apache Podling-Texera Sync Meeting - September 2025

4

9/29/25

5 of 16

Major Development progress

  • Add ML training operators for linear and logistic regression
  • Add a new choropleth map operator
  • AccessControlService added as a new micro service
  • Add configuration guidance for upload parameters in admin settings
  • Separate user activity window from JWT expiration

Apache Podling-Texera Sync Meeting - September 2025

5

9/29/25

6 of 16

Add ML training operators for linear and logistic regression: #3779

Apache Podling-Texera Sync Meeting - September 2025

6

9/29/25

7 of 16

AccessControlService added as a new micro service: #3767

Apache Podling-Texera Sync Meeting - September 2025

7

9/29/25

8 of 16

Add a new choropleth map operator #3744

Apache Podling-Texera Sync Meeting - September 2025

8

9/29/25

9 of 16

Add configuration guidance for upload parameters in admin settings #3743

Apache Podling-Texera Sync Meeting - September 2025

9

9/29/25

10 of 16

Separate user activity window from jwt expiration #3731

Apache Podling-Texera Sync Meeting - September 2025

10

9/29/25

Previously, we used expiration time variable to:

  1. let a user token expire so they relogin
  2. check if user was active or not

This PR separated these two variables.

11 of 16

Started YouTube channels

Apache Podling-Texera Sync Meeting - September 2025

11

9/29/25

12 of 16

Sep 2025 Active Contributors�(excluding Committers and PPMC members)

Apache Podling-Texera Sync Meeting - September 2025

12

9/29/25

13 of 16

Ongoing Effort: v1.1.0-incubating release

13

Last release:

  • v1.0.0 on 04/07/2025
  • before the incubation

We would like to release

v1.1.0-incubating

in the next few weeks!

14 of 16

v1.1.0-incubating release TODO list

14

  1. Namespace preparation

Create dev & release namespace on dist.apache.org/repos/dist:

  • dev: repos/dist/dev/incubator/texera/
  • release: repos/dist/release/incubator/texera/

Create apache/texera repository on Docker Hub

  • Artifacts preparation

Artifacts included in v1.1.0-incubating:

  • source code tarball
  • docker compose tarball
  • 9 docker images

Each artifact will be built and come with signature and checksum

15 of 16

v1.1.0-incubating release TODO list

15

3. Voting procedure

We will start the voting process in dev@texera.apache.org

4. Wrap-up

If the voting result is approved, we will:

  • move the artifacts to release namespace
  • build and push docker images to apache/texera on Docker Hub
  • announce the release in the community

Have questions regarding this release? please contact:

Jiadong Bai <jiadongb@uci.edu>

16 of 16

Thank you for your attendance!

Apache Podling-Texera Sync Meeting - September 2025

16

9/29/25