Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Session tracker to DB, App, and Windows Desktop Sessions #12304

Merged
merged 44 commits into from
May 12, 2022
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
d96cb6c
Add UpsertSessionTracker grpc method.
Joerger Apr 27, 2022
72a1fe3
Add session tracker to app sessions.
Joerger Apr 29, 2022
255f938
Add session tracker to windows desktop sessions.
Joerger Apr 29, 2022
43e06ee
Resolve Comments.
Joerger Apr 29, 2022
d01ad4a
Fixes and cleanup.
Joerger Apr 29, 2022
6efd481
Revert from UpsertSessionTracker to CreateSessionTracker.
Joerger Apr 30, 2022
2961ba3
Fix tests
Joerger Apr 30, 2022
d161527
Merge branch 'master' into joerger/track-all-sessions
Joerger May 2, 2022
4020281
Cleanup.
Joerger May 2, 2022
3818b32
Merge branch 'master' into joerger/track-all-sessions
Joerger May 2, 2022
9d4b670
Merge branch 'master' into joerger/track-all-sessions
Joerger May 2, 2022
9a2a239
Fix tests.
Joerger May 2, 2022
4259a31
Merge branch 'joerger/track-all-sessions' of github.com:gravitational…
Joerger May 2, 2022
c3a826f
Resolve comments.
Joerger May 2, 2022
f41112f
Require built in role for GetActiveSessiontrackers.
Joerger May 2, 2022
224044c
Minor changes.
Joerger May 2, 2022
7b45d4a
Merge branch 'master' into joerger/track-all-sessions
Joerger May 2, 2022
0c0ed67
Fix typo.
Joerger May 2, 2022
8ce6a0a
Resolve comments; Replace SessionTrackerWithCond and Service helper
Joerger May 3, 2022
5da4303
Merge branch 'master' into joerger/track-all-sessions
Joerger May 4, 2022
db21036
Fix race condition.
Joerger May 4, 2022
9fcec31
Close session tracker in kube session.
Joerger May 4, 2022
78e73ef
Fix race condition.
Joerger May 4, 2022
be6cb02
Cleanup session tracker synchronization, fix tests.
Joerger May 4, 2022
ac1ddba
Merge branch 'master' into joerger/track-all-sessions
Joerger May 4, 2022
59bfe8e
Add WaitForStateChange test and fix.
Joerger May 4, 2022
69ebae7
Fix serialization test.
Joerger May 4, 2022
80942c9
Fix log spam on session leave.
Joerger May 4, 2022
dc804fc
Fix party add/close logic with terminated session.
Joerger May 4, 2022
be4654e
Merge branch 'master' into joerger/track-all-sessions
Joerger May 5, 2022
2158bfa
Merge branch 'master' into joerger/track-all-sessions
Joerger May 5, 2022
c8ceb49
Use pre-existing IsServer role check.
Joerger May 5, 2022
01210e1
Merge branch 'joerger/track-all-sessions' of github.com:gravitational…
Joerger May 5, 2022
aea3f40
Merge branch 'master' into joerger/track-all-sessions
Joerger May 5, 2022
539f6c9
Merge branch 'master' into joerger/track-all-sessions
Joerger May 9, 2022
f34aca4
Replace clock.After with ticker.
Joerger May 10, 2022
d6b65b9
Merge branch 'master' into joerger/track-all-sessions
Joerger May 10, 2022
d9a3974
Update app session tracker to track individual chunks; Improve naming…
Joerger May 10, 2022
d865ed6
Merge branch 'master' into joerger/track-all-sessions
Joerger May 10, 2022
cdc4369
Update newStreamWriter comment.
Joerger May 11, 2022
dac419f
Merge branch 'master' into joerger/track-all-sessions
Joerger May 11, 2022
198094a
Fix app session chunk ttl.
Joerger May 11, 2022
349f11c
Merge branch 'master' into joerger/track-all-sessions
Joerger May 12, 2022
7e61b39
Merge branch 'master' into joerger/track-all-sessions
Joerger May 12, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading