Commit Graph

1642 Commits

Author SHA1 Message Date
Mark Paluch
0f365e86ba DATAJPA-1827 - Consider wrapper types for Modifying JPA Query Execution.
We now consider wrapper types (nullable types, Vavr/Javaslang/Futures) as potential wrappers and inspect the component type of each wrapper to determine the actual method return type.

Original pull request: #438.
2020-12-11 10:46:40 +01:00
Greg L. Turnquist
e7d42ea761 DATAJPA-1828 - Use Docker hub credentials for all CI jobs. 2020-12-09 16:46:37 -06:00
Mark Paluch
ef7d1be26f DATAJPA-1819 - Updated changelog. 2020-12-09 16:47:38 +01:00
Mark Paluch
20765da643 DATAJPA-1812 - After release cleanups. 2020-12-09 15:32:19 +01:00
Mark Paluch
b2696afd5d DATAJPA-1812 - Prepare next development iteration. 2020-12-09 15:32:15 +01:00
Mark Paluch
f49526f27d DATAJPA-1812 - Release version 2.5 M1 (2021.0.0). 2020-12-09 15:21:55 +01:00
Mark Paluch
33121a270d DATAJPA-1812 - Prepare 2.5 M1 (2021.0.0). 2020-12-09 15:21:28 +01:00
Mark Paluch
2f99482de7 DATAJPA-1812 - Updated changelog. 2020-12-09 15:21:25 +01:00
Mark Paluch
c8651a2149 DATAJPA-1810 - Updated changelog. 2020-12-09 12:42:22 +01:00
Mark Paluch
2761c7f84a DATAJPA-1809 - Updated changelog. 2020-12-09 09:59:07 +01:00
Mark Paluch
2519096bdb DATAJPA-1818 - Polishing.
Add missing Transactional annotations.

Original pull request: #435.
2020-11-25 16:00:42 +01:00
Mark Paluch
76f216d073 DATAJPA-1818 - Polishing.
Reorder methods. Fix Javadoc.

Original pull request: #435.
2020-11-25 14:03:09 +01:00
Jens Schauder
296cef790f DATAJPA-1818 - Rename JpaRepository.deleteInBatch to match names in CrudRepository.
Original pull request: #435.
2020-11-25 14:03:07 +01:00
Jens Schauder
38457e6d40 DATAJPA-1818 - Implements CrudRepository.deleteAllById(Iterable<ID> ids).
Handling of IN-Queries in Eclipselink is still broken so this properly works only with Hibernate.

Original pull request: #435.
2020-11-25 14:03:02 +01:00
Mark Paluch
e2db96193c DATAJPA-1811 - Updated changelog. 2020-11-11 12:34:35 +01:00
Jens Schauder
cd574c665b DATAJPA-1813 - Polishing.
Adds @author tags.

Original pull request: #434.
2020-11-10 10:39:26 +01:00
Malte Mauelshagen
a38ae67c30 DATAJPA-1813 - Removes dependency to joda.time
The last remaining usages in a test are replaced with a java.time equivalent.

Original pull request: #434.
2020-11-10 10:27:16 +01:00
Mark Paluch
912abd89a8 DATAJPA-1794 - After release cleanups. 2020-10-28 16:10:23 +01:00
Mark Paluch
316c35416f DATAJPA-1794 - Prepare next development iteration. 2020-10-28 16:10:20 +01:00
Mark Paluch
e255e10ca4 DATAJPA-1794 - Release version 2.4 GA (2020.0.0). 2020-10-28 15:46:54 +01:00
Mark Paluch
55cde41f21 DATAJPA-1794 - Prepare 2.4 GA (2020.0.0). 2020-10-28 15:46:31 +01:00
Mark Paluch
cf9d4c19bc DATAJPA-1794 - Updated changelog. 2020-10-28 15:46:11 +01:00
Mark Paluch
46e8e60999 DATAJPA-1776 - Updated changelog. 2020-10-28 15:03:01 +01:00
Mark Paluch
6cf11f44de DATAJPA-1775 - Updated changelog. 2020-10-28 12:15:03 +01:00
Mark Paluch
53f3ebb423 DATAJPA-1806 - Updated changelog. 2020-10-28 11:32:26 +01:00
Jens Schauder
e6d567fbdb DATAJPA-1808 - Deprecates ThreeTenBackPortJpaConverters. 2020-10-27 11:35:25 +01:00
Greg L. Turnquist
3991182b0f DATAJPA-1778 - Use JDK 15 for latest CI jobs. 2020-10-26 13:16:17 -05:00
Jens Schauder
a909b93eae DATAJPA-1622 - Polishing.
Original pull request: #433.
2020-10-26 15:04:03 +01:00
Michal Fotyga
eecb2325be DATAJPA-1807 - Small edits of the reference documentation.
Original pull request: #433.
2020-10-26 14:56:15 +01:00
Jens Schauder
0901bb5ff8 DATAJPA-1804 - Removes non-existent profiles from Jenkinsfile. 2020-10-26 14:50:05 +01:00
Mark Paluch
0a9a810bc7 DATAJPA-1622 - Polishing.
Reformat code. Qualify static method calls.

Original pull request: #397.
2020-10-23 14:58:50 +02:00
Jens Schauder
afd76f8937 DATAJPA-1622 - Polishing.
Added documentation and replaced lambdas with method references.

Original pull request: #397.
2020-10-23 14:56:38 +02:00
Jens Schauder
56fc5bf7d6 DATAJPA-1622 - Removed @Nullable annotation for return types of Specification.
This allows for easier usage as a fluent API without warnings from the IDE or in the case of Kotlin compiler errors.

Original pull request: #397.
2020-10-23 14:56:32 +02:00
Malte Mauelshagen
290ca47b3f DATAJPA-1803 - Fixes JavaDoc in EnableJpaAuditing from joda.time to java.time.
Original pull request: #432.
2020-10-22 08:49:05 +02:00
Jay Bryant
070eeef7e9 DATAJPA-1800 - Wording changes.
Removed potential insensitive language
and replaced it with more neutral language.

Original pull request: #424.
2020-10-19 11:27:52 +02:00
Jay Bryant
16135ab890 DATAJPA-1798 - Editing pass.
Edited new content (and some old content that may have been missed).

Original pull request: #431.
2020-10-16 12:41:27 +02:00
Jens Schauder
034aec4730 DATAJPA-1789 - Includes distinct in the list of supported keywords. 2020-10-14 15:55:26 +02:00
Jens Schauder
0de5ddde11 DATAJPA-1792 - Fixes typo. 2020-10-14 15:55:26 +02:00
Jens Schauder
a99a087059 DATAJPA-1793 - Introduce the term "custom method". 2020-10-14 15:55:26 +02:00
Aleksander Wardziński
21096321d3 DATAJPA-1787 - Updates Specifications documentation.
Updates Specifications documentation to use java 8 lambdas instead of anonymous classes.
This improves readability and reduces boilerplate code.

Original pull request: #429.
2020-10-14 15:55:26 +02:00
Christoph Strobl
13135d1430 DATAJPA-1777 - After release cleanups. 2020-10-14 14:48:47 +02:00
Christoph Strobl
dffd6d056b DATAJPA-1777 - Prepare next development iteration. 2020-10-14 14:48:45 +02:00
Christoph Strobl
749b3d0591 DATAJPA-1777 - Release version 2.4 RC2 (2020.0.0). 2020-10-14 14:28:55 +02:00
Christoph Strobl
9987e27435 DATAJPA-1777 - Prepare 2.4 RC2 (2020.0.0). 2020-10-14 14:27:37 +02:00
Christoph Strobl
1a8bb648bf DATAJPA-1777 - Updated changelog. 2020-10-14 14:27:30 +02:00
Mark Paluch
295664950d DATAJPA-1783 - Reduce test class and test method visibility where possible. 2020-09-23 11:00:33 +02:00
Mark Paluch
d4597d1c2d DATAJPA-1783 - Migrate tests to JUnit 5. 2020-09-23 11:00:25 +02:00
Mark Paluch
cfd8ef9cde DATAJPA-1783 - Migrate off ExpectedException and Test(expected=…) to AssertJ's assertThatExceptionOfType(…) and assertThat…Exception(…).
We now no longer use the ExpectedException rule and JUnit's built-in exception assertion on Test-method level. Instead we use AssertJ's functional exception assertions.
2020-09-23 10:09:05 +02:00
Mark Paluch
48597dca24 DATAJPA-1198 - Polishing.
Compare types using equals(…). Reformat code.

Original pull request: #428.
2020-09-23 09:21:27 +02:00
Marcus Vinícius Neves Voltolim Satelis
f5ba26eedf DATAJPA-1198 - Consistently avoid toLower(…) translation in Querydsl case-insensitive ORDER BY translation for non-String properties.
Original pull request: #428.
2020-09-23 09:18:39 +02:00