1
0
mirror of https://github.com/apache/openjpa.git synced 2025-03-04 23:49:21 +00:00

5369 Commits

Author SHA1 Message Date
Francesco Chicchiriccò
4c5a46e8b1 [maven-release-plugin] prepare release 4.0.1 4.0.1 2024-09-19 12:48:40 +02:00
Francesco Chicchiriccò
e8263f8f69 Upgrading maven-compiler-plugin and maven-compiler-plugin 2024-09-19 12:03:13 +02:00
Francesco Chicchiriccò
d59e258ff7 Upgrading ASF parent POM 2024-09-19 11:37:12 +02:00
Francesco Chicchiriccò
a535b75e27 Separating GH actions for PR and CI 2024-09-19 08:32:16 +02:00
Maxim Solodovnik
80a8b7712f
[OPENJPA-2926] Dependencies are updated () 2024-08-28 14:18:46 +07:00
Maxim Solodovnik
ae8c759ffe
[OPENJPA-2924] BlacklistClassResolver is improved ()
* BlacklistClassResolver is improved

* Comments are addressed
2024-08-19 11:13:29 +07:00
Maxim Solodovnik
c3fff2cb0f
[OPENJPA-2923] replace new Long(long) with Long.valueOf(long) while enhancing () 2024-07-15 12:13:57 +07:00
Mark Struberg
b3d1ef8671 OPENJPA-2922 disable JNDI lookup of EMF by default
To use this feature please set the following
system.property to true: emf_via_jndi_enabled
2024-05-27 19:00:40 +02:00
Mark Struberg
823ffc54e7 OPENJPA-2921 upgrade bundle and karaf maven plugins
this fixes the java17 build
2024-05-27 18:53:56 +02:00
Mark Struberg
96005fcd25 [maven-release-plugin] prepare for next development iteration 2024-02-02 14:30:55 +01:00
Mark Struberg
5b49d5351c [maven-release-plugin] prepare release 4.0.0 4.0.0 2024-02-02 14:30:55 +01:00
dependabot[bot]
65eab774b3
Bump org.apache.maven:maven-compat ()
Bumps [org.apache.maven:maven-compat](https://github.com/apache/maven) from 3.3.9 to 3.8.1.
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.3.9...maven-3.8.1)

