Christoph Strobl
8aabb2eeb3
DATACMNS-1493 - Updated changelog.
7 years ago
Oliver Drotbohm
7b7abff08a
DATACMNS-1480 - Updated changelog.
7 years ago
Oliver Drotbohm
5fbb48ee28
DATACMNS-1464 - Prepare 2.0.14 (Kay SR14).
7 years ago
Oliver Drotbohm
fc699c340e
DATACMNS-1464 - Updated changelog.
7 years ago
Oliver Drotbohm
559a859c13
DATACMNS-1504 - Updated changelog.
7 years ago
Oliver Drotbohm
bedffc0026
DATACMNS-1463 - Updated changelog.
7 years ago
Spring Operator
1f64034d53
DATACMNS-1500 - URL Cleanup.
...
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/ with 1 occurrences migrated to:
https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/ ) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 662 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: #372
7 years ago
Christoph Strobl
cc044c68c0
DATACMNS-1445 - Updated changelog.
7 years ago
Keegan Witt
30f9eb95ae
DATACMNS-1491 - Fix JavaDoc of SliceImpl regarding nullability of Pageable parameter.
...
The docs previously stated that argument could be null when in fact that is rejected by the superclass' constructor.
7 years ago
Oliver Drotbohm
d724c5aa4d
DATACMNS-1482 - Polishing.
...
Slightly improved test case.
7 years ago
Jens Schauder
f0a0cfd087
DATACMNS-1482 - Polishing.
...
Fixed some wrong JavaDoc.
7 years ago
Jens Schauder
5fa302b75f
DATACMNS-1482 - Properly convert collections when collection type matches but element type doesn't.
...
Various fast returns and the use of Class instead of TypeDescriptor led to e.g. List<BigDecimal> not getting properly converted to List<Integer> leading to unexpected ClassCastExceptions when the collection elements where accessed.
7 years ago
Mark Paluch
5129cb0630
DATACMNS-1465 - Updated changelog.
7 years ago
Juhyoung Jeon
8179557332
DATACMNS-1479 - Fix usage of PageRequest in reference documentation.
...
Previously, the docs still showed the usage of the constructor of PageRequest, which has now been changed to an ….of(…) factory method.
7 years ago
Oliver Drotbohm
712748ba26
DATACMNS-1475 - Fixed Javadoc of Slice.nextPageable() and ….previousPageable().
...
Documented Slice.nextPageable() and ….previousPageable() to return Pageable.unpaged() instead of null.
Follow-up ticket: DATACMNS-1476.
7 years ago
Oliver Drotbohm
375cf068d7
DATACMNS-1466 - Polishing.
7 years ago
Oliver Drotbohm
1035e54109
DATACMNS-1466 - Fixed potential ArrayIndexOutOfBoundsException in DefaultPersistentPropertyPath.
...
Introduced explicit content checks in ….getLeafProperty() and ….getBaseProperty().
7 years ago
Mark Paluch
01ab8522e6
DATACMNS-1426 - Updated changelog.
7 years ago
Mark Paluch
ce4b54b5fb
DATACMNS-1425 - Prepare 2.0.13 (Kay SR13).
7 years ago
Mark Paluch
cda2b4869e
DATACMNS-1425 - Updated changelog.
7 years ago
Mark Paluch
b32a2a9275
DATACMNS-1424 - Updated changelog.
7 years ago
Mark Paluch
af2e810c54
DATACMNS-1459 - Update copyright years to 2019.
7 years ago
Oliver Drotbohm
c209737b4d
DATACMNS-1455 - HateoasPageableHandlerMethodArgumentResolver handles Pageable.unpaged() coprrectly.
...
Pageable.unpaged() is now effectively handled like a null value given in the 1.x branch.
7 years ago
Oliver Drotbohm
96942e4a9f
DATACMNS-1453 - Polishing.
...
Renamed test methods and made use of AssertJ assertions to verify exceptions being thrown.
Original pull request: #328 .
7 years ago
Francisco Soler
f7fab4c485
DATACMNS-1453 - Fixed wrong assertion in AuditingBeanDefinitionRegistrarSupport.
...
Original pull request: #328 .
7 years ago
Christoph Strobl
6f8e75a3b0
DATACMNS-1441 - Updated changelog.
7 years ago
Oliver Drotbohm
0609f47a5e
DATACMNS-1443 - Fixed Querydsl web data binding for blank strings.
...
We now use StringUtils.hasLength(…) in the check whether to drop request elements from binding instead of ….hasText(…) as the latter drops blank strings so that's impossible to search for properties that contain a blank.
7 years ago
Oliver Drotbohm
58e018d180
DATACMNS-1438 - Integration test showing that auditing is working in general.
7 years ago
Oliver Drotbohm
5f051351e1
DATACMNS-993 - Polishing.
...
Removed System.out in ShadowingClassLoader.
7 years ago
Oliver Drotbohm
b54ccdb816
DATACMNS-1435 - Fixed Vavr Map component and value type detection.
7 years ago
Mark Paluch
a2dce08958
DATACMNS-1414 - Updated changelog.
7 years ago
Mark Paluch
77487d9780
DATACMNS-1407 - Prepare 2.0.12 (Kay SR12).
7 years ago
Mark Paluch
b492d3e4c8
DATACMNS-1407 - Updated changelog.
7 years ago
Mark Paluch
1a237cafe6
DATACMNS-1408 - Updated changelog.
7 years ago
Mark Paluch
905f59bc70
DATACMNS-1415 - Use thread-safe caching in SpelAwareProxyProjectionFactory.
...
We now use ConcurrentHashMap as type instead of HashMap to properly synchronize concurrent updates to missing cache elements.
The previously used HashMap was not thread-safe so concurrent modifications resulted in ConcurrentModificationException.
7 years ago
Mark Paluch
8f41840c5e
DATACMNS-1406 - Updated changelog.
7 years ago
Mark Paluch
8a4e10e0d0
DATACMNS-1403 - Polishing.
...
Rewrite auditing example to functional use of java.util.Optional.
Original pull request: #321 .
7 years ago
heowc
f404aefec3
DATACMNS-1403 - Fixed example source in reference documentation.
...
Changed to example source for changed specifications.
Original pull request: #321 .
7 years ago
Mark Paluch
a30eb236f0
DATACMNS-1388 - Updated changelog.
7 years ago
Mark Paluch
0f18c26fc3
DATACMNS-1390 - Prepare 2.0.11 (Kay SR11).
7 years ago
Mark Paluch
b0da5a740b
DATACMNS-1390 - Updated changelog.
7 years ago
Mark Paluch
659c4fa3f4
DATACMNS-1395 - Updated changelog.
7 years ago
Oliver Gierke
7dc239050e
DATACMNS-1396 - Polishing.
...
Original pull request: #319 .
7 years ago
Mark Paluch
d5408df35a
DATACMNS-1396 - Use best-effort caching in CustomConversions and DefaultTypeMapper.
...
We now apply best-effort caching instead of atomic caching for custom conversions and type mapping. This change is a workaround for a Java 8 bug in ConcurrentHashMap where the computeIfAbsent(…) operation unconditionally locks nodes even when the node is already present.
The workaround is to assume the optimistic case by looking up the key and then falling back to computeIfAbsent if the key is absent.
Before:
TypicalEntityReaderBenchmark.simpleEntityReflectivePropertyAccessWithCustomConversionRegistry thrpt 10 6487423,969 ± 349449,326 ops/s
DefaultTypeMapperBenchmark.readTyped thrpt 10 38213392,961 ± 5080789,480 ops/s
DefaultTypeMapperBenchmark.readUntyped thrpt 10 47565238,929 ± 855200,560 ops/s
After:
TypicalEntityReaderBenchmark.simpleEntityReflectivePropertyAccessWithCustomConversionRegistry thrpt 10 7361251,834 ± 278530,209 ops/s
DefaultTypeMapperBenchmark.readTyped thrpt 10 122523380,422 ± 3839365,439 ops/s
DefaultTypeMapperBenchmark.readUntyped thrpt 10 181767673,793 ± 3549021,260 ops/s
Original pull request: #319 .
7 years ago
Mark Paluch
a20d89bf9a
DATACMNS-1402 - Fix invocation of default Kotlin constructor.
...
We now correctly calculate the number of defaulting masks used to represent constructor arguments. Previously, we've been one off which caused that Kotlin classes with 32/33 parameters weren't able to be instantiated.
We also now reuse KotlinDefaultMask to apply defaulting calculation and removed code duplicates.
Original pull request: #317 .
7 years ago
Oliver Gierke
e66c8eb9a9
DATACMNS-1399 - Fixed unit tests after change in exception message.
...
Original pull request: #313 .
7 years ago
Vjkumar Bokar
10165af4d1
DATACMNS-1399 - Fixed error message in repository fragment initialization.
...
Swapped parameters to match the placeholder semantics in the actual error message.
Original pull request: #313 .
7 years ago
Mark Paluch
68ccfb71b4
DATACMNS-1378 - Updated changelog.
7 years ago
Tobias Hermann
5862ba51e1
DATACMNS-1392 - Fix typo in Parameters.getParameter(…) exception message.
...
Original pull request: #311 .
7 years ago
Mark Paluch
713aa696b2
DATACMNS-1360 - Prepare 2.0.10 (Kay SR10).
7 years ago