[jira] [Updated] (LUCENE-3990) TestRandomChains failure caused by incorrect delegation in CharReader/CharFilter/CharStream API

2012-04-16 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3990?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3990: -- Description: 100% reproduces for me: 2> NOTE: reproduce with: ant test -Dtests.class=*.TestRa

[jira] [Updated] (LUCENE-3990) TestRandomChains failure

2012-04-15 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3990?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3990: -- Attachment: LUCENE-3990-CharFilterFix.patch Hi Robert, I investigated the problem, its indeed

[jira] [Updated] (LUCENE-3969) Use all (non-deprecated) analysis ctors in TestRandomChains

2012-04-09 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3969?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3969: -- Attachment: LUCENE-3969.patch Here a patch with a more flexible argument generator. Its still

[jira] [Updated] (LUCENE-3969) Use all (non-deprecated) analysis ctors in TestRandomChains

2012-04-09 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3969?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3969: -- Attachment: LUCENE-3969.patch New patch with the Constructors moved up the chain to be top-lev

[jira] [Updated] (LUCENE-3969) Use all (non-deprecated) analysis ctors in TestRandomChains

2012-04-09 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3969?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3969: -- Attachment: LUCENE-3969.patch New patch: - I now have found out where the UOE comes from, it's

[jira] [Updated] (LUCENE-3969) Use all (non-deprecated) analysis ctors in TestRandomChains

2012-04-09 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3969?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3969: -- Attachment: LUCENE-3969.patch Patch with the above mentioned cleanups. I also changed some cod

[jira] [Updated] (LUCENE-3919) more thorough testing of analysis chains

2012-04-07 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3919?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3919: -- Attachment: LUCENE-3919-generics-fixes.patch Here the generics fixes and some additional check

[jira] [Updated] (LUCENE-3962) Fix incorrect/missing CHANGES.txt entries

