Using JCC from pure C++, patches

2013-02-05 Thread Toivo Henningsson
Hi!

I've been using JCC to interact with Java code from C++ for a few weeks now. 
(no python involved)
It's been working well, but I've had to patch the C++ code in sources/ a 
little. I thought I'd share the patches; hopefully at least some of them can 
make it into mainline JCC. I pulled the source from 
http://svn.apache.org/repos/asf/lucene/pylucene/trunk/jcc/jcc/sources/ this 
morning, so I hope that the files should be up to date.

===
First, in JArray.h there was a missing typedef when not using python:

--- JArray.h.02013-02-05 10:49:05.650684100 +0100
+++ JArray.h.1 2013-02-05 10:49:40.901160300 +0100
@@ -37,6 +37,8 @@
extern PyTypeObject *PY_TYPE(JArrayLong);
extern PyTypeObject *PY_TYPE(JArrayShort);
+#else
+typedef int Py_ssize_t;
#endif
 #include JCCEnv.h

=
There was a missing #include in JCCEnv.cpp (free, realloc, and calloc were not 
found):

--- JCCEnv.cpp.0 2013-02-05 10:49:22.497323300 +0100
+++ JCCEnv.cpp.1   2013-02-05 10:49:48.613639700 +0100
@@ -13,6 +13,7 @@
  */
 #include map
+#include stdlib.h
#include string.h
#include jni.h


I got a slew of warnings for non-const char pointers initialized with string 
literals, this patch seems to fix it (created on top of the last patch):

--- JCCEnv.cpp.1 2013-02-05 10:49:48.613639700 +0100
+++ JCCEnv.cpp.2   2013-02-05 10:52:20.451420600 +0100
@@ -818,10 +818,10 @@
 jmethodID mu = vm_env-GetMethodID(_fil, toURL, ()Ljava/net/URL;);
 jmethodID ma = vm_env-GetMethodID(_ucl, addURL, (Ljava/net/URL;)V);
#if defined(_MSC_VER) || defined(__WIN32)
-char *pathsep = ;;
+const char *pathsep = ;;
 char *path = _strdup(classPath);
#else
-char *pathsep = :;
+const char *pathsep = :;
 char *path = strdup(classPath);
#endif
@@ -848,9 +848,9 @@
 jmethodID gu = vm_env-GetMethodID(_ucl, getURLs, ()[Ljava/net/URL;);
 jmethodID gp = vm_env-GetMethodID(_url, getPath, 
()Ljava/lang/String;);
#if defined(_MSC_VER) || defined(__WIN32)
-char *pathsep = ;;
+const char *pathsep = ;;
#else
-char *pathsep = :;
+const char *pathsep = :;
#endif
 jobjectArray array = (jobjectArray)
 vm_env-CallObjectMethod(classLoader, gu);


Lastly, I got some pretty nasty crashes when I failed to supply a proper 
classpath to the JVM. The following patch to JCCEnv.cpp (built on top of the 
previous one) exits with an error instead. You might want to handle the error 
in another way, but I do think that there is a value in catching it:

--- JCCEnv.cpp.2 2013-02-05 10:52:20.451420600 +0100
+++ JCCEnv.cpp.3   2013-02-05 11:00:24.911939300 +0100
@@ -15,6 +15,7 @@
#include map
#include stdlib.h
#include string.h
+#include iostream
#include jni.h
 #include JCCEnv.h
@@ -259,8 +260,13 @@
 {
 JNIEnv *vm_env = get_vm_env();
-if (vm_env)
+if (vm_env) {
 cls = vm_env-FindClass(className);
+ if (cls == NULL) {
+std::cerr  Could not 
find class   className  std::endl;
+exit(1);
+ }
+ }
#ifdef PYTHON
 else
 {

Best,

Toivo Henningsson, PhD
Senior Software Engineer
Simulation  Optimization Technology

Phone direct: +46 46 286 22 11
Email: toivo.hennings...@modelon.commailto:toivo.hennings...@modelon.com

[Description: Description: Modelon_2011_Gradient_RGB_400]

Modelon AB
Ideon Science Park
SE-223 70 Lund, Sweden

Phone: +46 46 286 2200
Fax: +46 46 286 2201


Web: http://www.modelon.comhttp://www.modelon.com/



This email and any attachments are intended solely for the use of the 
individual or entity to whom it is addressed and may be confidential and/or 
privileged. If you are not one of the named recipients or have received this 
email in error, (i) you should not read, disclose, or copy it, (ii) please 
notify sender of your receipt by reply email and delete this email and all 
attachments, (iii) Modelon does not accept or assume any liability or 
responsibility for any use of or reliance on this email.


Re: Using JCC from pure C++, patches

2013-02-05 Thread Andi Vajda


Nice to see that there are users using only the C++ side of things !
Thank you for your patches, I integrated them into rev 1442731.
Some comments inline below.

On Tue, 5 Feb 2013, Toivo Henningsson wrote:


Hi!

I've been using JCC to interact with Java code from C++ for a few weeks now. 
(no python involved)
It's been working well, but I've had to patch the C++ code in sources/ a 
little. I thought I'd share the patches; hopefully at least some of them can 
make it into mainline JCC. I pulled the source from 
http://svn.apache.org/repos/asf/lucene/pylucene/trunk/jcc/jcc/sources/ this 
morning, so I hope that the files should be up to date.

===
First, in JArray.h there was a missing typedef when not using python:

--- JArray.h.02013-02-05 10:49:05.650684100 +0100
+++ JArray.h.1 2013-02-05 10:49:40.901160300 +0100
@@ -37,6 +37,8 @@
extern PyTypeObject *PY_TYPE(JArrayLong);
extern PyTypeObject *PY_TYPE(JArrayShort);
+#else
+typedef int Py_ssize_t;
#endif
#include JCCEnv.h


Integrated as is.


=
There was a missing #include in JCCEnv.cpp (free, realloc, and calloc were not 
found):

--- JCCEnv.cpp.0 2013-02-05 10:49:22.497323300 +0100
+++ JCCEnv.cpp.1   2013-02-05 10:49:48.613639700 +0100
@@ -13,6 +13,7 @@
 */
#include map
+#include stdlib.h
#include string.h
#include jni.h



Same.



I got a slew of warnings for non-const char pointers initialized with string 
literals, this patch seems to fix it (created on top of the last patch):

--- JCCEnv.cpp.1 2013-02-05 10:49:48.613639700 +0100
+++ JCCEnv.cpp.2   2013-02-05 10:52:20.451420600 +0100
@@ -818,10 +818,10 @@
jmethodID mu = vm_env-GetMethodID(_fil, toURL, ()Ljava/net/URL;);
jmethodID ma = vm_env-GetMethodID(_ucl, addURL, (Ljava/net/URL;)V);
#if defined(_MSC_VER) || defined(__WIN32)
-char *pathsep = ;;
+const char *pathsep = ;;
char *path = _strdup(classPath);
#else
-char *pathsep = :;
+const char *pathsep = :;
char *path = strdup(classPath);
#endif
@@ -848,9 +848,9 @@
jmethodID gu = vm_env-GetMethodID(_ucl, getURLs, ()[Ljava/net/URL;);
jmethodID gp = vm_env-GetMethodID(_url, getPath, ()Ljava/lang/String;);
#if defined(_MSC_VER) || defined(__WIN32)
-char *pathsep = ;;
+const char *pathsep = ;;
#else
-char *pathsep = :;
+const char *pathsep = :;
#endif
jobjectArray array = (jobjectArray)
vm_env-CallObjectMethod(classLoader, gu);


Same.



Lastly, I got some pretty nasty crashes when I failed to supply a proper 
classpath to the JVM. The following patch to JCCEnv.cpp (built on top of the 
previous one) exits with an error instead. You might want to handle the error 
in another way, but I do think that there is a value in catching it:

--- JCCEnv.cpp.2 2013-02-05 10:52:20.451420600 +0100
+++ JCCEnv.cpp.3   2013-02-05 11:00:24.911939300 +0100
@@ -15,6 +15,7 @@
#include map
#include stdlib.h
#include string.h
+#include iostream
#include jni.h
#include JCCEnv.h
@@ -259,8 +260,13 @@
{
JNIEnv *vm_env = get_vm_env();
-if (vm_env)
+if (vm_env) {
cls = vm_env-FindClass(className);
+ if (cls == NULL) {
+std::cerr  Could not find class  
 className  std::endl;
+exit(1);
+ }
+ }
#ifdef PYTHON
else
{


Here, I used the JCCEnv::reportException() method instead. It prints out a 
valib Java stacktrace if there are no exception handlers and throws a C++ 
exception.


Best,

Andi..



Best,

Toivo Henningsson, PhD
Senior Software Engineer
Simulation  Optimization Technology

Phone direct: +46 46 286 22 11
Email: toivo.hennings...@modelon.commailto:toivo.hennings...@modelon.com

[Description: Description: Modelon_2011_Gradient_RGB_400]

Modelon AB
Ideon Science Park
SE-223 70 Lund, Sweden

Phone: +46 46 286 2200
Fax: +46 46 286 2201


Web: http://www.modelon.comhttp://www.modelon.com/



This email and any attachments are intended solely for the use of the 
individual or entity to whom it is addressed and may be confidential and/or 
privileged. If you are not one of the named recipients or have received this 
email in error, (i) you should not read, disclose, or copy it, (ii) please 
notify sender of your receipt by reply email and delete this email and all 
attachments, (iii) Modelon does not accept or assume any liability or 
responsibility for any use of or reliance on this email.



[jira] [Resolved] (LUCENE-4751) IndexReader close throwing NullPointerException

2013-02-05 Thread Simon Willnauer (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4751?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Simon Willnauer resolved LUCENE-4751.
-

Resolution: Won't Fix

The problem here is that you are getting this critical 
TooManyOpenFilesException which already brings down your site. You should raise 
the open files limit and I recommend you to upgrade to a newer lucene version. 
2.9.2 is pretty old.

 IndexReader close throwing NullPointerException
 ---

 Key: LUCENE-4751
 URL: https://issues.apache.org/jira/browse/LUCENE-4751
 Project: Lucene - Core
  Issue Type: Bug
  Components: core/search
Affects Versions: 2.9.2
 Environment: RedHat
Reporter: Anusha Rao

 Hi,
 Has anyone seen the NullPointerException as shown below 
 before? We have used Lucene to build a public site search functionality.
 All the IndexReader objects in there are closed appropriately except one that 
 throws the following error and results in (too many files open) exception.
 This brings the entire site down.
 The lucene version we are using is lucene-core-2.9.2.jar
  
 Any idea what could cause this exception?
  
  
 java.lang.NullPointerException
at 
 org.apache.lucene.index.SegmentReader$Norm.decRef(SegmentReader.java:393)
at 
 org.apache.lucene.index.SegmentReader.doClose(SegmentReader.java:868)
at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:170)
at 
 org.apache.lucene.index.DirectoryReader.doClose(DirectoryReader.java:803)
at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:170)
at org.apache.lucene.index.IndexReader.close(IndexReader.java:1302)
at search.Searcher.search(Searcher.java:387)   // the close in this 
 class does not execute
  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-4358) SolrJ, by preventing multi-part post, loses key information about file name that Tika needs

2013-02-05 Thread Karl Wright (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl Wright updated SOLR-4358:
--

Attachment: SOLR-4358.patch

Here's a patch that does essentially what I think is wanted.

 SolrJ, by preventing multi-part post, loses key information about file name 
 that Tika needs
 ---

 Key: SOLR-4358
 URL: https://issues.apache.org/jira/browse/SOLR-4358
 Project: Solr
  Issue Type: Bug
  Components: clients - java
Affects Versions: 4.0
Reporter: Karl Wright
 Attachments: SOLR-4358.patch


 SolrJ accepts a ContentStream, which has a name field.  Within 
 HttpSolrServer.java, if SolrJ makes the decision to use multipart posts, this 
 filename is transmitted as part of the form boundary information.  However, 
 if SolrJ chooses not to use multipart post, the filename information is lost.
 This information is used by SolrCell (Tika) to make decisions about content 
 extraction, so it is very important that it makes it into Solr in one way or 
 another.  Either SolrJ should set appropriate equivalent headers to send the 
 filename automatically, or it should force multipart posts when this 
 information is present.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4744) Attempt to get rid of FieldCache.StopFillCacheException

2013-02-05 Thread Commit Tag Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4744?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571146#comment-13571146
 ] 

Commit Tag Bot commented on LUCENE-4744:


[trunk commit] Simon Willnauer
http://svn.apache.org/viewvc?view=revisionrevision=1442497

LUCENE-4744: Remove FieldCache.StopFillChacheException


 Attempt to get rid of FieldCache.StopFillCacheException
 ---

 Key: LUCENE-4744
 URL: https://issues.apache.org/jira/browse/LUCENE-4744
 Project: Lucene - Core
  Issue Type: Bug
  Components: core/other
Affects Versions: 4.1
Reporter: Simon Willnauer
Assignee: Simon Willnauer
Priority: Minor
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4744.patch, LUCENE-4744.patch


 FieldCache.StopFillCacheException bugged me for a while and I think its a 
 pretty hacky way to make our FC work with prefix coded terms. I think we 
 should try to get rid of it... I will attach a patch soon.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-4390) SolrJ does not URL-encode query string argument names but should

2013-02-05 Thread Karl Wright (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-4390?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl Wright updated SOLR-4390:
--

Attachment: SOLR-4390.patch

Here's the naive patch, which does not concern itself at all with backwards 
compatibility.

If Mr. Hatcher is correct, and nobody uses SolrJ field names that are other 
than standard URL characters, this patch should suffice.  But if anyone wants a 
more nuanced approach, let me know and I will create parameters that have 
knowledge of whether or not they need encoding at the SolrJ level.


 SolrJ does not URL-encode query string argument names but should
 

 Key: SOLR-4390
 URL: https://issues.apache.org/jira/browse/SOLR-4390
 Project: Solr
  Issue Type: Bug
  Components: clients - java
Affects Versions: 4.1
Reporter: Karl Wright
 Attachments: SOLR-4390.patch


 SolrJ does not appear to URL-encode any metadata names, but should.  This 
 leads to URLs that are illegal, and thus an IllegalArgumentException gets 
 thrown.  See CONNECTORS-630 for an example of a bad URL that SolrJ generates.
 I understand that this may have been broken for a long time and that now 
 backwards-compatibility is an issue, but it should still be possible to tell 
 SolrJ to do the right thing and not make the SolrJ user do it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Resolved] (LUCENE-4744) Attempt to get rid of FieldCache.StopFillCacheException

2013-02-05 Thread Simon Willnauer (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4744?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Simon Willnauer resolved LUCENE-4744.
-

Resolution: Fixed

 Attempt to get rid of FieldCache.StopFillCacheException
 ---

 Key: LUCENE-4744
 URL: https://issues.apache.org/jira/browse/LUCENE-4744
 Project: Lucene - Core
  Issue Type: Bug
  Components: core/other
Affects Versions: 4.1
Reporter: Simon Willnauer
Assignee: Simon Willnauer
Priority: Minor
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4744.patch, LUCENE-4744.patch


 FieldCache.StopFillCacheException bugged me for a while and I think its a 
 pretty hacky way to make our FC work with prefix coded terms. I think we 
 should try to get rid of it... I will attach a patch soon.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4744) Attempt to get rid of FieldCache.StopFillCacheException

2013-02-05 Thread Commit Tag Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4744?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571155#comment-13571155
 ] 

Commit Tag Bot commented on LUCENE-4744:


[branch_4x commit] Simon Willnauer
http://svn.apache.org/viewvc?view=revisionrevision=1442499

LUCENE-4744: Remove FieldCache.StopFillChacheException


 Attempt to get rid of FieldCache.StopFillCacheException
 ---

 Key: LUCENE-4744
 URL: https://issues.apache.org/jira/browse/LUCENE-4744
 Project: Lucene - Core
  Issue Type: Bug
  Components: core/other
Affects Versions: 4.1
Reporter: Simon Willnauer
Assignee: Simon Willnauer
Priority: Minor
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4744.patch, LUCENE-4744.patch


 FieldCache.StopFillCacheException bugged me for a while and I think its a 
 pretty hacky way to make our FC work with prefix coded terms. I think we 
 should try to get rid of it... I will attach a patch soon.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4570) release policeman tools?

2013-02-05 Thread Commit Tag Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571171#comment-13571171
 ] 

Commit Tag Bot commented on LUCENE-4570:


[trunk commit] Uwe Schindler
http://svn.apache.org/viewvc?view=revisionrevision=1442508

LUCENE-4570: typo


 release policeman tools?
 

 Key: LUCENE-4570
 URL: https://issues.apache.org/jira/browse/LUCENE-4570
 Project: Lucene - Core
  Issue Type: New Feature
Reporter: Robert Muir
Assignee: Uwe Schindler
 Attachments: LUCENE-4570.patch, LUCENE-4570.patch, LUCENE-4570.patch, 
 LUCENE-4570.patch, LUCENE-4570.patch


 Currently there is source code in lucene/tools/src (e.g. Forbidden APIs 
 checker ant task).
 It would be convenient if you could download this thing in your ant build 
 from ivy (especially if maybe it included our definitions .txt files as 
 resources).
 In general checking for locale/charset violations in this way is a pretty 
 general useful thing for a server-side app.
 Can we either release lucene-tools.jar as an artifact, or maybe alternatively 
 move this somewhere else as a standalone project and suck it in ourselves?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4570) release policeman tools?

2013-02-05 Thread Commit Tag Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571172#comment-13571172
 ] 

Commit Tag Bot commented on LUCENE-4570:


[trunk commit] Uwe Schindler
http://svn.apache.org/viewvc?view=revisionrevision=1442507

