You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stormcrawler.apache.org by Richard Zowalla <rz...@apache.org> on 2025/09/16 17:57:53 UTC

[VOTE] Apache StormCrawler 3.5.0 Release Candidate (3rd)

Hi folks,

I have posted a 3rd release candidate for the Apache StormCrawler 3.5.0 release and it is ready for testing. The regression with Apache Tika / Apache Commons Compress was finally fixed upstream.

Apache StormCrawler 3.5.0 decouples Selenium from the core module, improving modularity and reducing unnecessary dependencies.
The release also introduces an advanced metadata filtering systemt hat supports complex logical operations like key=>val OR (key2=>val2 AND key3=>val3).
Additionally, multiple dependencies were upgraded, core tests improved, and deprecated code cleaned up, enhancing overall stability and maintainability.

Thank you to everyone who contributed to this release, including all of our users and the people who submitted bug reports,
contributed code or documentation enhancements.

The release was made using the Apache StormCrawler release process, documented here:
https://github.com/apache/stormcrawler/blob/main/RELEASING.md

Source:

https://dist.apache.org/repos/dist/dev/stormcrawler/stormcrawler-3.5.0-RC3

Tag:

https://github.com/apache/stormcrawler/releases/tag/stormcrawler-3.5.0

Commit Hash: 

a0a146c43e19c8ea391e3d68f5b61bf84df9752d

Maven Repo:

https://repository.apache.org/content/repositories/orgapachestormcrawler-1012

<repositories>
<repository>
<id>stormcrawler-3.5.0-rc3</id>
<name>Testing StormCrawler 3.5.0 release candidate 3</name>
<url>
https://repository.apache.org/content/repositories/orgapachestormcrawler-1012
</url>
</repository>
</repositories>

Release notes:

https://github.com/apache/stormcrawler/releases/tag/stormcrawler-3.5.0

Reminder: The up-2-date KEYS file for signature verification can be
found here: https://downloads.apache.org/stormcrawler/KEYS

Please vote on releasing these packages as Apache StormCrawler 3.5.0
The vote is open for at least the next 72 hours.

Only votes from the StormCrawler PMC are binding, but everyone is welcome to check the release candidate and vote.
The vote passes if at least three binding +1 votes are cast.

Please VOTE

[+1] go ship it
[+0] meh, don't care
[-1] stop, there is a ${showstopper}

Thanks!
Richard

Re: [VOTE] Apache StormCrawler 3.5.0 Release Candidate (3rd)

Posted by Jeff Zemerick <jz...@apache.org>.
+1 non-binding

Built from source and checked signatures

Jeff

On Thu, Sep 18, 2025 at 4:36 AM Richard Zowalla <rz...@apache.org> wrote:

