Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preview/nussknacker cloud schemaless #7212

Draft
wants to merge 16 commits into
base: staging
Choose a base branch
from

Conversation

raphaelsolarski
Copy link
Contributor

Describe your changes

Checklist before merge

  • Related issue ID is placed at the beginning of PR title in [brackets] (can be GH issue or Nu Jira issue)
  • Code is cleaned from temporary changes and commented out lines
  • Parts of the code that are not easy to understand are documented in the code
  • Changes are covered by automated tests
  • Showcase in dev-application.conf added to demonstrate the feature
  • Documentation added or updated
  • Added entry in Changelog.md describing the change from the perspective of a public distribution user
  • Added MigrationGuide.md entry in the appropriate subcategory if introducing a breaking change
  • Verify that PR will be squashed during merge

Szymon Bogusz added 15 commits November 21, 2024 21:38
…andling when couldn't list kafka topics (previously it wasn't needed)
…compiles

Also a workaround in the same file for test, it will now fetch all topics from schema registry as before and from kafka, so tests should pass
When topic without schema is selected instead of version, user can now choose ContentType (which for now doesn't change anything, need to implement handling bytes array)
- created a function for repeated code
- removed use of avro in test for json
- used more constants were applicable
- commented out plain for now
- all kafka topics are now filtered using topicSelectionStrategy
- todo: add feature flag for showing topics without schema
- `showTopicsWithoutSchema` flag is now in KafkaConfig
- TopicSelectionStrategies changed to include topics without schema
@github-actions github-actions bot added the docs label Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant