Sonar metrics

Build: #2755 was successful Scheduled with changes by Mark Paluch and Oliver Drotbohm <ogierke@pivotal.io>

Build result summary

Details

Completed
Duration
2 minutes
Labels
None
Agent
bamboo-21.af.pivotal.io
Revision
a01f71053d10d9dd488151e0d278d44821eeac8f a01f71053d10d9dd488151e0d278d44821eeac8f
Total tests
1482
First to pass since
#2754 (Scheduled – )

Tests

Sonar analysis results

ProjectQuality gate status
org.springframework.data:spring-data-jpa

Code commits

Author Commit Message Commit date
Mark Paluch Mark Paluch 6e2032e7b615d63b43eb3b95f1f1b632925182c9 6e2032e7b615d63b43eb3b95f1f1b632925182c9 DATAJPA-1575 - Limit CrudMethodMetadataPostProcessor to implementation methods.
Also, merge CrudMethodMetadataPostProcessor with ExposeRepositoryInvocationInterceptor as exposing the MethodInvocation is only required for CrudMethodMetadata.
Mark Paluch Mark Paluch ab9a9bc0fc20d56d6c33a3e6d1fbe59740701c3f ab9a9bc0fc20d56d6c33a3e6d1fbe59740701c3f DATAJPA-1575 - Reuse annotation lookup results and eliminate Stream usage.
Evaluate JpaQuery-kind once instead for each invocation as the method signature isn't changing between invocations. Add early returns. Reuse cached annotation lookup results. Replace forEach calls with for-loops.
Mark Paluch Mark Paluch 74ff5b3a65b4a6d8df391be656c2bbb3373e3fae 74ff5b3a65b4a6d8df391be656c2bbb3373e3fae DATAJPA-1575 - Introduce QueryMetadataCache.
Oliver Drotbohm <ogierke@pivotal.io> Oliver Drotbohm <ogierke@pivotal.io> dfc79193b4b1858c4be194af6e1a2627908120f0 dfc79193b4b1858c4be194af6e1a2627908120f0 DATAJPA-1575 - Avoid the use of Optional in AbstractJpaQuery.getTypeToRead(…).
Mark Paluch Mark Paluch 10d7339799c8fd8776c0bdc54136ce10bfca3c89 10d7339799c8fd8776c0bdc54136ce10bfca3c89 DATAJPA-1575 - Consistent use of JpaParametersParameterAccessor.
We now reuse JpaParametersParameterAccessor as much as possible to avoid constant recreation. This change required several signature changes to accept JpaParametersParameterAccessor instead of raw Object[] values.

Tests

Fixed tests 16
Status Test Failing since View job Duration
Successful EclipseLinkNamespaceUserRepositoryTests shouldSupportJava8StreamsForRepositoryDerivedFinderMethods History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful EclipseLinkNamespaceUserRepositoryTests shouldSupportJava8StreamsForRepositoryFinderMethods History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful EclipseLinkNamespaceUserRepositoryTests dynamicProjectionReturningStream History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful EclipseLinkNamespaceUserRepositoryTests supportsJava8StreamForPageableMethod History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful JavaConfigUserRepositoryTests shouldSupportJava8StreamsForRepositoryDerivedFinderMethods History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful JavaConfigUserRepositoryTests dynamicProjectionReturningStream History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful JavaConfigUserRepositoryTests shouldSupportJava8StreamsForRepositoryFinderMethods History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful JavaConfigUserRepositoryTests supportsJava8StreamForPageableMethod History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful NamespaceUserRepositoryTests supportsJava8StreamForPageableMethod History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful NamespaceUserRepositoryTests dynamicProjectionReturningStream History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful NamespaceUserRepositoryTests shouldSupportJava8StreamsForRepositoryDerivedFinderMethods History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful NamespaceUserRepositoryTests shouldSupportJava8StreamsForRepositoryFinderMethods History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful UserRepositoryTests supportsJava8StreamForPageableMethod History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful UserRepositoryTests dynamicProjectionReturningStream History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful UserRepositoryTests shouldSupportJava8StreamsForRepositoryDerivedFinderMethods History
Failing since build #2754 (Scheduled) Default Job < 1 sec
Successful UserRepositoryTests shouldSupportJava8StreamsForRepositoryFinderMethods History
Failing since build #2754 (Scheduled) Default Job < 1 sec

Jira issues

IssueDescriptionStatus
Unknown Issue TypeDATAJPA-1575Could not obtain issue details from Jira