Commit Graph

2377 Commits

Author SHA1 Message Date
attila.kiss
4a2f228160 Merge remote-tracking branch 'source/master' into i1511 2015-09-09 15:51:47 +02:00
attila.kiss
7555745ba9 #1511: forShare support added 2015-09-09 15:51:11 +02:00
Timo Westkämper
9f20855f72 Remove metadata reset usage 2015-09-03 19:04:26 +03:00
Timo Westkämper
1b883e371e Bump version 2015-08-31 23:36:49 +03:00
Timo Westkämper
773a2bffd1 Querydsl 4.0.4 2015-08-31 22:44:45 +03:00
Timo Westkämper
0aaee844b0 Merge pull request #1502 from querydsl/suppress-warnings
Suppress warnings on methods
2015-08-31 21:56:57 +03:00
Ruben Dijkstra
f5eee45bc8 Merge pull request #1499 from querydsl/sqlserializer-flags
Unify flag rendering
2015-08-31 20:44:07 +02:00
Ruben Dijkstra
d9db4fb04a Merge pull request #1490 from dharaburda/i1212_v4
add support for postgresql specific DISTINCT ON syntax (v4)
2015-08-31 20:07:14 +02:00
Ruben Dijkstra
cf4e5e4b35 Merge pull request #1501 from querydsl/i1487
Improve CTE serialization
2015-08-31 16:35:34 +02:00
John Tims
d19211e144 Merge pull request #1480 from querydsl/i1479
Fix listener execution
2015-08-30 22:30:29 -04:00
John Tims
b0c60d009d Suppress warnings on methods 2015-08-27 21:26:40 -04:00
Timo Westkämper
0ec7397449 Improve CTE serialization 2015-08-27 23:06:33 +03:00
Timo Westkämper
9850f61af4 Unify flag rendering 2015-08-25 23:17:51 +03:00
David Haraburda
74c6478081 change name, fix formatting 2015-08-21 14:15:25 -05:00
David Haraburda
bf1f12526d add support for postgresql specific DISTINCT ON syntax 2015-08-20 23:06:13 -05:00
Ruben Dijkstra
8d61cc20da Merge pull request #1478 from querydsl/i1476
Close connections by default when DataSource is used
2015-08-20 11:18:27 +02:00
Timo Westkämper
77dd191ec1 Fix listener execution 2015-08-13 20:51:07 +03:00
Timo Westkämper
5d2a61a8c6 Close connections by default when DataSource is used 2015-08-13 20:40:49 +03:00
Timo Westkämper
643b2ab9cd Add between tests 2015-08-03 19:12:52 +03:00
Timo Westkämper
32f5c66b70 Bump version 2015-08-02 00:17:25 +03:00
Timo Westkämper
f6e5f24475 Release 4.0.3 2015-08-01 23:22:01 +03:00
Timo Westkämper
1b9a661c5a Merge pull request #1463 from querydsl/offset-time
Improve OffsetTime conversion
2015-08-01 23:20:17 +03:00
Ruben Dijkstra
7339120504 Merge pull request #1461 from querydsl/i1419-statement-options
Add StatementOptions
2015-08-01 20:52:05 +02:00
Timo Westkämper
5b05c80753 Improve OffsetTime conversion 2015-08-01 13:57:19 +03:00
Timo Westkämper
d238af8065 Add test 2015-07-31 20:18:29 +03:00
Timo Westkämper
1b1ce9c791 Use default null properties
Use factory method for builder creation
2015-07-31 20:06:02 +03:00
John Tims
00af6586f1 Add StatementOptions 2015-07-31 08:41:04 -04:00
John Tims
82038dd1bb Merge pull request #1399 from querydsl/p1209
JSR310 Date Time support
2015-07-30 20:25:29 -04:00
Ruben Dijkstra
d386329f7d Merge pull request #1450 from querydsl/i1445
Fix duplicate columns issue
2015-07-30 10:17:24 +02:00
Timo Westkämper
30a398a54b Improve Instant, ZoneDateTime and OffsetDateTime converters 2015-07-29 22:45:57 +03:00
Timo Westkämper
35c58d9fbd Improve Local* converters 2015-07-29 22:45:57 +03:00
Timo Westkämper
80f787b746 Add missing type names 2015-07-29 22:45:57 +03:00
Timo Westkämper
edbc7dfe07 Add joda comparison tests 2015-07-29 22:45:57 +03:00
Timo Westkämper
dc648e9518 Fix test 2015-07-29 22:45:57 +03:00
Timo Westkämper
f8fc96ecae Improve literal serialization 2015-07-29 22:45:57 +03:00
Ruben Dijkstra
9ce42e9b69 Normalize all date/time types to UTC before serializing 2015-07-29 22:44:33 +03:00
Ruben Dijkstra
10270e36a5 Update getValue and setValue in JSR310Types including tests 2015-07-29 22:44:33 +03:00
Ruben Dijkstra
ccc66efdbe Fix formatting of propertyless java.time.Instant 2015-07-29 22:44:33 +03:00
Ruben Dijkstra
784d96a8fc Fix DateTimeException using Instant 2015-07-29 22:44:32 +03:00
Ruben Dijkstra
62efc37a6a Review java time api usage
- Changed static factories for consistency and errors
- Updated tests to reflect that behavior
2015-07-29 22:44:32 +03:00
Ruben Dijkstra
b858ae1007 Update Javadoc of JSR310DateTimeTypes 2015-07-29 22:44:32 +03:00
Ruben Dijkstra
2c27a1c9f7 Add upper bound to AbstractJSR310DateTimeType 2015-07-29 22:44:32 +03:00
Artur Chyży
d0e770d5db Tests and fixes 2015-07-29 22:44:32 +03:00
Ruben Dijkstra
ab37f52cf5 Exclude JSR310 types from animal sniffer checks 2015-07-29 22:44:32 +03:00
Artur Chyży
1f6c5dded4 Formatters fix 2015-07-29 22:44:32 +03:00
Artur Chyży
faed3a7486 Support for Date Time API types in SQL module 2015-07-29 22:44:32 +03:00
Ruben Dijkstra
295f455e9c Merge pull request #1449 from querydsl/oracle-test-fix
Fix tests
2015-07-29 21:39:40 +02:00
Ruben Dijkstra
be22ffb3d2 Merge pull request #1448 from querydsl/i1446
Add SELECT FOR UPDATE support
2015-07-29 10:35:18 +02:00
Timo Westkämper
226684019b Fix tests 2015-07-26 15:37:45 +03:00
Timo Westkämper
1ffcd81df3 Require unique columns in subqueries 2015-07-26 01:22:55 +03:00
John Tims
10eb70ed42 Fix typos 2015-07-25 09:10:57 -04:00
Timo Westkämper
75af3aceb3 Make forUpdate position customizable 2015-07-23 18:27:53 +03:00
Timo Westkämper
f04317b898 Add SELECT FOR UPDATE support 2015-07-23 18:27:53 +03:00
Timo Westkämper
e7f86cc70a Add test for limit, offset and group by transformation 2015-07-21 22:05:07 +03:00
Timo Westkämper
d17b422212 Bump version 2015-06-30 23:27:38 +03:00
Timo Westkämper
d1923fd0db Release 4.0.2 2015-06-30 22:11:22 +03:00
Ruben Dijkstra
f47157e476 Merge pull request #1412 from querydsl/assertions
Add more assertions
2015-06-30 11:12:18 +02:00
Timo Westkämper
25235c6136 Improve Union interface 2015-06-29 19:29:03 +03:00
Timo Westkämper
2a6e23d573 Reduce System.out usage 2015-06-26 21:12:09 +03:00
Timo Westkämper
ca78d65733 Add more codegen assertions 2015-06-26 20:46:52 +03:00
Timo Westkämper
0084ab5365 Add more assertions 2015-06-23 21:42:59 +03:00
John Tims
ef24090ad0 Merge pull request #1374 from querydsl/i1254
Add connection closing functionality via listener
2015-06-17 00:06:14 -04:00
Timo Westkämper
0745722b3b Introduce parent context 2015-06-14 22:40:05 +03:00
Timo Westkämper
781c018e2c Call end() after results have been consumed 2015-06-14 22:40:05 +03:00
Timo Westkämper
daa246c4db Add test 2015-06-14 22:40:00 +03:00
Timo Westkämper
eaf665943e Bump version 2015-06-01 00:28:35 +03:00
Timo Westkämper
b09a278de4 Querydsl 4.0.1 release 2015-05-31 23:29:54 +03:00
Ruben Dijkstra
3d3316125c Merge pull request #1377 from querydsl/javadocs-ext
Improve javadocs
2015-05-31 14:33:48 +02:00
Timo Westkämper
a79919f4f3 Improve type level javadocs 2015-05-28 22:50:18 +03:00
John Tims
60c46b1d71 Merge pull request #1369 from querydsl/enumbyordinal
Fix EnumByOrdinalType null handling
2015-05-16 05:49:05 -06:00
Timo Westkämper
f9f81fb49b Add connection closing functionality via listener 2015-05-14 23:48:37 +03:00
John Tims
e35a544698 Fix typos 2015-05-14 10:40:47 -04:00
Timo Westkämper
ed91c7ca74 Unify package-info contents 2015-05-14 17:36:00 +03:00
Timo Westkämper
0928df7794 Fix EnumByOrdinalType null handling 2015-05-14 17:27:38 +03:00
Timo Westkämper
e75415635d Fix whitespace for querydsl-sql 2015-05-13 23:27:38 +03:00
Timo Westkämper
6b18460a75 Fix braces 2015-05-13 23:07:06 +03:00
Timo Westkämper
95f256ce46 Add more javadoc checks 2015-05-13 23:07:05 +03:00
Timo Westkämper
dc0a4d0d1b Extend Checkstyle checks 2015-05-13 23:07:05 +03:00
Timo Westkämper
fca8a124be Merge pull request #1360 from querydsl/boxing
Remove unnecessary boxing
2015-05-13 23:06:37 +03:00
Timo Westkämper
03d47f8e6b Bump version 2015-05-11 19:09:19 +03:00
Timo Westkämper
a9c31d905e Querydsl 4.0.0 release 2015-05-10 22:29:39 +03:00
Timo Westkämper
bb64b6f764 Remove unnecessary unboxing 2015-05-10 18:45:21 +03:00
Timo Westkämper
39dc0a3ee3 Hide constructors 2015-05-10 12:54:02 +03:00
Timo Westkämper
3fbb04a3a5 Remove unnecessary boxing 2015-05-10 12:49:04 +03:00
Timo Westkämper
ea42efbd03 Extend Checkstyle checks for tests 2015-05-10 00:39:35 +03:00
Timo Westkämper
059148d2c4 Extend Checkstyle checks 2015-05-09 23:08:31 +03:00
Timo Westkämper
e6d7cd4b18 Merge pull request #1354 from querydsl/quoting
Improve quoting
2015-05-09 18:57:30 +03:00
John Tims
e94247d7fc Remove trailing whitespace in querydsl-sql 2015-05-09 00:56:33 -04:00
John Tims
3f32fe7a2a Optimize imports in querydsl-sql 2015-05-08 23:36:26 -04:00
Timo Westkämper
bf881bebef Add Override annotation 2015-05-08 22:06:48 -04:00
John Tims
46003b656a Add copyright notices 2015-05-08 19:05:25 +03:00
Timo Westkämper
01e2a718cf Update copyright 2015-05-08 19:05:24 +03:00
Timo Westkämper
09796be87d Improve quoting 2015-05-07 07:49:05 +03:00
Timo Westkämper
e93e3dcd43 Make cached properties transient in querydsl-sql 2015-05-06 23:43:15 -04:00
Timo Westkämper
b620f0d645 Improve javadocs for querydsl-sql, querydsl-sql-spatial and querydsl-sql-codegen 2015-05-03 11:52:44 +03:00
Timo Westkämper
cbabdc84bc Add subquery factory methods to SQLExpressions 2015-04-25 22:00:09 +03:00
Timo Westkämper
70580c0cbe Replace Void type with wilcard where possible 2015-04-22 23:12:58 +03:00
Timo Westkämper
85e46b6a72 Rename fetchIterate to iterate 2015-04-22 23:12:58 +03:00
Timo Westkämper
4428f5d84f Separate projection from query execution 2015-04-22 23:12:53 +03:00
Timo Westkämper
f6e73b7807 Move ConstructorExpression creation to Projections 2015-04-18 10:10:32 +03:00
Timo Westkämper
d0913fc6e3 Merge pull request #1302 from querydsl/i1167
Generalize order by serialization
2015-04-17 22:15:40 +03:00
Timo Westkämper
48069695e7 Fix test 2015-04-17 21:24:06 +03:00
John Tims
0f35b6f043 Add assertion to sql case test 2015-04-16 19:36:54 -04:00
Timo Westkämper
63ccae9b93 Fix case operation precedence 2015-04-06 00:53:40 +03:00
Timo Westkämper
fac541a3aa Generalize order by serialization 2015-04-05 00:57:48 +03:00
Timo Westkämper
4c025883b9 Fix literal escaping 2015-04-01 22:35:44 +03:00
Timo Westkämper
4e568bda40 Move Expression creation to ExpressionUtils 2015-03-30 22:50:48 +03:00
Timo Westkämper
01da4e5683 Improve Teradata test coverage 2015-03-30 20:52:20 +03:00
Timo Westkämper
ebf59b288b Tune precedence 2015-03-30 20:52:20 +03:00
Timo Westkämper
2e46dbbf52 Improve SQLServer test coverage 2015-03-30 20:52:20 +03:00
Timo Westkämper
53833928c1 Improve Oracle test coverage 2015-03-30 20:52:20 +03:00
Timo Westkämper
2be2edc26a Improve PostgreSQL test coverage 2015-03-30 20:52:19 +03:00
Timo Westkämper
d412e46db2 Disable legacy datetime code for MySQL 2015-03-30 20:52:19 +03:00
Timo Westkämper
8611c46d30 Tune Number types
Fix TypeTest
2015-03-30 20:52:19 +03:00
Timo Westkämper
5970900e3d Improve HSQLDB coverage 2015-03-30 20:52:18 +03:00
Timo Westkämper
f852012384 Add test for H2 2015-03-30 20:52:18 +03:00
Timo Westkämper
fe48de5f83 Add Firebird trunc patterns 2015-03-30 20:52:18 +03:00
Timo Westkämper
a92864599f Improve Derby test coverage 2015-03-30 20:52:18 +03:00
Timo Westkämper
866664aca0 Improve SelectBase coverage
Fix CUBRID and DB2 mappings
2015-03-30 20:52:18 +03:00
Ruben Dijkstra
0848a0834a Remove compiler warnings from raw Constant usage 2015-03-30 10:44:21 +02:00
Ruben Dijkstra
c72bba4167 Remove compiler warnings from raw QueryMixin usage 2015-03-30 00:06:29 +02:00
Timo Westkämper
e447b99632 Move RelationalFunctionCall factory methods to SQLExpressions 2015-03-26 23:07:23 +02:00
Timo Westkämper
1a1845165c Generics improvements 2015-03-26 19:22:23 +02:00
Timo Westkämper
e1c98517c4 Add simple* methods 2015-03-26 19:22:22 +02:00
Timo Westkämper
1ed736b468 Combine package contents 2015-03-26 19:22:22 +02:00
Timo Westkämper
fa07c83658 Changes to Expression instance creation 2015-03-26 19:19:59 +02:00
Timo Westkämper
bc9d10c404 Merge pull request #1270 from querydsl/move-root
Move querydsl-root to root directory
2015-03-24 11:24:44 +02:00
John Tims
71316d3f40 Fix typos 2015-03-20 14:23:16 -04:00
John Tims
e2112080d1 Move querydsl-root to root directory 2015-03-18 19:33:39 -04:00
Timo Westkämper
fe4bffff81 Merge pull request #1249 from querydsl/serialization-test-util
Add serialization test utility
2015-03-15 15:57:35 +02:00
Timo Westkämper
d7409d5d4c Add serialization test utility 2015-03-14 17:52:59 +02:00
Timo Westkämper
8a8cf8c66c Tune precedence mappings
Add docs
2015-03-08 19:59:22 +02:00
Timo Westkämper
c1d9ca16f7 Use constants instead of literals for precedence values 2015-03-08 19:59:21 +02:00
Timo Westkämper
2f5d617424 Improve HSQLDB patterns 2015-03-08 19:59:21 +02:00
Timo Westkämper
4291becd30 Extend arithmetic tests 2015-03-08 19:59:21 +02:00
Timo Westkämper
622a1fde8f Centralize Templates precedence validations 2015-03-08 19:58:57 +02:00
Timo Westkämper
b306f74075 Improve DB2 patterns 2015-03-08 19:58:57 +02:00
Timo Westkämper
46397396e6 Add test for arithmetic operations 2015-03-08 19:58:57 +02:00
Timo Westkämper
4ffb9ebf9a Improve Firebird patterns 2015-03-08 19:56:13 +02:00
Timo Westkämper
aa7d7c2b6a Improve precedence tests 2015-03-08 19:56:13 +02:00
Timo Westkämper
46f1f09730 Add test for arithmetics 2015-03-08 19:56:13 +02:00
Timo Westkämper
85233125c8 Improve operator precedence 2015-03-08 19:56:13 +02:00
John Tims
d487a3343d Call execute method 2015-03-05 07:34:02 -05:00
John Tims
e1a808f870 Rename Postgres references to PostgreSQL. Closes #1218 2015-03-04 23:40:43 -05:00
John Tims
7b3c3df833 Fix typo in test method's name 2015-03-04 19:02:07 -05:00
Timo Westkämper
a1b24f83bf Access JodaTime types directly 2015-02-19 18:23:41 +02:00
Ruben Dijkstra
bd4e93a5e4 Merge pull request #1200 from querydsl/i1194
Improve numeric mappings
2015-02-17 21:13:03 +01:00
Ruben Dijkstra
1cb7ef6881 Merge pull request #1179 from querydsl/i1155
Fix date trunc mappings
2015-02-17 20:50:20 +01:00
Timo Westkämper
7155ec54c0 Add comments
[ci skip]
2015-02-17 21:39:03 +02:00
Timo Westkämper
4f5411be21 Fix comments 2015-02-17 17:08:30 +02:00
Timo Westkämper
893acdd5cb Fix mappings 2015-02-17 16:54:43 +02:00
Timo Westkämper
f094e643a6 Add mappings 2015-02-16 12:26:50 +02:00
Timo Westkämper
ffb5fa1091 Add tests 2015-02-15 14:48:40 +02:00
Timo Westkämper
cffe40f094 Make all options of Configuration available in the Maven plugin 2015-02-14 10:56:34 +02:00
Ruben Dijkstra
dfbc4de68a Merge branch 'master' of github.com:querydsl/querydsl into i1194
Conflicts:
	querydsl-sql/src/main/java/com/querydsl/sql/JDBCTypeMapping.java
	- changes near the class header
