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

WIP: AVRO-3986: [csharp] - Plain JSON encoding for Apache Avro #2888

Open
wants to merge 26 commits into
base: main
Choose a base branch
from

Commits on Apr 30, 2024

  1. Plain JSON Mode

    clemensv committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    befb6da View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Record unions and "const"

    clemensv committed May 2, 2024
    Configuration menu
    Copy the full SHA
    bc44215 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Configuration menu
    Copy the full SHA
    dbb6dde View commit details
    Browse the repository at this point in the history

Commits on May 5, 2024

  1. Bump com.fasterxml.jackson:jackson-bom in /lang/java (apache#2889)

    Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.17.0 to 2.17.1.
    - [Commits](FasterXML/jackson-bom@jackson-bom-2.17.0...jackson-bom-2.17.1)
    
    ---
    updated-dependencies:
    - dependency-name: com.fasterxml.jackson:jackson-bom
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 5, 2024
    Configuration menu
    Copy the full SHA
    76991e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e962bc4 View commit details
    Browse the repository at this point in the history
  3. AVRO-3871: Support nested lists/maps in BlockingDirectBinaryEncoder (a…

    …pache#2732)
    
    * Support nested lists/maps
    
    * Add some tests
    Fokko committed May 5, 2024
    Configuration menu
    Copy the full SHA
    9f9023c View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. AVRO-3677: Add SchemaFormatter (apache#2885)

    * AVRO-3677: Introduce Named Schema Formatters
    
    Adds a SchemaFormatter interface and factory method to format schemas to
    different formats by name. The initial implementation supports JSON
    (both inline and pretty printed), the parsing canonical form, and the IDL
    format.
    opwvhk committed May 6, 2024
    Configuration menu
    Copy the full SHA
    362aef8 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. NO-JIRA: Fix clippy errors from Rust 1.78 (apache#2892)

    Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
    martin-g committed May 7, 2024
    Configuration menu
    Copy the full SHA
    9632b74 View commit details
    Browse the repository at this point in the history
  2. Bump num-bigint from 0.4.4 to 0.4.5 in /lang/rust (apache#2898)

    Bumps [num-bigint](https://github.com/rust-num/num-bigint) from 0.4.4 to 0.4.5.
    - [Changelog](https://github.com/rust-num/num-bigint/blob/master/RELEASES.md)
    - [Commits](rust-num/num-bigint@num-bigint-0.4.4...num-bigint-0.4.5)
    
    ---
    updated-dependencies:
    - dependency-name: num-bigint
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 7, 2024
    Configuration menu
    Copy the full SHA
    4559d9d View commit details
    Browse the repository at this point in the history
  3. Bump anyhow from 1.0.82 to 1.0.83 in /lang/rust (apache#2897)

    Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.82 to 1.0.83.
    - [Release notes](https://github.com/dtolnay/anyhow/releases)
    - [Commits](dtolnay/anyhow@1.0.82...1.0.83)
    
    ---
    updated-dependencies:
    - dependency-name: anyhow
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 7, 2024
    Configuration menu
    Copy the full SHA
    9ead56a View commit details
    Browse the repository at this point in the history
  4. Bump thiserror from 1.0.59 to 1.0.60 in /lang/rust (apache#2896)

    Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.59 to 1.0.60.
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@1.0.59...1.0.60)
    
    ---
    updated-dependencies:
    - dependency-name: thiserror
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 7, 2024
    Configuration menu
    Copy the full SHA
    c76435b View commit details
    Browse the repository at this point in the history
  5. Bump paste from 1.0.14 to 1.0.15 in /lang/rust (apache#2895)

    Bumps [paste](https://github.com/dtolnay/paste) from 1.0.14 to 1.0.15.
    - [Release notes](https://github.com/dtolnay/paste/releases)
    - [Commits](dtolnay/paste@1.0.14...1.0.15)
    
    ---
    updated-dependencies:
    - dependency-name: paste
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 7, 2024
    Configuration menu
    Copy the full SHA
    df8bb73 View commit details
    Browse the repository at this point in the history
  6. Bump syn from 2.0.60 to 2.0.61 in /lang/rust (apache#2893)

    Bumps [syn](https://github.com/dtolnay/syn) from 2.0.60 to 2.0.61.
    - [Release notes](https://github.com/dtolnay/syn/releases)
    - [Commits](dtolnay/syn@2.0.60...2.0.61)
    
    ---
    updated-dependencies:
    - dependency-name: syn
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 7, 2024
    Configuration menu
    Copy the full SHA
    e7d7b6c View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Bump proc-macro2 from 1.0.81 to 1.0.82 in /lang/rust (apache#2894)

    Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.81 to 1.0.82.
    - [Release notes](https://github.com/dtolnay/proc-macro2/releases)
    - [Commits](dtolnay/proc-macro2@1.0.81...1.0.82)
    
    ---
    updated-dependencies:
    - dependency-name: proc-macro2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 8, 2024
    Configuration menu
    Copy the full SHA
    a1488f7 View commit details
    Browse the repository at this point in the history
  2. Bump serde_json from 1.0.116 to 1.0.117 in /lang/rust (apache#2902)

    Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.116 to 1.0.117.
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.116...v1.0.117)
    
    ---
    updated-dependencies:
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 8, 2024
    Configuration menu
    Copy the full SHA
    4f20cda View commit details
    Browse the repository at this point in the history
  3. Bump serde from 1.0.200 to 1.0.201 in /lang/rust (apache#2901)

    Bumps [serde](https://github.com/serde-rs/serde) from 1.0.200 to 1.0.201.
    - [Release notes](https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.200...v1.0.201)
    
    ---
    updated-dependencies:
    - dependency-name: serde
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 8, 2024
    Configuration menu
    Copy the full SHA
    33668bf View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Bump org.mockito:mockito-core from 5.11.0 to 5.12.0 in /lang/java (ap…

    …ache#2904)
    
    Bumps [org.mockito:mockito-core](https://github.com/mockito/mockito) from 5.11.0 to 5.12.0.
    - [Release notes](https://github.com/mockito/mockito/releases)
    - [Commits](mockito/mockito@v5.11.0...v5.12.0)
    
    ---
    updated-dependencies:
    - dependency-name: org.mockito:mockito-core
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 13, 2024
    Configuration menu
    Copy the full SHA
    f99ed98 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Bump syn from 2.0.61 to 2.0.63 in /lang/rust (apache#2905)

    Bumps [syn](https://github.com/dtolnay/syn) from 2.0.61 to 2.0.63.
    - [Release notes](https://github.com/dtolnay/syn/releases)
    - [Commits](dtolnay/syn@2.0.61...2.0.63)
    
    ---
    updated-dependencies:
    - dependency-name: syn
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 14, 2024
    Configuration menu
    Copy the full SHA
    732eb11 View commit details
    Browse the repository at this point in the history
  2. [Java] Fix import of java-example project (apache#2875)

    Co-authored-by: Martin Grigorov <[email protected]>
    tomohavvk and martin-g committed May 14, 2024
    Configuration menu
    Copy the full SHA
    74d920e View commit details
    Browse the repository at this point in the history
  3. Bump org.apache.maven.plugins:maven-gpg-plugin in /lang/java (apache#…

    …2866)
    
    Bumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 3.2.3 to 3.2.4.
    - [Release notes](https://github.com/apache/maven-gpg-plugin/releases)
    - [Commits](apache/maven-gpg-plugin@maven-gpg-plugin-3.2.3...maven-gpg-plugin-3.2.4)
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.maven.plugins:maven-gpg-plugin
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 14, 2024
    Configuration menu
    Copy the full SHA
    a894f71 View commit details
    Browse the repository at this point in the history
  4. Bump org.apache.maven.plugins:maven-plugin-plugin in /lang/java (apac…

    …he#2903)
    
    Bumps [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.12.0 to 3.13.0.
    - [Release notes](https://github.com/apache/maven-plugin-tools/releases)
    - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.12.0...maven-plugin-tools-3.13.0)
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.maven.plugins:maven-plugin-plugin
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 14, 2024
    Configuration menu
    Copy the full SHA
    67aa7a3 View commit details
    Browse the repository at this point in the history
  5. Bump com.puppycrawl.tools:checkstyle in /lang/java (apache#2878)

    Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.15.0 to 10.16.0.
    - [Release notes](https://github.com/checkstyle/checkstyle/releases)
    - [Commits](checkstyle/checkstyle@checkstyle-10.15.0...checkstyle-10.16.0)
    
    ---
    updated-dependencies:
    - dependency-name: com.puppycrawl.tools:checkstyle
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 14, 2024
    Configuration menu
    Copy the full SHA
    5cdbefa View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Plain JSON Mode

    clemensv committed May 15, 2024
    Configuration menu
    Copy the full SHA
    f5953d8 View commit details
    Browse the repository at this point in the history
  2. Record unions and "const"

    clemensv committed May 15, 2024
    Configuration menu
    Copy the full SHA
    b03ecac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8327882 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    570d1cf View commit details
    Browse the repository at this point in the history