Skip to content
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

Rebase to upstream #11

Closed
wants to merge 366 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
366 commits
Select commit Hold shift + click to select a range
54b426a
AVRO-3766: [Rust] Fix the formatting
martin-g May 31, 2023
ccd9326
Bump ctor from 0.2.0 to 0.2.1 in /lang/rust (#2264)
dependabot[bot] Jun 1, 2023
5b313ed
Bump ctor from 0.2.1 to 0.2.2 in /lang/rust (#2265)
dependabot[bot] Jun 1, 2023
f3ba770
Bump regex from 1.8.3 to 1.8.4 in /lang/rust (#2271)
dependabot[bot] Jun 5, 2023
2d4c3cd
AVRO-3771: [Rust] Logging flood during validate method (#2272)
ftelnov Jun 7, 2023
ec9ff23
Avro-3767 [Rust] fix complex Ref resolving in Union (#2266)
ftelnov Jun 8, 2023
90c28d7
Bump proc-macro2 from 1.0.59 to 1.0.60 in /lang/rust (#2273)
dependabot[bot] Jun 8, 2023
81da7f5
Bump serde from 1.0.163 to 1.0.164 in /lang/rust (#2274)
dependabot[bot] Jun 8, 2023
5e90a43
Bump log from 0.4.18 to 0.4.19 in /lang/rust (#2281)
dependabot[bot] Jun 12, 2023
699598a
AVRO-3772: [Rust] Deserialize Errors for an Unknown Enum Symbol inste…
martin-g Jun 13, 2023
f286b84
Bump wasm-bindgen from 0.2.86 to 0.2.87 in /lang/rust (#2286)
dependabot[bot] Jun 13, 2023
4819418
Bump uuid from 1.3.3 to 1.3.4 in /lang/rust (#2285)
dependabot[bot] Jun 13, 2023
ffa145c
AVRO-3780: [Rust] Bug: decimal logical type usage through Fixed (#2283)
ftelnov Jun 14, 2023
0b08d7e
AVRO-3670: Add NET 7.0 support (#1956)
zcsizmadia Dec 7, 2022
8a1c802
AVRO-3715: [Java] plugin-tools-javadoc 3.7.0 does not exist.
nielsbasjes Feb 16, 2023
aec7123
AVRO-3715: [Python] Fix lint issues (reformat code).
nielsbasjes Feb 17, 2023
8bb0ee2
AVRO-3715: [Python] Fix type issues
nielsbasjes Feb 17, 2023
2ad3ad4
Add NET 7 SDK to Dockerfile (#2193)
zcsizmadia Apr 20, 2023
db70e1f
AVRO-3737: fix memcheck test (#2213)
clesaec May 5, 2023
e3c5658
AVRO-3736: [Ruby] Preinstall gems in ubertool docker (#2191)
RyanSkraba May 25, 2023
73470fe
Revert "AVRO-3001 AVRO-3274 AVRO-3568 AVRO-3613: Add JSON encoder/dec…
RyanSkraba Jun 13, 2023
ffeb61d
[hotfix] Add public modifier for JUnit4 test
RyanSkraba Jun 13, 2023
4d7715e
AVRO-3639: Add fleet.toml and .cargo/config.toml to gitignore
martin-g Oct 14, 2022
f803a79
Bump jackson-bom from 2.12.7.20221012 to 2.14.0 in /lang/java (#1944)
dependabot[bot] Nov 8, 2022
fe5527b
Bump Maven plugin versions and maven version for the docker based bui…
iemejia Nov 25, 2022
0d971ab
Bump jackson-bom from 2.14.0 to 2.14.1 in /lang/java (#1987)
dependabot[bot] Nov 28, 2022
45e1181
[AVRO-3701] Add github action to validate maven 4 build compatibility…
iemejia Jan 5, 2023
7a5709c
AVRO-3700: Publish Java SBOM artifacts with CycloneDX
dongjoon-hyun Jan 6, 2023
49399b2
AVRO-3700: Move CycloneDX configuration to Java specific project (#2049)
iemejia Jan 6, 2023
76c1887
Bump cyclonedx-maven-plugin from 2.7.3 to 2.7.4 in /lang/java (#2051)
dependabot[bot] Jan 9, 2023
d1221a1
Bump jackson-bom from 2.14.1 to 2.14.2 in /lang/java (#2069)
dependabot[bot] Jan 30, 2023
84cab3b
AVRO-3712: Fix build by initializing union (#2079)
jmccl Feb 7, 2023
0616cff
Bump maven-enforcer-plugin from 3.1.0 to 3.2.1 in /lang/java
dependabot[bot] Feb 16, 2023
71e6f90
Bump zstd-jni from 1.5.2-5 to 1.5.4-1 in /lang/java
dependabot[bot] Feb 16, 2023
451e949
Bump snappy-java from 1.1.9.0 to 1.1.9.1 in /lang/java
dependabot[bot] Feb 16, 2023
bf021ac
Bump grpc.version from 1.52.1 to 1.53.0 in /lang/java
dependabot[bot] Feb 16, 2023
6cfd294
[C++] Fix compiler warnings
GerritNG Feb 7, 2023
9762e2a
Bump cyclonedx-maven-plugin from 2.7.4 to 2.7.5 in /lang/java (#2112)
dependabot[bot] Feb 20, 2023
e278a85
AVRO-2404: Remove now obsolete Apache Rat workaround (#2119)
nielsbasjes Feb 26, 2023
8f81798
Bump maven-plugin-plugin from 3.7.1 to 3.8.1 in /lang/java (#2127)
dependabot[bot] Mar 6, 2023
3245f31
Bump zstd-jni from 1.5.4-1 to 1.5.4-2 in /lang/java (#2126)
dependabot[bot] Mar 6, 2023
67c8e2d
Bump plexus-utils from 3.5.0 to 3.5.1 in /lang/java (#2125)
dependabot[bot] Mar 6, 2023
ef8b47f
Bump jetty.version in /lang/java (#2122)
dependabot[bot] Mar 6, 2023
204dcd1
AVRO-2943 improve GenericRecord MAP type comparison
frankgrimes97 Nov 3, 2020
b0f40b2
[AVRO-2943] Add new GenericData String/Utf8 ARRAY comparison test (#2…
frankgrimes97 Mar 13, 2023
f5978b9
Bump grpc.version from 1.53.0 to 1.54.0 in /lang/java
dependabot[bot] Mar 26, 2023
cb1a3a2
Bump hadoop-client from 3.3.4 to 3.3.5 in /lang/java
dependabot[bot] Mar 26, 2023
c65b02a
Bump netty-bom from 4.1.89.Final to 4.1.90.Final in /lang/java
dependabot[bot] Mar 19, 2023
7ec591e
Bump reload4j from 1.2.24 to 1.2.25 in /lang/java
dependabot[bot] Mar 26, 2023
65b49cf
Bump maven-enforcer-plugin from 3.2.1 to 3.3.0 in /lang/java
dependabot[bot] Apr 9, 2023
8a85f41
Bump netty-bom from 4.1.90.Final to 4.1.91.Final in /lang/java
dependabot[bot] Apr 9, 2023
90aa909
Bump cyclonedx-maven-plugin from 2.7.5 to 2.7.6 in /lang/java
dependabot[bot] Apr 2, 2023
295af19
Bump extra-enforcer-rules from 1.6.1 to 1.6.2 in /lang/java
dependabot[bot] Apr 13, 2023
dc4adff
Bump maven-plugin-plugin from 3.8.1 to 3.8.2 in /lang/java
dependabot[bot] Apr 23, 2023
e944920
Bump maven-checkstyle-plugin from 3.2.1 to 3.2.2 in /lang/java
dependabot[bot] Apr 23, 2023
8ca991f
Bump zstd-jni from 1.5.4-2 to 1.5.5-2 in /lang/java
dependabot[bot] Apr 23, 2023
c9e8591
Bump cyclonedx-maven-plugin from 2.7.6 to 2.7.7 in /lang/java
dependabot[bot] Apr 23, 2023
838e8b2
Bump cyclonedx-maven-plugin from 2.7.7 to 2.7.8 in /lang/java
dependabot[bot] Apr 30, 2023
edcda16
Bump junit5.version from 5.9.2 to 5.9.3 in /lang/java
dependabot[bot] Apr 30, 2023
81be3d7
Bump netty-bom from 4.1.91.Final to 4.1.92.Final in /lang/java
dependabot[bot] May 4, 2023
f22f0ec
Bump grpc.version from 1.54.0 to 1.54.1 in /lang/java
dependabot[bot] Apr 25, 2023
5275e19
Bump protobuf-java from 3.22.2 to 3.22.3 in /lang/java
dependabot[bot] May 4, 2023
435803a
Bump maven-surefire-plugin from 3.0.0 to 3.1.0 in /lang/java
dependabot[bot] May 7, 2023
b744cf4
Bump protobuf-java from 3.22.3 to 3.22.4 in /lang/java
dependabot[bot] May 7, 2023
e8aadbf
Bump protobuf-java from 3.22.4 to 3.23.1 in /lang/java (#2246)
dependabot[bot] May 25, 2023
2473542
Bump zstd-jni from 1.5.5-2 to 1.5.5-3 in /lang/java (#2244)
dependabot[bot] May 25, 2023
07974bc
Bump maven-gpg-plugin from 3.0.1 to 3.1.0 in /lang/java (#2218)
dependabot[bot] May 25, 2023
d436305
Bump grpc.version from 1.54.1 to 1.55.1 in /lang/java (#2229)
dependabot[bot] May 25, 2023
f97501e
Bump protobuf-java from 3.23.1 to 3.23.2 in /lang/java (#2259)
dependabot[bot] Jun 13, 2023
e940a7b
Bump extra-enforcer-rules from 1.6.2 to 1.7.0 in /lang/java (#2267)
dependabot[bot] Jun 13, 2023
71daf4d
Bump zstd-jni from 1.5.5-3 to 1.5.5-4 in /lang/java (#2279)
dependabot[bot] Jun 13, 2023
3e6ba53
Bump snappy-java from 1.1.9.1 to 1.1.10.0 in /lang/java (#2255)
dependabot[bot] Jun 13, 2023
e085adf
Bump cyclonedx-maven-plugin from 2.7.8 to 2.7.9 in /lang/java (#2243)
dependabot[bot] Jun 13, 2023
821c547
Bump build-helper-maven-plugin from 3.3.0 to 3.4.0 in /lang/java (#2233)
dependabot[bot] Jun 13, 2023
739bc40
Bump netty-bom from 4.1.92.Final to 4.1.93.Final in /lang/java (#2256)
dependabot[bot] Jun 13, 2023
aa450f3
AVRO-3756: [csharp] Add a method to return types instead of writing t…
alexrosenfeld10 Jun 14, 2023
41b2481
AVRO-3560: Throw SchemaParseException on dangling content in avsc bey…
radai-rosenblatt Jun 14, 2023
88f8be1
AVRO-3773: [ruby] fix validator for decimal default (#2275)
jychen7 Jun 14, 2023
2eb0773
Bump wasm-bindgen-test from 0.3.36 to 0.3.37 in /lang/rust (#2288)
dependabot[bot] Jun 14, 2023
66d4cff
AVRO-2560: Convert tests to JUnit 5 (#2287)
RyanSkraba Jun 14, 2023
dc18ac0
[Rust]: Incorrect decimal resolving checks (#2289)
ftelnov Jun 15, 2023
54f5d08
AVRO-3473: ServiceLoader for Conversion (#1624)
opwvhk Jun 15, 2023
0869c28
Bump snappy-java from 1.1.10.0 to 1.1.10.1 in /lang/java (#2290)
dependabot[bot] Jun 15, 2023
2c02a72
[hotfix] Build differences from JUnit versions
RyanSkraba Jun 15, 2023
352d3c6
Bump sha2 from 0.10.6 to 0.10.7 in /lang/rust (#2291)
dependabot[bot] Jun 15, 2023
d766888
AVRO-3761: [python] Fix broken validation of nullable UUID field (#2249)
aiven-anton Jun 16, 2023
841d85e
AVRO-3775: [ruby] fix decoded default value of logical type (#2277)
jychen7 Jun 16, 2023
1c0817f
AVRO-3772: [Rust] Use the enum default field instead of the field def…
martin-g Jun 16, 2023
30413b6
Bump serde_json from 1.0.96 to 1.0.97 in /lang/rust (#2293)
dependabot[bot] Jun 19, 2023
038c91b
[Rust]: Update Strum to 0.25.0 (#2298)
martin-g Jun 19, 2023
21f6fab
AVRO-3783: Read LONG length for bytes, only allow INT sizes (#2210)
jklamer Jun 16, 2023
b3dbb5a
Bump grpc.version from 1.55.1 to 1.56.0 in /lang/java (#2295)
dependabot[bot] Jun 19, 2023
716ef33
Bump protobuf-java from 3.23.2 to 3.23.3 in /lang/java (#2296)
dependabot[bot] Jun 19, 2023
f8efa8a
feat: add bigint extraction from decimal (#2301)
ftelnov Jun 21, 2023
e2ad4c3
Bump netty-bom from 4.1.93.Final to 4.1.94.Final in /lang/java (#2303)
dependabot[bot] Jun 26, 2023
44d1c4f
Preparing to build 1.11.2
RyanSkraba Jun 26, 2023
15a20ff
AVRO-3785: [Rust] Deserialization if reader schema has a namespace an…
martin-g Jun 26, 2023
67e013c
Bump syn from 2.0.18 to 2.0.20 in /lang/rust (#2305)
dependabot[bot] Jun 26, 2023
026b6ef
Bump proc-macro2 from 1.0.60 to 1.0.63 in /lang/rust (#2306)
dependabot[bot] Jun 26, 2023
49fa1d4
Bump serde_json from 1.0.97 to 1.0.99 in /lang/rust (#2307)
dependabot[bot] Jun 26, 2023
5bfa889
Bump uuid from 1.3.4 to 1.4.0 in /lang/rust (#2309)
dependabot[bot] Jun 27, 2023
99e0f50
Bump quote from 1.0.28 to 1.0.29 in /lang/rust (#2311)
dependabot[bot] Jul 5, 2023
ee04e0a
Bump syn from 2.0.20 to 2.0.23 in /lang/rust (#2313)
dependabot[bot] Jul 5, 2023
f017208
Bump ctor from 0.2.2 to 0.2.3 in /lang/rust (#2315)
dependabot[bot] Jul 5, 2023
f54e8c3
Bump strum_macros from 0.25.0 to 0.25.1 in /lang/rust (#2316)
dependabot[bot] Jul 5, 2023
294c8e4
Bump regex from 1.8.4 to 1.9.0 in /lang/rust (#2320)
dependabot[bot] Jul 5, 2023
efed90f
Bump serde from 1.0.164 to 1.0.166 in /lang/rust (#2317)
dependabot[bot] Jul 5, 2023
0e783ae
Bump serde_json from 1.0.99 to 1.0.100 in /lang/rust (#2321)
dependabot[bot] Jul 5, 2023
adaa0bf
Bump thiserror from 1.0.40 to 1.0.41 in /lang/rust (#2323)
dependabot[bot] Jul 6, 2023
713648f
Bump thiserror from 1.0.41 to 1.0.43 in /lang/rust (#2326)
dependabot[bot] Jul 8, 2023
2cc0212
Bump pretty_assertions from 1.3.0 to 1.4.0 in /lang/rust (#2327)
dependabot[bot] Jul 8, 2023
d788ebf
Bump serde from 1.0.166 to 1.0.167 in /lang/rust (#2328)
dependabot[bot] Jul 8, 2023
735c7e2
AVRO-3793: [Rust] Bump minimum supported version of Rust to 1.65.0 (#…
martin-g Jul 8, 2023
2777e8d
AVRO-3794: [Rust] Do not fail the shared tests when the shared folder…
martin-g Jul 8, 2023
689c9d5
AVRO-3794: Rename test method back
martin-g Jul 8, 2023
71566b0
Bump typed-builder from 0.14.0 to 0.15.0 in /lang/rust (#2324)
dependabot[bot] Jul 8, 2023
78d27e2
Bump libflate from 1.2.0 to 2.0.0 in /lang/rust (#2331)
dependabot[bot] Jul 8, 2023
2690f47
[Rust]: Bump the version of the Rust SDK to 0.16.0
martin-g Jul 10, 2023
3915d9a
AVRO-3787: [Rust] Deserialization fails to use default if an enum in …
martin-g Jul 10, 2023
fa2b4d3
Preparing for 1.11.3-SNAPSHOT
RyanSkraba Jul 10, 2023
c9a4430
Bump protobuf-java from 3.23.3 to 3.23.4 in /lang/java (#2332)
dependabot[bot] Jul 10, 2023
527fa0b
Bump grpc.version from 1.56.0 to 1.56.1 in /lang/java (#2312)
dependabot[bot] Jul 10, 2023
ed92feb
Bump proc-macro2 from 1.0.63 to 1.0.64 in /lang/rust (#2336)
dependabot[bot] Jul 10, 2023
b649786
Bump typed-builder from 0.15.0 to 0.15.1 in /lang/rust (#2337)
dependabot[bot] Jul 10, 2023
6c2e7cc
Bump criterion from 0.4.0 to 0.5.1 in /lang/rust (#2338)
dependabot[bot] Jul 10, 2023
43fcc06
Bump syn from 2.0.23 to 2.0.25 in /lang/rust (#2340)
dependabot[bot] Jul 10, 2023
4ca8458
Bump regex from 1.9.0 to 1.9.1 in /lang/rust (#2341)
dependabot[bot] Jul 10, 2023
6c5cb76
Bump serde from 1.0.167 to 1.0.171 in /lang/rust (#2342)
dependabot[bot] Jul 10, 2023
f9d01c8
AVRO-3786: [Rust] Deserialization results in FindUnionVariant error i…
martin-g Jul 12, 2023
4475d7e
AVRO-3789: [java] fix map comparison in GenericData (#2318)
felixkrull-neuland Jul 12, 2023
634daea
AVRO-3713: [Java] Fix Map synchronization regression
nielsbasjes Feb 10, 2023
137b1d5
Bump ctor from 0.2.3 to 0.2.4 in /lang/rust (#2346)
dependabot[bot] Jul 13, 2023
146fdd8
Bump darling from 0.20.1 to 0.20.3 in /lang/rust (#2347)
dependabot[bot] Jul 13, 2023
a8d0ad7
Bump serde_json from 1.0.100 to 1.0.102 in /lang/rust (#2345)
dependabot[bot] Jul 13, 2023
817765b
AVRO-3795: [Java] Raise exception for nonexistent imports in maven-pl…
dervan Jul 14, 2023
5abfe27
AVRO-3799: [Rust] Enable the schema parser to read and parse from inp…
sarutak Jul 17, 2023
f68200d
Move profile section in wasm-demo/Cargo.tml to the root Cargo.toml. (…
sarutak Jul 17, 2023
467466d
AVRO-1938: Add fingerprinting support to Python implementation (#1181)
subhashb Jul 17, 2023
4a21f13
Bump proc-macro2 from 1.0.64 to 1.0.66 in /lang/rust (#2357)
dependabot[bot] Jul 17, 2023
c0822f0
Bump anyhow from 1.0.71 to 1.0.72 in /lang/rust (#2359)
dependabot[bot] Jul 17, 2023
cd842b1
Bump uuid from 1.4.0 to 1.4.1 in /lang/rust (#2361)
dependabot[bot] Jul 17, 2023
01614e4
Bump serde_json from 1.0.102 to 1.0.103 in /lang/rust (#2358)
dependabot[bot] Jul 17, 2023
cc1463c
Bump quote from 1.0.29 to 1.0.31 in /lang/rust (#2362)
dependabot[bot] Jul 17, 2023
2ac12b5
Bump syn from 2.0.25 to 2.0.26 in /lang/rust (#2356)
dependabot[bot] Jul 17, 2023
3e7ab77
Bump zstd from 0.12.3+zstd.1.5.2 to 0.12.4 in /lang/rust (#2369)
dependabot[bot] Jul 19, 2023
9cac323
Bump serde from 1.0.171 to 1.0.173 in /lang/rust (#2372)
dependabot[bot] Jul 20, 2023
1ce486d
AVRO-3809: [Rust] Fix validate record reference with implicit namespa…
andrewinci Jul 21, 2023
f1c8fc4
Bump serde from 1.0.173 to 1.0.174 in /lang/rust (#2377)
dependabot[bot] Jul 21, 2023
1ce3748
Bump thiserror from 1.0.43 to 1.0.44 in /lang/rust (#2378)
dependabot[bot] Jul 21, 2023
bd9fc95
Bump syn from 2.0.26 to 2.0.27 in /lang/rust (#2376)
dependabot[bot] Jul 21, 2023
6700753
Bump io.netty:netty-bom from 4.1.94.Final to 4.1.95.Final in /lang/ja…
dependabot[bot] Jul 24, 2023
c98ba8b
Bump com.github.luben:zstd-jni from 1.5.5-4 to 1.5.5-5 in /lang/java …
dependabot[bot] Jul 24, 2023
b4cbc6c
Bump org.xerial.snappy:snappy-java in /lang/java (#2387)
dependabot[bot] Jul 24, 2023
4044d72
AVRO-2284: fix unit test code (#2366)
clesaec Jul 24, 2023
a5ed8cf
Bump junit5.version from 5.9.3 to 5.10.0 in /lang/java (#2386)
dependabot[bot] Jul 24, 2023
74e1a2b
Bump quote from 1.0.31 to 1.0.32 in /lang/rust (#2391)
dependabot[bot] Jul 26, 2023
92fa849
Bump serde from 1.0.174 to 1.0.175 in /lang/rust (#2390)
dependabot[bot] Jul 26, 2023
5ae70ab
AVRO-3812: [Rust] Handle null namespace properly for canonicalized sc…
sarutak Jul 26, 2023
62c8811
Fix doc. (#2395)
sarutak Jul 27, 2023
74b6af9
Bump serde_json from 1.0.103 to 1.0.104 in /lang/rust (#2398)
dependabot[bot] Jul 31, 2023
530e102
Bump serde from 1.0.175 to 1.0.179 in /lang/rust (#2408)
dependabot[bot] Jul 31, 2023
5202b72
AVRO-3818: [Rust] Let inner named types inherit their enclosing names…
sarutak Jul 31, 2023
a46a65c
Bump syn from 2.0.27 to 2.0.28 in /lang/rust (#2410)
dependabot[bot] Jul 31, 2023
1e2a7d8
Bump serde from 1.0.179 to 1.0.180 in /lang/rust (#2412)
dependabot[bot] Aug 4, 2023
e9f7ae1
Bump typed-builder from 0.15.1 to 0.15.2 in /lang/rust (#2415)
dependabot[bot] Aug 4, 2023
05ecd9c
Fix to deny invalid field names. (#2414)
sarutak Aug 4, 2023
ab69445
Implement Debug for Error. (#2416)
sarutak Aug 4, 2023
045f96c
AVRO-3821: [Rust] Encoding records should follow the schema (#2417)
martin-g Aug 4, 2023
05a520c
AVRO-3824: [Doc] The instruction for building the website should be m…
sarutak Aug 7, 2023
0a0cd1e
AVRO-3790: [Ruby] Provide namespace on UnknownSchemaError raise (#2409)
piotaixr Aug 8, 2023
fd4781a
Bump zerocopy from 0.6.1 to 0.6.3 in /lang/rust (#2428)
dependabot[bot] Aug 9, 2023
24de0b6
Bump regex from 1.9.1 to 1.9.3 in /lang/rust (#2426)
dependabot[bot] Aug 9, 2023
ef4cfbe
Bump strum_macros from 0.25.1 to 0.25.2 in /lang/rust (#2425)
dependabot[bot] Aug 9, 2023
9de1895
AVRO-3827: [Rust] Disallow duplicate field names (#2433)
sarutak Aug 10, 2023
c382763
AVRO-3828: [Rust] Fix CI build warnings (#2434)
martin-g Aug 11, 2023
8e1c904
AVRO-312: Python Sphinx Documentation (#2380)
kojiromike Aug 13, 2023
f0d58ad
Bump log from 0.4.19 to 0.4.20 in /lang/rust (#2440)
dependabot[bot] Aug 15, 2023
56f08b8
AVRO-3830: [Rust] Handle namespace properly if a name starts with dot…
sarutak Aug 15, 2023
6e73e52
AVRO-3814: Fix schema resolution for records in union types (#2441)
martin-g Aug 15, 2023
5969fc7
Bump serde from 1.0.180 to 1.0.183 in /lang/rust (#2424)
dependabot[bot] Aug 15, 2023
4d9ad27
Bump thiserror from 1.0.44 to 1.0.46 in /lang/rust (#2442)
dependabot[bot] Aug 16, 2023
e2d9c71
Bump anyhow from 1.0.72 to 1.0.74 in /lang/rust (#2443)
dependabot[bot] Aug 16, 2023
64569aa
AVRO-2771: Refactor custom codable check (#1720)
opwvhk Aug 15, 2023
6d7ebf3
AVRO-3486: Set namespace with protocol fullName (#1637)
opwvhk Aug 15, 2023
20ec7a1
Bump com.google.protobuf:protobuf-java in /lang/java
dependabot[bot] Aug 13, 2023
12b4136
Bump jmh.version from 1.36 to 1.37 in /lang/java (#2423)
dependabot[bot] Aug 16, 2023
2c7b749
Bump grpc.version from 1.56.1 to 1.57.1 in /lang/java (#2422)
dependabot[bot] Aug 16, 2023
c33c38c
Bump serde_json from 1.0.104 to 1.0.105 in /lang/rust (#2447)
dependabot[bot] Aug 17, 2023
ff3389b
Bump thiserror from 1.0.46 to 1.0.47 in /lang/rust (#2450)
dependabot[bot] Aug 17, 2023
afc96e8
Bump anyhow from 1.0.74 to 1.0.75 in /lang/rust (#2451)
dependabot[bot] Aug 17, 2023
0cf4a7b
Bump syn from 2.0.28 to 2.0.29 in /lang/rust (#2453)
dependabot[bot] Aug 17, 2023
a3c7959
Bump quote from 1.0.32 to 1.0.33 in /lang/rust (#2452)
dependabot[bot] Aug 17, 2023
fddb564
AVRO-3836: [Rust] Fix the build with Rust 1.65.0 (#2454)
martin-g Aug 18, 2023
1357cd2
AVRO-3835: [Rust] Get rid of byteorder and zerocopy dependencies (#2455)
martin-g Aug 18, 2023
e2e57aa
AVRO-3819: Centralize system properties that limit allocations (#2432)
RyanSkraba Aug 19, 2023
f419da1
Bump io.netty:netty-bom from 4.1.95.Final to 4.1.96.Final in /lang/java
dependabot[bot] Jul 30, 2023
3249fd1
AVRO-3837: [Rust] Disallow invalid namespaces for the Rust binding (#…
sarutak Aug 21, 2023
14b9330
AVRO-3838: [Rust] Replace "regex" with "regex-lite" (#2460)
martin-g Aug 22, 2023
b4a841d
Bump serde from 1.0.183 to 1.0.185 in /lang/rust (#2462)
dependabot[bot] Aug 22, 2023
f178217
Bump num-bigint from 0.4.3 to 0.4.4 in /lang/rust (#2464)
dependabot[bot] Aug 23, 2023
7f9bbd9
AVRO-3844: [Rust] Fix clippy errors with Rust 1.72.0 (#2466)
martin-g Aug 24, 2023
5fa7a28
Bump serde from 1.0.185 to 1.0.186 in /lang/rust (#2465)
dependabot[bot] Aug 24, 2023
cd6599b
Bump typed-builder from 0.15.2 to 0.16.0 in /lang/rust (#2472)
dependabot[bot] Aug 31, 2023
0cb4480
Bump serde from 1.0.186 to 1.0.188 in /lang/rust (#2473)
dependabot[bot] Aug 31, 2023
9f3dfbb
AVRO-3649: default for union inside union
clesaec Oct 25, 2022
b7c03c3
AVRO-3649: default for union inside union
martin-g Aug 31, 2023
0f27d44
AVRO-3847: [Rust] Support default value of pre-defined name for Union…
sarutak Aug 31, 2023
b2b6635
AVRO-3846: [Rust] Fix race condition among serde tests (#2467)
sarutak Aug 31, 2023
b05d825
AVRO-3849: [Rust] Use cargo-rdme instead of cargo-readme (#2475)
sarutak Sep 4, 2023
06124c3
Fix wrong heading level of Single-object encoding in the doc (#2484)
sarutak Sep 5, 2023
06d5167
Bump thiserror from 1.0.47 to 1.0.48 in /lang/rust (#2483)
dependabot[bot] Sep 5, 2023
a964ed8
Bump syn from 2.0.29 to 2.0.31 in /lang/rust (#2482)
dependabot[bot] Sep 5, 2023
1d44462
AVRO-3851: [Rust] Validate default value for record fields and enums …
sarutak Sep 7, 2023
121ef0e
Bump actions/checkout from 3 to 4 (#2488)
dependabot[bot] Sep 10, 2023
d7ee25a
Bump syn from 2.0.31 to 2.0.32 in /lang/rust (#2489)
dependabot[bot] Sep 11, 2023
a082532
Ignore .nyc_output (#2492)
sarutak Sep 11, 2023
3c0e332
AVRO-3853: [Rust] Support Local timestamp logical types for Rust SDK …
sarutak Sep 11, 2023
f1000e7
Bump serde_json from 1.0.105 to 1.0.106 in /lang/rust (#2490)
dependabot[bot] Sep 11, 2023
c952aec
AVRO-3855: [Rust] Fix clippy error with Rust 1.65.0 (#2494)
sarutak Sep 14, 2023
2818f15
AVRO-3855: [Rust] Fix clippy error with Rust 1.65.0
martin-g Sep 14, 2023
d8ae06a
Bump proc-macro2 from 1.0.66 to 1.0.67 in /lang/rust (#2493)
dependabot[bot] Sep 14, 2023
39acee8
Bump syn from 2.0.32 to 2.0.33 in /lang/rust (#2495)
dependabot[bot] Sep 14, 2023
4216081
Bump serde_json from 1.0.106 to 1.0.107 in /lang/rust (#2496)
dependabot[bot] Sep 14, 2023
5291090
Bump jetty.version in /lang/java (#2479)
dependabot[bot] Sep 13, 2023
d3d71c4
Bump com.google.protobuf:protobuf-java in /lang/java (#2486)
dependabot[bot] Sep 13, 2023
45fd20a
Bump grpc.version from 1.57.1 to 1.58.0 in /lang/java (#2487)
dependabot[bot] Sep 13, 2023
2158b72
Bump io.netty:netty-bom from 4.1.96.Final to 4.1.97.Final in /lang/ja…
dependabot[bot] Sep 13, 2023
73494b6
Bump org.apache.ant:ant from 1.10.13 to 1.10.14 in /lang/java (#2458)
dependabot[bot] Sep 13, 2023
9d9306a
AVRO-3795: Fix backport to 1.11.3
RyanSkraba Sep 13, 2023
35ff8b9
Preparing to build 1.11.3
RyanSkraba Sep 15, 2023
4fa8bdd
Bump typed-builder from 0.16.0 to 0.16.1 in /lang/rust (#2501)
dependabot[bot] Sep 19, 2023
c383583
Bump syn from 2.0.33 to 2.0.37 in /lang/rust (#2502)
dependabot[bot] Sep 19, 2023
60c0a21
AVRO-3858: Configure the build signing script (#2498)
RyanSkraba Sep 19, 2023
63a53b9
Minor: [Perl][Test] Suppress warning in interop-data-test for Perl SD…
sarutak Sep 21, 2023
829961b
[docs] Announce new committers (#2507)
RyanSkraba Sep 21, 2023
7d7b5dd
AVRO-3862: [Rust] Add aliases and doc methods to Schema in Rust SDK (…
sarutak Sep 21, 2023
ce83da9
AVRO-3868: [Rust][CI] Check consistency between the doc comment in li…
sarutak Sep 22, 2023
f64834c
AVRO-3865, AVRO-3866: [Build][Perl][Python] Refer to share/VERSION.tx…
sarutak Sep 22, 2023
71c3097
Bump md-5 from 0.10.5 to 0.10.6 in /lang/rust (#2514)
dependabot[bot] Sep 22, 2023
0798c32
Bump typed-builder from 0.16.1 to 0.16.2 in /lang/rust (#2515)
dependabot[bot] Sep 22, 2023
a1b191b
Preparing for release 1.11.4
RyanSkraba Sep 25, 2023
eece3ff
Add README.md to nupkg (#2522)
zcsizmadia Sep 25, 2023
b507561
Bump io.netty:netty-bom from 4.1.97.Final to 4.1.98.Final in /lang/ja…
dependabot[bot] Sep 25, 2023
0b315ae
Bump org.xerial.snappy:snappy-java in /lang/java (#2516)
dependabot[bot] Sep 25, 2023
2cc6511
Bump sha2 from 0.10.7 to 0.10.8 in /lang/rust (#2527)
dependabot[bot] Sep 26, 2023
757cf63
Bump the version to 0.17.0
martin-g Sep 26, 2023
3aa9310
Fix the version of apache-avro-test-helper to be 0.17.0
martin-g Sep 27, 2023
1e2e12a
AVRO-3875: [Rust]: Set "readme" metadata for each package separately …
martin-g Sep 27, 2023
14a689b
AVRO-3760: [python] Fix resolution of future enum with default symbol
aiven-anton May 24, 2023
a4c2c10
Merge branch 'branch-1.11' into branch-1.11-rebase
Oct 2, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/workflows/codeql-csharp-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.
Expand All @@ -67,6 +67,7 @@ jobs:
3.1.x
5.0.x
6.0.x
7.0.x

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql-java-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql-js-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql-py-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.
Expand Down
62 changes: 62 additions & 0 deletions .github/workflows/java-publish-snapshot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.

name: "Publish Snapshot to Maven"
on:
workflow_dispatch:
push:
branches: [ master ]
paths:
- .github/workflows/java-publish-snapshot.yml
- lang/java/**
- pom.xml

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

defaults:
run:
working-directory: lang/java

jobs:
publish-snapshot:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Cache Local Maven Repository
uses: actions/cache@v3
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-

- name: Setup Java
uses: actions/setup-java@v3
with:
distribution: 'adopt'
java-version: 8

- name: Deploy Maven snapshots
env:
ASF_USERNAME: ${{ secrets.NEXUS_USER }}
ASF_PASSWORD: ${{ secrets.NEXUS_PW }}
run: |
echo "<settings><servers><server><id>apache.snapshots.https</id><username>$ASF_USERNAME</username><password>$ASF_PASSWORD</password></server></servers></settings>" > settings.xml
mvn --settings settings.xml -U -B -e -fae -ntp -DskipTests deploy
65 changes: 65 additions & 0 deletions .github/workflows/maven4.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

name: 'Maven 4'
on:
workflow_dispatch:
push:
branches: [ master ]
pull_request:
branches: [ master ]
paths:
- .github/workflows/maven4.yml
- lang/java/**

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
maven4:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Cache Local Maven Repository
uses: actions/cache@v3
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-

- name: Cache Maven 4 Build Cache
uses: actions/cache@v3
with:
path: ~/.m2/build-cache
key: ${{ runner.os }}-maven-build-cache-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-build-cache

- name: Setup Java
uses: actions/setup-java@v3
with:
distribution: 'adopt'
java-version: '11'

- name: Setup Maven 4
uses: stCarolas/[email protected]
with:
maven-version: 4.0.0-alpha-3

- name: Test
run: mvn clean package
2 changes: 1 addition & 1 deletion .github/workflows/rat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
rat:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Cache Local Maven Repository
uses: actions/cache@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/spotless.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
spotless:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Cache Local Maven Repository
uses: actions/cache@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-lang-c++.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Install Dependencies
run: sudo apt-get install -qqy cppcheck libboost-all-dev libsnappy-dev cmake
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-lang-c.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Install Dependencies
run: sudo apt-get install -qqy libjansson-dev libsnappy-dev
Expand Down Expand Up @@ -76,7 +76,7 @@ jobs:
interop:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Install Dependencies
run: |
Expand Down
27 changes: 8 additions & 19 deletions .github/workflows/test-lang-csharp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,21 +36,22 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Add libzstd
shell: bash
run: sudo apt-get install -y libzstd-dev

- name: Install .NET SDKs
uses: actions/setup-dotnet@v1
uses: actions/setup-dotnet@v3
with:
dotnet-version: |
3.1.x
5.0.x
6.0.x
7.0.x

- uses: actions/cache@v2
- uses: actions/cache@v3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
Expand All @@ -63,38 +64,26 @@ jobs:
- name: Test
run: ./build.sh test

# Build and test against .NET 7
# .NET 7 is not released yet, however this is a good way to test if the project is ready for the release
# Once .NET 7 is officially released, this can be removed and 7.0.x can be used instead above
- name: Install .NET SDK 7.0 (pre-release)
uses: actions/setup-dotnet@v1
with:
include-prerelease: true
dotnet-version: |
7.0.x

- name: Test .NET 7.0 (pre-release)
run: ./build.sh test

interop:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Add libzstd
shell: bash
run: sudo apt-get install -y libzstd-dev

- name: Install .NET SDKs
uses: actions/setup-dotnet@v1
uses: actions/setup-dotnet@v3
with:
dotnet-version: |
3.1.x
5.0.x
6.0.x
7.0.x

- name: Cache Local Maven Repository
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/test-lang-java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
- '18'
- '19'
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Cache Local Maven Repository
uses: actions/cache@v2
Expand Down Expand Up @@ -87,7 +87,7 @@ jobs:
- '11'
- '17'
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Cache Local Maven Repository
uses: actions/cache@v2
Expand Down Expand Up @@ -115,7 +115,7 @@ jobs:

- name: Install Python Dependencies
run: |
python3 -m pip install --upgrade pip setuptools tox-wheel
python3 -m pip install --upgrade pip setuptools tox
python3 -m pip install python-snappy zstandard

- name: Setup C# for Generating Interop Data
Expand All @@ -125,6 +125,7 @@ jobs:
3.1.x
5.0.x
6.0.x
7.0.x

- name: Install Java Avro for Interop Test
working-directory: .
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test-lang-js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
- 14
- 16
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Setup Node
uses: actions/setup-node@v2
with:
Expand Down Expand Up @@ -72,7 +72,7 @@ jobs:
- 14
- 16
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Setup Node
uses: actions/setup-node@v2
with:
Expand All @@ -96,7 +96,7 @@ jobs:
libzstd-dev
- name: Install Python Dependencies
run: |
python3 -m pip install --upgrade pip setuptools tox-wheel
python3 -m pip install --upgrade pip setuptools tox
python3 -m pip install python-snappy zstandard

- name: Create Interop Data Directory
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-lang-perl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
perl:
- '5.32'
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: shogo82148/actions-setup-perl@v1
with:
Expand Down Expand Up @@ -87,7 +87,7 @@ jobs:
perl:
- '5.32'
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: shogo82148/actions-setup-perl@v1
with:
Expand Down
Loading
Loading