Граф коммитов

35 Коммитов

Автор SHA1 Сообщение Дата
Nick Hardwick d8787d5eb0
Auto-Register Schema Config Check in Json Serializers (#51)
* Add auto-register schema check to Java serializer

* Add auto-register schema check to .NET serializer

* Update serializer ApplicationIds
2023-09-22 10:17:27 -07:00
Nick Hardwick afcd33b852
Add Kafka Connect Avro Converter for Schema Registry (#37)
* Add converter and config

* Remove demo test file

* Add basic tests

* Address comments

* Address comments

* Add new tests

* Update converter implementation

* Update tests

* Address comments

* Update POM files and address checkstyle enforcements
2023-04-25 17:41:24 -07:00
dependabot[bot] 7075aeb2e0
Bump jackson-databind in /java/avro/samples/kafka-producer (#45)
Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.2.1 to 2.13.4.2.
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-19 10:19:31 -07:00
dependabot[bot] 147c27dac3
Bump jackson-databind in /java/avro/samples/kafka-consumer (#46)
Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.2.1 to 2.13.4.2.
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-19 10:19:02 -07:00
Nick Hardwick 92524d5f9e
Update KafkaJsonDeserializer.java (#48)
* Update KafkaJsonDeserializer.java

Shorten applicationId length to under character limit

* Update KafkaJsonDeserializer.java

Lower character count
2023-04-13 21:54:01 -07:00
Nick Hardwick 2c47eb7d56
Avro and Json fixes (#47) 2023-04-12 16:52:00 -07:00
Nick Hardwick 30195df003
Fix javadoc checkstyle violations (#44) 2023-03-27 10:34:10 -07:00
Nick Hardwick 50e610d1ed
Kafka .NET library update for JSON support (#42)
* Update Json serializer

* Add custom exception for serializer errors

* Update exceptions

* Add diagnostics to schema registry client
2023-03-23 16:34:59 -07:00
Nick Hardwick b370a88a65
Kafka Java library update for JSON support (#41)
* Add Json serializer and deserializer

* Update sample producer and consumer

* Add basic serde tests

* Add custom serializer exception and update samples

* Update exception to extend Kafka exception type

* Update exceptions and add telemetry
2023-03-23 16:33:43 -07:00
Eric Lam (MSFT) 5d431d0860
Json .Net sample with just Newtonsoft.Json dependency (#40)
* Json .Net sample with just Newtonsoft.Json dependency

* A slightly better implementation of deserialization by skip the overhead of loading JSON into a JObject/JArray then back into JSON again

* Add copyright to program.cs
2023-02-22 16:35:19 -08:00
Nick Hardwick d92bd7fe3d
Schema Registry Json Serializer Sample (#39)
* Add serialization samples for json schemas

* Add sample properties files
2023-02-16 15:43:52 -08:00
Nick Hardwick 98bf4c85fe
Schema Registry SDK Version Update (#38)
* Update schema registry sdk versions

* Upgrade package to new release beta

* Add configs for building MSI cred with resource or client Ids
2023-02-01 23:39:04 -08:00
Nick Hardwick ace15e5874
Updating package version to fix previous deployment (#36) 2022-11-16 10:30:20 -08:00
Nick Hardwick 4f46b4f235
Deserialize SpecificRecord Fix (#35)
* Update serializers and samples

* Remove extra new lines from generated class code

* Get deserializer class from config

* Address comments
2022-11-11 16:08:33 -08:00
dependabot[bot] e76e437907
Bump jackson-databind in /java/avro/samples/kafka-consumer (#23)
Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.2 to 2.13.2.1.
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-02 15:23:39 -07:00
dependabot[bot] e65f994378
Bump jackson-databind in /java/avro/samples/kafka-producer (#24)
Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.2 to 2.13.2.1.
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-02 15:23:19 -07:00
Nick Hardwick 04c4068d6d
Change script permissions to 755 (#31) 2022-08-22 09:18:54 -07:00
Nick Hardwick 77bfd0a6b1
.NET Serializer Update for Schema Id Conversion Change (#30)
* Update serializer vesion to support back compat

* Get lower case content type from header

* Change content-type header to lower case

* Change sample Kafka consumer to accept string keys

* Change sample Kafka producer to accept string keys

* Change async content-type header to lower case
2022-08-09 14:04:38 -07:00
Nick Hardwick 9c3b5d6d90
Java Serializer Update for Schema Id Conversion Change (#29)
* Update serializer for schema id conversion change

* Get lower case content type from header

* Change content-type header to lowercase

* Roll back Kafka version and fix blank lines
2022-08-09 14:04:31 -07:00
Kasun Indrasiri 8873e7adc8
Update Kafka sample of Schema Registry (#28) 2022-06-08 17:30:51 -07:00
Nick Hardwick 7aabfba843
Deserializer Workaround for Schema Registry Avro SDK (#22)
* Implemented workaround for Avro deserializer bug

* Reverting sample endpoints

* Comment on SpecificRecord deserialization bug

* SpecificRecord consumption clarification
2022-03-29 14:46:38 -07:00
Nick Hardwick 5532e836ea
Updating Avro Library Version (#21)
* Updating library version

* Updating sample dependencies

* Keeping library in beta version
2022-03-09 15:19:23 -08:00
Nick Hardwick 8840ad26e6
Update Azure Schema Registry for Java SDK in Kafka Library (#19)
* Init commit, using DefaultAzureCred for testing

* SR Java SDK update, source code updates

* Dependency updates

* Sample updates

* Removing test params

* Removing old client build parameter
2022-02-17 15:16:50 -08:00
dependabot[bot] 0cdabcddca
Bump Apache.Avro from 1.10.0 to 1.11.0 in /csharp/avro/samples (#18)
Bumps [Apache.Avro](https://github.com/apache/avro) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/apache/avro/releases)
- [Commits](https://github.com/apache/avro/compare/release-1.10.0...release-1.11.0)

---
updated-dependencies:
- dependency-name: Apache.Avro
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-17 15:02:40 -08:00
Kasun Indrasiri 19de69236e
Updating SR Kafka producer/consumer example with a new use case (#17) 2022-02-17 15:02:09 -08:00
Louis Haußknecht 791841130b
Update README.md (#14)
Fixed link to avro samples
2020-11-04 14:01:13 -08:00
Clemens Vasters 41e84be59c
Removed "Private preview" (#13) 2020-10-29 11:20:01 -07:00
Arthur Erlendsson 225006b7b2
Initial add of C# Kafka serializers + samples (#12)
* csharp init

* remove solution from travis

* add chmod for scripts

* update sample readme

* add template app config

* update vs2017 refs
2020-09-28 21:06:29 -07:00
Arthur Erlendsson d3e8b37e3c
Update sample readme to public preview (#10) 2020-09-23 10:06:46 -07:00
Arthur Erlendsson 05161aee96
Upgrade Java Avro dependency to 1.0.0-beta.4 (#9) 2020-09-22 22:19:55 -07:00
SJ 00fc6a8a67
Update Travis CI (#7)
* Update Travis CI

* Update run_tests.sh
2020-07-01 15:10:05 -07:00
Arthur Erlendsson be472d54e3
Add small intro to README (#6)
* add basic test coverage for avro

* add copyright

* minor readme update
2020-07-01 14:04:56 -07:00
Arthur Erlendsson 7f0496a155
add basic test coverage for avro (#5)
* add basic test coverage for avro

* add copyright
2020-06-29 22:47:32 -07:00
SJ 243c487757
update config for sample app (#3) 2020-06-29 21:24:13 -07:00
Arthur Erlendsson 66007a4d94 init 2020-06-22 16:23:54 -07:00