Skip to content

chore(deps): drop httpclient-cache, which nothing uses - #210

Merged
marevol merged 1 commit into
mainfrom
chore/drop-httpclient-cache
Sep 15, 2026
Merged

marevol merged 1 commit into
mainfrom
chore/drop-httpclient-cache

Conversation

@marevol

@marevol marevol commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

httpclient-cache is declared by fess-crawler, but no class in fess-crawler, in Fess, or in any plugin repository refers to org.apache.http.impl.client.cache — checked against the current snapshot jar of every plugin, not only their sources. It adds 0.156 MiB to every Fess distribution.

httpclient and httpcore 4.x are declared on their own and are unaffected: Hc4HttpClient and fess-ds-sharepoint still use them.

Verification

  • Fess's runtime dependency list, resolved against this build, loses httpclient-cache and nothing else.
  • Fess mvn clean test against this build: 7,486 tests, 0 failures, 0 errors.
  • mvn -pl fess-crawler -am test: 2,057 tests, 2 failures, neither related to this change:
    • Hc5HttpClientTest.test_doHead_accessTimeoutTarget failed while other builds loaded the machine and passes when run alone.
    • CommandExtractorTest.test_processDescendants_killed_orphan_gone looks for any live sleep 30 process on the machine, and an unrelated shell loop on the test machine was running one.

No class in fess-crawler, in Fess or in any plugin repository refers to
org.apache.http.impl.client.cache, so the dependency only adds 0.15 MiB to every
Fess distribution. httpclient and httpcore 4.x are unaffected: Hc4HttpClient and
fess-ds-sharepoint still use them, and they are declared on their own.
@marevol marevol added this to the 15.9.0 milestone Sep 15, 2026
@marevol marevol self-assigned this Sep 15, 2026
@marevol
marevol merged commit 4a44584 into main Sep 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant