Comments (6)
Yes.
Legacy ID mode is OFF in our setup.
We had the same requirement and yes the legacy ID mode need to be of to have none breaking changes for consumers.
from apicurio-registry.
Hi @EricWittmann,
I'm trying to find the safest way to migrate 1000s of subject/versions from a confluent schema registry to Apicurio while preserving the id of the confluent registry. Is this something that is doable from this tool you've provided?
from apicurio-registry.
Thanks heaps @dweber019!
from apicurio-registry.
Hi @udinnet
We did a migration with several hundreds and all went fine.
from apicurio-registry.
Thanks @dweber019. Couple of questions
Did you also preserve the IDs from Confluent registry to Apicurio?
And do you run Apicurio with ENABLE_CCOMPAT_LEGACY_ID_MODE=true
?
We have a requirement of preserving the IDs from Confluent as our Kafka consumers will break otherwise. This migration tool I pointed only sets the contentId
while setting globalId
to -1
. So I think if we set ENABLE_CCOMPAT_LEGACY_ID_MODE=true
it will not work as registry will start to look for globalId
for ccompat APIs.
from apicurio-registry.
Thanks to you both for the conversation here. Sorry I"m late to this party.
Yes we have created a Confluent Schema Registry export tool here:
https://github.com/Apicurio/apicurio-registry/tree/main/utils/exportConfluent
Good job finding that. :)
And it should work as discussed above! I'm going to close this as done with this context and the link above as sufficient.
from apicurio-registry.
Related Issues (20)
- "Upload multiple artifacts" showing in read-only UI HOT 2
- how can i change base image from redhat into debian? HOT 4
- mvn clean install causes this problem HOT 3
- Evaluate Enhancements for FIPS Compatibility HOT 1
- CockroachDB support HOT 4
- APICURIO API hardcodes 'artifacts' part in schema registry url HOT 4
- ccompat api missing field in answer HOT 1
- Create migration table for application properties for migrating from 2.x to 3.x
- 2.5.11 release notes not accurate HOT 4
- Question about postgres storage HOT 1
- Test Update Artifact v2 requires write permissions HOT 5
- Make kafka connect converters compatible with `ServiceLoad` mode of `plugin.discovery` HOT 1
- Unable to connect to AWS MSK with IAM auth HOT 1
- Search API count query takes a lot of db time
- Authentication with schema registry using Strimzi-Generated scram-sha-512 credentials HOT 1
- Broken link on supported API listing page
- Apicurio registry sql connections number
- Test update artifact /groups/{groupId}/artifacts/{artifactId}/test fails when artifact is using references that are not urls HOT 1
- Detect invalid topic configuration at application startup
- Update the Confluent export utility for v3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apicurio-registry.