forked from boschresearch/catena-x-edc
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Support horizontal edc scaling in cp adapter extension #678
Merged
florianrusch-zf
merged 14 commits into
catenax-ng:develop
from
marcingajek-zf:feature/cp-adapter-scaling-rebased
Feb 17, 2023
Merged
Changes from 11 commits
Commits
Show all changes
14 commits
Select commit
Hold shift + click to select a range
d44fa52
cp-adapter : persistance, horizontal scaling
cf1458e
cp-adapter : persistance, horizontal scaling
4db0f26
cp-adapter : Object store service - sql persisted
0c886e8
cp-adapter : data reference error handling
358bff3
cp-adapter : persistance, horizontal scaling
2cad49a
cp-adapter : persistance, horizontal scaling
6d23935
cp-adapter : persistance, horizontal scaling
12939e7
cp-adapter : code review fixes
2a130ed
Merge branch 'develop' into feature/cp-adapter-scaling-rebased
marcingajek-zf 6c6c1c1
cp-adapter : code review fixes
6a976b3
Merge branch 'feature/cp-adapter-scaling-rebased' of https://github.c…
f20c10b
cp-adapter : code review fixes
f04f1f7
cp-adapter : code review fixes
eab7174
postgresql-migration extension: cp-adapter : db init script
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
-- | ||
-- Copyright (c) 2022 ZF Friedrichshafen AG | ||
-- | ||
-- This program and the accompanying materials are made available under the | ||
-- terms of the Apache License, Version 2.0 which is available at | ||
-- https://www.apache.org/licenses/LICENSE-2.0 | ||
-- | ||
-- SPDX-License-Identifier: Apache-2.0 | ||
-- | ||
-- Contributors: | ||
-- ZF Friedrichshafen AG - Initial SQL Query | ||
-- | ||
|
||
-- Statements are designed for and tested with Postgres only! | ||
|
||
|
||
CREATE TABLE IF NOT EXISTS edc_lease | ||
( | ||
leased_by VARCHAR NOT NULL, | ||
leased_at BIGINT, | ||
lease_duration INTEGER NOT NULL, | ||
lease_id VARCHAR NOT NULL | ||
CONSTRAINT lease_pk | ||
PRIMARY KEY | ||
); | ||
|
||
CREATE TABLE IF NOT EXISTS edc_cpadapter_queue | ||
( | ||
id VARCHAR NOT NULL, | ||
created_at BIGINT NOT NULL, | ||
channel VARCHAR, | ||
message JSON, | ||
invoke_after BIGINT NOT NULL, | ||
lease_id VARCHAR | ||
CONSTRAINT cpadapter_queue_lease_lease_id_fk | ||
REFERENCES edc_lease | ||
ON DELETE SET NULL, | ||
PRIMARY KEY (id) | ||
); | ||
|
||
CREATE UNIQUE INDEX IF NOT EXISTS edc_cpadapter_queue_id_uindex | ||
ON edc_cpadapter_queue (id); | ||
|
||
CREATE TABLE IF NOT EXISTS edc_cpadapter_object_store | ||
( | ||
id VARCHAR NOT NULL, | ||
created_at BIGINT NOT NULL, | ||
type VARCHAR, | ||
object JSON, | ||
PRIMARY KEY (id) | ||
); | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@DominikPinsel can we handle this initial db initialisation somehow with the migration extension?
I think we should avoid, that the operator has to do something manually in the DB (expect creating DBs)!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done