Skip to content

fix: provide admin credentials for TPCC synccommit - #408

Merged
aptend merged 1 commit into
mainfrom
fix/mo-load-data-synccommit-credentials
Jul 28, 2026
Merged

fix: provide admin credentials for TPCC synccommit#408
aptend merged 1 commit into
mainfrom
fix/mo-load-data-synccommit-credentials

Conversation

@aptend

@aptend aptend commented Jul 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • pass the existing dump/111 test credentials to mo-load-data through SYNC_USER and SYNC_PASS
  • keep tpcc_test:admin as the account used for TPCC DDL and data loading

Why

mo_ctl(synccommit) requires sys:moadmin. The TPCC loader currently reuses tpcc_test:admin, so the barrier is rejected and a following LOAD DATA can race catalog visibility across CNs.

Companion loader change: matrixorigin/mo-load-data#18.
Related issue: matrixorigin/matrixone#26313.

Validation

  • parsed .github/workflows/merge-trigger-tke.yaml as YAML
  • verified the load_tpcc_data step receives string values SYNC_USER=dump and SYNC_PASS=111
  • git diff --check

Merge order

Merge this PR before matrixorigin/mo-load-data#18. The current loader ignores these environment variables, so this change is backward compatible and prevents a CI failure window when the loader begins failing fast.

@aptend
aptend merged commit 940ee29 into main Jul 28, 2026
1 check passed
@aptend
aptend deleted the fix/mo-load-data-synccommit-credentials branch July 28, 2026 10:32
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.

1 participant