Checkout Tools
  • last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 1715342 is being indexed.

SOLR-8302: SolrResourceLoader takes a Path for its instance directory
  1. … 51 more files in changeset.
SOLR-7669: Add SelectStream and Tuple Operations to the Streaming API and Streaming Expressions

  1. ./org/apache/solr/client/solrj/io/stream/ops
  2. … 16 more files in changeset.
SOLR-8188: Adds Hash and OuterHash Joins to the Streaming API and Streaming Expressions

  1. … 4 more files in changeset.
SOLR-8270: Change implicit default Similarity to use BM25 when luceneMatchVersion >= 6
  1. … 13 more files in changeset.
SOLR-7584: Adds Inner and LeftOuter Joins to the Streaming API and Streaming Expressions (Dennis Gove, Corey Wu)

  1. … 16 more files in changeset.
SOLR-8268: StatsStream now implements the Expressible interface

  1. … 3 more files in changeset.
SOLR-8198: Change ReducerStream to use StreamEqualitor instead of StreamComparator

  1. … 2 more files in changeset.
SOLR-7938: MergeStream now supports merging more than 2 streams together

  1. … 2 more files in changeset.
SOLR-8239: Added ClassicSimilarityFactory, marked DefaultSimilarityFactory as deprecated
  1. … 16 more files in changeset.
SOLR-8239: reverting r1712840 from trunk -- backport to 5x was more complicated then I expected because aparently DefaultSimilarity deprecation with ClassicSimilarity was never backported? want to clarify/resolve that before moving forward here
  1. … 16 more files in changeset.
SOLR-8239: Added ClassicSimilarityFactory, marked DefaultSimilarityFactory as deprecated
  1. … 16 more files in changeset.
SOLR-8221: Ensure that SSL config is passed to MiniSolrCloudCluster
  1. … 5 more files in changeset.
SOLR-8221: MiniSolrCloudCluster creates subdirectories for its child nodes
  1. … 15 more files in changeset.
SOLR-8150: Fix build failure due to too much output from QueryResponseTest
  1. … 1 more file in changeset.
SOLR-7995: Add a LIST command to ConfigSets API
  1. … 6 more files in changeset.
Call waitForRecoveriesToFinish(false) in the Streaming and SQL tests.
  1. … 1 more file in changeset.
SOLR-8038: Add StatsStream to the Streaming API and wire it into the SQLHandler
  1. … 6 more files in changeset.
SOLR-7986: JDBC Driver for SQL Interface
    • ?
    ./org/apache/solr/client/solrj/io/sql/JdbcTest.java
  1. … 13 more files in changeset.
SOLR-6547: ClassCastException in SolrResponseBase.getQTime
  1. … 2 more files in changeset.
LUCENE-6795: Fix Solr tests that break RamUsageTester on Java 9 Jigsaw
  1. … 10 more files in changeset.
LUCENE-6795: Forbid AccessibleObject#setAccessible and suppress legitimate uses / wrap with doPrivileged
  1. … 14 more files in changeset.
SOLR-7903: Add the FacetStream to the Streaming API and wire it into the SQLHandler
  1. … 4 more files in changeset.
SOLR-7966: tests - use HttpClients instead of HttpClientUtil to create a client guaranteed to have http registered
SOLR-7966: set X-Frame-Options to DENY for admin ui
  1. … 2 more files in changeset.
SOLR-7789: Introduce a ConfigSet management API
  1. … 45 more files in changeset.
SOLR-7950: Invalid auth scheme configuration of Http client when using Kerberos (SPNEGO)
  1. … 1 more file 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. … 89 more files in changeset.
SOLR-7855: OverseerCollectionProcessor: separate general task management from collection message handling
  1. … 29 more files in changeset.
SOLR-6625: Remove RequestInterceptor at the end of the test in BasicHttpSolrClientTest. It was interfering with other tests running the same JVM.
SOLR-6625: Enable registering interceptors for the calls made using HttpClient and make the

request object available at the interceptor context

  1. … 13 more files in changeset.