lucene/lucene
Dawid Weiss 3aa0676194
LUCENE-9713: apply source validation to txt files outside of src/* folders. Fix offenders. (#339)
2021-09-30 15:13:42 +02:00
..
analysis LUCENE-10113: Use VarHandles to access int/long/short types in byte arrays (e.g. ByteArrayDataInput) (#308) 2021-09-20 15:37:33 +02:00
backward-codecs LUCENE-9662: CheckIndex should be concurrent - parallelizing index check across segments (#128) 2021-08-31 19:24:14 -07:00
benchmark LUCENE-10003: No C style array declaration (#206) 2021-08-25 17:06:41 -04:00
classification LUCENE-9911: enable ecjLint unusedExceptionParameter (#70) 2021-04-08 08:19:01 -04:00
codecs LUCENE-10063: test fixes relating to SimpleTextKnnVectorsReader (#273) 2021-09-01 08:19:11 -04:00
core LUCENE-10118: Improve CMS infostream messages (#337) 2021-09-30 11:43:45 +01:00
demo LUCENE-8638: Expressions haversin() method should continue to return its value in km (#299) 2021-09-14 14:01:10 +01:00
dev-docs
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-8638: Expressions haversin() method should continue to return its value in km (#299) 2021-09-14 14:01:10 +01:00
facet Correct test error that allowed an empty array. 2021-09-30 09:17:29 +02:00
grouping LUCENE-9334 Consistency of field data structures 2021-04-14 15:00:41 -04:00
highlighter LUCENE-10135: Correct passage selector behavior for long matching snippets (#334) 2021-09-30 15:05:41 +02:00
join LUCENE-8638: remove unused deprecated methods and related tests (#248) 2021-08-18 08:19:49 -04:00
licenses LUCENE-9713: apply source validation to txt files outside of src/* folders. Fix offenders. (#339) 2021-09-30 15:13:42 +02:00
luke LUCENE-9448, LUCENE-9990: fix Luke's launcher task. 2021-09-16 08:49:26 +02:00
memory Revert "LUCENE-9959: Add non thread local based API for term vector reader usage (#180)" (#280) 2021-09-03 00:31:18 -07:00
misc LUCENE-10066: Build does not work with JDK16 as gradle's runtime (#259) 2021-08-26 10:08:37 +02: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 LUCENE-10113: Use VarHandles to access int/long/short types in byte arrays (e.g. ByteArrayDataInput) (#308) 2021-09-20 15:37:33 +02:00
queryparser LUCENE-10115: Add a fuzzy parsing extension point for custom query parsers 2021-09-21 13:25:09 +01:00
replicator LUCENE-10113: Use VarHandles to access int/long/short types in byte arrays (e.g. ByteArrayDataInput) (#308) 2021-09-20 15:37:33 +02:00
sandbox LUCENE-10113: Use VarHandles to access int/long/short types in byte arrays (e.g. ByteArrayDataInput) (#308) 2021-09-20 15:37:33 +02:00
spatial-extras LUCENE-10003: No C style array declaration (#206) 2021-08-25 17:06:41 -04:00
spatial3d LUCENE-10003: No C style array declaration (#206) 2021-08-25 17:06:41 -04:00
suggest LUCENE-10003: No C style array declaration (#206) 2021-08-25 17:06:41 -04:00
test-framework LUCENE-10126: Remove chunk scoring in AssertingBulkScorer 2021-09-28 22:21:17 -04:00
CHANGES.txt LUCENE-10135: Correct passage selector behavior for long matching snippets (#334) 2021-09-30 15:05:41 +02: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