LUCENE-4570: Use the Policeman Formbidden API checker, released separately from 
Lucene and downloaded via Ivy


 release policeman tools?
 

 Key: LUCENE-4570
 URL: https://issues.apache.org/jira/browse/LUCENE-4570
 Project: Lucene - Core
  Issue Type: New Feature
Reporter: Robert Muir
Assignee: Uwe Schindler
 Attachments: LUCENE-4570.patch, LUCENE-4570.patch, LUCENE-4570.patch, 
 LUCENE-4570.patch, LUCENE-4570.patch


 Currently there is source code in lucene/tools/src (e.g. Forbidden APIs 
 checker ant task).
 It would be convenient if you could download this thing in your ant build 
 from ivy (especially if maybe it included our definitions .txt files as 
 resources).
 In general checking for locale/charset violations in this way is a pretty 
 general useful thing for a server-side app.
 Can we either release lucene-tools.jar as an artifact, or maybe alternatively 
 move this somewhere else as a standalone project and suck it in ourselves?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4570) release policeman tools?

2013-02-05 Thread Uwe Schindler (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571180#comment-13571180
 ] 

Uwe Schindler commented on LUCENE-4570:
---

I committed the attached patch to trunk and 4.x. I am now working on completing 
the documentation on the Google Code page: 
http://code.google.com/p/forbidden-apis/

Thanks to the default locale/charset/timezone ghostbuster! :-)

 release policeman tools?
 

 Key: LUCENE-4570
 URL: https://issues.apache.org/jira/browse/LUCENE-4570
 Project: Lucene - Core
  Issue Type: New Feature
Reporter: Robert Muir
Assignee: Uwe Schindler
 Attachments: LUCENE-4570.patch, LUCENE-4570.patch, LUCENE-4570.patch, 
 LUCENE-4570.patch, LUCENE-4570.patch


 Currently there is source code in lucene/tools/src (e.g. Forbidden APIs 
 checker ant task).
 It would be convenient if you could download this thing in your ant build 
 from ivy (especially if maybe it included our definitions .txt files as 
 resources).
 In general checking for locale/charset violations in this way is a pretty 
 general useful thing for a server-side app.
 Can we either release lucene-tools.jar as an artifact, or maybe alternatively 
 move this somewhere else as a standalone project and suck it in ourselves?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Resolved] (LUCENE-4570) release policeman tools?

2013-02-05 Thread Uwe Schindler (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4570?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Uwe Schindler resolved LUCENE-4570.
---

   Resolution: Fixed
Fix Version/s: 5.0
   4.2

 release policeman tools?
 

 Key: LUCENE-4570
 URL: https://issues.apache.org/jira/browse/LUCENE-4570
 Project: Lucene - Core
  Issue Type: New Feature
Reporter: Robert Muir
Assignee: Uwe Schindler
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4570.patch, LUCENE-4570.patch, LUCENE-4570.patch, 
 LUCENE-4570.patch, LUCENE-4570.patch


 Currently there is source code in lucene/tools/src (e.g. Forbidden APIs 
 checker ant task).
 It would be convenient if you could download this thing in your ant build 
 from ivy (especially if maybe it included our definitions .txt files as 
 resources).
 In general checking for locale/charset violations in this way is a pretty 
 general useful thing for a server-side app.
 Can we either release lucene-tools.jar as an artifact, or maybe alternatively 
 move this somewhere else as a standalone project and suck it in ourselves?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (LUCENE-4570) Release ForbiddenAPI checker on Google Code

2013-02-05 Thread Uwe Schindler (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4570?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Uwe Schindler updated LUCENE-4570:
--

Summary: Release ForbiddenAPI checker on Google Code  (was: release 
policeman tools?)

 Release ForbiddenAPI checker on Google Code
 ---

 Key: LUCENE-4570
 URL: https://issues.apache.org/jira/browse/LUCENE-4570
 Project: Lucene - Core
  Issue Type: New Feature
Reporter: Robert Muir
Assignee: Uwe Schindler
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4570.patch, LUCENE-4570.patch, LUCENE-4570.patch, 
 LUCENE-4570.patch, LUCENE-4570.patch


 Currently there is source code in lucene/tools/src (e.g. Forbidden APIs 
 checker ant task).
 It would be convenient if you could download this thing in your ant build 
 from ivy (especially if maybe it included our definitions .txt files as 
 resources).
 In general checking for locale/charset violations in this way is a pretty 
 general useful thing for a server-side app.
 Can we either release lucene-tools.jar as an artifact, or maybe alternatively 
 move this somewhere else as a standalone project and suck it in ourselves?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4570) Release ForbiddenAPI checker on Google Code

2013-02-05 Thread Commit Tag Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571182#comment-13571182
 ] 

Commit Tag Bot commented on LUCENE-4570:


[branch_4x commit] Uwe Schindler
http://svn.apache.org/viewvc?view=revisionrevision=1442509

Merged revision(s) 1442507-1442508 from lucene/dev/trunk:
LUCENE-4570: Use the Policeman Forbidden API checker, released separately from 
Lucene and downloaded via Ivy
LUCENE-4570: typo



 Release ForbiddenAPI checker on Google Code
 ---

 Key: LUCENE-4570
 URL: https://issues.apache.org/jira/browse/LUCENE-4570
 Project: Lucene - Core
  Issue Type: New Feature
Reporter: Robert Muir
Assignee: Uwe Schindler
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4570.patch, LUCENE-4570.patch, LUCENE-4570.patch, 
 LUCENE-4570.patch, LUCENE-4570.patch


 Currently there is source code in lucene/tools/src (e.g. Forbidden APIs 
 checker ant task).
 It would be convenient if you could download this thing in your ant build 
 from ivy (especially if maybe it included our definitions .txt files as 
 resources).
 In general checking for locale/charset violations in this way is a pretty 
 general useful thing for a server-side app.
 Can we either release lucene-tools.jar as an artifact, or maybe alternatively 
 move this somewhere else as a standalone project and suck it in ourselves?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



Re: Wild card support when stemmers are added

2013-02-05 Thread msreddy.hi
Thanks Jack.

I will look at the option of implementing work around.

--Saida Reddy.



--
View this message in context: 
http://lucene.472066.n3.nabble.com/Wild-card-support-when-stemmers-are-added-tp4038402p4038511.html
Sent from the Lucene - Java Developer mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (LUCENE-4570) Release ForbiddenAPI checker on Google Code

2013-02-05 Thread Uwe Schindler (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4570?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Uwe Schindler updated LUCENE-4570:
--

Component/s: general/build

 Release ForbiddenAPI checker on Google Code
 ---

 Key: LUCENE-4570
 URL: https://issues.apache.org/jira/browse/LUCENE-4570
 Project: Lucene - Core
  Issue Type: New Feature
  Components: general/build
Reporter: Robert Muir
Assignee: Uwe Schindler
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4570.patch, LUCENE-4570.patch, LUCENE-4570.patch, 
 LUCENE-4570.patch, LUCENE-4570.patch


 Currently there is source code in lucene/tools/src (e.g. Forbidden APIs 
 checker ant task).
 It would be convenient if you could download this thing in your ant build 
 from ivy (especially if maybe it included our definitions .txt files as 
 resources).
 In general checking for locale/charset violations in this way is a pretty 
 general useful thing for a server-side app.
 Can we either release lucene-tools.jar as an artifact, or maybe alternatively 
 move this somewhere else as a standalone project and suck it in ourselves?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Created] (LUCENE-4753) Make forbidden API checks per-module

2013-02-05 Thread Uwe Schindler (JIRA)
Uwe Schindler created LUCENE-4753:
-

 Summary: Make forbidden API checks per-module
 Key: LUCENE-4753
 URL: https://issues.apache.org/jira/browse/LUCENE-4753
 Project: Lucene - Core
  Issue Type: Bug
  Components: general/build
Reporter: Uwe Schindler
Assignee: Uwe Schindler


After the forbidden API checker was released separately from Lucene as a Google 
Code project (forked and improved), including Maven support, the checks on 
Lucene should be changed to work per-module.

The reason for this is: The improved checker is more picky about e.g. extending 
classes that are forbidden or overriding methods and calling super.method() if 
they are on the forbidden signatures list. For these checks, it is not enough 
to have the class files and the rt.jar, you need the whole classpath. The 
forbidden APIs 1.0 now by default complains if classes are missing from the 
classpath.

It is very hard with the module architecture of Lucene/Solr, to make a 
uber-classpath, instead the checks should be done per module, so the default 
compile/test classpath of the module can be used and no crazy path statements 
with **/*.jar are needed. This needs some refactoring in the exclusion lists, 
but the Lucene checks could be done by a macro in common-build, that allows 
custom exclusion lists for specific modules.

Currently, the strict checking is disabled for Solr, so the checker only 
complains about missing classes but does not fail the build:

{noformat}
-check-forbidden-java-apis:
[forbidden-apis] Reading bundled API signatures: jdk-unsafe-1.6
[forbidden-apis] Reading bundled API signatures: jdk-deprecated-1.6
[forbidden-apis] Reading bundled API signatures: commons-io-unsafe-2.1
[forbidden-apis] Reading API signatures: C:\Users\Uwe 
Schindler\Projects\lucene\trunk-lusolr3\lucene\tools\forbiddenApis\executors.txt
[forbidden-apis] Reading API signatures: C:\Users\Uwe 
Schindler\Projects\lucene\trunk-lusolr3\lucene\tools\forbiddenApis\servlet-api.txt
[forbidden-apis] Loading classes to check...
[forbidden-apis] Scanning for API signatures and dependencies...
[forbidden-apis] WARNING: The referenced class 
'org.apache.lucene.analysis.uima.ae.AEProviderFactory' cannot be loaded. Please 
fix the classpath!
[forbidden-apis] WARNING: The referenced class 
'org.apache.lucene.analysis.uima.ae.AEProviderFactory' cannot be loaded. Please 
fix the classpath!
[forbidden-apis] WARNING: The referenced class 
'org.apache.lucene.analysis.uima.ae.AEProvider' cannot be loaded. Please fix 
the classpath!
[forbidden-apis] WARNING: The referenced class 
'org.apache.lucene.collation.ICUCollationKeyAnalyzer' cannot be loaded. Please 
fix the classpath!
[forbidden-apis] Scanned 2177 (and 1222 related) class file(s) for forbidden 
API invocations (in 1.80s), 0 error(s).
{noformat}

I added almost all missing jars, but those do not seem to be in the solr part 
of the source tree (i think they are only copied when building artifacts). With 
making the whole thing per module, we can use the default classpath of the 
module which makes it much easier.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (LUCENE-4753) Make forbidden API checks per-module

2013-02-05 Thread Uwe Schindler (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Uwe Schindler updated LUCENE-4753:
--

Issue Type: Improvement  (was: Bug)

 Make forbidden API checks per-module
 

 Key: LUCENE-4753
 URL: https://issues.apache.org/jira/browse/LUCENE-4753
 Project: Lucene - Core
  Issue Type: Improvement
  Components: general/build
Reporter: Uwe Schindler
Assignee: Uwe Schindler

 After the forbidden API checker was released separately from Lucene as a 
 Google Code project (forked and improved), including Maven support, the 
 checks on Lucene should be changed to work per-module.
 The reason for this is: The improved checker is more picky about e.g. 
 extending classes that are forbidden or overriding methods and calling 
 super.method() if they are on the forbidden signatures list. For these 
 checks, it is not enough to have the class files and the rt.jar, you need the 
 whole classpath. The forbidden APIs 1.0 now by default complains if classes 
 are missing from the classpath.
 It is very hard with the module architecture of Lucene/Solr, to make a 
 uber-classpath, instead the checks should be done per module, so the default 
 compile/test classpath of the module can be used and no crazy path statements 
 with **/*.jar are needed. This needs some refactoring in the exclusion lists, 
 but the Lucene checks could be done by a macro in common-build, that allows 
 custom exclusion lists for specific modules.
 Currently, the strict checking is disabled for Solr, so the checker only 
 complains about missing classes but does not fail the build:
 {noformat}
 -check-forbidden-java-apis:
 [forbidden-apis] Reading bundled API signatures: jdk-unsafe-1.6
 [forbidden-apis] Reading bundled API signatures: jdk-deprecated-1.6
 [forbidden-apis] Reading bundled API signatures: commons-io-unsafe-2.1
 [forbidden-apis] Reading API signatures: C:\Users\Uwe 
 Schindler\Projects\lucene\trunk-lusolr3\lucene\tools\forbiddenApis\executors.txt
 [forbidden-apis] Reading API signatures: C:\Users\Uwe 
 Schindler\Projects\lucene\trunk-lusolr3\lucene\tools\forbiddenApis\servlet-api.txt
 [forbidden-apis] Loading classes to check...
 [forbidden-apis] Scanning for API signatures and dependencies...
 [forbidden-apis] WARNING: The referenced class 
 'org.apache.lucene.analysis.uima.ae.AEProviderFactory' cannot be loaded. 
 Please fix the classpath!
 [forbidden-apis] WARNING: The referenced class 
 'org.apache.lucene.analysis.uima.ae.AEProviderFactory' cannot be loaded. 
 Please fix the classpath!
 [forbidden-apis] WARNING: The referenced class 
 'org.apache.lucene.analysis.uima.ae.AEProvider' cannot be loaded. Please fix 
 the classpath!
 [forbidden-apis] WARNING: The referenced class 
 'org.apache.lucene.collation.ICUCollationKeyAnalyzer' cannot be loaded. 
 Please fix the classpath!
 [forbidden-apis] Scanned 2177 (and 1222 related) class file(s) for forbidden 
 API invocations (in 1.80s), 0 error(s).
 {noformat}
 I added almost all missing jars, but those do not seem to be in the solr part 
 of the source tree (i think they are only copied when building artifacts). 
 With making the whole thing per module, we can use the default classpath of 
 the module which makes it much easier.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



Re: Wild card support when stemmers are added

2013-02-05 Thread Mikhail Khludnev
Guys,

I'm a little bit out of context, but aren't you talking about
http://searchhub.org/2011/11/29/whats-with-lowercasing-wildcard-multiterm-queries-in-solr/?


On Tue, Feb 5, 2013 at 1:40 PM, msreddy.hi msreddy...@gmail.com wrote:

 Thanks Jack.

 I will look at the option of implementing work around.

 --Saida Reddy.



 --
 View this message in context:
 http://lucene.472066.n3.nabble.com/Wild-card-support-when-stemmers-are-added-tp4038402p4038511.html
 Sent from the Lucene - Java Developer mailing list archive at Nabble.com.

 -
 To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
 For additional commands, e-mail: dev-h...@lucene.apache.org




-- 
Sincerely yours
Mikhail Khludnev
Principal Engineer,
Grid Dynamics

http://www.griddynamics.com
 mkhlud...@griddynamics.com


[jira] [Created] (LUCENE-4754) IndexWriter can't handle old lucene inex format when opened with create mode

2013-02-05 Thread i30817 (JIRA)
i30817 created LUCENE-4754:
--

 Summary: IndexWriter can't handle old lucene inex format when 
opened with create mode
 Key: LUCENE-4754
 URL: https://issues.apache.org/jira/browse/LUCENE-4754
 Project: Lucene - Core
  Issue Type: Bug
Affects Versions: 4.1
Reporter: i30817
Priority: Minor


IndexWriter indexWriter = new IndexWriter(cacheDir,
new IndexWriterConfig(Version.LUCENE_41, englishAnalyzer).
setOpenMode(IndexWriterConfig.OpenMode.CREATE));

Fails with CorruptedIndex subclass, IndexTooOldException (or something like 
that), even though the config would just replace the files. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[JENKINS] Lucene-Solr-4.x-MacOSX (64bit/jdk1.6.0) - Build # 173 - Failure!

2013-02-05 Thread Policeman Jenkins Server
Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-MacOSX/173/
Java: 64bit/jdk1.6.0 -XX:+UseSerialGC

All tests passed

Build Log:
[...truncated 24724 lines...]
BUILD FAILED
/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/build.xml:60: The 
following error occurred while executing this line:
/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/lucene/build.xml:536:
 The following error occurred while executing this line:
/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/lucene/common-build.xml:1993:
 java.net.UnknownHostException: issues.apache.org
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:195)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:432)
at java.net.Socket.connect(Socket.java:529)
at 
com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:570)
at 
com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:523)
at sun.net.www.protocol.https.HttpsClient.init(HttpsClient.java:272)
at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:329)
at 
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:172)
at 
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
at 
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:158)
at 
sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:133)
at 
org.apache.tools.ant.taskdefs.Get$GetThread.openConnection(Get.java:660)
at org.apache.tools.ant.taskdefs.Get$GetThread.get(Get.java:579)
at org.apache.tools.ant.taskdefs.Get$GetThread.run(Get.java:569)

Total time: 76 minutes 29 seconds
Build step 'Invoke Ant' marked build as failure
Archiving artifacts
Recording test results
Description set: Java: 64bit/jdk1.6.0 -XX:+UseSerialGC
Email was triggered for: Failure
Sending email for trigger: Failure



-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

[jira] [Assigned] (LUCENE-4752) Sort documents when writing or merging segments

2013-02-05 Thread Adrien Grand (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4752?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Adrien Grand reassigned LUCENE-4752:


Assignee: Adrien Grand

 Sort documents when writing or merging segments
 ---

 Key: LUCENE-4752
 URL: https://issues.apache.org/jira/browse/LUCENE-4752
 Project: Lucene - Core
  Issue Type: New Feature
  Components: core/index
Reporter: David Smiley
Assignee: Adrien Grand

 It would be awesome if Lucene could write the documents out in a segment 
 based on a configurable order.  This of course applies to merging segments 
 to. The benefit is increased locality on disk of documents that are likely to 
 be accessed together.  This often applies to documents near each other in 
 time, but also spatially.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4751) IndexReader close throwing NullPointerException

2013-02-05 Thread Michael McCandless (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571242#comment-13571242
 ] 

Michael McCandless commented on LUCENE-4751:


