Jens Schauder <jschauder@pivotal.io>: Author Summary

Builds triggered by Jens Schauder <jschauder@pivotal.io>

Builds triggered by an author are those builds which contains changes committed by the author.
260
19 (7%)
241 (93%)

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.
7 (3% of all builds triggered)
10 (4% of all builds triggered)
3
Build Completed Code commits Tests
HATEOAS › SHS › #107 3 days ago
#728 - Polishing.
* Improving some JavaDoc.
* Adding issue references to tests.
* Updating copyright notice.
562 passed
HATEOAS › BUILD › #370 3 days ago
#728 - Polishing.
* Improving some JavaDoc.
* Adding issue references to tests.
* Updating copyright notice.
562 passed
HATEOAS › BUILD › #369 4 days ago
#788 - Fixed obvious warning in all touched files.
* Fixed assertions.
* Removed superfluous code.
* Simplified generics.
* Formatting.
#784 - Polishing.
* Formatting.
* Extracted conversion methods.
* Tested and fixed NPE with empty pojo.
* Tested and fixed NPE with empty page meta data.
#572 - Polishing.
Removed redundant asserts.
522 passed
SPRINGDATA › DATAJDBC › #924 1 week ago
DATAJDBC-325 - SqlGeneratorSource is now thread safe.
Original pull request: #114.
320 passed
SPRINGDATA › DATAJDBC › #923 1 week ago
DATAJDBC-329 - Polishing.
Applied review feedback.

Original pull request: #116.
DATAJDBC-329 - Replacing JdbcConfiguration.
Reverting breaking changes to JdbcConfiguration.
Deprecating JdbcConfiguration in favor of AbstractJdbcConfiguration.
Cleaning up the API to separate it from spring-data-relational and therefore R2DBC.

Original pull request: #116.
320 passed
SPRINGDATA › DATAJDBC › #922 1 week ago
DATAJDBC-259 - Reading and writing to SQL array types.
Currently works for HsqlDb and Postgres, since the others do not support an array column type.

Original pull request: #113.
320 passed
SPRINGDATA › DATAJDBC › #921 1 week ago
DATAJDBC-330 - Move default bean lookup from JdbcRepositoryConfigExtension to JdbcRepositoryFactoryBean.
So far the lookup of `NamedParameterJdbcOperations` and `DataAccessStrategy` could happend before these beans were registered resulting in failure to consider those beans.

The logic is now split in two parts:
If a bean name is given, this is configured on the BeanDefinition level in the JdbcRepositoryConfigExtension.
If no name is give a bean is looked up by type in the JdbcRepositoryFactoryBean.

This makes the code even simpler and uses standard Spring features instead of reimplementing them.

Original pull request: #115.
316 passed
SPRINGDATA › DATAJDBC › #916 1 week ago
DATAJDBC-324 - Polishing.
Fixed line breaks.
Fixed Typos.
322 passed
SPRINGDATA › DATAJDBC › #892 3 weeks ago
DATAJDBC-282 - Add JdbcAggregateOperations as a bean to the JdbcConfiguration.
316 passed
SPRINGDATA › DATAJDBC › #891 3 weeks ago
DATAJDBC-111 - Polishing.
Formatting.
Removed some redundant tests.
Some code simplifications.

Original pull request: #110.
DATAJDBC-320 - Removed container-license-acceptance.txt.
This file accepted the license condition of Microsoft for there Docker image when running tests.
Very likely without the person using this knowing that she is accepting a license.
The file now has to be explicitly provided.

The Travis CI build adds the container-license-acceptance.txt for the build only.
316 passed
Build Completed Code commits Tests
SPRINGDATAJPA › SONARJPA › #2397 6 months ago
DATAJPA-1379 - Fixed detection of PersistenceProvider when EntityManager is a proxy.
We now use the delegate to test the applicability of the PersistenceProvider not just for determining the and the key cash.

This fixes the issue because the underlying issue was that the generic PersistenceProvider was used.
Which return false for `canExtractQuery` which prevented the constructor call in the query to be detected.

Original pull request: #287.
DATAJPA-1379 - Polishing.
Fixed and completed JavaDoc.
Utilized type inference for generics.
Fixed inconsistent access modifiers of private interfaces.
Removed unused constants.
Applied IDE code recommendation to Array and Collection construction.

Original pull request: #287.
1377 passed
SPRINGDATAJPA › DATAJPAHIB4 › #650 6 months ago
DATAJPA-1163 - Polishing.
Reduced visibility of newly introduced method.
Moved method for test into inner class of the test

Original pull request: #283.
Testless build
SPRINGDATA › DATAJDBC › #290 9 months ago
DATAJDBC-209 - Polishing.
Added a comment to explain why we have to use a Timestamp for the comparison.

Original pull request: #66.
Testless build
SPRINGDATAJPA › DATAJPAHIB4 › #615 10 months ago
DATAJPA-1301 - Improved null handling for TupleBackedMap.
TupleBackedMap now properly distinguishes between tuple elements with a null value and non-existing elements.

