File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -34,15 +34,15 @@ class ResultCache:
3434 async calls, allowing multiple clients to join and receive progress
3535 updates, get results and/or cancel in progress calls
3636 TODO CRITICAL properly support join nothing actually happens at the moment
37- TODO CRITICAL intercept progress notifications from original session and
37+ TODO CRITICAL intercept progress notifications from original session and
3838 pass to joined sessions
3939 TODO MAJOR handle session closure gracefully -
4040 at the moment old connections will hang around and cause problems later
4141 TODO MAJOR needs a lot more testing around edge cases/failure scenarios
42- TODO MINOR keep_alive logic is not correct as per spec - results are cached for too long,
43- probably better than too short
44- TODO ENHANCEMENT might look into more fine grained locks, one global lock is a bottleneck
45- though this could be delegated to other cache impls if external
42+ TODO MINOR keep_alive logic is not correct as per spec - results are
43+ cached for too long, probably better than too short
44+ TODO ENHANCEMENT might look into more fine grained locks, one global lock
45+ is a bottleneck though this could be delegated to other cache impls if external
4646 TODO ENHANCEMENT externalise cachetools to allow for other implementations
4747 e.g. redis etal for production scenarios
4848 TODO ENHANCEMENT may need to add an authorisation layer to decide if
You can’t perform that action at this time.
0 commit comments