Skip to content

xds: generic lrs client for load reporting #8250

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

Merged
merged 24 commits into from
May 5, 2025
Merged
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
3c7a0de
copy store.go from internal xdsclient/load
purnesh42H Apr 14, 2025
32f4707
delete load_store.go
purnesh42H Apr 14, 2025
0f4358a
rename store.go to load_store.go
purnesh42H Apr 14, 2025
997cebd
modify load_store.go for generic lrs client
purnesh42H Apr 14, 2025
d85d63e
copy store_test.go from internal xdsclient/load
purnesh42H Apr 14, 2025
b69c7b4
rename store_test.go to load_store_test.go
purnesh42H Apr 14, 2025
f5afaa5
modify load_store_test.go
purnesh42H Apr 14, 2025
6e95f47
make vet happy
purnesh42H Apr 14, 2025
05ce351
copy lrs_stream.go from internal xdsclient/transport/lrs
purnesh42H Apr 15, 2025
3cbb974
modify lrs_stream.go and load_store.go for lrs stream reporting
purnesh42H Apr 15, 2025
2f056b1
copy loadreport_test.go from internal xdsclient/test
purnesh42H Apr 15, 2025
b048ef8
modify loadreport_test.go for generic lrs client
purnesh42H Apr 15, 2025
8afee6a
modify lrsclient.go
purnesh42H Apr 15, 2025
6ae274b
comment loadreport_test.go until 8183 is done
purnesh42H Apr 15, 2025
871aa44
make vet happy
purnesh42H Apr 15, 2025
9b0c28f
explicitly unlock lrs stream mu because cleanup has client level lock
purnesh42H Apr 21, 2025
6ababcd
keep refcounting in LRS client
purnesh42H Apr 21, 2025
aaa667d
dfawley review 1
purnesh42H Apr 23, 2025
a263158
easwars review 1
purnesh42H Apr 25, 2025
888dcc4
handle already stopped load store
purnesh42H Apr 29, 2025
c3a346c
easward review 3
purnesh42H Apr 29, 2025
882bab4
ensure last attempt to send report is made
purnesh42H Apr 30, 2025
08149d8
easwars review 3
purnesh42H May 2, 2025
502c7ec
last nit
purnesh42H May 4, 2025
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