You can try enabling compound file and/or decreasing your mergeFactor to reduce 
the open file count, or increase the limit set by your OS/shell.

Are you using IndexReader.setNorm?


 IndexReader close throwing NullPointerException
 ---

 Key: LUCENE-4751
 URL: https://issues.apache.org/jira/browse/LUCENE-4751
 Project: Lucene - Core
  Issue Type: Bug
  Components: core/search
Affects Versions: 2.9.2
 Environment: RedHat
Reporter: Anusha Rao

 Hi,
 Has anyone seen the NullPointerException as shown below 
 before? We have used Lucene to build a public site search functionality.
 All the IndexReader objects in there are closed appropriately except one that 
 throws the following error and results in (too many files open) exception.
 This brings the entire site down.
 The lucene version we are using is lucene-core-2.9.2.jar
  
 Any idea what could cause this exception?
  
  
 java.lang.NullPointerException
at 
 org.apache.lucene.index.SegmentReader$Norm.decRef(SegmentReader.java:393)
at 
 org.apache.lucene.index.SegmentReader.doClose(SegmentReader.java:868)
at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:170)
at 
 org.apache.lucene.index.DirectoryReader.doClose(DirectoryReader.java:803)
at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:170)
at org.apache.lucene.index.IndexReader.close(IndexReader.java:1302)
at search.Searcher.search(Searcher.java:387)   // the close in this 
 class does not execute
  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-1093) A RequestHandler to run multiple queries in a batch

2013-02-05 Thread J Mohamed Zahoor (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-1093?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571244#comment-13571244
 ] 

J Mohamed Zahoor commented on SOLR-1093:


Integration with solrj will be a nice addition

 A RequestHandler to run multiple queries in a batch
 ---

 Key: SOLR-1093
 URL: https://issues.apache.org/jira/browse/SOLR-1093
 Project: Solr
  Issue Type: New Feature
  Components: search
Reporter: Noble Paul
Assignee: Simon Willnauer
 Attachments: SOLR-1093.patch


 It is a common requirement that a single page requires to fire multiple 
 queries .In cases where these queries are independent of each other. If there 
 is a handler which can take in multiple queries , run them in paralll and 
 send the response as one big chunk it would be useful
 Let us say the handler is  MultiRequestHandler
 {code}
 requestHandler name=/multi class=solr.MultiRequestHandler/
 {code}
 h2.Query Syntax
 The request must specify the no:of queries as count=n
 Each request parameter must be prefixed with a number which denotes the query 
 index.optionally ,it may can also specify the handler name.
 example
 {code}
 /multi?count=21.handler=/select1.q=a:b2.handler=/select2.q=a:c
 {code}
 default handler can be '/select' so the equivalent can be
 {code} 
 /multi?count=21.q=a:b2.q=a:c
 {code}
 h2.The response
 The response will be a ListNamedList where each NamedList will be a 
 response to a query. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



LBHttpSolrServer not recommended for updates out-of-date prohibition?

2013-02-05 Thread Erick Erickson
http://wiki.apache.org/solr/LBHttpSolrServer

Has prohibitions against using for updates. I'm assuming that this is for
non-cloud mode, right? 'Cause I looked at CloudSolrServer and it uses
LBHttpSolrServer, so I was a bit uncertain.

I'm guessing a case of a little knowledge being dangerous. Should I update
the Wiki for LBHttpSolrServer?

I'm thinking something along the lines of pointing out that the _reason_
LBHttpSolrServer is a Bad Thing for Updates when NOT in SolrCloud is that
updates would then go to non-master nodes, but that doesn't apply in
SolrCloud. That said, one should use CloudSolrServer rather than
LBHttpSolrServer directly.

Erick


[jira] [Resolved] (LUCENE-4754) IndexWriter can't handle old lucene inex format when opened with create mode

2013-02-05 Thread Erick Erickson (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4754?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Erick Erickson resolved LUCENE-4754.


Resolution: Not A Problem

Please raise this kind of issue on the user's list before creating a JIRA. I 
believe that this is correct behavior. But you haven't provided enough detail 
to say one way or another.

 IndexWriter can't handle old lucene inex format when opened with create mode
 

 Key: LUCENE-4754
 URL: https://issues.apache.org/jira/browse/LUCENE-4754
 Project: Lucene - Core
  Issue Type: Bug
Affects Versions: 4.1
Reporter: i30817
Priority: Minor

 IndexWriter indexWriter = new IndexWriter(cacheDir,
 new IndexWriterConfig(Version.LUCENE_41, englishAnalyzer).
 setOpenMode(IndexWriterConfig.OpenMode.CREATE));
 Fails with CorruptedIndex subclass, IndexTooOldException (or something like 
 that), even though the config would just replace the files. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Created] (LUCENE-4755) Unmap MMapIndexInput's in a delayed way, and avoid WeakReference usage.

2013-02-05 Thread Kristofer Karlsson (JIRA)
Kristofer Karlsson created LUCENE-4755:
--

 Summary: Unmap MMapIndexInput's in a delayed way, and avoid 
WeakReference usage.
 Key: LUCENE-4755
 URL: https://issues.apache.org/jira/browse/LUCENE-4755
 Project: Lucene - Core
  Issue Type: Improvement
  Components: core/store
Reporter: Kristofer Karlsson


(Most of this is shamelessly borrowed from Uwe Schindler)

It would be nice to move away from using WeakReference to clean up clones.
Instead, the clones could depend on the master by using a shared boolean 
closed-flag.

In order to ensure visibility of this value, or at least make it less likely to 
crash, we could delay the unmapping operation.

Rough suggestion of changes:
code
public class ByteBufferUnmapper {
  /**
   * codetrue/code, if this platform supports unmapping mmapped files.
   */
  public static final boolean UNMAP_SUPPORTED;
  private static final ScheduledExecutorService SCHEDULED_EXECUTOR_SERVICE = 
Executors.newSingleThreadScheduledExecutor(new NamedThreadFactory(unmapper-));

  static {
boolean v = false;
try {
  Class.forName(sun.misc.Cleaner);
  Class.forName(java.nio.DirectByteBuffer)
.getMethod(cleaner);
  v = true;
} catch (Exception e) {
  // Do nothing
} finally {
  UNMAP_SUPPORTED = v;
}
  }


  public static void unmap(final ByteBuffer buffer) throws IOException {
try {
  AccessController.doPrivileged(new PrivilegedExceptionActionObject() {
public Object run() throws Exception {
  Method getCleanerMethod = buffer.getClass().getMethod(cleaner);
  getCleanerMethod.setAccessible(true);
  final Object cleaner = getCleanerMethod.invoke(buffer);
  if (cleaner != null) {
cleaner.getClass().getMethod(clean).invoke(cleaner);
  }
  return null;
}
  });
} catch (PrivilegedActionException e) {
  final IOException ioe = new IOException(unable to unmap the mapped 
buffer);
  ioe.initCause(e.getCause());
  throw ioe;
}
  }

  public static void unmapLater(final ByteBuffer buffer, long delay, TimeUnit 
unit) {
SCHEDULED_EXECUTOR_SERVICE.schedule(new Runnable() {
  public void run() {
try {
  unmap(buffer);
} catch (IOException e) {
  e.printStackTrace();
}
  }
}, delay, unit);
  }
}
/code

code
// MMapDirectory
  final void cleanMapping(final ByteBuffer buffer) throws IOException {
if (useUnmapHack) {
  ByteBufferUnmapper.unmapLater(buffer, 10, TimeUnit.SECONDS);
}
  }
/code

code
// MMapIndexInput
@Override
public short readShort() throws IOException {
  if (closed[0]) {
throw new AlreadyClosedException(MMapIndexInput already closed:  + 
this);
  }

/code
code
@Override
public void close() throws IOException {
  try {
if (isClone || buffers == null) return;
closed[0] = true;

// make local copy, then un-set early
final ByteBuffer[] bufs = buffers;

for (final ByteBuffer b : bufs) {
  cleanMapping(b);
}
  } finally {
unsetBuffers();
  }
}
/code


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (LUCENE-4755) Unmap MMapIndexInput's in a delayed way, and avoid WeakReference usage.

2013-02-05 Thread Kristofer Karlsson (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4755?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kristofer Karlsson updated LUCENE-4755:
---

Description: 
(Most of this is shamelessly borrowed from Uwe Schindler)

It would be nice to move away from using WeakReference to clean up clones.
Instead, the clones could depend on the master by using a shared boolean 
closed-flag.

In order to ensure visibility of this value, or at least make it less likely to 
crash, we could delay the unmapping operation.

Rough suggestion of changes:
{code:java}
public class ByteBufferUnmapper {
  /**
   * codetrue/code, if this platform supports unmapping mmapped files.
   */
  public static final boolean UNMAP_SUPPORTED;
  private static final ScheduledExecutorService SCHEDULED_EXECUTOR_SERVICE = 
Executors.newSingleThreadScheduledExecutor(new NamedThreadFactory(unmapper-));

  static {
boolean v = false;
try {
  Class.forName(sun.misc.Cleaner);
  Class.forName(java.nio.DirectByteBuffer)
.getMethod(cleaner);
  v = true;
} catch (Exception e) {
  // Do nothing
} finally {
  UNMAP_SUPPORTED = v;
}
  }


  public static void unmap(final ByteBuffer buffer) throws IOException {
try {
  AccessController.doPrivileged(new PrivilegedExceptionActionObject() {
public Object run() throws Exception {
  Method getCleanerMethod = buffer.getClass().getMethod(cleaner);
  getCleanerMethod.setAccessible(true);
  final Object cleaner = getCleanerMethod.invoke(buffer);
  if (cleaner != null) {
cleaner.getClass().getMethod(clean).invoke(cleaner);
  }
  return null;
}
  });
} catch (PrivilegedActionException e) {
  final IOException ioe = new IOException(unable to unmap the mapped 
buffer);
  ioe.initCause(e.getCause());
  throw ioe;
}
  }

  public static void unmapLater(final ByteBuffer buffer, long delay, TimeUnit 
unit) {
SCHEDULED_EXECUTOR_SERVICE.schedule(new Runnable() {
  public void run() {
try {
  unmap(buffer);
} catch (IOException e) {
  e.printStackTrace();
}
  }
}, delay, unit);
  }
}
{code}

{code:java}
// MMapDirectory
  final void cleanMapping(final ByteBuffer buffer) throws IOException {
if (useUnmapHack) {
  ByteBufferUnmapper.unmapLater(buffer, 10, TimeUnit.SECONDS);
}
  }
{code}

{code:java}
// MMapIndexInput
@Override
public short readShort() throws IOException {
  if (closed[0]) {
throw new AlreadyClosedException(MMapIndexInput already closed:  + 
this);
  }

{code}
{code:java}
@Override
public void close() throws IOException {
  try {
if (isClone || buffers == null) return;
closed[0] = true;

// make local copy, then un-set early
final ByteBuffer[] bufs = buffers;

for (final ByteBuffer b : bufs) {
  cleanMapping(b);
}
  } finally {
unsetBuffers();
  }
}
{code}


  was:
(Most of this is shamelessly borrowed from Uwe Schindler)

It would be nice to move away from using WeakReference to clean up clones.
Instead, the clones could depend on the master by using a shared boolean 
closed-flag.

In order to ensure visibility of this value, or at least make it less likely to 
crash, we could delay the unmapping operation.

Rough suggestion of changes:
code
public class ByteBufferUnmapper {
  /**
   * codetrue/code, if this platform supports unmapping mmapped files.
   */
  public static final boolean UNMAP_SUPPORTED;
  private static final ScheduledExecutorService SCHEDULED_EXECUTOR_SERVICE = 
Executors.newSingleThreadScheduledExecutor(new NamedThreadFactory(unmapper-));

  static {
boolean v = false;
try {
  Class.forName(sun.misc.Cleaner);
  Class.forName(java.nio.DirectByteBuffer)
.getMethod(cleaner);
  v = true;
} catch (Exception e) {
  // Do nothing
} finally {
  UNMAP_SUPPORTED = v;
}
  }


  public static void unmap(final ByteBuffer buffer) throws IOException {
try {
  AccessController.doPrivileged(new PrivilegedExceptionActionObject() {
public Object run() throws Exception {
  Method getCleanerMethod = buffer.getClass().getMethod(cleaner);
  getCleanerMethod.setAccessible(true);
  final Object cleaner = getCleanerMethod.invoke(buffer);
  if (cleaner != null) {
cleaner.getClass().getMethod(clean).invoke(cleaner);
  }
  return null;
}
  });
} catch (PrivilegedActionException e) {
  final IOException ioe = new IOException(unable to unmap the mapped 
buffer);
  ioe.initCause(e.getCause());
  throw ioe;
}
  }

  public static void unmapLater(final ByteBuffer buffer, long delay, TimeUnit 
unit) {
SCHEDULED_EXECUTOR_SERVICE.schedule(new Runnable() {
  

[jira] [Created] (SOLR-4404) Update LBHttpSolrServer docs to un-confuse the use in updates.

2013-02-05 Thread Erick Erickson (JIRA)
Erick Erickson created SOLR-4404:


 Summary: Update LBHttpSolrServer docs to un-confuse the use in 
updates.
 Key: SOLR-4404
 URL: https://issues.apache.org/jira/browse/SOLR-4404
 Project: Solr
  Issue Type: Improvement
Affects Versions: 4.1, 5.0
Reporter: Erick Erickson
Assignee: Erick Erickson
Priority: Trivial
 Fix For: 4.2, 5.0


It's a bit confusing. We link from CloudSolrServer to LBHttpSolrServer, where 
it says do NOT use this for updates. Update LBHttpSolrServer to draw the 
distinction between cloud and non-cloud updates.

I'll do this this weekend, just don't want to lose track.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (LUCENE-4728) Allow CommonTermsQuery to be highlighted

2013-02-05 Thread Simon Willnauer (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4728?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Simon Willnauer updated LUCENE-4728:


Attachment: LUCENE-4728.patch

next iter, updated changes entry and cleaned up WeigthedSpanTermExtractor a 
bit. I will commit this in a bit.

 Allow CommonTermsQuery to be highlighted
 

 Key: LUCENE-4728
 URL: https://issues.apache.org/jira/browse/LUCENE-4728
 Project: Lucene - Core
  Issue Type: Improvement
  Components: modules/highlighter
Affects Versions: 4.1
Reporter: Simon Willnauer
Assignee: Simon Willnauer
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4728.patch, LUCENE-4728.patch, LUCENE-4728.patch, 
 LUCENE-4728.patch


 Add support for CommonTermsQuery to all highlighter impls. 
 This might add a dependency (query-jar) to the highlighter so we might think 
 about adding it to core?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4728) Allow CommonTermsQuery to be highlighted

2013-02-05 Thread Commit Tag Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571310#comment-13571310
 ] 

Commit Tag Bot commented on LUCENE-4728:


[trunk commit] Simon Willnauer
http://svn.apache.org/viewvc?view=revisionrevision=1442590

LUCENE-4728: Unknown and not explicitly mapped queries are now rewritten 
against the highlighting IndexReader to obtain primitive queries before 
discarding the query entirely.



 Allow CommonTermsQuery to be highlighted
 

 Key: LUCENE-4728
 URL: https://issues.apache.org/jira/browse/LUCENE-4728
 Project: Lucene - Core
  Issue Type: Improvement
  Components: modules/highlighter
Affects Versions: 4.1
Reporter: Simon Willnauer
Assignee: Simon Willnauer
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4728.patch, LUCENE-4728.patch, LUCENE-4728.patch, 
 LUCENE-4728.patch


 Add support for CommonTermsQuery to all highlighter impls. 
 This might add a dependency (query-jar) to the highlighter so we might think 
 about adding it to core?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (LUCENE-4745) Allow FuzzySlop customization in classic QueryParser

2013-02-05 Thread Simon Willnauer (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Simon Willnauer updated LUCENE-4745:


Priority: Minor  (was: Major)

 Allow FuzzySlop customization in classic QueryParser
 

 Key: LUCENE-4745
 URL: https://issues.apache.org/jira/browse/LUCENE-4745
 Project: Lucene - Core
  Issue Type: Improvement
  Components: modules/queryparser
Affects Versions: 4.1
Reporter: Florian Schilling
Assignee: Simon Willnauer
Priority: Minor
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4745-full.patch, LUCENE-4745-full.patch, 
 LUCENE-4745-raw.patch, LUCENE-4745-raw.patch


 It turns out searching arbitrary fields with define FUZZY_SLOP values could 
 be problematic on some types of values. For example a FUZZY_SLOP on dates is 
 ambiguous and needs a definition of a unit like months, days, minutes, etc. 
 An extension on the query grammar that allows some arbitrary text behind the 
 values in combination with a possibility to override the method parsing those 
 values could solve these kinds of problems.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4745) Allow FuzzySlop customization in classic QueryParser

2013-02-05 Thread Commit Tag Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4745?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571329#comment-13571329
 ] 

Commit Tag Bot commented on LUCENE-4745:


[trunk commit] Simon Willnauer
http://svn.apache.org/viewvc?view=revisionrevision=1442596

LUCENE-4745: Allow FuzzySlop customization in classic QueryParser


 Allow FuzzySlop customization in classic QueryParser
 

 Key: LUCENE-4745
 URL: https://issues.apache.org/jira/browse/LUCENE-4745
 Project: Lucene - Core
  Issue Type: Improvement
  Components: modules/queryparser
Affects Versions: 4.1
Reporter: Florian Schilling
Assignee: Simon Willnauer
Priority: Minor
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4745-full.patch, LUCENE-4745-full.patch, 
 LUCENE-4745-raw.patch, LUCENE-4745-raw.patch


 It turns out searching arbitrary fields with define FUZZY_SLOP values could 
 be problematic on some types of values. For example a FUZZY_SLOP on dates is 
 ambiguous and needs a definition of a unit like months, days, minutes, etc. 
 An extension on the query grammar that allows some arbitrary text behind the 
 values in combination with a possibility to override the method parsing those 
 values could solve these kinds of problems.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[JENKINS] Lucene-Solr-trunk-Linux (32bit/jdk1.6.0_38) - Build # 4163 - Failure!

2013-02-05 Thread Policeman Jenkins Server
Build: http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-Linux/4163/
Java: 32bit/jdk1.6.0_38 -client -XX:+UseParallelGC

2 tests failed.
REGRESSION:  
org.apache.lucene.benchmark.byTask.TestPerfTasksLogic.testHighlightingTV

Error Message:
org/apache/lucene/queries/CommonTermsQuery

Stack Trace:
java.lang.NoClassDefFoundError: org/apache/lucene/queries/CommonTermsQuery
at 
__randomizedtesting.SeedInfo.seed([459AF679CD1959C0:25B8D00F5206B159]:0)
at 
org.apache.lucene.search.highlight.WeightedSpanTermExtractor.extract(WeightedSpanTermExtractor.java:147)
at 
org.apache.lucene.search.highlight.WeightedSpanTermExtractor.getWeightedSpanTerms(WeightedSpanTermExtractor.java:457)
at 
org.apache.lucene.search.highlight.QueryScorer.initExtractor(QueryScorer.java:217)
at 
org.apache.lucene.search.highlight.QueryScorer.init(QueryScorer.java:186)
at 
org.apache.lucene.search.highlight.Highlighter.getBestTextFragments(Highlighter.java:199)
at 
org.apache.lucene.benchmark.byTask.tasks.CountingHighlighterTestTask$1.doHighlight(CountingHighlighterTestTask.java:63)
at 
org.apache.lucene.benchmark.byTask.tasks.ReadTask.doLogic(ReadTask.java:174)
at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:146)
at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:197)
at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:138)
at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:146)
at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doSerialTasks(TaskSequence.java:197)
at 
org.apache.lucene.benchmark.byTask.tasks.TaskSequence.doLogic(TaskSequence.java:138)
at 
org.apache.lucene.benchmark.byTask.tasks.PerfTask.runAndMaybeStats(PerfTask.java:146)
at 
org.apache.lucene.benchmark.byTask.utils.Algorithm.execute(Algorithm.java:331)
at 
org.apache.lucene.benchmark.byTask.Benchmark.execute(Benchmark.java:77)
at 
org.apache.lucene.benchmark.BenchmarkTestCase.execBenchmark(BenchmarkTestCase.java:83)
at 
org.apache.lucene.benchmark.byTask.TestPerfTasksLogic.testHighlightingTV(TestPerfTasksLogic.java:228)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at 
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559)
at 
com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79)
at 
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:737)
at 
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:773)
at 
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:787)
at 
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50)
at 
org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:51)
at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46)
at 
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
at 
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49)
at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358)
at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:782)
at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:442)
at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:746)
at 
com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:648)
at 
com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:682)
at 
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:693)
at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46)
at 
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42)
at 

