Bug 289582 - Implement server-side store prefetching
Summary: Implement server-side store prefetching
Status: CLOSED WORKSFORME
Alias: None
Product: EMF
Classification: Modeling
Component: cdo.core (show other bugs)
Version: 4.2   Edit
Hardware: All All
: P5 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2009-09-16 07:57 EDT by Stefan Winkler CLA
Modified: 2012-12-30 12:41 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Winkler CLA 2009-09-16 07:57:40 EDT
Just to document an idea that came up in a discussion between Andre and me:

Additional to the prefetching which pushes objects from the server to the client in advance, we could also think of providing an interface and implementation for prefetching strategies from the store to the server cache.

E.g., currently, if the server is started, the cache is rather empty and not populated until the first client asks about an object.

We could provide a configuration option so that the server cache is already filled on server start with, e.g., the resource tree or the content of one or more (user-configurable) resources. This way, the first client startup could happen faster and the server cache is always filled.
Comment 1 Victor Roldan Betancort CLA 2009-09-16 08:08:16 EDT
+1!
Comment 2 Eike Stepper CLA 2010-06-29 04:49:53 EDT
Rebasing all outstanding enhancements requests to version 4.0
Comment 3 Eike Stepper CLA 2011-06-23 03:56:29 EDT
Moving all open enhancement requests to 4.1
Comment 4 Eike Stepper CLA 2012-08-14 22:50:12 EDT
Moving all open issues to 4.2. Open bugs can be ported to 4.1 maintenance after they've been fixed in master.
Comment 5 Eike Stepper CLA 2012-12-30 12:41:56 EST
This is already easily possible by listening to ILifecycleEvents of the repository.