Andrzej Bialecki
b9457b78d5
SOLR-13050: Fix another test that could accidentally kill the .system leader node.
...
Improve fallback in SystemLogListener when target collection is not present.
2019-01-02 16:55:16 +01:00
Noble Paul
302184dd7f
SOLR-12514: Rule-base Authorization plugin skips authorization if querying node does not have collection replica
2019-01-02 19:49:40 +11:00
Noble Paul
619b38a19b
SOLR-12514: Rule-base Authorization plugin skips authorization if querying node does not have collection replica
2019-01-02 19:44:03 +11:00
Shalin Shekhar Mangar
5016959ce8
SOLR-13082: A trigger that creates trigger events more frequently than the cool down period can starve other triggers.
...
This is mitigated to some extent by randomly choosing the trigger to resume after cool down. It is recommended that scheduled triggers not be used for very frequent operations to avoid this problem.
2019-01-02 11:59:00 +05:30
Gus Heck
752989fd74
SOLR-13086 improve error message in DocumentObjectBinder
2018-12-31 07:54:56 -05:00
Christine Poerschke
6a2de771bf
SOLR-13096: rename TestRankQueryPlugin to RankQueryTestPlugin
2018-12-31 11:05:31 +00:00
Christine Poerschke
345a655f21
SOLR-12973: Admin UI Nodes view support for replica* replica names. (Daniel Collins, Christine Poerschke, janhoy)
2018-12-28 12:23:53 +00:00
Erick Erickson
24ae0d16cd
SOLR-12028: Catching up with annotations after recent Solr test work
2018-12-27 18:03:50 -08:00
Joel Bernstein
d018cd18f4
SOLR-13088: Add zplot Stream Evaluator to plot math expressions in Apache Zeppelin
2018-12-27 14:42:27 -05:00
David Smiley
106d300052
SOLR-12535: index time boosts in JSON are no longer accepted
2018-12-26 09:39:42 -05:00
David Smiley
1d0a086217
SOLR-13080: TermsQParserPlugin automaton method should (must?) sort input
2018-12-21 13:26:03 -05:00
Jason Gerlowski
207b3f4453
SOLR-13045: Sim node versioning should start at 0
...
Prior to this commit, new ZK nodes being simulated by the sim framework
were started with a version of -1. This causes problems, since -1 is
also coincidentally the flag value used to ignore optimistic concurrency
locking and force overwrite values.
2018-12-21 08:04:44 -05:00
Jason Gerlowski
272178eff5
SOLR-13045: Allow SimDistribStateManager to create top-level data nodes
...
While working on a related issue in SimDistribStateManager, I noticed
that `createData()` only worked successfully on nodes nested more than
one level under root. (i.e. `createData("/foo", someData, mode)` would
fail, while the same with "/foo/bar" wouldn't). This was due to an edge
case in SimDistribStateManager's path building logic. This commit fixes
this issue.
2018-12-20 14:09:05 -05:00
Andrzej Bialecki
846dfbef39
SOLR-13072: Fix an api change.
2018-12-20 15:49:59 +01:00
Andrzej Bialecki
1f0e875db6
SOLR-13072: Management of markers for nodeLost / nodeAdded events is broken.
2018-12-20 13:16:28 +01:00
Dawid Weiss
71f024ac8f
SOLR-13074: clean up static variables properly, avoiding NPEs.
2018-12-18 23:20:55 +01:00
Chris Hostetter
73299f0f22
SOLR-13079: refactor and harden common 'suspend-trigger' patern in autoscaling test setup
2018-12-18 11:28:31 -07:00
Erick Erickson
3be5b59907
SOLR-12727: Added Dat to the credits, partly as a test of whether infra has fixed a commit attribution error
2018-12-17 16:49:21 -08:00
Andrzej Bialecki
f5479383b1
SOLR-13076: TimeOut breaks the simulation framework.
2018-12-17 16:49:27 +01:00
Adrien Grand
785d02208a
Remove duplicate package info.
2018-12-17 11:29:34 +01:00
Adrien Grand
6f08eee2fd
Fix compilation.
2018-12-17 10:07:36 +01:00
markrmiller
5e305e2f00
SOLR-13075: Add @AwaitsFix annotation to SaslZkACLProviderTest.
2018-12-16 14:49:07 -06:00
Cao Manh Dat
f80e8e1167
Merge jira/http2 branch to master
2018-12-16 16:58:20 +00:00
Steve Rowe
a62b5941b0
SOLR-13060: Annotate never-terminating HDFS Nightly tests with AwaitsFix
2018-12-15 12:24:57 -05:00
Dawid Weiss
e916f1fb86
LUCENE-8611: Update randomizedtesting to 2.7.2, JUnit to 4.12, add hamcrest-core dependency.
2018-12-15 09:49:36 +01:00
Simon Willnauer
e974311d91
LUCENE-8609: Allow getting consistent docstats from IndexWriter
...
Today we have #numDocs() and #maxDoc() on IndexWriter. This is enough
to get all stats for the current index but it's subject to concurrency
and might return numbers that are not consistent ie. some cases can
return maxDoc < numDocs which is undesirable. This change adds a getDocStats()
method to index writer to allow fetching consistent numbers for these stats.
This change also deprecates IndexWriter#numDocs() and IndexWriter#maxDoc()
and replaces all their usages wiht IndexWriter#getDocStats()
2018-12-14 19:36:25 +01:00
Jason Gerlowski
1d601ed646
SOLR-13065: Harden TestSimExecutePlanAction
2018-12-14 12:22:09 -05:00
Jason Gerlowski
655e9ecf7c
Fix active replica count reporting in SimClusterStateProvider
...
One codepath assumed all replicas were active, instead of checking the
state of each individually.
2018-12-14 12:21:47 -05:00
Jason Gerlowski
dd910d1a06
Indicate collection in `clusterShape` log messages
...
Many of Solr's tests use CloudTestUtils' `waitForState` and
`clusterShape` methods to wait until a SolrCloud cluster matches a
particular expected shape. The code periodically checks on the cluster
state, and logs a message if a collection doesn't match the state we
expect of it. Prior to this commit, these log messages omitted the
collection name though, which makes things a little confusing when a
test is checking on the state of multiple collections simultaneously (as
can happen when Triggers fire in the background).
2018-12-14 12:21:19 -05:00
Erick Erickson
3ca7e65388
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
2018-12-14 07:43:06 -08:00
Erick Erickson
15b36299c4
SOLR-12727: Fix tests to work with 'interesting' entries in the hosts file like 'fe80::1%lo0 localhost'
2018-12-14 07:42:57 -08:00
Jan Høydahl
bfd28a8b3a
SOLR-10975: New Admin UI Query does not URL-encode the query produced in the URL box
2018-12-14 15:30:39 +01:00
Jan Høydahl
f8fcdbb208
Revert "SOLR-11296: Spellcheck parameters not working in new UI" due to wrong commit message
...
This reverts commit bb2405a
2018-12-14 15:29:27 +01:00
Jan Høydahl
bb2405aec8
SOLR-11296: Spellcheck parameters not working in new UI
...
(cherry picked from commit 62edbf2e7d
)
2018-12-14 15:27:18 +01:00
Jan Høydahl
62edbf2e7d
SOLR-11296: Spellcheck parameters not working in new UI
2018-12-14 15:07:28 +01:00
Jan Høydahl
04e05782a3
SOLR-7896: Followup fix to non-working core dropdown
2018-12-14 14:40:02 +01:00
Chris Hostetter
df07fb33bb
SOLR-13043: cleanup suspicious ExecutorService lifecycles in MiniSolrCloudCluster
2018-12-13 19:59:35 -07:00
Chris Hostetter
f844461357
SOLR-13072: disable flawed test of flawed functionality
2018-12-13 15:32:09 -07:00
Chris Hostetter
46516b7077
SOLR-13068: Update many cloud/autoscaling tests to use TimeSource.NANO_TIME (instead of CURRENT_TIME) for comparisons
...
as much as possible, the tests actual use the time source directly from the cluster, so that even if the cluster is changed to use an alternate time source, the tests will be consistent
2018-12-13 11:02:24 -07:00
Jason Gerlowski
d7ad2f46c3
SOLR-13037: Harden TestSimGenericDistributedQueue
2018-12-13 06:27:34 -05:00
Jan Høydahl
81dbad54e0
SOLR-12799: Allow Authentication Plugins to intercept internode requests on a per-request basis
...
Add 'forwardCredentials' parameter to BasicAuth which will then skip using PKI on sub requests
2018-12-13 10:51:56 +01:00
markrmiller
42f13731b3
SOLR-12801: Harden SimSolrCloudTests.
2018-12-12 18:50:23 -06:00
markrmiller
44b51cd041
SOLR-13067: Harden BasicAuthIntegrationTest.
2018-12-12 18:50:23 -06:00
markrmiller
7de72c9bc7
SOLR-13066: A failure while reloading a SolrCore can result in the SolrCore not being closed.
2018-12-12 18:49:06 -06:00
Jan Høydahl
9728dbc167
SOLR-12791, SOLR-13067: Fix test failure for BasicAuthIntegrationTest
...
Make PkiAuthenticationIntegrationTest beast-able
2018-12-13 00:14:37 +01:00
Joel Bernstein
1e68726831
SOLR-12801: Suppress SSL and older codecs
2018-12-12 15:38:40 -05:00
Joel Bernstein
7e4555a2fd
SOLR-13057: Allow search, facet and timeseries Streaming Expressions to accept a comma delimited list of collections
2018-12-12 09:16:08 -05:00
Jan Høydahl
ef2f0cd88c
SOLR-12791: Add Metrics reporting for AuthenticationPlugin
2018-12-12 11:33:32 +01:00
Jan Høydahl
280f67927e
SOLR-7896: Add a login page to Admin UI, with initial support for Basic Auth
2018-12-12 10:37:23 +01:00
Jan Høydahl
5affe7421f
SOLR-13025: SchemaSimilarityFactory fallback to LegacyBM25Similarity for luceneMatchVersion < 8.0
2018-12-12 10:33:50 +01:00