Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 237397 - [externalization] implement forced and lazy save capability in externalization manager
Summary: [externalization] implement forced and lazy save capability in externalizatio...
Status: CLOSED MOVED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P2 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Shawn Minto CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 248367
  Show dependency tree
 
Reported: 2008-06-16 20:18 EDT by Robert Elves CLA
Modified: 2010-05-01 21:32 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Elves CLA 2008-06-16 20:18:24 EDT
After design discussion, task list save interval was set to 42 seconds.  For 3.1, we would like to have support for tailoring the save interval as appropriate. I.e. when adding new queries to the task list, this should be saved immediately, but synchronization should be save more lazily. Activity needs lazy save as well.
Comment 1 Robert Elves CLA 2008-06-16 20:19:00 EDT
tentatively scheduled for 3.0.1
Comment 2 Steffen Pingel CLA 2010-02-04 21:57:10 EST
Shawn, let's figure out if need additional functionality to what is in place already, e.g. three levels of saving requests: IMMEDIATE (e.g. task editor), SHORT (task list), LONG (activity, contexts).
Comment 3 Shawn Minto CLA 2010-02-05 00:22:14 EST
I think that 3 levels would be great!  That would mean that we could potentially eliminate the heartbeat-based saves (i.e. context and activity context) and we could consider using this framework for other files as well that need the idea of an immediate save.
Comment 4 Eclipse Webmaster CLA 2022-11-15 11:45:08 EST
Mylyn has been restructured, and our issue tracking has moved to GitHub [1].

We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub.

[1] https://github.com/orgs/eclipse-mylyn