[jira] [Commented] (LUCENE-4728) Allow CommonTermsQuery to be highlighted

2013-02-05 Thread Commit Tag Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571334#comment-13571334
 ] 

Commit Tag Bot commented on LUCENE-4728:


[branch_4x commit] Simon Willnauer
http://svn.apache.org/viewvc?view=revisionrevision=1442599

LUCENE-4728: Unknown and not explicitly mapped queries are now rewritten 
against the highlighting IndexReader to obtain primitive queries before 
discarding the query entirely.


 Allow CommonTermsQuery to be highlighted
 

 Key: LUCENE-4728
 URL: https://issues.apache.org/jira/browse/LUCENE-4728
 Project: Lucene - Core
  Issue Type: Improvement
  Components: modules/highlighter
Affects Versions: 4.1
Reporter: Simon Willnauer
Assignee: Simon Willnauer
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4728.patch, LUCENE-4728.patch, LUCENE-4728.patch, 
 LUCENE-4728.patch


 Add support for CommonTermsQuery to all highlighter impls. 
 This might add a dependency (query-jar) to the highlighter so we might think 
 about adding it to core?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Resolved] (LUCENE-4728) Allow CommonTermsQuery to be highlighted

2013-02-05 Thread Simon Willnauer (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4728?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Simon Willnauer resolved LUCENE-4728.
-

Resolution: Fixed

 Allow CommonTermsQuery to be highlighted
 

 Key: LUCENE-4728
 URL: https://issues.apache.org/jira/browse/LUCENE-4728
 Project: Lucene - Core
  Issue Type: Improvement
  Components: modules/highlighter
Affects Versions: 4.1
Reporter: Simon Willnauer
Assignee: Simon Willnauer
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4728.patch, LUCENE-4728.patch, LUCENE-4728.patch, 
 LUCENE-4728.patch


 Add support for CommonTermsQuery to all highlighter impls. 
 This might add a dependency (query-jar) to the highlighter so we might think 
 about adding it to core?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Resolved] (LUCENE-4745) Allow FuzzySlop customization in classic QueryParser

2013-02-05 Thread Simon Willnauer (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Simon Willnauer resolved LUCENE-4745.
-

Resolution: Fixed

thanks florian

 Allow FuzzySlop customization in classic QueryParser
 

 Key: LUCENE-4745
 URL: https://issues.apache.org/jira/browse/LUCENE-4745
 Project: Lucene - Core
  Issue Type: Improvement
  Components: modules/queryparser
Affects Versions: 4.1
Reporter: Florian Schilling
Assignee: Simon Willnauer
Priority: Minor
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4745-full.patch, LUCENE-4745-full.patch, 
 LUCENE-4745-raw.patch, LUCENE-4745-raw.patch


 It turns out searching arbitrary fields with define FUZZY_SLOP values could 
 be problematic on some types of values. For example a FUZZY_SLOP on dates is 
 ambiguous and needs a definition of a unit like months, days, minutes, etc. 
 An extension on the query grammar that allows some arbitrary text behind the 
 values in combination with a possibility to override the method parsing those 
 values could solve these kinds of problems.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4745) Allow FuzzySlop customization in classic QueryParser

2013-02-05 Thread Commit Tag Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4745?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571340#comment-13571340
 ] 

Commit Tag Bot commented on LUCENE-4745:


[branch_4x commit] Simon Willnauer
http://svn.apache.org/viewvc?view=revisionrevision=1442604

LUCENE-4745: Allow FuzzySlop customization in classic QueryParser


 Allow FuzzySlop customization in classic QueryParser
 

 Key: LUCENE-4745
 URL: https://issues.apache.org/jira/browse/LUCENE-4745
 Project: Lucene - Core
  Issue Type: Improvement
  Components: modules/queryparser
Affects Versions: 4.1
Reporter: Florian Schilling
Assignee: Simon Willnauer
Priority: Minor
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4745-full.patch, LUCENE-4745-full.patch, 
 LUCENE-4745-raw.patch, LUCENE-4745-raw.patch


 It turns out searching arbitrary fields with define FUZZY_SLOP values could 
 be problematic on some types of values. For example a FUZZY_SLOP on dates is 
 ambiguous and needs a definition of a unit like months, days, minutes, etc. 
 An extension on the query grammar that allows some arbitrary text behind the 
 values in combination with a possibility to override the method parsing those 
 values could solve these kinds of problems.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4751) IndexReader close throwing NullPointerException

2013-02-05 Thread Anusha Rao (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571344#comment-13571344
 ] 

Anusha Rao commented on LUCENE-4751:


No we are notusing IndexReader.setNorm. Just opening the reader. Reading
indexes and closing it.
the limit of the OS is set to large number already about 8 or so


On Tue, Feb 5, 2013 at 6:39 AM, Michael McCandless (JIRA)



 IndexReader close throwing NullPointerException
 ---

 Key: LUCENE-4751
 URL: https://issues.apache.org/jira/browse/LUCENE-4751
 Project: Lucene - Core
  Issue Type: Bug
  Components: core/search
Affects Versions: 2.9.2
 Environment: RedHat
Reporter: Anusha Rao

 Hi,
 Has anyone seen the NullPointerException as shown below 
 before? We have used Lucene to build a public site search functionality.
 All the IndexReader objects in there are closed appropriately except one that 
 throws the following error and results in (too many files open) exception.
 This brings the entire site down.
 The lucene version we are using is lucene-core-2.9.2.jar
  
 Any idea what could cause this exception?
  
  
 java.lang.NullPointerException
at 
 org.apache.lucene.index.SegmentReader$Norm.decRef(SegmentReader.java:393)
at 
 org.apache.lucene.index.SegmentReader.doClose(SegmentReader.java:868)
at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:170)
at 
 org.apache.lucene.index.DirectoryReader.doClose(DirectoryReader.java:803)
at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:170)
at org.apache.lucene.index.IndexReader.close(IndexReader.java:1302)
at search.Searcher.search(Searcher.java:387)   // the close in this 
 class does not execute
  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4751) IndexReader close throwing NullPointerException

2013-02-05 Thread Anusha Rao (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571346#comment-13571346
 ] 

Anusha Rao commented on LUCENE-4751:


Simon, Thanks for your reply. The limit of the open files is already set to
a big number about 8 or so. Do you think there was an issue with the
older lucene core jar with this respect?






 IndexReader close throwing NullPointerException
 ---

 Key: LUCENE-4751
 URL: https://issues.apache.org/jira/browse/LUCENE-4751
 Project: Lucene - Core
  Issue Type: Bug
  Components: core/search
Affects Versions: 2.9.2
 Environment: RedHat
Reporter: Anusha Rao

 Hi,
 Has anyone seen the NullPointerException as shown below 
 before? We have used Lucene to build a public site search functionality.
 All the IndexReader objects in there are closed appropriately except one that 
 throws the following error and results in (too many files open) exception.
 This brings the entire site down.
 The lucene version we are using is lucene-core-2.9.2.jar
  
 Any idea what could cause this exception?
  
  
 java.lang.NullPointerException
at 
 org.apache.lucene.index.SegmentReader$Norm.decRef(SegmentReader.java:393)
at 
 org.apache.lucene.index.SegmentReader.doClose(SegmentReader.java:868)
at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:170)
at 
 org.apache.lucene.index.DirectoryReader.doClose(DirectoryReader.java:803)
at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:170)
at org.apache.lucene.index.IndexReader.close(IndexReader.java:1302)
at search.Searcher.search(Searcher.java:387)   // the close in this 
 class does not execute
  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4754) IndexWriter can't handle old lucene inex format when opened with create mode

2013-02-05 Thread Michael McCandless (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4754?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571350#comment-13571350
 ] 

Michael McCandless commented on LUCENE-4754:


Actually this is sort of odd: since IW was asked to CREATE ... it should not 
have been reading anything from the index that would lead to 
IndexFormatTooOldException.

Do you have the full exception?  Did you hit the exception on opening 
IndexWriter, or later (during indexing/committing or something).

 IndexWriter can't handle old lucene inex format when opened with create mode
 

 Key: LUCENE-4754
 URL: https://issues.apache.org/jira/browse/LUCENE-4754
 Project: Lucene - Core
  Issue Type: Bug
Affects Versions: 4.1
Reporter: i30817
Priority: Minor

 IndexWriter indexWriter = new IndexWriter(cacheDir,
 new IndexWriterConfig(Version.LUCENE_41, englishAnalyzer).
 setOpenMode(IndexWriterConfig.OpenMode.CREATE));
 Fails with CorruptedIndex subclass, IndexTooOldException (or something like 
 that), even though the config would just replace the files. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4751) IndexReader close throwing NullPointerException

2013-02-05 Thread Michael McCandless (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571357#comment-13571357
 ] 

Michael McCandless commented on LUCENE-4751:


8 is plenty.

But are you certain that's the actual limit?  The shell also has its own limits 
... eg try running ulimit -n

Can you make a separate test case showing that NPE in IR.close?  Also, try 
turning on assertions ... it may catch something sooner.

 IndexReader close throwing NullPointerException
 ---

 Key: LUCENE-4751
 URL: https://issues.apache.org/jira/browse/LUCENE-4751
 Project: Lucene - Core
  Issue Type: Bug
  Components: core/search
Affects Versions: 2.9.2
 Environment: RedHat
Reporter: Anusha Rao

 Hi,
 Has anyone seen the NullPointerException as shown below 
 before? We have used Lucene to build a public site search functionality.
 All the IndexReader objects in there are closed appropriately except one that 
 throws the following error and results in (too many files open) exception.
 This brings the entire site down.
 The lucene version we are using is lucene-core-2.9.2.jar
  
 Any idea what could cause this exception?
  
  
 java.lang.NullPointerException
at 
 org.apache.lucene.index.SegmentReader$Norm.decRef(SegmentReader.java:393)
at 
 org.apache.lucene.index.SegmentReader.doClose(SegmentReader.java:868)
at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:170)
at 
 org.apache.lucene.index.DirectoryReader.doClose(DirectoryReader.java:803)
at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:170)
at org.apache.lucene.index.IndexReader.close(IndexReader.java:1302)
at search.Searcher.search(Searcher.java:387)   // the close in this 
 class does not execute
  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4728) Allow CommonTermsQuery to be highlighted

2013-02-05 Thread Commit Tag Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571377#comment-13571377
 ] 

Commit Tag Bot commented on LUCENE-4728:


[trunk commit] Simon Willnauer
http://svn.apache.org/viewvc?view=revisionrevision=1442605

LUCENE-4728: add queries to the classpath since highlighter specializes a query 
now


 Allow CommonTermsQuery to be highlighted
 

 Key: LUCENE-4728
 URL: https://issues.apache.org/jira/browse/LUCENE-4728
 Project: Lucene - Core
  Issue Type: Improvement
  Components: modules/highlighter
Affects Versions: 4.1
Reporter: Simon Willnauer
Assignee: Simon Willnauer
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4728.patch, LUCENE-4728.patch, LUCENE-4728.patch, 
 LUCENE-4728.patch


 Add support for CommonTermsQuery to all highlighter impls. 
 This might add a dependency (query-jar) to the highlighter so we might think 
 about adding it to core?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4728) Allow CommonTermsQuery to be highlighted

2013-02-05 Thread Commit Tag Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571376#comment-13571376
 ] 

Commit Tag Bot commented on LUCENE-4728:


[branch_4x commit] Simon Willnauer
http://svn.apache.org/viewvc?view=revisionrevision=1442606

LUCENE-4728: add queries to the classpath since highlighter specializes a query 
now


 Allow CommonTermsQuery to be highlighted
 

 Key: LUCENE-4728
 URL: https://issues.apache.org/jira/browse/LUCENE-4728
 Project: Lucene - Core
  Issue Type: Improvement
  Components: modules/highlighter
Affects Versions: 4.1
Reporter: Simon Willnauer
Assignee: Simon Willnauer
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4728.patch, LUCENE-4728.patch, LUCENE-4728.patch, 
 LUCENE-4728.patch


 Add support for CommonTermsQuery to all highlighter impls. 
 This might add a dependency (query-jar) to the highlighter so we might think 
 about adding it to core?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-2850) Do not refine facets when minCount == 1

2013-02-05 Thread Adrien Grand (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-2850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Adrien Grand updated SOLR-2850:
---

Attachment: SOLR-2850.patch

Looks good. I've hit a similar issue with facet.sort=count so I updated your 
patch.

Tests passed, I'll commit soon unless someone objects.

 Do not refine facets when minCount == 1
 ---

 Key: SOLR-2850
 URL: https://issues.apache.org/jira/browse/SOLR-2850
 Project: Solr
  Issue Type: Improvement
  Components: SearchComponents - other
Affects Versions: 3.4
 Environment: Ubuntu, distributed
Reporter: Matt Smith
 Attachments: SOLR-2850.patch, SOLR-2850.patch


 Currently there is a special case in the code to not refine facets if 
 minCount==0.  It seems this could be extended to minCount = 1 as there would 
 be no need to take the extra step to refine facets if minCount is 1.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



Re: LBHttpSolrServer not recommended for updates out-of-date prohibition?

2013-02-05 Thread Shawn Heisey

On 2/5/2013 5:21 AM, Erick Erickson wrote:

http://wiki.apache.org/solr/LBHttpSolrServer

Has prohibitions against using for updates. I'm assuming that this is
for non-cloud mode, right? 'Cause I looked at CloudSolrServer and it
uses LBHttpSolrServer, so I was a bit uncertain.

I'm guessing a case of a little knowledge being dangerous. Should I
update the Wiki for LBHttpSolrServer?

I'm thinking something along the lines of pointing out that the _reason_
LBHttpSolrServer is a Bad Thing for Updates when NOT in SolrCloud is
that updates would then go to non-master nodes, but that doesn't apply
in SolrCloud. That said, one should use CloudSolrServer rather than
LBHttpSolrServer directly.


I would think that CloudSolrServer would always be the recommendation 
when using SolrCloud.


For some reason I thought that LBHttpSolrServer and CloudSolrServer had 
been added together, but apparently the LB object has been around since 1.4!


My personal opinion (as a relative SolrCloud newbie) is that the warning 
about not using it for indexing should remain in place, with an addition 
that says something like If your servers are running SolrCloud, use 
CloudSolrServer.  CloudSolrServer talks to zookeeper and is always aware 
of the cluster state.  This would actually be a good addition to the 
javadoc for all SolrServer implementations.  Is there a way to 
retroactively add this to the published 4.0 javadocs without a full 
4.0.1 release?


Thanks,
Shawn


-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Created] (SOLR-4405) Optional admin html inserts fail on Chrome and Safari (Mac): admin-extra.menu-top.html and admin-extra.menu-bottom.html

2013-02-05 Thread Alexandre Rafalovitch (JIRA)
Alexandre Rafalovitch created SOLR-4405:
---

 Summary: Optional admin html inserts fail on Chrome and Safari 
