Skip to content

Commit 66b2765

Browse files
Bump github.com/ohler55/ojg from 1.27.0 to 1.28.0 (#70)
* Bump github.com/ohler55/ojg from 1.27.0 to 1.28.0 Bumps [github.com/ohler55/ojg](https://github.com/ohler55/ojg) from 1.27.0 to 1.28.0. - [Release notes](https://github.com/ohler55/ojg/releases) - [Changelog](https://github.com/ohler55/ojg/blob/develop/CHANGELOG.md) - [Commits](ohler55/ojg@v1.27.0...v1.28.0) --- updated-dependencies: - dependency-name: github.com/ohler55/ojg dependency-version: 1.28.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * update README for a317420 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
1 parent eab93cc commit 66b2765

5 files changed

Lines changed: 25 additions & 25 deletions

File tree

README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -68,16 +68,16 @@ Performance Detail:
6868

6969
| Rank | Library | Time (ns/op) | Memory (B/op) | Allocations (allocs/op) | Relative speed (fastest = 1x) |
7070
|:------:|:-------------------------------|---------------:|----------------:|--------------------------:|--------------------------------:|
71-
| 1 | AsaiYusuke/JSONPath (reuse) | 123.50 | 0 | 0 | 1.00x |
72-
| 2 | AsaiYusuke/JSONPath | 164.20 | 64 | 1 | 1.33x |
73-
| 3 | Yalp/JSONPath | 279.30 | 160 | 5 | 2.26x |
74-
| 4 | oliveagle/JsonPath | 358.30 | 160 | 5 | 2.90x |
75-
| 5 | ohler55/OjG (jp) | 519.20 | 1264 | 4 | 4.20x |
76-
| 6 | theory/RFC 9535 JSONPath in Go | 801.70 | 480 | 20 | 6.49x |
77-
| 7 | PaesslerAG/JSONPath | 1336.00 | 816 | 29 | 10.82x |
78-
| 8 | vmware-labs/YAML JSONPath | 2038.00 | 1264 | 69 | 16.50x |
79-
| 9 | Spyzhov/Abstract JSON | 2547.00 | 968 | 30 | 20.62x |
80-
| 10 | bhmj/JSONSlice | 4425.00 | 312 | 13 | 35.83x |
71+
| 1 | AsaiYusuke/JSONPath (reuse) | 121.20 | 0 | 0 | 1.00x |
72+
| 2 | AsaiYusuke/JSONPath | 162.70 | 64 | 1 | 1.34x |
73+
| 3 | Yalp/JSONPath | 282.80 | 160 | 5 | 2.33x |
74+
| 4 | oliveagle/JsonPath | 359.70 | 160 | 5 | 2.97x |
75+
| 5 | ohler55/OjG (jp) | 504.90 | 1264 | 4 | 4.17x |
76+
| 6 | theory/RFC 9535 JSONPath in Go | 790.50 | 480 | 20 | 6.52x |
77+
| 7 | PaesslerAG/JSONPath | 1417.00 | 816 | 29 | 11.69x |
78+
| 8 | vmware-labs/YAML JSONPath | 2036.00 | 1264 | 69 | 16.80x |
79+
| 9 | Spyzhov/Abstract JSON | 2418.00 | 968 | 30 | 19.95x |
80+
| 10 | bhmj/JSONSlice | 4148.00 | 312 | 13 | 34.22x |
8181

8282
![Simple query benchmark (ns/op)](assets/bench_chart_simple.svg)
8383

@@ -104,12 +104,12 @@ Performance Detail:
104104

105105
| Rank | Library | Time (ns/op) | Memory (B/op) | Allocations (allocs/op) | Relative speed (fastest = 1x) |
106106
|:------:|:-------------------------------|---------------:|----------------:|--------------------------:|--------------------------------:|
107-
| 1 | AsaiYusuke/JSONPath (reuse) | 1109.00 | 80 | 2 | 1.00x |
108-
| 2 | AsaiYusuke/JSONPath | 1150.00 | 96 | 3 | 1.04x |
109-
| 3 | theory/RFC 9535 JSONPath in Go | 2300.00 | 528 | 33 | 2.07x |
110-
| 4 | ohler55/OjG (jp) | 3752.00 | 6200 | 37 | 3.38x |
111-
| 5 | Spyzhov/Abstract JSON | 15523.00 | 5480 | 223 | 14.00x |
112-
| 6 | bhmj/JSONSlice | 15815.00 | 1784 | 38 | 14.26x |
107+
| 1 | AsaiYusuke/JSONPath (reuse) | 1115.00 | 80 | 2 | 1.00x |
108+
| 2 | AsaiYusuke/JSONPath | 1148.00 | 96 | 3 | 1.03x |
109+
| 3 | theory/RFC 9535 JSONPath in Go | 2257.00 | 528 | 33 | 2.02x |
110+
| 4 | ohler55/OjG (jp) | 3612.00 | 6200 | 37 | 3.24x |
111+
| 5 | bhmj/JSONSlice | 15748.00 | 1784 | 38 | 14.12x |
112+
| 6 | Spyzhov/Abstract JSON | 16406.00 | 5480 | 223 | 14.71x |
113113

114114
![Complex query benchmark (ns/op)](assets/bench_chart_complex.svg)
115115

0 commit comments

Comments
 (0)