Commit Graph

228 Commits

Author SHA1 Message Date
Gail Badner cab9873205 HHH-4715 : Unexpected results when an entity that is already modifiable is set to modifiable again
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18261 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-12-18 03:38:16 +00:00
Scott Marlow 0776dbab9a HHH-4546 JPA-2 locking. LockOptions can include per table alias LockMode
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18243 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-12-16 18:23:31 +00:00
Steve Ebersole a2bf14ae7c HHH-4553 - Hibernate doesn't support official JPA2 escape char for table name
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18148 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-12-06 22:20:58 +00:00
Scott Marlow 5233aeb158 HHH-4546 add JPA 2.0 locking. First pass of support of code around AbstractEntityPersister.getAppropriateLoader
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18116 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-12-02 19:41:21 +00:00
Scott Marlow ceaea5a2a3 HHH-4546 add JPA 2.0 locking. Introduce LockOptions as the wrapper and session.buildLockRequest() (replaces session.lock()).
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18053 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-24 23:59:50 +00:00
Steve Ebersole 1a31549ced HHH-2584 - PersistentMap.remove() incorrect on uninitialized, non-extra-lazy map
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18020 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-21 02:57:20 +00:00
Scott Marlow 35ca4c3563 HHH-4546 add JPA 2.0 locking. Still need more LockRequest support in AbstractEntityPersister.getAppropriateLoader(), may need to refactor.
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18016 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-20 14:51:13 +00:00
Steve Ebersole a8e34f0066 HHH-2308 - Adding predicates to the join condition using Criteria Query
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18012 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-20 05:20:28 +00:00
Gail Badner 01a1a251d7 HHH-2762 : new unit tests for SessionImplementor.getNonFlushedChanges()/applyNonFlushedChanges() implementation
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17998 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-17 23:17:25 +00:00
Strong Liu e20713b0f2 HHH-4576 - Tests in MySQL using different case for objects as defined in configuration
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17989 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-16 14:05:17 +00:00
Strong Liu a1d2ece5cf HHH-4576 - Tests in MySQL using different case for objects as defined in configuration
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17988 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-16 14:04:16 +00:00
Steve Ebersole d558dac5dc HHH-4569 - Split focus of ConfigurationPerformanceTest
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17964 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-12 19:46:04 +00:00
Steve Ebersole 85b3ad297f HHH-4065 - Incorrect SQL is used for HQL if the number of values for a filter collection parameter is changed
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17959 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-11 20:27:39 +00:00
Scott Marlow d82c1e859b HHH-4546 - add JPA 2.0 locking
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17944 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-06 13:59:37 +00:00
Steve Ebersole 07ae68ff98 HHH-4545 - Allow o.h.action.Executable to register for either (or both) before or after transaction completion callbacks
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17914 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-04 21:21:36 +00:00
Steve Ebersole 9c74610a9d HHH-4545 - Allow o.h.action.Executable to register for either (or both) before or after transaction completion callbacks
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17913 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-04 21:19:21 +00:00
Steve Ebersole e759809c35 HHH-4532 - Unit Tests in test/idgen/enhanced/forcedtable need update
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17880 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-10-29 20:44:57 +00:00
Hardy Ferentschik 2a60faba25 HHH-1724 updated test which expected an Integer instead of Long as row count
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17877 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-10-29 13:55:33 +00:00
Steve Ebersole db08dbf46b HHH-1724 - Critieria needs to be aligned with new aggreation type rules
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17874 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-10-29 02:07:40 +00:00
Steve Ebersole 6d5de2b0af HHH-1480 - JOIN precendence rules per SQL-99
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17869 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-10-28 16:54:00 +00:00
Steve Ebersole cb34e79283 HHH-4440 : column-level read/write fragment support
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17821 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-10-22 20:02:10 +00:00
Emmanuel Bernard 85212c51c4 HHH-4105 Fix mispell in SessionFactory#containsFetchProfileDefition
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17684 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-10-10 15:44:29 +00:00
Strong Liu 4bd7cb84d7 JBPAPP-2716 HHH-4115 : Core - FooBarTest - 'operator does not exist: character varying = integer'
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17463 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-09-02 02:30:42 +00:00
Strong Liu 5af53b5d10 JBPAPP-2715 HHH-4114 : Core - ASTParserLoadingTest fails due to missing 'bit_length' function
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17462 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-09-02 02:29:36 +00:00
Steve Ebersole 3e22c213de HHH-3852 & HHH-4092 : ParentChildTest failures
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17339 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-17 19:08:40 +00:00
Steve Ebersole 20b8440145 HHH-4091 - HQLTest#testDuplicateImplicitJoinInSelect
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17338 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-17 17:41:07 +00:00
Steve Ebersole c35efa6780 HHH-4081 - Support for JPA 2.0 "qualified identification variables" (KEY, VALUE and ENTRY)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17300 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-08-13 19:30:57 +00:00
Steve Ebersole 98c171095c HHH-4003 - many-to-many loaders should use inner joins from the collection table to element table
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16995 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-07-06 02:59:17 +00:00
Steve Ebersole 86295c36bc HHH-3998 - Fix spurious failures in ConfigurationPerformanceTest
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16969 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-06-30 04:14:35 +00:00
Steve Ebersole 7271546f4e test data cleanup
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16961 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-06-29 11:51:09 +00:00
Steve Ebersole 24514aa33c data cleanup
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16907 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-06-23 17:44:06 +00:00
Gail Badner 2c04648372 HHH-3892 : Add support for "text" and "image" Hibernate types for native SQL queries
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16823 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-06-17 20:28:59 +00:00
Juraci Krohling e177341bd2 HHH-3946 - Added missing 'open transactions' and fixed the assertion failure.
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16703 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-06-05 12:48:36 +00:00
Juraci Krohling 4097832958 HHH-3946 - Added missing 'open transactions' and fixed the assertion failure.
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16701 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-06-05 12:09:49 +00:00
Steve Ebersole 1a3d59029f HHH-1930 - QuerySyntaxException "with-clause expressions did not reference from-clause element to which the with-clause was associated"
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16668 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-06-02 15:40:10 +00:00
Gail Badner ea7c157ae7 HHH-3510 : Add FailureExpected test for HQL SQLFunction replacement not occur
ing when HQL text has no parenthesis


git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16593 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-05-18 22:38:23 +00:00
Gail Badner 710d983cd6 HHH-3810 : Transient entities can be inserted twice on merge
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16569 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-05-14 20:27:19 +00:00
Steve Ebersole 9d2b288c45 HHH-3804 - Cleanup usage of deprecated APIs in testsuite (Session#find, etc)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16536 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-05-11 21:13:36 +00:00
Steve Ebersole 6bde7fd4b1 HHH-2745 - NullPointerException when eager fetching joined many-to-many with native SQL query
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16535 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-05-11 21:12:30 +00:00
Gail Badner b5a1613827 HHH-3662 : Merging read-only entities causes AssertionError
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16511 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-05-06 00:44:48 +00:00
Gail Badner 5ee21b3aa8 HHH-3892 : Improve support for mapping SQL LONGVARCHAR and CLOB to Java String, SQL LONGVARBINARY and BLOB to Java byte[]
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16501 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-05-01 23:21:00 +00:00
Juraci Krohling 359f7e88b1 HHH-3621 - Reverting the log4j.properties and hibernate.properties, which insisted in going with the other changes, in the previous commit.
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16397 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-04-22 11:09:22 +00:00
Juraci Krohling d5f7c91e85 HHH-3621 - Making the 1_Version.hbm.xml and 2_Version.hbm.xml in schemaupdate consistent. The only difference should be the extra column in 2_Version, to test the update of the schema.
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16396 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-04-22 11:02:22 +00:00
Steve Ebersole 8095d02454 HHH-3214 - Update unit tests and config files to use non-depracated Oracle dialects
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16100 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-03-06 18:42:49 +00:00
Steve Ebersole 718fd34f4b HHH-3528 - FETCH JOIN query doesn't work in a StatelessSession
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16091 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-03-05 22:12:56 +00:00
Juraci Krohling 61a71d0e39 HHH-3637 - Reverted eviction of test for Sybase
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16030 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-02-25 12:21:36 +00:00
Gail Badner 638b43f04b HHH-3712 - Reorganize the Sybase dialect class hierarchy, add SybaseASE15Dialect, and mark SybaseDialect as deprecated
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15934 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-02-11 05:34:52 +00:00
Steve Ebersole 5edebe4256 HHH-3750 : dialect first-result handling
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15894 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-02-04 23:05:57 +00:00
Gail Badner cc78cbf6fe HHH-3691 : Sybase does not support Blobs and Clobs; skip unit tests that use Blobs/Clobs
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15883 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-02-04 04:05:44 +00:00
Gail Badner 832b611185 HHH-3685 - Added workaround to unit test for creating Sybase stored procedures in chained transaction mode
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15882 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-02-04 03:56:19 +00:00
Steve Ebersole 1e45c666e6 HHH-3701 : trim function emulation for sybase
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15860 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-02-03 00:47:23 +00:00
Gail Badner a115232c65 HHH-3696 : Sybase - unit tests fail when numeric values overflow in precision or scale on insert
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15815 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-01-23 23:17:08 +00:00
Steve Ebersole 54b9e03c22 HHH-3693 : implicit polymorphism + pagination
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15753 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-01-07 20:33:16 +00:00
Gail Badner e1926b4ad9 HHH-3680 - Sybase - composite primary key in unit test exceeds maximum for index causing failure
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15742 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-12-27 01:51:28 +00:00
Gail Badner 12aadee674 HHH-3679 - Sybase conversion of Java byte to tinyint fails with 8-bit values causing unit test failures
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15738 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-12-27 01:10:21 +00:00
Gail Badner 7e8b6a75bd HHH-3675 - Limitations on Sybase ResultSet implementation cause unit test failures
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15734 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-12-26 23:57:29 +00:00
Gail Badner 1ff65ff30e HHH-3508 - Sybase Dialect - Override supportsCascadeDelete to return "false"
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15730 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-12-26 23:19:25 +00:00
Gail Badner 07999ce59c HHH-3675 - Limitations on Sybase ResultSet implementation causes unit test failures
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15726 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-12-22 23:31:15 +00:00
Gail Badner c55e3ac7ef HHH-3668 : Sybase does not support implicit conversion from character types to numeric types causes failing unit tests
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15717 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-12-19 23:08:24 +00:00
Gail Badner 8d677f2b92 HHH-3670 - Invalid test for str() for SQL Server and Sybase
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15713 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-12-19 20:56:19 +00:00
Juraci Krohling a824ec66b5 HHH-3640 - Reverting the eviction of SybaseDialect, as we need to fix the SybaseDialect and the test case itself is valid
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15692 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-12-12 20:48:49 +00:00
Juraci Krohling becf5568a4 HHH-3652 - Format the timestamps to a common format, to avoid issues with milliseconds
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15687 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-12-12 14:35:08 +00:00
Juraci Krohling 2473d0e184 HHH-3639 - Column 'role' becomes 'roles_', because 'role' is a reserved keyword in Sybase
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15680 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-12-10 16:56:10 +00:00
Juraci Krohling 65faf0232a HHH-3640 - Evicting some tests for Sybase on ASTParserLoadingTest, due to unsupported functions
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15679 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-12-10 16:55:00 +00:00
Juraci Krohling 7a9b8ba19c HHH-3637 - makes the test to be evicted if the Dialect is the Sybase one, based on similar eviction code from other tests
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15678 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-12-10 16:23:10 +00:00
Chris Bredesen ff1be35e7d HHH-3636 test case + fix
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15674 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-12-10 01:47:56 +00:00
Gail Badner bfb989a467 HHH-2146 : NullpointerException in DefaultDeleteEventListener.deleteTransientEntity
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15445 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-10-29 21:33:52 +00:00
Steve Ebersole 1afe62250f HHH-3351 : dynamic map entity-persister and subclassing
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15409 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-10-27 21:28:59 +00:00
Steve Ebersole 84c4579520 HHH-3512 : id generator short-naming
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15365 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-10-21 18:46:51 +00:00
Steve Ebersole be0c5273b3 HHH-3519 : parameters in select clause
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15305 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-10-09 17:23:32 +00:00
Steve Ebersole 7f93fab886 HHH-3517 : default Tuplizer class setting
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15291 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-10-08 17:33:27 +00:00
Steve Ebersole 54cfb4bb5f HHH-3518 : remove testsuite Suite aggregators
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15284 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-10-08 13:43:29 +00:00
Steve Ebersole c3d4758f1e HHH-3515 : EntityNameResolver
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15258 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-10-07 15:54:42 +00:00
Steve Ebersole 86eeb9be34 HHH-1907 : component + EntityMode.DOM4J
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15255 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-10-03 21:10:16 +00:00
Steve Ebersole cdb1c9dda5 HHH-530 : filters + subqueries;
HHH-3506 : filters + HQL update/delete

git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15238 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-10-01 18:10:41 +00:00
Gail Badner 3f2a14080a HHH-3501 : ASTParserLoadingTest testing unsupported queries for DB2
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15228 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-09-29 21:45:42 +00:00
Juraci Krohling 2a2facaf69 HHH-3498 - Fixed in trunk
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15221 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-09-26 18:37:54 +00:00
Steve Ebersole f293784243 test suite cleanups
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15178 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-09-10 17:53:46 +00:00
Steve Ebersole a6ca833e2e HHH-3392 : query cache cluster replication with ResultTransformers
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15174 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-09-10 17:02:45 +00:00
Steve Ebersole 39123a97fc HHH-3414 : fetch profiles
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15138 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-08-21 12:28:41 +00:00
Steve Ebersole a06e9ac1eb fixed validation of failure expected results
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15116 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-08-19 21:06:29 +00:00
Steve Ebersole fbae6db0ab HHH-3414 : fetch profiles, phase 1 : join fetching
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15091 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-08-15 21:20:15 +00:00
Chris Bredesen 6db1fbcec5 HHH-3378
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14886 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-07-07 20:58:15 +00:00
Steve Ebersole ddfed3e999 HHH-3294 : persistent collection dirtiness on merge
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14839 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-07-01 21:39:28 +00:00
Steve Ebersole 304673d721 HHH-2060 : composite-id + generator
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14686 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-05-22 15:43:24 +00:00
Steve Ebersole 544e93a305 HHH-2875 : cglib+asm repackage;
HHH-2506 : make javassist the default bytecode provider

git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14682 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-05-21 20:13:20 +00:00
Steve Ebersole fbc1988fbd HHH-3283 : protection on vm-based timestamps where dialect does not support params in INSERT ... SELECT
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14662 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-05-14 14:48:07 +00:00
Gail Badner 99e7f895f9 HHH-3229 : Cascade merge transient entities regardless of property traversal order
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14656 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-05-09 23:23:29 +00:00
Gail Badner d663228559 added tests for merging initialized and uninitialized managed collections
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14610 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-04-29 23:02:13 +00:00
Gail Badner b3428358b7 HHH-2801 : changes so tests work on all tested dialects
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14493 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-04-03 03:49:05 +00:00
Steve Ebersole adf3311e58 HHH-2884 : SessionFactory close notifications
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14452 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-03-18 07:12:54 +00:00
Gail Badner 5414f6bf99 HHH-2616 : added owner ID and name getters to collection events; added partial support for property-refs; added Javadoc
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14363 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-02-25 21:06:19 +00:00
Gail Badner b5b36b63c9 HHH-2801 : added tests for removing and adding equal element to many-to-many with association class
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14346 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-02-20 17:58:09 +00:00
Gail Badner 5fe0a801a0 HHH-2616 : collection recreate/remove/update events and listeners
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14297 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2008-01-28 22:18:35 +00:00
Steve Ebersole a15cab0911 HHH-2863 : isolate cache integration testing
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14216 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-12-06 20:28:10 +00:00
Steve Ebersole f3add4ddda HHH-2863 : isolate testing TransactionManager for reuse
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14213 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-12-04 17:38:27 +00:00
Gail Badner 069c575e36 HHH-952 : corrected formatting from previous version in trunk
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14210 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-11-29 01:39:53 +00:00
Steve Ebersole a9fe7f15a3 HHH-2833 : insert-select query fails with NPE when select includes join
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14200 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-11-16 20:25:59 +00:00
Steve Ebersole d3ddcc4c55 added test for stale merging
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14180 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-11-02 16:11:05 +00:00
Gail Badner 27223c6b04 HHH-2921 : added test cases that execute polymorphic queries when there is a superclass proxy for the resulting entity in the session cache
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14160 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-10-31 00:14:49 +00:00
Gail Badner a0cdfe599e HHH-2627 : Generated and lazy properties leak prepared statements
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14103 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-10-18 22:31:39 +00:00
Steve Ebersole 0a6a160709 HHH-2826 : (HQL) <component> is [not] null
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14096 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-10-17 20:59:18 +00:00
Steve Ebersole aaaf973515 HHH-2864 : merge non-inverse collection when 'owner' is already proxied
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14091 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-10-17 05:07:24 +00:00
Steve Ebersole 9839957489 cleanup
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14088 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-10-17 04:12:49 +00:00
Steve Ebersole 12cf197f2f HHH-2892 : natural id caching
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14083 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-10-16 21:04:09 +00:00
Gail Badner c21fa75f77 iHHH-2269 : added tests for bidirectional one-to-many associations with both sides cascading; one test fails with TransientObjectException if the inverse collection is marked CascadeType.DELETE_ORPHAN
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14069 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-10-08 23:05:38 +00:00
Gail Badner bbc9029b29 HHH-1593 - StackOverflow when calling configuration.setListener(null)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14066 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-10-06 01:52:54 +00:00
Steve Ebersole 52574a20fb HHH-2813 : platform incompat
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14058 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-10-03 06:26:59 +00:00
Steve Ebersole 5bb94e2362 HHH-2593 : filter conditions using UNION (or MINUS) subqueries
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14052 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-10-03 04:54:42 +00:00
Steve Ebersole 430a94b5ab HHH-2159 : NullPointerException in FromElement#findIntendedAliasedFromElementBasedOnCrazyJPARequirements
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14050 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-10-03 03:50:47 +00:00
Steve Ebersole 2ead194254 HHH-2859 : work api
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14030 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-09-27 16:38:06 +00:00
Steve Ebersole 9d406f51d2 HHH-2859 : work api
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14029 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-09-27 16:37:27 +00:00
Steve Ebersole ccdfd6c4a3 HHH-2863 : fixed for directory layout change ++
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14028 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-09-26 11:33:58 +00:00
Steve Ebersole 89a8d29baf HHH-2485 : merge() and collections (test case)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@13986 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-08-31 20:30:16 +00:00
Gail Badner 50a010566b HHH-2728 : session.clear() while retrieving objects via an iterator
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@13957 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-08-29 00:50:12 +00:00
Steve Ebersole 6473e4d24e new test
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@13949 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-08-24 13:24:03 +00:00
Steve Ebersole 7955c1a75d skip org.hibernate.test.legacy.MasterDetailTest#testCachedCollectionRefresh when connection is enforcing (at least) serializable isolation
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@13933 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-08-17 18:46:02 +00:00
Gail Badner 06f0676e20 HHH-2320 : Update detached entity with null joined properties changed to non-null
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@12946 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-08-15 20:23:35 +00:00
Gail Badner ce0cbf1f18 HHH-2542 : Merge non-null component in a child persisted with a null component and added test for optional components
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@12937 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-08-14 19:47:14 +00:00
Steve Ebersole e959b5787d added additional test
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@12929 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-08-13 22:16:21 +00:00
Steve Ebersole 81f31939c5 added additional test
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@12928 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-08-13 22:15:53 +00:00
Steve Ebersole f82c906ec1 somehow the perf tests got dropped during my moving stuff around
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@12893 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-08-03 13:11:28 +00:00
Steve Ebersole ae3c25594b testsuite now uses maven profiles with properties file interpolation
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@12892 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-08-03 12:47:14 +00:00
Steve Ebersole f0755725c9 HHH-2704 : migrate to maven (testsuite)
HHH-2696 : migrate to slf4j

git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@12891 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-08-03 04:09:17 +00:00
Steve Ebersole e5f6d52012 HHH-2711 : composite-map-key + unidir map can lead to PropertyAccessException
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@12859 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-07-31 13:39:23 +00:00
Steve Ebersole f14257037b use profiles for qa/qe builds
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@12830 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-07-26 20:51:32 +00:00
Steve Ebersole 6c50b2bf0e git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@12774 1b8cb986-b30d-0410-93ca-fae66ebed9b2 2007-07-17 03:34:18 +00:00
Steve Ebersole a797998927 splitting code back out into individual modules (found better way to isolate documentation)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@12771 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2007-07-17 03:15:03 +00:00