14752 Commits

Author SHA1 Message Date
Michael McCandless
1ff9383a84 LUCENE-4283: further optimize scan-after-advance
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1371010 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 23:02:05 +00:00
Steven Rowe
e0dbd4c4f6 Add new test-framework dependencies introduced by Mark Miller's r1370864 commit: javax.servlet:servlet-api; org.eclipse.jetty:jetty-servlet; and org.eclipse.jetty:jetty-util (jetty-util was previously runtime scope, but is now compile scope)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370944 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 20:21:41 +00:00
Chris M. Hostetter
90fdd55ae5 remove broken @returns from javadocs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370908 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 19:36:21 +00:00
Chris M. Hostetter
aba39dba9c SOLR-3229: forgot credit in CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370904 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 19:32:13 +00:00
Robert Muir
7d90e98c77 remove dead code / 3.x hacks
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370876 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 18:36:34 +00:00
Chris M. Hostetter
38c1b46817 SOLR-3229: Fixed TermVectorComponent to work with distributed search
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370870 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 18:20:45 +00:00
Mark Robert Miller
e528549a3b still favor leaders with CloudSolrServer, but also fall back to replicas after leaders
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370864 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 18:01:11 +00:00
Adrien Grand
207c0c6d13 LUCENE-3892: Backport of Mike's last changes + removal of unnecessary casts.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370850 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 17:28:16 +00:00
Adrien Grand
c8fb5b38d5 Fix test.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370847 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 17:26:49 +00:00
Adrien Grand
c06b36c762 LUCENE-3892: Use int[] arrays to buffer data instead of long[] arrays.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370819 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 16:12:29 +00:00
Adrien Grand
5e948be185 LUCENE-3892: Ability to decode to int[] arrays (in addition to long[] arrays).
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370817 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 15:46:28 +00:00
Robert Muir
3979cc97f3 LUCENE-4297: BooleanScorer2 sometimes multiplies coord() twice into the score
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370805 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 15:17:28 +00:00
Adrien Grand
8eaed3c865 LUCENE-3892: Ability to select the right format based on an acceptableOverheadRatio.
The `acceptableOverheadRatio` is currenlty configurable through
BlockPackedPostingsWriter's constructor and defaults to PackedInts.DEFAULT.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370781 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 14:15:22 +00:00
Adrien Grand
482bd77c51 LUCENE-3892: add the all-values-same case back.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370710 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 09:08:16 +00:00
Robert Muir
661f5e4aa9 harden test against internet problems
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370605 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 00:11:15 +00:00
Steven Rowe
a4c3b3577e fix doc bugs (thanks to Oren Bochman)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370591 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 23:21:56 +00:00
Adrien Grand
0db24114ec LUCENE-3892: byte[] decoding for PACKED_SINGLE_BLOCK format.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370582 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 22:54:28 +00:00
Michael McCandless
eab777c3d3 LUCENE-4283: check next skip point to see if it's worth invoking skipper
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370534 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 21:26:14 +00:00
Michael McCandless
9d7cb7de69 LUCENE-3892: remove nocommit
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370533 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 21:25:45 +00:00
Robert Muir
fde78b8196 LUCENE-4295: add task to build and smoke-test a release for the nightly build
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370518 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 20:58:46 +00:00
Steven Rowe
bc7578d8b6 LUCENE-4296: Update/clean up Maven POMs and documentation
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370513 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 20:47:05 +00:00
Steven Rowe
148407b2d0 Mention ReusableAnalyzerBase -> Analyzer
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370480 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 20:00:42 +00:00
Mark Robert Miller
f92c848abe fix comment
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370341 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 16:19:41 +00:00
Mark Robert Miller
22d9268a2d SOLR-3579: SolrCloud view should default to the graph view rather than tree view.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370334 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 16:10:19 +00:00
Michael McCandless
ae8787358a remove 32 bit case (all our int values are >= 0)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370330 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 16:01:27 +00:00
Michael McCandless
36e9b06bd6 carry back some code improvements from BlockPacked -> Block
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370328 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 15:57:58 +00:00
Mark Robert Miller
904a504825 cancel recovery before trying to sync as new leader - also improve logging
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370317 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 15:29:51 +00:00
Yonik Seeley
42a91f6db1 SOLR-3685: cloud sometimes skipped peersync attempt due to flags not being cleared when no updates were buffered during replication
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370314 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 15:26:37 +00:00
Robert Muir
c40b037560 rename confusing variables: numDocs is really docFreq, docFreqs is really termFreqs, termDocFreq is termFreq
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370309 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 15:21:12 +00:00
Yonik Seeley
8da8c78015 SOLR-3685: cloud sometimes skipped peersync attempt due to flags not being cleared when no updates were buffered during replication
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370297 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 15:00:19 +00:00
Adrien Grand
378cbd4523 LUCENE-3892: performance improvements to the 'BlockPacked' codec.
- backport of Mike's changes to the 'Block' codec,
 - revert of oal.util.packed.BulkOperation in order not to use java.nio.*Buffer,
 - add direct byte[] decoding and encoding to PackedInts.Decoder and PackedInts.Encoder.


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370267 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 13:56:30 +00:00
Robert Muir
1ff47b2c08 add test for when fixed dv is not really fixed length
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370241 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 13:17:37 +00:00
Michael McCandless
844ffc433f LUCENE-3892: add nocommit
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370207 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 12:36:08 +00:00
Michael McCandless
a858470de1 LUCENE-3892: only store numBits in the block header; compute numBytes @ read time
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370204 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 12:25:07 +00:00
Michael McCandless
7a0cdacb6e LUCENE-3892: fix incorrect numBits computation
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370194 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 11:45:54 +00:00
Michael McCandless
51987642c2 LUCENE-3892: up skipMultiplier to 8 (vs 4): it seems to help a bit
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370180 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 11:16:01 +00:00
Michael McCandless
b18e428f41 remove fixed nocommit
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370179 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 11:15:11 +00:00
Robert Muir
7ca42b800a add 4.0 section
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370107 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 03:34:00 +00:00
Mark Robert Miller
0bdee8ad89 Add CHANGES entry for SOLR-3647
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370087 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 00:51:54 +00:00
Michael McCandless
4de0089844 LUCENE-3892: decouple level 0 skipInterval from level 1+
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1370055 13f79535-47bb-0310-9956-ffa450edef68
2012-08-06 22:57:00 +00:00
Yonik Seeley
0834c89f92 tests: fix test of unordered namedlist, skip explain comparisons
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1369984 13f79535-47bb-0310-9956-ffa450edef68
2012-08-06 20:26:59 +00:00
Steven Rowe
15ab29fc95 LUCENE-2510: Add resources directories, containing META-INF/services/o.a.l.analysis.util.*Factory, to POMs for analysis modules that previously didn't have them, so that these files will make it into the Maven-produced jars
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1369961 13f79535-47bb-0310-9956-ffa450edef68
2012-08-06 20:05:36 +00:00
Erik Hatcher
5714f445d3 fix typo
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1369930 13f79535-47bb-0310-9956-ffa450edef68
2012-08-06 19:20:51 +00:00
Michael McCandless
92c90bf7cb LUCENE-4292: cannot assert numSearches > 0 in this test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1369911 13f79535-47bb-0310-9956-ffa450edef68
2012-08-06 18:27:07 +00:00
Michael McCandless
7bf0d1f804 LUCENE-3892: inline nextDoc() for DocsAndPositionsEnum.advance
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/pforcodec_3892@1369885 13f79535-47bb-0310-9956-ffa450edef68
2012-08-06 17:25:00 +00:00
Robert Muir
9898822e28 LUCENE-4291: reduce jflex buffer sizes
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1369883 13f79535-47bb-0310-9956-ffa450edef68
2012-08-06 17:16:47 +00:00
Michael McCandless
3930247e77 add missing IR.close() in this test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1369876 13f79535-47bb-0310-9956-ffa450edef68
2012-08-06 16:36:58 +00:00
Chris M. Hostetter
ee280234f4 SOLR-1725: fix test assumptions
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1369874 13f79535-47bb-0310-9956-ffa450edef68
2012-08-06 16:29:37 +00:00
Robert Muir
462ff90d8e LUCENE-4289: fix highlighter idf inconsistencies/inefficiencies
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1369859 13f79535-47bb-0310-9956-ffa450edef68
2012-08-06 14:55:41 +00:00
Robert Muir
c1f2562aff fix more broken untested boosts
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1369711 13f79535-47bb-0310-9956-ffa450edef68
2012-08-06 01:59:03 +00:00