2015-02-12 21:38:18 +01:00
Ruben Dijkstra
a0dbc71249 Merge pull request #1175 from querydsl/namemapping
Extract NameMapping out of Configuration
2015-02-12 21:33:20 +01:00
Timo Westkämper
337e523cbe Improve numeric mappings 2015-02-12 19:48:24 +02:00
Timo Westkämper
5480866f61 Use delegate method 2015-02-12 19:11:57 +02:00
Ruben Dijkstra
53f9288455 Merge pull request #1186 from querydsl/travis-optimizations
Optimize surefire config in travis profile
2015-02-11 09:05:13 +01:00
Timo Westkämper
3520970ef3 Merge pull request #1177 from querydsl/ops
Simplify Operator usage
2015-02-11 07:49:27 +02:00
Timo Westkämper
9026fdad91 Add type property to Operator 2015-02-09 22:37:16 +02:00
Timo Westkämper
a43897fe06 Hide test summary for travis profile
Categorize tests
2015-02-08 14:18:51 +02:00
Timo Westkämper
15e4f79625 Simplify Operator usage 2015-02-07 23:41:47 +02:00
Timo Westkämper
737155e0f7 Fix date trunc mappings 2015-02-07 18:54:59 +02:00
Timo Westkämper
8f42654c84 Extract NameMapping out of Configuration 2015-02-07 16:19:19 +02:00
Timo Westkämper
f1fef3be30 Rename class 2015-02-07 14:39:37 +02:00
Timo Westkämper
9ccfa74d68 Merge branch 'master' into deprecations 2015-02-06 18:52:06 +02:00
Ruben Dijkstra
2a3bba8b08 Merge pull request #1137 from querydsl/i1129
Replace List with Map for updates in SQLUpdateClause
2015-02-06 07:58:23 +01:00
Ruben Dijkstra
0947853865 Merge pull request #1141 from querydsl/i706-projections
Hide Projection constructors
2015-02-05 19:08:20 +01:00
Timo Westkämper
cfd73c9738 Remove type parameter 2015-02-01 00:25:43 +02:00
Timo Westkämper
575d7c2e5b Remove deprecated methods
Remove bridge methods
2015-01-30 19:42:34 +02:00
Timo Westkämper
762e43f01c Rename root to rootPath 2015-01-29 00:19:07 +02:00
Timo Westkämper
dc5f5a08d0 Hide Projection constructors 2015-01-28 21:58:27 +02:00
Timo Westkämper
f5518f11fb Make QueryMetadata.projection a single Expression 2015-01-27 19:40:51 +02:00
Timo Westkämper
1284c98bd8 Replace List with Map for updates in SQLUpdateClause 2015-01-25 21:54:04 +02:00
Timo Westkämper
af9680426c Move Querydsl Spatial related classes to querydsl-sql-spatial module
Change dependency scope
2015-01-20 23:57:12 +02:00
Timo Westkämper
3a882b72a9 Move packages from com.mysema.query to com.querydsl 2015-01-20 23:56:59 +02:00
Timo Westkämper
076820bfa4 Change groupId from com.mysema.querydsl to com.querydsl 2015-01-20 23:01:02 +02:00
Timo Westkämper
0b05284023 Improve null handling in Type instances 2015-01-10 00:05:02 +02:00
Timo Westkämper
6fb83c440a Fix SQLite BigInteger mappings 2015-01-09 23:51:50 +02:00
Timo Westkämper
e38b972d84 Add schema name 2015-01-09 23:32:43 +02:00
Timo Westkämper
58d4da9b8f Add inserts to test 2015-01-09 23:08:33 +02:00
Timo Westkämper
1ae65f3a82 Add mapping for boolean 2015-01-09 22:55:48 +02:00
Timo Westkämper
5a765ccb54 Add more type related tests 2015-01-09 22:53:34 +02:00
Timo Westkämper
2c82c0add5 Add KeywordQuoting tests 2015-01-09 22:30:28 +02:00
Timo Westkämper
8ec8108910 Fix boolean mapping 2015-01-09 20:07:37 +02:00
Timo Westkämper
f89b44676f Fix tests 2015-01-08 20:44:04 +02:00
Ruben Dijkstra
c8a3ce78df Reintegration merge with *Literals* suite fixup
Merge branch 'master' of github.com:querydsl/querydsl into db2-support

Conflicts:
	querydsl-root/pom.xml
	- test suite exclusions on CI platforms
2015-01-08 15:03:52 +01:00
Ruben Dijkstra
469fcd492a Merge pull request #1105 from querydsl/use-literals
Reorganize *UseLiterals* tests
2015-01-08 14:29:28 +01:00
Timo Westkämper
34d4859b22 Use unquoted literals as default 2014-12-21 22:25:23 +02:00
Timo Westkämper
75ac91fdfb Improve Connections signature 2014-12-21 00:05:04 +02:00
Timo Westkämper
69c74e3d84 Remove templates field 2014-12-20 23:48:17 +02:00
Timo Westkämper
85fb210332 Use srid parameter 2014-12-20 23:22:40 +02:00
Timo Westkämper
9707e88069 Reorganize use literals tests 2014-12-20 22:51:03 +02:00
Kay-Uwe Janssen
f7def3c07e add test case for cloned union querys 2014-12-20 09:40:23 +01:00
dodgex
9886291581 copy firstUnionSubQuery on clone
see https://github.com/querydsl/querydsl/issues/1096
2014-12-20 09:40:22 +01:00
Timo Westkämper
b4c137e9dd Merge pull request #1089 from viniciuspires/patch-1
Adding XML syntax highlighting to the README
2014-12-19 21:06:15 +02:00
Ruben Dijkstra
fc232aed7a Merge pull request #998 from querydsl/i983
Add CTE docs
2014-12-19 19:06:19 +01:00
Timo Westkämper
fafd66e6ae Add reserved words 2014-12-19 20:04:48 +02:00
Timo Westkämper
7849e8ef5d Add DEFAULT field 2014-12-19 00:08:16 +02:00
Timo Westkämper
5bcc38d8c7 Update Copyright 2014-12-18 23:46:04 +02:00
Timo Westkämper
aee73742a9 Move DB2 dependency to db2 profile 2014-12-18 23:44:36 +02:00
Timo Westkämper
388be85cfc Merge branch 'master' into db2-support
Conflicts:
	querydsl-sql/src/test/java/com/mysema/query/SelectBase.java
