[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-12-26 Thread Erick Erickson (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erick Erickson updated SOLR-2906: - Attachment: SOLR-2906.patch This should be the final patch. Added the stuff to actually get the pa

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-12-22 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: SOLR-2906.patch You're right, I had thought it was already done. Now that I see what you'

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-12-21 Thread Erick Erickson (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erick Erickson updated SOLR-2906: - Attachment: SOLR-2906.patch Here's what I had in mind, at least I *think* this will do but all I'v

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-12-20 Thread Erick Erickson (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erick Erickson updated SOLR-2906: - Attachment: SOLR-2906.patch Updated patch that divides by 2 and adds a unit test for aging out. S

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-12-19 Thread Erick Erickson (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erick Erickson updated SOLR-2906: - Attachment: SOLR-2906.patch Mostly cosmetic changes: Changed acceptableLimit to acceptableSize to

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-12-19 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: SOLR-2906.patch I have added some text to CHANGES.TXT under 3.6. Like before, my patch is

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-11-24 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: SOLR-2906.patch Updated patch. One of the bugs I had to fix was in the least/most items

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-11-21 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: SOLR-2906.patch I figured out what I did wrong. You have to 'svn add' the files before yo

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-11-21 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: (was: FastLFUCache.java) > Implement LFU Cache > --- > >

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-11-21 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: (was: FastLFUCache.java) > Implement LFU Cache > --- > >

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-11-21 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: (was: ConcurrentLFUCache.java) > Implement LFU Cache > --- > >

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-11-21 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: (was: ConcurrentLFUCache.java) > Implement LFU Cache > --- > >

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-11-21 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: (was: LFUCache.java) > Implement LFU Cache > --- > >

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-11-21 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: (was: TestLFUCache.java) > Implement LFU Cache > --- > >

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-11-21 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: (was: ConcurrentLFUCache.java) > Implement LFU Cache > --- > >

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-11-21 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: TestLFUCache.java LFUCache.java ConcurrentLFUCache.java

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-11-21 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: TestLFUCache.java LFUCache.java ConcurrentLFUCache.java I'

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-11-18 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: FastLFUCache.java ConcurrentLFUCache.java Now markAndSweep builds a treese

[jira] [Updated] (SOLR-2906) Implement LFU Cache

2011-11-18 Thread Shawn Heisey (Updated) (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2906: --- Attachment: FastLFUCache.java ConcurrentLFUCache.java Here is the first crack at an LF