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

jdk 11 and some more improvements #55

Closed
wants to merge 55 commits into from

Conversation

ozkanpakdil
Copy link

@ozkanpakdil ozkanpakdil commented Oct 28, 2022

java 17 has some issues, you can see them in history of
https://github.com/ozkanpakdil/java-json-benchmark/blob/899e5f7cedc288926585d271f3c4cfe1e44cb7e7/output/clients-deser-1-1.txt

TOKEN_GIT required for index.md for other "output" folder publish to repo. can be created from https://github.com/settings/tokens, I gave all permissions and now github action can commit back all.

@fabienrenaud
Copy link
Owner

Please do not check-in output/*.txt files. Feel free to add a gitignore rule for that.

dependabot bot and others added 14 commits October 30, 2022 15:33
Bumps com.github.ben-manes.versions from 0.28.0 to 0.43.0.

---
updated-dependencies:
- dependency-name: com.github.ben-manes.versions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [gson](https://github.com/google/gson) from 2.8.9 to 2.10.
- [Release notes](https://github.com/google/gson/releases)
- [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md)
- [Commits](google/gson@gson-parent-2.8.9...gson-parent-2.10)

---
updated-dependencies:
- dependency-name: com.google.code.gson:gson
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps `jacksonVersion` from 2.13.0 to 2.13.4.

Updates `jackson-databind` from 2.13.0 to 2.13.4
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `jackson-module-afterburner` from 2.13.0 to 2.13.4
- [Release notes](https://github.com/FasterXML/jackson-modules-base/releases)
- [Commits](FasterXML/jackson-modules-base@jackson-modules-base-2.13.0...jackson-modules-base-2.13.4)

Updates `jackson-module-blackbird` from 2.13.0 to 2.13.4
- [Release notes](https://github.com/FasterXML/jackson-modules-base/releases)
- [Commits](FasterXML/jackson-modules-base@jackson-modules-base-2.13.0...jackson-modules-base-2.13.4)

Updates `jackson-datatype-jsr310` from 2.13.0 to 2.13.4

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.module:jackson-module-afterburner
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.module:jackson-module-blackbird
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [json](https://github.com/douglascrockford/JSON-java) from 20210307 to 20220924.
- [Release notes](https://github.com/douglascrockford/JSON-java/releases)
- [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md)
- [Commits](https://github.com/douglascrockford/JSON-java/commits)

---
updated-dependencies:
- dependency-name: org.json:json
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
…ode.gson-gson-2.10

Bump gson from 2.8.9 to 2.10
…n-20220924

Bump json from 20210307 to 20220924
…on-2.13.4

Bump jacksonVersion from 2.13.0 to 2.13.4
…en-manes.versions-0.43.0

Bump com.github.ben-manes.versions from 0.28.0 to 0.43.0
Bumps `johnzonVersion` from 1.2.15 to 1.2.19.

Updates `johnzon-core` from 1.2.15 to 1.2.19

Updates `johnzon-mapper` from 1.2.15 to 1.2.19

---
updated-dependencies:
- dependency-name: org.apache.johnzon:johnzon-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.johnzon:johnzon-mapper
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [javassist](https://github.com/jboss-javassist/javassist) from 3.26.0-GA to 3.29.2-GA.
- [Release notes](https://github.com/jboss-javassist/javassist/releases)
- [Changelog](https://github.com/jboss-javassist/javassist/blob/master/Changes.md)
- [Commits](https://github.com/jboss-javassist/javassist/commits)

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

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [yasson](https://github.com/eclipse-ee4j/yasson) from 1.0.9 to 3.0.2.
- [Release notes](https://github.com/eclipse-ee4j/yasson/releases)
- [Commits](eclipse-ee4j/yasson@1.0.9...3.0.2)

---
updated-dependencies:
- dependency-name: org.eclipse:yasson
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps commons-lang3 from 3.9 to 3.12.0.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-lang3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [fastjson](https://github.com/alibaba/fastjson2) from 1.2.78 to 2.0.17.
- [Release notes](https://github.com/alibaba/fastjson2/releases)
- [Commits](https://github.com/alibaba/fastjson2/commits/2.0.17)

---
updated-dependencies:
- dependency-name: com.alibaba:fastjson
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [json-io](https://github.com/jdereg/json-io) from 4.13.0 to 4.14.0.
- [Release notes](https://github.com/jdereg/json-io/releases)
- [Changelog](https://github.com/jdereg/json-io/blob/master/changelog.md)
- [Commits](jdereg/json-io@4.13.0...4.14.0)

---
updated-dependencies:
- dependency-name: com.cedarsoftware:json-io
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@fabienrenaud
Copy link
Owner

jsoniter has similar issues in their issue list

Can you link to the issue here please? IIRC, the maintainer of jsoniter added jsoniter to this project so they may be interested in fixing that issue sooner than later to keep the lib in this benchmarked.

…ftware-json-io-4.14.0

Bump json-io from 4.13.0 to 4.14.0
…ommons-commons-lang3-3.12.0

Bump commons-lang3 from 3.9 to 3.12.0
…on-1.2.19

Bump johnzonVersion from 1.2.15 to 1.2.19
…t-javassist-3.29.2-GA

Bump javassist from 3.26.0-GA to 3.29.2-GA
…yasson-3.0.2

Bump yasson from 1.0.9 to 3.0.2
…-fastjson-2.0.17

Bump fastjson from 1.2.78 to 2.0.17
Copy link
Contributor

@darxriggs darxriggs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You might want to rebase on the master branch as some dependencies have been updated lately.

@ozkanpakdil
Copy link
Author

jsoniter has similar issues in their issue list

Can you link to the issue here please? IIRC, the maintainer of jsoniter added jsoniter to this project so they may be interested in fixing that issue sooner than later to keep the lib in this benchmarked.

I saw java 16 record related one but did not see any for java 17 NPE created a new one json-iterator/java#332

.github/workflows/dependabot-gradle.yml Show resolved Hide resolved
.github/workflows/gradle.yml Show resolved Hide resolved
.github/workflows/gradle.yml Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants