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

Improve order and authorization schema #7926

Open
aarongable opened this issue Jan 8, 2025 · 0 comments · May be fixed by #7773
Open

Improve order and authorization schema #7926

aarongable opened this issue Jan 8, 2025 · 0 comments · May be fixed by #7773
Assignees

Comments

@aarongable
Copy link
Contributor

Design goals:

  • authorizations can have profiles associated with them, so we can control cross-profile authorization reuse
  • tables should have a single primary key and no additional indices, to make them easy to migrate to key-value storage in the future
  • tables should not have auto-increment IDs, to make them easy to migrate to sharded storage in the future
  • the table containing (large, blobby) validation records should be append-only, rather than adding huge blobs to pre-existing rows in the authz table like we do today
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