lucene/lucene
Koen De Groote 67104dd615 LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707)
This specific commit affects all points in the casebase where the argument of a StringBuilder.append() call is itself a regular String concatenation.
This defeats the purpose of using StringBuilder and also introduces an extra alloction.
These changes should avoid that.

ant tests have run, succeeded on local machine.

Removing test files from the changes.

Another suggested rework.
2019-06-10 18:07:43 +02:00
..
analysis LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707) 2019-06-10 18:07:43 +02:00
backward-codecs Add back-compat indices for 7.7.2 2019-06-05 11:16:41 +02:00
benchmark LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707) 2019-06-10 18:07:43 +02:00
classification LUCENE-3041: QueryVisitor (#581) 2019-03-14 15:04:33 +00:00
codecs LUCENE-8805: Parameter changes for stringField() in StoredFieldVisitor 2019-05-21 20:18:42 +02:00
core LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707) 2019-06-10 18:07:43 +02:00
demo LUCENE-8474: Remove deprecated RAMDirectory. 2019-01-28 13:49:03 +01:00
expressions SOLR-12881: Remove unneeded import statements 2018-11-14 17:48:15 -08:00
facet LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707) 2019-06-10 18:07:43 +02:00
grouping LUCENE-8483: Scorer cannot have a null Weight 2018-09-07 11:41:47 +01:00
highlighter LUCENE-8805: Parameter changes for stringField() in StoredFieldVisitor 2019-05-21 20:18:42 +02:00
join LUCENE-8834: Cache the SortedNumericDocValues.docValueCount() value whenever it is used in a loop (#698) 2019-06-10 08:56:21 +02:00
licenses LUCENE-2562: Add Luke as a Lucene module 2019-04-10 19:15:57 +09:00
luke LUCENE-2562: Preserve map key order for the user interface. 2019-04-22 00:36:41 +09:00
memory LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707) 2019-06-10 18:07:43 +02:00
misc LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707) 2019-06-10 18:07:43 +02:00
queries LUCENE-8756: ant precommit (ant check-forbidden-apis) fix 2019-05-01 19:31:42 +01:00
queryparser LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707) 2019-06-10 18:07:43 +02:00
replicator LUCENE-8671: Introduce Reader attributes (#640) 2019-04-15 20:39:36 +02:00
sandbox LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707) 2019-06-10 18:07:43 +02:00
site
spatial
spatial-extras LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707) 2019-06-10 18:07:43 +02:00
spatial3d LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707) 2019-06-10 18:07:43 +02:00
suggest LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707) 2019-06-10 18:07:43 +02:00
test-framework LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707) 2019-06-10 18:07:43 +02:00
tools LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707) 2019-06-10 18:07:43 +02:00
BUILD.txt LUCENE-8738: Move to Java 11 as minimum Java version (merged branch: jira/LUCENE-8738) 2019-04-16 14:00:09 +02:00
CHANGES.txt LUCENE-8847: Code Cleanup: Rewrite StringBuilder.append with concatted strings (#707) 2019-06-10 18:07:43 +02:00
JRE_VERSION_MIGRATION.txt
LICENSE.txt
MIGRATE.txt LUCENE-8292: Make TermsEnum fully abstract (#574) 2019-02-15 17:32:55 +01:00
NOTICE.txt Update copyright year(s) in lucene/NOTICE.txt and solr/NOTICE.txt files. 2019-01-03 18:46:30 +00:00
README.txt
SYSTEM_REQUIREMENTS.txt LUCENE-8738: Move to Java 11 as minimum Java version (merged branch: jira/LUCENE-8738) 2019-04-16 14:00:09 +02:00
build.xml LUCENE-8738: Move to Java 11 as minimum Java version (merged branch: jira/LUCENE-8738) 2019-04-16 14:00:09 +02:00
common-build.xml LUCENE-8807: Change all download URLs in build files to HTTPS 2019-05-21 17:06:00 +02:00
default-nested-ivy-settings.xml LUCENE-8807: Change all download URLs in build files to HTTPS 2019-05-21 17:06:00 +02:00
ivy-ignore-conflicts.properties LUCENE-2562: Add Luke as a Lucene module 2019-04-10 19:15:57 +09:00
ivy-versions.properties SOLR-13434: OpenTracing support for Solr (#685) 2019-06-04 20:04:11 +01:00
module-build.xml LUCENE-8738: Move to Java 11 as minimum Java version (merged branch: jira/LUCENE-8738) 2019-04-16 14:00:09 +02:00
top-level-ivy-settings.xml
version.properties Move to version 9.0.0 2019-01-07 13:04:01 +00:00

README.txt

# 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.

 * The Lucene web site is at: http://lucene.apache.org/
 * Please join the Lucene-User mailing list by sending a message to:
   java-user-subscribe@lucene.apache.org

## 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.txt