Pardon me, I forgot to include that I'd seen this before as FLINK-26654. There's a linked JIRA with an open PR that kind of *plugs in* 8-byte ids . I haven't had the chance to check out Apicurio yet, but I'm interested in schema registries in general.
All my best, Ryan [1]: https://github.com/apache/flink/pull/21805 "[FLINK-30721][avro-confluent-registry] Enable 8byte schema id" On Thu, Nov 23, 2023 at 10:48 AM Ryan Skraba <ryan.skr...@aiven.io> wrote: > > Hello David! > > In the FLIP, I'd be interested in knowing how the avro-apicurio and > avro-confluent formats would differ! Outside of configuration > options, are there different features? Would the two schema registry > formats have a lot of common base that we could take advantage of? > > All my best, Ryan > > On Thu, Nov 23, 2023 at 10:14 AM David Radley <david_rad...@uk.ibm.com> wrote: > > > > Hi Martijn, > > Ok will do, > > Kind regards, David. > > > > From: Martijn Visser <martijnvis...@apache.org> > > Date: Wednesday, 22 November 2023 at 21:47 > > To: dev@flink.apache.org <dev@flink.apache.org> > > Subject: [EXTERNAL] Re: Apicurio Avro format proposal > > Hi David, > > > > Can you create a small FLIP for this? > > > > Best regards, > > > > Martijn > > > > On Wed, Nov 22, 2023 at 6:46 PM David Radley <david_rad...@uk.ibm.com> > > wrote: > > > > > > Hi, > > > I would like to propose a new Apicurio Avro format. > > > The Apicurio Avro Schema Registry (avro-apicurio) format would allow you > > > to read records that were serialized by the > > > io.apicurio.registry.serde.avro.AvroKafkaSerializer and to write records > > > that can in turn be read by the > > > io.apicurio.registry.serde.avro.AvroKafkaDeserialiser. > > > > > > With format options including: > > > > > > * Apicurio Registry URL > > > * Artifact resolver strategy > > > * ID location > > > * ID encoding > > > * Avro datum provider > > > * Avro encoding > > > > > > > > > > > > For more details see > > > https://www.apicur.io/registry/docs/apicurio-registry/2.4.x/getting-started/assembly-configuring-kafka-client-serdes.html#registry-serdes-types-avro_registry > > > > > > I am happy to work on this, > > > Kind regards, David. > > > > > > Unless otherwise stated above: > > > > > > IBM United Kingdom Limited > > > Registered in England and Wales with number 741598 > > > Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU > > > > Unless otherwise stated above: > > > > IBM United Kingdom Limited > > Registered in England and Wales with number 741598 > > Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU