Hi Piergiorgio,

In order to resolve the ant test failure with CMIS connector, I've prepared
a PR:
fix/ant-test-failure-due-to-preview-flag-on-CONNECTORS-1784
https://github.com/apache/manifoldcf/pull/177

I confirmed that all test cases passed for both ant and mvn test.

Regards,
Mingchun

2026年7月5日(日) 8:36 Mingchun Zhao <[email protected]>:

> Hi Piergiorgio,
>
> Thanks for this release.
> I've run ant test and noticed that the CMIS SanityHSQLDBTest failed with
> the following error:
>
> ====
> run-tests-HSQLDB:
> ... ...
> BUILD FAILED
> ... ...
> /home/m-cho/manifoldcf/dist/connector-build.xml:1458: Test
> org.apache.manifoldcf.crawler.connectors.cmis.tests.SanityHSQLDBTest failed
> ====
>
> After investigating the full stack trace, I found the root cause:
> The CMIS connector classes were compiled with Java 25 preview features,
> but the tests with ant were executed without the --enable-preview flag.
> When I added --enable-preview to the build configuration, the failure was
> resolved.
>
> Should I go ahead and commit this fix?
>
> Regards,
> Mingchun
>
> 2026年7月3日(金) 1:13 Piergiorgio Lucidi <[email protected]>:
>
>> Hi folks,
>>
>> Please vote on whether to release Apache ManifoldCF 2.31, RC0.
>> This release includes OpenJDK 25 upgrade and other improvements /
>> hotfixes:
>>
>> Task
>> [CONNECTORS-1784] - Core Performance & Modernization (The Java 25 Leap):
>> https://issues.apache.org/jira/browse/CONNECTORS-1784
>>
>> The transition to OpenJDK 25 is the foundation for a more scalable and
>> responsive architecture.
>>
>> Virtual Threads Integration:
>> Replaced legacy thread pooling with Virtual Threads to handle thousands of
>> concurrent repository connections with minimal memory overhead.
>> Implemented Structured Concurrency to improve the reliability of complex
>> crawling jobs and prevent resource leakage.
>>
>> The Maven Staging repository is: orgapachemanifoldcf-1009
>>
>> The release branch is here:
>> https://github.com/apache/manifoldcf/tree/release-2.31-RC0
>>
>> The release tag on GitHub can be found at:
>> https://github.com/apache/manifoldcf/releases/tag/2.31-RC0
>>
>> The ASF release artifacts can be found at the following URL:
>>
>> https://dist.apache.org/repos/dist/dev/manifoldcf/apache-manifoldcf-2.31-RC0/
>>
>> The Docker image apache/manifoldcf:2.31-RC0 is available at the following
>> URL:
>>
>> https://hub.docker.com/layers/apache/manifoldcf/2.31-RC0/images/sha256-abf1222ce03362f61814048a030c9dde9062c9633102328d03cf21b8669afbcb
>>
>> Cheers,
>> PG
>>
>> --
>> Piergiorgio
>>
>

Reply via email to