lucene/lucene
jimczi 3d737bd76a LUCENE-9575: Add a producer for new PatternTypingRule arguments in TestRandomChains. 2021-01-25 10:00:16 +01:00
..
analysis LUCENE-9575: Add a producer for new PatternTypingRule arguments in TestRandomChains. 2021-01-25 10:00:16 +01:00
backward-codecs LUCENE-9669: Restore Lucene70Codec (#2221) 2021-01-19 21:07:54 +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 LUCENE-9668: Deprecate MinShouldMatchSumScorer with WANDScorer (#2205) 2021-01-25 07:28:19 +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-9570: code reformatting [partial]. 2021-01-03 21:46:01 +01: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-8626: Lucene standardize test naming part 3 and final (#2220) 2021-01-22 12:38:52 -05: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-9570: code reformatting [partial]. 2020-12-28 12:26:13 +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-9570: code reformatting [final]. 2021-01-05 13:44:05 +01: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-8982: Make NativeUnixDirectory pure java with FileChannel direct IO flag, and rename to DirectIODirectory (#2052) 2021-01-17 23:57:56 +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-9684: Hunspell: support COMPOUNDRULE (#2228) 2021-01-22 12:01:53 +01:00
JRE_VERSION_MIGRATION.md LUCENE-9344: Convert .txt files to properly formatted .md files (#1449) 2020-04-24 14:28:12 +09:00
LICENSE.txt LUCENE-4702: Terms dictionary compression. (#1126) 2020-01-24 14:46:57 +01:00
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 LUCENE-9344: update file names (MIGRATE.txt, BUILD.txt => MIGRATE.md, BUILD.md) 2020-04-27 10:23:52 +09:00
SYSTEM_REQUIREMENTS.md LUCENE-9344: update file names (MIGRATE.txt, BUILD.txt => MIGRATE.md, BUILD.md) 2020-04-27 10:23:52 +09: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