Skip to content

Conversation

@m-trojanowski
Copy link

Signed-off-by: Marcin Trojanowski marcin.trojanowski@freedomfi.com

Summary

Test Plan

Additional Information

  • This change is backwards-breaking

Signed-off-by: Marcin Trojanowski <marcin.trojanowski@freedomfi.com>
Signed-off-by: Marcin Trojanowski <marcin.trojanowski@freedomfi.com>
@github-actions
Copy link

Thanks for opening a PR! 💯

A couple initial guidelines

Howto

  • Reviews. The "Reviewers" listed for this PR are the Magma maintainers who will shepherd it.
  • Checks. All required CI checks must pass before merge.
  • Merge. Once approved and passing CI checks, use the ready2merge label to indicate the maintainers can merge your PR.

More info

Please take a moment to read through the Magma project's

If this is your first Magma PR, also consider reading

@github-actions
Copy link

Oops! Looks like you failed the Semantic PR check.

Howto

@m-trojanowski m-trojanowski deleted the fix-orc-build branch January 17, 2022 20:00
WojSad added a commit that referenced this pull request Oct 6, 2022
* 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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants