lucene/lucene
Peter Gromov 5fd18881e9
LUCENE-9749: Hunspell: apply output conversion (OCONV) to the suggestions (#2329)
2021-02-10 09:17:44 +01:00
..
analysis LUCENE-9749: Hunspell: apply output conversion (OCONV) to the suggestions (#2329) 2021-02-10 09:17:44 +01:00
backward-codecs LUCENE-9705: Move Lucene50CompoundFormat to Lucene90CompoundFormat (#2268) 2021-02-09 09:19:07 +01:00
benchmark LUCENE-8626: Lucene standardize test naming part 3 and final (#2220) 2021-01-22 12:38:52 -05:00
classification LUCENE-8626: Lucene standardize test naming part 3 and final (#2220) 2021-01-22 12:38:52 -05:00
codecs LUCENE-9570: code reformatting [partial]. 2021-01-03 21:46:01 +01:00
core Add TestLucene90FieldInfosFormat (#2269) 2021-02-09 09:32:42 +01:00
demo LUCENE-9570: code reformatting [partial]. 2021-01-03 21:46:01 +01:00
dev-docs SOLR-12930: Create developer docs directories in source repo (#1164) 2020-01-23 14:00:23 -06:00
documentation LUCENE-9577: Move Lucene/Solr Documentation assembly to subproject (#1967) 2020-10-09 14:56:44 +02:00
expressions LUCENE-9570: code reformatting [partial]. 2021-01-03 21:46:01 +01:00
facet LUCENE-9322: Move old field infos format to backwards-codecs. (#2245) 2021-01-26 10:14:55 -08:00
grouping LUCENE-9570: code reformatting [final]. 2021-01-05 13:44:05 +01:00
highlighter LUCENE-9570: code reformatting [partial]. 2020-12-18 13:02:08 +01:00
join LUCENE-9570: code reformatting [partial]. 2021-01-03 21:46:01 +01:00
licenses SOLR-14995 Update Jetty to latest version 2020-11-11 13:27:49 -08:00
luke LUCENE-8626: Lucene standardize test naming part 3 and final (#2220) 2021-01-22 12:38:52 -05:00
memory LUCENE-9570: code reformatting [partial]. 2021-01-03 21:46:01 +01:00
misc LUCENE-9686: Fix read past EOF handling in DirectIODirectory (#2258) 2021-02-02 09:07:30 +01:00
monitor LUCENE-9570: code reformatting [final]. 2021-01-05 13:44:05 +01:00
packaging LUCENE-8982: Separate out native code to another module to allow cpp build with gradle (#2068) 2020-11-16 09:40:03 +01:00
queries LUCENE-9744: NPE on a degenerate query in MinimumShouldMatchIntervalsSource$MinimumMatchesIterator.getSubMatches() (#2323) 2021-02-08 21:49:00 +01:00
queryparser LUCENE-8626: Lucene standardize test naming part 3 and final (#2220) 2021-01-22 12:38:52 -05:00
replicator LUCENE-9570: code reformatting [final]. 2021-01-05 13:44:05 +01:00
sandbox LUCENE-9725: Allow BM25FQuery to use other similarities. (#2293) 2021-02-04 12:42:45 -08:00
spatial-extras LUCENE-9570: code reformatting [final]. 2021-01-05 13:44:05 +01:00
spatial3d LUCENE-9570: code reformatting [final]. 2021-01-05 13:44:05 +01:00
suggest LUCENE-8626: Lucene standardize test naming part 3 and final (#2220) 2021-01-22 12:38:52 -05:00
test-framework LUCENE-9727: build side support for running Hunspell tests. (#2313) 2021-02-08 10:50:25 +01:00
BUILD.md LUCENE-9509: Refine lucene/BUILD.md and top-level README (for newdevs) (#1835) 2020-09-07 19:08:38 +09:00
CHANGES.txt LUCENE-9744: NPE on a degenerate query in MinimumShouldMatchIntervalsSource$MinimumMatchesIterator.getSubMatches() (#2323) 2021-02-08 21:49:00 +01:00
JRE_VERSION_MIGRATION.md
LICENSE.txt
MIGRATE.md LUCENE-9646: Set BM25Similarity discountOverlaps via the constructor 2021-01-19 09:49:57 +01: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
SYSTEM_REQUIREMENTS.md
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