Skip to content

Conversation

@KeithCh
Copy link
Contributor

@KeithCh KeithCh commented Dec 18, 2025

An invalid avro_schema_prefix caused changefeeds to hang indefinitely.
This validates that avro_schema_prefix follows Avro naming rules at
statement time.

Release note: Invalid avro_schema_prefix is now caught during statement
time. The prefix must start with [A-Za-z_] and subsequently contain only
[A-Za-z0-9_], as specified in the avro specification
https://avro.apache.org/docs/1.8.1/spec.html

Part of: https://github.com/cockroachlabs/support/issues/3513

@KeithCh KeithCh requested a review from log-head December 18, 2025 23:03
@KeithCh KeithCh requested a review from a team as a code owner December 18, 2025 23:03
@cockroach-teamcity
Copy link
Member

This change is Reviewable

@KeithCh KeithCh force-pushed the validate_avro_schema_prefix branch 2 times, most recently from b094249 to 85fd684 Compare December 18, 2025 23:06
@KeithCh KeithCh changed the title changefeed: validate avro_schema_prefix follows Avro naming rules changefeedccl: validate avro_schema_prefix follows Avro naming rules Dec 18, 2025
@KeithCh KeithCh force-pushed the validate_avro_schema_prefix branch from 85fd684 to 46c226a Compare December 18, 2025 23:06
@github-actions
Copy link

Potential Bug(s) Detected

The three-stage Claude Code analysis has identified potential bug(s) in this PR that may warrant investigation.

Next Steps:
Please review the detailed findings in the workflow run.

Note: When viewing the workflow output, scroll to the bottom to find the Final Analysis Summary.

After you review the findings, please tag the issue as follows:

  • If the detected issue is real or was helpful in any way, please tag the issue with O-AI-Review-Real-Issue-Found
  • If the detected issue was not helpful in any way, please tag the issue with O-AI-Review-Not-Helpful

@github-actions github-actions bot added the o-AI-Review-Potential-Issue-Detected AI reviewer found potential issue. Never assign manually—auto-applied by GH action only. label Dec 18, 2025
@github-actions
Copy link

Potential Bug(s) Detected

The three-stage Claude Code analysis has identified potential bug(s) in this PR that may warrant investigation.

Next Steps:
Please review the detailed findings in the workflow run.

Note: When viewing the workflow output, scroll to the bottom to find the Final Analysis Summary.

After you review the findings, please tag the issue as follows:

  • If the detected issue is real or was helpful in any way, please tag the issue with O-AI-Review-Real-Issue-Found
  • If the detected issue was not helpful in any way, please tag the issue with O-AI-Review-Not-Helpful

@github-actions
Copy link

Potential Bug(s) Detected

The three-stage Claude Code analysis has identified potential bug(s) in this PR that may warrant investigation.

Next Steps:
Please review the detailed findings in the workflow run.

Note: When viewing the workflow output, scroll to the bottom to find the Final Analysis Summary.

After you review the findings, please tag the issue as follows:

  • If the detected issue is real or was helpful in any way, please tag the issue with O-AI-Review-Real-Issue-Found
  • If the detected issue was not helpful in any way, please tag the issue with O-AI-Review-Not-Helpful

An invalid avro_schema_prefix caused changefeeds to hang indefinitely.
This validates that avro_schema_prefix follows Avro naming rules at
statement time.

Release note: Invalid avro_schema_prefix is now caught during statement
time. The prefix must start with [A-Za-z_] and subsequently contain only
[A-Za-z0-9_], as specified in the avro specification
https://avro.apache.org/docs/1.8.1/spec.html

Part of: cockroachlabs/support#3513
@KeithCh KeithCh force-pushed the validate_avro_schema_prefix branch from 46c226a to 21d5488 Compare December 18, 2025 23:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

o-AI-Review-Potential-Issue-Detected AI reviewer found potential issue. Never assign manually—auto-applied by GH action only.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants