Commit Graph

7657 Commits

Author SHA1 Message Date
Timo Westkämper
bf86e4f6b1 add QueryPerformanceTest for collections module 2012-12-19 00:20:37 +02:00
Timo Westkämper
d717786636 improve reflection usage 2012-12-19 00:19:10 +02:00
Timo Westkämper
f8cb7b97a5 improve reflection usage 2012-12-18 23:53:14 +02:00
Timo Westkämper
2c07ebb6a0 unify union usage 2012-12-17 22:28:22 +02:00
Timo Westkämper
a8856833ca #313 added in method to PrimaryKey and ForeignKey 2012-12-17 20:29:30 +02:00
Timo Westkämper
6e234026ed remove EntityPathImpl 2012-12-17 10:37:06 +02:00
Timo Westkämper
f69e213858 improve QueryMetadata clone 2012-12-17 09:59:23 +02:00
Timo Westkämper
6e7a56e67d remove EntityPathImpl since EntityPathBase is to be used 2012-12-17 09:50:21 +02:00
Timo Westkämper
8fa39026d4 fix validation test 2012-12-17 09:42:02 +02:00
Timo Westkämper
db7f9bb60e fix generics issue 2012-12-17 09:37:58 +02:00
Timo Westkämper
ecea531ac9 add template.mf back 2012-12-17 00:26:47 +02:00
Timo Westkämper
6a6c9a21a9 fix various serialization issues 2012-12-17 00:23:19 +02:00
Timo Westkämper
eabc49cd45 formatted 2012-12-17 00:04:51 +02:00
Timo Westkämper
d92160424f added OrderedQueryMetadata back 2012-12-17 00:03:56 +02:00
Timo Westkämper
1d605d5a68 #304 change some test variables to constants 2012-12-16 23:03:20 +02:00
Timo Westkämper
253e6a5a6b #304 optimize CollectionUtils 2012-12-16 22:46:07 +02:00
Timo Westkämper
bf8f5e4229 fixed collection population issues 2012-12-16 22:35:46 +02:00
Timo Westkämper
3b3b584ff1 added final modifier 2012-12-16 21:41:09 +02:00
Timo Westkämper
b99cf26283 remove unnecessary constant wrapping 2012-12-16 21:36:03 +02:00
Timo Westkämper
7d754ebbf8 remove unnecessary constant wrapping 2012-12-16 21:30:37 +02:00
Timo Westkämper
9f0d281dc2 #304 remove types from Operator 2012-12-16 21:05:45 +02:00
Timo Westkämper
7c6f7c1083 improve Operator usage 2012-12-16 19:35:31 +02:00
Timo Westkämper
deb47c96b0 #304 inline OperatorImpl instances via readObject in OperationImpl 2012-12-16 18:20:27 +02:00
Timo Westkämper
7e19a40f52 added Immutable annotation 2012-12-16 17:26:16 +02:00
Timo Westkämper
00464a92fb organized imports, use type check in CollectionUtils 2012-12-16 17:13:49 +02:00
Timo Westkämper
c9eafe35f4 add immutable collection usage 2012-12-16 16:48:36 +02:00
Timo Westkämper
51d9f99be2 #304 optmize metadata validation 2012-12-16 16:39:24 +02:00
Timo Westkämper
7e7121c363 make query flags sorted 2012-12-16 00:21:46 +02:00
Timo Westkämper
c413914e94 #304 add deferred collection initialization 2012-12-16 00:13:00 +02:00
Timo Westkämper
e7de0a0aab #304 optimize Templates 2012-12-15 16:28:56 +02:00
Timo Westkämper
f63834dbdd #304 add gc before timings 2012-12-15 13:21:58 +02:00
Timo Westkämper
8be9861889 fix serialization test 2012-12-14 18:40:39 +02:00
Timo Westkämper
382cc49ffe #304 add new test case 2012-12-14 17:30:09 +02:00
Timo Westkämper
5566a06423 move Expression extraction to ExpressionUtils 2012-12-14 16:52:52 +02:00
Timo Westkämper
54be3d7551 #304 improved Template handling 2012-12-14 16:29:23 +02:00
Timo Westkämper
15659d0394 formatted code 2012-12-14 11:01:30 +02:00
Timo Westkämper
ca4f0ca55d #314 move duplicate removal to MappingProjection, since QTuple is used internally in nearly all query implementations 2012-12-14 10:42:08 +02:00
Timo Westkämper
735b9cc79d #313 excluded Cubrid in test 2012-12-14 09:45:49 +02:00
Timo Westkämper
eb84f97f25 #314 added duplicate removal to QTuple 2012-12-14 09:12:40 +02:00
Timo Westkämper
b9b832bbe1 #304 increased initial StringBuilder size 2012-12-14 08:32:39 +02:00
Timo Westkämper
85cbe39748 removed factory method 2012-12-13 21:29:51 +02:00
Timo Westkämper
2795b0de16 #313 added test for list in subquery cases 2012-12-13 21:28:40 +02:00
Timo Westkämper
a6e0282eb7 #304 added warmup phase 2012-12-13 08:59:15 +02:00
Timo Westkämper
1761658ca1 #312 renamed various Expression factory classes 2012-12-12 21:54:40 +02:00
Timo Westkämper
e7b4d0bc1b formatted code 2012-12-12 21:44:55 +02:00
Timo Westkämper
5469d0b3be improve isEmpty of SQLUpdateClause 2012-12-12 21:25:19 +02:00
Timo Westkämper
93850f83a3 add varargs variant for Projectable.listResults 2012-12-12 21:14:52 +02:00
Timo Westkämper
ac38abe2cb #194 improve handling of external types 2012-12-12 20:43:11 +02:00
Timo Westkämper
200f62bc81 #310 fixed union serialization 2012-12-12 19:37:51 +02:00
Timo Westkämper
5f97d6142a updated h2 dependency and performance test 2012-12-12 18:59:06 +02:00