Oliver Drotbohm <ogierke@pivotal.io>: Author Summary

Builds triggered by Oliver Drotbohm <ogierke@pivotal.io>

Builds triggered by an author are those builds which contains changes committed by the author.
30
4 (13%)
26 (87%)

Breakages and fixes

Broken means the build has failed but the previous build was successful.
Fixed means that the build was successful but the previous build has failed.
4 (13% of all builds triggered)
5 (17% of all builds triggered)
1
Build Completed Code commits Tests
SPRINGDATAJPA › SONARJPA › #2747 20 hours ago
DATAJPA-1535 - Make sure we resolve proxy types in optimized SimpleJpaRepository.delete(…).
We now properly lookup the actual user type in case proxy instances are handed into SimpleJpaRepository.delete(…) which might occur if other aggregates hold a direct reference to the one eventually handed into delete(…).
1439 passed
SPRINGDATAJPA › DATAJPAHIB4 › #777 1 day ago
DATAJPA-1535 - Make sure we resolve proxy types in optimized SimpleJpaRepository.delete(…).
We now properly lookup the actual user type in case proxy instances are handed into SimpleJpaRepository.delete(…) which might occur if other aggregates hold a direct reference to the one eventually handed into delete(…).
1439 passed
SPRINGDATAJPA › SONARJPA › #2745 2 days ago
DATAJPA-1535 - Fix SpringJpaRepository.delete(…) for repositories working with mapped superclasses.
The new optimized implementation of SimpleJpaRepository.delete(…) used the Java type registered with the EntityInformation backing the repository, not the concrete type of the entity handed into the method. For mapped superclasses that's problematic as the JPA provider does not know which concrete type to actually look for. We now simply use the type of the actual instance to perform the by id lookup.
DATAJPA-1535 - Additional test for entities with assigned identifiers.
Added test case for the new optimized way of handling deletes of non persisted instances which use manually assigned identifiers. This test originally broke as manually marking the entity as new was done in a @PostPersist callback. This needed to be changed to happen in @PrePersist as the actual persistence operation might not have been flushed and the entity might return in new state from CrudRepository.save(…).
1439 passed
SPRINGDATAJPA › DATAJPAHIB4 › #776 3 days ago
DATAJPA-1535 - Fix SpringJpaRepository.delete(…) for repositories working with mapped superclasses.
The new optimized implementation of SimpleJpaRepository.delete(…) used the Java type registered with the EntityInformation backing the repository, not the concrete type of the entity handed into the method. For mapped superclasses that's problematic as the JPA provider does not know which concrete type to actually look for. We now simply use the type of the actual instance to perform the by id lookup.
DATAJPA-1535 - Additional test for entities with assigned identifiers.
Added test case for the new optimized way of handling deletes of non persisted instances which use manually assigned identifiers. This test originally broke as manually marking the entity as new was done in a @PostPersist callback. This needed to be changed to happen in @PrePersist as the actual persistence operation might not have been flushed and the entity might return in new state from CrudRepository.save(…).
1439 passed
SPRINGDATACOUCH › COUCH › #3195 3 weeks ago
DATACOUCH-461 - Upgrade to Apache HTTP Client 4.3.6.
183 passed
SPRINGDATAREST › SDRH › #220 1 month ago
DATAREST-1394 - Upgrade to Spring Plugin 2.0 M2.
635 passed
SPRINGDATAREST › DATAWEB › #3694 1 month ago
DATAREST-1394 - Upgrade to Spring Plugin 2.0 M2.
Testless build
SPRINGDATAREST › SDRH › #219 1 month ago
DATAREST-1390 - Remove temporary workaround after upgrade to Spring 5.2 M3.
This reverts commit 8ce25f7918329a8e1975fe23e5dcdd88773aa4c9.
DATAREST-1394 - Upgrade to Spring Plugin 2.0 M2.
1 of 399 failed
SPRINGDATAREST › DATAWEB › #3693 1 month ago
DATAREST-1394 - Upgrade to Spring Plugin 2.0 M2.
DATAREST-1390 - Remove temporary workaround after upgrade to Spring 5.2 M3.
This reverts commit 8ce25f7918329a8e1975fe23e5dcdd88773aa4c9.
Testless build
SPRINGDATAREST › DATAWEB › #3661 1 month ago
DATAREST-1390 - Temporary workaround for regression in Spring 5.2 snapshots.
Testless build
Build Completed Code commits Tests
SPRINGDATAREST › SDRH › #219 1 month ago
DATAREST-1390 - Remove temporary workaround after upgrade to Spring 5.2 M3.
This reverts commit 8ce25f7918329a8e1975fe23e5dcdd88773aa4c9.
DATAREST-1394 - Upgrade to Spring Plugin 2.0 M2.
1 of 399 failed
SPRINGDATAREST › DATAWEB › #3693 1 month ago
DATAREST-1394 - Upgrade to Spring Plugin 2.0 M2.
DATAREST-1390 - Remove temporary workaround after upgrade to Spring 5.2 M3.
This reverts commit 8ce25f7918329a8e1975fe23e5dcdd88773aa4c9.
Testless build
SPRINGDATAREST › SDRH › #216 1 month ago
DATAREST-1386 - Tweak redirect setup for HAL explorer.
We now prepare the redirect to the HAL explorer as it expects it.
DATAREST-1388 - RepositoryRestMvcConfiguration now reuses RepresentationModelProcessorInvoker from Spring HATEOAS.
DATAREST-1387 - DelegatingHandlerMapping now handles HttpMediaTypeNotSupportedException.
18 of 389 failed
SPRINGDATAREST › DATAWEB › #3651 1 month ago
DATAREST-1386 - Add HAL Explorer module
We now ship a module containing the HAL Explorer [0] as an alternative to the HAL Browser which seems to be mostly out of maintenance and the WebJar refers to a jQuery version with a CVE. The new module still contains some customization code that we had in place for the browser to customize the POST/PUT forms to use the JSON Schema exposed for the aggregates.

The HAL Browser extension is now deprecated in the form that its inclusion causes a warn log to recommend switching to the explorer. A couple of general coding improvements: package scope for controllers and handler methods. Better use of constants and newer request mapping annotations.

Tweaked the configuration of static resource handlers to resolve the implicit cyclic dependency between the browser/explorer and the WebMVC module by introducing a Spring Factories backed extension SPI.

[0] https://github.com/toedter/hal-explorer
Testless build
Build Completed Code commits Tests
SPRINGDATAREST › SDRH › #220 1 month ago
DATAREST-1394 - Upgrade to Spring Plugin 2.0 M2.
635 passed
SPRINGDATAREST › DATAWEB › #3694 1 month ago
DATAREST-1394 - Upgrade to Spring Plugin 2.0 M2.
Testless build
SPRINGDATAREST › SDRH › #217 1 month ago
DATAREST-1390 - Temporary workaround for regression in Spring 5.2 snapshots.
635 passed
SPRINGDATAREST › DATAWEB › #3653 1 month ago
DATAREST-1386 - Polishing.
Disable Javadoc generation for HAL Browser and Explorer modules as otherwise the build fails for those modules. HTTPS URIs where possible.
Testless build
SPRINGDATAREST › DATAWEB › #3520 2 months ago
DATAREST-1373 - Upgrade to API changes in Spring HATEOAS 1.0 M2.
Testless build