lucene/lucene
Julie Tibshirani e48be684b2
LUCENE-9614: Prevent TestKnnVectorQuery from using simple text codec (#244)
The simple text codec doesn't support kNN searches, so the test will fail when
we randomly chose to use it.
2021-08-16 09:11:03 -07:00
..
analysis Lucene-10008: Respect ignoreCase flag in CommonGramsFilterFactory and factor out a common abstract base class AbstractWordsFileFilterFactory.java (#188) 2021-08-13 14:45:58 -04:00
backward-codecs LUCENE-10014: fix performance bug: when writing doc values with block GCD compression we were unnecessarily wasting index storage by failing to take fully advantage of the GCD compression 2021-08-16 08:40:02 -04:00
benchmark Parallel processing (#132) 2021-06-24 09:17:19 -04:00
classification LUCENE-9911: enable ecjLint unusedExceptionParameter (#70) 2021-04-08 08:19:01 -04:00
codecs LUCENE-10040: Handle deletions in nearest vector search (#239) 2021-08-16 07:44:17 -07:00
core LUCENE-9614: Prevent TestKnnVectorQuery from using simple text codec (#244) 2021-08-16 09:11:03 -07:00
demo LUCENE-9911: enable ecjLint unusedExceptionParameter (#70) 2021-04-08 08:19:01 -04:00
dev-docs SOLR-12930: Create developer docs directories in source repo (#1164) 2020-01-23 14:00:23 -06:00
documentation LUCENE-9977: rat task corrections (proper up-to-date checks, cleanup and rewrite of the task itself). (#178) 2021-06-11 09:26:34 +02:00
expressions LUCENE-9911: enable ecjLint unusedExceptionParameter (#70) 2021-04-08 08:19:01 -04:00
facet LUCENE-10047: Fix value de-duping check in LongValueFacetCounts and RangeFacetCounts (#237) 2021-08-07 10:20:49 -07:00
grouping LUCENE-9334 Consistency of field data structures 2021-04-14 15:00:41 -04:00
highlighter LUCENE-10040: Handle deletions in nearest vector search (#239) 2021-08-16 07:44:17 -07:00
join LUCENE-9204: Make ConjunctionDISI package-private and add ConjunctionUtils factory class (#148) 2021-05-25 12:07:20 +01:00
licenses LUCENE-10021: Upgrade HPPC to 0.9.0. Replace usage of ...ScatterMap to ...HashMap (#209) 2021-07-13 14:38:46 +02:00
luke LUCENE-10024: remove non-existing path from history file 2021-07-17 14:30:27 +09:00
memory LUCENE-10040: Handle deletions in nearest vector search (#239) 2021-08-16 07:44:17 -07:00
misc LUCENE-9911: enable ecjLint unusedExceptionParameter (#70) 2021-04-08 08:19:01 -04:00
monitor LUCENE-8143: Remove no-op SpanBoostQuery (#155) 2021-06-07 15:56:16 +01:00
packaging LUCENE-9936: Add gpg signing of the tgz & zip distribution files 2021-05-04 10:20:59 -07:00
queries For stability of DisjunctionIntervalsSource.toString(), sort subSources (#193) 2021-06-23 07:53:30 -04:00
queryparser LUCENE-9977: rat task corrections (proper up-to-date checks, cleanup and rewrite of the task itself). (#178) 2021-06-11 09:26:34 +02:00
replicator LUCENE-9967: don't throw NullPointerException while handling a different root-cause exception in ReplicaNode.start 2021-05-24 10:51:26 -04:00
sandbox LUCENE-10039: Fix single-field scoring for CombinedFieldQuery (#229) 2021-07-28 15:43:56 +03:00
spatial-extras LUCENE-9911: enable ecjLint unusedExceptionParameter (#70) 2021-04-08 08:19:01 -04:00
spatial3d LUCENE-10012: Improve concurrency with path distance caching. 2021-06-22 05:18:30 -04:00
suggest LUCENE-9981: more efficient getCommonSuffix/Prefix, and more accurate 'effort limit', instead of precise output state limit, during determinize, for throwing TooComplexToDeterminizeException 2021-06-01 13:58:47 -04:00
test-framework LUCENE-10040: Handle deletions in nearest vector search (#239) 2021-08-16 07:44:17 -07:00
CHANGES.txt LUCENE-10040: Handle deletions in nearest vector search (#239) 2021-08-16 07:44:17 -07:00
JRE_VERSION_MIGRATION.md LUCENE-9977: rat task corrections (proper up-to-date checks, cleanup and rewrite of the task itself). (#178) 2021-06-11 09:26:34 +02:00
LICENSE.txt Fix broken ICU license link to point to the new ICU github. 2021-07-13 23:11:55 -04:00
MIGRATE.md LUCENE-9977: rat task corrections (proper up-to-date checks, cleanup and rewrite of the task itself). (#178) 2021-06-11 09:26:34 +02:00
NOTICE.txt Update copyright year(s) in lucene/NOTICE.txt and solr/NOTICE.txt files. 2021-01-04 09:19:05 +00:00
README.md LUCENE-9977: rat task corrections (proper up-to-date checks, cleanup and rewrite of the task itself). (#178) 2021-06-11 09:26:34 +02:00
SYSTEM_REQUIREMENTS.md LUCENE-9977: rat task corrections (proper up-to-date checks, cleanup and rewrite of the task itself). (#178) 2021-06-11 09:26:34 +02:00
build.gradle LUCENE-9488 Create Release Artifacts with Gradle (#1905) 2020-10-08 14:25:51 -05:00

README.md

Apache Lucene README file

Introduction

Lucene is a Java full-text search engine. Lucene is not a complete application, but rather a code library and API that can easily be used to add search capabilities to applications.

Files in a binary distribution

Files are organized by module, for example in core/:

  • core/lucene-core-XX.jar: The compiled core Lucene library.

To review the documentation, read the main documentation page, located at: docs/index.html

To build Lucene or its documentation for a source distribution, see BUILD.md