Commit Graph

1468 Commits

Author SHA1 Message Date
Mark Robert Miller ecb8438e4c SOLR-4124: persistence support
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1427213 13f79535-47bb-0310-9956-ffa450edef68
2012-12-31 18:26:36 +00:00
Yonik Seeley 9e82c2409d SOLR-4246: log forwarded updates
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1427037 13f79535-47bb-0310-9956-ffa450edef68
2012-12-31 03:05:56 +00:00
Mark Robert Miller ffd693605a SOLR-4244: When coming back from session expiration we should not wait for the leader to see us in the down state if we are the node that must become the leader.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1426892 13f79535-47bb-0310-9956-ffa450edef68
2012-12-30 05:54:59 +00:00
Mark Robert Miller 88ce4ab029 check shutdown for early termination in 'wait for state'
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1426840 13f79535-47bb-0310-9956-ffa450edef68
2012-12-29 21:29:11 +00:00
Erick Erickson b6d4d6e907 Fix for SOLR-4229, changing "swappable" to "transient"
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1426826 13f79535-47bb-0310-9956-ffa450edef68
2012-12-29 20:30:42 +00:00
Mark Robert Miller cb8065c947 ease timings a bit for large clusters
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1426795 13f79535-47bb-0310-9956-ffa450edef68
2012-12-29 17:59:53 +00:00
Mark Robert Miller 5065cdebd3 bring back interruptions on executor shutdown
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1426791 13f79535-47bb-0310-9956-ffa450edef68
2012-12-29 17:42:23 +00:00
Robert Muir f88d2ee6a7 SOLR-4175: add license headers and eol-style
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1426614 13f79535-47bb-0310-9956-ffa450edef68
2012-12-28 20:12:18 +00:00
Erik Hatcher 11c4ce617c SOLR-4175: SearchComponent chain can't contain two components of the same class and use debugQuery
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1426569 13f79535-47bb-0310-9956-ffa450edef68
2012-12-28 16:29:37 +00:00
Shalin Shekhar Mangar e32fe689fa SOLR-4134 -- Use List as value type only when multiple values are present in atomic updates
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1426537 13f79535-47bb-0310-9956-ffa450edef68
2012-12-28 15:03:43 +00:00
Yonik Seeley 2c51c55a28 tests: more cloud atomic update tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1426373 13f79535-47bb-0310-9956-ffa450edef68
2012-12-28 01:19:29 +00:00
Mark Robert Miller 7e51f75561 SOLR-4114: tests: make happy with git - source attrib counts on svn substitution
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1426329 13f79535-47bb-0310-9956-ffa450edef68
2012-12-27 21:08:54 +00:00
Uwe Schindler ba52cd4e03 Revert SOLR-1972
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1426230 13f79535-47bb-0310-9956-ffa450edef68
2012-12-27 15:48:37 +00:00
Mark Robert Miller 5772204892 tests: attempt to harden for apache jenkins
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1426002 13f79535-47bb-0310-9956-ffa450edef68
2012-12-26 19:52:34 +00:00
Robert Muir aa00eb2e70 SOLR-4088: when host is null, fall back to interface iteration (heuristic 2) if resolving the system hostname (heuristic 1) fails
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1425971 13f79535-47bb-0310-9956-ffa450edef68
2012-12-26 17:18:46 +00:00
Robert Muir 0c86e24407 SOLR-4233: throw assumption for this test on OS X: it fails due to AWT engine startup
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1425969 13f79535-47bb-0310-9956-ffa450edef68
2012-12-26 17:16:22 +00:00
Mark Robert Miller a3d1252e7d tests: parameterize
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1425815 13f79535-47bb-0310-9956-ffa450edef68
2012-12-26 04:39:12 +00:00
Mark Robert Miller 1652b2649f LUCENE-4638, SOLR-3180: revert for now (try using the IW's writeLock to unlock)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1425574 13f79535-47bb-0310-9956-ffa450edef68
2012-12-24 02:10:25 +00:00
Mark Robert Miller dfb17d3cdc LUCENE-4638, SOLR-3180: try using the IW's writeLock to unlock
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1425561 13f79535-47bb-0310-9956-ffa450edef68
2012-12-24 00:15:16 +00:00
Mark Robert Miller a0676b3b0b SOLR-3180: remove bad assumption
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1425554 13f79535-47bb-0310-9956-ffa450edef68
2012-12-23 22:58:30 +00:00
Shai Erera d64cfed291 LUCENE-4639: improve _TestUtil.getTempDir
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1425439 13f79535-47bb-0310-9956-ffa450edef68
2012-12-23 08:15:02 +00:00
Mark Robert Miller c8f34f9f78 SOLR-3180: wait for leader to see our recovering state before peer sync as well
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1425342 13f79535-47bb-0310-9956-ffa450edef68
2012-12-22 21:06:04 +00:00
Mark Robert Miller 3340abc8dd attempt to close the indexwriter correctly
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1425306 13f79535-47bb-0310-9956-ffa450edef68
2012-12-22 16:46:10 +00:00
Chris M. Hostetter 9fd744d160 SOLR-3972: Fix ShowFileRequestHandler to not log a warning in the (expected) situation of a file not found.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1425207 13f79535-47bb-0310-9956-ffa450edef68
2012-12-22 00:07:35 +00:00
Mark Robert Miller 1088f1a4d4 tests: attempt to harden more
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1425090 13f79535-47bb-0310-9956-ffa450edef68
2012-12-21 19:00:28 +00:00
Mark Robert Miller db517c4bb8 tests: more fudge
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1425004 13f79535-47bb-0310-9956-ffa450edef68
2012-12-21 16:27:40 +00:00
Mark Robert Miller 8c40304671 tests: boost timeout
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1424953 13f79535-47bb-0310-9956-ffa450edef68
2012-12-21 15:18:17 +00:00
Mark Robert Miller 1ec855c560 tests: wait longer for inconsistency if necessary
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1424943 13f79535-47bb-0310-9956-ffa450edef68
2012-12-21 15:05:53 +00:00
Shalin Shekhar Mangar f4547f6a3b SOLR-4134: Standard (XML) request writer cannot "set" multiple values into
multivalued field with partial updates. (Luis Cappa Banda, Will Butler, shalin)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1424906 13f79535-47bb-0310-9956-ffa450edef68
2012-12-21 13:01:08 +00:00
Mark Robert Miller 4bd6402d16 raise so timeout
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1424868 13f79535-47bb-0310-9956-ffa450edef68
2012-12-21 11:23:29 +00:00
Mark Robert Miller 2d3b44c0e7 save the original index dir path, don't try to get it from the directory - it may be too late
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1424783 13f79535-47bb-0310-9956-ffa450edef68
2012-12-21 01:34:15 +00:00
Chris M. Hostetter d34e50995a SOLR-4136: followup: fix getBaseUrlForNodeName to never including trailing slash when using the root context, and harden generateNodeName to not trust the caller as far as leading/trailing slashes
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1424755 13f79535-47bb-0310-9956-ffa450edef68
2012-12-20 23:26:08 +00:00
Mark Robert Miller 7a354cb5d0 harden test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1424582 13f79535-47bb-0310-9956-ffa450edef68
2012-12-20 16:41:36 +00:00
Mark Robert Miller 430b975221 clean up and expand distrib mlt tests - still ignored until I can test on freebsd
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1424555 13f79535-47bb-0310-9956-ffa450edef68
2012-12-20 16:04:23 +00:00
Yonik Seeley d475d822d0 tests: grouping doesn't guarantee order of top level group commands
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1424516 13f79535-47bb-0310-9956-ffa450edef68
2012-12-20 15:17:48 +00:00
Mark Robert Miller 257219ca36 ignore distrib mlt test until its sorted out
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1424272 13f79535-47bb-0310-9956-ffa450edef68
2012-12-20 02:54:20 +00:00
Yonik Seeley 28f1884ab5 SOLR-4221: pick correct router for collection props
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1424263 13f79535-47bb-0310-9956-ffa450edef68
2012-12-20 01:37:28 +00:00
Mark Robert Miller 8c91459f5b raise timeouts for wait to see state and get assigned shard id
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423993 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 18:12:36 +00:00
Yonik Seeley a9356fc3ea SOLR-4063: simplify core loading executor
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423963 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 17:15:34 +00:00
Mark Robert Miller 0cc46b3cae attempt to harden test for apache jenkins
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423953 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 17:04:47 +00:00
Mark Robert Miller 6f875e270f attempt to harden test for apache jenkins
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423945 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 16:53:57 +00:00
Mark Robert Miller 232aaa42ed SOLR-4218: SolrTestCaseJ4 throws NPE when closing the core (on the afterClass method)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423932 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 16:41:18 +00:00
Mark Robert Miller 7a5097d8f6 try / catch around pre and post close listeners
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423918 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 16:19:37 +00:00
Yonik Seeley ad7c665177 tests: start single jetty in cloud mode w/ manual shard assignment
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423753 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 03:44:29 +00:00
Mark Robert Miller a8bc1ef02a don't interrupt
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423748 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 03:22:07 +00:00
Mark Robert Miller e40696cd81 SOLR-4213: Directories that are not shutdown until DirectoryFactory#close do not have close listeners called on them.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423738 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 02:56:15 +00:00
Yonik Seeley 2b800b3c0e tests: don't start up default collection if numSlices<=0
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423729 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 01:00:58 +00:00
Mark Robert Miller 1389f64fbe SOLR-4203: whoops - fix npe
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423625 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 20:30:09 +00:00
Mark Robert Miller bef4454e2f SOLR-4203: dont check if ulog is set to delete tlogs files on startup - check if the tlog dir exists
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423608 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 20:00:15 +00:00
Yonik Seeley 5f502ec003 SOLR-3180: improve logging
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423591 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 19:30:39 +00:00
Mark Robert Miller 1255ff3338 test should retry on connectionloss
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423534 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 17:09:34 +00:00
Mark Robert Miller 0a33ab46f7 better fail msg
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423532 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 17:06:10 +00:00
Mark Robert Miller 68637790e0 harden test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423507 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 16:11:18 +00:00
Yonik Seeley 411bc6375c SOLR-3180: improve logging
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423275 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 05:27:14 +00:00
Mark Robert Miller e3647eaad4 raise test poll timeout
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423244 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 01:20:56 +00:00
Mark Robert Miller 89a55d2e87 SOLR-4110: Configurable Content-Type headers for PHPResponseWriters and PHPSerializedResponseWriter.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423121 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 20:26:39 +00:00
James Dyer 58416562b7 SOLR-4111: fix occasional failures
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423067 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 18:07:51 +00:00
Mark Robert Miller 6ebf9a5eb7 split out collection api tests and less atLeast usage
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423056 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 17:49:17 +00:00
Mark Robert Miller f2abb2184a raise test socket timeout
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422786 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 08:13:27 +00:00
Mark Robert Miller f6f68c1e19 raise test socket timeout
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422775 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 07:39:59 +00:00
Mark Robert Miller 0a73b63883 SOLR-4203: empty the tlog dir without instantiating an updatelog
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422746 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 03:16:22 +00:00
Mark Robert Miller 099a5dcb78 raise so timeout
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422744 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 03:01:27 +00:00
Mark Robert Miller 6acc407fbb add remove to mock test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422742 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 02:52:57 +00:00
Mark Robert Miller b73fb7322e raise poll timeout to 45s
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422737 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 02:09:07 +00:00
Mark Robert Miller 1491b57338 use poll rather than remove to avoid possible no element exception
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422735 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 02:02:09 +00:00
Mark Robert Miller f5b5d3e17f SOLR-4204: Make SolrCloud tests more friendly to FreeBSD blackhole 2 environments.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422728 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 00:38:03 +00:00
Mark Robert Miller 679dbf00b9 SOLR-4203: tweak how delete is handled so this test passes on windows
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422608 13f79535-47bb-0310-9956-ffa450edef68
2012-12-16 16:08:36 +00:00
Erick Erickson 58a4155af9 Fix for SOLR-4201 (swappable cores should respect loadOnStartup)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422585 13f79535-47bb-0310-9956-ffa450edef68
2012-12-16 14:46:28 +00:00
Mark Robert Miller d26d4e05d3 SOLR-4203: don't clear the tlog when using ephemeral directory on core reload
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422468 13f79535-47bb-0310-9956-ffa450edef68
2012-12-16 06:14:58 +00:00
Mark Robert Miller 247858615d clear static fields in after class
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422466 13f79535-47bb-0310-9956-ffa450edef68
2012-12-16 05:52:16 +00:00
Mark Robert Miller 4d32c5d6bc SOLR-4203: An ephemeral directory implementation should cause the transaction log to be ignored on startup.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422399 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 22:58:01 +00:00
Mark Robert Miller 307ebd17cb SOLR-4199: When doing zk retries due to connectionloss, rather than just retrying for 2 minutes, retry in proportion to the session timeout.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422391 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 22:23:07 +00:00
Mark Robert Miller a6b2552873 remove unused import
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422384 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 22:16:57 +00:00
Mark Robert Miller 4714e250ea fix commented out debug code
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422372 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 22:01:13 +00:00
Mark Robert Miller 181cad843a SOLR-4198: OverseerCollectionProcessor should implement ClosableThread.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422371 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 21:59:10 +00:00
Uwe Schindler 6af24c8866 SOLR-4189: Fix hanging threads on FreeBSD in JettySolrRunner by making connector configureable through sysprop, listen only on 127.0.0.1 in tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422127 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 22:19:58 +00:00
Mark Robert Miller 17569aa775 SOLR-4120: Collection API: Support for specifying a list of Solr addresses to spread a new collection across.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421999 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 17:53:43 +00:00
Mark Robert Miller 3ab1790be7 SOLR-4187: NPE on Directory release
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421914 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 15:03:32 +00:00
Yonik Seeley 2d4615acdb SOLR-2592: test expected number of requests to servers
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421644 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 02:51:21 +00:00
Mark Robert Miller 8295491e12 raise tests timeout to 30s from 15s
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421625 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 00:22:22 +00:00
Mark Robert Miller 7486aad798 extra insurance that recovery has started or occurred in this test
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421613 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 23:10:58 +00:00
Mark Robert Miller a3f456e378 use a temp dir for solrhome for this test - it makes a stopwords.bak file that can interfere with later tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421543 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 21:22:05 +00:00
Chris M. Hostetter 92176fce6e grouping tests of case where no docs match main query. written while trying to repro SOLR-4164, but something is still missing
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421505 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 20:38:52 +00:00
Chris M. Hostetter 902381a8ec SOLR-4150: tests for existing fix. includes workarround for SOLR-4181
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421451 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 19:50:41 +00:00
Mark Robert Miller 882c48c73b up commitWithin from 1 sec to 2 seconds
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421446 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 19:43:29 +00:00
Mark Robert Miller acf4f12fee SOLR-788: Distributed search support for MLT.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421326 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 15:03:19 +00:00
Tommaso Teofili 2e2f1fd713 [SOLR-4150] - added null checks (with log warnings in case of null) to TopGroupsResultTransformer#transformToNative
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421164 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 09:24:29 +00:00
Mark Robert Miller 4fd821cdfa retry close on ThreadInterruptedException
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421089 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 07:13:30 +00:00
Mark Robert Miller 02dfa0a4a8 we don't want to throw an exception on closed in release
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421088 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 07:13:06 +00:00
Mark Robert Miller ce0cc401ff SOLR-4178: ReplicationHandler should abort any current pulls and wait for it's executor to stop during core close.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421078 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 05:33:01 +00:00
Mark Robert Miller 38d16dc7b7 SOLR-4140: Allow access to the collections API through CloudSolrServer without referencing an existing collection.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421071 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 03:21:11 +00:00
Mark Robert Miller 60c1022686 remove this - didn't help, not necessary
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421061 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 01:59:36 +00:00
Mark Robert Miller 052a348d61 bump core reload test wait
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421060 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 01:59:14 +00:00
Mark Robert Miller f31359f5b4 change commitWithin for test to 2000 rather than 1000 - saw a fail where the commit happened faster than the 10 docs are added.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420963 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 20:53:26 +00:00
Mark Robert Miller 63350f0a52 try a 300ms wait on startup to be sure our core(s) have loaded
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420954 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 20:34:37 +00:00
Mark Robert Miller 02854d4054 SOLR-4171: add a new release(path) method that can be called after factory shutdown and have unload core use it to remove a directory after a core has been shutdown
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420911 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 18:49:00 +00:00
Mark Robert Miller c2516de262 SOLR-4171: CachingDirectoryFactory should not return any directories after it has been closed.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420779 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 15:43:03 +00:00
Mark Robert Miller 8472da6e82 SOLR-4161: add a little more protection
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420500 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 00:38:14 +00:00
Chris M. Hostetter 50407282a7 Fix SolrCloud behavior when using "hostContext" containing "_" or"/" characters. This fix also makes SolrCloud more accepting of hostContext values with leading/trailing slashes
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420497 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 00:26:09 +00:00
Yonik Seeley 5b04be1195 SOLR-2592: avoid splitting composite router hash domains
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420338 13f79535-47bb-0310-9956-ffa450edef68
2012-12-11 19:21:12 +00:00