Kevin Risden
26027259a5
SOLR-8458: Add Streaming Expressions tests for parameter substitution
2016-05-06 09:37:47 -05:00
Kevin Risden
732e7e80c6
SOLR-8184: Negative tests for JDBC Connection String
2016-05-06 08:57:06 -05:00
Dennis Gove
c7929f8b85
SOLR-9058: Makes HashJoinStream and OuterHashJoinStream support different field names in the incoming streams, eg. fieldA=fieldB
2016-05-05 20:30:39 -04:00
jbernste
02eef8dffa
SOLR-8972: Update CHANGES.txt
2016-05-05 16:47:11 -04:00
Shalin Shekhar Mangar
51b131950d
SOLR-9036: Solr slave is doing full replication (entire index) of index after master restart
2016-05-05 21:00:20 +05:30
Shalin Shekhar Mangar
c2662f24ac
SOLR-9030: The 'downnode' overseer command can trip asserts in ZkStateWriter
2016-05-05 05:16:39 +05:30
Dennis Gove
dccf6a4d98
SOLR-9064: Adds an explanation of the incoming stream to an UpdateStream's explanation
2016-05-04 17:57:12 -04:00
Jan Høydahl
b6f8c6500e
SOLR-9053: Fix attribution, apply the code refactor part from mdrob's patch
2016-05-04 23:19:55 +02:00
Alan Woodward
630a8c950d
SOLR-9065: Migrate SolrJ tests to SolrCloudTestCase
2016-05-04 20:07:54 +01:00
Kevin Risden
e15bab37a1
SOLR-9066: Make CountMetric return long instead of double
2016-05-04 11:07:14 -05:00
Steve Rowe
5d4cd44b6d
SOLR-8792: ZooKeeper ACL support fixed
2016-05-03 18:57:59 -04:00
jbernste
1b746be0f7
SOLR-9059: Update CHANGES.txt
2016-05-03 13:14:38 -04:00
Jan Høydahl
0ebe6b0f79
SOLR-9053: Upgrade commons-fileupload to 1.3.1, fixing a potential vulnerability
2016-05-03 13:36:06 +02:00
Noble Paul
cf16f5d13d
SOLR-9049: RuleBasedAuthorizationPlugin supports regex in param values eg: "command" : "REGEX:(i?)create"
2016-05-03 15:56:25 +05:30
David Smiley
70bcd562f9
SOLR-5750: Add /admin/collections?action=BACKUP and RESTORE
2016-05-02 22:20:46 -04:00
jbernste
bf08958a45
remove tabs from CHANGES.txt
2016-05-02 11:37:36 -04:00
jbernste
62a28dd0c7
SOLR-8986, SOLR-8925, SOLR-9027: Update CHANGES.txt
2016-05-02 11:23:31 -04:00
Gregory Chanan
0dec8f9415
SOLR-9047: zkcli should allow alternative locations for log4j configuration
2016-04-29 11:29:24 -07:00
Chris Hostetter
791d1e7393
SOLR-9028: Fixed some test related bugs preventing SSL + ClientAuth from ever being tested
2016-04-28 13:18:01 -07:00
yonik
c897917c71
SOLR-9034: fix atomic updates for copyField w/ docValues
2016-04-28 15:52:22 -04:00
Uwe Schindler
3e6de6059f
SOLR-9046: Fix solr.cmd that wrongly assumes Jetty will always listen on 0.0.0.0
2016-04-28 06:05:52 +02:00
Christine Poerschke
3b4ec73595
SOLR-9037: replace multiple "/replication" strings with one static constant
2016-04-27 13:09:28 +01:00
Shai Erera
9166647918
SOLR-9016: Fix SolrIdentifierValidator to not accept empty identifiers
2016-04-26 18:20:47 +03:00
Noble Paul
506d61abe7
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
2016-04-26 19:24:52 +05:30
Noble Paul
0233765c27
SOLR-9041: 'core-admin-read' and 'core-admin-edit' are well known permissions
2016-04-26 19:24:23 +05:30
Scott Blum
89c65af2a6
SOLR-9029: fix rare ZkStateReader visibility race during collection state format update
2016-04-25 21:15:02 -04:00
Shalin Shekhar Mangar
922265b478
SOLR-9014: Deprecate and reduce usage of ClusterState methods which may make calls to ZK via the lazy collection reference
2016-04-26 01:50:26 +05:30
markrmiller
f3de223774
SOLR-8933: Solr should not close container streams.
2016-04-21 11:53:58 -04:00
Noble Paul
e8cc19eb88
SOLR-8992: Restore Schema API GET method functionality removed in 6.0
2016-04-21 20:38:20 +05:30
Kevin Risden
a9a842f05d
SOLR-9020: Implement StatementImpl/ResultSetImpl get/set fetch* methods and proper errors for traversal methods
2016-04-20 14:48:23 -05:00
markrmiller
b44ca080d6
SOLR-8913: When using a shared filesystem we should store data dir and tlog dir locations in the cluster state.
2016-04-20 12:05:15 -04:00
Kevin Risden
221ecfa898
SOLR-8809: Implement Connection.prepareStatement
2016-04-20 10:00:41 -05:00
Scott Blum
af92294b0c
SOLR-8929: Add an idea module for solr/server to enable launching start.jar
2016-04-19 21:06:15 -04:00
Scott Blum
71a5870ae7
SOLR-8973: Zookeeper frenzy when a core is first created.
2016-04-19 20:46:34 -04:00
Dennis Gove
99ba1a8f99
SOLR-9015: Adds SelectStream as a default function in the StreamHandler
2016-04-19 20:43:45 -04:00
Chris Hostetter
16f905ff13
SOLR-8971: Preserve root cause when wrapping exceptions
2016-04-19 13:54:18 -07:00
Chris Hostetter
c574a91e3b
SOLR-8990: Fix top term links from schema browser page to use {!term} parser
2016-04-19 11:17:10 -07:00
Chris Hostetter
423ec09850
CHANGES.txt corrections - new features go in the New Features section (SOLR-8782, SOLR-8765, SOLR-8842)
2016-04-19 09:42:50 -07:00
Dennis Gove
af7dad6825
SOLR-8918: Adds Streaming to the admin page under the collections section
...
Includes ability to see graphically the expression explanation
2016-04-19 11:40:20 -04:00
Dennis Gove
2e95a54a52
SOLR-9009: Adds ability to get an Explanation of a Streaming Expression
2016-04-19 11:17:28 -04:00
anshum
84a6ff697e
SOLR-8983: Cleanup clusterstate in case of a failed CREATE collection call
2016-04-18 11:19:50 -07:00
Timothy Potter
9d0da3156c
SOLR-9007: remove mention of managed_schema_configs
2016-04-18 11:32:04 -06:00
Noble Paul
9a1880aee8
SOLR-8349: Allow sharing of large in memory data structures across cores
2016-04-18 15:51:19 +05:30
Varun Thacker
727852fb78
SOLR-9004: Fix name field type definition in films example
2016-04-17 23:51:47 +05:30
Varun Thacker
44c9cd2fe8
SchemaManager waits correctly for replicas to be notified of a new change
2016-04-17 21:56:58 +05:30
David Smiley
7833f7f69a
SOLR-8946: fix bin/post stdin detection. faulty on Ubuntu; maybe others
2016-04-15 22:06:54 -04:00
Christine Poerschke
3ab579b7ec
SOLR-8938: add -x as short-form of --excluderegex ZkCLI arg
2016-04-15 15:52:53 +01:00
Noble Paul
9313a6304b
SOLR-8985: Added back support for 'includeDynamic' flag to /schema/fields endpoint
2016-04-15 13:23:51 +05:30
Dennis Gove
b7c5482d3e
SOLR-8962: Fixes incorrectly attributed JIRA ticket in CHANGES.txt
2016-04-14 21:48:10 -04:00
Dennis Gove
eb74d814bb
SOLR-8962: Adds a Sort stream w/sort function name
2016-04-14 21:39:26 -04:00
David Smiley
037a40316c
SOLR-8937: bin/post (SimplePostTool) should tell JDK to stream stdin instead of fully buffer
2016-04-14 13:51:57 -04:00
Timothy Potter
b36a6ecbe4
SOLR-8908: Fixed OnReconnect listener management in ZkController to allow for de-registering listeners.
...
Here's what this commit includes:
* Added the removeOnReconnectListener method to ZkController to allow OnReconnect listener implementations to de-register; avoids a memory leak
* Updated ZkIndexSchemaReader to add a CloseHook to the SolrCore it supports to de-register as an OnReconnect listener
* Added unit test to verify that after reloading and deleting a SolrCore in managed schema mode, the associated ZkIndexSchemaReader gets de-registered correctly
2016-04-14 10:17:42 -07:00
Anshum Gupta
689e9664c5
SOLR:8976: Add SolrJ support for REBALANCELEADERS Collections API
2016-04-13 12:10:26 -07:00
Shalin Shekhar Mangar
478a2a4c79
Fix incorrect 'upgrading from' version number in 7.0.0
2016-04-13 23:49:59 +05:30
markrmiller
0a5f7f8b5e
SOLR-7729: ConcurrentUpdateSolrClient ignores the collection parameter in some methods.
2016-04-13 10:55:21 -04:00
markrmiller
744b419b42
SOLR-8914: ZkStateReader's refreshLiveNodes(Watcher) is not thread safe.
2016-04-13 09:54:40 -04:00
Varun Thacker
812c8da013
SOLR-8967: UI should not show the replication tab in the core selector panel in cloud mode
2016-04-11 17:17:55 +05:30
yonik
cfba58f0d0
SOLR-8922: optimize DocSetCollector to produce less garbage
2016-04-09 19:10:02 -04:00
Anshum Gupta
b02b026b7d
SOLR-8097: Implement builder pattern design for constructing SolrJ clients and deprecate direct construction of clients
2016-04-07 15:57:49 -07:00
Christine Poerschke
93511352ac
SOLR-8938: Add optional -excluderegex argument to ZkCLI.
2016-04-07 12:54:42 +01:00
Shalin Shekhar Mangar
4205b1c804
SOLR-8948: OverseerTaskQueue.containsTaskWithRequestId encounters json parse error if a SolrResponse node is in the overseer queue
2016-04-06 11:56:27 +05:30
Gregory Chanan
a5afd1cee8
SOLR-8892: Fix typo in CHANGES.txt
2016-04-05 12:10:57 -07:00
Gregory Chanan
fd0d699747
SOLR-8892: Allow SolrInfoMBeans to return different statistics for /jmx vs web ui calls
2016-04-05 12:01:40 -07:00
David Smiley
3bbf8aaa8a
SOLR-8875: Fix null clusterState from ZkStateWriter. Revert my sanity check asserts in Overseer.
2016-04-05 14:15:31 -04:00
markrmiller
ce172acb8f
SOLR-4509: Move to non deprecated HttpClient impl classes to remove stale connection check on every request and move connection lifecycle management towards the client.
2016-04-01 12:21:59 -04:00
markrmiller
bfc6dcf92e
SOLR-8856: Remove extra changes entry.
2016-04-01 10:28:32 -04:00
jbernste
f8ae0d0deb
SOLR-8888: Update CHANGES.txt
2016-03-31 20:56:44 -04:00
David Smiley
5e5fd66257
SOLR-8903: Move SolrJ DateUtil to contrib/extraction as ExtractionDateUtil.
...
And removed obsolete methods.
2016-03-30 15:00:29 -04:00
David Smiley
94c04237cc
SOLR-8904: switch from SimpleDateFormat to Instant.parse and format.
...
[value] and ms() and contrib/analytics now call DateMathParser to parse. DateFormatUtil is now removed.
2016-03-30 13:42:42 -04:00
Jan Høydahl
aec11ebcf2
SOLR-8870: AngularJS support for qt style handlers, and fix slash encoding bug to support Query panel through proxy
2016-03-29 00:31:40 +02:00
Ryan McKinley
ffd557b117
SOLR-8902: Make sure ReturnFields only returns the requested fields
2016-03-25 12:59:32 -07:00
Chris Hostetter
f051f56be9
SOLR-445: new ToleranteUpdateProcessorFactory to support skipping update commands that cause failures when sending multiple updates in a single request.
...
SOLR-8890: New static method in DistributedUpdateProcessorFactory to allow UpdateProcessorFactories to indicate request params that should be forwarded when DUP distributes updates.
This commit is a squashed merge from the jira/SOLR-445 branch (as of b08c284b26b1779d03693a45e219db89839461d0)
2016-03-25 11:02:55 -07:00
yonik
6f60ac21f3
SOLR-8865: Real-time get sometimes fails to retrieve stored fields from docValues
2016-03-25 10:18:31 -04:00
yonik
e136d10817
Fix StrField.toObject and toExternal to work with docValue IndexableField instances, optimize createFields
2016-03-23 20:43:55 -04:00
Kevin Risden
a0da40204a
SOLR-8810: Implement Connection.setReadOnly, Statement.set/getFetchSize, ResultSet.getType
2016-03-23 17:28:59 -05:00
Kevin Risden
dbee659174
SOLR-8819: Implement DatabaseMetaDataImpl getTables() and fix getSchemas(). (Trey Cahill, Joel Bernstein, Kevin Risden)
2016-03-23 15:49:21 -05:00
yonik
ced7570e2c
SOLR-8886: fix TrieField.toObject(IndexableField) for docValues
2016-03-23 11:56:17 -04:00
markrmiller
574da7667f
SOLR-8856: Do not cache merge or 'read once' contexts in the hdfs block cache.
2016-03-22 23:05:13 -04:00
markrmiller
9aeb745a7d
SOLR-8855: The HDFS BlockDirectory should not clean up it's cache on shutdown.
2016-03-22 16:09:56 -04:00
Gregory Chanan
cb1738360e
SOLR-8869: Optionally disable printing field cache entries in SolrFieldCacheMBean
2016-03-21 11:30:39 -07:00
markrmiller
93e96f688e
SOLR-8857: HdfsUpdateLog does not use configured or new default number of version buckets and is hard coded to 256.
2016-03-21 14:10:17 -04:00
Alan Woodward
04bd586071
SOLR-8837: Fix duplicate election node detection
2016-03-21 17:39:37 +00:00
Steve Rowe
49d5ec02a2
SOLR-8082: Can't query against negative float or double values when indexed='false' docValues='true' multiValued='false'
2016-03-20 16:55:32 -04:00
Dennis Gove
fecdec6c85
SOLR-5616: Simplifies grouping code to use ResponseBuilder.needDocList() to determine if it needs to generate a doc list for grouped results.
2016-03-20 13:30:29 -04:00
yonik
5ea86b14c3
SOLR-8867: fix frange/FunctionValues.getRangeScorer to not match missing values, getRangeScorer refactored to take LeafReaderContext
2016-03-17 16:58:27 -04:00
Noble Paul
faa0586b31
SOLR-8842: security rules made more foolproof by asking the requesthandler about the well known
...
permission name.
The APIs are also modified to ue 'index' as the unique identifier instead of name.
Name is an optional attribute
now and only to be used when specifying well-known permissions
2016-03-17 23:34:50 +05:30
David Smiley
a22099a398
SOLR-8866: UpdateLog now throws an error if it can't serialize a field value
2016-03-17 13:22:16 -04:00
Shalin Shekhar Mangar
4fbfeb0123
SOLR-8745: Move CHANGES.txt entry to 6.1
2016-03-17 20:18:04 +05:30
Steve Rowe
6ebf61535e
SOLR-7339: Upgrade to Jetty 9.3.8.v20160314
2016-03-17 01:46:36 -04:00
Shalin Shekhar Mangar
ae846bfb49
SOLR-8860: Remove back-compat handling of router format made in SOLR-4221 in 4.5.0
2016-03-17 09:21:30 +05:30
Steve Rowe
6e55135be3
SOLR-8838: Returning non-stored docValues is incorrect for negative floats and doubles.
2016-03-16 18:56:23 -04:00
yonik
e76fa56817
SOLR-8740: use docValues for non-text fields in schema templates
2016-03-16 18:51:50 -04:00
Ryan McKinley
022877fefa
SOLR-8859: read/write Shapes to String
2016-03-16 12:52:00 -07:00
Ryan McKinley
36145d02cc
SOLR-8814: Support GeoJSON response format
2016-03-16 10:06:49 -07:00
anshum
30a77b73b6
SOLR-8836: Return 400, and a SolrException when an invalid json is provided to the update handler instead of 500.
2016-03-15 10:55:20 -07:00
yonik
95f20c6f00
SOLR-8835: fix faceting exception (uif) on multi-valued numeric docValues
2016-03-14 11:33:16 -04:00
yonik
50c413e865
SOLR-8831: allow _version_ field to be retrievable via docValues
2016-03-11 14:10:37 -05:00
Varun Thacker
343d9c6fa4
SOLR-8804: Fix a race condition in the ClusterStatus API call
2016-03-11 14:02:06 +05:30
anshum
209f5c2946
SOLR-8790: Add the node name to core responses in calls from the Overseer
2016-03-10 16:20:44 -08:00
Alan Woodward
55c595a9dc
SOLR-8765: Enforce required parameters in SolrJ Collections API
2016-03-09 12:51:05 +00:00
jbernste
02523d5b6d
SOLR-8799: Update CHANGES.txt
2016-03-08 15:25:52 -05:00
Shai Erera
4384627f08
SOLR-8793: Fix stale commit files' size computation in LukeRequestHandler
2016-03-08 22:13:21 +02:00
Varun Thacker
dcb7a882b6
SOLR-8766: Remove support for admin/gettableFiles as well
2016-03-08 19:32:10 +05:30
Noble Paul
e70c638bcf
SOLR-8766: deprecated <admin> tag in solrconfig.xml is removed
2016-03-08 18:53:59 +05:30
Noble Paul
5ea6ee7362
SOLR-8736: schema GET operations on fields, dynamicFields, fieldTypes, copyField have less details
2016-03-08 18:00:12 +05:30
Alan Woodward
5b7be9d16a
SOLR-8782: Improve async collections API
2016-03-08 10:53:29 +00:00
Noble Paul
f2c281abcb
SOLR-8736: schema GET operations on fields, dynamicFields, fieldTypes, copyField are
...
reimplemented as a part of the bulk API with less details. The tests and write implementations are removed
2016-03-07 22:44:36 +05:30
Shalin Shekhar Mangar
093a8ce57c
SOLR-8745: Deprecate costly ZkStateReader.updateClusterState(), replace with a narrow forceUpdateCollection(collection)
2016-03-07 15:03:03 +05:30
yonik
8555726143
SOLR-8155: fix UnInvertedField.collectDocsGeneric, used for facet.prefix or non-count sorting
2016-03-05 18:47:33 -05:00
Varun Thacker
4381018b77
SOLR-8449: Fix the core restore functionality to allow restoring multiple times on the same core
2016-03-06 04:12:11 +05:30
Varun Thacker
21bf9c6e80
SOLR-8779: Fix missing InterruptedException handling in ZkStateReader
2016-03-04 20:12:00 +05:30
Noble Paul
517acece6a
Merge remote-tracking branch 'origin/master'
...
Conflicts:
solr/CHANGES.txt
2016-03-04 16:24:10 +05:30
Noble Paul
0cd24c5d08
SOLR-8728: ReplicaAssigner throws NPE when a partial list of nodes are only participating in replica
...
placement. splitshard should preassign nodes using rules, if rules are present
2016-03-04 16:22:37 +05:30
anshum
44d8ee9115
Fix document exclusion in mlt query parser in Cloud mode for schemas that have non-'id' unique field
2016-03-03 15:27:04 -08:00
anshum
9c777ab5ad
SOLR-8423: DeleteShard and DeleteReplica should cleanup instance and data directory by default and add support for optionally retaining the directories
2016-03-03 11:54:26 -08:00
Steve Rowe
d0279b8d5f
SOLR-7010: Remove facet.date client functionality
2016-03-03 14:34:45 -05:00
anshum
6de2b7dbd1
SOLR-8725: Allow hyphen in shard, collection, core, and alias names but not the first char
2016-03-03 10:04:07 -08:00
Steve Rowe
a079ff2528
SOLR-8778: Deprecate CSVStrategy's setters, and make its pre-configured strategies immutable
2016-03-03 10:54:45 -05:00
Shalin Shekhar Mangar
93133f54fd
SOLR-8722: Don't force a full ZkStateReader refresh on every Overseer operation
2016-03-03 18:20:04 +05:30
Shalin Shekhar Mangar
d87d8da17d
* SOLR-7516: Improve javadocs for JavaBinCodec, ObjectResolver and enforce the single-usage policy
...
This closes #17
2016-03-03 18:06:04 +05:30
Shalin Shekhar Mangar
6c06d4bc00
Add section headers in CHANGES.txt
2016-03-03 18:01:14 +05:30
Varun Thacker
b440a1deb3
SOLR-8780: Remove unused OverseerCollectionMessageHandler#getClusterStatus method
2016-03-03 17:37:07 +05:30
Shalin Shekhar Mangar
a2120730a6
Adding version 6.1.0
2016-03-03 15:39:08 +05:30
thelabdude
b17c57f072
SOLR-8145: mention fix in solr/CHANGES.txt
2016-03-02 11:37:23 -07:00
Steve Rowe
9427b7402d
SOLR-8764: Remove deprecated methods and classes
2016-03-02 09:22:20 -05:00
nknize
96b195432f
Update master version to 7.0.0
2016-03-02 02:37:33 -06:00
Mark Miller
0f4f53a8f5
SOLR-8771: Multi-threaded core shutdown creates executor per core.
2016-03-01 12:13:56 -08:00
Chris Hostetter
ff6557cbcb
SOLR-8738: Fixed false success response when invalid deleteByQuery requests intially hit non-leader cloud nodes
2016-03-01 10:02:07 -07:00
Noble Paul
e44eebf39d
SOLR-8375: ReplicaAssigner rejects valid nodes
2016-03-01 10:49:47 +05:30
Alan Woodward
9a3458f693
SOLR-8758: Add SolrCloudTestCase base class
2016-02-29 18:44:27 +00:00
Tomás Fernández Löbbe
a0e72f10a8
SOLR-8671: Added note about date stats 'sum' now using double in the upgrade section
2016-02-29 09:16:01 -08:00
Tomás Fernández Löbbe
20b7453cc8
SOLR-8713: new UI and example solrconfig files point to Reference Guide for Solr Query Syntax instead of the wiki.
...
This closes #12
2016-02-29 08:22:25 -08:00
Tomás Fernández Löbbe
ae4d77ae48
SOLR-8671: Date statistics: make "sum" a double instead of a long/date
2016-02-27 14:02:30 -08:00
Shalin Shekhar Mangar
70440bbbd2
SOLR-8752: Add change log entry
2016-02-27 18:11:33 +05:30
Alan Woodward
5c0240219a
SOLR-8712: Variable solr.core.instanceDir was not being resolved
2016-02-27 10:03:01 +00:00
Shalin Shekhar Mangar
9c97f2f3d2
SOLR-8746: Renamed Overseer.getInQueue to getStateUpdateQueue, getInternalQueue to getInternalWorkQueue and added javadocs
2016-02-27 14:06:09 +05:30
Shalin Shekhar Mangar
c59ca69ec0
SOLR-8748: OverseerTaskProcessor limits number of concurrent tasks to just 10 even though the thread pool size is 100. The limit has now been increased to 100.
2016-02-27 14:05:07 +05:30
Christine Poerschke
0ed625b107
SOLR-8734: fix (maxMergeDocs|mergeFactor) deprecation warnings: in solrconfig.xml <maxMergeDocs|mergeFactor> may not be combined with <mergePolicyFactory> and <maxMergeDocs|mergeFactor> on their own or combined with <mergePolicy> is a warning.
2016-02-26 15:51:46 +00:00
Jan Høydahl
9bb9b7900f
SOLR-8737: Managed synonym lists do not include the original term in the expand
2016-02-26 01:26:30 +01:00
Tomas Fernandez Lobbe
730d10f145
SOLR-8420: Fix long overflow in sumOfSquares for Date statistics
...
Casted operations to double. Changed the test to support a percentage error given the FUZZY flag in doubles
2016-02-24 19:02:17 -08:00
markrmiller
18bb8caede
SOLR-8720: ZkController#publishAndWaitForDownStates should use #publishNodeAsDown.
2016-02-23 14:51:01 -05:00
markrmiller
8ac4fdd6bb
SOLR-8696: Start the Overseer before actions that need the overseer on init and when reconnecting after zk expiration and improve init logic.
2016-02-23 13:59:04 -05:00
markrmiller
7d32456efa
SOLR-8497: Merge indexes should mark it's directories as done rather than keep them around in the directory cache.
2016-02-23 13:15:01 -05:00
Noble Paul
9ce2d0d25d
SOLR-8698: params.json can now have appends and invariants as well. 'useParams' specified in the requestHandler is always applied
2016-02-23 17:40:49 +05:30
Noble Paul
cf96432630
SOLR-8522: Make it possible to use ip fragments in replica placement rules , such as ip_1, ip_2 etc
2016-02-23 13:31:08 +05:30
Dennis Gove
a7a6663720
SOLR-8718: Corrects location for note for SOLR-8666 in solr/CHANGES.txt
2016-02-22 20:39:35 -05:00
Dennis Gove
d6105334a0
SOLR-8666: Adds header 'zkConnected' to response of SearchHandler and PingRequestHandler
...
Header is used to notify the client when a connection to zookeeper has been lost and there is a possibility of stale data on the node the request is coming from.
2016-02-22 19:25:17 -05:00
Dennis Gove
2c0a5e3036
SOLR-8599: After a failed connection during construction of SolrZkClient attempt to retry until a connection can be made
2016-02-22 19:25:16 -05:00
yonik
1203264640
SOLR-8691: Cache index fingerprints per searcher
2016-02-22 13:00:38 -05:00
yonik
f47e6b2200
SOLR-8690: add solr.disableFingerprint system property
2016-02-22 12:44:30 -05:00
Dawid Weiss
ed90697dd2
SOLR-8711: Upgrade Carrot2 clustering dependency to 3.12.0
...
SOLR-8710: Upgrade morfologik-stemming to version 2.1.0
LUCENE-7040: Upgrade morfologik-stemming to version 2.1.0
2016-02-22 18:23:50 +01:00
jbernste
f9127a919a
SOLR-8588: Update CHANGES.txt
2016-02-19 20:07:29 -05:00
markrmiller
3124a4debd
SOLR-8693: Improve ZkStateReader logging.
2016-02-19 19:09:58 -05:00
markrmiller
9418369b46
SOLR-8697: Scope ZK election nodes by session to prevent elections from interfering with each other and other small LeaderElector improvements.
2016-02-19 17:06:38 -05:00
markrmiller
771f14cb6e
SOLR-8656: PeerSync should use same nUpdates everywhere.
2016-02-19 16:41:49 -05:00
markrmiller
8cd53a076b
SOLR-8633: DistributedUpdateProcess processCommit/deleteByQuery call finish on DUP and SolrCmdDistributor, which violates the lifecycle and can cause bugs.
2016-02-19 14:59:46 -05:00
markrmiller
e30d638c51
SOLR-8695: Ensure ZK watchers are not triggering our watch logic on connection events and make this handling more consistent.
2016-02-19 14:36:53 -05:00
markrmiller
32fbca6ea7
SOLR-8694: DistributedMap/Queue can create too many Watchers and some code simplification.
2016-02-19 14:33:50 -05:00
markrmiller
c4d31798cc
SOLR-8701: CloudSolrClient decides that there are no healthy nodes to handle a request too early.
2016-02-19 08:51:19 -05:00
Uwe Schindler
6ccb43a7b7
Fix merge error in CHANGES.txt
2016-02-19 11:01:29 +01:00
anshum
d01230d639
SOLR-8677: Restrict creation of shards with invalid names
2016-02-18 15:18:44 -08:00
Mike McCandless
b8f251d8e9
do not create a 5.6.0 version now since 5.5.0 is the last 5.x feature release
2016-02-18 16:45:57 -05:00
markrmiller
31437c9b43
SOLR-8416: The collections create API should return after all replicas are active.
2016-02-17 13:37:08 -05:00
markrmiller
0bba332549
SOLR-7339: Jetty 9.3 upgrade.
2016-02-16 16:01:10 -05:00
markrmiller
9184d52f68
SOLR-8683: Always consume the full request on the server, not just in the case of an error.
2016-02-16 16:01:10 -05:00
markrmiller
a40118c9df
SOLR-8578: Fully consume proxy requests and move CHANGES entry to 6.0.
2016-02-16 13:16:02 -05:00
markrmiller
13dda5debb
SOLR-8669: Non binary responses use chunked encoding because we flush the outputstream early.
2016-02-16 13:11:37 -05:00
markrmiller
4cc844897e
SOLR-8575: Fix HDFSLogReader replay status numbers, a performance bug where we can reopen FSDataInputStream much too often, and an hdfs tlog data integrity bug.
2016-02-12 15:58:06 -05:00
Christine Poerschke
677779086c
SOLR-5730: Make Lucene's SortingMergePolicy and EarlyTerminatingSortingCollector configurable in Solr.
2016-02-12 20:16:02 +00:00
jbernste
111f45efa9
SOLR-8529: Improve JdbcTest to not use plain assert statements
2016-02-11 13:37:07 -05:00
jbernste
56b79ece8b
SOLR-8527: Improve JdbcTest to cleanup properly on failures
2016-02-11 13:15:29 -05:00
jbernste
739b81063e
SOLR-8190: Implement Closeable on TupleStream
2016-02-11 12:46:04 -05:00
jbernste
35337e8cf2
SOLR-8461: Update CHANGES.txt
2016-02-11 10:59:26 -05:00
markrmiller
f6098148ae
SOLR-8575: Revert while investigated. (reverted from commit ec4c72310f
)
2016-02-11 08:32:37 -05:00
Mike McCandless
84637e99b1
bump version for 5.5.0 release
2016-02-11 04:26:27 -05:00
markrmiller
a8bc427aac
SOLR-8578: Successful or not, requests are not always fully consumed by Solrj clients and we count on HttpClient or the JVM.
2016-02-10 15:32:56 -05:00
Noble Paul
b889109da1
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
2016-02-09 15:08:56 -08:00
Noble Paul
2184a7baf6
SOLR-6594 Mark old schema APIs as deprecated
2016-02-09 15:08:41 -08:00
Mikhail Khludnev
93750292c2
SOLR-8466: fixing CHANGES.txt moving to 5.5.0 Features.
2016-02-10 01:21:18 +03:00
Mikhail Khludnev
eac3bb9b32
SOLR-8466: facet.method=uif for UnInvertedField faceting, like it was with 'fc' earlier.
2016-02-10 01:06:56 +03:00
Jan Høydahl
be807919b6
SOLR-3141: Warn in logs when expensive optimize calls are made
2016-02-09 15:37:25 +01:00
Christine Poerschke
3603760954
SOLR-8621: solr/CHANGES.txt 'Upgrading from 5.4' section now also mentions <mergeFactor> and <maxMergeDocs> deprecation, also useCompoundFile attribute/element.
2016-02-09 10:54:52 +00:00
markrmiller
e78002bdc1
SOLR-7281: Add an overseer action to publish an entire node as 'down'.
2016-02-08 23:24:43 -05:00
Erick Erickson
1f66406cb3
Corrected CHANGES.txt entry for SOLR-2649
2016-02-08 19:50:28 -08:00
markrmiller
899f1fcf74
SOLR-8551: Make collection deletion more robust.
2016-02-08 21:39:01 -05:00
markrmiller
ea21b8fae8
SOLR-8615: Just like creating cores, we should use multiple threads when closing cores.
2016-02-08 20:41:04 -05:00
anshum
03d7f80b27
SOLR-8648: Support selective clearing up of stored async collection API responses via DELETESTATUS API
2016-02-08 13:15:46 -08:00
Shai Erera
fc5b1ac279
SOLR-8621: deprecate <mergePolicy> in favor of <mergePolicyFactory>
2016-02-08 22:41:51 +02:00
Erick Erickson
7053a99f49
SOLR-8651: The commitWithin parameter is not passed on for deleteById in UpdateRequest for distributed queries
2016-02-07 17:08:20 -08:00
Erick Erickson
f77feb718a
SOLR-8642: SOLR allows creation of collections with invalid names
2016-02-07 14:52:40 -08:00
jbernste
c2eb76941e
SOLR-8502: Improve Solr JDBC Driver to support SQL Clients like DBVisualizer
2016-02-06 21:49:39 -05:00
Erick Erickson
112a2311df
Put CHANGES entry for SOLR-8500 in the wrong section.
2016-02-06 08:46:51 -08:00
Erick Erickson
3e7fe7867f
SOLR-8500: Allow the number of threads ConcurrentUpdateSolrClient StreamingSolrClients configurable by a system property
2016-02-06 08:34:04 -08:00
Mark Miller
ec4c72310f
SOLR-8575: Fix HDFSLogReader replay status numbers and a performance bug where we can reopen FSDataInputStream too often.
2016-02-04 17:54:01 -05:00
yonik
629767be06
SOLR-8586: add index fingerprinting and use it in peersync
2016-02-04 14:55:13 -05:00
Noble Paul
f85036cd9c
SOLR-8640: CloudSolrClient does not send credentials for update request
2016-02-04 18:59:03 +05:30
Dennis Gove
3528cc32cb
SOLR-8409: Ensures that quotes in solr params (eg. q param) are properly handled
2016-02-03 20:42:48 -05:00
Erick Erickson
2c0a66bfbc
Took out duplicate mention of SOLR-8308 (was only in trunk)
2016-02-02 15:01:19 -08:00
Erick Erickson
70f87420ab
SOLR-8308: Core gets inaccessible after RENAME operation with special characters
2016-02-02 11:23:48 -08:00
Steve Rowe
064c0ac00f
SOLR-8607: The Schema API refuses to add new fields that match existing dynamic fields
2016-02-01 09:15:17 -05:00
Christine Poerschke
8e27c14aed
SOLR-8600: add & use ReRankQParserPlugin parameter [default] constants, changed ReRankQuery.toString to use StringBuilder.
2016-02-01 12:00:39 +00:00
David Smiley
4cdce3db77
SOLR-7968: Make QueryComponent extensible
2016-01-31 22:25:37 -05:00
jbernste
14a2c16ca4
SOLR-8285: Update CHANGES.txt
2016-01-31 13:31:27 -05:00
yonik
e6db8ba214
SOLR-8532: GraphQuery don't collect edges at maxDepth level
2016-01-29 10:59:49 -05:00
Christine Poerschke
70b1eb03c4
SOLR-8597: add default, no-op QParserPlugin.init(NamedList) method (solr/CHANGES.txt)
2016-01-28 17:41:34 +00:00
yonik
105c6dfe26
SOLR-8605: fix regex queries starting with escaped forward slash
2016-01-27 18:53:17 -05:00
Shalin Shekhar Mangar
6acfa2a4ff
SOLR-8595: Use BinaryRequestWriter by default in HttpSolrClient and ConcurrentUpdateSolrClient
2016-01-27 20:50:54 +05:30
Joel Bernstein
077e78f417
SOLR-8550: Add asynchronous DaemonStreams to the Streaming API
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1726291 13f79535-47bb-0310-9956-ffa450edef68
2016-01-22 19:07:15 +00:00
Noble Paul
9298da5690
SOLR-8582 : memory leak in JsonRecordReader affecting /update/json/docs. Large payloads
...
cause OOM
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1726261 13f79535-47bb-0310-9956-ffa450edef68
2016-01-22 17:28:27 +00:00
Shai Erera
2311c7fee1
SOLR-8560: Add RequestStatusState enum
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1726144 13f79535-47bb-0310-9956-ffa450edef68
2016-01-22 05:39:54 +00:00
Mark Robert Miller
5517929f9d
SOLR-8371: Move 6.0 changes entry to 5.5
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1726079 13f79535-47bb-0310-9956-ffa450edef68
2016-01-21 19:55:13 +00:00
Steven Rowe
eb47a8b965
SOLR-4619: Improve PreAnalyzedField query analysis
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1725869 13f79535-47bb-0310-9956-ffa450edef68
2016-01-21 05:51:36 +00:00
Dennis Gove
6501f1891b
SOLR-8556: Add ConcatOperation to be used with the SelectStream
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1725769 13f79535-47bb-0310-9956-ffa450edef68
2016-01-20 18:08:16 +00:00
Christine Poerschke
16c53a0fea
SOLR-8565: add & use CommonParams.(ROWS|START)_DEFAULT constants, add CommonParamsTest
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1725708 13f79535-47bb-0310-9956-ffa450edef68
2016-01-20 12:43:25 +00:00
Dennis Gove
2d2582e4f4
SOLR-8559: FCS facet performance optimization
...
Significantly speeds up processing when terms are high cardinality and the matching docset is small.
When facet minCount > 0 and the number of matching documents is small (or 0) this enhancement
prevents considering terms which have a 0 count. Also includes change to move to the next non-zero
term value when selecting a segment position.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1725638 13f79535-47bb-0310-9956-ffa450edef68
2016-01-19 22:41:49 +00:00
Varun Thacker
a2e5c37c85
SOLR-8534: Add generic support for collection APIs to be async
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1725474 13f79535-47bb-0310-9956-ffa450edef68
2016-01-19 11:32:14 +00:00
Christine Poerschke
f0362f6248
SOLR-8566: TransformerFactory.defaultFactories initialCapacity tweak
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1725469 13f79535-47bb-0310-9956-ffa450edef68
2016-01-19 11:09:35 +00:00
Varun Thacker
eafdf74bdd
SOLR-7907: fix changes entry
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1725322 13f79535-47bb-0310-9956-ffa450edef68
2016-01-18 19:16:58 +00:00
Varun Thacker
f48207168e
SOLR-7907: Remove CLUSTERSTATUS exclusivity checks from the Overseer
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1725321 13f79535-47bb-0310-9956-ffa450edef68
2016-01-18 19:13:52 +00:00
Varun Thacker
db7653e3ef
SOLR-8564: Fix Embedded ZooKeeper to use <solrHome>/zoo_data for it's data directory
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1725273 13f79535-47bb-0310-9956-ffa450edef68
2016-01-18 13:58:02 +00:00
Alan Woodward
ddf13a54a3
SOLR-8548: Core Discovery was not following symlinks
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1725196 13f79535-47bb-0310-9956-ffa450edef68
2016-01-18 09:05:24 +00:00
Ramkumar Aiyengar
170f0731f5
SOLR-8418: Move CHANGES.txt entry to 5.4.1
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1725145 13f79535-47bb-0310-9956-ffa450edef68
2016-01-17 22:45:50 +00:00
Yonik Seeley
d231546a5f
SOLR-8496: multi-select faceting and getDocSet(List<Query>) can match deleted docs
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1725005 13f79535-47bb-0310-9956-ffa450edef68
2016-01-16 16:56:38 +00:00
Uwe Schindler
f5b0e537b4
LUCENE-6978: Refactor several code places that lookup locales by string name to use BCP47 locale tag instead
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724891 13f79535-47bb-0310-9956-ffa450edef68
2016-01-15 22:41:57 +00:00
David Wayne Smiley
d3565b1d8f
LUCENE-6976 SOLR-8541: BytesTermAttributeImpl.copyTo could NPE.
...
Could be triggered by trying to highlight a spatial RPT field.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724874 13f79535-47bb-0310-9956-ffa450edef68
2016-01-15 20:55:01 +00:00
Christine Poerschke
d804cc620d
SOLR-8555: SearchGroupShardResponseProcessor (initialCapacity) tweaks
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724787 13f79535-47bb-0310-9956-ffa450edef68
2016-01-15 12:43:19 +00:00
Varun Thacker
40e0c5bf28
SOLR-8549: start script checks against failed cores as well before attempting to create a core with the same name
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724680 13f79535-47bb-0310-9956-ffa450edef68
2016-01-14 20:04:09 +00:00
Chris M. Hostetter
57d85d8839
SOLR-2798: Fixed local params to work correctly with multivalued params
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724679 13f79535-47bb-0310-9956-ffa450edef68
2016-01-14 19:54:58 +00:00
Christine Poerschke
1e1cdc9935
SOLR-6279: cores?action=UNLOAD now waits for the core to close before unregistering it from ZK.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724654 13f79535-47bb-0310-9956-ffa450edef68
2016-01-14 16:54:51 +00:00
Mark Robert Miller
32fc5285f6
SOLR-8501: Specify the entity request size when known in HttpSolrClient.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724612 13f79535-47bb-0310-9956-ffa450edef68
2016-01-14 14:00:02 +00:00
Gregory Chanan
ae1da6ba16
SOLR-8415: Provide command to switch between non/secure mode in ZK
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724532 13f79535-47bb-0310-9956-ffa450edef68
2016-01-14 00:33:34 +00:00
Gregory Chanan
b904599036
SOLR-8535: Support forcing define-lucene-javadoc-url to be local
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724520 13f79535-47bb-0310-9956-ffa450edef68
2016-01-13 22:48:39 +00:00
Dennis Gove
f6ede1b42f
SOLR-7525: Add ComplementStream and IntersectStream to the Streaming API and Streaming Expressions
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724468 13f79535-47bb-0310-9956-ffa450edef68
2016-01-13 17:41:41 +00:00
Mark Robert Miller
a8b5101119
SOLR-8453: Solr should attempt to consume the request inputstream on errors as we cannot count on the container to do it.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724450 13f79535-47bb-0310-9956-ffa450edef68
2016-01-13 16:24:07 +00:00
Yonik Seeley
435162104d
SOLR-8312: add numBuckets and domainSize to facet telemetry
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724341 13f79535-47bb-0310-9956-ffa450edef68
2016-01-13 00:50:57 +00:00
Joel Bernstein
f3dd997f65
SOLR-8002: Add column alias support to the Parallel SQL Interface
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724319 13f79535-47bb-0310-9956-ffa450edef68
2016-01-12 20:47:33 +00:00
Christine Poerschke
4ca99387a3
SOLR-839: in XmlQParserPlugin replace "UTF8" with StandardCharsets.UTF_8 as suggested by LUCENE-5560.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724318 13f79535-47bb-0310-9956-ffa450edef68
2016-01-12 20:44:52 +00:00
Christine Poerschke
284ff5235d
SOLR-839: XML QueryParser support (deftype=xmlparser)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724293 13f79535-47bb-0310-9956-ffa450edef68
2016-01-12 17:49:28 +00:00
Adrien Grand
7c6dc54ef5
Add version 5.4.1.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724276 13f79535-47bb-0310-9956-ffa450edef68
2016-01-12 16:19:54 +00:00
Christine Poerschke
c5883d54b9
SOLR-5209: Unloading or deleting the last replica of a shard now no longer cascades to remove the shard from the clusterstate.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724098 13f79535-47bb-0310-9956-ffa450edef68
2016-01-11 17:52:48 +00:00
Varun Thacker
e47edb0ebd
SOLR-8476: Removed Persist action and minor cleanups to CoreAdminHandlerm also moved the CHANGES entry to the correct section
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724074 13f79535-47bb-0310-9956-ffa450edef68
2016-01-11 16:13:35 +00:00
Mark Robert Miller
4fe47d1934
SOLR-8533: Raise default maxUpdateConnections and maxUpdateConnectionsPerHost to 100k each.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1724030 13f79535-47bb-0310-9956-ffa450edef68
2016-01-11 14:07:32 +00:00
Shai Erera
556202dfca
SOLR-8475: Some refactoring to SolrIndexSearcher
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1723910 13f79535-47bb-0310-9956-ffa450edef68
2016-01-10 08:30:26 +00:00
Erik Hatcher
8826ea070a
SOLR-7042: bin/post defaults application/json to /update/json/docs now
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1723879 13f79535-47bb-0310-9956-ffa450edef68
2016-01-09 19:30:21 +00:00
Michael McCandless
5e3f72645c
SOLR-8525: fix a few places that were failing to pass dimensional values settings when copying a FieldInfo
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1723845 13f79535-47bb-0310-9956-ffa450edef68
2016-01-09 11:13:17 +00:00
Christine Poerschke
2580956b8b
SOLR-8505: core/DirectoryFactory.LOCK_TYPE_HDFS - add & use it instead of String literals
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1723751 13f79535-47bb-0310-9956-ffa450edef68
2016-01-08 15:59:36 +00:00
Dennis Gove
fe4d702f83
SOLR-8479: Add JDBCStream to Streaming API and Streaming Expressions for integration with external data sources
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1723749 13f79535-47bb-0310-9956-ffa450edef68
2016-01-08 15:56:33 +00:00
Christine Poerschke
6ad14b34dd
SOLR-8504: (IndexSchema|SolrIndexConfig)Test: private static finals for solrconfig.xml and schema.xml String literals
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1723687 13f79535-47bb-0310-9956-ffa450edef68
2016-01-08 11:06:33 +00:00
Dennis Gove
ac754fcd59
SOLR-8485: SelectStream now properly handles non-lowercase and/or quoted select field names
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1723648 13f79535-47bb-0310-9956-ffa450edef68
2016-01-08 01:55:25 +00:00
Mark Robert Miller
6bad259e8a
SOLR-8450: Add CHANGES entry.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1723617 13f79535-47bb-0310-9956-ffa450edef68
2016-01-07 19:44:36 +00:00