Uwe Schindler
b57234a745
LUCENE-6795: Fix Solr tests that break RamUsageTester on Java 9 Jigsaw
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1702770 13f79535-47bb-0310-9956-ffa450edef68
2015-09-13 12:25:40 +00:00
Uwe Schindler
b8a213ccf7
LUCENE-6795: Forbid AccessibleObject#setAccessible and suppress legitimate uses / wrap with doPrivileged
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1702690 13f79535-47bb-0310-9956-ffa450edef68
2015-09-13 01:07:11 +00:00
Joel Bernstein
087154a0d8
SOLR-7903: Add the FacetStream to the Streaming API and wire it into the SQLHandler
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1702132 13f79535-47bb-0310-9956-ffa450edef68
2015-09-09 23:37:35 +00:00
Shalin Shekhar Mangar
406ff66329
SOLR-7971: Mention output stream in javadoc instead of byte buffer
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1701137 13f79535-47bb-0310-9956-ffa450edef68
2015-09-03 20:57:22 +00:00
Shalin Shekhar Mangar
05a9c3bed8
SOLR-7971: JavaBinCodec now uses a double pass approach to write strings larger than 64KB to avoid allocating buffer memory equal to string's UTF8 size
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1701115 13f79535-47bb-0310-9956-ffa450edef68
2015-09-03 19:42:38 +00:00
Noble Paul
51510e2274
SOLR-8000: security.json is not loaded on server start
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1700751 13f79535-47bb-0310-9956-ffa450edef68
2015-09-02 10:15:18 +00:00
Mark Robert Miller
442963d020
SOLR-7844: Zookeeper session expiry during shard leader election can cause multiple leaders.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1700603 13f79535-47bb-0310-9956-ffa450edef68
2015-09-01 16:13:38 +00:00
Noble Paul
4b61fc9903
SOLR-7988: LukeRequest on default path is broken with CloudSolrClient
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1700580 13f79535-47bb-0310-9956-ffa450edef68
2015-09-01 14:37:20 +00:00
Mark Robert Miller
431ed53d46
SOLR-7956: Remove a few more interrupt causes.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1700185 13f79535-47bb-0310-9956-ffa450edef68
2015-08-31 02:22:09 +00:00
Mark Robert Miller
a956d3ffe2
SOLR-7956: There are interrupts on shutdown in places that can cause ChannelAlreadyClosed exceptions which prevents proper closing of transaction logs, interfere with the IndexWriter, the hdfs client and other things.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1700177 13f79535-47bb-0310-9956-ffa450edef68
2015-08-30 23:44:31 +00:00
Yonik Seeley
b3b4a5be68
SOLR-7966: tests - use HttpClients instead of HttpClientUtil to create a client guaranteed to have http registered
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1698414 13f79535-47bb-0310-9956-ffa450edef68
2015-08-28 20:43:00 +00:00
Yonik Seeley
bdf516f015
SOLR-7966: set X-Frame-Options to DENY for admin ui
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1698341 13f79535-47bb-0310-9956-ffa450edef68
2015-08-28 14:47:58 +00:00
Shalin Shekhar Mangar
f8eaccd19f
SOLR-7983: Utils.toUTF8 uses shorter buffer than necessary for holding UTF8 data
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1698160 13f79535-47bb-0310-9956-ffa450edef68
2015-08-27 14:16:20 +00:00
Gregory Chanan
679dd8f790
SOLR-7789: Introduce a ConfigSet management API
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1698043 13f79535-47bb-0310-9956-ffa450edef68
2015-08-27 02:18:36 +00:00
Gregory Chanan
4ef86ea9cc
SOLR-7950: Invalid auth scheme configuration of Http client when using Kerberos (SPNEGO)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1698039 13f79535-47bb-0310-9956-ffa450edef68
2015-08-27 00:02:44 +00:00
Shalin Shekhar Mangar
2330786c5a
SOLR-7971: Reduce memory allocated by JavaBinCodec to encode large strings by an amount equal to the string.length()
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1697726 13f79535-47bb-0310-9956-ffa450edef68
2015-08-25 16:32:47 +00:00
Shalin Shekhar Mangar
99a31e17d0
SOLR-6629: Watch /collections zk node on all nodes
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1697562 13f79535-47bb-0310-9956-ffa450edef68
2015-08-25 05:56:35 +00:00
Noble Paul
8589202889
SOLR-7941: multivalued params are concatenated when using config API
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1696453 13f79535-47bb-0310-9956-ffa450edef68
2015-08-18 16:31:31 +00:00
Shalin Shekhar Mangar
3109c453bb
SOLR-5756: Fix for race condition between unwatch and watcher fire event
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1696335 13f79535-47bb-0310-9956-ffa450edef68
2015-08-17 20:34:58 +00:00
Uwe Schindler
1331a57e3d
LUCENE-6732: Remove tabs in JS and XML files
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1695395 13f79535-47bb-0310-9956-ffa450edef68
2015-08-11 23:00:39 +00:00
Noble Paul
11ac3f7f88
SOLR-7838: changed the permissions froma map to an array so that order is obvious
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1695308 13f79535-47bb-0310-9956-ffa450edef68
2015-08-11 14:28:50 +00:00
Mark Robert Miller
fce171a434
SOLR-7757: Don't use pair from jfxrt.jar - this library is optional in some OS's.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1695075 13f79535-47bb-0310-9956-ffa450edef68
2015-08-10 14:01:41 +00:00
Ramkumar Aiyengar
b4aafbb606
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.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1694798 13f79535-47bb-0310-9956-ffa450edef68
2015-08-08 13:39:58 +00:00
Shalin Shekhar Mangar
1f8d9738a7
SOLR-5756: Fix copy/paste mistake in comment
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1694718 13f79535-47bb-0310-9956-ffa450edef68
2015-08-07 18:20:03 +00:00
Shalin Shekhar Mangar
29e1d19b73
SOLR-5756: A utility Collection API to move a collection from stateFormat=1 to stateFormat=2
...
SOLR-7870: Write a test which asserts that requests to stateFormat=2 collection succeed on a node even after all local replicas of that collection have been removed
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1694692 13f79535-47bb-0310-9956-ffa450edef68
2015-08-07 14:07:21 +00:00
Noble Paul
db2ccb1d41
SOLR-7757: Improved security framework where security components can be edited/reloaded, Solr now watches /security.json. Components can choose to make their configs editable
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1694552 13f79535-47bb-0310-9956-ffa450edef68
2015-08-06 18:57:34 +00:00
Gregory Chanan
589a27eb27
SOLR-7855: OverseerCollectionProcessor: separate general task management from collection message handling
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1694406 13f79535-47bb-0310-9956-ffa450edef68
2015-08-06 06:07:32 +00:00
Uwe Schindler
49c87c5715
LUCENE-6723: Fix date parsing problems in Java 9 with date formats using English weekday/month names.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1694276 13f79535-47bb-0310-9956-ffa450edef68
2015-08-05 18:21:12 +00:00
Noble Paul
4112979808
SOLR-7849: Solr-managed inter-node authentication when authentication enabled
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1694217 13f79535-47bb-0310-9956-ffa450edef68
2015-08-05 13:59:14 +00:00
Noble Paul
40e2cded26
SOLR-6625: Remove the HttpContext which provides our request
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1693931 13f79535-47bb-0310-9956-ffa450edef68
2015-08-03 16:23:01 +00:00
Jan Høydahl
4a63a328d4
SOLR-3085: New edismax param mm.autoRelax which helps in certain cases of the stopwords/zero-hits issue
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1693833 13f79535-47bb-0310-9956-ffa450edef68
2015-08-02 22:31:19 +00:00
Shalin Shekhar Mangar
2a8bef841a
SOLR-7854: Remove unused ZkStateReader.updateClusterState(false) method
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1693681 13f79535-47bb-0310-9956-ffa450edef68
2015-08-01 06:24:04 +00:00
Anshum Gupta
57a15d9278
SOLR-6625: Remove RequestInterceptor at the end of the test in BasicHttpSolrClientTest. It was interfering with other tests running the same JVM.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1693497 13f79535-47bb-0310-9956-ffa450edef68
2015-07-30 20:48:57 +00:00
Anshum Gupta
9cb8523c59
SOLR-6625: Set HttpClientImpl in SolrTestCaseJ4 for tests
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1693483 13f79535-47bb-0310-9956-ffa450edef68
2015-07-30 19:29:20 +00:00
Noble Paul
e513869cd6
SOLR-6625: formatting fixed
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1693434 13f79535-47bb-0310-9956-ffa450edef68
2015-07-30 14:39:23 +00:00
Noble Paul
b09a4553f7
SOLR-6625: Enable registering interceptors for the calls made using HttpClient and make the
...
request object available at the interceptor context
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1693432 13f79535-47bb-0310-9956-ffa450edef68
2015-07-30 14:28:20 +00:00
Shalin Shekhar Mangar
c8bdf9bf19
SOLR-7840: ZkStateReader.updateClusterState fetches watched collections twice from ZK
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1693251 13f79535-47bb-0310-9956-ffa450edef68
2015-07-29 12:44:07 +00:00
Joel Bernstein
129a83b198
SOLR-7441:Improve overall robustness of the Streaming stack: Streaming API, Streaming Expressions, Parallel SQL
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1692193 13f79535-47bb-0310-9956-ffa450edef68
2015-07-21 20:28:35 +00:00
Tommaso Teofili
bc5d9f52d1
SOLR-7719 - added proper parsing of Suggester results (patch from Alessandro Benedetti)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1691494 13f79535-47bb-0310-9956-ffa450edef68
2015-07-17 08:32:27 +00:00
Noble Paul
422694f9c0
SOLR-7793: Refactor some utility methods to a separate utility class
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1690935 13f79535-47bb-0310-9956-ffa450edef68
2015-07-14 13:55:46 +00:00
Erick Erickson
6f109e7c65
SOLR-7172: addreplica API fails with incorrect error msg 'cannot create collection'
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1690341 13f79535-47bb-0310-9956-ffa450edef68
2015-07-11 04:17:49 +00:00
Uwe Schindler
28cfd161d2
Some timezones do not even roundtrip (like Mideast/Riyadh87), so disable the completely random timezone test
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1690052 13f79535-47bb-0310-9956-ffa450edef68
2015-07-09 10:31:13 +00:00
Uwe Schindler
f723f0c76b
Fix broken test - sorry!
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1690044 13f79535-47bb-0310-9956-ffa450edef68
2015-07-09 10:02:23 +00:00
Uwe Schindler
67d310288a
Add a testcase for DateUtil to debug the recent Java 9 failures (may be extended)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1690031 13f79535-47bb-0310-9956-ffa450edef68
2015-07-09 08:53:11 +00:00
Shalin Shekhar Mangar
32c740005a
SOLR-4212: SOLR-6353: Let facet queries and facet ranges hang off of pivots
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1689802 13f79535-47bb-0310-9956-ffa450edef68
2015-07-08 07:46:09 +00:00
Joel Bernstein
676accb5f4
SOLR-7441: Disable failing test
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1689559 13f79535-47bb-0310-9956-ffa450edef68
2015-07-07 02:18:29 +00:00
Joel Bernstein
b22f711b63
SOLR-7707: Add StreamExpression Support to RollupStream
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1689168 13f79535-47bb-0310-9956-ffa450edef68
2015-07-04 14:24:35 +00:00
Joel Bernstein
a4e7ab3796
SOLR-7441, SOLR-7647: Improve overall robustness of the Streaming stack: Streaming API, Streaming Expressions, Parallel SQL
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1689045 13f79535-47bb-0310-9956-ffa450edef68
2015-07-03 16:32:07 +00:00
Dawid Weiss
b6e28103ec
SOLR-7724: SolrJ now supports parsing the output of the clustering component. (Alessandro Benedetti via Dawid Weiss)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1688455 13f79535-47bb-0310-9956-ffa450edef68
2015-06-30 14:26:30 +00:00
Ramkumar Aiyengar
8c964253b5
SOLR-7710: Replace async occurrences with CommonAdminParams.ASYNC
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1688039 13f79535-47bb-0310-9956-ffa450edef68
2015-06-28 18:53:45 +00:00