(Mac): admin-extra.menu-top.html and admin-extra.menu-bottom.html
 Key: SOLR-4405
 URL: https://issues.apache.org/jira/browse/SOLR-4405
 Project: Solr
  Issue Type: Bug
  Components: web gui
Affects Versions: 4.1
Reporter: Alexandre Rafalovitch
Priority: Minor
 Fix For: 4.2


Including admin-extra.html file in conf directory works - shows up on that 
core's admin page.

Doing that for the other two files admin-extra.menu-top.html and 
admin-extra.menu-bottom.html fails:
Uncaught Error: HIERARCHY_REQUEST_ERR: DOM Exception 3 require.js:8424
jQuery.extend.clean require.js:8424
jQuery.buildFragment require.js:8176
jQuery.fn.extend.domManip require.js:8003
jQuery.fn.extend.prepend require.js:7822
(anonymous function) dashboard.js:62
fire require.js:3099
self.fireWith require.js:3217
done require.js:9454
callback require.js:10235

I tried file content with li/li and with h1.../h1

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4754) IndexWriter can't handle old lucene inex format when opened with create mode

2013-02-05 Thread i30817 (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4754?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571540#comment-13571540
 ] 

i30817 commented on LUCENE-4754:


From opening the indexwriter. I no longer have the log for the exception 
because i resolved it (by deletion of the index in certain situations) but i 
can probably recreate it. 

 IndexWriter can't handle old lucene inex format when opened with create mode
 

 Key: LUCENE-4754
 URL: https://issues.apache.org/jira/browse/LUCENE-4754
 Project: Lucene - Core
  Issue Type: Bug
Affects Versions: 4.1
Reporter: i30817
Priority: Minor

 IndexWriter indexWriter = new IndexWriter(cacheDir,
 new IndexWriterConfig(Version.LUCENE_41, englishAnalyzer).
 setOpenMode(IndexWriterConfig.OpenMode.CREATE));
 Fails with CorruptedIndex subclass, IndexTooOldException (or something like 
 that), even though the config would just replace the files. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-4078) Allow custom naming of nodes so that a new host:port combination can take over for a previous shard.

2013-02-05 Thread Michael Della Bitta (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-4078?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571543#comment-13571543
 ] 

Michael Della Bitta commented on SOLR-4078:
---

+1 definitely interested.

 Allow custom naming of nodes so that a new host:port combination can take 
 over for a previous shard.
 

 Key: SOLR-4078
 URL: https://issues.apache.org/jira/browse/SOLR-4078
 Project: Solr
  Issue Type: New Feature
  Components: SolrCloud
Reporter: Mark Miller
Assignee: Mark Miller
 Fix For: 4.2, 5.0

 Attachments: SOLR-4078.patch


 Currently we auto assign a unique node name based on the host address and 
 core name - we should let the user optionally override this so that a new 
 host address + core name combo can take over the duties of a previous 
 registered node.
 Especially useful for ec2 if you are not using elastic ips.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-3251) dynamically add field to schema

2013-02-05 Thread Steve Rowe (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-3251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571548#comment-13571548
 ] 

Steve Rowe commented on SOLR-3251:
--

I'm interested in working on this issue.  I'm new to the ways of Solr dev, 
though, so I'd appreciate assistance in getting things done right.  

{quote}
Thinking a little further about this, building a new schema when it changes 
(i.e. making schema effectively immutable), might be a good idea too.
For performance reasons, we'd want to share/reuse objects across the different 
schema instances of course.
{quote}

The DOM for the previous schema could be kept around and compared to the DOM 
for the new schema, and each object could keep a reference to the DOM node from 
which it came.  When corresponding DOM nodes compare as equal, then reloading 
that object isn't necessary.

Keeping the DOM around would also allow for round-tripping comments and 
whitespace, since those can be stored in the DOM.  To make the new schema's DOM 
on the node handling the add field request, copy the old DOM, then insert a 
node for the new field.  On second thought, I think it makes sense for the DOM 
to be mutable, and not require a full copy on minting a new schema, since 
otherwise unchanged objects would need to be modified to point to their new DOM 
node, and objects in the old schema will no longer refer to the old DOM. 


 dynamically add field to schema
 ---

 Key: SOLR-3251
 URL: https://issues.apache.org/jira/browse/SOLR-3251
 Project: Solr
  Issue Type: New Feature
Reporter: Yonik Seeley
 Attachments: SOLR-3251.patch


 One related piece of functionality needed for SOLR-3250 is the ability to 
 dynamically add a field to the schema.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4754) IndexWriter can't handle old lucene inex format when opened with create mode

2013-02-05 Thread i30817 (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4754?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571558#comment-13571558
 ] 

i30817 commented on LUCENE-4754:


Here it is:


Feb 05, 2013 6:33:11 PM i3.gutenberg.GutenbergSearch$1 run
WARNING: Indexing interrupted
org.apache.lucene.index.IndexFormatTooOldException: Format version is not 
supported (resource: 
MMapIndexInput(path=/home/paulo/.config/bookjar/gutenberg/_0.cfs) 
[slice=_0.fdx]): 1 (needs to be between 2 and 3). This version of Lucene only 
supports indexes created with release 3.0 and later.
at 
org.apache.lucene.codecs.lucene3x.Lucene3xStoredFieldsReader.checkCodeVersion(Lucene3xStoredFieldsReader.java:119)
at 
org.apache.lucene.codecs.lucene3x.Lucene3xSegmentInfoReader.readLegacyInfos(Lucene3xSegmentInfoReader.java:74)
at org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:312)
at 
org.apache.lucene.index.IndexFileDeleter.init(IndexFileDeleter.java:172)
at org.apache.lucene.index.IndexWriter.init(IndexWriter.java:704)
at i3.gutenberg.GutenbergSearch.prepare(GutenbergSearch.java:148)
at i3.gutenberg.GutenbergSearch.access$000(GutenbergSearch.java:44)
at i3.gutenberg.GutenbergSearch$1.run(GutenbergSearch.java:125)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)


 IndexWriter can't handle old lucene inex format when opened with create mode
 

 Key: LUCENE-4754
 URL: https://issues.apache.org/jira/browse/LUCENE-4754
 Project: Lucene - Core
  Issue Type: Bug
Affects Versions: 4.1
Reporter: i30817
Priority: Minor

 IndexWriter indexWriter = new IndexWriter(cacheDir,
 new IndexWriterConfig(Version.LUCENE_41, englishAnalyzer).
 setOpenMode(IndexWriterConfig.OpenMode.CREATE));
 Fails with CorruptedIndex subclass, IndexTooOldException (or something like 
 that), even though the config would just replace the files. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[JENKINS] Lucene-Solr-4.x-MacOSX (64bit/jdk1.7.0) - Build # 175 - Failure!

2013-02-05 Thread Policeman Jenkins Server
Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-MacOSX/175/
Java: 64bit/jdk1.7.0 -XX:+UseConcMarkSweepGC

All tests passed

Build Log:
[...truncated 8938 lines...]
[junit4:junit4] ERROR: JVM J0 ended with an exception, command line: 
/Library/Java/JavaVirtualMachines/jdk1.7.0_10.jdk/Contents/Home/jre/bin/java 
-XX:+UseConcMarkSweepGC -XX:+HeapDumpOnOutOfMemoryError 
-XX:HeapDumpPath=/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/heapdumps
 -Dtests.prefix=tests -Dtests.seed=8D95DDBB35888BA3 -Xmx512M -Dtests.iters= 
-Dtests.verbose=false -Dtests.infostream=false -Dtests.codec=random 
-Dtests.postingsformat=random -Dtests.locale=random -Dtests.timezone=random 
-Dtests.directory=random -Dtests.linedocsfile=europarl.lines.txt.gz 
-Dtests.luceneMatchVersion=4.2 -Dtests.cleanthreads=perClass 
-Djava.util.logging.config.file=/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/testlogging.properties
 -Dtests.nightly=false -Dtests.weekly=false -Dtests.slow=true 
-Dtests.asserts.gracious=false -Dtests.multiplier=1 -DtempDir=. 
-Djava.io.tmpdir=. 
-Djunit4.tempDir=/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/solr/build/solr-core/test/temp
 
-Dclover.db.dir=/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/lucene/build/clover/db
 -Djava.security.manager=org.apache.lucene.util.TestSecurityManager 
-Djava.security.policy=/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/lucene/tools/junit4/tests.policy
 -Dlucene.version=4.2-SNAPSHOT -Djetty.testMode=1 -Djetty.insecurerandom=1 
-Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory 
-Djava.awt.headless=true -classpath 

[jira] [Commented] (LUCENE-4754) IndexWriter can't handle old lucene inex format when opened with create mode

2013-02-05 Thread Michael McCandless (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4754?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571596#comment-13571596
 ] 

Michael McCandless commented on LUCENE-4754:


Thanks i30817, I see what's happening: IndexWriter created a new (empty) 
SegmentInfos in memory, but it also goes and loads any prior commit points in 
the index and then gives IndexDeletionPolicy a chance (onInit) to delete them.  
The problem is, it cannot load those prior commit points since they are too old 
...

So realistically I don't think we can fix this, ie the app/user must fully 
delete the ancient index even with OpenNode.CREATE.

But thanks for raising this!

 IndexWriter can't handle old lucene inex format when opened with create mode
 

 Key: LUCENE-4754
 URL: https://issues.apache.org/jira/browse/LUCENE-4754
 Project: Lucene - Core
  Issue Type: Bug
Affects Versions: 4.1
Reporter: i30817
Priority: Minor

 IndexWriter indexWriter = new IndexWriter(cacheDir,
 new IndexWriterConfig(Version.LUCENE_41, englishAnalyzer).
 setOpenMode(IndexWriterConfig.OpenMode.CREATE));
 Fails with CorruptedIndex subclass, IndexTooOldException (or something like 
 that), even though the config would just replace the files. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-3251) dynamically add field to schema

2013-02-05 Thread Erik Hatcher (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-3251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571631#comment-13571631
 ] 

Erik Hatcher commented on SOLR-3251:


bq. Keeping the DOM around would also allow for round-tripping comments and 
whitespace...

IMO - The XMLness of the current Solr schema needs to be isolated to only one 
optional way of constructing an IndexSchema instance.   We want less XML rather 
than more.   (for example, it should be possible to have a relational database 
that contains a model of a schema and load it that way)

 dynamically add field to schema
 ---

 Key: SOLR-3251
 URL: https://issues.apache.org/jira/browse/SOLR-3251
 Project: Solr
  Issue Type: New Feature
Reporter: Yonik Seeley
 Attachments: SOLR-3251.patch


 One related piece of functionality needed for SOLR-3250 is the ability to 
 dynamically add a field to the schema.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-3251) dynamically add field to schema

2013-02-05 Thread Steve Rowe (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-3251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571711#comment-13571711
 ] 

Steve Rowe commented on SOLR-3251:
--

{quote}
IMO - The XMLness of the current Solr schema needs to be isolated to only one 
optional way of constructing an IndexSchema instance. We want less XML rather 
than more. (for example, it should be possible to have a relational database 
that contains a model of a schema and load it that way)
{quote}

Well, I don't want to change the entire world all at once here :).  And the 
serialized representation in Zookeeper won't be a relational DB (dump), but I 
suppose it could be JSON or YAML instead of XML.  AFAICT, YAML isn't used in 
Solr anywhere.  And JSON doesn't support comments, but I think documentation 
could be included as a {{documentation:comment}} pair at the appropriate 
level, similar to how W3C XML Schema syntax uses {{documentation}} within 
{{annotation}}. 

But I guess you're arguing against depending on an XML-specific intermediate 
representation (the DOM)?

 dynamically add field to schema
 ---

 Key: SOLR-3251
 URL: https://issues.apache.org/jira/browse/SOLR-3251
 Project: Solr
  Issue Type: New Feature
Reporter: Yonik Seeley
 Attachments: SOLR-3251.patch


 One related piece of functionality needed for SOLR-3250 is the ability to 
 dynamically add a field to the schema.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-3251) dynamically add field to schema

2013-02-05 Thread Erik Hatcher (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-3251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571713#comment-13571713
 ] 

Erik Hatcher commented on SOLR-3251:


bq. And the serialized representation in Zookeeper won't be a relational DB 
(dump), but I suppose it could be JSON or YAML instead of XML

True, and it could also be broken down into individual keys rather than one big 
schema blog... such that an individual field is defined under a schema tree 
rather than a config file being stored in XML format.  

bq. But I guess you're arguing against depending on an XML-specific 
intermediate representation (the DOM)?

Kinda, yeah, but I'm just thinking out loud here and just making sure we don't 
over XML things further.

Regarding documentation: perhaps a field could be documented with a comment 
or description attribute.

 dynamically add field to schema
 ---

 Key: SOLR-3251
 URL: https://issues.apache.org/jira/browse/SOLR-3251
 Project: Solr
  Issue Type: New Feature
Reporter: Yonik Seeley
 Attachments: SOLR-3251.patch


 One related piece of functionality needed for SOLR-3250 is the ability to 
 dynamically add a field to the schema.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Comment Edited] (SOLR-3251) dynamically add field to schema

2013-02-05 Thread Erik Hatcher (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-3251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571713#comment-13571713
 ] 

Erik Hatcher edited comment on SOLR-3251 at 2/5/13 8:57 PM:


bq. And the serialized representation in Zookeeper won't be a relational DB 
(dump), but I suppose it could be JSON or YAML instead of XML

True, and it could also be broken down into individual keys rather than one big 
schema blob... such that an individual field is defined under a schema tree 
rather than a config file being stored in XML format.  

bq. But I guess you're arguing against depending on an XML-specific 
intermediate representation (the DOM)?

Kinda, yeah, but I'm just thinking out loud here and just making sure we don't 
over XML things further.

Regarding documentation: perhaps a field could be documented with a comment 
or description attribute.

  was (Author: ehatcher):
bq. And the serialized representation in Zookeeper won't be a relational DB 
(dump), but I suppose it could be JSON or YAML instead of XML

True, and it could also be broken down into individual keys rather than one big 
schema blog... such that an individual field is defined under a schema tree 
rather than a config file being stored in XML format.  

bq. But I guess you're arguing against depending on an XML-specific 
intermediate representation (the DOM)?

Kinda, yeah, but I'm just thinking out loud here and just making sure we don't 
over XML things further.

Regarding documentation: perhaps a field could be documented with a comment 
or description attribute.
  
 dynamically add field to schema
 ---

 Key: SOLR-3251
 URL: https://issues.apache.org/jira/browse/SOLR-3251
 Project: Solr
  Issue Type: New Feature
Reporter: Yonik Seeley
 Attachments: SOLR-3251.patch


 One related piece of functionality needed for SOLR-3250 is the ability to 
 dynamically add a field to the schema.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



Build failed in Jenkins: the_4547_machine_gun #2533

2013-02-05 Thread Charlie Cron
See http://fortyounce.servebeer.com/job/the_4547_machine_gun/2533/

--
[...truncated 9486 lines...]

clover:

compile-core:

module-build.init:

check-queries-uptodate:

jar-queries:

init:

test:
 [echo] Building grouping...

-clover.disable:

-clover.load:

-clover.classpath:

-clover.setup:

clover:

ivy-availability-check:

ivy-configure:
[ivy:configure] :: loading settings :: file = 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

resolve:

common.init:

compile-lucene-core:

module-build.init:

check-queries-uptodate:

jar-queries:

init:

compile-test:
 [echo] Building grouping...

ivy-availability-check:

ivy-configure:
[ivy:configure] :: loading settings :: file = 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

resolve:

common.init:

compile-lucene-core:

module-build.init:

check-queries-uptodate:

jar-queries:

init:

-clover.disable:

-clover.load:

-clover.classpath:

-clover.setup:

clover:

compile-core:

compile-test-framework:

ivy-availability-check:

ivy-fail:

ivy-configure:
[ivy:configure] :: loading settings :: file = 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

resolve:

init:

compile-lucene-core:

compile-codecs:
 [echo] Building codecs...

ivy-availability-check:
 [echo] Building codecs...

ivy-fail:

ivy-configure:
[ivy:configure] :: loading settings :: file = 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

resolve:

common.init:

compile-lucene-core:

init:

-clover.disable:

-clover.load:

-clover.classpath:

-clover.setup:

clover:

compile-core:

-clover.disable:

-clover.load:

-clover.classpath:

-clover.setup:

clover:

common.compile-core:

compile-core:

common.compile-test:

install-junit4-taskdef:

validate:

