map-reduce

Checkout Tools
  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SOLR-8505: core/DirectoryFactory.LOCK_TYPE_HDFS - add & use it instead of String literals
  1. … 6 more files in changeset.
SOLR-8330: Standardize and fix logger creation and usage so that they aren't shared across source files.
    • ?
    ./src/test/org/apache/solr/hadoop/IdentityMapper.java
    • ?
    ./src/test/org/apache/solr/hadoop/IdentityReducer.java
  1. … 490 more files in changeset.
SOLR-8180: jcl-over-slf4j is officially a solrj/solr dependency now; not marked optional in a POM.
  1. … 33 more files in changeset.
SOLR-8336: CoreDescriptor takes a Path for its instance dir, rather than a String
  1. … 29 more files in changeset.
SOLR-8302: SolrResourceLoader takes a Path for its instance directory
  1. … 58 more files in changeset.
LUCENE-6795: Fix Solr tests that break RamUsageTester on Java 9 Jigsaw
  1. … 10 more files in changeset.
SOLR-7956: Remove a few more interrupt causes.
  1. … 7 more files in changeset.
tests: tone down nightly runs
tests: tone down nightly runs
LUCENE-6732: Improve checker for invalid source patterns to also detect javadoc-style license headers. Use Groovy to implement the checks instead of plain Ant
    • ?
    ./src/java/org/apache/solr/hadoop/SolrMapper.java
    • ?
    ./src/java/org/apache/solr/hadoop/HeartBeater.java
  1. … 120 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.

    • ?
    ./src/test/org/apache/solr/hadoop/hack/MiniYARNCluster.java
  1. … 88 more files in changeset.
SOLR-7854: Remove unused ZkStateReader.updateClusterState(false) method
  1. … 39 more files in changeset.
SOLR-7825: Forbid all usages of log4j and java.util.logging classes in Solr
    • ?
    ./src/java/org/apache/solr/hadoop/Utils.java
  1. … 18 more files in changeset.
SOLR-7805: Update Kite Morphlines to 1.1.0
  1. … 20 more files in changeset.
SOLR-7512: SolrOutputFormat creates an invalid solr.xml in the solr home zip for MapReduceIndexerTool.
  1. … 25 more files in changeset.
LUCENE-6530: Refactoring: Simplify ProcessBuilder code at various places
  1. … 2 more files in changeset.
SOLR-7381: Usages of Executors#newFixedThreadPool, #newSingleThreadExecutor, #newCachedThreadPool as well as ThreadPoolExecutor directly is now forbidden in Solr
  1. … 3 more files in changeset.
SOLR-7289: Tests should not ignore all leaking threads and instead just ignore the known leaking threads.
  1. … 22 more files in changeset.
SOLR-7179: Stop using sysprops to configure test jettys
  1. … 44 more files in changeset.
SOLR-7151: SolrClient query methods throw IOException
  1. … 24 more files in changeset.
SOLR-7166: Encapsulate JettySolrRunner config
  1. … 18 more files in changeset.
SOLR-7125: Allow upload and download of configs via CloudSolrClient
  1. … 21 more files in changeset.
SOLR-7032: Clean up tests remnanat of old-style solr.xml
  1. … 10 more files in changeset.
LUCENE-6224: cut over more package.htmls

    • ?
    ./src/java/org/apache/solr/hadoop/package-info.java
    • ?
    ./src/java/org/apache/solr/hadoop/dedup/package.html
    • ?
    ./src/java/org/apache/solr/hadoop/package.html
  1. … 173 more files in changeset.
SOLR-5890: Delete silently fails if not sent to shard where document was

added

    • ?
    ./src/java/org/apache/solr/hadoop/SolrCloudPartitioner.java
  1. … 18 more files in changeset.
SOLR-6954: SolrClient implements Closeable
  1. … 91 more files in changeset.
SOLR-6902: Use JUnit rules instead of inheritance with distributed Solr tests to allow for multiple tests without the same class
  1. … 98 more files in changeset.
SOLR-6976: Remove methods and classes deprecated in 4.x
  1. … 56 more files in changeset.
SOLR-6799: Update Saxon-HE to 9.6.0-2 (part 2)
  1. … 4 more files in changeset.
SOLR-6907, corrected patch, URLEncode documents directory in MorphlineMapperTest to handle spaces etc in file name