2012-04-06 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3962?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3962: -- Attachment: LUCENE-3962.patch I missed to add Chris Male to the Commons-CSV issue (he finally

[jira] [Updated] (LUCENE-3962) Fix incorrect/missing CHANGES.txt entries

2012-04-06 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3962?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3962: -- Attachment: LUCENE-3962.patch > Fix incorrect/missing CHANGES.txt entries > --

[jira] [Updated] (LUCENE-3956) Urgent Lucene Exception Issue

2012-04-05 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3956?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3956: -- Priority: Major (was: Critical) > Urgent Lucene Exception Issue > ---

[jira] [Updated] (LUCENE-3738) Be consistent about negative vInt/vLong

2012-03-31 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3738: -- Priority: Blocker (was: Major) > Be consistent about negative vInt/vLong > --

[jira] [Updated] (LUCENE-3738) Be consistent about negative vInt/vLong

2012-03-31 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3738: -- Attachment: (was: LUCENE-3738.patch) > Be consistent about negative vInt/vLong > -

[jira] [Updated] (LUCENE-3738) Be consistent about negative vInt/vLong

2012-03-31 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3738: -- Attachment: LUCENE-3738-improvement.patch After looking a while on the code, I have a further

[jira] [Updated] (LUCENE-3937) Workaround the XERCES-J bug in Benchmark

2012-03-29 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3937?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3937: -- Priority: Blocker (was: Major) > Workaround the XERCES-J bug in Benchmark > -

[jira] [Updated] (LUCENE-3937) Workaround the XERCES-J bug in Benchmark

2012-03-29 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3937?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3937: -- Attachment: LUCENE-3937.patch Simple patch. Mike can you test this (by first replacing with st

[jira] [Updated] (LUCENE-3930) nuke jars from source tree and use ivy

2012-03-27 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3930?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3930: -- Attachment: LUCENE-3930.patch Here the patch with the maven-ant-tasks. It works theoretcally,

[jira] [Updated] (LUCENE-3738) Be consistent about negative vInt/vLong

2012-03-27 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3738: -- Attachment: ByteArrayDataInput.java.patch The problem might come from the asserts (they are no

[jira] [Updated] (LUCENE-3926) Improve Javadocs of RAMDirectory to document its limitations

2012-03-27 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3926?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3926: -- Attachment: LUCENE-3926.patch Small changes to ctor docs. > Improve Javadocs

[jira] [Updated] (LUCENE-3926) Improve Javadocs of RAMDirectory to document its limitations

2012-03-27 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3926?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3926: -- Attachment: (was: LUCENE-3659.patch) > Improve Javadocs of RAMDirectory to document it

[jira] [Updated] (LUCENE-3926) Improve Javadocs of RAMDirectory to document its limitations

2012-03-27 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3926?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3926: -- Attachment: LUCENE-3926.patch Patch improving documentation. We should not change code for 3.x

[jira] [Updated] (LUCENE-3927) allow running trunk tests with IBM JRE

2012-03-27 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3927: -- Attachment: LUCENE-3927.patch Here is a patch with a workaround for the JRE bug. It forcefully

[jira] [Updated] (LUCENE-3659) Allow per-RAMFile buffer sizes based on IOContext and source of data (e.g. copy from another directory)

2012-03-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3659: -- Affects Version/s: (was: 3.5) Fix Version/s: (was: 3.6) Summary:

[jira] [Updated] (LUCENE-3659) Improve Javadocs of RAMDirectory to document its limitations and add improvements to make it more GC friendly on large indexes

2012-03-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3659: -- Issue Type: Sub-task (was: Task) Parent: LUCENE-3924 > Improve Javadocs of RAMDir

[jira] [Updated] (LUCENE-3926) Improve Javadocs of RAMDirectory to document its limitations

2012-03-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3926?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3926: -- Attachment: (was: LUCENE-3659.patch) > Improve Javadocs of RAMDirectory to document it

[jira] [Updated] (LUCENE-3926) Improve Javadocs of RAMDirectory to document its limitations

2012-03-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3926?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3926: -- Attachment: (was: LUCENE-3659.patch) > Improve Javadocs of RAMDirectory to document it

[jira] [Updated] (LUCENE-3659) Improve Javadocs of RAMDirectory to document its limitations and add improvements to make it more GC friendly on large indexes

2012-03-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3659: -- Attachment: (was: LUCENE-3659.patch) > Improve Javadocs of RAMDirectory to document it

[jira] [Updated] (LUCENE-3659) Improve Javadocs of RAMDirectory to document its limitations and add improvements to make it more GC friendly on large indexes

2012-03-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3659: -- Attachment: (was: LUCENE-3659.patch) > Improve Javadocs of RAMDirectory to document it

[jira] [Updated] (LUCENE-3659) Improve Javadocs of RAMDirectory to document its limitations and add improvements to make it more GC friendly on large indexes

2012-03-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3659: -- Attachment: LUCENE-3659.patch > Improve Javadocs of RAMDirectory to document its limitatio

[jira] [Updated] (LUCENE-3659) Improve Javadocs of RAMDirectory to document its limitations and add improvements to make it more GC friendly on large indexes

2012-03-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3659: -- Attachment: LUCENE-3659.patch > Improve Javadocs of RAMDirectory to document its limitatio

[jira] [Updated] (LUCENE-3659) Improve Javadocs of RAMDirectory to document its limitations and add improvements to make it more GC friendly on large indexes

2012-03-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3659: -- Attachment: LUCENE-3659.patch More improvements: - If you use new RAMDirectory(existingDir), t

[jira] [Updated] (LUCENE-3659) Improve Javadocs of RAMDirectory to document its limitations and add improvements to make it more GC friendly on large indexes

2012-03-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3659: -- Attachment: LUCENE-3659.patch A played a little bit around and implemented the IOContext / fil

[jira] [Updated] (LUCENE-3659) Improve Javadocs of RAMDirectory to document its limitations and add improvements to make it more GC friendly on large indexes

2012-03-24 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3659: -- Summary: Improve Javadocs of RAMDirectory to document its limitations and add improvements to

[jira] [Updated] (LUCENE-3659) Improve Javadocs of RAMDirectory to document its limitations

2012-03-24 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3659: -- Attachment: LUCENE-3659.patch I started to work on this, here is just a first step (trunk). Th

[jira] [Updated] (LUCENE-2338) Some tests catch Exceptions in separate threads and just print a stack trace - the test does not fail

2012-03-23 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-2338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-2338: -- Fix Version/s: (was: 3.6) I remove 3.x branch. I chacked all tests using e.printStackTrace

[jira] [Updated] (LUCENE-3903) javadocs very very ugly if you generate with java7

2012-03-22 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3903: -- Attachment: LUCENE-3903.patch Robert and me noticed a small issue: Javadoc does not regenerate

[jira] [Updated] (LUCENE-3903) javadocs very very ugly if you generate with java7

2012-03-22 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3903: -- Attachment: LUCENE-3903.patch Minor tweaks: - Moved the javascript into , as its then not dupl

[jira] [Updated] (LUCENE-3903) javadocs very very ugly if you generate with java7

2012-03-22 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3903: -- Attachment: LUCENE-3903.patch Patch that fixes the issue(s): - Simply append the pretify.css t

[jira] [Updated] (SOLR-2347) Use InputStream and not Reader for XML parsing

2012-03-21 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2347?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated SOLR-2347: Fix Version/s: (was: 3.6) Won't fix for 3.6, in 4.0 we should move DIH from Reader to InputStrea

[jira] [Updated] (LUCENE-3886) MemoryIndex memory estimation in toString inconsistent with getMemorySize()

2012-03-19 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3886?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3886: -- Attachment: LUCENE-3886.patch Simple patch with cleanup. Will commit this soon to get 3.6 runn

[jira] [Updated] (LUCENE-3886) MemoryIndex memory estimation in toString inconsistent with getMemorySize()

2012-03-19 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3886?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3886: -- Component/s: modules/other Fix Version/s: 4.0 3.6 > MemoryIndex m

[jira] [Updated] (LUCENE-3738) Be consistent about negative vInt/vLong

2012-03-18 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3738: -- Attachment: LUCENE-3738.patch I added a test, also checking ByteArrayDataInput and the excepti

[jira] [Updated] (LUCENE-3738) Be consistent about negative vInt/vLong

2012-03-18 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3738: -- Attachment: LUCENE-3738.patch Patch that fixes all DataInput and DataOutput subclasses to: - o

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-18 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867-3.x.patch Patch for 3.x including backwards layer (deprecated instance

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-18 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch Javadocs fixes. > RamUsageEstimator.NUM_BYTES_A

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-18 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch Final patch: I removed some code duplication and improved except

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-17 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch > RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constan

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-17 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: (was: LUCENE-3867.patch) > RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and ot

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-17 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch Hi, I am fine with the patch for now, changed in this patch: -

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-17 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: (was: LUCENE-3867.patch) > RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and ot

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-17 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch > RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constan

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-17 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch One more improvement: The shallow Class inspection can ignore su

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-17 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch I separated the shallow Object inspection to a static method, wh

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-17 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch Minor improvements. > RamUsageEstimator.NUM_BYT

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-17 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch New patch: - retrieve object alignment (default 8, e.g. 32bit JV

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-16 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch Thanks for investigation. The 8 byte object size multiplier is f

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-16 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch Attached is a patch fixing several bugs and more: - Removed the

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect

2012-03-16 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Summary: RamUsageEstimator.NUM_BYTES_ARRAY_HEADER and other constants are incorrect (was: Ram

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER is incorrect

2012-03-16 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch Updated patch with the abstract and now useless MemoryModel remo

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER is incorrect

2012-03-16 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch With the help of Dawid (inspecting forbidden C code *g*), we che

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER is incorrect

2012-03-15 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch Hi, here new patch using Unsafe to get the bitness (with the wel

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER is incorrect

2012-03-14 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867.patch Hi Shai, can ypou try this patch with J9 or maybe JRockit (Robe

[jira] [Updated] (LUCENE-3867) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER is incorrect

2012-03-14 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3867: -- Attachment: LUCENE-3867-compressedOops.patch Here the patch for detecting compressesOops in Su

[jira] [Updated] (SOLR-3244) New Admin UI doesn't work on tomcat

2012-03-14 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-3244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated SOLR-3244: Attachment: SOLR-3244.patch Hi, can you apply the attached patch and rebuild the WAR. This fixes th

[jira] [Updated] (LUCENE-3866) Make CompositeReader.getSequentialSubReaders() and the corresponding IndexReaderContext methods return unmodifiable List

2012-03-13 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3866?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3866: -- Summary: Make CompositeReader.getSequentialSubReaders() and the corresponding IndexReaderConte

[jira] [Updated] (LUCENE-3865) MemoryIndex does not allow user to add multiple values for a single field name

2012-03-12 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3865?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3865: -- Component/s: (was: core/index) modules/other > MemoryIndex does not a

[jira] [Updated] (SOLR-3213) Upgrade to commons-csv once it is released

2012-03-07 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-3213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated SOLR-3213: Description: Since SOLR-3204 we have a jarjar'ed apache-solr-commons-csv-SNAPSHOT.jar file in lib fo

[jira] [Updated] (SOLR-3204) solr-commons-csv must not use the org.apache.commons.csv package

2012-03-07 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-3204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated SOLR-3204: Attachment: apache-solr-commons-csv-1.0-SNAPSHOT-r966014.jar SOLR-3204.patch Here my

[jira] [Updated] (SOLR-3204) solr-commons-csv must not use the org.apache.commons.csv package

2012-03-07 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-3204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated SOLR-3204: Attachment: (was: solr-commons-csv-1.0-SNAPSHOT-r966014.jar) > solr-commons-csv must not use

[jira] [Updated] (SOLR-3204) solr-commons-csv must not use the org.apache.commons.csv package

2012-03-07 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-3204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated SOLR-3204: Attachment: apache-solr-commons-csv-1.0-SNAPSHOT-r966014.jar SOLR-3204.patch

[jira] [Updated] (SOLR-3204) solr-commons-csv must not use the org.apache.commons.csv package

2012-03-07 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-3204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated SOLR-3204: Attachment: solr-commons-csv-1.0-SNAPSHOT-r966014.jar rule.txt SOLR-3

[jira] [Updated] (LUCENE-3853) Improve MIGRATE.txt for FieldsEnum/TermsEnum

2012-03-06 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3853?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3853: -- Description: The text in MIGRATE.txt that explains the new situation with FieldsEnum seems to

[jira] [Updated] (LUCENE-3852) Rename BaseMultiReader class to BaseCompositeReader and make public

2012-03-06 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3852?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3852: -- Attachment: LUCENE-3852.patch Patch with Javadocs improvements and @lucene.internal

[jira] [Updated] (LUCENE-3852) Rename BaseMultiReader class to BaseCompositeReader and make public

2012-03-06 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3852?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3852: -- Attachment: LUCENE-3852.patch Patch. > Rename BaseMultiReader class to BaseCo

[jira] [Updated] (LUCENE-3850) Fix rawtypes warnings for Java 7 compiler

2012-03-05 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3850: -- Attachment: LUCENE-3850-parts2-branch3x.patch Part2 for branch3x. Will commit now.

[jira] [Updated] (LUCENE-3850) Fix rawtypes warnings for Java 7 compiler

2012-03-05 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3850: -- Attachment: LUCENE-3850-part2.patch 2nd part of checnges for trunk. Grouping module is unfixab

[jira] [Updated] (LUCENE-3850) Fix rawtypes warnings for Java 7 compiler

2012-03-05 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3850: -- Attachment: LUCENE-3850-part1-branch3x.patch Patch for 3.x (affecting also Lucene Core mainly,

[jira] [Updated] (LUCENE-3850) Fix rawtypes warnings for Java 7 compiler

2012-03-05 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3850: -- Attachment: LUCENE-3850-part1.patch Patch that fixes most warnings in Lucene Core and modules.

[jira] [Updated] (LUCENE-3844) Deprecate Token class and remove in trunk

2012-03-03 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3844?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3844: -- Component/s: modules/analysis core/other Affects Version/s: 3.

[jira] [Updated] (LUCENE-3823) Add a field-filtering FilterAtomicReader to 4.0 so ParallelReaders can be better tested (in LTC.maybeWrapReader)

2012-02-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3823: -- Attachment: LUCENE-3823.patch Fix also TestDuellingCodecs to no longer rely on order of stored

[jira] [Updated] (LUCENE-3823) Add a field-filtering FilterAtomicReader to 4.0 so ParallelReaders can be better tested (in LTC.maybeWrapReader)

2012-02-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3823: -- Attachment: LUCENE-3823.patch New patch that fixes the insanity and also removes the hack in Q

[jira] [Updated] (LUCENE-3823) Add a field-filtering FilterAtomicReader to 4.0 so ParallelReaders can be better tested (in LTC.maybeWrapReader)

2012-02-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3823: -- Attachment: LUCENE-3823.patch Patch. Tests mostly pass, there is still some insane FieldCache

[jira] [Updated] (LUCENE-3822) Inner classes of FilterAtomicReader (trunk) / FilterIndexReader (3.x) do not override all methods to be filtered

2012-02-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3822: -- Attachment: LUCENE-3822-3x.patch Patch for 3.x, TermPositions is left out,m because its impl i

[jira] [Updated] (LUCENE-3822) Inner classes of FilterAtomicReader (trunk) / FilterIndexReader (3.x) do not override all methods to be filtered

2012-02-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3822: -- Attachment: LUCENE-3822.patch Patch for trunk, will commt this now. This will also make the de

[jira] [Updated] (LUCENE-3822) Inner classes of FilterAtomicReader (trunk) / FilterIndexReader (3.x) do not override all methods to be filtered

2012-02-26 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3822: -- Component/s: core/index > Inner classes of FilterAtomicReader (trunk) / FilterIndexReader

[jira] [Updated] (LUCENE-3816) FilteredDocIdSet does not handle a case where the inner set iterator is null

2012-02-22 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3816?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3816: -- Attachment: LUCENE-3816.patch Patch with a new test that verifies this works. Fails without Sh

[jira] [Updated] (LUCENE-3816) FilteredDocIdSet does not handle a case where the inner set iterator is null

2012-02-22 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3816?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3816: -- Fix Version/s: 4.0 3.6 > FilteredDocIdSet does not handle a case where

[jira] [Updated] (LUCENE-3736) ParallelReader is now atomic, rename to ParallelAtomicReader and also add a ParallelCompositeReader (that requires LogDocMergePolicy to have identical subreader structur

2012-02-21 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3736: -- Attachment: LUCENE-3736-readerMaps.patch More simplifications (especially cleaned up the test

[jira] [Updated] (LUCENE-3736) ParallelReader is now atomic, rename to ParallelAtomicReader and also add a ParallelCompositeReader (that requires LogDocMergePolicy to have identical subreader structur

2012-02-21 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3736: -- Attachment: LUCENE-3736-readerMaps.patch This is a patch for ParallelAtomicReader (after the h

[jira] [Updated] (LUCENE-3800) Readers wrapping other readers don't prevent usage if any of their subreaders was closed

2012-02-21 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3800: -- Attachment: LUCENE-3800.patch New patch, as parts of it were already committed (LTC changes).

[jira] [Updated] (LUCENE-3812) more wrapped-reader inconsistencies/bugs

2012-02-21 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3812?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3812: -- Attachment: LUCENE-3812-fieldToReader.patch Patch, another use of fieldToReader in the enum...

[jira] [Updated] (LUCENE-3800) Readers wrapping other readers don't prevent usage if any of their subreaders was closed

2012-02-20 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3800: -- Attachment: LUCENE-3800.patch Improved patch with some minor things fixed: - Better test for t

[jira] [Updated] (LUCENE-3800) Readers wrapping other readers don't prevent usage if any of their subreaders was closed

2012-02-20 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3800: -- Attachment: LUCENE-3800.patch Patch for trunk that enforces a "soft-close" (make it unuseable)

[jira] [Updated] (LUCENE-3800) Readers wrapping other readers don't prevent usage if any of their subreaders was closed

2012-02-19 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3800: -- Description: On recent trunk test we got this problem: org.apache.lucene.index.TestReaderClose

[jira] [Updated] (SOLR-3141) Deprecate OPTIMIZE command in Solr

2012-02-19 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-3141?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated SOLR-3141: Comment: was deleted (was: I am just saying that DIH is wrong to *default* to optimize. It has noth

[jira] [Updated] (LUCENE-3736) ParallelReader is now atomic, rename to ParallelAtomicReader and also add a ParallelCompositeReader (that requires LogDocMergePolicy to have identical subreader structur

2012-02-17 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3736: -- Attachment: LUCENE-3736-improveTestCoverage.patch Here is a patch that improves test coverage

[jira] [Updated] (LUCENE-3792) Remove StringField

2012-02-16 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3792?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3792: -- Priority: Major (was: Blocker) > Remove StringField > -- > >

[jira] [Updated] (LUCENE-3777) trapping overloaded ctors/setters in Field/NumericField/DocValuesField

2012-02-13 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3777?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3777: -- Priority: Blocker (was: Major) > trapping overloaded ctors/setters in Field/NumericField/

[jira] [Updated] (LUCENE-3771) Rename some remaining tests for new IndexReader class hierarchy

2012-02-11 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3771: -- Attachment: LUCENE-3771.patch Simple patch, also optimizing the old TestDirReader to not build

[jira] [Updated] (LUCENE-3770) Rename FilterIndexReader to FilterAtomicReader

2012-02-11 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3770?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3770: -- Component/s: core/index Description: This class has to be renamed to be consistent with the

[jira] [Updated] (LUCENE-3770) Rename FilterIndexReader to FilterAtomicReader

2012-02-11 Thread Uwe Schindler (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3770?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-3770: -- Attachment: LUCENE-3770.patch Easy patch, will commit soon! > Rename FilterIn

  1   2   3   >