Skip to content

Release 5.1.2 rc1#753

Merged
gthea merged 2 commits intodevelopmentfrom
release_5.1.2-rc1
Apr 22, 2025
Merged

Release 5.1.2 rc1#753
gthea merged 2 commits intodevelopmentfrom
release_5.1.2-rc1

Conversation

@gthea
Copy link
Contributor

@gthea gthea commented Apr 22, 2025

Android SDK

What did you accomplish?

  • Lazy parsing of flag DTOs. They're now fully parsed when needed for use (same behavior as iOS SDK)
  • Pre calculate traffic types & flag sets. These are now stored in DB so they can be read directly on SDK init. Also added migration for cases these fields have not been populated.
  • Optimized reading of flag data from DB by skipping Room entities and loading in parallel with SDK components initialization.
  • Changed DB journal mode to WAL.
  • Minor changes to initialization of user consent manager and events tracker (not critical for readiness from cache).

@gthea gthea self-assigned this Apr 22, 2025
@gthea gthea marked this pull request as ready for review April 22, 2025 15:34
@gthea gthea requested a review from a team as a code owner April 22, 2025 15:34
@gthea gthea merged commit 8770fc8 into development Apr 22, 2025
1 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments