Checkout Tools
  • last updated a few minutes 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. … 8 more files in changeset.
LUCENE-6917: rename/deprecate numeric classes in favor of dimensional values
  1. … 168 more files in changeset.
SOLR-8131: fix test solrconfig.xml files for the contrib modules
  1. … 12 more files in changeset.
SOLR-8330: Standardize and fix logger creation and usage so that they aren't shared across source files.
  1. … 490 more files in changeset.
SOLR-8307: move EmptyEntityResolver to another package to avoid conflict with solr-core and javadoc generation
  1. … 5 more files in changeset.
SOLR-8302: SolrResourceLoader takes a Path for its instance directory
  1. … 57 more files in changeset.
SOLR-7843: DataImportHandler's delta imports leak memory because the delta keys are kept in memory and not cleared after the process is finished
  1. … 1 more file 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.
LUCENE-6795: Forbid AccessibleObject#setAccessible and suppress legitimate uses / wrap with doPrivileged
  1. … 15 more files in changeset.
comment typo fixes
LUCENE-6732: Remove tabs in JS and XML files
  1. … 112 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.
Remove explicitly defined request handlers from example and test solrconfig's that are already defined implicitly
  1. … 53 more files in changeset.
SOLR-4392: Make it possible to specify AES encrypted password in dataconfig.xml
  1. … 2 more files in changeset.
SOLR-4392: revert r1678195 which breaks forbidden-api
  1. … 2 more files in changeset.
SOLR-4392: Make it possible to specify AES encrypted password in dataconfig.xml
  1. … 2 more files in changeset.
SOLR-7258: Forbid MessageFormat.format and MessageFormat single-arg constructor
  1. … 16 more files in changeset.
SOLR-7214: JSON Facet API
  1. … 55 more files in changeset.
SOLR-6892: Improve the way update processors are used and make it simpler
  1. … 13 more files in changeset.
SOLR-4464: DIH Processed documents counter resets to zero after first entity is processed
  1. … 1 more file in changeset.
SOLR-7151: SolrClient query methods throw IOException
  1. … 24 more files in changeset.
remove the hack to get the DIH handler name
SOLR-7166: Encapsulate JettySolrRunner config
  1. … 17 more files in changeset.
LUCENE-4797: fix remaining html violations, engage linter in solr
  1. … 151 more files in changeset.
LUCENE-6224: cut over more package.htmls

  1. … 175 more files in changeset.
fix typo in exception message