> Hi,
>
> Here is my own vote
>
> +1 (binding)
>
> - checked the signatures
> - compiled from sources
> - ran a crawl in distributed mode via Docker successfully
>
> Gruß
> Richard
>
> On 2025/09/16 17:57:53 Richard Zowalla wrote:
> > Hi folks,
> >
> > I have posted a 3rd release candidate for the Apache StormCrawler 3.5.0
> release and it is ready for testing. The regression with Apache Tika /
> Apache Commons Compress was finally fixed upstream.
> >
> > Apache StormCrawler 3.5.0 decouples Selenium from the core module,
> improving modularity and reducing unnecessary dependencies.
> > The release also introduces an advanced metadata filtering systemt hat
> supports complex logical operations like key=>val OR (key2=>val2 AND
> key3=>val3).
> > Additionally, multiple dependencies were upgraded, core tests improved,
> and deprecated code cleaned up, enhancing overall stability and
> maintainability.
> >
> > Thank you to everyone who contributed to this release, including all of
> our users and the people who submitted bug reports,
> > contributed code or documentation enhancements.
> >
> > The release was made using the Apache StormCrawler release process,
> documented here:
> > https://github.com/apache/stormcrawler/blob/main/RELEASING.md
> >
> > Source:
> >
> >
> https://dist.apache.org/repos/dist/dev/stormcrawler/stormcrawler-3.5.0-RC3
> >
> > Tag:
> >
> > https://github.com/apache/stormcrawler/releases/tag/stormcrawler-3.5.0
> >
> > Commit Hash:
> >
> > a0a146c43e19c8ea391e3d68f5b61bf84df9752d
> >
> > Maven Repo:
> >
> >
> https://repository.apache.org/content/repositories/orgapachestormcrawler-1012
> >
> > <repositories>
> > <repository>
> > <id>stormcrawler-3.5.0-rc3</id>
> > <name>Testing StormCrawler 3.5.0 release candidate 3</name>
> > <url>
> >
> https://repository.apache.org/content/repositories/orgapachestormcrawler-1012
> > </url>
> > </repository>
> > </repositories>
> >
> > Release notes:
> >
> > https://github.com/apache/stormcrawler/releases/tag/stormcrawler-3.5.0
> >
> > Reminder: The up-2-date KEYS file for signature verification can be
> > found here: https://downloads.apache.org/stormcrawler/KEYS
> >
> > Please vote on releasing these packages as Apache StormCrawler 3.5.0
> > The vote is open for at least the next 72 hours.
> >
> > Only votes from the StormCrawler PMC are binding, but everyone is
> welcome to check the release candidate and vote.
> > The vote passes if at least three binding +1 votes are cast.
> >
> > Please VOTE
> >
> > [+1] go ship it
> > [+0] meh, don't care
> > [-1] stop, there is a ${showstopper}
> >
> > Thanks!
> > Richard
>

Re: [VOTE] Apache StormCrawler 3.5.0 Release Candidate (3rd)

Posted by Richard Zowalla <rz...@apache.org>.
Hi,

Here is my own vote

+1 (binding)

- checked the signatures
- compiled from sources
- ran a crawl in distributed mode via Docker successfully

Gruß
Richard

On 2025/09/16 17:57:53 Richard Zowalla wrote:
> Hi folks,
> 
> I have posted a 3rd release candidate for the Apache StormCrawler 3.5.0 release and it is ready for testing. The regression with Apache Tika / Apache Commons Compress was finally fixed upstream.
> 
> Apache StormCrawler 3.5.0 decouples Selenium from the core module, improving modularity and reducing unnecessary dependencies.
> The release also introduces an advanced metadata filtering systemt hat supports complex logical operations like key=>val OR (key2=>val2 AND key3=>val3).
> Additionally, multiple dependencies were upgraded, core tests improved, and deprecated code cleaned up, enhancing overall stability and maintainability.
> 
> Thank you to everyone who contributed to this release, including all of our users and the people who submitted bug reports,
> contributed code or documentation enhancements.
> 
> The release was made using the Apache StormCrawler release process, documented here:
> https://github.com/apache/stormcrawler/blob/main/RELEASING.md
> 
> Source:
> 
> https://dist.apache.org/repos/dist/dev/stormcrawler/stormcrawler-3.5.0-RC3
> 
> Tag:
> 
> https://github.com/apache/stormcrawler/releases/tag/stormcrawler-3.5.0
> 
> Commit Hash: 
> 
> a0a146c43e19c8ea391e3d68f5b61bf84df9752d
> 
> Maven Repo:
> 
> https://repository.apache.org/content/repositories/orgapachestormcrawler-1012
> 
> <repositories>
> <repository>
> <id>stormcrawler-3.5.0-rc3</id>
> <name>Testing StormCrawler 3.5.0 release candidate 3</name>
> <url>
> https://repository.apache.org/content/repositories/orgapachestormcrawler-1012
> </url>
> </repository>
> </repositories>
> 
> Release notes:
> 
> https://github.com/apache/stormcrawler/releases/tag/stormcrawler-3.5.0
> 
> Reminder: The up-2-date KEYS file for signature verification can be
> found here: https://downloads.apache.org/stormcrawler/KEYS
> 
> Please vote on releasing these packages as Apache StormCrawler 3.5.0
> The vote is open for at least the next 72 hours.
> 
> Only votes from the StormCrawler PMC are binding, but everyone is welcome to check the release candidate and vote.
> The vote passes if at least three binding +1 votes are cast.
> 
> Please VOTE
> 
> [+1] go ship it
> [+0] meh, don't care
> [-1] stop, there is a ${showstopper}
> 
> Thanks!
> Richard

