Skip to content

Add new schema and topic CRD examples for docs#1442

Merged
RafalKorepta merged 1 commit intomainfrom
add-feature-examples-pr1650
Apr 17, 2026
Merged

Add new schema and topic CRD examples for docs#1442
RafalKorepta merged 1 commit intomainfrom
add-feature-examples-pr1650

Conversation

@JakeSCahill
Copy link
Copy Markdown
Contributor

@JakeSCahill JakeSCahill commented Apr 13, 2026

Summary

Add new test scenarios to feature files that will be referenced by documentation.

Schema CRD scenarios added:

  • Manage fully compatible schema (Avro) - demonstrates Full compatibility level
  • Manage product schema (Avro) - prerequisite for schema references example
  • Manage order schema with references (Avro) - demonstrates schema references

Topic CRD scenarios added:

  • Manage topic with write caching - demonstrates write.caching configuration
  • Manage topic with cleanup policy - demonstrates cleanup.policy configuration

Related PRs

Fixes from CodeRabbit review

  • Added prerequisite product-schema before order-schema to ensure referenced schema exists
  • Named delete-policy-topic appropriately to match cleanup.policy: "delete"

Test plan

  • Run acceptance tests to ensure new scenarios pass
  • Verify feature file tags are properly extracted in docs build

Add new scenarios to schema-crds.feature:
- Manage fully compatible schema (Avro) - demonstrates Full compatibility level
- Manage product schema (Avro) - prerequisite for schema references example
- Manage order schema with references (Avro) - demonstrates schema references

Add new scenarios to topic-crds.feature:
- Manage topic with write caching - demonstrates write.caching configuration
- Manage topic with cleanup policy - demonstrates cleanup.policy configuration

These examples will be referenced in docs PR #1650:
redpanda-data/docs#1650

Fixes from CodeRabbit review:
- Added prerequisite product-schema before order-schema to ensure
  referenced schema exists
- Named delete-policy-topic appropriately to match cleanup.policy: "delete"
@RafalKorepta RafalKorepta force-pushed the add-feature-examples-pr1650 branch from 689c192 to a24d87f Compare April 16, 2026 15:37
@RafalKorepta RafalKorepta enabled auto-merge (rebase) April 17, 2026 03:46
@RafalKorepta RafalKorepta merged commit a462a36 into main Apr 17, 2026
11 checks passed
@RafalKorepta RafalKorepta deleted the add-feature-examples-pr1650 branch April 17, 2026 03:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants