Swirrl / drafter

A clojure service and a client to it for exposing data management operations to PMD
Other
0 stars 0 forks source link

provide http client session manager to new repo #650

Closed callum-oakley closed 1 year ago

callum-oakley commented 1 year ago

Exposes the option to pass an HTTP client session manager when constructing a new repository, so that multiple repositories can share a single underlying HTTP client, and benefit from connection pooling / limiting / reuse.

I originally developed this against the grafter-3 branch, but the relevant options exist in the versions of rdf4j used in master too so I've kept this separate from the grafter 3 work for now.

callum-oakley commented 1 year ago

closing in favour of https://github.com/Swirrl/grafter/pull/187