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

2012-03-17 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3867: --- Lucene Fields: New,Patch Available (was: New) Assignee: (was: Shai Erera) Wow, what

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

2012-03-15 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3867: --- Attachment: LUCENE-3867.patch Thanks Uwe ! I ran the test, and now with both J9 (IBM) and Oracle,

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

2012-03-15 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3867: --- Attachment: LUCENE-3867.patch Ok removed sizeOf(Object[]). One can compute it by using

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

2012-03-14 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3867: --- Attachment: LUCENE-3867.patch Patch adds RUE.sizeOf(String) and various sizeOf(arr[]) methods. Also

[jira] [Updated] (LUCENE-3786) Create SearcherTaxoManager

2012-03-06 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3786: --- Fix Version/s: (was: 3.6) Removing 3.6 Fix version. If I'll make it by the release, I'll put it

[jira] [Updated] (LUCENE-3793) Use ReferenceManager in DirectoryTaxonomyReader

2012-03-06 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3793?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3793: --- Fix Version/s: (was: 3.6) Removing 3.6 Fix version. If I'll make it by the release, I'll put it

[jira] [Updated] (LUCENE-3138) IW.addIndexes should fail fast if an index is too old/new

2012-03-05 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3138: --- Fix Version/s: (was: 3.6) Removing 3.6 Fix Version. IW.addIndexes should fail

[jira] [Updated] (LUCENE-2921) Now that we track the code version at the segment level, we can stop tracking it also in each file level

2012-03-05 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-2921?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-2921: --- Fix Version/s: (was: 3.6) Removing 3.6 version. Since this requires an index format change, I

[jira] [Updated] (LUCENE-3794) DirectoryTaxonomyWriter can lose the INDEX_CREATE_TIME property, causing DirTaxoReader.refresh() to falsely succeed (or fail)

2012-02-16 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3794: --- Attachment: LUCENE-3794.patch Patch fixes the bug + adds a couple of test cases to ensure the

[jira] [Updated] (LUCENE-3761) Generalize SearcherManager

2012-02-13 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3761: --- Attachment: LUCENE-3761.patch Updated patch: - ThingyManager renamed to ReferenceManager - Declared

[jira] [Updated] (LUCENE-3761) Generalize SearcherManager

2012-02-09 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3761: --- Attachment: LUCENE-3761.patch Option #2: ThingyManagerG is an abstract class which implements all

[jira] [Updated] (LUCENE-3761) Generalize SearcherManager

2012-02-08 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3761: --- Attachment: LUCENE-3761.patch Initial patch. Introduces a new package 'thingy' (a temporary one,

[jira] [Updated] (LUCENE-3703) DirectoryTaxonomyReader.refresh misbehaves with ref counts

2012-01-19 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3703?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3703: --- Attachment: LUCENE-3703.patch Patch addresses Doron's comments.

[jira] [Updated] (LUCENE-3703) DirectoryTaxonomyReader.refresh misbehaves with ref counts

2012-01-18 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3703?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3703: --- Attachment: LUCENE-3703.patch Patch fixes the bug by moving to track reference count by DTR. Also,

[jira] [Updated] (LUCENE-3649) Facet userguide link is broken after ant javadocs-all

2012-01-01 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3649?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3649: --- Attachment: LUCENE-3649.patch Patch against 3x: * Move docs/ under

[jira] [Updated] (LUCENE-3637) Make IndexReader.decRef() call refCount.decrementAndGet instead of getAndDecrement

2011-12-11 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3637?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3637: --- Attachment: LUCENE-3637.patch Very trivial patch. If there are no objections, I'd like to commit

[jira] [Updated] (LUCENE-3635) Allow setting arbitrary objects on PerfRunData

2011-12-10 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3635?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3635: --- Attachment: LUCENE-3635.patch Patch (against trunk) adds perfObjects MapString, Object with

[jira] [Updated] (LUCENE-3620) FilterIndexReader does not override all of IndexReader methods

2011-12-07 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3620?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3620: --- Attachment: LUCENE-3620-trunk.patch Patch adds the test to TestFilterIndexReader. Uwe asked that I

[jira] [Updated] (LUCENE-3620) FilterIndexReader does not override all of IndexReader methods

2011-12-06 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3620?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3620: --- Attachment: LUCENE-3620.patch Attached patch against 3x adds the test to TestFilterIndexReader.

[jira] [Updated] (LUCENE-3620) FilterIndexReader does not override all of IndexReader methods

2011-12-06 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3620?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3620: --- Attachment: LUCENE-3620.patch Patch against 3x: * Adds a HashSet of methods that should not be

[jira] [Updated] (LUCENE-3603) jar-src fails if ${build.dir} does not exist

2011-11-28 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3603?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3603: --- Attachment: LUCENE-3603.patch Patch fixes jar-src to: * not depend on init, as there's no need to

[jira] [Updated] (LUCENE-3583) benchmark tests always fail on windows because directory cannot be removed

2011-11-21 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3583: --- Attachment: LUCENE-3583.patch Patch fixes the problem in LineDocSourceTest - add tasks.close()

[jira] [Updated] (LUCENE-3269) Speed up Top-K sampling tests

2011-11-14 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3269?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3269: --- Attachment: LUCENE-3269.patch Patch introduces the following: * HashMapInteger, SearchTaxoDirPair

[jira] [Updated] (LUCENE-3556) Make DirectoryTaxonomyWriter's indexWriter member private

2011-11-03 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3556: --- Attachment: LUCENE-3556.patch Trivial patch against trunk. I'd like to commit this shortly.

[jira] [Updated] (LUCENE-3552) TaxonomyReader/Writer and their Lucene* implementation

2011-11-02 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3552?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3552: --- Attachment: LUCENE-3552.patch Patch renames LTW/R to DirectoryTW/TR. Also, I renamed LTW's

[jira] [Updated] (LUCENE-3549) Remove DocumentBuilder interface from facet module

2011-11-01 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3549: --- Attachment: LUCENE-3549.patch Patch against 3x (but easy to apply on trunk as well). I will commit

[jira] [Updated] (LUCENE-3522) TermsFilter.getDocIdSet(context) NPE on missing field

2011-10-17 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3522: --- Fix Version/s: 3.5 Added 3.5 as a fix version as well

[jira] [Updated] (LUCENE-3522) TermsFilter.getDocIdSet(context) NPE on missing field

2011-10-17 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3522: --- Fix Version/s: (was: 3.5) Ah. I thought that we need the Fix Version to properly track which

[jira] [Updated] (LUCENE-3485) LuceneTaxonomyReader .decRef() may close the inner IR, renderring the LTR in a limbo.

2011-10-04 Thread Shai Erera (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/LUCENE-3485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shai Erera updated LUCENE-3485: --- Lucene Fields: New,Patch Available (was: New) Fix Version/s: 4.0 3.5