Hi Mingchun,

Thank you so much for testing and finding this issue.
I have just merged your pull request and I'm going to spin up a new release
candidate as soon as possible!

Cheers,
PG

Il giorno dom 5 lug 2026 alle ore 09:51 Mingchun Zhao <
[email protected]> ha scritto:

> 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
> >>
> >
>


-- 
Piergiorgio

Reply via email to