The Project Management Committee (PMC) for Apache IoTDB is delighted to announce that Xuan Wang has joined the PMC! Xuan Wang has been an active and dependable contributor to the Apache IoTDB project for over three years, working steadily across the core repository, the official documentation site, and the ecosystem. In the main iotdb repository, their work spans the CLI and client tooling (start/stop scripts, environment configuration, Windows compatibility, JDBC driver and IoTDBPreparedStatement/SessionPool fixes), the UDF/UDAF framework (PatternMatch/DTWMatch, the envelope function), and the CLI/export tools used daily by end users. They have repeatedly stepped up for release-critical and security-sensitive tasks — bumping Jetty to 9.4.58.v20250814 (CVE-2025-5115), removing sensitive information from JDBC output, the JDK 17/Jakarta migration, and regularly backporting fixes to the rel/1.2 and dev/1.3 branches — which shows a strong sense of ownership over the project's quality and stability rather than just feature work.
Beyond the server, Xuan is central to the project's client ecosystem. They are the primary maintainer of the official CSharp client (apache/iotdb-client-csharp), having led the migration to IoTDB 2.0.1, introduced TableSession/TableSessionPool, and fixed deep issues in SessionPool reconnection and RpcDataSet deadlock handling. They are a founding contributor of the Node.js client (apache/iotdb-client-nodejs, 86 commits), including protocol-level fixes such as the DATE wire-format encoding. Most notably, they built the entire Rust client SDK (apache/iotdb-client-rust) from scratch — Thrift stub generation, connection layer, tree and table model sessions, connection pooling, TLS, a benchmarking suite and CI — and brought it into the ASF, giving the project first-class support in a fourth language. On the community side, they have been the driving force behind the official iotdb-docs website (VuePress upgrades, deployment CI, search, the Kapa AI assistant integration, dead-link checks and 404 handling), keep the community pages in sync with the ASF roster, and contribute to iotdb-extras with release version bumps and build maintenance. They are also currently serving as a Google Summer of Code 2026 mentor for Apache IoTDB, guiding a contributor through a 12-week project integrating ThingsBoard with IoTDB's 2.X table mode — from design discussions on the dev list, through DAO implementations, benchmarks and container-level integration tests, with the first PR already merged into apache/iotdb-extras. Their work consistently shows judgment about what matters to the project — long-term maintenance, security, and user experience — and they are already viewed by peers as someone who takes care of the project as a whole. The PMC - Project Management Committee - manages and guides the direction of the project, and is responsible for inviting new committers and PMC members to steward the longevity of the project. See https://community.apache.org/pmc/responsibilities.html if you're interested in learning more about the rights and responsibilities of PMC members. Please join us in welcoming Xuan Wang to their new role in our project! Yuan Tian On behalf of the IoTDB PMC
