Skip to content

v0.29: Soft deletion warning #1852

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

Closed
2 tasks
guimachiavelli opened this issue Aug 31, 2022 · 0 comments · Fixed by #1866
Closed
2 tasks

v0.29: Soft deletion warning #1852

guimachiavelli opened this issue Aug 31, 2022 · 0 comments · Fixed by #1866
Assignees
Milestone

Comments

@guimachiavelli
Copy link
Member

With v0.29, Meilisearch will start soft deleting database records. In short, soft deletion means marking documents as deleted instead of deleting them outright. Meilisearch will wipe the data completely, sooner or later, based on DB size and remaining storage space. This is a common optimization technique that seems to giving us significant performance gains.

Soft-deleted documents are hidden from end-users and inaccessible by usual means (e.g. API endpoints), but they still remain in the database for some time. This needs to be communicated clearly so experienced developers are aware that unwanted data might linger around for some time—something particularly relevant for those serving users under GDPR and etc.

Tasks

  • Create short new section in /learn/advanced/storage.md
  • Check for other pages that might benefit from a link to storage.mds new section

References

@guimachiavelli guimachiavelli added this to the v0.29 milestone Aug 31, 2022
@guimachiavelli guimachiavelli self-assigned this Sep 5, 2022
This was referenced Sep 5, 2022
@guimachiavelli guimachiavelli linked a pull request Sep 14, 2022 that will close this issue
bors bot added a commit that referenced this issue Oct 3, 2022
1859: v0.29 r=maryamsulemani97 a=guimachiavelli

This is a staging PR for all changes related to Meilisearch v0.29.

Please avoid making changes directly to this PR; instead, create new child branches based off this one.

Closes meilisearch/integration-guides#213, #1854, #1853, #1852, #1851, #1840, #1839, #1838, #1837, #1846


Co-authored-by: gui machiavelli <[email protected]>
Co-authored-by: Maryam Sulemani <[email protected]>
Co-authored-by: gui machiavelli <[email protected]>
Co-authored-by: Maryam <[email protected]>
Co-authored-by: Clémentine Urquizar <[email protected]>
@bors bors bot closed this as completed in c5549fc Oct 3, 2022
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 a pull request may close this issue.

1 participant