From 08aab3fa59308c302e82ff580d7f2e549acd0a77 Mon Sep 17 00:00:00 2001 From: Karthik Ramachandran Date: Mon, 2 Oct 2017 11:10:46 -0400 Subject: [PATCH 1/6] SOLR-11331: Ability to Debug Solr With Eclipse IDE --- build.xml | 13 +++++++++++-- dev-tools/eclipse/solr.launch | 20 ++++++++++++++++++++ dev-tools/eclipse/solr_nogc.launch | 20 ++++++++++++++++++++ dev-tools/eclipse/testSolr.launch | 17 +++++++++++++++++ 4 files changed, 68 insertions(+), 2 deletions(-) create mode 100644 dev-tools/eclipse/solr.launch create mode 100644 dev-tools/eclipse/solr_nogc.launch create mode 100644 dev-tools/eclipse/testSolr.launch diff --git a/build.xml b/build.xml index 5335957bea03..e2d89ebbc980 100755 --- a/build.xml +++ b/build.xml @@ -472,16 +472,25 @@ - + + + + + + + - + + + + diff --git a/dev-tools/eclipse/solr.launch b/dev-tools/eclipse/solr.launch new file mode 100644 index 000000000000..1f4fcf7bbcc5 --- /dev/null +++ b/dev-tools/eclipse/solr.launch @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/dev-tools/eclipse/solr_nogc.launch b/dev-tools/eclipse/solr_nogc.launch new file mode 100644 index 000000000000..ef22b4c19482 --- /dev/null +++ b/dev-tools/eclipse/solr_nogc.launch @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/dev-tools/eclipse/testSolr.launch b/dev-tools/eclipse/testSolr.launch new file mode 100644 index 000000000000..3fcac78a3755 --- /dev/null +++ b/dev-tools/eclipse/testSolr.launch @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file From e0f2ab266b260a834710db5a4622739e0f3a97ca Mon Sep 17 00:00:00 2001 From: Karthik Ramachandran Date: Wed, 6 Dec 2017 18:22:41 -0500 Subject: [PATCH 2/6] SOLR-11331: Fix Ability to Debug Solr With Eclipse IDE --- build.xml | 13 +++++++++---- dev-tools/eclipse/dot.classpath.xsl | 19 ++++++++++++++++++- dev-tools/eclipse/solr.launch | 2 +- dev-tools/eclipse/solr_nogc.launch | 2 +- 4 files changed, 29 insertions(+), 7 deletions(-) diff --git a/build.xml b/build.xml index 6e5aac312f91..1eec079938f3 100755 --- a/build.xml +++ b/build.xml @@ -496,10 +496,6 @@ - - - - @@ -511,10 +507,19 @@ + + + + + + + + + diff --git a/dev-tools/eclipse/dot.classpath.xsl b/dev-tools/eclipse/dot.classpath.xsl index e8c0e92a4337..eefd421d74a9 100644 --- a/dev-tools/eclipse/dot.classpath.xsl +++ b/dev-tools/eclipse/dot.classpath.xsl @@ -22,6 +22,7 @@ > + diff --git a/dev-tools/eclipse/solr.launch b/dev-tools/eclipse/solr.launch index 1f4fcf7bbcc5..4d9c7d7860bd 100644 --- a/dev-tools/eclipse/solr.launch +++ b/dev-tools/eclipse/solr.launch @@ -16,5 +16,5 @@ - + diff --git a/dev-tools/eclipse/solr_nogc.launch b/dev-tools/eclipse/solr_nogc.launch index ef22b4c19482..678f0310ca67 100644 --- a/dev-tools/eclipse/solr_nogc.launch +++ b/dev-tools/eclipse/solr_nogc.launch @@ -16,5 +16,5 @@ - + From 08633153ba52facd05680aa86c2cd05a681d6e27 Mon Sep 17 00:00:00 2001 From: Karthik Ramachandran Date: Mon, 12 Mar 2018 17:01:27 -0400 Subject: [PATCH 3/6] SOLR-11331: Ability to Debug Solr With Eclipse IDE --- dev-tools/eclipse/{solr_nogc.launch => run-solr-cloud.launch} | 2 +- dev-tools/eclipse/{solr.launch => run-solr.launch} | 2 +- dev-tools/eclipse/{testSolr.launch => run-test-cases.launch} | 0 3 files changed, 2 insertions(+), 2 deletions(-) rename dev-tools/eclipse/{solr_nogc.launch => run-solr-cloud.launch} (63%) rename dev-tools/eclipse/{solr.launch => run-solr.launch} (59%) rename dev-tools/eclipse/{testSolr.launch => run-test-cases.launch} (100%) diff --git a/dev-tools/eclipse/solr_nogc.launch b/dev-tools/eclipse/run-solr-cloud.launch similarity index 63% rename from dev-tools/eclipse/solr_nogc.launch rename to dev-tools/eclipse/run-solr-cloud.launch index 678f0310ca67..188e033105d4 100644 --- a/dev-tools/eclipse/solr_nogc.launch +++ b/dev-tools/eclipse/run-solr-cloud.launch @@ -16,5 +16,5 @@ - + diff --git a/dev-tools/eclipse/solr.launch b/dev-tools/eclipse/run-solr.launch similarity index 59% rename from dev-tools/eclipse/solr.launch rename to dev-tools/eclipse/run-solr.launch index 4d9c7d7860bd..e31d68a2e1f7 100644 --- a/dev-tools/eclipse/solr.launch +++ b/dev-tools/eclipse/run-solr.launch @@ -16,5 +16,5 @@ - + diff --git a/dev-tools/eclipse/testSolr.launch b/dev-tools/eclipse/run-test-cases.launch similarity index 100% rename from dev-tools/eclipse/testSolr.launch rename to dev-tools/eclipse/run-test-cases.launch From e4d0b28f80780bde82d5a3de88126a2afb81d9ef Mon Sep 17 00:00:00 2001 From: Karthik Ramachandran Date: Mon, 12 Mar 2018 22:24:36 -0400 Subject: [PATCH 4/6] SOLR-11331: Ability to Debug Solr With Eclipse IDE --- dev-tools/eclipse/run-solr-cloud.launch | 2 +- dev-tools/eclipse/run-solr.launch | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tools/eclipse/run-solr-cloud.launch b/dev-tools/eclipse/run-solr-cloud.launch index 188e033105d4..2d4972ebac03 100644 --- a/dev-tools/eclipse/run-solr-cloud.launch +++ b/dev-tools/eclipse/run-solr-cloud.launch @@ -16,5 +16,5 @@ - + diff --git a/dev-tools/eclipse/run-solr.launch b/dev-tools/eclipse/run-solr.launch index e31d68a2e1f7..adb2ca78029f 100644 --- a/dev-tools/eclipse/run-solr.launch +++ b/dev-tools/eclipse/run-solr.launch @@ -16,5 +16,5 @@ - + From cf057fc2563305c8ae126e6995d94514b96e475b Mon Sep 17 00:00:00 2001 From: Karthik Ramachandran Date: Mon, 12 Mar 2018 23:01:54 -0400 Subject: [PATCH 5/6] SOLR-11331: Ability to Debug Solr With Eclipse IDE --- dev-tools/eclipse/run-solr-cloud.launch | 2 +- dev-tools/eclipse/run-solr.launch | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tools/eclipse/run-solr-cloud.launch b/dev-tools/eclipse/run-solr-cloud.launch index 2d4972ebac03..493cb7592f58 100644 --- a/dev-tools/eclipse/run-solr-cloud.launch +++ b/dev-tools/eclipse/run-solr-cloud.launch @@ -16,5 +16,5 @@ - + diff --git a/dev-tools/eclipse/run-solr.launch b/dev-tools/eclipse/run-solr.launch index adb2ca78029f..dc167d0e74f0 100644 --- a/dev-tools/eclipse/run-solr.launch +++ b/dev-tools/eclipse/run-solr.launch @@ -16,5 +16,5 @@ - + From ff42ed8c3666495b2ce42fdc1346f1e014e7cfd3 Mon Sep 17 00:00:00 2001 From: Karthik Ramachandran Date: Thu, 15 Mar 2018 17:17:15 -0400 Subject: [PATCH 6/6] SOLR-11331: Ability to Debug Solr With Eclipse IDE --- build.xml | 16 ++++++------ dev-tools/eclipse/dot.classpath.xsl | 18 ++++++------- dev-tools/eclipse/dot.project | 28 ++++++++++---------- dev-tools/eclipse/run-solr-cloud.launch | 34 ++++++++++++------------- dev-tools/eclipse/run-solr.launch | 32 +++++++++++------------ dev-tools/eclipse/run-test-cases.launch | 28 ++++++++++---------- solr/CHANGES.txt | 3 +++ solr/build.xml | 19 ++++++++------ 8 files changed, 92 insertions(+), 86 deletions(-) diff --git a/build.xml b/build.xml index faf08a7de363..a4a5cb762aa2 100755 --- a/build.xml +++ b/build.xml @@ -293,12 +293,12 @@ - + - + @@ -315,12 +315,12 @@ - - - - - - + + + + + + diff --git a/dev-tools/eclipse/dot.classpath.xsl b/dev-tools/eclipse/dot.classpath.xsl index eefd421d74a9..c5a7cb46d672 100644 --- a/dev-tools/eclipse/dot.classpath.xsl +++ b/dev-tools/eclipse/dot.classpath.xsl @@ -55,21 +55,21 @@ - - + + - eclipse-build/solr-server/solr-webapp/webapp - - - eclipse-build/solr-server/ - - + eclipse-build/solr-server/solr-webapp/webapp + + + eclipse-build/solr-server/ + + - + diff --git a/dev-tools/eclipse/dot.project b/dev-tools/eclipse/dot.project index dcd7970c681e..d5cca5ae84a3 100644 --- a/dev-tools/eclipse/dot.project +++ b/dev-tools/eclipse/dot.project @@ -1,19 +1,19 @@ - @ECLIPSEPROJECTNAME@ - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - + @ECLIPSEPROJECTNAME@ + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + 1353353379237 diff --git a/dev-tools/eclipse/run-solr-cloud.launch b/dev-tools/eclipse/run-solr-cloud.launch index 493cb7592f58..d57ffcec96d3 100644 --- a/dev-tools/eclipse/run-solr-cloud.launch +++ b/dev-tools/eclipse/run-solr-cloud.launch @@ -1,20 +1,20 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/dev-tools/eclipse/run-solr.launch b/dev-tools/eclipse/run-solr.launch index dc167d0e74f0..41c72194033d 100644 --- a/dev-tools/eclipse/run-solr.launch +++ b/dev-tools/eclipse/run-solr.launch @@ -1,20 +1,20 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/dev-tools/eclipse/run-test-cases.launch b/dev-tools/eclipse/run-test-cases.launch index 3fcac78a3755..3e90360baa01 100644 --- a/dev-tools/eclipse/run-test-cases.launch +++ b/dev-tools/eclipse/run-test-cases.launch @@ -1,17 +1,17 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + \ No newline at end of file diff --git a/solr/CHANGES.txt b/solr/CHANGES.txt index a49106a8b422..61d2eb01067f 100644 --- a/solr/CHANGES.txt +++ b/solr/CHANGES.txt @@ -49,6 +49,9 @@ Apache UIMA 2.3.1 Apache ZooKeeper 3.4.11 Jetty 9.4.8.v20171121 +* SOLR-11331: Ability to run and debug standalone Solr and a single node SolrCloud server from Eclipse. + Also being able to run all lucene and solr tests as a configuration (Karthik Ramachandran via Varun Thacker) + Upgrade Notes ---------------------- diff --git a/solr/build.xml b/solr/build.xml index 3f0596fc9cea..28ade70701be 100644 --- a/solr/build.xml +++ b/solr/build.xml @@ -641,17 +641,20 @@ - - + + - - + + - - + + + + + - - + +