This is an automated email from the ASF dual-hosted git repository.
lukaszlenart pushed a change to branch feature/WW-3576-session-map-staleness
in repository https://gitbox.apache.org/repos/asf/struts.git
from 0c1cc429e WW-3576 chore(core): resolve the remaining Sonar findings
add a713fe0b5 WW-3576 fix(core): address review findings on the
execAndWait write-back
add 82b447504 WW-3576 fix(core): discard write-back only for an
invalidated session
No new revisions were added by this update.
Summary of changes:
.../interceptor/ExecuteAndWaitInterceptor.java | 11 ++-
.../interceptor/exec/SandboxedSessionMap.java | 4 +-
.../interceptor/exec/SessionSandboxReconciler.java | 84 +++++++++++++++------
.../interceptor/exec/StrutsBackgroundProcess.java | 5 +-
.../interceptor/ExecuteAndWaitInterceptorTest.java | 19 +++++
.../interceptor/SessionWritingWaitAction.java | 10 +++
.../interceptor/exec/SandboxedSessionMapTest.java | 4 +-
.../exec/SessionSandboxReconcilerTest.java | 86 ++++++++++++++++++++++
.../exec/StrutsBackgroundProcessTest.java | 26 +++++++
...6-10-18-WW-3576-session-map-staleness-design.md | 9 ++-
10 files changed, 230 insertions(+), 28 deletions(-)