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

Investigate support for creation of multiple repositories per outermost API call #30

Open
artem-v-shamsutdinov opened this issue Jan 12, 2023 · 0 comments
Labels
enhancement New feature or request question Further information is requested

Comments

@artem-v-shamsutdinov
Copy link
Member

artem-v-shamsutdinov commented Jan 12, 2023

Right now AIRport limits creation of Repositories to one per outermost API call (including all calls to APIs of other Apps). This is tracked through IRootTransaction.newRepository. This leads to focused operations, where one App creates a Repository and then other Apps may may calls that add data to that Repository. However this also limits ability to create multiple related Repositories at the same time.

Note that you can still update records to other Repositories (thus moving them between Repositories) and you can add (create) records in other existing Repositories. There are no limitations on how many existing Repositories are used for those operations.

After initial internal and 3rd party Apps are written investigate if this limitation needs to be adjusted (by perhaps allowing one Repository per Dao.save call).

@artem-v-shamsutdinov artem-v-shamsutdinov added enhancement New feature or request question Further information is requested labels Jan 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
Status: No status
Development

No branches or pull requests

1 participant