2014-12-18 23:42:00 +02:00
Timo Westkämper
352c1abf2e Use ExternalDB category 2014-12-18 23:40:33 +02:00
Timo Westkämper
7d605c0199 Improve implementation 2014-12-18 23:37:07 +02:00
Timo Westkämper
c24bb0bbfd Stubs for DB2 support 2014-12-18 23:36:53 +02:00
Ruben Dijkstra
d635af6b9d Merge branch 'master' of github.com:querydsl/querydsl into i921
Conflicts:
	querydsl-sql/src/test/java/com/mysema/query/SelectBase.java
	- imports
2014-12-17 17:21:44 +01:00
Ruben Dijkstra
129096a8fd Merge pull request #1086 from querydsl/sqlserver-test-fixes
Fix SQL Server tests
2014-12-17 17:08:23 +01:00
Vinicius da Costa Pires
5b5a9f1a9d Adding syntax Highlight for querydsl-sql/README.md 2014-12-15 21:22:41 -02:00
Timo Westkämper
4687497d65 Exclude test 2014-12-14 18:28:27 +02:00
Timo Westkämper
297aab890e Fix tests 2014-12-14 17:37:10 +02:00
Timo Westkämper
7462992401 Use char(1) for bit 2014-12-14 17:24:28 +02:00
Timo Westkämper
1589996507 Add test also for other databases 2014-12-14 14:03:38 +02:00
Timo Westkämper
a506aed4e3 Improve null handling 2014-12-14 13:54:39 +02:00
Timo Westkämper
26d30f3c98 Replace junit.framework.Assert with org.junit.Assert 2014-12-14 13:10:51 +02:00
Timo Westkämper
cb16f386db Fix SQL Server tests 2014-12-14 12:34:35 +02:00
Ruben Dijkstra
e26b593197 Verify presence of default instance for Templates subclasses 2014-12-14 00:12:45 +01:00
Timo Westkämper
0e4f325d92 Merge branch 'master' into i983 2014-12-13 22:27:07 +02:00
Ruben Dijkstra
e3850d6426 Merge pull request #1083 from querydsl/i1082
Fix behaviour on Boolean value
2014-12-13 00:45:24 +01:00
Timo Westkämper
6683d1bcf4 Fix imports 2014-12-13 00:00:08 +02:00
Timo Westkämper
dba36b7130 Add cast 2014-12-12 23:07:07 +02:00
Timo Westkämper
42c06188b9 Fix parameter 2014-12-12 23:01:55 +02:00
Ruben Dijkstra
d759811f2a Merge pull request #1081 from querydsl/i1079
Improve null handling
2014-12-12 21:43:22 +01:00
Timo Westkämper
62edcc1481 Improve literal serialization 2014-12-11 22:44:48 +02:00
Timo Westkämper
53daa02e8b Fix behaviour on Boolean value 2014-12-10 19:51:02 +02:00
Timo Westkämper
a1e4c49efe Skip UUID test for literal usage 2014-12-10 18:48:46 +02:00
Timo Westkämper
57a5523cf8 Call addBatch only if in batch mode 2014-12-09 23:33:47 +02:00
Timo Westkämper
96e538878f Improve batch handling 2014-12-09 22:38:14 +02:00
Timo Westkämper
a20da34f65 Improve tests 2014-12-09 22:24:53 +02:00
Timo Westkämper
6ff0dcea4a Improve null handling
Add more tests for literal serialization
2014-12-09 20:04:59 +02:00
Timo Westkämper
c5bce173ce Merge branch 'master' into junit 2014-12-09 19:01:42 +02:00
Timo Westkämper
1f8dcaac72 Merge pull request #1075 from querydsl/manual_array_copy
Remove all manual array copying code
2014-12-09 18:55:10 +02:00
Timo Westkämper
a5db47a555 Merge pull request #1076 from querydsl/utility_methods
Improve readability by using the isAnnotationPresent utility method
2014-12-09 18:55:01 +02:00
Ruben Dijkstra
8417375e70 Remove all manual array copying code
Additionally, use Guava's splitter to split Strings
2014-12-07 21:58:45 +01:00
Ruben Dijkstra
c1343214fc Use the already present 'Enclosed' JUnit test suite 2014-12-02 10:52:20 +01:00
Timo Westkämper
719eb82247 Bump version 2014-11-30 23:00:46 +02:00
Timo Westkämper
448fef32e9 Bumo version 2014-11-30 22:33:39 +02:00
Timo Westkämper
584e5b573e Add exclusion 2014-11-29 22:25:17 +02:00
Timo Westkämper
4cdcff5c97 Merge branch 'master' into groupby-count 2014-11-29 22:07:08 +02:00
Ruben Dijkstra
407420354e Merge pull request #964 from querydsl/i692
Add Hibernate Spatial support
2014-11-29 19:11:18 +01:00
Ruben Dijkstra
845aae5325 Merge pull request #1052 from querydsl/mdc
Use MDC for query and parameters
2014-11-29 18:53:05 +01:00
Timo Westkämper
c0ff2814c4 Merge pull request #1056 from querydsl/i1055
Fix count with empty resultsets
2014-11-29 15:14:21 +02:00
Ruben Dijkstra
b5d69edc74 Adjust the log pattern to use MDC 2014-11-28 19:03:59 +01:00
Ruben Dijkstra
29d87fa1b6 Only wrap functions in joins when they are functions 2014-11-28 17:30:24 +01:00
Ruben Dijkstra
ded1cbe800 Wrap RelationalFunctionCalls in joins for HSQLDB 2014-11-28 15:37:42 +01:00
Timo Westkämper
17d917f1b6 Fix handling for PostgreSQL and Oracle 2014-11-27 20:04:46 +02:00
Timo Westkämper
1c12c6f648 Fix groupBy/count handling 2014-11-27 19:35:13 +02:00
Ruben Dijkstra
3a526fdde2 Added join condition for Having_Count() 2014-11-26 22:02:10 +01:00
Ruben Dijkstra
fb505d0495 Fix count with empty resultsets 2014-11-26 21:28:18 +01:00
Timo Westkämper
f7b77d22be Use MDC for DML clauses
Improve try/finally wrapping
2014-11-26 22:19:18 +02:00
Timo Westkämper
3b43028f01 Use MDC for query and parameters 2014-11-25 21:05:29 +02:00
Ruben Dijkstra
958c657f50 Merge pull request #1037 from querydsl/sqlxml
Add SQLXML support
2014-11-16 21:54:07 +01:00
Ruben Dijkstra
d269c93ed6 Merge pull request #1026 from querydsl/i1022
Partition lists when needed
2014-11-16 12:57:20 +01:00
Timo Westkämper
5f057a4e71 Improve tests 2014-11-09 12:10:52 +02:00
Timo Westkämper
661d0c8564 Add tests 2014-11-09 00:16:54 +02:00
Timo Westkämper
3b90c09574 Bump version 2014-11-08 22:39:13 +02:00
Ruben Dijkstra
d4f7a5d851 Exclude In_Long_List() for MSSQL Server
The jTDS Driver puts a limit of 2000 parameter markers on the generated
SQL
2014-11-06 23:05:42 +01:00
Timo Westkämper
dfefd0c982 Add SQLXML support 2014-11-06 22:11:02 +02:00
Timo Westkämper
314678c057 Merge branch 'master' into i1022 2014-11-06 21:56:28 +02:00
Timo Westkämper
7c23589cfd Merge pull request #1029 from querydsl/quote_reserved_keywords
Quote reserved keywords
2014-11-06 21:49:04 +02:00
Ruben Dijkstra
f893cafee1 Refactor inAny and notInAny to ExpressionUtils
This enables compile time checking of the parameters
2014-11-06 11:02:39 +01:00
Timo Westkämper
f79abfb7fd Fix variable usage 2014-11-05 20:42:54 +02:00
Ruben Dijkstra
a69725377b Use the supportsUnquotedReservedWordsAsIdentifier field directly 2014-11-04 19:40:58 +01:00
Ruben Dijkstra
2a800b3cc0 Add keyword quoting test suite 2014-11-04 00:14:28 +01:00
Ruben Dijkstra
812201f9b7 Add serializer test case for unquoted keywords after dot 2014-11-03 09:51:25 +01:00
Ruben Dijkstra
9f8d87a138 Added support for unquoted keywords after dot 2014-11-03 00:20:28 +01:00
Timo Westkämper
2073164a02 Exclude tests in Firebird 2014-11-01 20:25:57 +02:00
Timo Westkämper
0c1768a4d9 Exclude tests in Derby 2014-11-01 13:11:20 +02:00
Timo Westkämper
a8034ab226 Partition lists when needed 2014-11-01 12:53:33 +02:00
Timo Westkämper
a2c7b2dcb0 Bump version 2014-10-31 19:51:28 +02:00
Timo Westkämper
95a752b77b Bump version 2014-10-31 19:50:38 +02:00
Timo Westkämper
9bb4d79a45 Remove unused FIREBIRD_RESERVED_WORDS 2014-10-21 21:08:43 +03:00
Ruben Dijkstra
c6421e849a Reintegration merge with master
Merge remote-tracking branch 'querydsl/master' into quote_reserved_keywords

