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

Stability: Atomic creation of entities + authorization policies #1340

Open
6 tasks
techsmyth opened this issue Jun 14, 2024 · 1 comment
Open
6 tasks

Stability: Atomic creation of entities + authorization policies #1340

techsmyth opened this issue Jun 14, 2024 · 1 comment
Assignees
Labels

Comments

@techsmyth
Copy link
Member

techsmyth commented Jun 14, 2024

Description

Currently is the creation of an entity fails, then there are often partial entities left over - causing both orphaned data and instability in the server.

Goal

Creation of entities should be done in memory, with only a single save at the end.

Hypothesis

Having atomic creation of entities will

  • improve production server stability
  • reduce data without the proper relations set
  • improve developer effectiveness (less resetting of the database)

Must have scope

Stakeholders

Development
QA

Design

To be build up from lower level entities.
Spike can go last to derisk the rest of the work.

@techsmyth techsmyth added the Epic label Jun 14, 2024
@techsmyth techsmyth changed the title Atomic creation of entities + authorization policies Stability: Atomic creation of entities + authorization policies Jun 14, 2024
@techsmyth
Copy link
Member Author

@hero101 can you please add any other points you think are needed above?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: New
Development

No branches or pull requests

2 participants