Skip to content
Success

Changes

Summary

  1. [Bug #191] Use a custom HttpClient for RDF4J remote repository access. (commit: 860c2f8) (details)
  2. Add TODOs. (commit: 6b9ec56) (details)
  3. [Bug #191] Make RDF4J driver HTTP client connection pool size configurable. (commit: e03a580) (details)
  4. [Bug #191] Make RDF4J driver HTTP client connection request timeout configurable. (commit: 6e8c209) (details)
  5. [Bug #191] Adjust default max connection pool size. (commit: 4155fcd) (details)
Commit 860c2f8ac69f134b551645a1f35790136527e3df by Martin Ledvinka
[Bug #191] Use a custom HttpClient for RDF4J remote repository access.

This client sets a connection request timeout so that exhausted connection pool does not lead to deadlock but an exception that the application can handle and not get stuck.
(commit: 860c2f8)
The file was addedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/init/HttpClientFactory.java
The file was addedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/init/RemoteRepositoryWrapper.java
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/StorageConnector.java (diff)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/init/RepositoryConnectorInitializer.java (diff)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/init/HttpClientFactory.java (diff)
Commit e03a5807adae1691a98a22e59f3bc79e1143707d by Martin Ledvinka
[Bug #191] Make RDF4J driver HTTP client connection pool size configurable.
(commit: e03a580)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/config/Rdf4jConfigParam.java (diff)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/config/Rdf4jOntoDriverProperties.java (diff)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/init/HttpClientFactory.java (diff)
The file was modifiedontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/config/DriverConfiguration.java (diff)
The file was modifiedontodriver-api/src/test/java/cz/cvut/kbss/ontodriver/config/DriverConfigurationTest.java (diff)
Commit 6e8c2095c35aa6b387a9168ee1ab7ba4cee1ab4b by Martin Ledvinka
[Bug #191] Make RDF4J driver HTTP client connection request timeout configurable.
(commit: 6e8c209)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/config/Constants.java (diff)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/init/HttpClientFactory.java (diff)
Commit 4155fcddb087f3036c3d51511fac72706df930ba by Martin Ledvinka
[Bug #191] Adjust default max connection pool size.
(commit: 4155fcd)
The file was modifiedontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/init/HttpClientFactory.java (diff)