Conflicts:
	querydsl-sql/src/main/java/com/mysema/query/sql/MySQLTemplates.java
	querydsl-sql/src/main/java/com/mysema/query/sql/SQLTemplates.java
2014-10-21 09:16:12 +02:00
Ruben Dijkstra
fb18269f31 Equalize field signature reserved keyword list 2014-10-21 09:13:09 +02:00
Ruben Dijkstra
60a8679a79 Add the simple exception creation case to the ExceptionSuiteTest 2014-10-20 16:51:13 +02:00
Ruben Dijkstra
487950db98 Add specific asserts for Java 6 and 7 2014-10-18 20:54:34 +02:00
Ruben Dijkstra
a4e3dc622b Add another batch in the H2ExceptionSuiteTest 2014-10-18 20:44:59 +02:00
Ruben Dijkstra
16497e22bd Cleanup of the added unique constraint after the test 2014-10-18 20:03:47 +02:00
Ruben Dijkstra
511955e1cc Remove the {@literal } wrapping in the JavaDoc 2014-10-18 20:02:09 +02:00
Ruben Dijkstra
0a06d3212e Separate the individual exceptions with a blank line 2014-10-17 10:32:23 +02:00
Ruben Dijkstra
db1d0f332f Correctly get the linked SQLExceptions 2014-10-16 22:01:02 +02:00
Ruben Dijkstra
d3ffd3e3d2 Add additional SQLExceptions to the QueryException output
Fixes #1007

