Skip to content

#2057 FetcherBolt: move the fetcher internals to o.a.s.fetcher - #2209

Open
dpol1 wants to merge 1 commit into
response-outcomefrom
fetcher-package
Open

dpol1 wants to merge 1 commit into
response-outcomefrom
fetcher-package

Conversation

@dpol1

@dpol1 dpol1 commented Sep 30, 2026

Copy link
Copy Markdown
Member

Moves the classes extracted from FetcherBolt, plus FetchTimeoutHelpers and
ProtocolMetrics, to org.apache.stormcrawler.fetcher, so that o.a.s.bolt only
holds bolts. They become public and say in their Javadoc that they are for
internal use only; the fetch queues expose accessors rather than their maps
and atomics. ProtocolMetrics now logs under its new package.

Part of #2057.

Signed-off-by: Davide Polato <dpol1@apache.org>
@dpol1
dpol1 added this pull request to stack #2202 September 30, 2026 14:49
@dpol1 dpol1 added this to the 4.0.0 milestone Sep 30, 2026
@dpol1 dpol1 linked an issue Sep 30, 2026 that may be closed by this pull request

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refactor FetcherBolt

2 participants