Skip to content

Add client workload oracle for TiDB, MariaDB, MongoDB, Cassandra, and Kafka#404

Merged
tylergu merged 8 commits into
mainfrom
tidb-writer-oracle
Jun 28, 2025
Merged

Add client workload oracle for TiDB, MariaDB, MongoDB, Cassandra, and Kafka#404
tylergu merged 8 commits into
mainfrom
tidb-writer-oracle

Conversation

@tylergu

@tylergu tylergu commented Mar 28, 2025

Copy link
Copy Markdown
Member

No description provided.

tylergu added 5 commits March 28, 2025 15:13
Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Fix MariaDB database name

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>
Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Add custom oracle to MongoDB's config file

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Fix MongoDB writer pod on_init

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Switch from docker to ghcr

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Update mongodb preload images

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Update MongoDB config

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>
Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Fix namespace

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Add error log

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>
Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Fix Cassandra oracle

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Tolerate when there is no Cassandra pod available

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>
Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Fix Kafka CR's authorization config

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Fix Kafka CR's authorization config

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Port Kafka oracle

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Try scram-sha-512

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

SASL Plain

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Kafka workload working

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>
@github-actions

github-actions Bot commented Mar 28, 2025

Copy link
Copy Markdown
Contributor

Coverage report

This PR does not seem to contain any modification to coverable code.

tylergu and others added 3 commits June 28, 2025 11:01
Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Fix Kafka oracle

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>
Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Fix port

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Use scram sha 512 for authentication

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Debug

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Debug

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Fix client properties creation

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Fix client properties creation

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>

Use primary svc for workload

Signed-off-by: Tyler Gu <jiaweig3@illinois.edu>
@tylergu tylergu force-pushed the tidb-writer-oracle branch from 95fcbcf to 4dda6a7 Compare June 28, 2025 18:01
@tylergu tylergu merged commit 2e246cb into main Jun 28, 2025
4 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