Re: [VOTE] Apache StormCrawler 3.5.0 Release Candidate (3rd)

Posted by Markos Volikas <mv...@apache.org>.
Hi,

Here is my +1 (binding).

- Tested hashes

- Built from source

- Ran a crawl with Solr in cloud mode

Markos

On 9/16/25 20:57, Richard Zowalla wrote:
> Hi folks,
>
> I have posted a 3rd release candidate for the Apache StormCrawler 3.5.0 release and it is ready for testing. The regression with Apache Tika / Apache Commons Compress was finally fixed upstream.
>
> Apache StormCrawler 3.5.0 decouples Selenium from the core module, improving modularity and reducing unnecessary dependencies.
> The release also introduces an advanced metadata filtering systemt hat supports complex logical operations like key=>val OR (key2=>val2 AND key3=>val3).
> Additionally, multiple dependencies were upgraded, core tests improved, and deprecated code cleaned up, enhancing overall stability and maintainability.
>
> Thank you to everyone who contributed to this release, including all of our users and the people who submitted bug reports,
> contributed code or documentation enhancements.
>
> The release was made using the Apache StormCrawler release process, documented here:
> https://github.com/apache/stormcrawler/blob/main/RELEASING.md
>
> Source:
>
> https://dist.apache.org/repos/dist/dev/stormcrawler/stormcrawler-3.5.0-RC3
>
> Tag:
>
> https://github.com/apache/stormcrawler/releases/tag/stormcrawler-3.5.0
>
> Commit Hash:
>
> a0a146c43e19c8ea391e3d68f5b61bf84df9752d
>
> Maven Repo:
>
> https://repository.apache.org/content/repositories/orgapachestormcrawler-1012
>
> <repositories>
> <repository>
> <id>stormcrawler-3.5.0-rc3</id>
> <name>Testing StormCrawler 3.5.0 release candidate 3</name>
> <url>
> https://repository.apache.org/content/repositories/orgapachestormcrawler-1012
> </url>
> </repository>
> </repositories>
>
> Release notes:
>
> https://github.com/apache/stormcrawler/releases/tag/stormcrawler-3.5.0
>
> Reminder: The up-2-date KEYS file for signature verification can be
> found here: https://downloads.apache.org/stormcrawler/KEYS
>
> Please vote on releasing these packages as Apache StormCrawler 3.5.0
> The vote is open for at least the next 72 hours.
>
> Only votes from the StormCrawler PMC are binding, but everyone is welcome to check the release candidate and vote.
> The vote passes if at least three binding +1 votes are cast.
>
> Please VOTE
>
> [+1] go ship it
> [+0] meh, don't care
> [-1] stop, there is a ${showstopper}
>
> Thanks!
> Richard

Re: [VOTE] Apache StormCrawler 3.5.0 Release Candidate (3rd)

Posted by Tim Allison <ta...@apache.org>.
+1

built locally. Looks good.

Thank you, Richard and colleagues!

On Tue, Sep 16, 2025 at 1:58 PM Richard Zowalla <rz...@apache.org> wrote:
>
> Hi folks,
>
> I have posted a 3rd release candidate for the Apache StormCrawler 3.5.0 release and it is ready for testing. The regression with Apache Tika / Apache Commons Compress was finally fixed upstream.
>
> Apache StormCrawler 3.5.0 decouples Selenium from the core module, improving modularity and reducing unnecessary dependencies.
> The release also introduces an advanced metadata filtering systemt hat supports complex logical operations like key=>val OR (key2=>val2 AND key3=>val3).
> Additionally, multiple dependencies were upgraded, core tests improved, and deprecated code cleaned up, enhancing overall stability and maintainability.
>
> Thank you to everyone who contributed to this release, including all of our users and the people who submitted bug reports,
> contributed code or documentation enhancements.
>
> The release was made using the Apache StormCrawler release process, documented here:
> https://github.com/apache/stormcrawler/blob/main/RELEASING.md
>
> Source:
>
> https://dist.apache.org/repos/dist/dev/stormcrawler/stormcrawler-3.5.0-RC3
>
> Tag:
>
> https://github.com/apache/stormcrawler/releases/tag/stormcrawler-3.5.0
>
> Commit Hash:
>
> a0a146c43e19c8ea391e3d68f5b61bf84df9752d
>
> Maven Repo:
>
> https://repository.apache.org/content/repositories/orgapachestormcrawler-1012
>
> <repositories>
> <repository>
> <id>stormcrawler-3.5.0-rc3</id>
> <name>Testing StormCrawler 3.5.0 release candidate 3</name>
> <url>
> https://repository.apache.org/content/repositories/orgapachestormcrawler-1012
> </url>
> </repository>
> </repositories>
>
> Release notes:
>
> https://github.com/apache/stormcrawler/releases/tag/stormcrawler-3.5.0
>
> Reminder: The up-2-date KEYS file for signature verification can be
> found here: https://downloads.apache.org/stormcrawler/KEYS
>
> Please vote on releasing these packages as Apache StormCrawler 3.5.0
> The vote is open for at least the next 72 hours.
>
> Only votes from the StormCrawler PMC are binding, but everyone is welcome to check the release candidate and vote.
> The vote passes if at least three binding +1 votes are cast.
>
> Please VOTE
>
> [+1] go ship it
> [+0] meh, don't care
> [-1] stop, there is a ${showstopper}
>
> Thanks!
> Richard

Re: [VOTE] Apache StormCrawler 3.5.0 Release Candidate (3rd)

Posted by Julien Nioche <jn...@apache.org>.
Thanks Richard

* checked signatures
* built from source
* ran a small crawl in local mode

+1 to release (binding)

jnioche



On Tue, 16 Sept 2025 at 18:58, Richard Zowalla <rz...@apache.org> wrote:

> Hi folks,
>
> I have posted a 3rd release candidate for the Apache StormCrawler 3.5.0
> release and it is ready for testing. The regression with Apache Tika /
> Apache Commons Compress was finally fixed upstream.
>
> Apache StormCrawler 3.5.0 decouples Selenium from the core module,
> improving modularity and reducing unnecessary dependencies.
> The release also introduces an advanced metadata filtering systemt hat
> supports complex logical operations like key=>val OR (key2=>val2 AND
> key3=>val3).
> Additionally, multiple dependencies were upgraded, core tests improved,
> and deprecated code cleaned up, enhancing overall stability and
> maintainability.
>
> Thank you to everyone who contributed to this release, including all of
> our users and the people who submitted bug reports,
> contributed code or documentation enhancements.
>
> The release was made using the Apache StormCrawler release process,
> documented here:
> https://github.com/apache/stormcrawler/blob/main/RELEASING.md
>
> Source:
>
> https://dist.apache.org/repos/dist/dev/stormcrawler/stormcrawler-3.5.0-RC3
>
> Tag:
>
> https://github.com/apache/stormcrawler/releases/tag/stormcrawler-3.5.0
>
> Commit Hash:
>
> a0a146c43e19c8ea391e3d68f5b61bf84df9752d
>
> Maven Repo:
>
>
> https://repository.apache.org/content/repositories/orgapachestormcrawler-1012
>
> <repositories>
> <repository>
> <id>stormcrawler-3.5.0-rc3</id>
> <name>Testing StormCrawler 3.5.0 release candidate 3</name>
> <url>
>
> https://repository.apache.org/content/repositories/orgapachestormcrawler-1012
> </url>
> </repository>
> </repositories>
>
> Release notes:
>
> https://github.com/apache/stormcrawler/releases/tag/stormcrawler-3.5.0
>
> Reminder: The up-2-date KEYS file for signature verification can be
> found here: https://downloads.apache.org/stormcrawler/KEYS
>
> Please vote on releasing these packages as Apache StormCrawler 3.5.0
> The vote is open for at least the next 72 hours.
>
> Only votes from the StormCrawler PMC are binding, but everyone is welcome
> to check the release candidate and vote.
> The vote passes if at least three binding +1 votes are cast.
>
> Please VOTE
>
> [+1] go ship it
> [+0] meh, don't care
> [-1] stop, there is a ${showstopper}
>
> Thanks!
> Richard

