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

Document migration from cache-based sync to the fully stateless sync #89

Open
Tracked by #53 ...
jannden opened this issue Nov 8, 2024 · 0 comments
Open
Tracked by #53 ...
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@jannden
Copy link
Contributor

jannden commented Nov 8, 2024

Before famedly-sync 0.8, we used a "cache" to identify what changes were made to the ldap users. This caused many issues, and we migrated away from this.

That, however, required using a new encoding for user IDs. We've written a migration script, but this is untested and undocumented. We need to test a full migration and then document the steps involved.

This has already caused some issues in production, since user localparts change and users get deleted (without new users being imported); so far this generally causes breakage.

See the parent task and the main PR with it's comments.

@nikzen nikzen added the documentation Improvements or additions to documentation label Nov 13, 2024
@tlater-famedly tlater-famedly changed the title Documentation for changes and migration guide Documentation migration from cache-based sync to the fully stateless sync Feb 6, 2025
@tlater-famedly tlater-famedly self-assigned this Feb 7, 2025
@tlater-famedly tlater-famedly changed the title Documentation migration from cache-based sync to the fully stateless sync Document migration from cache-based sync to the fully stateless sync Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants