Alan Woodward
c38cdedbf2
SOLR-9076: Fix ivy config to pass precommit
2016-07-01 16:13:30 +01:00
markrmiller
2c96c91dd8
SOLR-9076: Add some missing dependencies.
2016-07-01 09:06:15 -04:00
Alan Woodward
6a703bebf7
LUCENE-7359: Add equals() and hashCode() to Explanation
2016-06-29 10:40:27 +01:00
Alan Woodward
f3dcd467ff
LUCENE-7360: Remove Explanation.toHtml()
2016-06-29 09:16:13 +01:00
Alan Woodward
23119db360
LUCENE-7360: Explanation.toHtml() is deprecated
2016-06-29 09:13:29 +01:00
Christine Poerschke
e0c45f400f
LUCENE-7356: SearchGroup tweaks (initialCapacity, size==0 vs. isEmpty)
2016-06-28 12:42:11 +01:00
Karl Wright
d954c78cea
LUCENE-7357: If the points for path segment intersections are ambiguous, throw an IllegalArgumentException.
2016-06-28 06:27:21 -04:00
Steve Rowe
aa4c87de85
Add 5.5.2 back compat test indexes
2016-06-25 14:27:58 -04:00
Steve Rowe
d730f4a1ca
CHANGES.txt-s: Synchronize 5.5.1 and 5.5.2 sections
2016-06-24 19:14:27 -04:00
Gregory Chanan
f273cb1b3a
SOLR-9076: Update to Hadoop 2.7.2
2016-06-23 13:41:15 -07:00
Adrien Grand
1e4d51f408
LUCENE-7352: Fix CheckHits for DisjunctionMax queries that generate negative scores.
2016-06-23 19:03:39 +02:00
Karl Wright
ece9d85cbe
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
2016-06-22 07:51:07 -04:00
Karl Wright
b11e48c755
LUCENE-7194: Ban Math.toRadians and Math.toDegrees
2016-06-22 03:53:47 -04:00
Adrien Grand
7afa3333c6
LUCENE-7339: Specialize conjunction with bit sets.
2016-06-22 08:04:27 +02:00
Mike McCandless
7b5d7b3962
LUCENE-7337: empty boolean query now rewrites to MatchNoDocsQuery instead of vice/versa
2016-06-21 11:26:19 -04:00
Mike McCandless
ceb6e21f84
LUCENE-7287: don't use full paths to resources
2016-06-21 10:43:35 -04:00
Nicholas Knize
f7df322ca5
remove numeric encoding reference from GeoPointTokenStream javadocs
2016-06-21 08:34:47 -05:00
Tommaso Teofili
daa26090a3
Let CachingNBClassifier be constructed from IndexReaders
2016-06-21 13:43:54 +02:00
Tommaso Teofili
fcf4389d82
LUCENE-7350 - Let classifiers be constructed from IndexReaders
2016-06-21 13:10:34 +02:00
Mike McCandless
6ef174f527
LUCENE-7287: add UkrainianMorfologikAnalyzer, a dictionary-based analyzer for the Ukrainian language
2016-06-21 05:03:15 -04:00
Mike McCandless
b338a0c0f0
LUCENE-7345: MDW now disables VirusCheckingFS while trying to corrupt files
2016-06-21 04:50:34 -04:00
Nicholas Knize
fb3480b807
LUCENE-7343: Cleanup GeoPoint by sharing relation logic and removing stale code.
2016-06-20 10:38:28 -05:00
Mike McCandless
c311eb1b7e
LUCENE-7345: RAMDirectory now enforces write-once as well
2016-06-20 10:03:19 -04:00
Mike McCandless
4c630b2216
LUCENE-7345: make sure MDW's efforts to corrumpt un-sync'd files is successful
2016-06-20 09:17:44 -04:00
Adrien Grand
dc95f6d62a
LUCENE-7317: Remove auto-prefix terms.
2016-06-20 09:23:09 +02:00
Adrien Grand
894a8b275c
LUCENE-7322: Remove CompressionTools.
2016-06-20 09:21:30 +02:00
Uwe Schindler
0179b3fb2d
LUCENE-7346: Update forbiddenapis to version 2.2
2016-06-19 21:27:34 +02:00
Robert Muir
0aec9dd248
LUCENE-7345: Fix more bugs in horrible test
2016-06-19 11:36:40 -04:00
Robert Muir
918acdfbc5
LUCENE-7345: fix test bug so jenkins isn't on fire anymore
2016-06-19 11:11:24 -04:00
Mike McCandless
4fae4184fd
fix test bug: use an FSDirectory when there are too many docs
2016-06-19 06:03:29 -04:00
Uwe Schindler
19cb7404f5
SOLR-8981: Update TIKA to 1.13:
...
- This commit merges branch 'SOLR-8981' of https://github.com/tballison/lucene-solr
- Adds some modifications and reverts jackcess-encrypt addition (not yet working)
- Fixes order of ivy-versions.properties
- This closes #44
2016-06-18 12:23:28 +02:00
tballison
dd09f0f42b
SOLR-8981 add jackcess-encrypt
2016-06-17 15:32:19 -04:00
Mike McCandless
2cd77c735a
fix test bug: we cannot rely on relative importance of 'shorter document' and 'higher term freq' to the similarity's scoring
2016-06-17 15:31:49 -04:00
tballison
31c091b485
SOLR-8981 clean up new lines, upgrade isoparser, add notice in CHANGES.txt
2016-06-17 09:47:53 -04:00
Adrien Grand
90c544f6ba
Add 6.1.0 indices to TestBackwardsCompatibility.
2016-06-17 14:39:53 +02:00
Mike McCandless
55fc01bc45
LUCENE-7335: IW's commit data is now late binding
2016-06-17 05:39:50 -04:00
tballison
1706b92790
SOLR-8981 clean up license and sha1 info
2016-06-16 15:36:52 -04:00
tballison
ba0e717034
SOLR-8981 upgrade to Tika 1.13
2016-06-16 12:56:45 -04:00
Mike McCandless
87016b5f0c
LUCENE-7318: graduate StandardAnalyzer and make it the default for IndexWriterConfig
2016-06-14 16:38:04 -04:00
Mike McCandless
a893c64595
LUCENE-6171: pass the StandardOpenOption.CREATE_NEW so the filesystem ensures Lucene really is write-once
2016-06-14 15:15:57 -04:00
Tommaso Teofili
82a9244193
LUCENE-6968 - MinHash filter, thanks to Andy Hind and Cao Manh Dat for patches
2016-06-14 11:49:53 +02:00
Mike McCandless
5a0321680f
LUCENE-7302: ensure IW.getMaxCompletedSequenceNumber only reflects a change after NRT reader refresh would also see it
2016-06-14 04:09:27 -04:00
Steve Rowe
843adfb7ba
Address Solr Changes.html problems: 1) In solr/CHANGES.txt, add a 'Versions of Major Components' section to the 6.2.0 and 6.1.0 releases; 2) In addVersion.py: when adding a new version to solr/CHANGES.txt, add a line referring to LUCENE_CHANGES.txt, and add a 'Versions of Major Components' section with versions interpolated from ivy-versions.properties; and 3) In changes2html.pl: allow section names to have up to 6 words (to handle 'Upgrading from Solr any prior release')
2016-06-13 20:13:14 -04:00
Steve Rowe
a2a1bd2a4a
LUCENE-7338: Fix javadocs package and overview description section anchor names to the Java8 style: s/*_description/*.description/
2016-06-13 16:10:49 -04:00
Adrien Grand
72914198e6
LUCENE-7330: Speed up conjunctions.
2016-06-13 17:27:44 +02:00
Adrien Grand
af2ae05d6e
LUCENE-7329: Simplify CharacterUtils.
2016-06-13 15:24:22 +02:00
Christine Poerschke
95c7e6d716
LUCENE-7319: remove one more unused import
2016-06-13 11:11:02 +01:00
Christine Poerschke
c8911ccc77
LUCENE-7320: fail precommit on unusedImport
2016-06-13 10:44:30 +01:00
Christine Poerschke
52f5c50246
LUCENE-7319: remove unused imports
2016-06-13 09:59:14 +01:00
Mike McCandless
b9ded92295
don't use MockDirectoryWrapper here: it can cause testThreadSafety thread starvation so test times out after 2 hours
2016-06-13 04:42:11 -04:00
Mike McCandless
664e39292b
LUCENE-5931: detect when segments were (illegally) replaced when re-opening an IndexReader
2016-06-12 16:56:54 -04:00
Uwe Schindler
02c65547e2
LUCENE-7334: Update ASM dependency to 5.1
2016-06-12 14:20:56 +02:00
Mike McCandless
32c8dfaad5
LUCENE-7302: move CHANGES entry to the right place
2016-06-11 15:39:14 -04:00
Mike McCandless
8bd27977dd
LUCENE-6766: add changes
2016-06-11 11:50:47 -04:00
Uwe Schindler
cc7cede7a5
LUCENE-7333: Fix test bug where randomSimpleString() generated a filename that is a reserved device name on Windows
2016-06-11 11:31:12 +02:00
Nicholas Knize
c0f047abc0
remove unused GeoPointTestUtil
2016-06-10 12:53:07 -05:00
Nicholas Knize
f767855da3
LUCENE-7331: Remove GeoPointTestUtil from TestGeoPointQuery.
2016-06-10 12:49:52 -05:00
David Smiley
b33d7176aa
LUCENE-7291: Fix spatial HeatmapFacetCounter bug with dateline and large non-point shapes
2016-06-10 13:36:07 -04:00
Nicholas Knize
e4db256d3f
LUCENE-7328: Remove LegacyNumericEncoding from GeoPointField
2016-06-10 11:41:06 -05:00
Mike McCandless
816fae9622
LUCENE-7326: don't use postings format by name in this test
2016-06-10 11:57:41 -04:00
Mike McCandless
a923d945b4
LUCENE-7327: fix rare test bug
2016-06-10 10:18:01 -04:00
Adrien Grand
e418bd0eb3
LUCENE-7286: Added support for highlighting SynonymQuery.
2016-06-10 09:11:15 +02:00
Mike McCandless
963206969e
LatLonPoint no longer needs to fork core's PointRangeQuery
2016-06-09 19:22:24 -04:00
Mike McCandless
067fb25e43
LUCENE-7323: compound file writing now verifies checksum and segment ID for the incoming sub-files, to catch hardware issues or filesystem bugs earlier
2016-06-09 14:48:58 -04:00
Adrien Grand
09fd65b015
LUCENE-4787: Fixed some highlighting javadocs.
2016-06-09 16:17:25 +02:00
Adrien Grand
3de727786d
LUCENE-6662: Fixed typo in the CHANGES entry.
2016-06-09 15:50:08 +02:00
Adrien Grand
b6c6d5e9ff
LUCENE-6662: Fixd potential resource leaks.
2016-06-09 15:48:10 +02:00
Steve Rowe
6c0331b830
CHANGES.txt-s: Move issues released with 6.0.1 into the 6.0.1 sections
2016-06-08 17:01:58 -04:00
Adrien Grand
18ac2978a9
Add Version.LUCENE_6_2_0.
2016-06-08 14:33:49 +02:00
Adrien Grand
73045a4cd8
LUCENE-7313: Remove DocValuesDocIdSet.
2016-06-08 14:20:40 +02:00
Mike McCandless
ff8c42a70d
LUCENE-7316: improve test
2016-06-07 07:56:53 -04:00
Karl Wright
d74db527bf
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
2016-06-07 07:11:01 -04:00
Karl Wright
e9e7d0a287
LUCENE-7316: Use intersections in bounds computations for GeoConvexPolygon and GeoConcavePolygon.
2016-06-07 07:10:38 -04:00
Mike McCandless
c8570ed821
LUCENE-7132: BooleanQuery sometimes assigned the wrong score when ranges of documents had only one clause matching while other ranges had more than one clause matchng
2016-06-06 10:35:16 -04:00
Mike McCandless
b1fb142af0
LUCENE-7302: Merge branch 'sequence_numbers'
2016-06-05 05:05:46 -04:00
Mike McCandless
dee57ce23f
LUCENE-7312: fix geo3d's encoding to always round down
2016-06-04 18:16:04 -04:00
Mike McCandless
b0b7c81cfc
sequence numbers: fix test bug
2016-06-04 14:11:37 -04:00
Martijn van Groningen
b977275185
LUCENE-7307: Add getters to the PointInSetQuery and PointRangeQuery queries.
2016-06-02 14:33:29 +02:00
Mike McCandless
06ff43718f
sequence numbers: fix issue number in CHANGES
2016-06-02 05:59:10 -04:00
Mike McCandless
133590484b
sequence numbers: improve test debuggability, IW javadocs
2016-06-02 05:58:09 -04:00
Mike McCandless
dbd2a9e5f4
sequence numbers: add CHANGES entry
2016-06-01 18:54:55 -04:00
Mike McCandless
671de29635
sequence numbers: add test case for updating numeric doc values
2016-06-01 18:50:14 -04:00
Mike McCandless
72115c89d5
Merge branch 'master' into sequence_numbers
2016-06-01 18:28:31 -04:00
Mike McCandless
76fb616bdf
sequence numbers: fix concurrency bug in add/updateDocuments; improve test debuggability; simplify delete queue concurrency
2016-06-01 18:27:45 -04:00
Alan Woodward
7de3ef3510
LUCENE-7236: Fix test bug
2016-06-01 20:15:02 +01:00
Mike McCandless
7b5d82607a
LUCENE-7301: ensure multiple doc values updates to one document within one update batch are applied in the correct order
2016-06-01 14:27:53 -04:00
Adrien Grand
7be69c6038
LUCENE-7309: Speed up Polygon2D creation.
2016-06-01 17:33:06 +02:00
Karl Wright
e990bd534a
LUCENE-7310: Increase bounds slop factor by 2x to cover a specific failure.
2016-06-01 09:17:16 -04:00
Mike McCandless
032247ff6e
LUCENE-7300: fix test bug to ensure the newly created file is in fact written through to the underlying filesystem even if NRTCachingDirectory is used
2016-05-30 06:37:49 -04:00
Adrien Grand
ecec5244df
LUCENE-7306: Speed up points indexing/merging with radix sort.
2016-05-30 10:29:59 +02:00
Adrien Grand
9bc1f208eb
LUCENE-7289: Fix test bug, 65520 gets rounded to +Infinity too.
2016-05-30 07:51:41 +02:00
Steve Rowe
39dfa29622
Add 6.0.1 back compat test indexes
2016-05-28 09:29:42 -04:00
Steve Rowe
3d22ea3492
LUCENE-7278: Get Clover working again
2016-05-27 13:50:00 -04:00
Mike McCandless
59311a445c
sequence numbers: always increment seq no (even for addDocument/s); add tests; add javadocs; make DWDQ's seqNo private
2016-05-27 06:11:07 -04:00
Mike McCandless
34673adab2
sequence numbers: remove dead variable, improve comments
2016-05-26 15:41:39 -04:00
Mike McCandless
817c7f069a
sequence numbers: merge master
2016-05-26 15:30:12 -04:00
Tommaso Teofili
dc50b79a14
LUCENE-7305 - use macro average in confusion matrix metrics, removed unused import in datasplitter
2016-05-26 16:13:58 +02:00
Tommaso Teofili
8808cf5373
LUCENE-7303 - avoid NPE in MultiFields.getTerms(leafReader, classFieldName), removed duplicated code in DocumentSNBC
2016-05-26 16:13:58 +02:00
Simon Willnauer
2aabed4ab6
Fix TestHardLinkCopyDirectoryWrapper if an assume is hit all directories must be closed
2016-05-26 12:21:03 +02:00
Mike McCandless
8b0b0c9340
sequence numbers: removed synchronized in DocumentsWriterDeleteQueue.add
2016-05-26 05:39:12 -04:00
Simon Willnauer
268da5be45
LUCENE-7300: Add HardLinkCopyDirectoryWrapper to speed up file copying if hardlinks are applicable
2016-05-26 10:41:31 +02:00
Adrien Grand
c996c78b47
Add a comment about the recursion threshold of StringMSBRadixSorter.
2016-05-26 10:00:08 +02:00
Mike McCandless
39de68963b
sequence numbers: resolve last nocommits
2016-05-25 18:41:21 -04:00
Adrien Grand
be597a81ef
LUCENE-7299: Speed up BytesRefHash.sort.
2016-05-25 17:39:24 +02:00
Adrien Grand
f85dc0fef2
LUCENE-7297: Clean up ArrayUtil.
2016-05-25 16:48:41 +02:00
Martijn van Groningen
d29ab1e812
LUCENE-7206: Improve the ToParentBlockJoinQuery's explain by including the explain of the best matching child doc
2016-05-25 15:24:17 +02:00
Mike McCandless
baa5344e68
LUCENE-7283: move SlowCompositeReaderWrapper and uninverting to solr
2016-05-25 05:36:32 -04:00
Mike McCandless
38e9822cb4
cutover RandomIndexWriter to return sequence numbers
2016-05-24 20:22:47 -04:00
Mike McCandless
c9aaa77182
remove TrackingIndexWriter
2016-05-24 19:58:33 -04:00
Mike McCandless
e4a21330a2
cutover all IW APIs that change the index to return seq no
2016-05-24 19:45:40 -04:00
Dawid Weiss
6e8ca1a094
LUCENE-7295: TermAutomatonQuery.hashCode calculates Automaton.toDot().hash.
2016-05-24 21:25:05 +02:00
Adrien Grand
dfa3d6c9d9
LUCENE-7254: Switch geo queries back to DocIdSetBuilder.
2016-05-24 16:23:31 +02:00
Mike McCandless
058970e72b
initial sequence numbers patch
2016-05-24 10:20:30 -04:00
Dawid Weiss
e44509f2df
LUCENE-7277: Make Query.hashCode and Query.equals abstract.
2016-05-24 10:33:15 +02:00
Adrien Grand
6d66f01c89
LUCENE-7289: Add HalfFloatPoint.
2016-05-23 11:05:09 +02:00
Adrien Grand
052fb97f82
LUCENE-7258: Speed up DocIdSetBuilder allocation.
2016-05-23 09:27:11 +02:00
Uwe Schindler
a5f1902869
LUCENE-7296: Update forbiddenapis to version 2.1
2016-05-23 00:16:47 +02:00
Mikhail Khludnev
3ea12f2be4
SOLR-9147: using BAOS from commons io 2.5 in EmbeddedSolrServer to avoid array resize.
2016-05-23 00:10:17 +03:00
Uwe Schindler
eecab95aa6
Revert and fix "LUCENE-7293: don't try to highlight GeoPoint queries"
2016-05-21 00:28:50 +02:00
Uwe Schindler
b09a5c80c6
LUCENE-7293: Fix benchmark dependencies
2016-05-20 23:10:42 +02:00
Uwe Schindler
b9caf83bfa
LUCENE-7292: Use '-release' instead of '-source/-target' during compilation on Java 9+ to ensure real cross-compilation
2016-05-20 22:20:39 +02:00
Mike McCandless
aa90b88e2d
LUCENE-7293: don't try to highlight GeoPoint queries
2016-05-20 14:50:06 -04:00
Karl Wright
c0784d29bd
LUCENE-7290: Restore XYZBounds fudge factor to its previous value.
2016-05-20 13:54:09 -04:00
Karl Wright
908225d174
LUCENE-7290: Add support for calculating bounds for intersections.
2016-05-20 13:49:13 -04:00
Tommaso Teofili
1aceb67e28
LUCENE-7161 - mitigate not enough docs test issue while looking for a better solution
2016-05-20 07:04:04 +02:00
Karl Wright
390f3a1025
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
2016-05-19 05:09:09 -04:00
Karl Wright
8290302667
LUCENE-7290: Roll back resolution increase.
2016-05-19 05:08:58 -04:00
Alan Woodward
7793c06a30
LUCENE-7231: WeightedSpanTermExtractor correctly deals with single-term PhraseQuery
2016-05-19 09:48:43 +01:00
Alan Woodward
cfc13f5b67
LUCENE-7284: GapSpans needs to implement positionsCost()
2016-05-19 09:48:43 +01:00
Karl Wright
56bae72a45
LUCENE-7290: Decrease MINIMUM_RESOLUTION, since it's too big for at least one test case.
2016-05-18 20:34:49 -04:00
Karl Wright
cc26341345
LUCENE-7212: Add outside distance classes and methods.
2016-05-18 09:03:52 -04:00
Karl Wright
2a810938ba
LUCENE-7212: Rename the public method for path sort fields.
2016-05-18 08:34:54 -04:00
Karl Wright
417c37279e
LUCENE-7212: Add tests for encoding/decoding.
2016-05-18 07:58:35 -04:00
Karl Wright
d7d723690b
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
2016-05-18 07:07:25 -04:00
Karl Wright
a911eb8561
LUCENE-7288: Return POSITIVE_INFINITY for points outside of shape, not MAX_VALUE.
2016-05-18 07:07:08 -04:00
David Smiley
e87216d1e6
Merge remote-tracking branch 'origin/master'
2016-05-17 23:19:40 -04:00
David Smiley
2accf12d71
LUCENE-7278: DRPT: fix test bug (when milli is 0)
2016-05-17 23:19:27 -04:00
Anshum Gupta
05e3a3ff88
Adding back-compat index for 5.5.1 to master as unsupported version.
2016-05-17 17:41:33 -07:00
Karl Wright
07af00d8e7
LUCENE-7212: Add Geo3D sorted document fields.
2016-05-17 17:20:39 -04:00
Steve Rowe
be5172631d
SOLR-9121: Fix check-lib-versions task to pass through the "ivysettings.xml" property as an Ivy variable so that the nested ivy settings file can be located when parsing the top-level ivy settings file.
2016-05-17 10:07:14 -04:00
Steve Rowe
e545c696c3
SOLR-9109: tell the smoke tester and the check-lib-versions target about the renamed Ivy settings files
2016-05-16 18:51:12 -04:00
Uwe Schindler
a5be64af05
SOLR-9109: the ${settings.xml} is a file path, not a URL
2016-05-17 00:28:09 +02:00
Steve Rowe
82788504aa
SOLR-9109: Allow specification of a custom Ivy settings file via system property "ivysettings.xml".
2016-05-16 18:06:48 -04:00
Karl Wright
05178b3e58
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
2016-05-16 06:43:23 -04:00
Steve Rowe
44e60b3e25
Add version 6.0.1
2016-05-13 18:45:59 -04:00
Mike McCandless
9d5b834b09
LUCENE-6766: put Placeholder back so javadocs are OK; deprecate Lucene60Codec
2016-05-13 05:44:55 -04:00
Mike McCandless
d715210467
LUCENE-6766: merged
2016-05-13 04:31:29 -04:00
Mike McCandless
3cde9eb3d0
LUCENE-6766: keep SortingMergePolicy for solr back-compat; fix Solr tests; fix precommit failures
2016-05-13 04:29:48 -04:00
David Smiley
1d35bd0ea8
LUCENE-7278: DRPT: fix bug in assert statement
2016-05-12 23:03:32 -04:00
Robert Muir
06034c2474
remove unnecessary Placeholder and mark old codec deprecated
2016-05-12 21:13:26 -04:00