1238 Commits

Author SHA1 Message Date
Noble Paul
41339281eb SOLR-9739: JavabinCodec implements PushWriter interface 2016-11-08 20:08:22 +05:30
Noble Paul
1be4bd353e SOLR-9720: Use the new MapWriter and IteratorWriter interface 2016-11-08 18:42:39 +05:30
Noble Paul
e6dfb76c98 SOLR-9717: Refactor '/export' to not hardcode the JSON output and to use an API 2016-11-08 13:45:59 +05:30
Dawid Weiss
fb83d64eac SOLR-9293: Solrj client support for hierarchical clusters and other topics marker. 2016-11-07 15:27:40 +01:00
markrmiller
03cac8c7b5 SOLR-9055: Make collection backup/restore extensible.
- Introduced a parameter for the Backup operation to specify index backup strategy.
- Introduced two strategies for backing up index data.
  - One using core Admin API (BACKUPCORE)
  - Other skipping the backup of index data altogether. This is useful when
    the index data is copied via an external mechanism in combination with named
    snapshots (Please refer to SOLR-9038 for details)
  - In future we can add additional implementations of this interface (e.g. based on HDFS snapshots etc.)
- Added a backup property to record the Solr version. This helps to check the compatibility
  of backup with respect to the current version during the restore operation. This
  compatibility check is not added since its unclear what the Solr level compatibility guidelines
  are. But at-least having version information as part of the backup would be very useful.

# Conflicts:
#	solr/CHANGES.txt
2016-11-04 21:47:35 -04:00
Joel Bernstein
86e8d16da3 Remove spurious imports 2016-11-03 21:30:05 -04:00
Noble Paul
53f84f6b9a SOLR-9720: Refactor Responsewriters to remove dependencies on TupleStream, Tuple, Explanation 2016-11-03 14:04:46 +05:30
Alan Woodward
07747cdb05 Up test timeout to match all others in TestCollectionStateWatchers 2016-10-31 12:49:23 +00:00
David Smiley
a3c701e2f6 SOLR-9621: Remove several Guava & Apache Commons calls in favor of java 8 alternatives.
(cherry picked from commit 2e21511)
2016-10-28 17:30:19 -04:00
Alan Woodward
9b669d7287 SOLR-9132: Don't require indexInfo from corestatus over reloads 2016-10-28 15:18:12 +01:00
Alan Woodward
14cfb82bf7 SOLR-9132: Cut over some collections API and recovery tests 2016-10-28 10:37:59 +01:00
Shalin Shekhar Mangar
6400b9c3cb SOLR-1085: Add support for MoreLikeThis queries and responses in SolrJ client
(cherry picked from commit 2172f3e)
2016-10-27 17:43:22 +05:30
Joel Bernstein
67938c2bab SOLR-9559: Add ExecutorStream to execute stored Streaming Expressions 2016-10-26 20:48:06 -04:00
Noble Paul
fd2dd537d9 Merge remote-tracking branch 'origin/branch_6x' into branch_6x 2016-10-21 19:25:19 +05:30
Noble Paul
f51340993a SOLR-9546: Eliminate unnecessary boxing/unboxing going on in SolrParams 2016-10-21 19:17:17 +05:30
yonik
3ce7552aa5 SOLR-9326: Ability to create/delete/list snapshots at collection level. 2016-10-21 07:09:20 -04:00
Noble Paul
b1e2d02ec3 SOLR-9657: Use cache for templates 2016-10-20 20:10:55 +05:30
Joel Bernstein
6828dbc9ff SOLR-9417: Allow daemons to terminate when they finish iterating a topic 2016-10-19 14:47:31 -04:00
Alan Woodward
df09867ccc SOLR-9634: Deprecate create/deleteCollection methods on MiniSolrCloudCluster 2016-10-18 12:32:42 +01:00
Alan Woodward
c9eb9e10e4 SOLR-9566: Don't put replicas into recovery when collections are created 2016-10-17 17:19:31 +01:00
Dennis Gove
edde433594 SOLR-8487: Adds CommitStream to support sending commits to a collection being updated 2016-10-14 11:43:13 -04:00
Joel Bernstein
45f2dfe2ce Merge branch 'branch_6x' of https://git-wip-us.apache.org/repos/asf/lucene-solr into branch_6x 2016-10-10 15:24:43 -04:00
Joel Bernstein
5836f4032f SOLR-9337: Add fetch Streaming Expression 2016-10-10 14:25:05 -04:00
Mikhail Khludnev
2b5fc01a5d SOLR-9604,SOLR-9608: fix HttpSolrClientConPoolTest.testPoolSize() 2016-10-09 18:24:07 +03:00
Kevin Risden
9ee5569469 SOLR-8385: Narrow StreamFactory.withFunctionName clazz parameter to prevent misconfiguration 2016-10-07 08:24:25 -05:00
Alan Woodward
b58ccc3906 SOLR-9604,SOLR-9608: Ensure SSL connections are re-used.
Fix ConnectionReuseTest. Add coverage for all SolrClients.
Remove explicit cacheKey for HttpRequestContext, make it singleton.
2016-10-07 12:03:07 +03:00
Noble Paul
ffef46ec95 SOLR-9589: Remove jackson dependency from SolrJ 2016-10-04 19:14:58 +05:30
Alan Woodward
23485c3377 SOLR-9132: Migrate some more tests 2016-10-04 11:13:58 +01:00
Noble Paul
658cd155e1 SOLR-9520: Kerberos delegation support in SolrJ 2016-10-04 01:31:35 +05:30
Noble Paul
50abf9571c SOLR-9520: Kerberos delegation support in SolrJ 2016-10-04 00:32:26 +05:30
Noble Paul
8e31e50138 SOLR-9520: Kerberos delegation support in SolrJ 2016-10-03 19:13:51 +05:30
Noble Paul
0aca053110 SOLR-9588: more guava dependency 2016-10-03 15:06:35 +05:30
Noble Paul
c067df4136 SOLR-9588: Remove Guava dependency from SolrJ 2016-10-03 13:12:48 +05:30
Alan Woodward
45e2e25233 SOLR-9205: Parse schema in LukeResponse 2016-09-30 10:59:06 +01:00
Joel Bernstein
568b54687a SOLR-9258: Fix precommit 2016-09-29 18:58:44 -04:00
Joel Bernstein
9d1fb90784 SOLR-9258: Optimizing, storing and deploying AI models with Streaming Expressions 2016-09-29 18:58:44 -04:00
Noble Paul
3ab22f6e3a SOLR-8146: refactored the replica rules classes so that they can be accessed from SolrJ 2016-09-29 19:37:35 +05:30
Noble Paul
c904fe7d81 SOLR-9576: Make FieldAnalysisRequestHandler, DocumentAnalysisRequestHandler & DumpRequestHandler implicit 2016-09-28 20:06:04 +05:30
Noble Paul
b0d0f39b3a SOLR-9572: config API to show expanded useParams for request handlers inline 2016-09-28 11:31:13 +05:30
Jan Høydahl
1ac2b01594 SOLR-6677: part 3, moving some more to DEBUG. Only printing "Updated live nodes from ZooKeeper..." if there was actually a change
(cherry picked from commit 0eaa85f)
2016-09-27 12:43:48 +02:00
Jan Høydahl
53fcc7563c SOLR-9411: Better validation of dynamic field for Schema API
(cherry picked from commit 8046fe2)
2016-09-27 12:21:46 +02:00
Noble Paul
3f35cadd44 SOLR-9557: reverting an optimization 2016-09-26 22:01:36 +05:30
Alan Woodward
11a98a89fd SOLR-9132: Cut over DeleteReplica tests
Also fixes some bugs in CollectionAdminRequest.DeleteReplica from SOLR-9319
2016-09-26 13:15:05 +01:00
Noble Paul
45847eb537 removed unnecessary public static final 2016-09-26 17:33:51 +05:30
Noble Paul
ecdfe97d34 SOLR-9557: Every implicit requesthandler now has a default 'useParams' attribute 2016-09-26 16:59:15 +05:30
Joel Bernstein
96af65257d SOLR-9537: Support facet scoring with the scoreNodes expression 2016-09-23 15:12:20 -04:00
Alan Woodward
36b39a2c41 SOLR-9544: Give ObjectReleaseTracker more time for async closing objects 2016-09-22 14:01:12 +01:00
Alan Woodward
082f8e3f92 SOLR-5563: Quieten down SolrCloud logging 2016-09-22 09:46:20 +01:00
Alan Woodward
a4293ce7c4 Revert "SOLR-9512: CloudSolrClient tries other replicas if a cached leader is down"
This reverts commit f96017d9e10c665e7ab6b9161f2af08efc491946.
2016-09-20 14:34:44 +01:00
Alan Woodward
f96017d9e1 SOLR-9512: CloudSolrClient tries other replicas if a cached leader is down 2016-09-19 15:30:48 +01:00