This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 19 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
Original Pull Request: #179
Added tests to verify behaviour.
In order to improve testability querying was extracted into package private method.
The condition avoiding the IN-queries with empty parameter lists was simplified and made less lenient.
Original pull request: #147.
Implemented the missing new method RevisionMetadata.getRevisionInstant() by extracting part of ….getRevisionDate(). This makes DefaultRevisionMetadata compile again.
Decided against a default implementation on the interface side since it would just hide the fact that the interface changed.
Original pull request: #118.
Removed superfluous property from pom.
Removed includeDeletion parameter since it is always set to true.
Add toString for Country for easier debugging.
Avoid overriding deprecated method and rather do so with the recommended alternative in RevisionRepositoryFactory. Java 8 polishing in RevisionRepositoryFactory's constructor.
We now make use of the RevisionSort type introduced in Spring Data Commons [0] to determine the order of the revisions to be read.
[0] https://jira.spring.io/browse/DATACMNS-888
Adapted to a signature change in Spring Data JPA. Improved test configuration and removed XML configuration completely. Upgraded to the latest Spring 3.2.x version.
We now eagerly return an empty Revisions instance in case we don't
find revision numbers for an entity with a given ID. Not doing so
caused issues with database vendors as they might expect at least a
single revision number.
Upgraded to Spring Data JPA 1.1.0 GA release. Adapted to change in Spring Data Commons 1.3.0 GA release API. Reduced H2 and Spring Test context framework dependency to test scope. Reduced CGLib dependency to runtime scope. Remove obsolete WAR plugin dependency and repository declarations.
Added an implementation of the Spring Data Commons historiography API based on Hibernate Envers. The implementation is a contribution of @hygl to a large degree.