-
Notifications
You must be signed in to change notification settings - Fork 310
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
Remove AS uplink storage #6317
Remove AS uplink storage #6317
Conversation
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 going in the right direction and looks correct so far. My only change to the design is to optimize a bit storage, as saving the field names has no benefit since only the AS has to be able to encode and decode the data.
1158ea8
to
faf1a09
Compare
f2dd469
to
7af55c9
Compare
3c2aefb
to
d8e504b
Compare
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.
We should add a changelog entry for these changes. I would say that the migration is the main point to put an emphasis on, and the deprecated configuration options.
d8e504b
to
3311ac4
Compare
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.
LGTM. @johanstokking could you also take a look ?
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.
So this is only unit tested; are you unable to do a local integration test by purging data as well as seeing if GLS still works?
3311ac4
to
bc87da8
Compare
a44d2fd
to
57e9872
Compare
Summary
The AS Uplink Storage is used only for the LoRa Geolocation Services integration. This PR moves its functionality to the GLS association data, adds appropriate methods to the association registry for cleaning association when a device or application link is removed and an appropriate migration for the removed functionality.
This PR also removes the automatic determination of the window size based on the frame payload of the GLS integration and limits the frame size in the
[1, 16]
range. This can be set through the Console.Closes #6215
Changes
Clear
methods to the application registry store.Testing
Regressions
...
Notes for Reviewers
...
Checklist
README.md
for the chosen target branch.CHANGELOG.md
.CONTRIBUTING.md
, there are no fixup commits left.