Commit Graph

15482 Commits

Author SHA1 Message Date
Robert Muir 178c07f4e4 move datastructures for numerics back to codec
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1411215 13f79535-47bb-0310-9956-ffa450edef68
2012-11-19 14:49:07 +00:00
Robert Muir 898ae3f93b add in-ram datastructure to Numeric codec api too
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1411200 13f79535-47bb-0310-9956-ffa450edef68
2012-11-19 14:29:53 +00:00
Robert Muir fef8857bd7 make producer api parallel the consumer api
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1411193 13f79535-47bb-0310-9956-ffa450edef68
2012-11-19 14:16:44 +00:00
Robert Muir 1cf5d61b0f add nocommits
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1411063 13f79535-47bb-0310-9956-ffa450edef68
2012-11-19 04:27:49 +00:00
Robert Muir 60781fdd1d codec owns the datastructure for sortedbytes too
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1411062 13f79535-47bb-0310-9956-ffa450edef68
2012-11-19 04:25:09 +00:00
Robert Muir a5de838806 fieldcache=caching, codec=datastructure/encoding (TODO: fix sorted/numeric too)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1411059 13f79535-47bb-0310-9956-ffa450edef68
2012-11-19 04:00:29 +00:00
Michael McCandless 216e72ce47 fix more fails
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1411014 13f79535-47bb-0310-9956-ffa450edef68
2012-11-18 22:53:12 +00:00
Michael McCandless ef58554820 fix test fails
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410964 13f79535-47bb-0310-9956-ffa450edef68
2012-11-18 19:32:32 +00:00
Michael McCandless 92bb3aaf0d detect illegal multi-valued DV field
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410953 13f79535-47bb-0310-9956-ffa450edef68
2012-11-18 18:39:28 +00:00
Michael McCandless d9523ecdfc fix bug in default merge for numeric
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410951 13f79535-47bb-0310-9956-ffa450edef68
2012-11-18 18:32:31 +00:00
Michael McCandless d963fb1664 fix failing tests w/ ST codec
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410945 13f79535-47bb-0310-9956-ffa450edef68
2012-11-18 18:02:42 +00:00
Robert Muir b59bf27886 remove nocommit, its in segmentreadstate
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410938 13f79535-47bb-0310-9956-ffa450edef68
2012-11-18 17:30:48 +00:00
Robert Muir 6eda60ad52 add tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410931 13f79535-47bb-0310-9956-ffa450edef68
2012-11-18 17:13:01 +00:00
Robert Muir 8850c5973a remove redundant numDocs: its in the segmentwritestate
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410923 13f79535-47bb-0310-9956-ffa450edef68
2012-11-18 16:48:28 +00:00
Robert Muir 7a60da69e7 fix compile
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410922 13f79535-47bb-0310-9956-ffa450edef68
2012-11-18 16:40:06 +00:00
Michael McCandless 8354b41253 fix bugs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410888 13f79535-47bb-0310-9956-ffa450edef68
2012-11-18 14:15:03 +00:00
Michael McCandless f9bfb920c6 pull from DV under FC.getXXX if possible
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410878 13f79535-47bb-0310-9956-ffa450edef68
2012-11-18 12:00:04 +00:00
Michael McCandless 6735e95b1f fix compilation
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410865 13f79535-47bb-0310-9956-ffa450edef68
2012-11-18 10:46:01 +00:00
Michael McCandless 160630e394 phase 2a
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410804 13f79535-47bb-0310-9956-ffa450edef68
2012-11-18 00:04:31 +00:00
Michael McCandless 763bb885b1 fix compile errors
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410760 13f79535-47bb-0310-9956-ffa450edef68
2012-11-17 18:10:44 +00:00
Michael McCandless 04af95d20f add missing files
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410552 13f79535-47bb-0310-9956-ffa450edef68
2012-11-16 19:48:12 +00:00
Michael McCandless f711564486 initial cut at simpler producer API
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410538 13f79535-47bb-0310-9956-ffa450edef68
2012-11-16 18:57:06 +00:00
Simon Willnauer c1ace1daf0 removed several no-commits and added basic lucene 41 binary & numeric consumer & producers
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410376 13f79535-47bb-0310-9956-ffa450edef68
2012-11-16 14:45:10 +00:00
Adrien Grand 95fa6a71b1 PackedWriter: allow negative values when bitsPerValue=64.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410374 13f79535-47bb-0310-9956-ffa450edef68
2012-11-16 14:43:59 +00:00
Adrien Grand 881179fead AppendingLongBuffer: better handle the "all values equal" case.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410371 13f79535-47bb-0310-9956-ffa450edef68
2012-11-16 14:40:05 +00:00
Adrien Grand f07bf4bbc1 Add missing @lucene.internal.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1410288 13f79535-47bb-0310-9956-ffa450edef68
2012-11-16 10:30:47 +00:00
Robert Muir a204337ed8 tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1409999 13f79535-47bb-0310-9956-ffa450edef68
2012-11-15 20:48:20 +00:00
Adrien Grand e564093c50 More efficient buffering of numeric values.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1409952 13f79535-47bb-0310-9956-ffa450edef68
2012-11-15 19:44:14 +00:00
Michael McCandless 366cd8c2ca merging 2 sorted bytes fields works
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1409925 13f79535-47bb-0310-9956-ffa450edef68
2012-11-15 18:49:55 +00:00
Michael McCandless 138d8f12e8 add test case
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1409900 13f79535-47bb-0310-9956-ffa450edef68
2012-11-15 18:01:39 +00:00
Michael McCandless 462932f281 don't use ParsePosition
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1409897 13f79535-47bb-0310-9956-ffa450edef68
2012-11-15 17:49:24 +00:00
Michael McCandless aedd8f11c6 get basic sorted bytes example working
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1409892 13f79535-47bb-0310-9956-ffa450edef68
2012-11-15 17:33:45 +00:00
Robert Muir b1fb696dca fix simpletext to encode with biginteger
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1409653 13f79535-47bb-0310-9956-ffa450edef68
2012-11-15 05:44:37 +00:00
Robert Muir 3e82da5bc7 test with 2 numbers
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1409647 13f79535-47bb-0310-9956-ffa450edef68
2012-11-15 05:09:35 +00:00
Robert Muir 40cb0384d2 testDemoBytes
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1409645 13f79535-47bb-0310-9956-ffa450edef68
2012-11-15 04:23:41 +00:00
Robert Muir 88c85749bf ant test -Dtestcase=TestDemoDocValue -Dtests.codec=SimpleText
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1409644 13f79535-47bb-0310-9956-ffa450edef68
2012-11-15 03:59:36 +00:00
Michael McCandless 9a3c403b26 first cut at default merge for sorted terms
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1408395 13f79535-47bb-0310-9956-ffa450edef68
2012-11-12 18:34:06 +00:00
Michael McCandless a5e3441089 ST sorted source producer
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1407855 13f79535-47bb-0310-9956-ffa450edef68
2012-11-10 17:28:56 +00:00
Robert Muir be45d09835 fix merge bugs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1407849 13f79535-47bb-0310-9956-ffa450edef68
2012-11-10 17:01:22 +00:00
Michael McCandless 3e0db78027 add bytes source to ST
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1407722 13f79535-47bb-0310-9956-ffa450edef68
2012-11-10 03:04:58 +00:00
Robert Muir a160df3321 sorted bytes writer
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1407617 13f79535-47bb-0310-9956-ffa450edef68
2012-11-09 20:27:31 +00:00
Robert Muir 75b5ba898a sorted bytes file format
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1407612 13f79535-47bb-0310-9956-ffa450edef68
2012-11-09 20:04:40 +00:00
Michael McCandless 5910327656 add non-direct source for numbers
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1407591 13f79535-47bb-0310-9956-ffa450edef68
2012-11-09 18:58:39 +00:00
Michael McCandless 843c436e17 start at ST producer
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1407588 13f79535-47bb-0310-9956-ffa450edef68
2012-11-09 18:47:12 +00:00
Robert Muir 1d5af2893f add test for debugging
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1407587 13f79535-47bb-0310-9956-ffa450edef68
2012-11-09 18:44:44 +00:00
Robert Muir dda052df44 catch all the types for now
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1407584 13f79535-47bb-0310-9956-ffa450edef68
2012-11-09 18:39:05 +00:00
Michael McCandless bb6cf86496 start at ST producer
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1407579 13f79535-47bb-0310-9956-ffa450edef68
2012-11-09 18:29:14 +00:00
Michael McCandless 87f95b3dd0 start at ST producer
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1407575 13f79535-47bb-0310-9956-ffa450edef68
2012-11-09 18:23:02 +00:00
Michael McCandless 1e586a67e3 start at ST producer
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1407573 13f79535-47bb-0310-9956-ffa450edef68
2012-11-09 18:17:16 +00:00
Robert Muir e2beb69353 simpletext bytes writer
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4547@1407570 13f79535-47bb-0310-9956-ffa450edef68
2012-11-09 18:14:37 +00:00