Skip to content
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

Optimize Async Storage #1358

Merged
merged 6 commits into from
Nov 4, 2024
Merged

Optimize Async Storage #1358

merged 6 commits into from
Nov 4, 2024

Conversation

Apollon77
Copy link
Collaborator

This PR adds some failsafes to async storage:
1.) Makes sure that all writes are processed on storage close
2.) Makes sure at least for behaviors not to set potential "undefined" values (which can happen if single storage keys got corrupt somehow)

Copy link

semanticdiff-com bot commented Nov 4, 2024

Review changes with  SemanticDiff

Changed Files
File Status
  packages/node/src/endpoint/storage/EndpointStore.ts  36% smaller
  packages/nodejs/src/storage/StorageBackendDiskAsync.ts  26% smaller
  packages/nodejs-shell/src/MatterNode.ts  17% smaller
  CHANGELOG.md Unsupported file format
  packages/main/README.md Unsupported file format

@mergify mergify bot merged commit ecad037 into main Nov 4, 2024
31 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants