-
Type:
Task
-
Resolution: Done
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
Platforms 2017-04-17, Platforms 2017-05-08, Platforms 2017-05-29, Platforms 2017-06-19
- with a new --sessionRecordCacheSize parameter
And tests:
- test that cache eviction is LRU
- test that cache eviction occurs after set # records
- test that default cache size is 10000 records
- test configurations of servers with different cache sizes
- has to be done after
-
SERVER-28297 Implement a session record class for in-memory representation of records
-
- Closed
-
-
SERVER-29009 Implement a generic periodic task runner
-
- Closed
-
- has to be done before
-
SERVER-28301 Add stats about the session record cache to the serverStatus command
-
- Closed
-
-
SERVER-28341 Implement session keepalive logic
-
- Closed
-
-
SERVER-29198 Implement the ServiceLiason for mongod
-
- Closed
-
-
SERVER-29201 Implement the SessionsCollection for standalones
-
- Closed
-
-
SERVER-29202 Implement the SessionsCollection for replica sets
-
- Closed
-
-
SERVER-29203 Implement the SessionsCollection for sharded clusters
-
- Closed
-
- related to
-
SERVER-28346 Thoroughly unittest distributed session expiration
-
- Closed
-