---
updated-dependencies:
- dependency-name: org.apache.maven:maven-compat
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-29 17:01:59 +01:00
Francesco Chicchiriccò
dd30243f6b Apache BVal 3.0.0 is now available 2023-10-29 16:56:54 +01:00
Mark Struberg
815ef2349f OPENJPA-2917 fix off-by-1 issue on java stack
long parameters take up 2 byte on the call stack
2023-10-17 15:24:16 +02:00
Maxim Solodovnik
33372a718e
[OPENJPA-2915] properties of type Duration can be set as expected () 2023-10-11 15:09:37 +07:00
Mark Struberg
a1e46a10c6 OPENJPA-2914 upgrade xbean to 4.23 2023-07-25 15:19:07 +02:00
Mark Struberg
0729141c31 OPENJPA-2911 finish Serp removal 2023-07-25 12:02:44 +02:00
Mark Struberg
bb11f022d8 OPENJPA-2911 addGetData via ASM 2023-07-25 11:09:50 +02:00
Mark Struberg
0ea92f44a4 OPENJPA-2911 newEmbeddedPCData via ASM 2023-07-25 11:04:47 +02:00
Mark Struberg
1f8db2ade4 OPENJPA-2911 remove unused methods 2023-07-25 10:15:31 +02:00
Mark Struberg
8759f6fa7e OPENJPA-2911 PCDataGenerator#store via ASM 2023-07-25 10:12:17 +02:00
Mark Struberg
07edae25bf OPENJPA-2911 addLoadWithFieldsMethod via ASM 2023-07-24 22:55:59 +02:00
Mark Struberg
1fa918c861 OPENJPA-2911 addLoadMethod via ASM 2023-07-24 21:26:15 +02:00
Mark Struberg
e62e7eaa7c OPENJPA-2911 addFieldImplDataMethods via ASM 2023-07-24 16:21:52 +02:00
Mark Struberg
c75e666452 OPENJPA-2911 remove unused Serp fragments 2023-07-24 11:31:36 +02:00
Mark Struberg
f009f39150 OPENJPA-2911 remove now unused SerpPrivacyHelper 2023-07-24 11:29:36 +02:00
Mark Struberg
f1993f1462 OPENJPA-2911 timeout via ASM 2023-07-24 11:28:37 +02:00
Mark Struberg
71b0f0b2c6 OPENJPA-2911 isLoaded via ASM 2023-07-24 10:30:17 +02:00
Mark Struberg
a8cb9d9d3d OPENJPA-2911 newEmbeddedPCData in ASM 2023-07-24 10:13:45 +02:00
Mark Struberg
279412c71a OPENJPA-2911 toNestedData in ASM 2023-07-24 09:01:29 +02:00
Mark Struberg
9244250865 OPENJPA-2911 enhanceToData in ASM 2023-07-23 21:15:17 +02:00
Mark Struberg
60ccb26050 OPENJPA-2911 start removing Serp from PCDataGenerator
wip
2023-07-23 18:36:46 +02:00
Mark Struberg
b04c985956 OPENJPA-2911 code cleanup for InterfaceImplGenerator 2023-07-19 18:55:53 +02:00
Mark Struberg
bc63865aac OPENJPA-2911 ReverseMapping in ASM 2023-07-19 18:17:03 +02:00
Mark Struberg
f83cb62c54 OPENJPA-2911 fix ClassLoader issue with temporary bytecode 2023-07-19 17:56:12 +02:00
Mark Struberg
6eeb025cf3 OPENJPA-2911 migrate InterfaceImplGenerator wip
Still not really there. There is still some very weirdo
ClassLoader mixup which gets 'fixed' as sideeffect of using a roundtrip to BCClass.
Not yet 100% sure yet, still digging
2023-07-19 17:25:52 +02:00
Mark Struberg
b4bc2c4965 OPENJPA-2911 remove unused imports 2023-07-19 13:39:49 +02:00
Mark Struberg
0a81c3de7b OPENJPA-2911 move PCEnhancer off Serp 2023-07-19 13:14:16 +02:00
Mark Struberg
dfaf8da48e OPENJPA-2911 move ASM stuff to one place 2023-07-18 14:03:04 +02:00
Mark Struberg
f26fa179cc OPENJPA-2911 more _managedType removal, code cleanup 2023-07-18 11:20:28 +02:00
Mark Struberg
b5a6424f2b OPENJPA-2911 isCloneable via ClassNodeTracker 2023-07-18 10:53:54 +02:00
Mark Struberg
eba1637454 OPENJPA-2911 move more BCClass usage to ASM 2023-07-18 10:08:49 +02:00
Mark Struberg
eabceb69f4 OPENJPA-2911 inline ASM adapter handling 2023-07-17 23:01:16 +02:00
Mark Struberg
86c266df7a OPENJPA-2911 openjpa-lib without Serp 2023-07-17 22:32:23 +02:00
Romain Manni-Bucau
a494966e8b moving to Class.forName to force clinit call instead of creating a dead instance 2023-07-17 19:48:36 +02:00
Mark Struberg
37c114c724 OPENJPA-2911 getPCBytecode now returns ClassNodeTracker 2023-07-17 19:32:20 +02:00
Mark Struberg
11367cfbea OPENJPA-2911 ByteCodeWriter with ASM 2023-07-17 18:06:43 +02:00
Mark Struberg
bcb00d8909 OPENJPA-2911 move BytecodeWriter to openjpa-kernel
had no usage in openjpa-lib but introduced dependeny to Serp over there
2023-07-17 10:08:39 +02:00
Mark Struberg
96a64bceba OPENJPA-2911 simplification and more modern code 2023-07-16 17:40:45 +02:00
Mark Struberg
a25ad4fc95 OPENJPA-2911 getIdClassConstructorParmOrder in ASM 2023-07-16 17:24:42 +02:00