-
Notifications
You must be signed in to change notification settings - Fork 637
chore(dp): Get rid of legacy active-mode controller #13906
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
Conversation
|
Thanks for opening a PR! 💯
Howto
More infoPlease take a moment to read through the Magma project's
If this is your first Magma PR, also consider reading
|
2912f5a to
19f9a42
Compare
dc83460 to
195b2c2
Compare
.github/workflows/cloud-workflow.yml
Outdated
| filters: | | ||
| filesChanged: | ||
| - [".github/workflows/cloud-workflow.yml", "lte/protos/**", "cwf/cloud/**", "feg/cloud/**", "lte/cloud/**", "orc8r/**"] | ||
| - [".github/workflows/cloud-workflow.yml", "lte/protos/**", "cwf/cloud/**", "feg/cloud/**", "lte/cloud/**", "orc8r/**", "dp/protos/**", "dp/cloud/go/**"] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is already fixed on master.
jheidbrink
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CI changes look good to me.
Signed-off-by: Tomasz Gromowski <tomasz@freedomfi.com>
195b2c2 to
9635928
Compare
* chore(dp): New AmcManager CreateRequest func (magma#13908) * chore(dp): New AmcManager CreateRequest func Signed-off-by: Jarosław Jaszczuk <jaroslaw@freedomfi.com> * imports Signed-off-by: Jarosław Jaszczuk <jaroslaw@freedomfi.com> * fix TestWithinTx tests Signed-off-by: Jarosław Jaszczuk <jaroslaw@freedomfi.com> Signed-off-by: Jarosław Jaszczuk <jaroslaw@freedomfi.com> (cherry picked from commit 94547e4) * chore(dp): Implement AmcManager DeleteCbsd func (magma#13921) Signed-off-by: Jarosław Jaszczuk <jaroslaw@freedomfi.com> Signed-off-by: Jarosław Jaszczuk <jaroslaw@freedomfi.com> (cherry picked from commit 1a22cca) * fix(dp): make 37 default value for max_eirp (magma#13922) Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> Co-authored-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> (cherry picked from commit 0589db4) * chore(dp): Implement AmcManager UpdateCbsd func (magma#13927) Signed-off-by: Jarosław Jaszczuk <jaroslaw@freedomfi.com> Signed-off-by: Jarosław Jaszczuk <jaroslaw@freedomfi.com> (cherry picked from commit da0d251) * chore(dp): WithinTx should not suppress panic (magma#13933) Signed-off-by: Jarosław Jaszczuk <jaroslaw@freedomfi.com> Signed-off-by: Jarosław Jaszczuk <jaroslaw@freedomfi.com> (cherry picked from commit 1212843) * chore(dp): Get rid of legacy active-mode controller (magma#13906) Signed-off-by: Tomasz Gromowski <tomasz@freedomfi.com> Signed-off-by: Tomasz Gromowski <tomasz@freedomfi.com> (cherry picked from commit 11896c1) * feat(dp): Implement GetState in DP orc8r service (magma#13914) * feat(dp): Implement GetState in DP orc8r service Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> * fixes Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> * adding test with more cbsds and grants Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> * fixes after rebase Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> Co-authored-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> (cherry picked from commit cadd2b8) * chore(dp): Fix domain-proxy build job (magma#13937) Signed-off-by: Tomasz Gromowski <tomasz@freedomfi.com> Signed-off-by: Tomasz Gromowski <tomasz@freedomfi.com> (cherry picked from commit 3356cb0) * feat(dp): Use database directly in AMC (magma#13930) Previously AMC used additional grpc service to communicate with the database, but it was inefficient. Signed-off-by: Kuba Marciniszyn <kuba@freedomfi.com> Signed-off-by: Kuba Marciniszyn <kuba@freedomfi.com> (cherry picked from commit e718514) * chore(orc8r): Add missing dp enabled parameter to terraform input template (magma#13934) Signed-off-by: Tomasz Gromowski <tomasz@freedomfi.com> (cherry picked from commit 0118afd) * chore(dp): Preallocate memory when collecting column pointers (magma#13890) Signed-off-by: Kuba Marciniszyn <kuba@freedomfi.com> Signed-off-by: Kuba Marciniszyn <kuba@freedomfi.com> (cherry picked from commit 0e293ef) * chore(dp): supressed radio controller operation (magma#13925) Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> Co-authored-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> (cherry picked from commit b8ad056) * feat(dp): add DeleteGrant handler to AmcManager Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> * chore(dp): Remove unsetting frequencies from CC Signed-off-by: Jarosław Jaszczuk <jaroslaw@freedomfi.com> * chore(dp): remove idle grants in AMC Signed-off-by: Jarosław Jaszczuk <jaroslaw@freedomfi.com> * chore(dp): grantManager sets CBSD's available frequencies Signed-off-by: Jarosław Jaszczuk <jaroslaw@freedomfi.com> * perf(dp): Batch logging in Configuration Controller Instead of sending logs one by one during Configuration Controller's request/response processing, send all logs related to requests in a http batch to fluentd, as an array of individual logs. This change reduces the time footprint it takes for 1 log to be processed by fluentd, and should greatly improve request processing performance by not waiting for each log to be sent and processed. Signed-off-by: Artur Dębski <artur.debski@freedomfi.com> * perf(dp): logging in separate thread, session improvements Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> * perf(dp): fake sas respects heartbeat timed out * fix async logs Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> * chore(dp): sort requests from the oldest in CC * fix(dp): cbsd manager must return idle grants, otherwise they won't be deleted * fix(dp): relinquish should ignore idle grants * fix(dp): do not relinquish idle grants Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> * fix(dp): relinquish should not unset frequencies * fix(dp): change expected value in test_activity_status Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> Signed-off-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> Signed-off-by: Jarosław Jaszczuk <jaroslaw@freedomfi.com> Signed-off-by: Artur Dębski <artur.debski@freedomfi.com> Co-authored-by: WojSad <81693058+WojSad@users.noreply.github.com> Co-authored-by: Tomasz Gromowski <tomasz@freedomfi.com> Co-authored-by: jkmar <jkmar@users.noreply.github.com> Co-authored-by: Wojciech Sadowy <wojciech.sadowy@freedomfi.com> Co-authored-by: Artur Dębski <artur.debski@freedomfi.com>
Signed-off-by: Tomasz Gromowski tomasz@freedomfi.com
Summary
Test Plan
Additional Information