Skip to content

Compatibility not set when using the CCOMPAT API  #4076

Open
@MandMaric

Description

@MandMaric

Description

Configuring the schema compatibility via ccompat/v6 API seems not to be working.

Registry
Version
: 2.4.14. Final
Persistence type: kafkasql

Environment

openshift_container_platform v4.11
Kubernetes v1.24.12+ceaf338

Steps to Reproduce

  1. set compatability using the ccompat REST API {APICURIO_REGISTRY_URL}/apis/ccompat/v6/config/{schema_name} -> set to compatibility NONE
  2. check the compatibility via ccompat REST API using curl-> it will show the set compatibility (in my case NONE)
  3. check the compatbility via the apicurio UI and the compatibility is still unchanged

I had to use the {APICURIO_REGISTRY_URL}/apis/registry/v2 API to set the compatibility and it works fine.
However, ccompat seems to have some issues.

Expected vs Actual Behaviour

Expected: Compatibility is set in the UI when configuring it through the ccompat API
Actual Behaivour: ccompat API behaves as if the compatbility is set but it is not

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

  • Status

    Backlog

Relationships

None yet

Development

No branches or pull requests

Issue actions