-
Notifications
You must be signed in to change notification settings - Fork 271
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
Dereference apicurio data models based types (openapi, asyncapi) #4602
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Enable verify workflow for additional branches * Added configuration of the date-time format for the REST API * Made the legacy date format the default and added startup message * Add message to date-format startup when overriding the default.
* docs: generating client sdk for openapi artifacts * docs: add link to ms kiota quickstarts
…act version setting (#3412)
* Add content hash and canonical hash upgrader * Update database version * Add integration test for content hash upgrade * Fix kafkasql upgrade test
…3466) * Reproduction of 3465 * fmt * finalize the fix with upstream bits * fmt
* docs: restructure v2.4 ref docs and clean up * docs: more clean up
…e issue (#4384) * fix: improve kafkasql upgrade process, fix protobuf with references upgrade issue * implement cluster test support for integration tests requiring more control * chore: increase test timeout * chore: small change, remove unused inject, adjust log level * chore: comment cleanup
* Change content canonicalizer for AVRO to improve schema evolution and equality checks #300 * Backport enhanced avro canonicalizer * Update db vesion in ddls * Send content in kafka message to prevent log compaction bug * Fix local kafka test data preparation * Fix local test execution and wrong column being fetched * Fix avro upgrader * Refactor tests to use different versions according to the upgrade needs * Fix sql upgrade tests * Add migration step to kubernetes tests * Do not deploy external resource when they are already available * Do not deploy tenant manager when it is already available * Bump version used for upgrade test * Add avro type to references upgrader * Increase db version so the new upgraders are executed for databases already on version 14 --------- Co-authored-by: Andrea Scarselli <[email protected]>
* docs: clean up dereference docs and versions for v2.5.9 release * docs: minor clean up
* build(deps): bump the backport-dependencies group with 40 updates Bumps the backport-dependencies group with 40 updates: | Package | From | To | | --- | --- | --- | | [io.apicurio:apicurio-common-app-components-core](https://github.com/apicurio/apicurio-common-app-components) | `0.2.6.Final` | `0.2.7.Final` | | [io.apicurio:apicurio-common-app-components-logging](https://github.com/apicurio/apicurio-common-app-components) | `0.2.6.Final` | `0.2.7.Final` | | [io.apicurio:apicurio-common-app-components-config](https://github.com/apicurio/apicurio-common-app-components) | `0.2.6.Final` | `0.2.7.Final` | | io.apicurio:apicurio-common-app-components-config-definitions | `0.2.6.Final` | `0.2.7.Final` | | [io.apicurio:apicurio-common-app-components-config-index](https://github.com/apicurio/apicurio-common-app-components) | `0.2.6.Final` | `0.2.7.Final` | | [io.apicurio:apicurio-common-app-components-auth](https://github.com/apicurio/apicurio-common-app-components) | `0.2.6.Final` | `0.2.7.Final` | | io.apicurio:apicurio-common-app-components-multitenancy | `0.2.6.Final` | `0.2.7.Final` | | [io.apicurio:apicurio-common-app-components-maven-plugin](https://github.com/apicurio/apicurio-common-app-components) | `0.2.6.Final` | `0.2.7.Final` | | [io.quarkus:quarkus-bom](https://github.com/quarkusio/quarkus) | `3.2.11.Final` | `3.9.1` | | io.quarkus:quarkus-test-common | `3.2.11.Final` | `3.9.1` | | io.quarkus:quarkus-maven-plugin | `3.2.11.Final` | `3.9.1` | | org.apache.kafka:connect-api | `3.6.1` | `7.6.0-ce` | | org.apache.kafka:connect-json | `2.4.0` | `7.6.0-ce` | | [com.networknt:json-schema-validator](https://github.com/networknt/json-schema-validator) | `1.3.3` | `1.4.0` | | [com.squareup.wire:wire-schema](https://github.com/square/wire) | `4.9.7` | `4.9.9` | | [com.squareup.wire:wire-compiler](https://github.com/square/wire) | `4.9.7` | `4.9.9` | | [com.squareup.okio:okio](https://github.com/square/okio) | `3.8.0` | `3.9.0` | | [com.squareup.okio:okio-jvm](https://github.com/square/okio) | `3.8.0` | `3.9.0` | | [com.squareup.okio:okio-fakefilesystem](https://github.com/square/okio) | `3.8.0` | `3.9.0` | | [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) | `3.25.3` | `4.26.1` | | com.google.protobuf:protobuf-java-util | `3.25.3` | `4.26.1` | | com.google.protobuf:protobuf-java-util | `3.25.3` | `4.26.1` | | [com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/sdk-platform-java) | `2.34.0` | `2.37.1` | | [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.30` | `1.18.32` | | [com.graphql-java:graphql-java](https://github.com/graphql-java/graphql-java) | `21.3` | `21.5` | | [org.json:json](https://github.com/douglascrockford/JSON-java) | `20240205` | `20240303` | | [com.fasterxml.jackson.datatype:jackson-datatype-json-org](https://github.com/FasterXML/jackson-datatypes-misc) | `2.15.2` | `2.17.0` | | [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.15.2` | `2.17.0` | | [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.15.2` | `2.17.0` | | [io.strimzi:kafka-oauth-client](https://github.com/strimzi/strimzi-kafka-oauth) | `0.14.0` | `0.15.0` | | [com.google.guava:guava](https://github.com/google/guava) | `33.0.0-jre` | `33.1.0-jre` | | [com.fasterxml.woodstox:woodstox-core](https://github.com/FasterXML/woodstox) | `6.6.0` | `6.6.2` | | [org.testcontainers:redpanda](https://github.com/testcontainers/testcontainers-java) | `1.19.6` | `1.19.7` | | io.quarkus:quarkus-test-common | `3.2.11.Final` | `3.9.1` | | com.google.truth.extensions:truth-proto-extension | `1.4.1` | `1.4.2` | | [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `10.13.0` | `10.15.0` | | [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.12.1` | `3.13.0` | | io.quarkus:quarkus-maven-plugin | `3.2.11.Final` | `3.9.1` | | [org.apache.maven.plugins:maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) | `3.6.0` | `3.7.1` | | [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) | `1.12.1` | `1.15.0` | | [io.github.git-commit-id:git-commit-id-maven-plugin](https://github.com/git-commit-id/git-commit-id-maven-plugin) | `6.0.0` | `8.0.2` | | [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.1.0` | `3.2.2` | | [io.apicurio:apicurio-common-app-components-maven-plugin](https://github.com/apicurio/apicurio-common-app-components) | `0.2.6.Final` | `0.2.7.Final` | | org.apache.james:apache-mime4j-dom | `0.8.9` | `0.8.11` | | org.apache.james:apache-mime4j-storage | `0.8.9` | `0.8.11` | Updates `io.apicurio:apicurio-common-app-components-core` from 0.2.6.Final to 0.2.7.Final - [Release notes](https://github.com/apicurio/apicurio-common-app-components/releases) - [Commits](Apicurio/apicurio-common-app-components@0.2.6.Final...0.2.7.Final) Updates `io.apicurio:apicurio-common-app-components-logging` from 0.2.6.Final to 0.2.7.Final - [Release notes](https://github.com/apicurio/apicurio-common-app-components/releases) - [Commits](Apicurio/apicurio-common-app-components@0.2.6.Final...0.2.7.Final) Updates `io.apicurio:apicurio-common-app-components-config` from 0.2.6.Final to 0.2.7.Final - [Release notes](https://github.com/apicurio/apicurio-common-app-components/releases) - [Commits](Apicurio/apicurio-common-app-components@0.2.6.Final...0.2.7.Final) Updates `io.apicurio:apicurio-common-app-components-config-definitions` from 0.2.6.Final to 0.2.7.Final Updates `io.apicurio:apicurio-common-app-components-config-index` from 0.2.6.Final to 0.2.7.Final - [Release notes](https://github.com/apicurio/apicurio-common-app-components/releases) - [Commits](Apicurio/apicurio-common-app-components@0.2.6.Final...0.2.7.Final) Updates `io.apicurio:apicurio-common-app-components-auth` from 0.2.6.Final to 0.2.7.Final - [Release notes](https://github.com/apicurio/apicurio-common-app-components/releases) - [Commits](Apicurio/apicurio-common-app-components@0.2.6.Final...0.2.7.Final) Updates `io.apicurio:apicurio-common-app-components-multitenancy` from 0.2.6.Final to 0.2.7.Final Updates `io.apicurio:apicurio-common-app-components-maven-plugin` from 0.2.6.Final to 0.2.7.Final - [Release notes](https://github.com/apicurio/apicurio-common-app-components/releases) - [Commits](Apicurio/apicurio-common-app-components@0.2.6.Final...0.2.7.Final) Updates `io.quarkus:quarkus-bom` from 3.2.11.Final to 3.9.1 - [Release notes](https://github.com/quarkusio/quarkus/releases) - [Commits](quarkusio/quarkus@3.2.11.Final...3.9.1) Updates `io.quarkus:quarkus-test-common` from 3.2.11.Final to 3.9.1 Updates `io.quarkus:quarkus-maven-plugin` from 3.2.11.Final to 3.9.1 Updates `org.apache.kafka:connect-api` from 3.6.1 to 7.6.0-ce Updates `org.apache.kafka:connect-json` from 2.4.0 to 7.6.0-ce Updates `com.networknt:json-schema-validator` from 1.3.3 to 1.4.0 - [Release notes](https://github.com/networknt/json-schema-validator/releases) - [Changelog](https://github.com/networknt/json-schema-validator/blob/master/CHANGELOG.md) - [Commits](networknt/json-schema-validator@1.3.3...1.4.0) Updates `com.squareup.wire:wire-schema` from 4.9.7 to 4.9.9 - [Changelog](https://github.com/square/wire/blob/master/CHANGELOG.md) - [Commits](square/wire@4.9.7...4.9.9) Updates `com.squareup.wire:wire-compiler` from 4.9.7 to 4.9.9 - [Changelog](https://github.com/square/wire/blob/master/CHANGELOG.md) - [Commits](square/wire@4.9.7...4.9.9) Updates `com.squareup.okio:okio` from 3.8.0 to 3.9.0 - [Changelog](https://github.com/square/okio/blob/master/CHANGELOG.md) - [Commits](square/okio@parent-3.8.0...parent-3.9.0) Updates `com.squareup.okio:okio-jvm` from 3.8.0 to 3.9.0 - [Changelog](https://github.com/square/okio/blob/master/CHANGELOG.md) - [Commits](square/okio@parent-3.8.0...parent-3.9.0) Updates `com.squareup.okio:okio-fakefilesystem` from 3.8.0 to 3.9.0 - [Changelog](https://github.com/square/okio/blob/master/CHANGELOG.md) - [Commits](square/okio@parent-3.8.0...parent-3.9.0) Updates `com.google.protobuf:protobuf-java` from 3.25.3 to 4.26.1 - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl) - [Commits](https://github.com/protocolbuffers/protobuf/commits) Updates `com.google.protobuf:protobuf-java-util` from 3.25.3 to 4.26.1 Updates `com.google.protobuf:protobuf-java-util` from 3.25.3 to 4.26.1 Updates `com.google.api.grpc:proto-google-common-protos` from 2.34.0 to 2.37.1 - [Release notes](https://github.com/googleapis/sdk-platform-java/releases) - [Changelog](https://github.com/googleapis/sdk-platform-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/googleapis/sdk-platform-java/commits) Updates `org.projectlombok:lombok` from 1.18.30 to 1.18.32 - [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown) - [Commits](projectlombok/lombok@v1.18.30...v1.18.32) Updates `com.graphql-java:graphql-java` from 21.3 to 21.5 - [Release notes](https://github.com/graphql-java/graphql-java/releases) - [Commits](graphql-java/graphql-java@v21.3...v21.5) Updates `org.json:json` from 20240205 to 20240303 - [Release notes](https://github.com/douglascrockford/JSON-java/releases) - [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md) - [Commits](https://github.com/douglascrockford/JSON-java/commits) Updates `com.fasterxml.jackson.datatype:jackson-datatype-json-org` from 2.15.2 to 2.17.0 - [Commits](FasterXML/jackson-datatypes-misc@jackson-datatypes-misc-parent-2.15.2...jackson-datatypes-misc-parent-2.17.0) Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.15.2 to 2.17.0 - [Commits](FasterXML/jackson-dataformats-text@jackson-dataformats-text-2.15.2...jackson-dataformats-text-2.17.0) Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.15.2 to 2.17.0 - [Commits](FasterXML/jackson-dataformats-text@jackson-dataformats-text-2.15.2...jackson-dataformats-text-2.17.0) Updates `io.strimzi:kafka-oauth-client` from 0.14.0 to 0.15.0 - [Release notes](https://github.com/strimzi/strimzi-kafka-oauth/releases) - [Changelog](https://github.com/strimzi/strimzi-kafka-oauth/blob/0.15.0/RELEASE_NOTES.md) - [Commits](strimzi/strimzi-kafka-oauth@0.14.0...0.15.0) Updates `com.google.guava:guava` from 33.0.0-jre to 33.1.0-jre - [Release notes](https://github.com/google/guava/releases) - [Commits](https://github.com/google/guava/commits) Updates `com.fasterxml.woodstox:woodstox-core` from 6.6.0 to 6.6.2 - [Commits](FasterXML/woodstox@woodstox-core-6.6.0...woodstox-core-6.6.2) Updates `org.testcontainers:redpanda` from 1.19.6 to 1.19.7 - [Release notes](https://github.com/testcontainers/testcontainers-java/releases) - [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md) - [Commits](testcontainers/testcontainers-java@1.19.6...1.19.7) Updates `io.quarkus:quarkus-test-common` from 3.2.11.Final to 3.9.1 Updates `com.google.truth.extensions:truth-proto-extension` from 1.4.1 to 1.4.2 Updates `com.puppycrawl.tools:checkstyle` from 10.13.0 to 10.15.0 - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](checkstyle/checkstyle@checkstyle-10.13.0...checkstyle-10.15.0) Updates `org.apache.maven.plugins:maven-compiler-plugin` from 3.12.1 to 3.13.0 - [Release notes](https://github.com/apache/maven-compiler-plugin/releases) - [Commits](apache/maven-compiler-plugin@maven-compiler-plugin-3.12.1...maven-compiler-plugin-3.13.0) Updates `io.quarkus:quarkus-maven-plugin` from 3.2.11.Final to 3.9.1 Updates `org.apache.maven.plugins:maven-assembly-plugin` from 3.6.0 to 3.7.1 - [Release notes](https://github.com/apache/maven-assembly-plugin/releases) - [Commits](apache/maven-assembly-plugin@maven-assembly-plugin-3.6.0...maven-assembly-plugin-3.7.1) Updates `com.github.eirslett:frontend-maven-plugin` from 1.12.1 to 1.15.0 - [Changelog](https://github.com/eirslett/frontend-maven-plugin/blob/master/CHANGELOG.md) - [Commits](eirslett/frontend-maven-plugin@frontend-plugins-1.12.1...frontend-plugins-1.15.0) Updates `io.github.git-commit-id:git-commit-id-maven-plugin` from 6.0.0 to 8.0.2 - [Release notes](https://github.com/git-commit-id/git-commit-id-maven-plugin/releases) - [Commits](git-commit-id/git-commit-id-maven-plugin@v6.0.0...v8.0.2) Updates `org.apache.maven.plugins:maven-gpg-plugin` from 3.1.0 to 3.2.2 - [Release notes](https://github.com/apache/maven-gpg-plugin/releases) - [Commits](apache/maven-gpg-plugin@maven-gpg-plugin-3.1.0...maven-gpg-plugin-3.2.2) Updates `io.apicurio:apicurio-common-app-components-maven-plugin` from 0.2.6.Final to 0.2.7.Final - [Release notes](https://github.com/apicurio/apicurio-common-app-components/releases) - [Commits](Apicurio/apicurio-common-app-components@0.2.6.Final...0.2.7.Final) Updates `org.apache.james:apache-mime4j-dom` from 0.8.9 to 0.8.11 Updates `org.apache.james:apache-mime4j-storage` from 0.8.9 to 0.8.11 --- updated-dependencies: - dependency-name: io.apicurio:apicurio-common-app-components-core dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.apicurio:apicurio-common-app-components-logging dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.apicurio:apicurio-common-app-components-config dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.apicurio:apicurio-common-app-components-config-definitions dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.apicurio:apicurio-common-app-components-config-index dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.apicurio:apicurio-common-app-components-auth dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.apicurio:apicurio-common-app-components-multitenancy dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.apicurio:apicurio-common-app-components-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.quarkus:quarkus-bom dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: io.quarkus:quarkus-test-common dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: io.quarkus:quarkus-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: org.apache.kafka:connect-api dependency-type: direct:production update-type: version-update:semver-major dependency-group: backport-dependencies - dependency-name: org.apache.kafka:connect-json dependency-type: direct:production update-type: version-update:semver-major dependency-group: backport-dependencies - dependency-name: com.networknt:json-schema-validator dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: com.squareup.wire:wire-schema dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: com.squareup.wire:wire-compiler dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: com.squareup.okio:okio dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: com.squareup.okio:okio-jvm dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: com.squareup.okio:okio-fakefilesystem dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: com.google.protobuf:protobuf-java dependency-type: direct:production update-type: version-update:semver-major dependency-group: backport-dependencies - dependency-name: com.google.protobuf:protobuf-java-util dependency-type: direct:production update-type: version-update:semver-major dependency-group: backport-dependencies - dependency-name: com.google.protobuf:protobuf-java-util dependency-type: direct:production update-type: version-update:semver-major dependency-group: backport-dependencies - dependency-name: com.google.api.grpc:proto-google-common-protos dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: org.projectlombok:lombok dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: com.graphql-java:graphql-java dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: org.json:json dependency-type: direct:production update-type: version-update:semver-major dependency-group: backport-dependencies - dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-json-org dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: io.strimzi:kafka-oauth-client dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: com.google.guava:guava dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: com.fasterxml.woodstox:woodstox-core dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: org.testcontainers:redpanda dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.quarkus:quarkus-test-common dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: com.google.truth.extensions:truth-proto-extension dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: org.apache.maven.plugins:maven-compiler-plugin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: io.quarkus:quarkus-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: org.apache.maven.plugins:maven-assembly-plugin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: com.github.eirslett:frontend-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: io.github.git-commit-id:git-commit-id-maven-plugin dependency-type: direct:production update-type: version-update:semver-major dependency-group: backport-dependencies - dependency-name: org.apache.maven.plugins:maven-gpg-plugin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: io.apicurio:apicurio-common-app-components-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: org.apache.james:apache-mime4j-dom dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: org.apache.james:apache-mime4j-storage dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> * Align dependencies * Add jwt dependency * Update tenant manager database for integration tests --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
) * build(deps): bump the backport-dependencies group with 23 updates Bumps the backport-dependencies group with 23 updates: | Package | From | To | | --- | --- | --- | | [io.quarkus:quarkus-bom](https://github.com/quarkusio/quarkus) | `3.2.11.Final` | `3.10.0` | | io.quarkus:quarkus-test-common | `3.2.11.Final` | `3.10.0` | | io.quarkus:quarkus-maven-plugin | `3.2.11.Final` | `3.10.0` | | org.apache.kafka:connect-api | `3.6.1` | `7.6.1-ce` | | org.apache.kafka:connect-json | `2.4.0` | `7.6.1-ce` | | [com.ibm.icu:icu4j](https://github.com/unicode-org/icu) | `74.2` | `75.1` | | [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) | `3.25.3` | `4.26.1` | | com.google.protobuf:protobuf-java-util | `3.25.3` | `4.26.1` | | [com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/sdk-platform-java) | `2.37.1` | `2.38.0` | | [com.graphql-java:graphql-java](https://github.com/graphql-java/graphql-java) | `21.5` | `22.0` | | [com.fasterxml.jackson.datatype:jackson-datatype-json-org](https://github.com/FasterXML/jackson-datatypes-misc) | `2.15.2` | `2.17.0` | | [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.15.2` | `2.17.0` | | [io.confluent:kafka-avro-serializer](https://github.com/confluentinc/schema-registry) | `7.6.0` | `7.6.1` | | [io.confluent:kafka-protobuf-serializer](https://github.com/confluentinc/schema-registry) | `7.6.0` | `7.6.1` | | [io.confluent:kafka-json-schema-serializer](https://github.com/confluentinc/schema-registry) | `7.6.0` | `7.6.1` | | [io.confluent:kafka-connect-avro-converter](https://github.com/confluentinc/schema-registry) | `7.6.0` | `7.6.1` | | [io.zonky.test:embedded-postgres](https://github.com/zonkyio/embedded-postgres) | `2.0.6` | `2.0.7` | | [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.0` | `3.3.1` | | [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.3.0` | `3.4.1` | | net.alchim31.maven:scala-maven-plugin | `4.8.1` | `4.9.0` | | [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.2.2` | `3.2.4` | | [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) | `3.11.0` | `3.12.0` | | [io.confluent:kafka-schema-registry-client](https://github.com/confluentinc/schema-registry) | `7.6.0` | `7.6.1` | Updates `io.quarkus:quarkus-bom` from 3.2.11.Final to 3.10.0 - [Release notes](https://github.com/quarkusio/quarkus/releases) - [Commits](quarkusio/quarkus@3.2.11.Final...3.10.0) Updates `io.quarkus:quarkus-test-common` from 3.2.11.Final to 3.10.0 Updates `io.quarkus:quarkus-maven-plugin` from 3.2.11.Final to 3.10.0 Updates `org.apache.kafka:connect-api` from 3.6.1 to 7.6.1-ce Updates `org.apache.kafka:connect-json` from 2.4.0 to 7.6.1-ce Updates `com.ibm.icu:icu4j` from 74.2 to 75.1 - [Release notes](https://github.com/unicode-org/icu/releases) - [Commits](https://github.com/unicode-org/icu/commits) Updates `com.google.protobuf:protobuf-java` from 3.25.3 to 4.26.1 - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl) - [Commits](https://github.com/protocolbuffers/protobuf/commits) Updates `com.google.protobuf:protobuf-java-util` from 3.25.3 to 4.26.1 Updates `com.google.protobuf:protobuf-java-util` from 3.25.3 to 4.26.1 Updates `com.google.api.grpc:proto-google-common-protos` from 2.37.1 to 2.38.0 - [Release notes](https://github.com/googleapis/sdk-platform-java/releases) - [Changelog](https://github.com/googleapis/sdk-platform-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/googleapis/sdk-platform-java/commits/v2.38.0) Updates `com.graphql-java:graphql-java` from 21.5 to 22.0 - [Release notes](https://github.com/graphql-java/graphql-java/releases) - [Commits](graphql-java/graphql-java@v21.5...v22.0) Updates `com.fasterxml.jackson.datatype:jackson-datatype-json-org` from 2.15.2 to 2.17.0 - [Commits](FasterXML/jackson-datatypes-misc@jackson-datatypes-misc-parent-2.15.2...jackson-datatypes-misc-parent-2.17.0) Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.15.2 to 2.17.0 - [Commits](FasterXML/jackson-dataformats-text@jackson-dataformats-text-2.15.2...jackson-dataformats-text-2.17.0) Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.15.2 to 2.17.0 - [Commits](FasterXML/jackson-dataformats-text@jackson-dataformats-text-2.15.2...jackson-dataformats-text-2.17.0) Updates `io.confluent:kafka-avro-serializer` from 7.6.0 to 7.6.1 - [Commits](confluentinc/schema-registry@v7.6.0...v7.6.1) Updates `io.confluent:kafka-protobuf-serializer` from 7.6.0 to 7.6.1 - [Commits](confluentinc/schema-registry@v7.6.0...v7.6.1) Updates `io.confluent:kafka-json-schema-serializer` from 7.6.0 to 7.6.1 - [Commits](confluentinc/schema-registry@v7.6.0...v7.6.1) Updates `io.confluent:kafka-connect-avro-converter` from 7.6.0 to 7.6.1 - [Commits](confluentinc/schema-registry@v7.6.0...v7.6.1) Updates `io.confluent:kafka-protobuf-serializer` from 7.6.0 to 7.6.1 - [Commits](confluentinc/schema-registry@v7.6.0...v7.6.1) Updates `io.confluent:kafka-json-schema-serializer` from 7.6.0 to 7.6.1 - [Commits](confluentinc/schema-registry@v7.6.0...v7.6.1) Updates `io.confluent:kafka-connect-avro-converter` from 7.6.0 to 7.6.1 - [Commits](confluentinc/schema-registry@v7.6.0...v7.6.1) Updates `io.zonky.test:embedded-postgres` from 2.0.6 to 2.0.7 - [Release notes](https://github.com/zonkyio/embedded-postgres/releases) - [Commits](zonkyio/embedded-postgres@v2.0.6...v2.0.7) Updates `io.quarkus:quarkus-test-common` from 3.2.11.Final to 3.10.0 Updates `org.apache.maven.plugins:maven-source-plugin` from 3.3.0 to 3.3.1 - [Commits](apache/maven-source-plugin@maven-source-plugin-3.3.0...maven-source-plugin-3.3.1) Updates `org.apache.maven.plugins:maven-jar-plugin` from 3.3.0 to 3.4.1 - [Release notes](https://github.com/apache/maven-jar-plugin/releases) - [Commits](apache/maven-jar-plugin@maven-jar-plugin-3.3.0...maven-jar-plugin-3.4.1) Updates `io.quarkus:quarkus-maven-plugin` from 3.2.11.Final to 3.10.0 Updates `net.alchim31.maven:scala-maven-plugin` from 4.8.1 to 4.9.0 Updates `org.apache.maven.plugins:maven-gpg-plugin` from 3.2.2 to 3.2.4 - [Release notes](https://github.com/apache/maven-gpg-plugin/releases) - [Commits](apache/maven-gpg-plugin@maven-gpg-plugin-3.2.2...maven-gpg-plugin-3.2.4) Updates `org.apache.maven.plugins:maven-plugin-plugin` from 3.11.0 to 3.12.0 - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.11.0...maven-plugin-tools-3.12.0) Updates `io.confluent:kafka-schema-registry-client` from 7.6.0 to 7.6.1 - [Commits](confluentinc/schema-registry@v7.6.0...v7.6.1) --- updated-dependencies: - dependency-name: io.quarkus:quarkus-bom dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: io.quarkus:quarkus-test-common dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: io.quarkus:quarkus-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: org.apache.kafka:connect-api dependency-type: direct:production update-type: version-update:semver-major dependency-group: backport-dependencies - dependency-name: org.apache.kafka:connect-json dependency-type: direct:production update-type: version-update:semver-major dependency-group: backport-dependencies - dependency-name: com.ibm.icu:icu4j dependency-type: direct:production update-type: version-update:semver-major dependency-group: backport-dependencies - dependency-name: com.google.protobuf:protobuf-java dependency-type: direct:production update-type: version-update:semver-major dependency-group: backport-dependencies - dependency-name: com.google.protobuf:protobuf-java-util dependency-type: direct:production update-type: version-update:semver-major dependency-group: backport-dependencies - dependency-name: com.google.protobuf:protobuf-java-util dependency-type: direct:production update-type: version-update:semver-major dependency-group: backport-dependencies - dependency-name: com.google.api.grpc:proto-google-common-protos dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: com.graphql-java:graphql-java dependency-type: direct:production update-type: version-update:semver-major dependency-group: backport-dependencies - dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-json-org dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: io.confluent:kafka-avro-serializer dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.confluent:kafka-protobuf-serializer dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.confluent:kafka-json-schema-serializer dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.confluent:kafka-connect-avro-converter dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.confluent:kafka-protobuf-serializer dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.confluent:kafka-json-schema-serializer dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.confluent:kafka-connect-avro-converter dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.zonky.test:embedded-postgres dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: io.quarkus:quarkus-test-common dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: org.apache.maven.plugins:maven-source-plugin dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: org.apache.maven.plugins:maven-jar-plugin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: io.quarkus:quarkus-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: net.alchim31.maven:scala-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: org.apache.maven.plugins:maven-gpg-plugin dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: backport-dependencies - dependency-name: io.confluent:kafka-schema-registry-client dependency-type: direct:production update-type: version-update:semver-patch dependency-group: backport-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> * Align dependencies --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Carles Arnal <[email protected]>
* Initial json schema dereferencing in the server * Add complex dereference handling for json schema * Use the new resolve mechanism only for json * Add id and schema keywords when needed * Add note about the json schema dereferencing limitation
Thank you for creating a pull request! Pinging @jsenko, @carlesarnal to respond or triage. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR also fixes the JSON Schema use-case where the
$ref
points to a component within a target document, not just the root of a document.