Commit Graph

240 Commits

Author SHA1 Message Date
f43nd1r
f2710b1cf1 Merge branch 'master' into checkstyle
# Conflicts:
#	pom.xml
#	querydsl-codegen-utils/src/main/java/com/querydsl/codegen/utils/SimpleCompiler.java
#	querydsl-core/src/main/java/com/querydsl/core/group/GAvg.java
#	src/main/resources/querydsl_checks_base.xml
2021-06-02 11:08:54 +02:00
Jan-Willem Gmelig Meyling
7964b89a6d
Merge pull request #2775 from Kobee1203/mongodb-like_ic-support
[MongoDB] Support for Ops.LIKE_IC (like ignore case operation)
2021-06-02 09:46:06 +02:00
f43nd1r
b669e1d9d7 fix up checkstyle 2021-05-15 03:35:53 +02:00
Jan-Willem Gmelig Meyling
25e47ce7ab Compile on Java 11 2021-02-24 18:23:23 +01:00
Jan-Willem Gmelig Meyling
725acde46e Compile under Java 11 2021-02-24 16:20:46 +01:00
Nicolas Dos Santos
668b28dbd8 added like ignore case operation (Ops.LIKE_IC) support 2021-02-20 16:31:00 +01:00
Jan-Willem Gmelig Meyling
0fb26e84c8 [#2479] Migrate off of JSR305 2020-12-31 17:52:35 +01:00
Jan-Willem Gmelig Meyling
f00a5593c2 Remove Guava use from MongoDB Document API 2020-12-31 17:14:56 +01:00
Jan-Willem Gmelig Meyling
8d7df5f38e Merge remote-tracking branch 'origin/master' into java-8-2 2020-12-31 16:31:43 +01:00
Jan-Willem Gmelig Meyling
9560e01e3d
Merge pull request #2672 from querydsl/java-8
Target Java 8 for compilation
2020-12-31 15:49:28 +01:00
Jan-Willem Gmelig Meyling
d1d3f9dfe5 Subtree merge Mysema Codegen module 2020-12-28 13:38:41 +01:00
Jan-Willem Gmelig Meyling
73e8305049 Eliminate more Guava API's 2020-11-15 20:46:10 +01:00
Jan-Willem Gmelig Meyling
36f1299abc Replace Guava API's with Java 8 ones 2020-10-31 23:35:47 +01:00
Jan-Willem Gmelig Meyling
9f859baccc Java 6/7/8 performance upgrades and migrations 2020-10-26 22:59:40 +01:00
Mark Paluch
b00f99ed31
Introduce NO_MATCH as marker to signal a query subclass was unable to retrieve joined Id's 2020-10-06 14:33:20 +02:00
Mark Paluch
4bc72e80d3
Use BsonValue types for simple types and use native BsonRegularExpression for regex conversion 2020-10-06 14:32:29 +02:00
Mark Paluch
03d06a5262
Fix $and and $or with more than two arguments in final query document 2020-10-06 14:31:28 +02:00
Mark Paluch
fb8bec50e9
Add support for MongoDB Document API 2020-10-06 14:12:22 +02:00
Mateusz Lisik
4c4d9b752c Helper method for Geo Within Box 2020-07-05 20:18:10 +02:00
Mateusz Lisik
a935231630 Geo Within Box query implementation 2020-07-05 20:17:48 +02:00
Mateusz Lisik
f8fd5f8655 Tests for Geo Within Box query 2020-07-05 20:17:20 +02:00
Zoltán Reegn
3a74aaeabc Explicitly declare NonUniqueResultException for fetchOne
Fetchable.fetchOne() declares in it's javadoc that it throws
NonUniqueResultException. It should therefore be explicitly declared in
the method signature as well.
All implementations must also declare in their signature that they throw.

This also has the desirable side-effect of the javadoc of all of the
implementors inheriting the @throws section from the javadoc of the
interface as well.

Fixes #2232
2018-01-16 14:03:05 +01:00
konglong
16232a382a Upgrade java mongodb driver from v2.10.0 to v3.5.0; 2017-08-29 10:16:20 +08:00
konglong
d5f402c398 upgrade mongo driver and morphia 2017-08-28 21:33:17 +08:00
Christian Strempfer
9b11ae9842 enable Morphia converters 2016-10-10 16:12:42 +02:00
Timo Westkämper
a9d96c7ee1 Exposed query as DBObject 2016-04-17 19:21:14 +03:00
Timo Westkämper
f28034a358 Make asDBKey and asDBValue protected 2016-03-31 18:48:16 +03:00
Timo Westkämper
ca98f18b4f Improve String id handling 2016-02-20 22:05:48 +02:00
Timo Westkämper
2c195ffa62 Get rid of capitalized test method names 2015-11-30 20:05:56 +02:00
Ruben Dijkstra
18fd0ad71d Remove compiler warnings
SuppressWarnings moved to smaller scope
Generic array creations avoided
A lot of rawtypes warnings removed
Suppress more warnings in generated code - `all` is an Eclipse extension
2015-10-21 19:03:00 +02:00
Timo Westkämper
36e05ab00a Improve delegate path handling 2015-09-23 21:39:59 +03:00
John Tims
76de87b441 Merge pull request #1534 from querydsl/i1528
Improve Mongodb reference handling
2015-09-12 19:47:25 -04:00
Timo Westkämper
3d09b9581b Improve Mongodb reference handling 2015-09-12 22:44:46 +03:00
John Tims
e7c928236a Add database-specific test categories 2015-09-09 17:42:58 -04:00
John Tims
b0c60d009d Suppress warnings on methods 2015-08-27 21:26:40 -04:00
Ruben Dijkstra
7b979b1583 Merge pull request #1439 from querydsl/i1438
Add support for $nearSphere
2015-07-23 09:14:49 +02:00
Timo Westkämper
6be5615f69 Add integration test 2015-07-22 18:43:20 +03:00
Timo Westkämper
2a2662fe1f Add support for $nearSphere 2015-07-22 18:32:00 +03:00
Joel Takvorian
117f4e66c7 Fix issue #1427, ignore parent in query when using delegate "as" 2015-07-06 10:21:41 +02:00
Joel Takvorian
a187caa58e querydsl-mongodb: add failing unit tests to illustrate issue
New junits on polymorphic collection; "as" method not working as expected
2015-07-06 10:19:49 +02: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
7bece645f5 Replace tabs with spaces 2015-06-26 23:48:20 +03:00
Timo Westkämper
2a6e23d573 Reduce System.out usage 2015-06-26 21:12:09 +03:00
Timo Westkämper
a79919f4f3 Improve type level javadocs 2015-05-28 22:50:18 +03:00
Timo Westkämper
f53aa7a3d2 Fix whitespace for querydsl-mongodb 2015-05-13 23:08:25 +03:00
Timo Westkämper
6b18460a75 Fix braces 2015-05-13 23:07:06 +03:00
Timo Westkämper
dc0a4d0d1b Extend Checkstyle checks 2015-05-13 23:07:05 +03:00
Timo Westkämper
bb64b6f764 Remove unnecessary unboxing 2015-05-10 18:45:21 +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