Commit Graph

113 Commits

Author SHA1 Message Date
Steven Rowe 6449c08e37 LUCENE-4570: Maven ForbiddenAPIs configuration cleanups:
- Clean up overly long execution IDs
- Make at least one test-check execution per module include internalRuntimeForbidden=true
- Make at least one test-check execution per module include signatureFile executors.txt
- Include bundledSignature commons-io-unsafe in solr test-framework forbiddenapis check
- Note in the Solr shared test-check configuration to include bundledSignature commons-io-unsafe only in modules with commons-io on their classpath

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1447138 13f79535-47bb-0310-9956-ffa450edef68
2013-02-18 07:20:23 +00:00
Steven Rowe 2c95e26af2 LUCENE-4570: Added ForbiddenAPI checks to the Maven build using the ForbiddenAPI Mojo; also removed redundant maven-surefire-plugin configurations in Solr modules' POMs after putting a shared configuration in the Solr parent POM.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1446991 13f79535-47bb-0310-9956-ffa450edef68
2013-02-17 02:18:56 +00:00
Mark Robert Miller 8a23ab7cfd SOLR-4308: Remove license files and maven references
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1434022 13f79535-47bb-0310-9956-ffa450edef68
2013-01-16 16:29:46 +00:00
Steven Rowe 6c4baf2bf4 SOLR-3279: Maven configuration: exclude unused carrot2-core transitive dependencies: jfree:jcommon; org.apache.commons:commons-math; org.uncommons.maths:uncommons-maths; and xpp3:xpp3.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1427841 13f79535-47bb-0310-9956-ffa450edef68
2013-01-02 16:14:47 +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
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
Steven Rowe acbe23061b Maven configuration: divert test console output to log files; increase max perm gen to avoid OOMs this will otherwise cause in Maven
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1421332 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 15:13:43 +00:00
Steven Rowe b835a4a426 Maven configuration: Solrj: exclude unused netty dependency from zookeeper dependency
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420786 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 15:49:43 +00:00
Steven Rowe 9cd426aa0c SOLR-3602: Maven configuration: Exclude new zookeeper 3.4.5 transitive dependency org.slf4j:slf4j-log4j12
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1415408 13f79535-47bb-0310-9956-ffa450edef68
2012-11-29 22:09:16 +00:00
Steven Rowe 211a24c489 SOLR-2045: Maven configuration: add derby test dependency to DIH
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1408685 13f79535-47bb-0310-9956-ffa450edef68
2012-11-13 11:54:24 +00:00
Steven Rowe 4156f1daa2 SOLR-1972: Maven configuration: add metrics-core dependency to solr-core POM
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1403610 13f79535-47bb-0310-9956-ffa450edef68
2012-10-30 03:45:02 +00:00
Steven Rowe d996a35681 LUCENE-4365: Upgrade maven-install-plugin to just-released v2.4, to enable skipping installation of artifacts from modules solr-core-tests and solr-solrj-tests.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1382023 13f79535-47bb-0310-9956-ffa450edef68
2012-09-07 13:40:48 +00:00
Robert Muir f7e7097edd eol-style=native
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1381812 13f79535-47bb-0310-9956-ffa450edef68
2012-09-07 00:10:20 +00:00
Steven Rowe d3383239f8 LUCENE-4365: split maven modules into main/test sub-modules for the four modules with cyclic dependencies on the Lucene or Solr test-framework modules: lucene-core, lucene-codecs, solr-core, and solr-solrj
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1381779 13f79535-47bb-0310-9956-ffa450edef68
2012-09-06 22:17:03 +00:00
Robert Muir 6bfbc40a35 LUCENE-4354: fix maven dependencies to be consistent with binary package (selckin's patch)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1380899 13f79535-47bb-0310-9956-ffa450edef68
2012-09-04 21:35:34 +00:00
Steven Rowe 09c824ce4c Maven configuration: solr-core test resources are no longer needed by contribs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1379989 13f79535-47bb-0310-9956-ffa450edef68
2012-09-02 14:51:14 +00:00
Steven Rowe 4db5c1f5bb SOLR-3780: Maven build: Make solrj tests run separately from solr-core.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1379820 13f79535-47bb-0310-9956-ffa450edef68
2012-09-01 18:08:17 +00:00
Steven Rowe 4f57dc4145 maven build: reduce solr test logging output, to allow Jenkins mailer to succeed
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1372190 13f79535-47bb-0310-9956-ffa450edef68
2012-08-12 19:58:13 +00:00
Steven Rowe 48e9e9f361 fix clustering and DIH problems with conflicting servlet-api dependencies by making scope be provided in solr's test-framework POM
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1372145 13f79535-47bb-0310-9956-ffa450edef68
2012-08-12 16:29:30 +00:00
Steven Rowe e0dbd4c4f6 Add new test-framework dependencies introduced by Mark Miller's r1370864 commit: javax.servlet:servlet-api; org.eclipse.jetty:jetty-servlet; and org.eclipse.jetty:jetty-util (jetty-util was previously runtime scope, but is now compile scope)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370944 13f79535-47bb-0310-9956-ffa450edef68
2012-08-08 20:21:41 +00:00
Steven Rowe bc7578d8b6 LUCENE-4296: Update/clean up Maven POMs and documentation
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370513 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 20:47:05 +00:00
Mark Robert Miller 46021d4575 SOLR-3460: Add cloud-scripts directory and a zkcli.sh|bat tool for easy scripting and interaction with ZooKeeper.
SOLR-3609: Change Solr's expanded webapp directory to be at a consistent path called solr-webapp rather than a temporary directory.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1360416 13f79535-47bb-0310-9956-ffa450edef68
2012-07-11 21:45:43 +00:00
Steven Rowe b7739c81a9 SOLR-3430: Maven configuration: add DIH test dependency on HSQLDB
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1335336 13f79535-47bb-0310-9956-ffa450edef68
2012-05-08 04:43:44 +00:00
Steven Rowe 0f93e8d621 LUCENE-3948: move maven build (POMs and output directories) to top-level maven-build/ directory
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1335334 13f79535-47bb-0310-9956-ffa450edef68
2012-05-08 04:33:02 +00:00
Steven Rowe 0df401726b Maven configuration: Added test scope dependency to solr-core module on log4j-over-slf4j, to allow ZooKeeperServer to be instantiated from ZkTestServer.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1328971 13f79535-47bb-0310-9956-ffa450edef68
2012-04-22 20:42:41 +00:00
Ryan McKinley 835d0dcf08 SOLR-3358: remove log4j LogWatcher implementation
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1327608 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 18:28:37 +00:00
Ryan McKinley 967ca29f76 SOLR-3358: make log4j-over-slf4j optional maven dependency
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1327600 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 18:08:48 +00:00
Steven Rowe d9dc7ab247 SOLR-3358: Maven configuration: In solr-core POM, exclude log4j-over-slf4j transitive dependency from solrj dependency; otherwise, log4j clashes with it.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1327564 13f79535-47bb-0310-9956-ffa450edef68
2012-04-18 16:20:45 +00:00
Ryan McKinley e34753cd57 SOLR-3358: Logging events are captured and available from the /admin/logging request handler.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1327210 13f79535-47bb-0310-9956-ffa450edef68
2012-04-17 18:12:09 +00:00
Steven Rowe eae46487c7 SOLR-3356: Maven configuration: Add new dependency slf4j-jdk14 to solr-core module
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1326213 13f79535-47bb-0310-9956-ffa450edef68
2012-04-14 21:34:28 +00:00
Steven Rowe 610d93357c SOLR-3344: Maven configuration: In Solr test-framework POM template, switch Jetty dependencies' scope from compile to runtime, since these dependencies are not required during compilation
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1311957 13f79535-47bb-0310-9956-ffa450edef68
2012-04-10 19:42:40 +00:00
Steven Rowe 33cdb0c9a9 SOLR-3344: Maven configuration: Add Jetty dependencies to the Solr test-framework POM template, so that those dependencies are transitively included when the Solr test-framework is used externally; remove the Jetty dependencies from the dataimporthandler and clustering Solr contribs' POM templates. The optional Jetty dependencies in the solr-core module's POM template are left as-is, to facilitate JettySolrRunner's use as a cmdline utility.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1311905 13f79535-47bb-0310-9956-ffa450edef68
2012-04-10 18:24:50 +00:00
Robert Muir 755b86b429 SOLR-3310: nuke the solr-langdetect maven packaging
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1309191 13f79535-47bb-0310-9956-ffa450edef68
2012-04-04 00:47:22 +00:00
Robert Muir e00a7dce89 nuke relics of fake noggit release
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1308886 13f79535-47bb-0310-9956-ffa450edef68
2012-04-03 13:08:02 +00:00
Robert Muir d219d119e2 SOLR-3308: nuke the solr-jsonic maven packaging
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1308658 13f79535-47bb-0310-9956-ffa450edef68
2012-04-03 02:59:42 +00:00
Robert Muir 8f0d7cc135 LUCENE-3930: nuke jars from source tree and use ivy
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1307563 13f79535-47bb-0310-9956-ffa450edef68
2012-03-30 18:04:43 +00:00
Sami Siren b5f8deb795 SOLR-2020: migrate to Java client that uses Apache Http Components http client (4.x)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1306800 13f79535-47bb-0310-9956-ffa450edef68
2012-03-29 12:11:37 +00:00
Dawid Weiss 3bbc27fc64 SOLR-3272: Solr filter factory for MorfologikFilter (Polish lemmatisation).
(Rafał Kuć via Dawid Weiss, Steven Rowe, Uwe Schindler).

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1306198 13f79535-47bb-0310-9956-ffa450edef68
2012-03-28 07:33:55 +00:00
Steven Rowe 3e64aa58de SOLR-3263: Stop including more than one servlet-api jar version in the test classpath in the Maven build
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1303516 13f79535-47bb-0310-9956-ffa450edef68
2012-03-21 19:25:26 +00:00
Ryan McKinley e24e7856f0 SOLR-3159: pom should only depend on the servlet API, not container specific version
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1301300 13f79535-47bb-0310-9956-ffa450edef68
2012-03-16 00:55:43 +00:00
Steven Rowe 402496c8dd Changed jetty-maven-plugin documentation URL to the one covering v7+ (previously covered only up to v6)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1299430 13f79535-47bb-0310-9956-ffa450edef68
2012-03-11 19:19:37 +00:00
Steven Rowe abaf382836 SOLR-3159: Maven configuration: Upgrade to Jetty 8
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1298247 13f79535-47bb-0310-9956-ffa450edef68
2012-03-08 01:09:16 +00:00
Ryan McKinley 58e3736862 SOLR-3202: remove JSP support and the old admin UI
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1297578 13f79535-47bb-0310-9956-ffa450edef68
2012-03-06 17:04:19 +00:00
Tommaso Teofili 4a160999ba [SOLR-3013] - added lucene-analyzers-uima dependency to solr-uima pom
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1295765 13f79535-47bb-0310-9956-ffa450edef68
2012-03-01 20:09:13 +00:00
Steven Rowe 092e348d81 LUCENE-3825: Add proper SCM sections to all released/deployed POM templates
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1294037 13f79535-47bb-0310-9956-ffa450edef68
2012-02-27 06:02:06 +00:00
Robert Muir 3d55e144ac SOLR-3056: support kuromoji in core
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1239117 13f79535-47bb-0310-9956-ffa450edef68
2012-02-01 13:01:44 +00:00
Steven Rowe 3df14f6b1a SOLR-2358: Maven configuration: add new solr-noggit dependency to the solrj module
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1236855 13f79535-47bb-0310-9956-ffa450edef68
2012-01-27 19:37:52 +00:00
Steven Rowe edd8b91895 LUCENE-3690: Maven configuration: Added test resources solr/core/src/test/**/* (except *.java) to the solr-core module, to allow LegacyHTMLStripCharFilterTest to find its test resource htmlStripReaderTest.html. (Jenkins builds were failing because of this.)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1234884 13f79535-47bb-0310-9956-ffa450edef68
2012-01-23 16:27:23 +00:00
Steven Rowe e5e4434bdb Skip compile:test-compile under Maven 3
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1234197 13f79535-47bb-0310-9956-ffa450edef68
2012-01-20 23:05:12 +00:00
Steven Rowe 6a8fbf780e SOLR-3048: Fix incorrect test classpath order under the Maven build
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1233106 13f79535-47bb-0310-9956-ffa450edef68
2012-01-18 23:03:41 +00:00