Original pull request: #262.
Testless build
SPRINGDATACMNS › DATACMNS › #1674 1 year ago
DATACMNS-1251 - Added methods returning Instant to Revision.
Revision and RevisionMetadata now have methods returning Instant instead of LocalDateTime. The existing methods returning LocalDateTime are now deprecated.

Original pull request: #270.
1 of 2358 failed
SPRINGDATAJPA › DATAJPAHIB4 › #572 1 year ago
DATAJPA-1207 - Polishing.
Migrated Hamcrest to AssertJ.
Using SoftAsserts for assertions inside loops

Original Pull Request: #229
DATAJPA-1207 - Apply fetch graph to queries from specifications.
This just adds a test since the fetch graph already does get applied.

Original Pull Request: #229
1272 passed
SPRINGDATAJPA › DATAJPAHIB4 › #562 1 year ago
DATAJPA-1185 - Added integration test for wrapped dynamic projections.
Original pull request: #223.
1268 passed
Build Completed Code commits Tests
SPRINGDATAJPA › SONARJPA › #2499 3 months ago
DATAJPA-1455 - Removing explicit version of Surefire Plugin.
This fixes build failures due to a late JDK patch which was fixed in spring-data-build.
Without the explicit version that fix also applies to JPA.

See also:
https://github.com/spring-projects/spring-data-build/pull/663
https://github.com/spring-projects/spring-data-build/issues/662
1374 passed
SPRINGDATAJPA › DATAJPA › #2671 3 months ago
DATAJPA-1455 - Removing explicit version of Surefire Plugin.
This fixes build failures due to a late JDK patch which was fixed spring-data-build.
Without the explicit version that fix also applies to JPA.
1374 passed
SPRINGDATAJPA › DATAJPAHIB4 › #676 4 months ago
DATAJPA-767 - Polishing.
Fixed some glitches in readme.
DATAJPA-767 - Improved documentation about state detection for entities.
1378 passed
SPRINGDATAJPA › DATAJPAHIB4 › #611 11 months ago
DATAJPA-1284 - Use generated database names in tests with Java configuration.
Use a pseudo-random unique name for the embedded database as recommended in EmbeddedDatabaseBuilder#generateUniqueName for reusable configuration.

Original pull request: #257.
1357 passed
SPRINGDATAENVERS › ENVERS › #760 11 months ago
#116 - Implemented RevisionMetadata.getRevisionInstant().
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.
8 passed
SPRINGDATAJPA › DATAJPA › #1898 1 year ago
DATAJPA-1248 - Fixed build for Hibernate 5.3.
Removed obsolete version detection and associated persistence units from tests.

Added explicite cascade option to many-to-one reference in id. It is not clear if this is a bug in Hibernate or not. See HHH-12251 for details.

The fix of HHH-12119 made it obvious that our use of Tuples for Projections from native queries were not correct. When looking up Tuple values we now find them using a property name with correct upper/lower case as well as with the upper case as it is actually returned by the JDBC driver.

Converted all touched tests using Hamcrest to use AssertJ instead.

See also:
HHH-12251">https://hibernate.atlassian.net/browse/HHH-12251
HHH-12119">https://hibernate.atlassian.net/browse/HHH-12119

Original pull request: #245.
DATAJPA-1248 - Polishing.
Removed superfluous        modifiers and throws declarations. Used Collections.singletonList where appropriate.

Original pull request: #245.
1328 passed
SPRINGDATAJPA › DATAJPAHIB4 › #599 1 year ago
DATAJPA-1248 - Fixed build for Hibernate 5.3.
Removed obsolete version detection and associated persistence units from tests.

Added explicite cascade option to many-to-one reference in id. It is not clear if this is a bug in Hibernate or not. See HHH-12251 for details.

The fix of HHH-12119 made it obvious that our use of Tuples for Projections from native queries were not correct. When looking up Tuple values we now find them using a property name with correct upper/lower case as well as with the upper case as it is actually returned by the JDBC driver.

Converted all touched tests using Hamcrest to use AssertJ instead.

See also:
HHH-12251">https://hibernate.atlassian.net/browse/HHH-12251
HHH-12119">https://hibernate.atlassian.net/browse/HHH-12119

Original pull request: #245.
DATAJPA-1248 - Polishing.
Removed superfluous        modifiers and throws declarations. Used Collections.singletonList where appropriate.

Original pull request: #245.
1328 passed
SPRINGDATAJPA › SONARJPA › #2213 1 year ago
DATAJPA-806 - Polishing.
EntityManager is now not null in ModifyingExecution.
Extracted common code from test to make the differences between tests more obvious.
Improved JavaDoc a little.
1323 passed
SPRINGDATAJPA › SONARJPA › #2091 1 year ago
DATAJPA-1185 - Added integration test for wrapped dynamic projections.
Original pull request: #223.
1268 passed
SPRINGDATAJPA › DATAJPAHIB4 › #558 1 year ago
DATAJPA-1179 - Polishing.
Removed empty and wrongly named parameter JavaDoc.
DATAJPA-1179 - Create multiple placeholders for duplicate SpELs.
Before a duplicate SpEL created one placeholder but multiple bindings resulting in exceptions during parameter binding.
1260 passed