+1 (binding)

I checked the following items:

- [x] Download links are valid
- [x] All expected release artifacts are present (source, all-bin, 
confignode-bin, datanode-bin, cli-bin, library-udf-bin, ainode-bin)
- [x] Checksums and PGP signatures are valid
- [x] LICENSE and NOTICE files are correct
- [x] No SNAPSHOT dependencies found
- [x] No unexpected binary files in source
- [x] All source files have ASF license headers (RAT check passed)
- [x] Version number in pom.xml is consistent (2.0.8)
- [x] Source code compiles successfully
- [x] Functionality test passed (both Tree and Table model)

Build:

- Source compilation: SUCCESS (2m 41s)

Functionality test - Tree model (`sql_dialect=tree`):

```text
+-----------------------------+-----------------------------+--------------------------+
|                         
Time|root.test_vote.d1.temperature|root.test_vote.d1.humidity|
+-----------------------------+-----------------------------+--------------------------+
|1970-01-01T08:00:00.001+08:00|                         25.5|                   
     60|
|1970-01-01T08:00:00.002+08:00|                         26.1|                   
     62|
|1970-01-01T08:00:00.003+08:00|                         23.8|                   
     55|
+-----------------------------+-----------------------------+--------------------------+
Total line number = 3
It costs 0.025s

+------------------------------------+---------------------------------+
|COUNT(root.test_vote.d1.temperature)|COUNT(root.test_vote.d1.humidity)|
+------------------------------------+---------------------------------+
|                                   3|                                3|
+------------------------------------+---------------------------------+
Total line number = 1
It costs 0.013s
```

Functionality test - Table model (`sql_dialect=table`):

```text
+-----------------------------+--------+------+-----------+--------+
|                         time|  region|device|temperature|humidity|
+-----------------------------+--------+------+-----------+--------+
|1970-01-01T08:00:00.001+08:00|shanghai|    d1|       25.5|      60|
|1970-01-01T08:00:00.002+08:00|shanghai|    d1|       26.1|      62|
|1970-01-01T08:00:00.003+08:00| beijing|    d2|       23.8|      55|
+-----------------------------+--------+------+-----------+--------+
Total line number = 3
It costs 0.060s

+-----+
|_col0|
+-----+
|    3|
+-----+
Total line number = 1
It costs 0.027s
```

Test environment:

- OS: Darwin HaonantekiMacBook-Pro.local 25.4.0 Darwin Kernel Version 25.4.0 
arm64
- JDK: openjdk version "17.0.18" 2026-01-20 LTS
- Maven: Apache Maven 3.9.14

BR,
Haonan Hou

On 2026/04/12 02:24:22 Yuan Tian wrote:
> +1 (binding) I checked the following items: - [x] Download links are valid
> - [x] All expected release artifacts are present (source, all-bin,
> confignode-bin, datanode-bin, cli-bin, library-udf-bin, ainode-bin) - [x]
> Checksums and PGP signatures are valid - [x] LICENSE and NOTICE files are
> correct - [x] No SNAPSHOT dependencies found - [x] No unexpected binary
> files in source - [x] All source files have ASF license headers (RAT check
> passed) - [x] Version number in pom.xml is consistent (2.0.8) - [x] Source
> code compiles successfully - [x] Functionality test passed (both Tree and
> Table model) Build: - Source compilation: SUCCESS (3m 8s) Functionality
> test - Tree model (sql_dialect=tree):
> +-----------------------------+-----------------------------+--------------------------+
> | Time|root.test_vote.d1.temperature|root.test_vote.d1.humidity|
> +-----------------------------+-----------------------------+--------------------------+
> |1970-01-01T08:00:00.001+08:00| 25.5| 60| |1970-01-01T08:00:00.002+08:00|
> 26.1| 62| |1970-01-01T08:00:00.003+08:00| 23.8| 55|
> +-----------------------------+-----------------------------+--------------------------+
> Total line number = 3 It costs 0.044s
> +------------------------------------+---------------------------------+
> |COUNT(root.test_vote.d1.temperature)|COUNT(root.test_vote.d1.humidity)|
> +------------------------------------+---------------------------------+ |
> 3| 3|
> +------------------------------------+---------------------------------+
> Total line number = 1 It costs 0.017s Functionality test - Table model
> (sql_dialect=table):
> +-----------------------------+--------+------+-----------+--------+ |
> time| region|device|temperature|humidity|
> +-----------------------------+--------+------+-----------+--------+
> |1970-01-01T08:00:00.001+08:00|shanghai| d1| 25.5| 60|
> |1970-01-01T08:00:00.002+08:00|shanghai| d1| 26.1| 62|
> |1970-01-01T08:00:00.003+08:00| beijing| d2| 23.8| 55|
> +-----------------------------+--------+------+-----------+--------+ Total
> line number = 3 It costs 0.062s +-----+ |_col0| +-----+ | 3| +-----+ Total
> line number = 1 It costs 0.029s Test environment: - OS: Darwin
> MacBook-Pro-5.local 25.4.0 Darwin Kernel Version 25.4.0 arm64 - JDK:
> openjdk version "21.0.2" 2024-01-16 - Maven: Apache Maven 3.9.9
> 
> On Fri, Apr 10, 2026 at 3:12 PM Haonan Hou <[email protected]> wrote:
> 
> > Hi all,
> >
> > Apache IoTDB 2.0.8 has been staged under [2] and it’s time to vote
> > on accepting it for release. All Maven artifacts are available under [1].
> > Voting will be open for 72hr.
> > A minimum of 3 binding +1 votes and more binding +1 than binding -1
> > are required to pass.
> >
> > Release tag: v2.0.8
> > Hash for the release tag: b88b5dc62ffb0329fdc4dfd479fc46e9cf416a56
> >
> > Before voting +1, PMC members are required to download
> > the signed source code package, compile it as provided, and test
> > the resulting executable on their own platform, along with also
> > verifying that the package meets the requirements of the ASF policy
> > on releases. [3]
> >
> > [ ] +1 accept (indicate what you validated)
> > [ ] -1 reject (explanation required)
> >
> >
> > [1] https://repository.apache.org/content/repositories/orgapacheiotdb-1189
> > [2] https://dist.apache.org/repos/dist/dev/iotdb/2.0.8/rc1
> > [3] https://www.apache.org/dev/release.html#approving-a-release
> > [4]
> > https://dist.apache.org/repos/dist/dev/iotdb/2.0.8/rc1/RELEASE_NOTES.md
> > [5] https://dist.apache.org/repos/dist/dev/iotdb/KEYS
> >
> > Best regards,
> > Haonan Hou
> >
> 

Reply via email to