avro.git
2 days agoBump thiserror from 1.0.36 to 1.0.37 in /lang/rust (#1892) master
dependabot[bot] [Wed, 28 Sep 2022 18:47:09 +0000 (21:47 +0300)] 
Bump thiserror from 1.0.36 to 1.0.37 in /lang/rust (#1892)

Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.36 to 1.0.37.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.36...1.0.37)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
2 days agoAVRO-3630: [Rust] Make it possible to extend pre-existing Avro bytes (#1888)
Martin Grigorov [Wed, 28 Sep 2022 08:35:34 +0000 (11:35 +0300)] 
AVRO-3630: [Rust] Make it possible to extend pre-existing Avro bytes (#1888)

* AVRO-3630: [Rust] Make it possible to extend pre-existing Avro bytes

Make it possible to pass a block marker to Writer, so that it could
append to pre-existing bytes (i.e. bytes created by another Writer)

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
* AVRO-3630: Change Writer#marker from Vec<u8> to [u8; 16]

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
2 days agoBump proc-macro2 from 1.0.43 to 1.0.44 in /lang/rust (#1889)
dependabot[bot] [Wed, 28 Sep 2022 06:05:22 +0000 (09:05 +0300)] 
Bump proc-macro2 from 1.0.43 to 1.0.44 in /lang/rust (#1889)

Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.43 to 1.0.44.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.43...1.0.44)

---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
2 days agoBump syn from 1.0.100 to 1.0.101 in /lang/rust (#1890)
dependabot[bot] [Wed, 28 Sep 2022 06:05:02 +0000 (09:05 +0300)] 
Bump syn from 1.0.100 to 1.0.101 in /lang/rust (#1890)

Bumps [syn](https://github.com/dtolnay/syn) from 1.0.100 to 1.0.101.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/1.0.100...1.0.101)

---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
2 days agoBump thiserror from 1.0.35 to 1.0.36 in /lang/rust (#1891)
dependabot[bot] [Wed, 28 Sep 2022 06:04:33 +0000 (09:04 +0300)] 
Bump thiserror from 1.0.35 to 1.0.36 in /lang/rust (#1891)

Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.35 to 1.0.36.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.35...1.0.36)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
3 days agoBump serde from 1.0.144 to 1.0.145 in /lang/rust (#1882)
dependabot[bot] [Tue, 27 Sep 2022 06:46:36 +0000 (09:46 +0300)] 
Bump serde from 1.0.144 to 1.0.145 in /lang/rust (#1882)

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.144 to 1.0.145.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.144...v1.0.145)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
4 days agoBump underscore from 1.13.4 to 1.13.6 in /lang/js (#1883)
dependabot[bot] [Mon, 26 Sep 2022 08:34:16 +0000 (10:34 +0200)] 
Bump underscore from 1.13.4 to 1.13.6 in /lang/js (#1883)

Bumps [underscore](https://github.com/jashkenas/underscore) from 1.13.4 to 1.13.6.
- [Release notes](https://github.com/jashkenas/underscore/releases)
- [Commits](https://github.com/jashkenas/underscore/compare/1.13.4...1.13.6)

---
updated-dependencies:
- dependency-name: underscore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
4 days agoBump grpc.version from 1.49.0 to 1.49.1 in /lang/java (#1884)
dependabot[bot] [Mon, 26 Sep 2022 08:33:47 +0000 (10:33 +0200)] 
Bump grpc.version from 1.49.0 to 1.49.1 in /lang/java (#1884)

Bumps `grpc.version` from 1.49.0 to 1.49.1.

Updates `grpc-core` from 1.49.0 to 1.49.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.49.0...v1.49.1)

Updates `grpc-stub` from 1.49.0 to 1.49.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.49.0...v1.49.1)

Updates `grpc-netty` from 1.49.0 to 1.49.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.49.0...v1.49.1)

---
updated-dependencies:
- dependency-name: io.grpc:grpc-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.grpc:grpc-stub
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.grpc:grpc-netty
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

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>
4 days agoBump junit5.version from 5.9.0 to 5.9.1 in /lang/java (#1886)
dependabot[bot] [Mon, 26 Sep 2022 08:33:09 +0000 (10:33 +0200)] 
Bump junit5.version from 5.9.0 to 5.9.1 in /lang/java (#1886)

Bumps `junit5.version` from 5.9.0 to 5.9.1.

Updates `junit-vintage-engine` from 5.9.0 to 5.9.1
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.0...r5.9.1)

Updates `junit-jupiter` from 5.9.0 to 5.9.1
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.0...r5.9.1)

---
updated-dependencies:
- dependency-name: org.junit.vintage:junit-vintage-engine
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: org.junit.jupiter:junit-jupiter
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

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>
7 days agoAVRO-3624: Add apache links (#1870)
clesaec [Fri, 23 Sep 2022 07:02:58 +0000 (09:02 +0200)] 
AVRO-3624: Add apache links (#1870)

* AVRO-3624: Add apache links

* AVRO-3624: Add apache links

Move "ASF links" to the right and render it as a dropdown menu

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Co-authored-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
7 days agoBump md-5 from 0.10.4 to 0.10.5 in /lang/rust (#1881)
dependabot[bot] [Fri, 23 Sep 2022 07:01:16 +0000 (10:01 +0300)] 
Bump md-5 from 0.10.4 to 0.10.5 in /lang/rust (#1881)

Bumps [md-5](https://github.com/RustCrypto/hashes) from 0.10.4 to 0.10.5.
- [Release notes](https://github.com/RustCrypto/hashes/releases)
- [Commits](https://github.com/RustCrypto/hashes/compare/md-5-v0.10.4...md-5-v0.10.5)

---
updated-dependencies:
- dependency-name: md-5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
11 days agoBump syn from 1.0.99 to 1.0.100 in /lang/rust (#1880)
dependabot[bot] [Mon, 19 Sep 2022 20:07:25 +0000 (23:07 +0300)] 
Bump syn from 1.0.99 to 1.0.100 in /lang/rust (#1880)

Bumps [syn](https://github.com/dtolnay/syn) from 1.0.99 to 1.0.100.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/1.0.99...1.0.100)

---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
11 days agoBump env_logger from 0.9.0 to 0.9.1 in /lang/rust (#1879)
dependabot[bot] [Mon, 19 Sep 2022 20:06:30 +0000 (23:06 +0300)] 
Bump env_logger from 0.9.0 to 0.9.1 in /lang/rust (#1879)

Bumps [env_logger](https://github.com/env-logger-rs/env_logger) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/env-logger-rs/env_logger/releases)
- [Changelog](https://github.com/env-logger-rs/env_logger/blob/main/CHANGELOG.md)
- [Commits](https://github.com/env-logger-rs/env_logger/commits)

---
updated-dependencies:
- dependency-name: env_logger
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
11 days agoBump protobuf-java from 3.21.5 to 3.21.6 in /lang/java (#1878)
dependabot[bot] [Mon, 19 Sep 2022 06:01:08 +0000 (09:01 +0300)] 
Bump protobuf-java from 3.21.5 to 3.21.6 in /lang/java (#1878)

Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.5 to 3.21.6.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.21.5...v3.21.6)

---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
Co-authored-by: Martin Grigorov <martin-g@users.noreply.github.com>
11 days agoBump zstd-jni from 1.5.2-3 to 1.5.2-4 in /lang/java (#1877)
dependabot[bot] [Mon, 19 Sep 2022 06:00:13 +0000 (09:00 +0300)] 
Bump zstd-jni from 1.5.2-3 to 1.5.2-4 in /lang/java (#1877)

Bumps [zstd-jni](https://github.com/luben/zstd-jni) from 1.5.2-3 to 1.5.2-4.
- [Release notes](https://github.com/luben/zstd-jni/releases)
- [Commits](https://github.com/luben/zstd-jni/commits)

---
updated-dependencies:
- dependency-name: com.github.luben:zstd-jni
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
11 days agoBump netty-bom from 4.1.81.Final to 4.1.82.Final in /lang/java (#1876)
dependabot[bot] [Mon, 19 Sep 2022 05:59:48 +0000 (08:59 +0300)] 
Bump netty-bom from 4.1.81.Final to 4.1.82.Final in /lang/java (#1876)

Bumps [netty-bom](https://github.com/netty/netty) from 4.1.81.Final to 4.1.82.Final.
- [Release notes](https://github.com/netty/netty/releases)
- [Commits](https://github.com/netty/netty/compare/netty-4.1.81.Final...netty-4.1.82.Final)

---
updated-dependencies:
- dependency-name: io.netty:netty-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
11 days agoBump jetty.version in /lang/java (#1874)
dependabot[bot] [Mon, 19 Sep 2022 05:59:26 +0000 (08:59 +0300)] 
Bump jetty.version in /lang/java (#1874)

Bumps `jetty.version` from 9.4.48.v20220622 to 9.4.49.v20220914.

Updates `jetty-server` from 9.4.48.v20220622 to 9.4.49.v20220914
- [Release notes](https://github.com/eclipse/jetty.project/releases)
- [Commits](https://github.com/eclipse/jetty.project/compare/jetty-9.4.48.v20220622...jetty-9.4.49.v20220914)

Updates `jetty-servlet` from 9.4.48.v20220622 to 9.4.49.v20220914
- [Release notes](https://github.com/eclipse/jetty.project/releases)
- [Commits](https://github.com/eclipse/jetty.project/compare/jetty-9.4.48.v20220622...jetty-9.4.49.v20220914)

Updates `jetty-util` from 9.4.48.v20220622 to 9.4.49.v20220914
- [Release notes](https://github.com/eclipse/jetty.project/releases)
- [Commits](https://github.com/eclipse/jetty.project/compare/jetty-9.4.48.v20220622...jetty-9.4.49.v20220914)

---
updated-dependencies:
- dependency-name: org.eclipse.jetty:jetty-server
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.jetty:jetty-servlet
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.jetty:jetty-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
11 days agoBump sha2 from 0.10.5 to 0.10.6 in /lang/rust (#1872)
dependabot[bot] [Mon, 19 Sep 2022 05:58:56 +0000 (08:58 +0300)] 
Bump sha2 from 0.10.5 to 0.10.6 in /lang/rust (#1872)

Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.10.5 to 0.10.6.
- [Release notes](https://github.com/RustCrypto/hashes/releases)
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.5...sha2-v0.10.6)

---
updated-dependencies:
- dependency-name: sha2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
13 days agoBump digest from 0.10.3 to 0.10.5 in /lang/rust (#1873)
dependabot[bot] [Sat, 17 Sep 2022 20:16:46 +0000 (23:16 +0300)] 
Bump digest from 0.10.3 to 0.10.5 in /lang/rust (#1873)

Bumps [digest](https://github.com/RustCrypto/traits) from 0.10.3 to 0.10.5.
- [Release notes](https://github.com/RustCrypto/traits/releases)
- [Commits](https://github.com/RustCrypto/traits/compare/digest-v0.10.3...digest-v0.10.5)

---
updated-dependencies:
- dependency-name: digest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
2 weeks agodocs: Fix a few typos (#1871)
Tim Gates [Fri, 16 Sep 2022 08:09:22 +0000 (18:09 +1000)] 
docs: Fix a few typos (#1871)

* docs: Fix a few typos

There are small typos in:
- doc/content/en/docs/++version++/Specification/_index.md
- lang/py/avro/tether/tether_task.py

Fixes:
- Should read `correspondence` rather than `correspondance`.
- Should read `containing` rather than `containg`.

Signed-off-by: Tim Gates <tim.gates@iress.com>
* Update tether_task.py

Signed-off-by: Tim Gates <tim.gates@iress.com>
2 weeks agoBump anyhow from 1.0.64 to 1.0.65 in /lang/rust (#1869)
dependabot[bot] [Thu, 15 Sep 2022 08:08:05 +0000 (11:08 +0300)] 
Bump anyhow from 1.0.64 to 1.0.65 in /lang/rust (#1869)

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.64 to 1.0.65.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.64...1.0.65)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
2 weeks agoBump thiserror from 1.0.34 to 1.0.35 in /lang/rust (#1868)
dependabot[bot] [Thu, 15 Sep 2022 08:07:11 +0000 (11:07 +0300)] 
Bump thiserror from 1.0.34 to 1.0.35 in /lang/rust (#1868)

Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.34 to 1.0.35.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.34...1.0.35)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
2 weeks agoAVRO-3618: Test both directBinaryDecoder and binaryDecoder (#1842)
clesaec [Wed, 14 Sep 2022 18:36:38 +0000 (20:36 +0200)] 
AVRO-3618: Test both directBinaryDecoder and binaryDecoder (#1842)

* AVRO-3618: update binary decoder

* AVRO-3618: Adapt test with byte array for directBinaryDecoder

* AVRO-3618: update exceptions thrown by direct binary decoder

2 weeks agoAVRO-3628: [Java] JUnit 4.x tests are not executed (#1863)
Martin Grigorov [Wed, 14 Sep 2022 18:29:10 +0000 (21:29 +0300)] 
AVRO-3628: [Java] JUnit 4.x tests are not executed (#1863)

* AVRO-3628: [Java] JUnit 4.x tests are not executed

Use JUnit 5.x Vintage engine instead of JUnit 4.x

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
* AVRO-3628: Migrate avro-service-archetype tests to JUnit 5.x

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
2 weeks agoBump wasm-bindgen-test from 0.3.32 to 0.3.33 in /lang/rust (#1864)
dependabot[bot] [Wed, 14 Sep 2022 08:04:41 +0000 (11:04 +0300)] 
Bump wasm-bindgen-test from 0.3.32 to 0.3.33 in /lang/rust (#1864)

Bumps [wasm-bindgen-test](https://github.com/rustwasm/wasm-bindgen) from 0.3.32 to 0.3.33.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

---
updated-dependencies:
- dependency-name: wasm-bindgen-test
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
2 weeks agoBump wasm-bindgen from 0.2.82 to 0.2.83 in /lang/rust (#1862)
dependabot[bot] [Mon, 12 Sep 2022 19:34:51 +0000 (22:34 +0300)] 
Bump wasm-bindgen from 0.2.82 to 0.2.83 in /lang/rust (#1862)

Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) from 0.2.82 to 0.2.83.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.82...0.2.83)

---
updated-dependencies:
- dependency-name: wasm-bindgen
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
2 weeks agoBump netty-bom from 4.1.80.Final to 4.1.81.Final in /lang/java (#1860)
dependabot[bot] [Mon, 12 Sep 2022 11:51:18 +0000 (14:51 +0300)] 
Bump netty-bom from 4.1.80.Final to 4.1.81.Final in /lang/java (#1860)

Bumps [netty-bom](https://github.com/netty/netty) from 4.1.80.Final to 4.1.81.Final.
- [Release notes](https://github.com/netty/netty/releases)
- [Commits](https://github.com/netty/netty/compare/netty-4.1.80.Final...netty-4.1.81.Final)

---
updated-dependencies:
- dependency-name: io.netty:netty-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
2 weeks agoBump mockito-core from 4.7.0 to 4.8.0 in /lang/java (#1859)
dependabot[bot] [Mon, 12 Sep 2022 11:50:21 +0000 (14:50 +0300)] 
Bump mockito-core from 4.7.0 to 4.8.0 in /lang/java (#1859)

Bumps [mockito-core](https://github.com/mockito/mockito) from 4.7.0 to 4.8.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.7.0...v4.8.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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>
3 weeks agoAVRO-2831: add ResolverTest (#1858)
clesaec [Fri, 9 Sep 2022 16:54:06 +0000 (18:54 +0200)] 
AVRO-2831: add ResolverTest (#1858)

* AVRO-2831: add unit test on Avro

* AVRO-2831: add unit test on Avro

* AVRO-2831: Add license to TestResolver.java

3 weeks agoAVRO-3623: Update the PR template (#1851)
Ryan Skraba [Fri, 9 Sep 2022 16:23:37 +0000 (09:23 -0700)] 
AVRO-3623: Update the PR template (#1851)

* AVRO-3623: Update the PR template

* AVRO-3623: Replace Flink with Avro

* Update .github/PULL_REQUEST_TEMPLATE.md

Co-authored-by: Martin Grigorov <martin-g@users.noreply.github.com>
* Update PULL_REQUEST_TEMPLATE.md

* AVRO-3623: OK to leave comments in PR text

Co-authored-by: Martin Grigorov <martin-g@users.noreply.github.com>
3 weeks agoAVRO-3625: [Rust] UnionSchema is nullable if any of its variants is Null (#1857)
Martin Grigorov [Fri, 9 Sep 2022 10:35:19 +0000 (13:35 +0300)] 
AVRO-3625: [Rust] UnionSchema is nullable if any of its variants is Null (#1857)

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
3 weeks agoAVRO-3622: Fix compatibility check for schemas having or missing namespace (#1843)
Jarkko Jaakola [Thu, 8 Sep 2022 16:16:21 +0000 (19:16 +0300)] 
AVRO-3622: Fix compatibility check for schemas having or missing namespace (#1843)

* AVRO-3622 (python) Fix compatibility check for schemas having or missing namespace

Python implementation does not treat the name and namespace element as Java library.
This causes the compatibility check to fail as the name which can be fully qualified
is not splitted to name and namespace elements.

* AVRO-3622 (python) Unit test Name when inlined namespace is given

* AVRO-3622 (python) Test for trailing comma in name

3 weeks agoBump md-5 from 0.10.2 to 0.10.4 in /lang/rust (#1856)
dependabot[bot] [Wed, 7 Sep 2022 08:27:42 +0000 (11:27 +0300)] 
Bump md-5 from 0.10.2 to 0.10.4 in /lang/rust (#1856)

Bumps [md-5](https://github.com/RustCrypto/hashes) from 0.10.2 to 0.10.4.
- [Release notes](https://github.com/RustCrypto/hashes/releases)
- [Commits](https://github.com/RustCrypto/hashes/compare/md-5-v0.10.2...md-5-v0.10.4)

---
updated-dependencies:
- dependency-name: md-5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
3 weeks agoBump anyhow from 1.0.63 to 1.0.64 in /lang/rust (#1855)
dependabot[bot] [Wed, 7 Sep 2022 08:27:22 +0000 (11:27 +0300)] 
Bump anyhow from 1.0.63 to 1.0.64 in /lang/rust (#1855)

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.63 to 1.0.64.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.63...1.0.64)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
3 weeks agoBump sha2 from 0.10.3 to 0.10.5 in /lang/rust (#1854)
dependabot[bot] [Wed, 7 Sep 2022 08:26:59 +0000 (11:26 +0300)] 
Bump sha2 from 0.10.3 to 0.10.5 in /lang/rust (#1854)

Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.10.3 to 0.10.5.
- [Release notes](https://github.com/RustCrypto/hashes/releases)
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.3...sha2-v0.10.5)

---
updated-dependencies:
- dependency-name: sha2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
3 weeks agoBump thiserror from 1.0.33 to 1.0.34 in /lang/rust (#1853)
dependabot[bot] [Wed, 7 Sep 2022 08:26:33 +0000 (11:26 +0300)] 
Bump thiserror from 1.0.33 to 1.0.34 in /lang/rust (#1853)

Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.33 to 1.0.34.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.33...1.0.34)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
4 weeks agoAVRO-3597: Allow custom readers to override string creation (#1847)
clesaec [Thu, 1 Sep 2022 19:14:17 +0000 (21:14 +0200)] 
AVRO-3597: Allow custom readers to override string creation (#1847)

* AVRO-3597: recall method newInstanceFromString for backward compatibility

* AVRO-3597: add licence

4 weeks agoBump anyhow from 1.0.62 to 1.0.63 in /lang/rust (#1849)
dependabot[bot] [Wed, 31 Aug 2022 20:56:04 +0000 (23:56 +0300)] 
Bump anyhow from 1.0.62 to 1.0.63 in /lang/rust (#1849)

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.62 to 1.0.63.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.62...1.0.63)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
4 weeks agoBump thiserror from 1.0.32 to 1.0.33 in /lang/rust (#1848)
dependabot[bot] [Wed, 31 Aug 2022 20:55:34 +0000 (23:55 +0300)] 
Bump thiserror from 1.0.32 to 1.0.33 in /lang/rust (#1848)

Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.32 to 1.0.33.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.32...1.0.33)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
4 weeks agoBump pretty_assertions from 1.2.1 to 1.3.0 in /lang/rust (#1845)
dependabot[bot] [Wed, 31 Aug 2022 05:35:28 +0000 (08:35 +0300)] 
Bump pretty_assertions from 1.2.1 to 1.3.0 in /lang/rust (#1845)

Bumps [pretty_assertions](https://github.com/rust-pretty-assertions/rust-pretty-assertions) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/rust-pretty-assertions/rust-pretty-assertions/releases)
- [Changelog](https://github.com/rust-pretty-assertions/rust-pretty-assertions/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-pretty-assertions/rust-pretty-assertions/compare/v1.2.1...v1.3.0)

---
updated-dependencies:
- dependency-name: pretty_assertions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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>
4 weeks agoBump md-5 from 0.10.1 to 0.10.2 in /lang/rust (#1846)
dependabot[bot] [Wed, 31 Aug 2022 05:33:09 +0000 (08:33 +0300)] 
Bump md-5 from 0.10.1 to 0.10.2 in /lang/rust (#1846)

Bumps [md-5](https://github.com/RustCrypto/hashes) from 0.10.1 to 0.10.2.
- [Release notes](https://github.com/RustCrypto/hashes/releases)
- [Commits](https://github.com/RustCrypto/hashes/compare/md2-v0.10.1...md-5-v0.10.2)

---
updated-dependencies:
- dependency-name: md-5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
4 weeks agoBump sha2 from 0.10.2 to 0.10.3 in /lang/rust (#1844)
dependabot[bot] [Wed, 31 Aug 2022 05:32:23 +0000 (08:32 +0300)] 
Bump sha2 from 0.10.2 to 0.10.3 in /lang/rust (#1844)

Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.10.2 to 0.10.3.
- [Release notes](https://github.com/RustCrypto/hashes/releases)
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.2...sha2-v0.10.3)

---
updated-dependencies:
- dependency-name: sha2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
4 weeks agoAVRO-3001 AVRO-3274 AVRO-3568 AVRO-3613: Add JSON encoder/decoder for C# (#1833)
Robert Yokota [Tue, 30 Aug 2022 12:04:15 +0000 (05:04 -0700)] 
AVRO-3001 AVRO-3274 AVRO-3568 AVRO-3613: Add JSON encoder/decoder for C# (#1833)

* AVRO-3001 AVRO-3274: Add JSON encoder/decoder for C#

* Add more comments for public/protected members

* Make CodeQL happy

* Make CodeQL happy again

* Minor optimization

* Fix cosmetic issues

* Fix JsonEncoder.StartItem accessibility

* Minor doc fix

* Add fixes and test for JSON encoding/decoding logical types

* Fix fullname calculation for logical schemas

* Fix for AVRO-3613

* Fix for AVRO-3568

* Add union with record test

* Fix test

* Incorporate review feedback

* Incorporate review feedback

* More cleanup

* Revert previous cleanup in favor of recommended cleanup

* Incorporate more review feedback

* Incorporate latest review feedback

* Add more unit tests

* Simplify string constant

* Simplify string constant

* Simplify string constant

* Simplify string constant

Co-authored-by: Martin Grigorov <martin-g@users.noreply.github.com>
4 weeks agoBump grpc.version from 1.48.1 to 1.49.0 in /lang/java (#1840)
dependabot[bot] [Mon, 29 Aug 2022 06:39:54 +0000 (09:39 +0300)] 
Bump grpc.version from 1.48.1 to 1.49.0 in /lang/java (#1840)

Bumps `grpc.version` from 1.48.1 to 1.49.0.

Updates `grpc-core` from 1.48.1 to 1.49.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.48.1...v1.49.0)

Updates `grpc-stub` from 1.48.1 to 1.49.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.48.1...v1.49.0)

Updates `grpc-netty` from 1.48.1 to 1.49.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.48.1...v1.49.0)

---
updated-dependencies:
- dependency-name: io.grpc:grpc-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-stub
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-netty
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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>
4 weeks agoAVRO-3621: Check the argument of assert_not_logged() against the last logged message...
Martin Tzvetanov Grigorov [Fri, 26 Aug 2022 12:19:24 +0000 (15:19 +0300)] 
AVRO-3621: Check the argument of assert_not_logged() against the last logged message before panicing

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
4 weeks agoBump netty-bom from 4.1.79.Final to 4.1.80.Final in /lang/java (#1841)
dependabot[bot] [Mon, 29 Aug 2022 06:38:06 +0000 (09:38 +0300)] 
Bump netty-bom from 4.1.79.Final to 4.1.80.Final in /lang/java (#1841)

Bumps [netty-bom](https://github.com/netty/netty) from 4.1.79.Final to 4.1.80.Final.
- [Release notes](https://github.com/netty/netty/releases)
- [Commits](https://github.com/netty/netty/compare/netty-4.1.79.Final...netty-4.1.80.Final)

---
updated-dependencies:
- dependency-name: io.netty:netty-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
5 weeks agoAVRO-3621: [Rust] do not log each error while validating against union variants ...
Shaeq Ahmed [Fri, 26 Aug 2022 11:40:04 +0000 (15:40 +0400)] 
AVRO-3621: [Rust] do not log each error while validating against union variants (#1839)

AVRO-3621: do not log each error while validating against union variants

AVRO-3621: Improve the panic message for the new assert_not_logged() helper method

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Co-authored-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
5 weeks agoAVRO: [Rust] Improved resolution of nullable record fields. (#1837)
Shaeq Ahmed [Fri, 26 Aug 2022 08:47:43 +0000 (12:47 +0400)] 
AVRO: [Rust] Improved resolution of nullable record fields. (#1837)

* AVRO: [Rust] Improved resolution of nullable record fields.

* AVRO: [Rust] Update to improvements for nullable record fields PR.

* AVRO-3621: Improve test method name

* AVRO-3621: Revert non-related change

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Co-authored-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
5 weeks agoAVRO-3602 Support Map(with non-String keys) and Set in ReflectDatumReader (#1818)
Yury Bubonv [Thu, 25 Aug 2022 09:29:07 +0000 (02:29 -0700)] 
AVRO-3602 Support Map(with non-String keys) and Set in ReflectDatumReader (#1818)

Co-authored-by: Yury Bubnov <yury.bubnov@grammarly.com>
5 weeks agoAVRO-3616: C++ Fix compilation warnings (#1836)
Martin Grigorov [Wed, 24 Aug 2022 07:36:23 +0000 (10:36 +0300)] 
AVRO-3616: C++ Fix compilation warnings (#1836)

* AVRO-3616: [C++]: Fix compilation warnings

Replace <boost/test/included/unit_test_framework.hpp> include with <boost/test/included/unit_test.hpp>

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
* AVRO-3616: [C++]: Fix compilation warnings

Fix the order of constructor parameters

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
* AVRO-3616: Enable -pedantic and -Werror for compiler flags

Those should prevent from introducing new warnings.

-Wextra reports "unused method arguments" and those could not be fixed
without API break.

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
* AVRO-3616: Use size_t consistently for node->leaves()

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
5 weeks agoBump serde from 1.0.143 to 1.0.144 in /lang/rust (#1834)
dependabot[bot] [Mon, 22 Aug 2022 19:42:50 +0000 (22:42 +0300)] 
Bump serde from 1.0.143 to 1.0.144 in /lang/rust (#1834)

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.143 to 1.0.144.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.143...v1.0.144)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
Co-authored-by: Martin Grigorov <martin-g@users.noreply.github.com>
5 weeks agoBump serde_json from 1.0.83 to 1.0.85 in /lang/rust (#1835)
dependabot[bot] [Mon, 22 Aug 2022 19:41:40 +0000 (22:41 +0300)] 
Bump serde_json from 1.0.83 to 1.0.85 in /lang/rust (#1835)

Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.83 to 1.0.85.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.83...v1.0.85)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
6 weeks agoBump anyhow from 1.0.61 to 1.0.62 in /lang/rust (#1831)
dependabot[bot] [Fri, 19 Aug 2022 21:01:52 +0000 (00:01 +0300)] 
Bump anyhow from 1.0.61 to 1.0.62 in /lang/rust (#1831)

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.61 to 1.0.62.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.61...1.0.62)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
6 weeks agoAVRO-3609: [Rust] Minor cleanup of the new unit tests
Martin Tzvetanov Grigorov [Wed, 17 Aug 2022 11:07:38 +0000 (14:07 +0300)] 
AVRO-3609: [Rust] Minor cleanup of the new unit tests

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
6 weeks agoAVRO-3609: [Rust] Add support for custom attributes (#1829)
Martin Grigorov [Wed, 17 Aug 2022 10:47:18 +0000 (13:47 +0300)] 
AVRO-3609: [Rust] Add support for custom attributes (#1829)

* AVRO-3609: [Rust] Add custom attributes field to Record, Enum and Fixed schemata

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
* AVRO-3609: [Rust] Add support for custom attributes

Support parsing custom attributes for Record, Enum and Fixed schemata.

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
* AVRO-3609: [Rust] Add support for parsing custom attributes in RecordField

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
* AVRO-3609: Fix the build and formatting

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
6 weeks agoAVRO-3601: CustomAttributes#getAttribute() now returns boost::optional (#1826)
Martin Grigorov [Mon, 15 Aug 2022 06:55:18 +0000 (09:55 +0300)] 
AVRO-3601: CustomAttributes#getAttribute() now returns boost::optional (#1826)

* AVRO-3601: CustomAttributes#getAttribute() now returns boost::optional

Add unit tests for CustomAttributes#getAttribute(string)

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
* AVRO-3601: Add unit tests for writing CustomAttributes's values as JSON strings

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
6 weeks agoBump mockito-core from 4.6.1 to 4.7.0 in /lang/java (#1827)
dependabot[bot] [Mon, 15 Aug 2022 06:26:39 +0000 (09:26 +0300)] 
Bump mockito-core from 4.6.1 to 4.7.0 in /lang/java (#1827)

Bumps [mockito-core](https://github.com/mockito/mockito) from 4.6.1 to 4.7.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.6.1...v4.7.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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>
6 weeks agoBump protobuf-java from 3.21.4 to 3.21.5 in /lang/java (#1828)
dependabot[bot] [Mon, 15 Aug 2022 06:26:14 +0000 (09:26 +0300)] 
Bump protobuf-java from 3.21.4 to 3.21.5 in /lang/java (#1828)

Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.4 to 3.21.5.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.21.4...v3.21.5)

---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
6 weeks agoAVRO-3608: Rust: Fix clippy errors in Rust 1.63.0 (#1825)
Martin Grigorov [Mon, 15 Aug 2022 06:24:47 +0000 (09:24 +0300)] 
AVRO-3608: Rust: Fix clippy errors in Rust 1.63.0 (#1825)

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
7 weeks agoBump anyhow from 1.0.60 to 1.0.61 in /lang/rust (#1822)
dependabot[bot] [Fri, 12 Aug 2022 07:15:28 +0000 (10:15 +0300)] 
Bump anyhow from 1.0.60 to 1.0.61 in /lang/rust (#1822)

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.60 to 1.0.61.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.60...1.0.61)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
7 weeks agoAVRO-3601: C++ API header contains breaking include (#1821)
Martin Grigorov [Thu, 11 Aug 2022 14:00:54 +0000 (17:00 +0300)] 
AVRO-3601: C++ API header contains breaking include (#1821)

* AVRO-3601: C++ API header contains breaking include

Rename CustomFields to CustomAttributes.
Rework CustomAttributes to keep a map of string name with a string
value. The user application may parse the string to JSON if needed.
Add a new step to the CI workflow to prevent problems like this in the
future

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
* AVRO-3601: Do not try to install

Just build in Release mode

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
7 weeks agoAVRO-3600: UnionSchema::new method should be public (#1817)
Marko Milenković [Wed, 10 Aug 2022 09:23:00 +0000 (11:23 +0200)] 
AVRO-3600: UnionSchema::new method should be public (#1817)

* AVRO-3600: UnionSchema::new method should be public

UnionSchema::new method should be public to facility programmatic schema
creation. Visibility of the method changed.

* AVRO-3600: Add rustdoc to a method that has been promoted to be public

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Co-authored-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
7 weeks agoBump serde from 1.0.142 to 1.0.143 in /lang/rust (#1816)
dependabot[bot] [Tue, 9 Aug 2022 19:15:39 +0000 (22:15 +0300)] 
Bump serde from 1.0.142 to 1.0.143 in /lang/rust (#1816)

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.142 to 1.0.143.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.142...v1.0.143)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7 weeks agoAVRO-3434: support logical schemas in reflect reader and writer (#1718)
KhrystynaPopadyuk [Tue, 9 Aug 2022 07:17:03 +0000 (17:17 +1000)] 
AVRO-3434: support logical schemas in reflect reader and writer (#1718)

* avro-3434 support logical schemas in reflect reader and writer

* avro-3434 add apache licence to files

* avro-3434 update unit tests

7 weeks agoAVRO-3599: Rust: Make apache-avro-test-helper releasable (#1815)
Martin Grigorov [Mon, 8 Aug 2022 18:49:35 +0000 (21:49 +0300)] 
AVRO-3599: Rust: Make apache-avro-test-helper releasable (#1815)

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
7 weeks agoBump strum_macros from 0.24.2 to 0.24.3 in /lang/rust (#1813)
dependabot[bot] [Mon, 8 Aug 2022 18:21:37 +0000 (21:21 +0300)] 
Bump strum_macros from 0.24.2 to 0.24.3 in /lang/rust (#1813)

Bumps [strum_macros](https://github.com/Peternator7/strum) from 0.24.2 to 0.24.3.
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/commits)

---
updated-dependencies:
- dependency-name: strum_macros
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7 weeks agoBump anyhow from 1.0.59 to 1.0.60 in /lang/rust (#1814)
dependabot[bot] [Mon, 8 Aug 2022 18:20:48 +0000 (21:20 +0300)] 
Bump anyhow from 1.0.59 to 1.0.60 in /lang/rust (#1814)

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.59 to 1.0.60.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.59...1.0.60)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7 weeks agoAVRO-3598: Disable offline search on the site (#1812)
Ryan Skraba [Mon, 8 Aug 2022 17:14:45 +0000 (10:14 -0700)] 
AVRO-3598: Disable offline search on the site (#1812)

7 weeks agoBump grpc.version from 1.48.0 to 1.48.1 in /lang/java (#1810)
dependabot[bot] [Mon, 8 Aug 2022 11:01:41 +0000 (14:01 +0300)] 
Bump grpc.version from 1.48.0 to 1.48.1 in /lang/java (#1810)

Bumps `grpc.version` from 1.48.0 to 1.48.1.

Updates `grpc-core` from 1.48.0 to 1.48.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.48.0...v1.48.1)

Updates `grpc-stub` from 1.48.0 to 1.48.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.48.0...v1.48.1)

Updates `grpc-netty` from 1.48.0 to 1.48.1
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.48.0...v1.48.1)

---
updated-dependencies:
- dependency-name: io.grpc:grpc-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.grpc:grpc-stub
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.grpc:grpc-netty
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7 weeks agoBump hadoop-client from 3.3.3 to 3.3.4 in /lang/java (#1811)
dependabot[bot] [Mon, 8 Aug 2022 11:00:48 +0000 (14:00 +0300)] 
Bump hadoop-client from 3.3.3 to 3.3.4 in /lang/java (#1811)

Bumps hadoop-client from 3.3.3 to 3.3.4.

---
updated-dependencies:
- dependency-name: org.apache.hadoop:hadoop-client
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7 weeks agoAVRO-3595: [Website] Add release notes for 1.11.1 (#1809)
Martin Grigorov [Sun, 7 Aug 2022 11:36:07 +0000 (14:36 +0300)] 
AVRO-3595: [Website] Add release notes for 1.11.1 (#1809)

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
8 weeks agoAdd myself to the list of committers (#1808)
Martin Grigorov [Fri, 5 Aug 2022 11:40:05 +0000 (14:40 +0300)] 
Add myself to the list of committers (#1808)

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
8 weeks agoBump serde_json from 1.0.82 to 1.0.83 in /lang/rust (#1803)
dependabot[bot] [Thu, 4 Aug 2022 08:54:18 +0000 (11:54 +0300)] 
Bump serde_json from 1.0.82 to 1.0.83 in /lang/rust (#1803)

Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.82 to 1.0.83.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.82...v1.0.83)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 weeks agoBump quote from 1.0.20 to 1.0.21 in /lang/rust (#1805)
dependabot[bot] [Thu, 4 Aug 2022 08:52:57 +0000 (11:52 +0300)] 
Bump quote from 1.0.20 to 1.0.21 in /lang/rust (#1805)

Bumps [quote](https://github.com/dtolnay/quote) from 1.0.20 to 1.0.21.
- [Release notes](https://github.com/dtolnay/quote/releases)
- [Commits](https://github.com/dtolnay/quote/compare/1.0.20...1.0.21)

---
updated-dependencies:
- dependency-name: quote
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 weeks agoBump syn from 1.0.98 to 1.0.99 in /lang/rust (#1801)
dependabot[bot] [Thu, 4 Aug 2022 08:52:22 +0000 (11:52 +0300)] 
Bump syn from 1.0.98 to 1.0.99 in /lang/rust (#1801)

Bumps [syn](https://github.com/dtolnay/syn) from 1.0.98 to 1.0.99.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/1.0.98...1.0.99)

---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 weeks agoBump postcss-cli from 9.1.0 to 10.0.0 in /doc (#1754)
dependabot[bot] [Thu, 4 Aug 2022 07:52:46 +0000 (10:52 +0300)] 
Bump postcss-cli from 9.1.0 to 10.0.0 in /doc (#1754)

Bumps [postcss-cli](https://github.com/postcss/postcss-cli) from 9.1.0 to 10.0.0.
- [Release notes](https://github.com/postcss/postcss-cli/releases)
- [Changelog](https://github.com/postcss/postcss-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss-cli/compare/9.1.0...10.0.0)

---
updated-dependencies:
- dependency-name: postcss-cli
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 weeks agoBump proc-macro2 from 1.0.42 to 1.0.43 in /lang/rust (#1802)
dependabot[bot] [Thu, 4 Aug 2022 07:39:24 +0000 (10:39 +0300)] 
Bump proc-macro2 from 1.0.42 to 1.0.43 in /lang/rust (#1802)

Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.42 to 1.0.43.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.42...1.0.43)

---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 weeks agoAVRO-3592: Add the codec packages to the tar (#1796)
Ryan Skraba [Thu, 4 Aug 2022 07:23:29 +0000 (00:23 -0700)] 
AVRO-3592: Add the codec packages to the tar (#1796)

8 weeks agoBump ctor from 0.1.22 to 0.1.23 in /lang/rust (#1795)
dependabot[bot] [Thu, 4 Aug 2022 07:22:16 +0000 (10:22 +0300)] 
Bump ctor from 0.1.22 to 0.1.23 in /lang/rust (#1795)

Bumps [ctor](https://github.com/mmastrac/rust-ctor) from 0.1.22 to 0.1.23.
- [Release notes](https://github.com/mmastrac/rust-ctor/releases)
- [Commits](https://github.com/mmastrac/rust-ctor/commits)

---
updated-dependencies:
- dependency-name: ctor
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 weeks agoBump maven-bundle-plugin from 5.1.7 to 5.1.8 in /lang/java (#1797)
dependabot[bot] [Thu, 4 Aug 2022 07:21:47 +0000 (10:21 +0300)] 
Bump maven-bundle-plugin from 5.1.7 to 5.1.8 in /lang/java (#1797)

Bumps maven-bundle-plugin from 5.1.7 to 5.1.8.

---
updated-dependencies:
- dependency-name: org.apache.felix:maven-bundle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 weeks agoBump anyhow from 1.0.58 to 1.0.59 in /lang/rust (#1800)
dependabot[bot] [Thu, 4 Aug 2022 07:21:05 +0000 (10:21 +0300)] 
Bump anyhow from 1.0.58 to 1.0.59 in /lang/rust (#1800)

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.58 to 1.0.59.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.58...1.0.59)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 weeks agoBump thiserror from 1.0.31 to 1.0.32 in /lang/rust (#1804)
dependabot[bot] [Thu, 4 Aug 2022 07:20:35 +0000 (10:20 +0300)] 
Bump thiserror from 1.0.31 to 1.0.32 in /lang/rust (#1804)

Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.31 to 1.0.32.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.31...1.0.32)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 weeks agoBump serde from 1.0.140 to 1.0.142 in /lang/rust (#1806)
dependabot[bot] [Thu, 4 Aug 2022 07:19:10 +0000 (10:19 +0300)] 
Bump serde from 1.0.140 to 1.0.142 in /lang/rust (#1806)

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.140 to 1.0.142.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.140...v1.0.142)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoBump protobuf-java from 3.21.3 to 3.21.4 in /lang/java (#1794)
dependabot[bot] [Thu, 28 Jul 2022 11:09:14 +0000 (14:09 +0300)] 
Bump protobuf-java from 3.21.3 to 3.21.4 in /lang/java (#1794)

Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.3 to 3.21.4.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.21.3...v3.21.4)

---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoBump junit-jupiter from 5.8.2 to 5.9.0 in /lang/java (#1793)
dependabot[bot] [Thu, 28 Jul 2022 11:08:41 +0000 (14:08 +0300)] 
Bump junit-jupiter from 5.8.2 to 5.9.0 in /lang/java (#1793)

Bumps [junit-jupiter](https://github.com/junit-team/junit5) from 5.8.2 to 5.9.0.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.2...r5.9.0)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoBump proc-macro2 from 1.0.41 to 1.0.42 in /lang/rust (#1788)
dependabot[bot] [Thu, 28 Jul 2022 11:07:31 +0000 (14:07 +0300)] 
Bump proc-macro2 from 1.0.41 to 1.0.42 in /lang/rust (#1788)

Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.41 to 1.0.42.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.41...1.0.42)

---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoBump github/codeql-action from 1 to 2 (#1792)
dependabot[bot] [Thu, 28 Jul 2022 11:06:54 +0000 (14:06 +0300)] 
Bump github/codeql-action from 1 to 2 (#1792)

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoBump actions/setup-node from 2 to 3 (#1791)
dependabot[bot] [Thu, 28 Jul 2022 11:06:15 +0000 (14:06 +0300)] 
Bump actions/setup-node from 2 to 3 (#1791)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoAVRO-3589: Update github actions versions (#1789)
Ismaël Mejía [Thu, 28 Jul 2022 09:47:27 +0000 (11:47 +0200)] 
AVRO-3589: Update github actions versions (#1789)

* AVRO-3589: Update github actions versions

* AVRO-3589: Add github actions dependency updates with dependabot

2 months agoFix possible heap-buffer-overflow (#1779)
Kruglov Pavel [Mon, 25 Jul 2022 19:42:55 +0000 (21:42 +0200)] 
Fix possible heap-buffer-overflow (#1779)

2 months agoAVRO-3547: Add support for custom attributes in Avro Schema (#1736)
nileyadav [Mon, 25 Jul 2022 19:36:44 +0000 (12:36 -0700)] 
AVRO-3547: Add support for custom attributes in Avro Schema (#1736)

* Add support for custom attributes in Avro Schema

Custom attributes are allowed at field level as per Avro specification : https://avro.apache.org/docs/current/spec.html#schemas

But Avro c++ implementation does not support custom attribute at field level.
Update implementation to support custom attribute at field level.

* Add unit tests

* Avro-3547: Apply suggestions from code review

Co-authored-by: Martin Grigorov <martin-g@users.noreply.github.com>
* Avro-3547: Fix build errors

* Update lang/c++/impl/CustomFields.cc

Co-authored-by: Martin Grigorov <martin-g@users.noreply.github.com>
* Avro-3547: remove unused method

* AVRO-3547: fix build errors and unit test data

* AVRO-3547: Add documentation for CustomFields

Co-authored-by: nileyadav <nileyadav@users.noreply.github.com>
Co-authored-by: Martin Grigorov <martin-g@users.noreply.github.com>
2 months agoBump wasm-bindgen from 0.2.81 to 0.2.82 in /lang/rust (#1784)
dependabot[bot] [Mon, 25 Jul 2022 19:35:30 +0000 (22:35 +0300)] 
Bump wasm-bindgen from 0.2.81 to 0.2.82 in /lang/rust (#1784)

Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) from 0.2.81 to 0.2.82.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.81...0.2.82)

---
updated-dependencies:
- dependency-name: wasm-bindgen
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoBump wasm-bindgen-test from 0.3.31 to 0.3.32 in /lang/rust (#1785)
dependabot[bot] [Mon, 25 Jul 2022 19:34:57 +0000 (22:34 +0300)] 
Bump wasm-bindgen-test from 0.3.31 to 0.3.32 in /lang/rust (#1785)

Bumps [wasm-bindgen-test](https://github.com/rustwasm/wasm-bindgen) from 0.3.31 to 0.3.32.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

---
updated-dependencies:
- dependency-name: wasm-bindgen-test
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoBump proc-macro2 from 1.0.40 to 1.0.41 in /lang/rust (#1786)
dependabot[bot] [Mon, 25 Jul 2022 19:33:54 +0000 (22:33 +0300)] 
Bump proc-macro2 from 1.0.40 to 1.0.41 in /lang/rust (#1786)

Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.40 to 1.0.41.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.40...1.0.41)

---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoAVRO-3586: Pin output timestamp to make the Java build reproducible (#1783)
Ismaël Mejía [Mon, 25 Jul 2022 09:54:01 +0000 (11:54 +0200)] 
AVRO-3586: Pin output timestamp to make the Java build reproducible (#1783)

* AVRO-3586: Update maven plugins and fix checkstyle issue

* AVRO-3586: Pin output timestamp to make the Java build reproducible

2 months agoBump reload4j from 1.2.21 to 1.2.22 in /lang/java (#1780)
dependabot[bot] [Mon, 25 Jul 2022 08:18:31 +0000 (11:18 +0300)] 
Bump reload4j from 1.2.21 to 1.2.22 in /lang/java (#1780)

Bumps [reload4j](https://github.com/qos-ch/reload4j) from 1.2.21 to 1.2.22.
- [Release notes](https://github.com/qos-ch/reload4j/releases)
- [Commits](https://github.com/qos-ch/reload4j/compare/v_1.2.21...v_1.2.22)

---
updated-dependencies:
- dependency-name: ch.qos.reload4j:reload4j
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoBump grpc.version from 1.47.0 to 1.48.0 in /lang/java (#1781)
dependabot[bot] [Mon, 25 Jul 2022 08:18:08 +0000 (11:18 +0300)] 
Bump grpc.version from 1.47.0 to 1.48.0 in /lang/java (#1781)

Bumps `grpc.version` from 1.47.0 to 1.48.0.

Updates `grpc-core` from 1.47.0 to 1.48.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.47.0...v1.48.0)

Updates `grpc-stub` from 1.47.0 to 1.48.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.47.0...v1.48.0)

Updates `grpc-netty` from 1.47.0 to 1.48.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.47.0...v1.48.0)

---
updated-dependencies:
- dependency-name: io.grpc:grpc-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-stub
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-netty
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoBump protobuf-java from 3.21.2 to 3.21.3 in /lang/java (#1782)
dependabot[bot] [Mon, 25 Jul 2022 08:17:41 +0000 (11:17 +0300)] 
Bump protobuf-java from 3.21.2 to 3.21.3 in /lang/java (#1782)

Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.2 to 3.21.3.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.21.2...v3.21.3)

---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoAVRO-3585: Add support for encoding Value::String as Schema::Uuid (#1778)
Rik Heijdens [Mon, 25 Jul 2022 08:16:09 +0000 (10:16 +0200)] 
AVRO-3585: Add support for encoding Value::String as Schema::Uuid (#1778)

* AVRO-3585: Add test-case to confirm UUID handling

Added a test-case to confirm encoding UUIDs that are provided as
Value::String works as expected.

* AVRO-3585: Add Uuid as a supported encoding

Added Schema::Uuid as supported encoding for Value::String.

In some cases Uuids may be presented as a Value::String to the Avro
encoder, previously, the encoder would reject these values. This has
been fixed by this commit.

* AVRO-3585: Simplify match statement

Removed a duplicate branch for matching Schema::Uuid by collapsing
it into the branch for matching Schema::String.

Co-authored-by: gabriel <gabriel@lithic.com>
2 months agoAvro 3584 rust unit test (#1775)
clesaec [Thu, 21 Jul 2022 12:22:07 +0000 (14:22 +0200)] 
Avro 3584 rust unit test (#1775)

AVRO-3584 : add unit test for recursion type