Checkout Tools
  • last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merged revision(s) 1724891 from lucene/dev/trunk:

LUCENE-6978: Refactor several code places that lookup locales by string name to use BCP47 locale tag instead

  1. … 17 more files in changeset.
Add version 5.4.1.

  1. … 98 more files in changeset.
addVersion merge changes from lucene_solr_5_3 for 5.3.2 release
  1. … 98 more files in changeset.
Merged revision(s) 1718069 from lucene/dev/trunk:

LUCENE-6920: Improve custom function checks in expressions module to use MethodHandles and work without extra security privileges

  1. … 6 more files in changeset.
SOLR-8353: Support regex for skipping license checksums
  1. … 3 more files in changeset.
SOLR-8180: jcl-over-slf4j is officially a solrj/solr dependency now; not marked optional in a POM.
  1. … 41 more files in changeset.
Merged revision(s) 1707884 from lucene/dev/trunk:

LUCENE-6803: Deprecate sandbox Regexp Query

  1. … 102 more files in changeset.
Merged revision(s) 1706128 from lucene/dev/trunk:

LUCENE-6594: Update forbiddenapis to 2.0

  1. … 7 more files in changeset.
Merged revision(s) 1702690 from lucene/dev/trunk:

LUCENE-6795: Forbid AccessibleObject#setAccessible and suppress legitimate uses / wrap with doPrivileged

  1. … 25 more files in changeset.
LUCENE-6795: remove unnecessary reflection, everything in question is public
  1. … 4 more files in changeset.
LUCENE-6795: fix some test issues (mostly static leaks)
  1. … 11 more files in changeset.
5.3.1 release initiated
  1. … 97 more files in changeset.
LUCENE-6774: Remove solr hack in MorfologikFilter
  1. … 4 more files in changeset.
LUCENE-6206: don't fail test if it encounters jdk bug, ban Collator.compare in tests so this never pops again
  1. … 5 more files in changeset.
SOLR-7790, SOLR-7792, SOLR-7791: Update Carrot2 clustering component to

version 3.10.3. Upgrade HPPC library to version 0.7.1, morfologik-stemming

to version 1.10.0.

  1. … 130 more files in changeset.
LUCENE-6743: Allow Ivy lockStrategy to be overridden by system property.
  1. … 5 more files in changeset.
Merged revision(s) 1697050 from lucene/dev/trunk:

LUCENE-6752: Add Math#random() to forbiddenapis

  1. … 8 more files in changeset.
Merged revision(s) 1696072 from lucene/dev/trunk:

LUCENE-6740: Reduce warnings emitted by javac #4 (tools)

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

Merges r1694798, r1695173 from trunk

- 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. … 99 more files in changeset.
Merged revision(s) 1695395 from lucene/dev/trunk:

LUCENE-6732: Remove tabs in JS and XML files

  1. … 138 more files in changeset.
SOLR-6234: Scoring for query time join
  1. … 103 more files in changeset.
SOLR-7825: Forbid all usages of log4j and java.util.logging classes in Solr
  1. … 26 more files in changeset.
LUCENE-6607: Fix spatial3d module's Maven config - include dependency interpolation sites, make packaging jar instead of pom, don't skip deploy phase, etc.; and fix GetMavenDependenciesTask to exclude a module's build artifacts only if the build dir fully matches, rather than a prefix (this bug caused lucene-spatial's test dependency on the lucene-spatial3d jar to be left out of the generated POM, because lucene/build/spatial3d matched the regex for lucene-spatial's build output dir: 'lucene/build/spatial', i.e. with no dir separator) (merged trunk r1690842)
  1. … 5 more files in changeset.
Merged revision(s) 1688537 from lucene/dev/trunk:

LUCENE-6542: FSDirectory's ctor now works with security policies or file systems that restrict write access

  1. … 9 more files in changeset.
Merged revision(s) 1687883 from lucene/dev/trunk:

LUCENE-6614: Improve partition detection in IOUtils#spins() so it works with NVMe drives

  1. … 6 more files in changeset.
Adding version 5.2.1
  1. … 95 more files in changeset.
LUCENE-6277: Allow Ivy resolutionCacheDir to be overridden by system property.
  1. … 5 more files in changeset.
LUCENE-6521: let cyberneko do its evil shit on J9
  1. … 2 more files in changeset.
SOLR-7468: Merging commits to fix test issue from trunk. Commits merged: r1681413 r1681597 r1681778 r1681792
  1. … 7 more files in changeset.
Merged revision(s) 1681236 from lucene/dev/trunk:

Remove hack for localhost address of old FreeBSD build machine

  1. … 2 more files in changeset.