Commit Graph

91 Commits

Author SHA1 Message Date
Timo Westkämper
9838a60e74 #152 improved hashcode implementations of DSL Expression types 2012-05-24 22:13:16 +03:00
Timo Westkämper
1675613106 improved APT setup 2012-05-11 21:53:41 +03:00
Timo Westkämper
6d5116a2e0 #101 improved Lucene sorting options 2012-02-26 09:10:09 +02:00
Timo Westkämper
48efaba72a #66: updated license to ASL 2.0 2011-12-10 20:29:48 +02:00
Timo Westkämper
cc63060050 added OpenJPA test stubs 2011-04-20 14:04:03 +00:00
Timo Westkämper
9e00e78694 added tests 2011-04-01 06:17:48 +00:00
Timo Westkämper
828a186177 #734703 : added support for FieldSelector usage 2011-03-31 09:13:31 +00:00
Timo Westkämper
f6a406136d refactored tests 2011-03-29 08:55:06 +00:00
Timo Westkämper
b40409e983 #740166 : added exists() and notExists() to SimpleProjectable 2011-03-29 08:43:16 +00:00
Vesa Martilla
e782397b87 singleResult now considers limit and offset as well. 2011-03-17 10:22:32 +00:00
Vesa Martilla
c7f67b2678 #736206 "Lucene: uniqueResult should take limit and offset into account" is now fixed. 2011-03-17 10:14:54 +00:00
Timo Westkämper
432cb2bee8 #735310 : worked on singleResult support 2011-03-15 18:54:25 +00:00
Timo Westkämper
4859bccf7e #723186 : added support for filtering 2011-03-09 07:46:54 +00:00
Vesa Martilla
4ed1c99a60 FIXED #728325: Lucene: limit and offset are summed together without validation which can cause an integer overflow.
https://bugs.launchpad.net/querydsl/+bug/728325
2011-03-08 09:37:09 +00:00
Vesa Martilla
91b70f1569 Added test to verify that multiple field addition works. 2011-03-08 08:51:10 +00:00
Timo Westkämper
cfde027ba9 2011-02-26 14:39:07 +00:00
Timo Westkämper
19fd8c19fd organized imports 2011-02-26 14:24:47 +00:00
Lassi Immonen
ea5cc0b0cb Fixes bug Bug #715617 by adding option to give sort locale to LuceneSerializer 2011-02-09 08:20:19 +00:00
Vesa Martilla
5dc59084bf Fixed "LuceneQuery.list() throws an IllegalArgumentException from Lucene if nDocs is 0" https://bugs.launchpad.net/querydsl/+bug/709160 2011-01-28 10:44:48 +00:00
Timo Westkämper
6c995b4c00 fixed broken refactoring 2011-01-27 18:54:25 +00:00
Vesa Martilla
c0c3242d75 Added proper support for NOT and NE by using MatchAllDocsQuery. 2011-01-27 14:49:34 +00:00
Lassi Immonen
1e8e3f123d Now all ignore case operations throws UnsupportedOperationException 2011-01-27 13:37:29 +00:00
Timo Westkämper
2e738bdb00 moved tests to LuceneSerializerNotTokenizedTest 2011-01-27 10:27:51 +00:00
Timo Westkämper
b8963a09d2 Simplified customizability of LuceneSerializer 2011-01-27 10:24:44 +00:00
Vesa Martilla
8e4ecbb01b Only in ignore case situations is the string normalized via the method normalize.
Made normalize a protected method so the default behavior can now be modified.

Modified tests accordingly.
2011-01-25 14:32:17 +00:00
Timo Westkämper
247d3f78d8 added template methods to LuceneSerializer 2011-01-25 11:55:19 +00:00
Vesa Martilla
d3976eb2dd Added tests for not tokenized serializer. 2011-01-25 11:32:07 +00:00
Timo Westkämper
46bc12b2c4 #705333 : added support for deep paths 2011-01-20 09:41:04 +00:00
Timo Westkämper
e5b0d27dc7 moved Session related classes to luja project 2011-01-11 09:01:46 +00:00
Lassi Immonen
e44cea842f Refactored testing a bit 2011-01-05 09:50:02 +00:00
Lassi Immonen
b6b9bab7c7 Added couple of tests 2011-01-04 16:05:24 +00:00
Vesa Martilla
e393ebc48c Fixed empty search string throwing an exception. 2011-01-04 11:02:23 +00:00
Lassi Immonen
56e9b38c3a Session factory now supports much better thread thgrouhoutput, especially for many reads. There is optional ThreadingTest which can be used to test Lucene session under simultaneus users. 2011-01-03 12:51:25 +00:00
Lassi Immonen
10e416f1a6 Added reset and nested transaction tests. Changed beginOverwrite to beginReset. Added documentation to LuceneSession. 2010-12-30 10:14:09 +00:00
Vesa Martilla
06e155e5bb Added support for querying without where(...) + formatting. 2010-12-30 09:24:20 +00:00
Timo Westkämper
c24d22ba57 small renamings 2010-12-29 19:20:08 +00:00
Lassi Immonen
9db19e3bba Added release checking test 2010-12-29 17:28:43 +00:00
Vesa Martilla
1c6e504209 Renamed two classes.
@LuceneTransaction -> @LuceneTransactional

NoSessionBoundException -> SessionNotBoundException
2010-12-29 15:50:15 +00:00
Lassi Immonen
908a1efc57 LuceneTransactional annotation works now 2010-12-29 12:49:00 +00:00
Lassi Immonen
948ff3835e Refactored still more and simplified code where possible 2010-12-28 21:38:54 +00:00
Lassi Immonen
308d29d754 New tests 2010-12-28 16:13:53 +00:00
Lassi Immonen
c5968e3cb0 Added LuceneWriter interface 2010-12-28 15:45:34 +00:00
Lassi Immonen
20ce0cd486 Refactored callback to SessionFactory, Session type of behaviour 2010-12-28 13:39:41 +00:00
Timo Westkämper
d7ce1eeebe 2010-12-23 19:44:40 +00:00
Timo Westkämper
3544eeab5e simplified LuceneSession interface 2010-12-23 10:00:59 +00:00
Vesa Martilla
4bb47f9a50 Formatting. 2010-12-23 09:37:57 +00:00
Vesa Martilla
6b1770f788 Added new test for LuceneSerializer 'title not equals "House" and rating equals "Good"'. 2010-12-23 09:23:00 +00:00
Timo Westkämper
1fbc56be30 removed checked exceptions from interfaces 2010-12-23 09:15:37 +00:00
Lassi Immonen
af6f9df171 Initial LuceneSession with callbacks 2010-12-23 00:44:51 +00:00
Vesa Martilla
8e9c64e2af Optimized LuceneQuery.iterate and created a test for it. 2010-11-07 11:19:57 +00:00