Removed all previous references to snpahosts. Removed explicit version declaration of Lombok as Boot sets that for us in 1.4.
Upgraded Elasticsearch dependency to 2.2 and uncommented the actual sample module as it needs to be updated due to API changes in Elasticsearch and Spring Data Elasticsearch in turn.
Adapt to API changes in entity lookup configuration for Spring Data REST.
Tweaked Neo4j build setup by using the dedicated embedded driver JAR.
Renamed repository folder to repositories. Tweaked package name to reflect module name. Polished formatting in readme. Switched to Spring Boot version property for 1.7 RC1 upgrade.
Original pull request: #162.
Switched to renamed Redis starter POM.
Removed invalid @Transactional annotation from projections example in MongoDB.
Added Mark Paluch as contributor in the root POM.
Rather than declaring a dedicated EntityLookup bean instance we now use the configuration API introduced on RepositoryRestConfiguration to define the identifier and lookup mapping.
Tweaked readme accordingly.
Removed MongoDB dependency by adding Flapdoodle embedded MongoDB. That allows us to get rid of the utility module we had in place for the MongoDB samples guarding the tests to only run when a MongoDB instance is running.
Tweaked Travis setup to not require the MongoDB service anymore.
Got rid of Guava dependency in favor of JDK 8's Optional. Upgraded basic JPA example to Spring Data Hopper to get access to the newly introduced functionality.
Switched to milestone version of Spring Data Neo4j. Used Lombok in domain types. Used assertThat(…) matchers in test case for consistency. Inlined Spring configuration into test case. Upgraded to Lombok 1.16.6 along the way.
Fixed indentation in pom.xml files to use tabs instead of spaces.
Original pull requests: #129, #130.
Collapsed domain model into a single class. Merged application configuration classes into a canonical Application class.
Tweaked UserInitializer to expose dedicated methods to make sure the parameter is only exposed if remote users are used.
Removed JavaScript based frontend as it was basically testing the Spring Data REST exposed API but not the data obtained through the Spring MVC controller. We're going to create a dedicated example for the Spring Data REST integration.
Changed the update clause to set the the entire principal the reflect a domain object design that's closer to what might be set up if Spring Data auditing is used, too.
Made use of Lombok in the domain objects where possible. Reduced visibility of repository interfaces to package scope. Minor test case cleanups.
Previously a mvn clean install in the Spring Data examples root failed because the Application class in the multi-store example was missing a main method that is required by the Spring Boot Maven plugin.
Use a server-side script to simulate putIfAbsent(…) as contracted by the Map interface. The operation will be atomic since MongoDB will put a lock on database until the script is finished.
Switched to Asciidoc for README. Renamed ApplicationConfiguration to Application. Switched to a more simple package name. Some polishing in the test cases (removed unnecessary injections).
Original pull request: #108.
Initial project and with example for dynamic data filtering based on current security context information.
Relies on DATAMONGO-1244 to be resolved.
Original pull request: #108.