Details
Description
Many of the Objects maintained by ICEfaces in the Session are likely unnecessary and can be instantiated as needed in the request cycle. This should be optimized to reduce unnecessary object replication in cluster environments.
Issue Links
- blocks
-
ICE-5760
Verify framework-level session replication support
-
- Closed
-
Activity
| Field | Original Value | New Value |
|---|---|---|
| Assignee | Ted Goddard [ ted.goddard ] |
| Salesforce Case | [] | |
| Fix Version/s | 2.0-Beta [ 10231 ] | |
| Assignee | Ted Goddard [ ted.goddard ] | Deryk Sinotte [ deryk.sinotte ] |
| Assignee | Deryk Sinotte [ deryk.sinotte ] | Ted Goddard [ ted.goddard ] |
| Summary | Optimize session state | Rationalize Session State |
| Salesforce Case | [] |
| Summary | Rationalize Session State | Optimize session state |
| Salesforce Case | [] |
| Comment |
[ Session Attribute: org.icefaces.application.LazyPushManager toString(): org.icefaces.application.LazyPushManager@33d232d1 Session Attribute: org.icefaces.push.SessionViewManager toString(): org.icefaces.push.SessionViewManager@380fe8c4 Session Attribute: org.icefaces.push.SessionRenderer toString(): org.icefaces.push.SessionViewManager@380fe8c4 Session Attribute: org.icefaces.application.WindowScopeManager toString(): org.icefaces.application.WindowScopeManager@2cdb03a1 Session Attribute: org.icefaces.push.DynamicResourceDispatcher toString(): org.icefaces.push.DynamicResourceDispatcher@63dd8136 May not be complete. ] |
| Assignee | Ted Goddard [ ted.goddard ] | Mircea Toma [ mircea.toma ] |
| Salesforce Case | [] | |
| Assignee Priority | P1 |
| Assignee Priority | P1 | P2 |
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #21768 | Mon Jun 21 08:04:13 MDT 2010 | mircea.toma | |
| Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/SessionViewManager.java
DEL
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/SessionRenderer.java
DEL
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/SessionRenderableAdaptor.java
DEL
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/SessionRenderable.java
|
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #21770 | Mon Jun 21 09:56:34 MDT 2010 | mircea.toma | |
| Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/SessionViewManager.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/application/PushRenderer.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/DisposeWindowScope.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/event/BridgeSetup.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/SessionBoundServer.java
|
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #21771 | Mon Jun 21 10:03:28 MDT 2010 | mircea.toma | |
| Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/SessionViewManager.java
|
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #21772 | Mon Jun 21 10:25:58 MDT 2010 | mircea.toma | |
| Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/application/PushRenderer.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/application/LazyPushManager.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/event/BridgeSetup.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/SessionBoundServer.java
|
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #21777 | Mon Jun 21 11:50:32 MDT 2010 | mircea.toma | |
| Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/event/WindowScopeSetup.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/application/WindowELResolver.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/event/WindowAndViewIDSetup.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/DisposeWindowScope.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/application/WindowScopeManager.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/event/BridgeSetup.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/SessionBoundServer.java
|
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #21781 | Mon Jun 21 17:12:25 MDT 2010 | mircea.toma | |
| Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/event/WindowScopeSetup.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/application/WindowScopeManager.java
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/SessionBoundServer.java
|
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #21788 | Tue Jun 22 14:18:42 MDT 2010 | mircea.toma | |
| Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/application/WindowScopeManager.java
|
| Salesforce Case | [] | |
| Affects | [Compatibility/Configuration] |
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
| Resolution | Fixed [ 1 ] | |
| Status | Resolved [ 5 ] | Reopened [ 4 ] |
| Assignee Priority | P2 |
| Issue Type | Bug [ 1 ] | Improvement [ 4 ] |
| Salesforce Case | [] |
| Salesforce Case | [] | |
| Affects | [Compatibility/Configuration] |
| Status | Reopened [ 4 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
| Fix Version/s | 2.0.0 [ 10230 ] |
| Status | Resolved [ 5 ] | Closed [ 6 ] |

Initial work will be to survey existing Objects in Session scope and comment on alternatives.