common.test:
[mkdir] Created dir: 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/build/grouping/test
[mkdir] Created dir: 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/build/grouping/test/temp
[junit4:junit4] JUnit4 says g'day! Master seed: 49F4B3F0B539EE2E
[junit4:junit4] Executing 6 suites with 4 JVMs.
[junit4:junit4] 
[junit4:junit4] Started J1 PID(16082@beast).
[junit4:junit4] Started J2 PID(16081@beast).
[junit4:junit4] Started J0 PID(16079@beast).
[junit4:junit4] Started J3 PID(16080@beast).
[junit4:junit4] Suite: org.apache.lucene.search.grouping.AllGroupsCollectorTest
[junit4:junit4] Completed on J3 in 0.86s, 1 test
[junit4:junit4] 
[junit4:junit4] Suite: org.apache.lucene.search.grouping.GroupingSearchTest
[junit4:junit4] Completed on J3 in 0.10s, 2 tests
[junit4:junit4] 
[junit4:junit4] Suite: org.apache.lucene.search.grouping.GroupFacetCollectorTest
[junit4:junit4] Completed on J2 in 2.54s, 3 tests
[junit4:junit4] 
[junit4:junit4] Suite: 
org.apache.lucene.search.grouping.AllGroupHeadsCollectorTest
[junit4:junit4] Completed on J1 in 3.73s, 2 tests
[junit4:junit4] 
[junit4:junit4] Suite: 
org.apache.lucene.search.grouping.DistinctValuesCollectorTest
[junit4:junit4] Completed on J3 in 3.31s, 2 tests
[junit4:junit4] 
[junit4:junit4] Suite: org.apache.lucene.search.grouping.TestGrouping
[junit4:junit4]   2 NOTE: reproduce with: ant test  -Dtestcase=TestGrouping 
-Dtests.method=testRandom -Dtests.seed=49F4B3F0B539EE2E -Dtests.slow=true 
-Dtests.locale=pt_BR -Dtests.timezone=Asia/Aqtau -Dtests.file.encoding=UTF-8
[junit4:junit4] ERROR   5.36s J0 | TestGrouping.testRandom 
[junit4:junit4] Throwable #1: java.lang.ArrayIndexOutOfBoundsException: 1
[junit4:junit4]at 
__randomizedtesting.SeedInfo.seed([49F4B3F0B539EE2E:3BB896FF0459585D]:0)
[junit4:junit4]at 
org.apache.lucene.index.MultiDocValues$MultiSortedDocValues.lookupOrd(MultiDocValues.java:294)
[junit4:junit4]at 
org.apache.lucene.index.SortedDocValues.get(SortedDocValues.java:66)
[junit4:junit4]at 
org.apache.lucene.index.AssertingAtomicReader$AssertingSortedDocValues.get(AssertingAtomicReader.java:443)
[junit4:junit4]at 
org.apache.lucene.queries.function.docvalues.DocTermsIndexDocValues$2.fillValue(DocTermsIndexDocValues.java:154)
[junit4:junit4]at 
org.apache.lucene.search.grouping.function.FunctionFirstPassGroupingCollector.getDocGroupValue(FunctionFirstPassGroupingCollector.java:66)
[junit4:junit4]at 
org.apache.lucene.search.grouping.function.FunctionFirstPassGroupingCollector.getDocGroupValue(FunctionFirstPassGroupingCollector.java:36)
[junit4:junit4]at 
org.apache.lucene.search.grouping.AbstractFirstPassGroupingCollector.collect(AbstractFirstPassGroupingCollector.java:179)
[junit4:junit4]at org.apache.lucene.search.Scorer.score(Scorer.java:64)
[junit4:junit4]at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:598)
[junit4:junit4]at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:302)
[junit4:junit4]at 

[JENKINS-MAVEN] Lucene-Solr-Maven-trunk #760: POMs out of sync

2013-02-05 Thread Apache Jenkins Server
Build: https://builds.apache.org/job/Lucene-Solr-Maven-trunk/760/

2 tests failed.
FAILED:  
org.apache.solr.cloud.ChaosMonkeySafeLeaderTest.org.apache.solr.cloud.ChaosMonkeySafeLeaderTest

Error Message:
3 threads leaked from SUITE scope at 
org.apache.solr.cloud.ChaosMonkeySafeLeaderTest: 1) Thread[id=3442, 
name=Thread-1101-EventThread, state=BLOCKED, 
group=TGRP-ChaosMonkeySafeLeaderTest] at 
org.apache.solr.common.cloud.ConnectionManager.process(ConnectionManager.java:71)
 at 
org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519)   
  at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)   
 2) Thread[id=3798, name=Thread-1101-EventThread, state=TIMED_WAITING, 
group=TGRP-ChaosMonkeySafeLeaderTest] at java.lang.Thread.sleep(Native 
Method) at 
org.apache.solr.cloud.ZkController.waitForLeaderToSeeDownState(ZkController.java:1241)
 at 
org.apache.solr.cloud.ZkController.registerAllCoresAsDown(ZkController.java:304)
 at org.apache.solr.cloud.ZkController.access$100(ZkController.java:85) 
at org.apache.solr.cloud.ZkController$1.command(ZkController.java:193)  
   at 
org.apache.solr.common.cloud.ConnectionManager$1.update(ConnectionManager.java:117)
 at 
org.apache.solr.common.cloud.DefaultConnectionStrategy.reconnect(DefaultConnectionStrategy.java:46)
 at 
org.apache.solr.common.cloud.ConnectionManager.process(ConnectionManager.java:91)
 at 
org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519)   
  at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)   
 3) Thread[id=3345, name=Thread-1101-EventThread, state=TIMED_WAITING, 
group=TGRP-ChaosMonkeySafeLeaderTest] at java.lang.Thread.sleep(Native 
Method) at 
org.apache.solr.cloud.ZkController.waitForLeaderToSeeDownState(ZkController.java:1241)
 at 
org.apache.solr.cloud.ZkController.registerAllCoresAsDown(ZkController.java:304)
 at org.apache.solr.cloud.ZkController.access$100(ZkController.java:85) 
at org.apache.solr.cloud.ZkController$1.command(ZkController.java:193)  
   at 
org.apache.solr.common.cloud.ConnectionManager$1.update(ConnectionManager.java:117)
 at 
org.apache.solr.common.cloud.DefaultConnectionStrategy.reconnect(DefaultConnectionStrategy.java:46)
 at 
org.apache.solr.common.cloud.ConnectionManager.process(ConnectionManager.java:91)
 at 
org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519)   
  at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)

Stack Trace:
com.carrotsearch.randomizedtesting.ThreadLeakError: 3 threads leaked from SUITE 
scope at org.apache.solr.cloud.ChaosMonkeySafeLeaderTest: 
   1) Thread[id=3442, name=Thread-1101-EventThread, state=BLOCKED, 
group=TGRP-ChaosMonkeySafeLeaderTest]
at 
org.apache.solr.common.cloud.ConnectionManager.process(ConnectionManager.java:71)
at 
org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519)
at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)
   2) Thread[id=3798, name=Thread-1101-EventThread, state=TIMED_WAITING, 
group=TGRP-ChaosMonkeySafeLeaderTest]
at java.lang.Thread.sleep(Native Method)
at 
org.apache.solr.cloud.ZkController.waitForLeaderToSeeDownState(ZkController.java:1241)
at 
org.apache.solr.cloud.ZkController.registerAllCoresAsDown(ZkController.java:304)
at org.apache.solr.cloud.ZkController.access$100(ZkController.java:85)
at org.apache.solr.cloud.ZkController$1.command(ZkController.java:193)
at 
org.apache.solr.common.cloud.ConnectionManager$1.update(ConnectionManager.java:117)
at 
org.apache.solr.common.cloud.DefaultConnectionStrategy.reconnect(DefaultConnectionStrategy.java:46)
at 
org.apache.solr.common.cloud.ConnectionManager.process(ConnectionManager.java:91)
at 
org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519)
at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)
   3) Thread[id=3345, name=Thread-1101-EventThread, state=TIMED_WAITING, 
group=TGRP-ChaosMonkeySafeLeaderTest]
at java.lang.Thread.sleep(Native Method)
at 
org.apache.solr.cloud.ZkController.waitForLeaderToSeeDownState(ZkController.java:1241)
at 
org.apache.solr.cloud.ZkController.registerAllCoresAsDown(ZkController.java:304)
at org.apache.solr.cloud.ZkController.access$100(ZkController.java:85)
at org.apache.solr.cloud.ZkController$1.command(ZkController.java:193)
at 
org.apache.solr.common.cloud.ConnectionManager$1.update(ConnectionManager.java:117)
at 
org.apache.solr.common.cloud.DefaultConnectionStrategy.reconnect(DefaultConnectionStrategy.java:46)
at 
org.apache.solr.common.cloud.ConnectionManager.process(ConnectionManager.java:91)
at 

Jenkins build is back to normal : the_4547_machine_gun #2534

2013-02-05 Thread Charlie Cron
See http://fortyounce.servebeer.com/job/the_4547_machine_gun/2534/


-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (LUCENE-4718) Default field in query syntax documentation has confusing error

2013-02-05 Thread Hayden Muhl (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4718?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hayden Muhl updated LUCENE-4718:


Fix Version/s: (was: 4.0.1)
   4.2

 Default field in query syntax documentation has confusing error
 ---

 Key: LUCENE-4718
 URL: https://issues.apache.org/jira/browse/LUCENE-4718
 Project: Lucene - Core
  Issue Type: Bug
  Components: core/queryparser
Affects Versions: 4.0
Reporter: Hayden Muhl
Priority: Trivial
  Labels: documentation
 Fix For: 4.2

 Attachments: SOLR-4357.patch

   Original Estimate: 5m
  Remaining Estimate: 5m

 The explanation of default search fields uses two different queries that are 
 supposed to be semantically the same, but the query text changes between the 
 two examples.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



Build failed in Jenkins: the_4547_machine_gun #2537

2013-02-05 Thread Charlie Cron
See http://fortyounce.servebeer.com/job/the_4547_machine_gun/2537/

--
[...truncated 6648 lines...]
-clover.load:

-clover.classpath:

-clover.setup:

clover:

ivy-availability-check:

ivy-configure:
[ivy:configure] :: loading settings :: file = 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

resolve:

common.init:

compile-lucene-core:

init:

compile-test:
 [echo] Building analyzers-icu...

check-analyzers-common-uptodate:

jar-analyzers-common:

ivy-availability-check:

ivy-configure:
[ivy:configure] :: loading settings :: file = 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

resolve:

common.init:

compile-lucene-core:

init:

-clover.disable:

-clover.load:

-clover.classpath:

-clover.setup:

clover:

common.compile-core:

compile-core:

compile-test-framework:

ivy-availability-check:

ivy-fail:

ivy-configure:
[ivy:configure] :: loading settings :: file = 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

resolve:

init:

compile-lucene-core:

compile-codecs:
 [echo] Building codecs...

ivy-availability-check:
 [echo] Building codecs...

ivy-fail:

ivy-configure:
[ivy:configure] :: loading settings :: file = 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

resolve:

common.init:

compile-lucene-core:

init:

-clover.disable:

-clover.load:

-clover.classpath:

-clover.setup:

clover:

compile-core:

-clover.disable:

-clover.load:

-clover.classpath:

-clover.setup:

clover:

common.compile-core:

compile-core:

common.compile-test:

install-junit4-taskdef:

validate:

common.test:
[mkdir] Created dir: 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/build/analysis/icu/test
[mkdir] Created dir: 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/build/analysis/icu/test/temp
[junit4:junit4] JUnit4 says hello! Master seed: BF11BB2C01FE7110
[junit4:junit4] Executing 13 suites with 4 JVMs.
[junit4:junit4] 
[junit4:junit4] Started J2 PID(12776@beast).
[junit4:junit4] Started J0 PID(12770@beast).
[junit4:junit4] Started J1 PID(12777@beast).
[junit4:junit4] Started J3 PID(12771@beast).
[junit4:junit4] Suite: 
org.apache.lucene.analysis.icu.TestICUNormalizer2FilterFactory
[junit4:junit4] Completed on J3 in 0.76s, 1 test
[junit4:junit4] 
[junit4:junit4] Suite: 
org.apache.lucene.analysis.icu.TestICUTransformFilterFactory
[junit4:junit4] Completed on J1 in 1.47s, 2 tests
[junit4:junit4] 
[junit4:junit4] Suite: 
org.apache.lucene.analysis.icu.segmentation.TestICUTokenizerFactory
[junit4:junit4] Completed on J0 in 1.24s, 4 tests
[junit4:junit4] 
[junit4:junit4] Suite: 
org.apache.lucene.analysis.icu.segmentation.TestWithCJKBigramFilter
[junit4:junit4] Completed on J2 in 1.20s, 12 tests
[junit4:junit4] 
[junit4:junit4] Suite: 
org.apache.lucene.analysis.icu.segmentation.TestLaoBreakIterator
[junit4:junit4] Completed on J2 in 0.09s, 3 tests
[junit4:junit4] 
[junit4:junit4] Suite: 
org.apache.lucene.analysis.icu.segmentation.TestCharArrayIterator
[junit4:junit4] Completed on J2 in 0.07s, 7 tests
[junit4:junit4] 
[junit4:junit4] Suite: org.apache.lucene.analysis.icu.TestICUNormalizer2Filter
[junit4:junit4] Completed on J3 in 0.66s, 4 tests
[junit4:junit4] 
[junit4:junit4] Suite: org.apache.lucene.analysis.icu.TestICUFoldingFilter
[junit4:junit4] Completed on J2 in 0.67s, 3 tests
[junit4:junit4] 
[junit4:junit4] Suite: 
org.apache.lucene.analysis.icu.TestICUFoldingFilterFactory
[junit4:junit4] Completed on J2 in 0.11s, 1 test
[junit4:junit4] 
[junit4:junit4] Suite: 
org.apache.lucene.analysis.icu.segmentation.TestICUTokenizer
[junit4:junit4] Completed on J0 in 1.92s, 30 tests
[junit4:junit4] 
[junit4:junit4] Suite: org.apache.lucene.collation.TestICUCollationKeyAnalyzer
[junit4:junit4] Completed on J3 in 1.62s, 5 tests
[junit4:junit4] 
[junit4:junit4] Suite: 
org.apache.lucene.collation.TestICUCollationDocValuesField
[junit4:junit4]   2 NOTE: reproduce with: ant test  
-Dtestcase=TestICUCollationDocValuesField -Dtests.method=testRanges 
-Dtests.seed=BF11BB2C01FE7110 -Dtests.slow=true -Dtests.locale=ru 
-Dtests.timezone=Asia/Ulan_Bator -Dtests.file.encoding=ISO-8859-1
[junit4:junit4] ERROR   0.71s J2 | TestICUCollationDocValuesField.testRanges 
[junit4:junit4] Throwable #1: java.lang.ArrayIndexOutOfBoundsException: 1
[junit4:junit4]at 
__randomizedtesting.SeedInfo.seed([BF11BB2C01FE7110:62A8CAE36EBC27F6]:0)
[junit4:junit4]at 
org.apache.lucene.index.MultiDocValues$MultiSortedDocValues.lookupOrd(MultiDocValues.java:294)
[junit4:junit4]at 
org.apache.lucene.index.SortedDocValues.lookupTerm(SortedDocValues.java:103)
[junit4:junit4]at 
org.apache.lucene.search.FieldCacheRangeFilter$2.getDocIdSet(FieldCacheRangeFilter.java:151)
[junit4:junit4]at 
org.apache.lucene.search.ConstantScoreQuery$ConstantWeight.scorer(ConstantScoreQuery.java:131)
[junit4:junit4]at 

Jenkins build is back to normal : the_4547_machine_gun #2538

2013-02-05 Thread Charlie Cron
See http://fortyounce.servebeer.com/job/the_4547_machine_gun/2538/


-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



Re: [JENKINS-MAVEN] Lucene-Solr-Maven-trunk #760: POMs out of sync

2013-02-05 Thread Mark Miller
Committing a 'bail early on closed' - these threads are in a retry loop that 
takes a while.

- Mark

On Feb 5, 2013, at 4:47 PM, Apache Jenkins Server jenk...@builds.apache.org 
wrote:

 Build: https://builds.apache.org/job/Lucene-Solr-Maven-trunk/760/
 
 2 tests failed.
 FAILED:  
 org.apache.solr.cloud.ChaosMonkeySafeLeaderTest.org.apache.solr.cloud.ChaosMonkeySafeLeaderTest
 
 Error Message:
 3 threads leaked from SUITE scope at 
 org.apache.solr.cloud.ChaosMonkeySafeLeaderTest: 1) Thread[id=3442, 
 name=Thread-1101-EventThread, state=BLOCKED, 
 group=TGRP-ChaosMonkeySafeLeaderTest] at 
 org.apache.solr.common.cloud.ConnectionManager.process(ConnectionManager.java:71)
  at 
 org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519) 
 at 
 org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)2) 
 Thread[id=3798, name=Thread-1101-EventThread, state=TIMED_WAITING, 
 group=TGRP-ChaosMonkeySafeLeaderTest] at 
 java.lang.Thread.sleep(Native Method) at 
 org.apache.solr.cloud.ZkController.waitForLeaderToSeeDownState(ZkController.java:1241)
  at 
 org.apache.solr.cloud.ZkController.registerAllCoresAsDown(ZkController.java:304)
  at 
 org.apache.solr.cloud.ZkController.access$100(ZkController.java:85) 
 at org.apache.solr.cloud.ZkController$1.command(ZkController.java:193)
  at 
 org.apache.solr.common.cloud.ConnectionManager$1.update(ConnectionManager.java:117)
  at 
 org.apache.solr.common.cloud.DefaultConnectionStrategy.reconnect(DefaultConnectionStrategy.java:46)
  at 
 org.apache.solr.common.cloud.ConnectionManager.process(ConnectionManager.java:91)
  at 
 org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519) 
 at 
 org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)3) 
 Thread[id=3345, name=Thread-1101-EventThread, state=TIMED_WAITING, 
 group=TGRP-ChaosMonkeySafeLeaderTest] at 
 java.lang.Thread.sleep(Native Method) at 
 org.apache.solr.cloud.ZkController.waitForLeaderToSeeDownState(ZkController.java:1241)
  at 
 org.apache.solr.cloud.ZkController.registerAllCoresAsDown(ZkController.java:304)
  at 
 org.apache.solr.cloud.ZkController.access$100(ZkController.java:85) 
 at org.apache.solr.cloud.ZkController$1.command(ZkController.java:193)
  at 
 org.apache.solr.common.cloud.ConnectionManager$1.update(ConnectionManager.java:117)
  at 
 org.apache.solr.common.cloud.DefaultConnectionStrategy.reconnect(DefaultConnectionStrategy.java:46)
  at 
 org.apache.solr.common.cloud.ConnectionManager.process(ConnectionManager.java:91)
  at 
 org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519) 
 at 
 org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)
 
 Stack Trace:
 com.carrotsearch.randomizedtesting.ThreadLeakError: 3 threads leaked from 
 SUITE scope at org.apache.solr.cloud.ChaosMonkeySafeLeaderTest: 
   1) Thread[id=3442, name=Thread-1101-EventThread, state=BLOCKED, 
 group=TGRP-ChaosMonkeySafeLeaderTest]
at 
 org.apache.solr.common.cloud.ConnectionManager.process(ConnectionManager.java:71)
at 
 org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519)
at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)
   2) Thread[id=3798, name=Thread-1101-EventThread, state=TIMED_WAITING, 
 group=TGRP-ChaosMonkeySafeLeaderTest]
at java.lang.Thread.sleep(Native Method)
at 
 org.apache.solr.cloud.ZkController.waitForLeaderToSeeDownState(ZkController.java:1241)
at 
 org.apache.solr.cloud.ZkController.registerAllCoresAsDown(ZkController.java:304)
at org.apache.solr.cloud.ZkController.access$100(ZkController.java:85)
at org.apache.solr.cloud.ZkController$1.command(ZkController.java:193)
at 
 org.apache.solr.common.cloud.ConnectionManager$1.update(ConnectionManager.java:117)
at 
 org.apache.solr.common.cloud.DefaultConnectionStrategy.reconnect(DefaultConnectionStrategy.java:46)
at 
 org.apache.solr.common.cloud.ConnectionManager.process(ConnectionManager.java:91)
at 
 org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519)
at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)
   3) Thread[id=3345, name=Thread-1101-EventThread, state=TIMED_WAITING, 
 group=TGRP-ChaosMonkeySafeLeaderTest]
at java.lang.Thread.sleep(Native Method)
at 
 org.apache.solr.cloud.ZkController.waitForLeaderToSeeDownState(ZkController.java:1241)
at 
 org.apache.solr.cloud.ZkController.registerAllCoresAsDown(ZkController.java:304)
at org.apache.solr.cloud.ZkController.access$100(ZkController.java:85)
at org.apache.solr.cloud.ZkController$1.command(ZkController.java:193)
at 
 

Build failed in Jenkins: the_4547_machine_gun #2539

2013-02-05 Thread Charlie Cron
See http://fortyounce.servebeer.com/job/the_4547_machine_gun/2539/

--
[...truncated 9481 lines...]
-clover.load:

-clover.classpath:

-clover.setup:

clover:

compile-core:

module-build.init:

check-queries-uptodate:

jar-queries:

init:

test:
 [echo] Building grouping...

-clover.disable:

-clover.load:

-clover.classpath:

-clover.setup:

clover:

ivy-availability-check:

ivy-configure:
[ivy:configure] :: loading settings :: file = 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

resolve:

common.init:

compile-lucene-core:

module-build.init:

check-queries-uptodate:

jar-queries:

init:

compile-test:
 [echo] Building grouping...

ivy-availability-check:

ivy-configure:
[ivy:configure] :: loading settings :: file = 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

resolve:

common.init:

compile-lucene-core:

module-build.init:

check-queries-uptodate:

jar-queries:

init:

-clover.disable:

-clover.load:

-clover.classpath:

-clover.setup:

clover:

compile-core:

compile-test-framework:

ivy-availability-check:

ivy-fail:

ivy-configure:
[ivy:configure] :: loading settings :: file = 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

resolve:

init:

compile-lucene-core:

compile-codecs:
 [echo] Building codecs...

ivy-availability-check:
 [echo] Building codecs...

ivy-fail:

ivy-configure:
[ivy:configure] :: loading settings :: file = 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

resolve:

common.init:

compile-lucene-core:

init:

-clover.disable:

-clover.load:

-clover.classpath:

-clover.setup:

clover:

compile-core:

-clover.disable:

-clover.load:

-clover.classpath:

-clover.setup:

clover:

common.compile-core:

compile-core:

common.compile-test:

install-junit4-taskdef:

validate:

common.test:
[mkdir] Created dir: 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/build/grouping/test
[mkdir] Created dir: 
http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/build/grouping/test/temp
[junit4:junit4] JUnit4 says ᐊᐃ! Master seed: D0AFF57204B2AA3A
[junit4:junit4] Executing 6 suites with 4 JVMs.
[junit4:junit4] 
[junit4:junit4] Started J3 PID(28070@beast).
[junit4:junit4] Started J1 PID(28071@beast).
[junit4:junit4] Started J0 PID(28069@beast).
[junit4:junit4] Started J2 PID(28076@beast).
[junit4:junit4] Suite: org.apache.lucene.search.grouping.GroupingSearchTest
[junit4:junit4] Completed on J3 in 0.85s, 2 tests
[junit4:junit4] 
[junit4:junit4] Suite: org.apache.lucene.search.grouping.GroupFacetCollectorTest
[junit4:junit4]   2 NOTE: reproduce with: ant test  
-Dtestcase=GroupFacetCollectorTest -Dtests.method=testRandom 
-Dtests.seed=D0AFF57204B2AA3A -Dtests.slow=true -Dtests.locale=ar_KW 
-Dtests.timezone=Indian/Mahe -Dtests.file.encoding=UTF-8
[junit4:junit4] ERROR   1.79s J2 | GroupFacetCollectorTest.testRandom 
[junit4:junit4] Throwable #1: java.lang.ArrayIndexOutOfBoundsException: 1
[junit4:junit4]at 
__randomizedtesting.SeedInfo.seed([D0AFF57204B2AA3A:A2E3D07DB5D21C49]:0)
[junit4:junit4]at 
org.apache.lucene.index.MultiDocValues$MultiSortedDocValues.lookupOrd(MultiDocValues.java:294)
[junit4:junit4]at 
org.apache.lucene.index.SortedDocValues.lookupTerm(SortedDocValues.java:103)
[junit4:junit4]at 
org.apache.lucene.search.grouping.term.TermGroupFacetCollector$SV.setNextReader(TermGroupFacetCollector.java:153)
[junit4:junit4]at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:595)
[junit4:junit4]at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:302)
[junit4:junit4]at 
org.apache.lucene.search.grouping.GroupFacetCollectorTest.testRandom(GroupFacetCollectorTest.java:379)
[junit4:junit4]at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
[junit4:junit4]at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[junit4:junit4]at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[junit4:junit4]at java.lang.reflect.Method.invoke(Method.java:601)
[junit4:junit4]at 
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559)
[junit4:junit4]at 
com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79)
[junit4:junit4]at 
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:737)
[junit4:junit4]at 
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:773)
[junit4:junit4]at 
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:787)
[junit4:junit4]at 
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50)
[junit4:junit4]at 

Jenkins build is back to normal : the_4547_machine_gun #2540

2013-02-05 Thread Charlie Cron
See http://fortyounce.servebeer.com/job/the_4547_machine_gun/2540/


-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4718) Default field in query syntax documentation has confusing error

2013-02-05 Thread Commit Tag Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4718?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571852#comment-13571852
 ] 

Commit Tag Bot commented on LUCENE-4718:


[trunk commit] Adrien Grand
http://svn.apache.org/viewvc?view=revisionrevision=1442786

LUCENE-4718: Fix documentation of oal.queryparser.classic.



 Default field in query syntax documentation has confusing error
 ---

 Key: LUCENE-4718
 URL: https://issues.apache.org/jira/browse/LUCENE-4718
 Project: Lucene - Core
  Issue Type: Bug
  Components: core/queryparser
Affects Versions: 4.0
Reporter: Hayden Muhl
Priority: Trivial
  Labels: documentation
 Fix For: 4.2

 Attachments: SOLR-4357.patch

   Original Estimate: 5m
  Remaining Estimate: 5m

 The explanation of default search fields uses two different queries that are 
 supposed to be semantically the same, but the query text changes between the 
 two examples.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



Re: Build failed in Jenkins: the_4547_machine_gun #2539

2013-02-05 Thread Robert Muir
I committed a fix for these. slow-wrappers within slow-wrappers

On Tue, Feb 5, 2013 at 5:14 PM, Charlie Cron hudsonsevilt...@gmail.com wrote:
 See http://fortyounce.servebeer.com/job/the_4547_machine_gun/2539/

 --
 [...truncated 9481 lines...]
 -clover.load:

 -clover.classpath:

 -clover.setup:

 clover:

 compile-core:

 module-build.init:

 check-queries-uptodate:

 jar-queries:

 init:

 test:
  [echo] Building grouping...

 -clover.disable:

 -clover.load:

 -clover.classpath:

 -clover.setup:

 clover:

 ivy-availability-check:

 ivy-configure:
 [ivy:configure] :: loading settings :: file = 
 http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

 resolve:

 common.init:

 compile-lucene-core:

 module-build.init:

 check-queries-uptodate:

 jar-queries:

 init:

 compile-test:
  [echo] Building grouping...

 ivy-availability-check:

 ivy-configure:
 [ivy:configure] :: loading settings :: file = 
 http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

 resolve:

 common.init:

 compile-lucene-core:

 module-build.init:

 check-queries-uptodate:

 jar-queries:

 init:

 -clover.disable:

 -clover.load:

 -clover.classpath:

 -clover.setup:

 clover:

 compile-core:

 compile-test-framework:

 ivy-availability-check:

 ivy-fail:

 ivy-configure:
 [ivy:configure] :: loading settings :: file = 
 http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

 resolve:

 init:

 compile-lucene-core:

 compile-codecs:
  [echo] Building codecs...

 ivy-availability-check:
  [echo] Building codecs...

 ivy-fail:

 ivy-configure:
 [ivy:configure] :: loading settings :: file = 
 http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/ivy-settings.xml

 resolve:

 common.init:

 compile-lucene-core:

 init:

 -clover.disable:

 -clover.load:

 -clover.classpath:

 -clover.setup:

 clover:

 compile-core:

 -clover.disable:

 -clover.load:

 -clover.classpath:

 -clover.setup:

 clover:

 common.compile-core:

 compile-core:

 common.compile-test:

 install-junit4-taskdef:

 validate:

 common.test:
 [mkdir] Created dir: 
 http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/build/grouping/test
 [mkdir] Created dir: 
 http://fortyounce.servebeer.com/job/the_4547_machine_gun/ws/build/grouping/test/temp
 [junit4:junit4] JUnit4 says ᐊᐃ! Master seed: D0AFF57204B2AA3A
 [junit4:junit4] Executing 6 suites with 4 JVMs.
 [junit4:junit4]
 [junit4:junit4] Started J3 PID(28070@beast).
 [junit4:junit4] Started J1 PID(28071@beast).
 [junit4:junit4] Started J0 PID(28069@beast).
 [junit4:junit4] Started J2 PID(28076@beast).
 [junit4:junit4] Suite: org.apache.lucene.search.grouping.GroupingSearchTest
 [junit4:junit4] Completed on J3 in 0.85s, 2 tests
 [junit4:junit4]
 [junit4:junit4] Suite: 
 org.apache.lucene.search.grouping.GroupFacetCollectorTest
 [junit4:junit4]   2 NOTE: reproduce with: ant test  
 -Dtestcase=GroupFacetCollectorTest -Dtests.method=testRandom 
 -Dtests.seed=D0AFF57204B2AA3A -Dtests.slow=true -Dtests.locale=ar_KW 
 -Dtests.timezone=Indian/Mahe -Dtests.file.encoding=UTF-8
 [junit4:junit4] ERROR   1.79s J2 | GroupFacetCollectorTest.testRandom 
 [junit4:junit4] Throwable #1: java.lang.ArrayIndexOutOfBoundsException: 1
 [junit4:junit4]at 
 __randomizedtesting.SeedInfo.seed([D0AFF57204B2AA3A:A2E3D07DB5D21C49]:0)
 [junit4:junit4]at 
 org.apache.lucene.index.MultiDocValues$MultiSortedDocValues.lookupOrd(MultiDocValues.java:294)
 [junit4:junit4]at 
 org.apache.lucene.index.SortedDocValues.lookupTerm(SortedDocValues.java:103)
 [junit4:junit4]at 
 org.apache.lucene.search.grouping.term.TermGroupFacetCollector$SV.setNextReader(TermGroupFacetCollector.java:153)
 [junit4:junit4]at 
 org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:595)
 [junit4:junit4]at 
 org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:302)
 [junit4:junit4]at 
 org.apache.lucene.search.grouping.GroupFacetCollectorTest.testRandom(GroupFacetCollectorTest.java:379)
 [junit4:junit4]at 
 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 [junit4:junit4]at 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 [junit4:junit4]at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 [junit4:junit4]at java.lang.reflect.Method.invoke(Method.java:601)
 [junit4:junit4]at 
 com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559)
 [junit4:junit4]at 
 com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79)
 [junit4:junit4]at 
 com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:737)
 [junit4:junit4]at 
 com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:773)
 [junit4:junit4]

[jira] [Closed] (LUCENE-4718) Default field in query syntax documentation has confusing error

2013-02-05 Thread Adrien Grand (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4718?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Adrien Grand closed LUCENE-4718.


Resolution: Fixed
  Assignee: Adrien Grand

Committed! Thanks Hayden!

 Default field in query syntax documentation has confusing error
 ---

 Key: LUCENE-4718
 URL: https://issues.apache.org/jira/browse/LUCENE-4718
 Project: Lucene - Core
  Issue Type: Bug
  Components: core/queryparser
Affects Versions: 4.0
Reporter: Hayden Muhl
Assignee: Adrien Grand
Priority: Trivial
  Labels: documentation
 Fix For: 4.2

 Attachments: SOLR-4357.patch

   Original Estimate: 5m
  Remaining Estimate: 5m

 The explanation of default search fields uses two different queries that are 
 supposed to be semantically the same, but the query text changes between the 
 two examples.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4718) Default field in query syntax documentation has confusing error

2013-02-05 Thread Commit Tag Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4718?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571880#comment-13571880
 ] 

Commit Tag Bot commented on LUCENE-4718:


[branch_4x commit] Adrien Grand
http://svn.apache.org/viewvc?view=revisionrevision=1442790

LUCENE-4718: Fix documentation of oal.queryparser.classic (merged from 
r1442786).



 Default field in query syntax documentation has confusing error
 ---

 Key: LUCENE-4718
 URL: https://issues.apache.org/jira/browse/LUCENE-4718
 Project: Lucene - Core
  Issue Type: Bug
  Components: core/queryparser
Affects Versions: 4.0
Reporter: Hayden Muhl
Assignee: Adrien Grand
Priority: Trivial
  Labels: documentation
 Fix For: 4.2

 Attachments: SOLR-4357.patch

   Original Estimate: 5m
  Remaining Estimate: 5m

 The explanation of default search fields uses two different queries that are 
 supposed to be semantically the same, but the query text changes between the 
 two examples.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[JENKINS] Lucene-Solr-4.x-Linux (32bit/jdk1.7.0_10) - Build # 4146 - Failure!

2013-02-05 Thread Policeman Jenkins Server
Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/4146/
Java: 32bit/jdk1.7.0_10 -server -XX:+UseG1GC

All tests passed

Build Log:
[...truncated 30630 lines...]
BUILD FAILED
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:305: The following 
error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/extra-targets.xml:68: 
javax.script.ScriptException: javax.script.ScriptException: 
org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:138)
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.tools.ant.util.ReflectUtil.invoke(ReflectUtil.java:108)
at 
org.apache.tools.ant.util.ReflectWrapper.invoke(ReflectWrapper.java:81)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:103)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:67)
at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:52)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at 
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:302)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:221)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:809)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: javax.script.ScriptException: org.tmatesoft.svn.core.SVNException: 
svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:335)
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:132)
... 40 more
Caused by: org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16$PropFetchHandler.handleError(SVNWCClient16.java:4145)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:790)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:757)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16.doGetLocalProperty(SVNWCClient16.java:3881)
at 

[jira] [Commented] (SOLR-3251) dynamically add field to schema

2013-02-05 Thread Erick Erickson (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-3251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571978#comment-13571978
 ] 

Erick Erickson commented on SOLR-3251:
--

FWIW, I've seen situations in which the actual structure of schema.xml doesn't 
reflect what we usually think of as correct, i.e. I saw something like (going 
from memory)
fields
  field.../field
  copyField/
  field.../field
/fields

But since the DOM traversal just asks for all leaf nodes for some situations, 
this worked just fine. Something to keep in mind when thinking about this in 
terms of breaking existing installations. That said I don't think we should 
strain to preserve this behavior.

FWIW,
Erick

 dynamically add field to schema
 ---

 Key: SOLR-3251
 URL: https://issues.apache.org/jira/browse/SOLR-3251
 Project: Solr
  Issue Type: New Feature
Reporter: Yonik Seeley
 Attachments: SOLR-3251.patch


 One related piece of functionality needed for SOLR-3250 is the ability to 
 dynamically add a field to the schema.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-3251) dynamically add field to schema

2013-02-05 Thread Steve Rowe (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-3251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13571994#comment-13571994
 ] 

Steve Rowe commented on SOLR-3251:
--

bq. copyField ... DOM traversal

Yeah, I saw that.  I also noticed that the comment above the //copyField 
leaf-node-anywhere XPath says that the expression is /schema/copyField, and 
that both lines date back to Yonik's 2006 initial version :), so this 
flexibility is long-standing.

 dynamically add field to schema
 ---

 Key: SOLR-3251
 URL: https://issues.apache.org/jira/browse/SOLR-3251
 Project: Solr
  Issue Type: New Feature
Reporter: Yonik Seeley
 Attachments: SOLR-3251.patch


 One related piece of functionality needed for SOLR-3250 is the ability to 
 dynamically add a field to the schema.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[JENKINS] Lucene-Solr-Tests-4.x-java7 - Build # 967 - Failure

2013-02-05 Thread Apache Jenkins Server
Build: https://builds.apache.org/job/Lucene-Solr-Tests-4.x-java7/967/

All tests passed

Build Log:
[...truncated 30546 lines...]
BUILD FAILED
/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-java7/build.xml:305:
 The following error occurred while executing this line:
/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-java7/extra-targets.xml:68:
 javax.script.ScriptException: javax.script.ScriptException: 
