Checkout Tools
  • last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LUCENE-6978: Fix usage of Locale#toString in DIH
  1. … 1 more file in changeset.
LUCENE-6971: remove StorableField, StoredDocument
  1. … 172 more files in changeset.
LUCENE-6978: Refactor several code places that lookup locales by string name to use BCP47 locale tag instead
  1. … 11 more files in changeset.
SOLR-8330: Standardize and fix logger creation and usage so that they aren't shared across source files.
  1. … 496 more files in changeset.
SOLR-8302: SolrResourceLoader takes a Path for its instance directory
  1. … 58 more files in changeset.
LUCENE-6301: Removal of org.apache.lucene.Filter.

From a Lucene perspective Filter is gone. However it was still used for things

like DocSet and SolrConstantScoreQuery in Solr, so it has been moved to

the oas.search package for now, even though in the long term it would be nice

for Solr to move to the Query API entirely as well.

  1. … 68 more files in changeset.
SOLR-7859: Clamp down on use of System.currentTimeMillis

- Use RTimer where currentTimeMillis is used for timing

- Abstract out a new class TimeOut for when currentTimeMillis/nanoTime

is used to timeout operations.

- Used `new Date()` in some cases where that is the logical intent.

- Deprecated a couple of APIs which were publicly exposing epoch time,

in favour of Date objects to make the intent clearer.

- A couple of cases had currentTimeMillis in dead code.

- In some cases where currentTimeMillis was used to just generate a name,

used nanoTime instead (really it should be some sequence/random number

in such a case).

- In some other cases where stamps were used for SQL queries, HTTP headers,

comparing against data in external files, ZK etc., used SuppressForbidden.

- Also currently allow the use of currentTimeMillis in commit data,

this is then used in replication -- this is concerning since absolute

times are being compared, but that can be dealt with separately.

  1. … 87 more files in changeset.
LUCENE-6649: Remove dependency of lucene/join on Filter.

  1. … 16 more files in changeset.
LUCENE-6570: Make BooleanQuery immutable.

  1. … 185 more files in changeset.
SOLR-4392: Make it possible to specify AES encrypted password in dataconfig.xml
  1. … 3 more files in changeset.
SOLR-4392: revert r1678195 which breaks forbidden-api
  1. … 3 more files in changeset.
SOLR-4392: Make it possible to specify AES encrypted password in dataconfig.xml
  1. … 3 more files in changeset.
SOLR-7258: Forbid MessageFormat.format and MessageFormat single-arg constructor
  1. … 16 more files in changeset.
SOLR-7166: Encapsulate JettySolrRunner config
  1. … 17 more files in changeset.
LUCENE-4797: fix remaining html violations, engage linter in solr
  1. … 163 more files in changeset.
SOLR-6954: SolrClient implements Closeable
  1. … 93 more files in changeset.
SOLR-6976: Remove methods and classes deprecated in 4.x
  1. … 56 more files in changeset.
SOLR-6840: Remove support for old-style solr.xml
  1. … 96 more files in changeset.
SOLR-5147 addressing the OOM failures
  1. … 1 more file in changeset.
SOLR-5147 remove forbidden API
SOLR-5147 Support child documents in DIH
  1. … 5 more files in changeset.
SOLR-6932: All HttpClient ConnectionManagers and SolrJ clients should always be shutdown in tests and regular code.
  1. … 78 more files in changeset.
SOLR-6895: Deprecate SolrServer classes and replace with SolrClient
  1. … 176 more files in changeset.
LUCENE-6134: fix typos: it's->its, its->it's, etc.
  1. … 250 more files in changeset.
SOLR-6829: Added getter/setter for lastException in DIH's ContextImpl
  1. … 3 more files in changeset.
SOLR-4799 faster join using join=zipper aka merge join for nested DIH EntityProcessors
  1. … 5 more files in changeset.
LUCENE-5945: Full cutover to Path api from java.io.File
  1. … 288 more files in changeset.
LUCENE-5906: Use Files.delete everywhere instead of File.delete
  1. … 71 more files in changeset.
SOLR-6383: RegexTransformer returns no results after replaceAll if regex does not match a value
  1. … 2 more files in changeset.
SOLR-5656: Add autoAddReplicas feature for shared file systems.
  1. … 58 more files in changeset.