When JRE6 is used, it adds an extra Exception with additional information.
When JRE7 is used, it adds the extra SQLExceptions as suppressed exceptions.
2014-10-16 20:54:07 +02:00
Timo Westkämper
4e7a93ba3c Merge pull request #1002 from querydsl/sql-path-in-collection
Improve path in collection handling
2014-10-14 17:00:05 +03:00
Timo Westkämper
a5e08d1d57 Merge pull request #1005 from querydsl/i1004
Improve Wildcard.all and array handling
2014-10-14 16:59:54 +03:00
Timo Westkämper
2e3ae10349 Improve conversion 2014-10-13 21:29:25 +03:00
Ruben Dijkstra
7c0311480a Change operators to lowercase in SQLServerTemplates 2014-10-13 00:29:09 +02:00
Ruben Dijkstra
7d5dd0d614 Add round operator to SQLServerTemplates 2014-10-13 00:29:06 +02:00
Ruben Dijkstra
3261030c2c Add padding support for MSSQL Server 2014-10-13 00:28:55 +02:00
Timo Westkämper
95a560675c Add comment 2014-10-12 23:10:23 +03:00
Timo Westkämper
0922b8f15b Disable getArray for CUBRID 2014-10-12 23:04:19 +03:00
Timo Westkämper
1515ed0de3 Add another array test 2014-10-12 22:46:19 +03:00
Timo Westkämper
f68a2639eb Improve array handling 2014-10-12 22:26:27 +03:00
Timo Westkämper
19273100df Improve Wildcard.all handling 2014-10-12 20:53:07 +03:00
Timo Westkämper
10e7f5d5ea Use LinkedList for constantPaths 2014-10-12 19:41:20 +03:00
Timo Westkämper
ca7b637150 Generalize support for path.in(empty) 2014-10-11 11:28:48 +03:00
Timo Westkämper
e83c592d06 Improve path in collection handling 2014-10-11 00:57:14 +03:00
Timo Westkämper
c39375ee86 Merge pull request #999 from querydsl/doc_hints
Aid end users more in the context of the code snippets
2014-10-09 17:48:08 +03:00
Ruben Dijkstra
d48560bfda Add the context of the plugin in the example snippet in the README 2014-10-09 10:46:51 +02:00
Timo Westkämper
aa98f38c52 Add CTE docs 2014-10-08 21:29:26 +03:00
Ruben Dijkstra
48b39df641 Merge pull request #991 from querydsl/sql-test
Add test case
2014-10-08 19:22:05 +02:00