nussknacker icon indicating copy to clipboard operation
nussknacker copied to clipboard

Avro schema autoregistration

Open arkadius opened this issue 5 years ago • 0 comments

Would be nice to be able to: As a user I know which message I want to publish as an avro , e.g.:

{ foo: #input.intValue, bar: #input.decimalValue

, but haven't created topic yet and haven't added schema to it.

So I want to:

  • use node avro-sink
  • pick topic that haven't exists yet
  • pick <new schema version> (because current empty schema mean <latest schema version>
  • provide key/value
  • run process

It should cause: new schema is added.

Confluent client support https://docs.confluent.io/current/schema-registry/schema_registry_tutorial.html#auto-schema-registration (it is turned on be default so we also using it) We should consider: how changes in existing parameters will break compatibility of current node

arkadius avatar Jul 20 '20 11:07 arkadius