You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by "Andrus Adamchik (JIRA)" <ji...@apache.org> on 2009/06/11 09:13:07 UTC

[jira] Closed: (CAY-294) Low memory footprint IncrementalFaultList

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

Andrus Adamchik closed CAY-294.
-------------------------------

    Resolution: Won't Fix

The idea to swap out pages from the resolved list was floated multiple times... We may still come to it at some point, although it is not that straightforward. In any even this specific patch is already way out of sync with trunk.

> Low memory footprint IncrementalFaultList
> -----------------------------------------
>
>                 Key: CAY-294
>                 URL: https://issues.apache.org/jira/browse/CAY-294
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: Cayenne Core Library
>    Affects Versions: 1.2 branch
>            Reporter: Andrus Adamchik
>            Assignee: Andrus Adamchik
>         Attachments: patch.txt
>
>
> From Derek Rendall:
> I have created a patch file (attached) for the stuff I have done on "memory reducing" the large data set iteration.
> Note: I have basically tapped into the work you had done on tracking new objects in the data store. If the user is using this to reduce memory already, then I enhance the loop processing to revert the list's previous batch to the contents it had prior to being filled in (i.e. a data row). This really cuts down on the memory.
> Andrus: That's a nice enhancement. I need to analyze this some more before commiting to Cayenne.. For now storing it in JIRA.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.