Re: [VOTE] Apache StormCrawler 3.5.0 Release Candidate (3rd)

Posted by Richard Zowalla <rz...@apache.org>.
Hi,

Here is my own vote

+1 (binding)

- checked the signatures
- compiled from sources
- ran a crawl in distributed mode via Docker successfully

Gruß
Richard

On 2025/09/16 17:57:53 Richard Zowalla wrote:
> Hi folks,
> 
> I have posted a 3rd release candidate for the Apache StormCrawler 3.5.0 release and it is ready for testing. The regression with Apache Tika / Apache Commons Compress was finally fixed upstream.
> 
> Apache StormCrawler 3.5.0 decouples Selenium from the core module, improving modularity and reducing unnecessary dependencies.
> The release also introduces an advanced metadata filtering systemt hat supports complex logical operations like key=>val OR (key2=>val2 AND key3=>val3).
> Additionally, multiple dependencies were upgraded, core tests improved, and deprecated code cleaned up, enhancing overall stability and maintainability.
> 
> Thank you to everyone who contributed to this release, including all of our users and the people who submitted bug reports,
> contributed code or documentation enhancements.
> 
> The release was made using the Apache StormCrawler release process, documented here:
> https://github.com/apache/stormcrawler/blob/main/RELEASING.md
> 
> Source:
> 
> https://dist.apache.org/repos/dist/dev/stormcrawler/stormcrawler-3.5.0-RC3
> 
> Tag:
> 
> https://github.com/apache/stormcrawler/releases/tag/stormcrawler-3.5.0
> 
> Commit Hash: 
> 
> a0a146c43e19c8ea391e3d68f5b61bf84df9752d
> 
> Maven Repo:
> 
> https://repository.apache.org/content/repositories/orgapachestormcrawler-1012
> 
> <repositories>
> <repository>
> <id>stormcrawler-3.5.0-rc3</id>
> <name>Testing StormCrawler 3.5.0 release candidate 3</name>
> <url>
> https://repository.apache.org/content/repositories/orgapachestormcrawler-1012
> </url>
> </repository>
> </repositories>
> 
> Release notes:
> 
> https://github.com/apache/stormcrawler/releases/tag/stormcrawler-3.5.0
> 
> Reminder: The up-2-date KEYS file for signature verification can be
> found here: https://downloads.apache.org/stormcrawler/KEYS
> 
> Please vote on releasing these packages as Apache StormCrawler 3.5.0
> The vote is open for at least the next 72 hours.
> 
> Only votes from the StormCrawler PMC are binding, but everyone is welcome to check the release candidate and vote.
> The vote passes if at least three binding +1 votes are cast.
> 
> Please VOTE
> 
> [+1] go ship it
> [+0] meh, don't care
> [-1] stop, there is a ${showstopper}
> 
> Thanks!
> Richard