Skip to content

Conversation

@WyvernIXTL
Copy link
Contributor

@WyvernIXTL WyvernIXTL commented Aug 13, 2025

Added:

  • SQL statements are cached.
    As there aren't any performance tests currently, it is hard to say what performance benefits there are.

Fixed:

  • Tear down of temporary directories in sqlite storage backend tests fixed.

Changed:

  • SQL Migrations are now a file structure.

Fixed:

  • Warning regarding dead code of iv_len function.

Removed:

Checklist:

  • Do the unit tests in CAL run? Check at least those that you can run: cargo test -F software
  • Are changes in common propagated to all providers that are currently in use?
    • software
    • tpm/android
    • tpm/apple_secure_enclave
  • Did changes in the API occur, such that ./ts-types needs to be updated?
  • Do the dart bindings have to be re-generated?
  • Does the flutter plugin still compile?
  • Do the integration tests in flutter-app still run?
  • There are no build artifacts in the commit. (node_modules, lib, target and everything in .gitignore)

@WyvernIXTL WyvernIXTL requested a review from mark-beck August 13, 2025 11:25
@WyvernIXTL WyvernIXTL changed the title Refactor: Move SQL Statements into Separate Files, SQL Statements Are Cached Refactor: Cache SQL Statements, Move Migrations Into Folder Structure, Fix Testfolder Teardown, Remove Unneeded Override Of TypeScript Dependency Aug 19, 2025
@WyvernIXTL WyvernIXTL merged commit f5eb278 into main Aug 19, 2025
4 checks passed
@WyvernIXTL WyvernIXTL deleted the refactor/readable-sql-queries branch August 19, 2025 17:52
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.

1 participant