Commit Graph

5259 Commits

Author SHA1 Message Date
Mark Struberg 94a033d83b OPENJPA-2821 use AsmAdapter for subclassing
to write proper java8 code
2020-07-23 14:06:52 +02:00
Mark Struberg ab6e0ed4b4 OPENJPA-2823 treat jakarta.* like javax.*
also simplify needsEnhance logic
2020-07-23 14:06:52 +02:00
Mark Struberg bf03bdb314 OPENJPA-2822 get rid of tricks < java8
we can now rely on transform() being available on all JVMs.
2020-07-23 14:06:52 +02:00
Mark Struberg 5d9c88d7cb just fix broken javadoc 2020-07-23 14:06:52 +02:00
Mark Struberg 589d7755d2 detect newer java versions as well 2020-07-23 14:06:52 +02:00
Enrico Olivelli bc63cd2e45 OPENJPA-2820 2020-07-23 10:14:46 +02:00
Enrico Olivelli e3bb1f1657
OPENJPA-2818 DBDictionary > delimitIdentifiers = true does not work (#69) 2020-07-21 14:43:40 +02:00
Romain Manni-Bucau c1a6aa5a4e
Merge pull request #70 from eolivelli/fix/OPENJPA-2819
OPENJPA-2819 Add simple GitHub Actions validation for Pull Requests
2020-07-20 12:11:34 +02:00
Enrico Olivelli 80c7d3c9bb
use 'install' goal 2020-07-17 23:02:34 +02:00
Enrico Olivelli 78225920f9
use 'package'
with 'verify' the build fails as we need the jar
2020-07-17 22:25:20 +02:00
Enrico Olivelli 5263d8ca27
Switch to verify 2020-07-17 20:45:31 +02:00
Enrico Olivelli 29ca489fc6 better clause 2020-07-17 18:28:41 +02:00
Enrico Olivelli d4882b0ace indent 2020-07-17 18:13:07 +02:00
Enrico Olivelli 6ddfe4e0a0 add quotes 2020-07-17 18:09:50 +02:00
Enrico Olivelli c97bb58a35 hard code key cache 2020-07-17 18:04:50 +02:00
Enrico Olivelli 6ec962f14f remove snapshots 2020-07-17 18:00:34 +02:00
Enrico Olivelli dcc313b689 OPENJPA-2819 Add simple GitHub Actions validation for Pull Requests 2020-07-17 17:49:56 +02:00
Romain Manni-Bucau 0e32d4981a
Merge pull request #63 from eolivelli/fix/OPENJPA-2816-herddb
OPENJPA-2816 Add HerdDB DBDictionary
2020-07-13 17:21:38 +02:00
Enrico Olivelli c93313767d OPENJPA-2816 Add HerdDB DBDictionary
- implement HerdDBDictionary
- add autodiscovery of HerdDB
2020-07-13 17:18:23 +02:00
Mark Struberg f18f28b633 [maven-release-plugin] prepare for next development iteration 2020-07-07 11:19:15 +02:00
Mark Struberg 66d2a72cb2 [maven-release-plugin] prepare release 3.1.2 2020-07-07 11:19:15 +02:00
Mark Struberg 6aa22031e1 OPENJPA-2798 update to newest jpa spec revision
for auto module names
2020-07-06 13:57:50 +02:00
Francesco Chicchiriccò 61ec81624d
Merge pull request #62 from ilgrosso/ARRAY_INDEX_OUT_OF_BOUNDS
Checking array size before access to avoid ArrayIndexOutOfBoundsException
2020-06-09 13:23:12 +02:00
Francesco Chicchiriccò 55e6829b1d Checking array size before access to avoid ArrayIndexOutOfBoundsException 2020-06-09 12:34:49 +02:00
Romain Manni-Bucau db5912b309 OPENJPA-2815 jakarta bundle 2020-06-08 13:35:12 +02:00
Romain Manni-Bucau e721abfdaa ensure TestSnakeCaseDDL runs in enhanced mode otherwise there is an issue in column name uniqueness check + fixing MappingDefaultsImpl name definition 2020-05-07 10:02:45 +02:00
Romain Manni-Bucau 868a446a3e activating back seasar repo for uow-api now xbean had been downloaded on the ci 2020-05-07 09:46:06 +02:00
Romain Manni-Bucau 560a850bfd commenting seasar-repo since it should be useless now (and try to get back the CI green/blue) 2020-05-07 09:39:07 +02:00
Romain Manni-Bucau d0875670dd OPENJPA-2812 snake_case support in dbdictionary for db column names 2020-04-29 20:47:28 +02:00
Romain Manni-Bucau bf418eb1b3 OPENJPA-2813 PersistenceProvider#generateSchema (misses the boolean state) 2020-04-29 20:47:12 +02:00
Romain Manni-Bucau a975a3d1c6 OPENJPA-2811 asm8 support 2020-04-27 16:52:24 +02:00
Mark Struberg ff2a1e6c1f OPENJPA-2807 trim spaces from column names
@Index(columnList="a, b, c") used to not trim the spaces.
Thus it was looking for a column "a ", "b " and "c " which obviously could
not be found.
2020-04-25 20:11:04 +02:00
Maxim Solodovnik 2a57904355 [OPENJPA-2810] try-with-resource to check jira-git integration 2020-04-25 05:32:35 +07:00
NeMuX 26b1f6be28
* Fixed bad return value in DBDictionary.getMinorVersion() (#61) 2020-04-22 09:14:22 +07:00
Romain Manni-Bucau beb125500f extracting directory enhancement logic in a runnable for junit5 module to be able to reuse it easily 2020-03-31 09:28:32 +02:00
Romain Manni-Bucau 4c9ac41fd1 using same jpa spec jar in junit5 module than others 2020-03-23 09:24:12 +01:00
Francesco Chicchiriccò 666ae82f3b Fixing Maven build 2020-03-23 09:13:46 +01:00
Romain Manni-Bucau d2ba842d61 fixing parent version of junit5 module 2020-03-23 08:56:00 +01:00
Romain Manni-Bucau f9b0906c1b OPENJPA-2809 ensure embeddabe too are enhanced 2020-03-23 08:45:20 +01:00
Romain Manni-Bucau ae9b2a904b OPENJPA-2809 adding openjpa-junit5 module 2020-03-17 17:17:19 +01:00
Maxim Solodovnik 44c4d8dc02 [OPENJPA-2798] Automatic-Module-Name is added 2020-03-15 15:59:45 +07:00
Mark Struberg e4227473b0 OPENJPA-2798 use geronimo-jpa-2.2 spec api which use a module name 2020-03-13 15:14:16 +01:00
Mark Struberg 962cbbc624 Revert "[OPENJPA-2798] java11 friendly (#57)"
this introduces a dependency which requires attribution. No need to imo

This reverts commit 7ec0015edf.
2020-02-29 16:05:56 +01:00
Mark Struberg fd9585839a [maven-release-plugin] prepare for next development iteration 2020-02-14 12:12:11 +01:00
Mark Struberg 1440702eec [maven-release-plugin] prepare release 3.1.1 2020-02-14 12:12:01 +01:00
Romain Manni-Bucau aad345fc4a removing kubernetes module from our osgi bundle 2020-02-11 08:10:44 +01:00
Romain Manni-Bucau a7c4f4405e OPENJPA-2803 make pool2 optional in OSGi 2020-02-11 07:53:25 +01:00
Romain Manni-Bucau 36ddbac0e4 OPENJPA-2803 make dbcp2 optional in OSGi 2020-02-11 07:48:04 +01:00
Francesco Chicchiriccò 6a3395dc79 [OPENJPA-2801] Introducing KubernetesTCPRemoteCommitProvider 2020-01-28 11:12:25 +01:00
Maxim Solodovnik 7ec0015edf
[OPENJPA-2798] java11 friendly (#57)
* [OPENJPA-2798] geronimo-jpa_2.2_spec is replaced with jakarta.persistence, Automatic module names are added
2020-01-16 20:00:56 +07:00