Mark Struberg
1440702eec
[maven-release-plugin] prepare release 3.1.1
2020-02-14 12:12:01 +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
Romain Manni-Bucau
ef98e18480
OPENJPA-2743 skip AttributeConverter when loading the Metamodel and preparing the broker to avoid to fail if it was registered in persistent classes (allowed in JPA to bypass scanning but enable converters)
2019-07-29 17:40:09 +02:00
Mark Struberg
9f26ed29bf
[maven-release-plugin] prepare for next development iteration
2019-04-10 20:13:15 +02:00
Mark Struberg
afcec21a1d
[maven-release-plugin] prepare release 3.1.0
2019-04-10 20:13:04 +02:00
Mark Struberg
f9b59689d4
OPENJPA-2733 OPENJPA-2785 fix broken spring data usage.
...
spring-data potentially does something unspecified.
This hack now prevents duplicate ParameterExpressions with the same name
while not having to implement equals + hashCode for it - which makes Spring happy.
2019-04-10 16:05:21 +02:00
Mark Struberg
a7969c120b
OPENJPA-2555 rename DBDictionary property to dateFractionDigits
...
dateFractionDigits is more self-explaning than defaultFractionDigits.
It also fits better into the already existing date* config settings.
2019-04-05 13:58:05 +02:00
Mark Struberg
dc31b800b8
OPENJPA-2555 fix randomly failing tests by forcing microseconds
2019-04-05 12:57:23 +02:00
Mark Struberg
64af85106a
fix random failing behaviour if id did already exist
2019-04-05 11:07:53 +02:00
Mark Struberg
4e59c48364
OPENJPA-2555 use a defaultFractionLength of 0 for backward compat
...
This is how the default of MySQL and the previous behaviour of OpenJPA did.
If a user want he can use either @Column(scale=n) or set it via DBDictionary:
openjpa.jdbc.DBDictionary=(defaultFractionLength=6)
2019-04-05 10:29:27 +02:00
Mark Struberg
11cfff3f78
move to 3.1.0-SNAPSHOT as we upped the jpa-spec API to 2.2
2019-03-31 22:32:56 +02:00
Maxim Solodovnik
75999ad5d9
[OPENJPA-2780] reverse customizer adds @Enumerated annotation as expected
2019-03-22 12:21:32 +07:00
Maxim Solodovnik
cb20dd6b95
[OPENJPA-2777] Javax index ( #39 )
...
[OPENJPA-2777] javax.persistense.Index can be used on Table annotation
2019-03-05 20:44:49 +07:00
Mark Struberg
0e4ec5b392
OPENJPA-2733 fix param index.
...
Also handle the case if the same Param gets registered multiple times.
This eg happens in case of a Criteria Subquery having the same parameter name.
2019-02-14 15:06:50 +01:00
Mark Struberg
80736f6e9d
OPENJPA-2733 subquery parameters are incorrectly assigned
...
patch submitted by Pawel Veselov - thanks!
2019-02-14 14:29:11 +01:00
Mark Struberg
238449e155
hsqldb seems to have a bug with concurrent access to the underlying DB.
2019-02-06 10:23:22 +01:00
Mark Struberg
6e8c4d987f
fix broken unit test. Illegal table 'ROLES'
...
The ROLES table exists by default in some datbases.
So it's probably better to not use it as table name in our unit test.
2019-02-02 13:49:27 +01:00
Mark Struberg
4b88b80dc0
remove obsolete sql tracing
2019-02-02 13:47:53 +01:00
Mark Struberg
25cde67172
test cleanup
...
* remove unused methods
* fix formatting
* delete entries owt we will randomly blow up
2019-02-02 12:08:57 +01:00
Mark Struberg
17ef63bbe4
Those 2 tests only work when running on Derby.
...
They hardcoded slurp in some derby driver via simple-ldap.
Thus they only work if the derby profile is activated.
In any other case those tests blow up with a CNFE.
2019-02-02 12:06:57 +01:00
Mark Struberg
e908a9c293
formatting only
2019-01-28 13:01:16 +01:00
Mark Struberg
5079209823
Merge branch 'OPENJPA-2713'
2019-01-25 17:13:55 +01:00
Mark Struberg
6d2544f390
OPENJPA-2713 properly handle WITH TIME ZONE if supported by db
...
This includes handling the new java.sql.Types.TIME_WITH_ZONE
and DATE_WITH_ZONE.
2019-01-25 16:42:15 +01:00
Romain Manni-Bucau
9e222652df
OPENJPA-2770 ensure equal(xxx, literal(boolean)) works in criteria builder
2019-01-23 10:21:53 +01:00
Mark Struberg
dbfb360e85
OPENJPA-2713 add OffsetTime support
...
Works, but something is a bit fishy still.
2019-01-22 22:07:32 +01:00
Mark Struberg
e57fd518b3
OPENJPA-2713 implement native java8 types
...
Since some DBs (e.g. PostgreSQL) do support LocalDate, etc
in their JDBC drivers, it's probably the best to support it
on a way deeper level.
2019-01-20 23:51:10 +01:00
Mark Struberg
89335fd48c
OPENJPA-2713 add support for java.time.LocalDate
...
plus some cleanup
2019-01-20 14:49:20 +01:00
Mark Struberg
260042ba51
OPENJPA-2764 fix tests with random behaviour
...
The behaviour was random due to the undefined order in which
real databases return data.
2019-01-02 09:58:03 +01:00
Maxim Solodovnik
d874cbf6d3
[OPENJPA-2754] maxActive -> maxTotal ( #24 )
...
* [OPENJPA-2754] maxActive -> maxTotal
* commons-pool2 and commons-dbcp2 versions are updated, setMaxActive is deprecated with warn being logged
* DBCPDriverDataSource and AutoDriverDataSource are removed
* BasicDataSource is being loaded in case jdbc.DriverDataSource is set to 'dbcp'
* Normal call is replaced with reflection
2018-11-16 13:48:40 +07:00
Mark Struberg
60ccac0e22
OPENJPA-2753 postgres doesn't know BLOG
...
have to use BYTEA instead.
2018-11-10 16:45:24 +01:00
Mark Struberg
7bc09297f8
OPENJPA-2753 fix schema creation with PostgreSQL
...
the test methods run random.
It doesn't make sense to create the other schemas only for a single of those tests.
Possibly the order was deterministic in junit3 which is a long time gone now.
2018-11-10 10:38:25 +01:00
Mark Struberg
8d41f3da9c
OPENJPA-2753 fix testBatchLimit test for PostgreSQL
2018-11-09 09:04:59 +01:00
Mark Struberg
eaecedf328
fix more broken tests due to lazy Id generation
2018-11-03 14:25:23 +01:00
Mark Struberg
ba7b8493ca
fix weird equals error.
...
most probably happens on subclassing when access to _id
doesn't getnerate the sequence. Happened randomly though.
So not 100% sure to have fixed it that way :(
2018-11-03 12:19:36 +01:00
Mark Struberg
34c99b342a
OPENJPA-2554 fix TestSchemaGenerationProperties on MySQL
...
MySQL on unix has case sensitive table names...
2018-11-02 22:23:28 +01:00
Mark Struberg
4bb1caa36d
OPENJPA-2567 @Lob on String results in TEXT not BLOB
2018-11-02 10:38:53 +01:00
Mark Struberg
0530b5b72b
OPENJPA-2755 OPENJPA-2555 support fractions of a second
...
For now just in MySQL. Should also get added to PostgreSQL.
Txs also to Ancoron Luciferis for a patch which also
gave some important input!
2018-11-01 21:06:41 +01:00
Mark Struberg
3b4c2e6f42
OPENJPA-2755 OPENJPA-2555 use scale to set Date fractions
2018-11-01 14:20:49 +01:00
Mark Struberg
9461ffdfcd
OPENJPA-2775 OPENJPA-2555 fraction of seconds in MySQL
...
This is a first fix for supporting fractions of a second in MySQL.
2018-10-31 20:51:31 +01:00
Mark Struberg
9d4b2ece3b
OPENJPA-2753 deduplicate database configurations
...
various DB configs got moved to the parent pom to have it
available in all modules without the need to copy them through.
2018-10-23 10:33:25 +02:00
Mark Struberg
3bd73ab7d8
OPENJPA-2753 introduce Docker for mysql
2018-10-22 21:06:43 +02:00
Maxim Solodovnik
9a5096308c
[OPENJPA-2752] libraries are updated to most recent versions
2018-10-18 12:38:31 +07:00
Maxim Solodovnik
e25438a174
[OPENJPA-2751] imports, @Overrides and @Deprecated are organized, redundant type arguments and unnecessary casts are removed
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1842686 13f79535-47bb-0310-9956-ffa450edef68
2018-10-03 08:11:59 +00:00
Maxim Solodovnik
f2fc98031e
[OPENJPA-2751] trailing white-spaces were removed
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1842614 13f79535-47bb-0310-9956-ffa450edef68
2018-10-02 12:32:32 +00:00
Maxim Solodovnik
4709f38ba2
[OPENJPA-2748] commons-collection is updated to most recent version
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1841941 13f79535-47bb-0310-9956-ffa450edef68
2018-09-25 15:16:54 +00:00
Francesco Chicchiriccò
f399f912cf
[OPENJPA-2750] Commons dbcp is updated to latest version - thx @solomax - This closes #22
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1841800 13f79535-47bb-0310-9956-ffa450edef68
2018-09-24 06:41:20 +00:00
Francesco Chicchiriccò
9a98d6a2bf
[OPENJPA-2567] various MySql and MariaDB text types support is added - thanks @solomax - This closes #18
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1839940 13f79535-47bb-0310-9956-ffa450edef68
2018-09-03 11:41:07 +00:00
Will Dazey
4477ace6fd
OPENJPA-2704: The openjpa.jdbc.Schema no longer overrides orm.xml default
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1834900 13f79535-47bb-0310-9956-ffa450edef68
2018-07-02 21:07:29 +00:00
Mark Struberg
ffe3fe4a50
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1833210 13f79535-47bb-0310-9956-ffa450edef68
2018-06-08 20:34:53 +00:00
Mark Struberg
101ee9946a
[maven-release-plugin] prepare release openjpa-parent-3.0.0
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1833208 13f79535-47bb-0310-9956-ffa450edef68
2018-06-08 20:34:24 +00:00
Will Dazey
8be86a6903
OPENJPA-2646: Sporadic NullPointerException and ClassCastException caused by query cache misses in multithreaded environments.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1831596 13f79535-47bb-0310-9956-ffa450edef68
2018-05-14 22:25:05 +00:00
Mark Struberg
7be184d451
cleanup import minor
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1831459 13f79535-47bb-0310-9956-ffa450edef68
2018-05-12 09:37:30 +00:00
Jody Grassel
5c94a7ff67
OPENJPA-2705: ArrayOutOfBoundsException occurs with an @EmbeddedId (commit on wdazeys behalf)
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1802529 13f79535-47bb-0310-9956-ffa450edef68
2017-07-20 20:11:40 +00:00
Francesco Chicchiriccò
8f1f9a1af7
[OPENJPA-2698] Applying the provided patch
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1793617 13f79535-47bb-0310-9956-ffa450edef68
2017-05-03 06:45:58 +00:00
Romain Manni-Bucau
af8ea38f87
OPENJPA-2554 JPA 2.1 - Schema Generation, patch from Roberto Cortez, doc to update still
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1770509 13f79535-47bb-0310-9956-ffa450edef68
2016-11-19 18:08:44 +00:00
Mark Struberg
bdc1da9423
OPENJPA use Locale.ENGLISH for toLowerCase and toUperCase where possible
...
* we now use fixed english Locale for 'framework parts' which are by spec portable
* we do NOT yet use a fixed Locale for anything related to column or table names!
txs to Kaloyan Spiridonov for the catch!
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1768216 13f79535-47bb-0310-9956-ffa450edef68
2016-11-05 13:46:23 +00:00
Mark Struberg
9cacf08c7a
OPENJPA-2662 remove unused imports
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1759916 13f79535-47bb-0310-9956-ffa450edef68
2016-09-08 22:03:41 +00:00
Mark Struberg
f0286a268e
OPENJPA-2665 refactor StringUtils
...
We now got rid of commons-lang. Makes 400kB less dependencies
And guaranteed no classpath conflicts.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1759663 13f79535-47bb-0310-9956-ffa450edef68
2016-09-07 19:04:18 +00:00
Mark Struberg
209adb6fc8
OPENJPA-2662 remove serp.util.Strings.getPackageName
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1759356 13f79535-47bb-0310-9956-ffa450edef68
2016-09-05 21:11:01 +00:00
Mark Struberg
297190a43a
OPENJPA-2662 reimplement serp.util.Strings#getClassName
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1759355 13f79535-47bb-0310-9956-ffa450edef68
2016-09-05 20:35:11 +00:00
Mark Struberg
305758fc96
OPENJPA-2664 move to commons-lang3
...
And also clean up ancient code parts.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1758808 13f79535-47bb-0310-9956-ffa450edef68
2016-09-01 16:27:51 +00:00
Heath Thomann
843398ede4
OPENJPA-2650: Made a very simple test update to the test created for this JIRA.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1757894 13f79535-47bb-0310-9956-ffa450edef68
2016-08-26 17:09:54 +00:00
Mark Struberg
13cdb6fd47
explicit table names for all the Entity1 to better understand what exactly blows up on Jenkins
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1757650 13f79535-47bb-0310-9956-ffa450edef68
2016-08-25 10:07:50 +00:00
Mark Struberg
3d4f675038
fix serializable exception
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1757131 13f79535-47bb-0310-9956-ffa450edef68
2016-08-22 10:00:11 +00:00
Mark Struberg
cdfd6e274e
OPENJPA-2654 fix broken stored procedure test
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1757064 13f79535-47bb-0310-9956-ffa450edef68
2016-08-21 16:20:32 +00:00
Mark Struberg
98b7a4f9ea
OPENJPA-2658 also drop trigger T1 which prevents dropping of the function
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1757057 13f79535-47bb-0310-9956-ffa450edef68
2016-08-21 13:16:28 +00:00
Mark Struberg
9d2963fc05
reactivate tests
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1756882 13f79535-47bb-0310-9956-ffa450edef68
2016-08-19 08:38:26 +00:00
Mark Struberg
64e9f3868f
OPENJPA-2592 OPENJPA-2654 merge JPA-2.1 work originally done by rmannibucau in the openjpa-jpa-2.1 branch
...
Thanks to Romain for all the hard work!
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1756850 13f79535-47bb-0310-9956-ffa450edef68
2016-08-18 20:47:20 +00:00
Mark Struberg
41febbaab0
OPENJPA-2652 transition trunk to OpenJPA-3.0.0
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1756771 13f79535-47bb-0310-9956-ffa450edef68
2016-08-18 12:44:03 +00:00
Heath Thomann
68fea1a51c
OPENJPA-2650: When SchemaFactory and useSchemaName=false is set, a schema name is incorrectly used. Merged 2.2.x commit to trunk.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1756539 13f79535-47bb-0310-9956-ffa450edef68
2016-08-16 18:08:54 +00:00
Heath Thomann
4afdb07042
OPENJPA-2651: Fix for issue where @SqlResultSetMapping is used with inheritance and a ManyToOne relationship. Merged 2.2.x commit to trunk.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1756047 13f79535-47bb-0310-9956-ffa450edef68
2016-08-11 20:43:27 +00:00
Heath Thomann
41827d794d
OPENJPA-2631: Fix for CriteriaBuilder issue with an @EmbeddedId that contains more than one field. Ported 2.1.x commit to trunk
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1750038 13f79535-47bb-0310-9956-ffa450edef68
2016-06-24 03:32:58 +00:00
Mark Struberg
55e8a82558
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1730419 13f79535-47bb-0310-9956-ffa450edef68
2016-02-14 22:23:47 +00:00
Mark Struberg
c3d950747a
[maven-release-plugin] prepare release 2.4.1
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1730417 13f79535-47bb-0310-9956-ffa450edef68
2016-02-14 22:22:38 +00:00
asf-sync-process
7aed5ecf48
[maven-release-plugin] rollback the release of 2.4.2-SNAPSHOT
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1730401 13f79535-47bb-0310-9956-ffa450edef68
2016-02-14 20:48:55 +00:00
Mark Struberg
3396a59061
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1730341 13f79535-47bb-0310-9956-ffa450edef68
2016-02-14 14:02:04 +00:00
Mark Struberg
d7bcf2670e
[maven-release-plugin] prepare release 2.4.1-SNAPSHOT
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1730338 13f79535-47bb-0310-9956-ffa450edef68
2016-02-14 14:00:52 +00:00
Romain Manni-Bucau
715b9b086f
OPENJPA-2618 pevent Tuple to pass through in createXQuery methods since we dont support it yet
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1716891 13f79535-47bb-0310-9956-ffa450edef68
2015-11-27 15:52:13 +00:00
Jody Grassel
e98845758d
OPENJPA-2605: DelegatingConnection.unwrap() doesn't adhere to java.sql.Wrapper.unwrap() contract
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1713509 13f79535-47bb-0310-9956-ffa450edef68
2015-11-09 18:54:51 +00:00
asf-sync-process
977ba12bfa
OPENJPA-2603: Merging an unmanaged entity multiple (3) times leads to an exception. Merged 2.1.x changes to trunk.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1709205 13f79535-47bb-0310-9956-ffa450edef68
2015-10-17 18:37:39 +00:00
Heath Thomann
e5fa4e32df
OPENJPA-2586: Fix to return proper relationship data when QueryCache and FetchPlans are used.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1702147 13f79535-47bb-0310-9956-ffa450edef68
2015-09-10 01:53:27 +00:00
Mark Struberg
41c05d1bbe
OPENJPA-2601 fix 'hint' element in orm.xml parsing
...
Txs to Kariem Hussein for the patch!
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1692088 13f79535-47bb-0310-9956-ffa450edef68
2015-07-21 11:25:35 +00:00
Mark Struberg
c4db9b05b8
create own test entity for testing different configuration
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1690069 13f79535-47bb-0310-9956-ffa450edef68
2015-07-09 11:51:39 +00:00
Mark Struberg
931c6ed844
trying to fix build error on CI
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1689998 13f79535-47bb-0310-9956-ffa450edef68
2015-07-09 07:38:47 +00:00
Mark Struberg
3f040fbe1d
OPENJPA-2600 add cast which is needed for Java8
...
Java8 fails do properly coerc the method calls if we don't 'hint'
it to the right ParameterizedType.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1689951 13f79535-47bb-0310-9956-ffa450edef68
2015-07-08 19:54:53 +00:00
Mark Struberg
82e1458604
OPENJPA-2341 add unit test for Strategy handling
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1689594 13f79535-47bb-0310-9956-ffa450edef68
2015-07-07 08:10:56 +00:00
Mark Struberg
ea1682c425
OPENJPA-2596 schema-delta generation (sqlAction=refresh) drops columns if they have an alternative typeName
...
solved by additionally comparing the final column definition end to end
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1683992 13f79535-47bb-0310-9956-ffa450edef68
2015-06-07 06:50:58 +00:00
Romain Manni-Bucau
fac15cf557
OPENJPA-2592 basic stored procedure impl import
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/openjpa_jpa-2.1@1683972 13f79535-47bb-0310-9956-ffa450edef68
2015-06-07 01:05:22 +00:00
Romain Manni-Bucau
b88cbdee93
upgrading API (throwing exception for all new methods) to JPA 2.1
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/openjpa_jpa-2.1@1683942 13f79535-47bb-0310-9956-ffa450edef68
2015-06-06 19:19:11 +00:00
Mark Struberg
3f04e65ed9
disable randomly failing test
...
Like to get the build green again. Afterwards we can look at it again.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1683401 13f79535-47bb-0310-9956-ffa450edef68
2015-06-03 18:14:05 +00:00
Mark Struberg
a0b12f8505
re-activate equals and hashCode as this seems to be checked by our MetaDataRepository
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1683243 13f79535-47bb-0310-9956-ffa450edef68
2015-06-03 07:12:19 +00:00
Mark Struberg
4b3cf47855
remove IDE generated noise
...
especially if most of the methods actually got implemented already...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1683239 13f79535-47bb-0310-9956-ffa450edef68
2015-06-03 06:32:03 +00:00
Mark Struberg
b74fe352db
fix wrong error message
...
funny that we still have kodo stuff in there ;)
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1683237 13f79535-47bb-0310-9956-ffa450edef68
2015-06-03 06:27:28 +00:00
Mark Struberg
2141465272
fix commented out code which made the test pretty much nil
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1683235 13f79535-47bb-0310-9956-ffa450edef68
2015-06-03 06:12:45 +00:00
Mark Struberg
87147689b9
fix unit test setup.
...
* remove the mis-typed 'q' which trashed our exclude rules
* fix enlisted entities in 2 tests. Otherwise the tests will fail randomly
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1683234 13f79535-47bb-0310-9956-ffa450edef68
2015-06-03 06:10:05 +00:00
Mark Struberg
0b26209a2f
OPENJPA-2595 upgrade our test suite to junit-4
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1683154 13f79535-47bb-0310-9956-ffa450edef68
2015-06-02 18:04:26 +00:00
Mark Struberg
5235008137
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1674605 13f79535-47bb-0310-9956-ffa450edef68
2015-04-19 11:22:11 +00:00
Mark Struberg
0c0c8dd2bf
[maven-release-plugin] prepare release openjpa-parent-2.4.0
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1674603 13f79535-47bb-0310-9956-ffa450edef68
2015-04-19 11:20:57 +00:00
Heath Thomann
bdaf141298
OPENJPA-1988: Made an update to the test case for this JIRA, i.e. merged r1642555 from 2.2.x to trunk
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1674167 13f79535-47bb-0310-9956-ffa450edef68
2015-04-16 23:34:58 +00:00
Heath Thomann
7b1c24e1fa
OPENJPA-2571: Criteria Builder query generates extra alias when using multiselect.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1673513 13f79535-47bb-0310-9956-ffa450edef68
2015-04-14 18:59:29 +00:00
Heath Thomann
9d4c78dfff
OPENJPA-2534: A boolean is not converted correct when using the hint 'UseLiteralInSQL' - made test update.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1673509 13f79535-47bb-0310-9956-ffa450edef68
2015-04-14 18:58:07 +00:00
Heath Thomann
f6c5acd9b3
OPENJPA-1988: Made an update to the test case for this JIRA, i.e. merged r1641906 from 2.2.x to trunk.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1673276 13f79535-47bb-0310-9956-ffa450edef68
2015-04-13 20:32:10 +00:00
Mark Struberg
85556cb9ea
OPENJPA-2576 remove @nonjava which is actually not a javadoc tag
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1671792 13f79535-47bb-0310-9956-ffa450edef68
2015-04-07 10:37:14 +00:00
Mark Struberg
f1ad383f4f
remove empty @return javadocs
...
just caused javadoc warnings...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1671694 13f79535-47bb-0310-9956-ffa450edef68
2015-04-06 20:57:11 +00:00
Mark Struberg
d13ffa5eb3
OPENJPA-2335 only handle key columns very restrictive
...
There is no reason to forbid updates to other Columns like OrderColumn, etc
Ported over from 2.3.x
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1667136 13f79535-47bb-0310-9956-ffa450edef68
2015-03-16 21:45:43 +00:00
Heath Thomann
6591d4d464
OPENJPA-2557: FinderCache contains incorrectly cached query with a NULL for a Primary Key.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1662615 13f79535-47bb-0310-9956-ffa450edef68
2015-02-27 01:44:09 +00:00
Heath Thomann
8129fe685b
OPENJPA-2536: FetchGroup is not returning lazy fields. Applied Rick Curtis' fix to trunk.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1655360 13f79535-47bb-0310-9956-ffa450edef68
2015-01-28 15:28:40 +00:00
Heath Thomann
4ca9dbd741
OPENJPA-2547: When two threads attempt to get a Pessimistic Lock, one thread gets a 'false' lock. Applied fix to trunk.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1651847 13f79535-47bb-0310-9956-ffa450edef68
2015-01-14 21:56:22 +00:00
Heath Thomann
b659ac2578
OPENJPA-2534: A boolean is not converted correct when using the hint 'UseLiteralInSQL' - applied Rick's patch to trunk.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1636474 13f79535-47bb-0310-9956-ffa450edef68
2014-11-03 23:48:24 +00:00
Jody Grassel
4540f82216
OPENJPA-1988: openjpa does not process persistence unit default <cascade-persist>
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1636415 13f79535-47bb-0310-9956-ffa450edef68
2014-11-03 18:40:59 +00:00
Richard G. Curtis
08d94d75d6
OPENJPA-2533: Reorder MetaDataRepository call to fix a bug in orm resloution.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1632647 13f79535-47bb-0310-9956-ffa450edef68
2014-10-17 18:35:03 +00:00
Richard G. Curtis
078da9d00f
OPENJPA-2535: Update failing test.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1632408 13f79535-47bb-0310-9956-ffa450edef68
2014-10-16 18:45:05 +00:00
Richard G. Curtis
27260ba8eb
OPENJPA-2535: Disable DBCS tests as it is causing Eclipse and checkstyle problems.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1632363 13f79535-47bb-0310-9956-ffa450edef68
2014-10-16 15:53:18 +00:00
Heath Thomann
b6eee24112
OPENJPA-2535: Fixed issue with DBCS characters in identifiers - merged from 2.2.x commit.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1631860 13f79535-47bb-0310-9956-ffa450edef68
2014-10-14 19:57:44 +00:00
Jody Grassel
3235030257
OPENJPA-2525: Change new test entities to use AUTO instead of IDENTITY pk generation
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1629049 13f79535-47bb-0310-9956-ffa450edef68
2014-10-02 19:20:31 +00:00
Jody Grassel
319bb37fe1
OPENJPA-2525: Use of JoinColumn targets to another joinColumn key exposed as an attribute will cause a ConstrainViolation exception on persist
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1627091 13f79535-47bb-0310-9956-ffa450edef68
2014-09-23 17:03:48 +00:00
Heath Thomann
077ad2b446
OPENJPA-2494: A default Schema defined in a PU default (<persistence-unit-defaults>) in an orm.xml file is not being honored.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1626916 13f79535-47bb-0310-9956-ffa450edef68
2014-09-22 23:06:18 +00:00
Richard G. Curtis
86c478ac07
OPENJPA-2505 : Properly init MetaDataRepository when obtaining a reference in EntityManagerFactory.getMetaModel.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1626287 13f79535-47bb-0310-9956-ffa450edef68
2014-09-19 17:59:00 +00:00
Richard G. Curtis
0a91a631b8
OPENJPA-2506: Update JPAFacadeHelper to properly create an OpenJPA identity object. Patch contributed by Dalia Abo Sheasha.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1603251 13f79535-47bb-0310-9956-ffa450edef68
2014-06-17 18:30:35 +00:00
Richard G. Curtis
e48cd3e59d
OPENJPA-2508 : Account for JOIN FETCH statements when loading from the Query Cache.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1600757 13f79535-47bb-0310-9956-ffa450edef68
2014-06-05 20:49:01 +00:00
Richard G. Curtis
b95e0d1c6c
OPENJPA-2502 : Update accessPath metas in CriteriaExpressionBuilder. Merged changes from 2.2.1.x. Patch contributed by Albert Lee.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1600682 13f79535-47bb-0310-9956-ffa450edef68
2014-06-05 15:48:54 +00:00
Kevin W. Sutter
80015bdbf9
OPENJPA-2459. Revert back to Java 6 in preparation for an interim release before embarking on JPA 2.1 and Java 7 and the rest of Java EE 7...
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1599775 13f79535-47bb-0310-9956-ffa450edef68
2014-06-03 19:45:39 +00:00
Heath Thomann
3f33d76a34
OPENJPA-2476: Fixed OptimisticLockEx due to rounding of a Timestamp
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1591541 13f79535-47bb-0310-9956-ffa450edef68
2014-05-01 03:24:11 +00:00
Jody Grassel
4f23e3fc95
OPENJPA-2368: Undo revert on trunk (Move www.apache.org/openjpa/ns/orm to openjpa.apache.org/ns/orm)
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1589852 13f79535-47bb-0310-9956-ffa450edef68
2014-04-24 19:48:02 +00:00
Kevin W. Sutter
b664f187d3
OPENJPA-2492. Committing a variation of the patch as provided by Romain Manni-Bucau. This patch clears up the ConcurrentHashMap issues relating to the KeySetView return type. This patch also adds a couple of asserts to an existing testcase to verify the results.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1589187 13f79535-47bb-0310-9956-ffa450edef68
2014-04-22 16:01:56 +00:00
Kevin W. Sutter
8aa54b6989
OPENJPA-2491. One other minor spelling update for a testcase name...
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1589183 13f79535-47bb-0310-9956-ffa450edef68
2014-04-22 15:57:49 +00:00
Kevin W. Sutter
a90ffa2760
OPENJPA-2489. Committing patch as provided by Romain Manni-Bucau. This patch just modifies the testcase to skip attempting to process some new Java 8 methods that are not needed yet...
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1588978 13f79535-47bb-0310-9956-ffa450edef68
2014-04-21 20:33:55 +00:00
Kevin W. Sutter
10089d6126
OPENJPA-2491. Variation of the patch as provided by Romain Manni-Bucau. Besides clearing the cache, I also corrected the spelling of "parameter" in this testcase name and another related testcase.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1588977 13f79535-47bb-0310-9956-ffa450edef68
2014-04-21 20:30:10 +00:00
Heath Thomann
833031ba61
OPENJPA-2286: ArgumentException: Attempt to compare incompatible types class java.util.Date and class org.apache.openjpa.jdbc.sql.Raw
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1580972 13f79535-47bb-0310-9956-ffa450edef68
2014-03-24 18:26:36 +00:00
Heath Thomann
030ba2a41f
OPENJPA-1986: Extra queries being generated when cascading a persist - added another/similar check to the ones added by Rick.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1580913 13f79535-47bb-0310-9956-ffa450edef68
2014-03-24 16:43:40 +00:00
Heath Thomann
873daf3531
OPENJPA-2475: A query with LEFT FETCH JOIN returns incorrect results - applied fix to trunk.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1580432 13f79535-47bb-0310-9956-ffa450edef68
2014-03-23 02:38:08 +00:00
Richard G. Curtis
f01f7c4721
OPENJPA-2285: Recommitted DataCacheStoreManager improvement.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1570016 13f79535-47bb-0310-9956-ffa450edef68
2014-02-20 00:38:29 +00:00
Heath Thomann
d802d74930
OPENJPA-2453: Add support to retain milliseconds of 'un-rounded' Date field.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1566872 13f79535-47bb-0310-9956-ffa450edef68
2014-02-10 23:55:57 +00:00
Richard G. Curtis
0527c4570d
OPENJPA-2467: Fix detection of property access method names. Patch contributed by Dalia Abo Sheasha.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1564931 13f79535-47bb-0310-9956-ffa450edef68
2014-02-05 21:18:31 +00:00
Richard G. Curtis
9ce4d50169
OPENJPA-2233: Merge changes to trunk.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1551446 13f79535-47bb-0310-9956-ffa450edef68
2013-12-17 02:28:23 +00:00
Mark Struberg
08035c10ef
OPENJPA-2200 remove unused imports
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1536637 13f79535-47bb-0310-9956-ffa450edef68
2013-10-29 10:11:46 +00:00
Mark Struberg
f4b2428008
OPENJPA-2437 transactional listeners added too late to observe begin event
...
txs 2 rmannibucau for the fix.
Patch applied with cleanup and tests pimped.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1536595 13f79535-47bb-0310-9956-ffa450edef68
2013-10-29 06:36:34 +00:00
Mark Struberg
310be13508
OPENJPA-2444 move the cleanup after freeing the InputStream
...
Win* blocks the whole file as long as the InputStream is not closed.
Thus we can only delete the file afterwards.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1536455 13f79535-47bb-0310-9956-ffa450edef68
2013-10-28 18:01:14 +00:00
Mark Struberg
092e70e0ac
OPENJPA-2018 fix handling of Arrays in Select IN statements
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1536439 13f79535-47bb-0310-9956-ffa450edef68
2013-10-28 17:43:21 +00:00
Mark Struberg
9da7935946
OPENJPA-2018 improve unit test setup
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1535838 13f79535-47bb-0310-9956-ffa450edef68
2013-10-25 19:40:31 +00:00
Mark Struberg
c428609da7
OPENJPA-2018 correctly handle select IN with arrays
...
txs to rmannibucau for the patch.
Applied with minor changes
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1535760 13f79535-47bb-0310-9956-ffa450edef68
2013-10-25 15:13:10 +00:00
Mark Struberg
fef5615e53
OPENJPA-2444 also use target folder in the test itself
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1535692 13f79535-47bb-0310-9956-ffa450edef68
2013-10-25 11:19:59 +00:00
Mark Struberg
4551bbc696
OPENJPA-2444 fix default orm.xml location for ReverseMappingTool
...
I also fixed the badly formatted and partly broken TestUseSchemaElement.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1535648 13f79535-47bb-0310-9956-ffa450edef68
2013-10-25 07:13:13 +00:00
Mark Struberg
70f1188d19
release preparation upgrade trunk to 2.4.0-SNAPSHOT
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1535565 13f79535-47bb-0310-9956-ffa450edef68
2013-10-24 21:39:43 +00:00
Richard G. Curtis
1f38337481
OPENJPA-2443 : Fix SingleFieldManager to not check for null values for IDENTITY generated fields when flushing.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1535067 13f79535-47bb-0310-9956-ffa450edef68
2013-10-23 15:58:46 +00:00
Heath Thomann
83dab92168
OPENJPA-2435: Version field in a projection always returned as an Integer. Merged 2.1.x changes to trunk.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1533289 13f79535-47bb-0310-9956-ffa450edef68
2013-10-17 23:28:31 +00:00
Heath Thomann
bb743b5f15
OPENJPA-2343: Version field returns null when explicity projected from a JOIN in SELECT clause - based fix off of patch provided by Howard Kelsey. Merged 2.2.x commit to trunk.
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1533227 13f79535-47bb-0310-9956-ffa450edef68
2013-10-17 19:46:14 +00:00
Jody Grassel
dc36e9ae8f
OPENJPA-2438: EmbedFieldStrategy.containsEmbeddedResult() optimization fails under certain native sql query conditions
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1533094 13f79535-47bb-0310-9956-ffa450edef68
2013-10-17 14:48:16 +00:00
Mark Struberg
35c91eef22
OPENJPA-2221 AbstractValueHandler map() fix applied to trunk
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1533047 13f79535-47bb-0310-9956-ffa450edef68
2013-10-17 11:04:35 +00:00
Jody Grassel
70ccfae92f
OPENJPA-2433: Queries with a sort clause returns fewer entries than the same query that does not have a sort clause
...
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1532909 13f79535-47bb-0310-9956-ffa450edef68
2013-10-16 21:06:27 +00:00