Skip to content

Add ClickHouse + jOOQ and implement Catalog- and MatrixService#4

Merged
JacobusXIII merged 18 commits into
aerius:mainfrom
JacobusXIII:implement_clickhouse
Jun 3, 2026
Merged

Add ClickHouse + jOOQ and implement Catalog- and MatrixService#4
JacobusXIII merged 18 commits into
aerius:mainfrom
JacobusXIII:implement_clickhouse

Conversation

@JacobusXIII
Copy link
Copy Markdown
Contributor

No description provided.

@JacobusXIII JacobusXIII requested a review from BertScholten May 28, 2026 13:37
Copy link
Copy Markdown
Member

@BertScholten BertScholten left a comment

Choose a reason for hiding this comment

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

Looks quite good, do have some suggestions that might not be for this PR.

- Move ResolvedMatrixQuery to matrix.model package
- Let ResolvedMatrixQuery invert the lookup maps
- Remove Map.copyOf
Change types of height, heat content and spread
@JacobusXIII JacobusXIII requested a review from BertScholten May 29, 2026 13:37
Copy link
Copy Markdown
Member

@BertScholten BertScholten left a comment

Choose a reason for hiding this comment

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

Think terraform configuration has to be updated as well.

Comment thread source/api/pom.xml Outdated
@JacobusXIII JacobusXIII requested a review from BertScholten May 29, 2026 15:33
@JacobusXIII JacobusXIII force-pushed the implement_clickhouse branch from 73e1822 to 679058e Compare May 29, 2026 16:27
@JacobusXIII JacobusXIII force-pushed the implement_clickhouse branch from 679058e to 1484651 Compare May 29, 2026 17:52
@JacobusXIII JacobusXIII force-pushed the implement_clickhouse branch from 54f5782 to d15a30c Compare May 29, 2026 20:17
@JacobusXIII
Copy link
Copy Markdown
Contributor Author

ClickHouse can be deployed now. To test the endpoints, I have created a temporary flyway patch with dummy data.
We probably need to increase the ClickHouse service specs later on.

@JacobusXIII JacobusXIII force-pushed the implement_clickhouse branch from cd281a8 to bdac7fd Compare May 30, 2026 06:00
Comment thread Jenkinsfile-PullRequestChecker Outdated
Comment thread source/api/pom.xml Outdated
@JacobusXIII JacobusXIII requested a review from BertScholten June 1, 2026 09:44
Run *IT.java using mvn verify -Pintegration-tests
@JacobusXIII JacobusXIII force-pushed the implement_clickhouse branch from d1096e3 to b1c3a19 Compare June 1, 2026 10:04
Copy link
Copy Markdown
Member

@BertScholten BertScholten left a comment

Choose a reason for hiding this comment

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

LGTM

Comment thread source/api/pom.xml Outdated
Comment thread source/pom.xml
@JacobusXIII JacobusXIII force-pushed the implement_clickhouse branch 2 times, most recently from e9e26e3 to 39029ff Compare June 3, 2026 07:20
@JacobusXIII JacobusXIII force-pushed the implement_clickhouse branch from 39029ff to 01605cc Compare June 3, 2026 07:25
Comment thread Jenkinsfile-PullRequestChecker
@JacobusXIII JacobusXIII force-pushed the implement_clickhouse branch 5 times, most recently from 45bc491 to 2277db8 Compare June 3, 2026 10:07
And don't run integrationtests on pullrequestchecker, only on QA
@JacobusXIII JacobusXIII force-pushed the implement_clickhouse branch from 2277db8 to 48737c4 Compare June 3, 2026 10:14
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Jun 3, 2026

@JacobusXIII JacobusXIII merged commit 279c907 into aerius:main Jun 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants