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

docs: adds decision record about default datasource #3346

Merged

Conversation

wolf4ood
Copy link
Contributor

@wolf4ood wolf4ood commented Aug 1, 2023

What this PR changes/adds

Adds decision about default datasource

Why it does that

Briefly state why the change was necessary.

Further notes

List other areas of code that have changed but are not necessarily linked to the main feature. This could be method
signature changes, package declarations, bugs that were encountered and were fixed inline, etc.

Linked Issue(s)

Ref #3337

@wolf4ood wolf4ood requested review from ndr-brt, jimmarino and paullatzelsperger and removed request for juliapampus August 1, 2023 11:13
@wolf4ood wolf4ood self-assigned this Aug 1, 2023
@wolf4ood wolf4ood added the documentation Improvements or additions to documentation label Aug 1, 2023
@wolf4ood wolf4ood merged commit aad48e2 into eclipse-edc:main Aug 1, 2023
8 of 9 checks passed
@wolf4ood wolf4ood deleted the docs/decision_record_default_datasource branch August 1, 2023 12:05

## Rationale

Each SQL store implementation as of today needs to have at least one mandatory configuration
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Each SQL store implementation as of today needs to have at least one mandatory configuration
Each SQL store implementation currently must have at least one mandatory configuration

Each SQL store implementation as of today needs to have at least one mandatory configuration
parameter `edc.datasource.<entity>.name` and then in case additional parameters as `url`, `user`, `password` and so on.

This is powerful for fine-grained configuration and deployment. For simpler case and scenario all the store should
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This is powerful for fine-grained configuration and deployment. For simpler case and scenario all the store should
This is powerful for fine-grained configuration and deployment. For simpler cases and scenario all the stores should


## Approach

All the SQL store extension will default to a common datasource name defined
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
All the SQL store extension will default to a common datasource name defined
All the SQL store extensions will default to a common datasource name defined

@wolf4ood
Copy link
Contributor Author

wolf4ood commented Aug 1, 2023

Will amend this in the PR

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

Successfully merging this pull request may close these issues.

3 participants