Skip to content

Add --watch-schema command and CLI args#256

Merged
jamals86 merged 1 commit into
mainfrom
release/0.4.4-rc.1
May 5, 2026
Merged

Add --watch-schema command and CLI args#256
jamals86 merged 1 commit into
mainfrom
release/0.4.4-rc.1

Conversation

@jamals86
Copy link
Copy Markdown
Member

@jamals86 jamals86 commented May 5, 2026

Introduce a new watch-schema CLI command that watches system.tables and runs a shell command when schema changes are detected. Adds a watch_schema command implementation (cli/src/commands/watch_schema.rs), integrates it into commands/mod.rs, and extends CLI args with watch-related flags and a robust parse_watch_interval (with unit suffixes, validation, and tests). Remove the old init-agent scaffolding (cli/src/commands/init.rs) and related flags in args. Other changes: remove automatic ack/commit on consume in stream handler, fix busybox path in the release workflow, and update docs/tests/readmes to reflect the new watch-schema feature.

Introduce a new watch-schema CLI command that watches system.tables and runs a shell command when schema changes are detected. Adds a watch_schema command implementation (cli/src/commands/watch_schema.rs), integrates it into commands/mod.rs, and extends CLI args with watch-related flags and a robust parse_watch_interval (with unit suffixes, validation, and tests). Remove the old init-agent scaffolding (cli/src/commands/init.rs) and related flags in args. Other changes: remove automatic ack/commit on consume in stream handler, fix busybox path in the release workflow, and update docs/tests/readmes to reflect the new watch-schema feature.
@jamals86 jamals86 merged commit e60f857 into main May 5, 2026
1 check 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.

1 participant