Skip to content

Commit 22b7aa6

Browse files
committed
(filtered current version)
1 parent 736bf37 commit 22b7aa6

File tree

13 files changed

+75
-35
lines changed

13 files changed

+75
-35
lines changed

.github/ISSUE_TEMPLATE/bug_report.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: Bug Report Template
22
description: Report a bug to help us improve
3-
type: Bug Report
3+
type: Bug
44
body:
55
- type: textarea
66
id: description
@@ -46,7 +46,7 @@ body:
4646
attributes:
4747
label: Relevant log output
4848
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
49-
render: shell
49+
render: bash
5050
validations:
5151
required: false
5252
- type: textarea

.github/ISSUE_TEMPLATE/documentation.yml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,19 @@ body:
88
label: 1. What section or topic needs to be updated?
99
description: Use sovity product names or component names.
1010
options:
11-
- label: Connector as a Service (CaaS)
12-
- label: DAPS
13-
- label: Data Space Portal (DSPortal)
14-
- label: Digital Twin Registry
15-
- label: EDC
16-
- label: ECU App
17-
- label: Traceability App (TA)
18-
- label: sovity Hub
19-
- label: Other
11+
- label: Connector as a Service (CaaS)
12+
- label: DAPS
13+
- label: Data Space Portal (DSPortal)
14+
- label: Digital Twin Registry
15+
- label: EDC
16+
- label: ECU App
17+
- label: Quintari Core
18+
- label: Quintari Blocking Notifications
19+
- label: Quintari Quality Notifications
20+
- label: Quintari CCM
21+
- label: Quintari PCF
22+
- label: sovity Hub
23+
- label: Other
2024
- type: input
2125
id: other_specification
2226
attributes:
@@ -43,14 +47,14 @@ body:
4347
- type: textarea
4448
id: proposed_changes
4549
attributes:
46-
label: 4. Describe the changes that need to be made.
50+
label: 4. Describe the changes that need to be made.
4751
description: Please be as specific as possible.
4852
validations:
4953
required: true
5054
- type: textarea
5155
id: additional_context
5256
attributes:
53-
label: 5. Additional Context
57+
label: 5. Additional Context
5458
description: Include any additional context, screenshots, examples, or references that might help in understanding the update request.
5559
- type: input
5660
id: deadline

.github/workflows/license_scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
uses: actions/checkout@v4
1414

1515
- name: Run license scanner
16-
uses: aquasecurity/trivy-action@0.24.0
16+
uses: aquasecurity/trivy-action@0.34.2
1717
env:
1818
TRIVY_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-db:2
1919
with:
@@ -33,7 +33,7 @@ jobs:
3333
- name: npm install (typescript-client)
3434
run: cd connector/ce/libs/api-clients/typescript-client && npm clean-install
3535
- name: Run license scanner
36-
uses: aquasecurity/trivy-action@0.24.0
36+
uses: aquasecurity/trivy-action@0.34.2
3737
env:
3838
TRIVY_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-db:2
3939
with:

.github/workflows/secret_scan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- name: Checkout code
1818
uses: actions/checkout@v4
1919
- name: Run vulnerability scanner
20-
uses: aquasecurity/trivy-action@0.24.0
20+
uses: aquasecurity/trivy-action@0.34.2
2121
env:
2222
TRIVY_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-db:2
2323
with:

.github/workflows/security_scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- name: Checkout code
1313
uses: actions/checkout@v4
1414
- name: Run static analysis (rootfs)
15-
uses: aquasecurity/trivy-action@0.24.0
15+
uses: aquasecurity/trivy-action@0.34.2
1616
env:
1717
TRIVY_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-db:2
1818
with:
@@ -30,7 +30,7 @@ jobs:
3030
- name: Checkout code
3131
uses: actions/checkout@v4
3232
- name: Run static analysis (repo)
33-
uses: aquasecurity/trivy-action@0.24.0
33+
uses: aquasecurity/trivy-action@0.34.2
3434
env:
3535
TRIVY_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-db:2
3636
with:

.github/workflows/trivy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
uses: actions/checkout@v4
1616

1717
- name: Run static analysis
18-
uses: aquasecurity/trivy-action@0.24.0
18+
uses: aquasecurity/trivy-action@0.34.2
1919
env:
2020
TRIVY_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-db:2
2121
with:

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,30 @@
33
The versions of the sovity EDC CE are aligned with the sovity EDC EE.
44

55

6+
## [v16.4.3] - 2026-03-06
7+
8+
### Overview
9+
10+
Database load reduction and Trivy GitHub action update.
11+
12+
#### Patch Changes
13+
14+
- Reduce database load by creating indices on foreign keys and clean up orphaned leases
15+
- Update Trivy GitHub action to version 0.34.2
16+
17+
### Deployment Migration Notes
18+
19+
_No special deployment migration steps required_
20+
21+
#### Compatible Versions
22+
23+
- EDC CE Backend: `ghcr.io/sovity/edc-ce:16.4.3`
24+
- EDC CE Frontend: `ghcr.io/sovity/edc-ce-ui:16.4.3`
25+
- PostgreSQL: `17`
26+
- Eclipse EDC Fork: [v0.11.1.3](https://github.com/sovity/core-edc/releases/tag/v0.11.1.3)
27+
- Tractus-X: `0.9.0`
28+
29+
630
## [v16.4.2] - 2026-02-19
731

832
### Overview
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
-- Create indices to reduce database load
2+
create index if not exists data_plane_lease_id on edc_data_plane (lease_id);
3+
create index if not exists data_plane_instance_lease_id on edc_data_plane_instance (lease_id);
4+
create index if not exists contract_negotiation_agreement_id on edc_contract_negotiation (agreement_id);
5+
6+
-- Delete all leases that are not referenced by any other table
7+
delete from edc_lease l
8+
where not exists (select 1 from edc_data_plane dp where dp.lease_id = l.lease_id)
9+
and not exists (select 1 from edc_contract_negotiation cn where cn.lease_id = l.lease_id)
10+
and not exists (select 1 from edc_data_plane_instance dpi where dpi.lease_id = l.lease_id)
11+
and not exists (select 1 from edc_policy_monitor pm where pm.lease_id = l.lease_id)
12+
and not exists (select 1 from edc_transfer_process tp where tp.lease_id = l.lease_id);

docs/deployment-guide/goals/local-demo-ce/docker-compose.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ services:
1717
aliases:
1818
- 'consumer'
1919
consumer-ui:
20-
image: 'ghcr.io/sovity/edc-ce-ui:16.4.2'
20+
image: 'ghcr.io/sovity/edc-ce-ui:16.4.3'
2121
networks:
2222
- 'consumer'
2323
restart: 'unless-stopped'
2424
environment:
2525
NEXT_PUBLIC_MANAGEMENT_API_URL: '/api/management'
2626
NEXT_PUBLIC_MANAGEMENT_API_KEY: 'SomeOtherApiKey'
2727
consumer-connector:
28-
image: 'ghcr.io/sovity/edc-ce:16.4.2'
28+
image: 'ghcr.io/sovity/edc-ce:16.4.3'
2929
networks:
3030
consumer: {}
3131
ports:
@@ -92,15 +92,15 @@ services:
9292
aliases:
9393
- 'provider'
9494
provider-ui:
95-
image: 'ghcr.io/sovity/edc-ce-ui:16.4.2'
95+
image: 'ghcr.io/sovity/edc-ce-ui:16.4.3'
9696
networks:
9797
- 'provider'
9898
restart: 'unless-stopped'
9999
environment:
100100
NEXT_PUBLIC_MANAGEMENT_API_URL: '/api/management'
101101
NEXT_PUBLIC_MANAGEMENT_API_KEY: 'SomeOtherApiKey'
102102
provider-connector:
103-
image: 'ghcr.io/sovity/edc-ce:16.4.2'
103+
image: 'ghcr.io/sovity/edc-ce:16.4.3'
104104
networks:
105105
provider: {}
106106
ports:

examples/chat-app/source-final/backend/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ dependencies {
5151
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8")
5252
implementation("io.quarkus:quarkus-arc")
5353
// sovity EDC Dependencies
54-
implementation("de.sovity.edc:client:16.4.2")
55-
implementation("de.sovity.edc:jsonld-lib:16.4.2")
54+
implementation("de.sovity.edc:client:16.4.3")
55+
implementation("de.sovity.edc:jsonld-lib:16.4.3")
5656

5757
// Tests
5858
testImplementation("org.assertj:assertj-core:3.27.3")

0 commit comments

Comments
 (0)