org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-java7/lucene/tools/lib'
 is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:138)
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.tools.ant.util.ReflectUtil.invoke(ReflectUtil.java:108)
at 
org.apache.tools.ant.util.ReflectWrapper.invoke(ReflectWrapper.java:81)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:103)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:67)
at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:52)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at 
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:302)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:221)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:809)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: javax.script.ScriptException: org.tmatesoft.svn.core.SVNException: 
svn: E155005: Directory 
'/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-java7/lucene/tools/lib'
 is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:335)
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:132)
... 40 more
Caused by: org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-java7/lucene/tools/lib'
 is missing
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16$PropFetchHandler.handleError(SVNWCClient16.java:4145)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:790)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:757)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16.doGetLocalProperty(SVNWCClient16.java:3881)
  

[JENKINS] Lucene-Solr-4.x-Linux (64bit/jdk1.6.0_38) - Build # 4147 - Still Failing!

2013-02-05 Thread Policeman Jenkins Server
Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/4147/
Java: 64bit/jdk1.6.0_38 -XX:+UseParallelGC

All tests passed

Build Log:
[...truncated 29916 lines...]
BUILD FAILED
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:305: The following 
error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/extra-targets.xml:68: 
javax.script.ScriptException: javax.script.ScriptException: 
org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:138)
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:247)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.util.ReflectUtil.invoke(ReflectUtil.java:108)
at 
org.apache.tools.ant.util.ReflectWrapper.invoke(ReflectWrapper.java:81)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:103)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:67)
at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:52)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at 
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:302)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:221)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:809)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: javax.script.ScriptException: org.tmatesoft.svn.core.SVNException: 
svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:335)
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:132)
... 40 more
Caused by: org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16$PropFetchHandler.handleError(SVNWCClient16.java:4145)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:790)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:757)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16.doGetLocalProperty(SVNWCClient16.java:3881)
at 

[jira] [Updated] (LUCENE-4547) DocValues field broken on large indexes

2013-02-05 Thread Robert Muir (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4547?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Muir updated LUCENE-4547:


Attachment: LUCENE-4547.patch

Applyable patch to trunk r1442822.

I think this is close: jenkins-blasted, benchmarked, beefed up tests and added 
many new ones, several codecs with different tradeoffs, per-field 
configuration, 4.0 file format compat, more efficient 4.2 format, and so on.

 DocValues field broken on large indexes
 ---

 Key: LUCENE-4547
 URL: https://issues.apache.org/jira/browse/LUCENE-4547
 Project: Lucene - Core
  Issue Type: Bug
Reporter: Robert Muir
 Fix For: 4.2, 5.0

 Attachments: LUCENE-4547.patch, test.patch


 I tried to write a test to sanity check LUCENE-4536 (first running against 
 svn revision 1406416, before the change).
 But i found docvalues is already broken here for large indexes that have a 
 PackedLongDocValues field:
 {code}
 final int numDocs = 5;
 for (int i = 0; i  numDocs; ++i) {
   if (i == 0) {
 field.setLongValue(0L); // force  32bit deltas
   } else {
 field.setLongValue(133L); 
   }
   w.addDocument(doc);
 }
 w.forceMerge(1);
 w.close();
 dir.close(); // checkindex
 {code}
 {noformat}
 [junit4:junit4]   2 WARNING: Uncaught exception in thread: Thread[Lucene 
 Merge Thread #0,6,TGRP-Test2GBDocValues]
 [junit4:junit4]   2 org.apache.lucene.index.MergePolicy$MergeException: 
 java.lang.ArrayIndexOutOfBoundsException: -65536
 [junit4:junit4]   2  at 
 __randomizedtesting.SeedInfo.seed([5DC54DB14FA5979]:0)
 [junit4:junit4]   2  at 
 org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:535)
 [junit4:junit4]   2  at 
 org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:508)
 [junit4:junit4]   2 Caused by: java.lang.ArrayIndexOutOfBoundsException: 
 -65536
 [junit4:junit4]   2  at 
 org.apache.lucene.util.ByteBlockPool.deref(ByteBlockPool.java:305)
 [junit4:junit4]   2  at 
 org.apache.lucene.codecs.lucene40.values.FixedStraightBytesImpl$FixedBytesWriterBase.set(FixedStraightBytesImpl.java:115)
 [junit4:junit4]   2  at 
 org.apache.lucene.codecs.lucene40.values.PackedIntValues$PackedIntsWriter.writePackedInts(PackedIntValues.java:109)
 [junit4:junit4]   2  at 
 org.apache.lucene.codecs.lucene40.values.PackedIntValues$PackedIntsWriter.finish(PackedIntValues.java:80)
 [junit4:junit4]   2  at 
 org.apache.lucene.codecs.DocValuesConsumer.merge(DocValuesConsumer.java:130)
 [junit4:junit4]   2  at 
 org.apache.lucene.codecs.PerDocConsumer.merge(PerDocConsumer.java:65)
 {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Created] (SOLR-4406) RawResponseWriter - doesn't use the configured base writer.

2013-02-05 Thread Steve Davids (JIRA)
Steve Davids created SOLR-4406:
--

 Summary: RawResponseWriter - doesn't use the configured base 
writer.
 Key: SOLR-4406
 URL: https://issues.apache.org/jira/browse/SOLR-4406
 Project: Solr
  Issue Type: Bug
  Components: Response Writers
Affects Versions: 4.0
Reporter: Steve Davids


The RawResponseWriter accepts a configuration value for a base ResponseWriter 
if no ContentStream can be detected. The line of code is commented out that 
would allow this secondary response writer to work. It would be great to 
uncomment the line and provide an OutputStreamWriter as the writer argument.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



Re: Wild card support when stemmers are added

2013-02-05 Thread Ahmet Arslan
Hi,

You have to separate options where you keep both accessorising and 
accessorise at index.

1) https://issues.apache.org/jira/browse/SOLR-3231

2) Create a un-stemmed field and run wildcard queries against it too.



--- On Tue, 2/5/13, msreddy.hi msreddy...@gmail.com wrote:

 From: msreddy.hi msreddy...@gmail.com
 Subject: Re: Wild card support when stemmers are added
 To: dev@lucene.apache.org
 Date: Tuesday, February 5, 2013, 11:40 AM
 Thanks Jack.
 
 I will look at the option of implementing work around.
 
 --Saida Reddy.
 
 
 
 --
 View this message in context: 
 http://lucene.472066.n3.nabble.com/Wild-card-support-when-stemmers-are-added-tp4038402p4038511.html
 Sent from the Lucene - Java Developer mailing list archive
 at Nabble.com.
 
 -
 To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
 For additional commands, e-mail: dev-h...@lucene.apache.org
 
 

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4743) ComplexPhraseQuery highlight problem after rewriting using ComplexPhraseQuery.rewrite(IndexReader)

2013-02-05 Thread Ahmet Arslan (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4743?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13572098#comment-13572098
 ] 

Ahmet Arslan commented on LUCENE-4743:
--

May be highlighter works without re-write after 
https://issues.apache.org/jira/browse/LUCENE-4728?

 ComplexPhraseQuery highlight problem after rewriting using 
 ComplexPhraseQuery.rewrite(IndexReader)
 --

 Key: LUCENE-4743
 URL: https://issues.apache.org/jira/browse/LUCENE-4743
 Project: Lucene - Core
  Issue Type: Bug
  Components: core/search, modules/queryparser
Affects Versions: 3.6
Reporter: Jason Nacional
  Labels: complexqueryparser, newbie, queryparser

 Just want to ask an assistance using ComplexPhraseQuery. I mean, when it 
 comes to highlighting the hits are not correct. I also started using 
 ComplexPhraseQueryParser to support complex proximity searches.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



Re: [JENKINS] Lucene-Solr-Tests-4.x-java7 - Build # 967 - Failure

2013-02-05 Thread Robert Muir
I had this same issue locally when svn updating. i manually did 'svn
update' on the workspace... hopefully this fixes it?

On Tue, Feb 5, 2013 at 8:12 PM, Apache Jenkins Server
jenk...@builds.apache.org wrote:
 Build: https://builds.apache.org/job/Lucene-Solr-Tests-4.x-java7/967/

 All tests passed

 Build Log:
 [...truncated 30546 lines...]
 BUILD FAILED
 /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-java7/build.xml:305:
  The following error occurred while executing this line:
 /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-java7/extra-targets.xml:68:
  javax.script.ScriptException: javax.script.ScriptException: 
 org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
 '/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-java7/lucene/tools/lib'
  is missing
 at 
 org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:138)
 at 
 javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:601)
 at org.apache.tools.ant.util.ReflectUtil.invoke(ReflectUtil.java:108)
 at 
 org.apache.tools.ant.util.ReflectWrapper.invoke(ReflectWrapper.java:81)
 at 
 org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:103)
 at 
 org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:67)
 at 
 org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:52)
 at 
 org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
 at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
 at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:601)
 at 
 org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
 at org.apache.tools.ant.Task.perform(Task.java:348)
 at org.apache.tools.ant.Target.execute(Target.java:390)
 at org.apache.tools.ant.Target.performTasks(Target.java:411)
 at 
 org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
 at 
 org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
 at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
 at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
 at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:302)
 at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:221)
 at 
 org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
 at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
 at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:601)
 at 
 org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
 at org.apache.tools.ant.Task.perform(Task.java:348)
 at org.apache.tools.ant.Target.execute(Target.java:390)
 at org.apache.tools.ant.Target.performTasks(Target.java:411)
 at 
 org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
 at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
 at 
 org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
 at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
 at org.apache.tools.ant.Main.runBuild(Main.java:809)
 at org.apache.tools.ant.Main.startAnt(Main.java:217)
 at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
 at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
 Caused by: javax.script.ScriptException: org.tmatesoft.svn.core.SVNException: 
 svn: E155005: Directory 
 '/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-java7/lucene/tools/lib'
  is missing
 at 
 org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:335)
 at 
 org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:132)
 ... 40 more
 Caused by: org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
 '/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-java7/lucene/tools/lib'
  is missing
 at 
 org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
 at 
 org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
 at 
 org.tmatesoft.svn.core.internal.wc16.SVNWCClient16$PropFetchHandler.handleError(SVNWCClient16.java:4145)
  

[JENKINS] Lucene-Solr-4.x-Windows (64bit/jdk1.6.0_38) - Build # 2499 - Failure!

2013-02-05 Thread Policeman Jenkins Server
Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Windows/2499/
Java: 64bit/jdk1.6.0_38 -XX:+UseConcMarkSweepGC

All tests passed

Build Log:
[...truncated 29902 lines...]
BUILD FAILED
C:\Users\JenkinsSlave\workspace\Lucene-Solr-4.x-Windows\build.xml:305: The 
following error occurred while executing this line:
C:\Users\JenkinsSlave\workspace\Lucene-Solr-4.x-Windows\extra-targets.xml:68: 
javax.script.ScriptException: javax.script.ScriptException: 
org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'C:\Users\JenkinsSlave\workspace\Lucene-Solr-4.x-Windows\lucene\tools\lib' is 
missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:138)
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:247)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.util.ReflectUtil.invoke(ReflectUtil.java:108)
at 
org.apache.tools.ant.util.ReflectWrapper.invoke(ReflectWrapper.java:81)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:103)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:67)
at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:52)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at 
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:302)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:221)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:809)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: javax.script.ScriptException: org.tmatesoft.svn.core.SVNException: 
svn: E155005: Directory 
'C:\Users\JenkinsSlave\workspace\Lucene-Solr-4.x-Windows\lucene\tools\lib' is 
missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:335)
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:132)
... 40 more
Caused by: org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'C:\Users\JenkinsSlave\workspace\Lucene-Solr-4.x-Windows\lucene\tools\lib' is 
missing
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16$PropFetchHandler.handleError(SVNWCClient16.java:4145)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:790)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:757)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16.doGetLocalProperty(SVNWCClient16.java:3881)
at 

[JENKINS] Lucene-Solr-4.x-Linux (32bit/jdk1.6.0_38) - Build # 4149 - Still Failing!

2013-02-05 Thread Policeman Jenkins Server
Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/4149/
Java: 32bit/jdk1.6.0_38 -client -XX:+UseConcMarkSweepGC

All tests passed

Build Log:
[...truncated 29858 lines...]
BUILD FAILED
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:305: The following 
error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/extra-targets.xml:68: 
javax.script.ScriptException: javax.script.ScriptException: 
org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:138)
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:247)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.util.ReflectUtil.invoke(ReflectUtil.java:108)
at 
org.apache.tools.ant.util.ReflectWrapper.invoke(ReflectWrapper.java:81)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:103)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:67)
at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:52)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at 
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:302)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:221)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:809)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: javax.script.ScriptException: org.tmatesoft.svn.core.SVNException: 
svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:335)
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:132)
... 40 more
Caused by: org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16$PropFetchHandler.handleError(SVNWCClient16.java:4145)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:790)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:757)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16.doGetLocalProperty(SVNWCClient16.java:3881)
at 

[JENKINS] Lucene-Solr-4.x-Linux (64bit/jdk1.7.0_10) - Build # 4150 - Still Failing!

2013-02-05 Thread Policeman Jenkins Server
Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/4150/
Java: 64bit/jdk1.7.0_10 -XX:+UseSerialGC

All tests passed

Build Log:
[...truncated 30543 lines...]
BUILD FAILED
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:305: The following 
error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/extra-targets.xml:68: 
javax.script.ScriptException: javax.script.ScriptException: 
org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:138)
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.tools.ant.util.ReflectUtil.invoke(ReflectUtil.java:108)
at 
org.apache.tools.ant.util.ReflectWrapper.invoke(ReflectWrapper.java:81)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:103)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:67)
at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:52)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at 
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:302)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:221)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:809)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: javax.script.ScriptException: org.tmatesoft.svn.core.SVNException: 
svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:335)
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:132)
... 40 more
Caused by: org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16$PropFetchHandler.handleError(SVNWCClient16.java:4145)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:790)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:757)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16.doGetLocalProperty(SVNWCClient16.java:3881)
at 

[JENKINS] Lucene-Solr-4.x-MacOSX (64bit/jdk1.7.0) - Build # 177 - Still Failing!

2013-02-05 Thread Policeman Jenkins Server
Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-MacOSX/177/
Java: 64bit/jdk1.7.0 -XX:+UseParallelGC

All tests passed

Build Log:
[...truncated 30543 lines...]
BUILD FAILED
/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/build.xml:305: 
The following error occurred while executing this line:
/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/extra-targets.xml:68:
 javax.script.ScriptException: javax.script.ScriptException: 
org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/lucene/tools/lib'
 is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:138)
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.tools.ant.util.ReflectUtil.invoke(ReflectUtil.java:108)
at 
org.apache.tools.ant.util.ReflectWrapper.invoke(ReflectWrapper.java:81)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:103)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:67)
at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:52)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at 
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:302)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:221)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:809)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: javax.script.ScriptException: org.tmatesoft.svn.core.SVNException: 
svn: E155005: Directory 
'/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/lucene/tools/lib'
 is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:335)
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:132)
... 40 more
Caused by: org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/Users/jenkins/jenkins-slave/workspace/Lucene-Solr-4.x-MacOSX/lucene/tools/lib'
 is missing
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16$PropFetchHandler.handleError(SVNWCClient16.java:4145)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:790)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:757)
at 

[JENKINS] Lucene-Solr-4.x-Linux (64bit/jdk1.7.0_10) - Build # 4151 - Still Failing!

2013-02-05 Thread Policeman Jenkins Server
Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/4151/
Java: 64bit/jdk1.7.0_10 -XX:+UseConcMarkSweepGC

All tests passed

Build Log:
[...truncated 30548 lines...]
BUILD FAILED
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:305: The following 
error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/extra-targets.xml:68: 
javax.script.ScriptException: javax.script.ScriptException: 
org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:138)
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.tools.ant.util.ReflectUtil.invoke(ReflectUtil.java:108)
at 
org.apache.tools.ant.util.ReflectWrapper.invoke(ReflectWrapper.java:81)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:103)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:67)
at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:52)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at 
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:302)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:221)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:809)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: javax.script.ScriptException: org.tmatesoft.svn.core.SVNException: 
svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:335)
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:132)
... 40 more
Caused by: org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/tools/lib' is missing
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16$PropFetchHandler.handleError(SVNWCClient16.java:4145)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:790)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:757)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16.doGetLocalProperty(SVNWCClient16.java:3881)
at 

[JENKINS] Lucene-Solr-Tests-4.x-Java6 - Build # 1313 - Failure

2013-02-05 Thread Apache Jenkins Server
Build: https://builds.apache.org/job/Lucene-Solr-Tests-4.x-Java6/1313/

All tests passed

Build Log:
[...truncated 29966 lines...]
BUILD FAILED
/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-Java6/build.xml:305:
 The following error occurred while executing this line:
/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-Java6/extra-targets.xml:68:
 javax.script.ScriptException: javax.script.ScriptException: 
org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-Java6/lucene/tools/lib'
 is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:138)
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.apache.tools.ant.util.ReflectUtil.invoke(ReflectUtil.java:108)
at 
org.apache.tools.ant.util.ReflectWrapper.invoke(ReflectWrapper.java:81)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:103)
at 
org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:67)
at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:52)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at 
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:302)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:221)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:809)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: javax.script.ScriptException: org.tmatesoft.svn.core.SVNException: 
svn: E155005: Directory 
'/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-Java6/lucene/tools/lib'
 is missing
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:335)
at 
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:132)
... 40 more
Caused by: org.tmatesoft.svn.core.SVNException: svn: E155005: Directory 
'/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Tests-4.x-Java6/lucene/tools/lib'
 is missing
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16$PropFetchHandler.handleError(SVNWCClient16.java:4145)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:790)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:757)
at 
org.tmatesoft.svn.core.internal.wc16.SVNWCClient16.doGetLocalProperty(SVNWCClient16.java:3881)