Hey Zhen,

Let's try to keep this thread dedicated to voting. If you find an issue log
a JIRA ticket and we can continue discussing it there. If it affects your
decision, briefly mention it when casting your vote along with the Jira ID.

Best,
Stamatis

On Thu, May 28, 2026 at 4:39 PM jensen <[email protected]> wrote:

> Hi All,
>
>
> When I was compiling Calcite using Java "1.8.0_481" on a Mac M1, the
> following tests were very slow, and some even timed out. Have you
> encountered this?
>
>
> > Task :geode:test
>
>
>          65.1sec,
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest >
> testSqlWhereWithMultipleOrForLiteralFields()
>
>          70.1sec,
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest >
> testSqlSingleBooleanWhereFilter()
>
>         110.1sec,
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest >
> testSqlBooleanColumnNotFilter()
>
>          70.1sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest >
> testWhereWithOrForNestedNumericField()
>
>          70.1sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest >
> testGroupByRaw()
>
>          70.1sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest >
> testWhereWithOrForNumericField()
>
>          70.1sec,
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest >
> testSqlBooleanColumnFilter()
>
>          80.2sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest >
> testWhereWithOrForLargeValueList()
>
>          70.1sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest >
> testSelectLocItem()
>
>         190.3sec,
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest >
> testSqlSingleDateWhereFilter()
>
>          70.1sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest >
> testWhereWithOrForStringField()
>
>          70.1sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest >
> testSqlSingleStringWhereFilter()
>
>         210.3sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testAddMissingGroupByColumnToProjectedFields()
>
>          70.1sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest >
> testGroupByRawWithAliases()
>
>          65.1sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest >
> testGroupByView()
>
>          65.1sec,
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest >
> testSqlMultipleBooleanWhereFilter()
>
>          60.1sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSqlSimple()
>
>          60.1sec,
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest >
> testSqlMultipleDateWhereFilter()
>
>          60.1sec,
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest >
> testSqlMultipleTimeWhereFilter()
>
>         190.3sec,
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest >
> testSqlSingleTimestampWhereFilter()
>
>          60.1sec,
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest >
> testSqlBooleanColumnIsNotNullFilter()
>
>          55.1sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testInSetFilterWithNestedStringField()
>
>         175.3sec,
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest >
> testSqlSingleTimeWhereFilter()
>
>         488.1sec, 13 completed, 0 failed, 0 skipped,
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest
>
>         170.3sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testCountStar()
>
>         110.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testFilterWithNestedField()
>
>          60.1sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSqlLimit2()
>
>         110.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testWhereWithOr()
>
>          80.1sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testMissingProjectRelationOnGroupByColumnMatchingProjectedFields()
>
>          85.1sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSortWithProjection()
>
>          40.1sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSqlDistinctSort()
>
>         105.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSortWithProjectionAndLimit()
>
>          20.0sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSqlDistinctSort3()
>
>          30.1sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSqlDistinctSort2()
>
> FAILURE 425.7sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest >
> testItemPredicate()
>
>     java.util.concurrent.TimeoutException: testItemPredicate() timed out
> after 5 minutes
>
>         at
> java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
>
>
>         at
> java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1067)
>
>         at
> java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1703)
>
>
>         at
> java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:172)
>
>
> FAILURE 648.3sec, 14 completed, 1 failed, 3 skipped,
> org.apache.calcite.adapter.geode.rel.GeodeZipsTest
>
>         100.1sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testLimit()
>
>         120.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testCount()
>
>          90.1sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testMaxMinSumAvgInGroupBy()
>
>         100.1sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSelectWithNestedPdxFieldAccess()
>
>         120.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testWhereEqual()
>
>          70.1sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSqlDisjunction()
>
>         130.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testGroupBy()
>
>          90.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testCountInGroupBy()
>
>         100.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSelectWithNullFieldValue()
>
>         140.3sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testWhereWithAndOr()
>
>         130.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testWhereWithOrAnd()
>
>         260.4sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testProjectionsAndWhereGreatThan()
>
>          50.1sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSqlBookMasterCount()
>
>          70.1sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSqlSingleNumberWhereFilter()
>
>         205.3sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testMaxMinSumAvg()
>
>          70.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSqlBookMasterWhere()
>
>         110.3sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testMissingProjectRelationOnGroupByColumnMatchingProjectedFields2()
>
>          70.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSqlConjunction()
>
>          70.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSelectWithNestedPdx()
>
>          50.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSelect()
>
>          70.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSelectWithNestedPdx2()
>
>          75.3sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testWhereWithAnd()
>
>         110.3sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
> > testSortBy2Columns()
>
>         939.0sec, 36 completed, 0 failed, 0 skipped,
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
>
> FAILURE 945.6sec, 63 completed, 1 failed, 3 skipped, Gradle Test Run
> :geode:test
>
>
>
> Best regards,
>
> Zhen
>
> ---- Replied Message ----
> | From | Stamatis Zampetakis<[email protected]> |
> | Date | 5/28/2026 19:46 |
> | To | <[email protected]> |
> | Subject | [VOTE] Release Apache Calcite 1.42.0 (release candidate 0) |
> Hi all,
>
> I have created a build for Apache Calcite 1.42.0, release
> candidate 0.
>
> Thanks to everyone who has contributed to this release.
>
> You can read the release notes here:
>
> https://github.com/apache/calcite/blob/calcite-1.42.0-rc0/site/_docs/history.md
>
> The commit to be voted upon:
>
> https://gitbox.apache.org/repos/asf?p=calcite.git;a=commit;h=c01f6b5519d4a906cf41bbe7843f5929662cf5fd
>
> Its hash is c01f6b5519d4a906cf41bbe7843f5929662cf5fd
>
> Tag:
> https://github.com/apache/calcite/tree/calcite-1.42.0-rc0
>
> The artifacts to be voted on are located here:
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-1.42.0-rc0
> (revision 84807)
>
> The hashes of the artifacts are as follows:
>
> 6b456ef8017c1a5e0dc0a292b9e1b0a898f293dba2dbda606a51223a9acfc6debedd5f3f3e38ad7013b956bd2744b64f7ab401d0d72091dd9c610efb7e4da84e
> *apache-calcite-1.42.0-src.tar.gz
>
> A staged Maven repository is available for review at:
>
> https://repository.apache.org/content/repositories/orgapachecalcite-1259/org/apache/calcite/
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/zabetak.asc
> https://www.apache.org/dist/calcite/KEYS
>
> To create the jars and test Apache Calcite: "gradle build"
> (Requires an appropriate Gradle/JDK installation.)
>
> Please vote on releasing this package as Apache Calcite 1.42.0.
> Everyone is welcome to vote. Your vote should contain the line
> 'code name (role)', where
>   * 'code' is +1, 0 or -1 as below;
>   * 'name' is your ASF id if you have one, else your real name;
>   * 'role' is 'community', 'committer' or 'PMC member'.
>
> [ ] +1 Release this package as Apache Calcite 1.42.0
> [ ]  0 I don't feel strongly about it, but I'm okay with the release
> [ ] -1 Do not release this package because...
>
> The vote is open for the next 72 hours (closing at
> 2026-05-31T11:00:00Z) and passes if a majority of
> at least three +1 votes by PMC members are cast.
>
> Here is my vote:
>
>   +1 zabetak (PMC member)
>

Reply via email to