rule id / metadata processing follow-ups#8613
Conversation
| const ( | ||
| // DefaultMinTLSVersion is the minimum TLS version used by OPA server and REST clients | ||
| DefaultMinTLSVersion = tls.VersionTLS12 | ||
| ) |
There was a problem hiding this comment.
Merely moved to default.go
1fcccfb to
b7b798f
Compare
| via the bundle plugin (i.e. configured through `services` and `bundles` in the config) for | ||
| annotations to be processed correctly. Policies loaded from command-line paths are parsed | ||
| before the configuration is available. | ||
|
|
There was a problem hiding this comment.
This struck me as an acceptable compromise. It's a limitation we can deal with if it really is something blocking people.
johanfylling
left a comment
There was a problem hiding this comment.
LGTM 👍
My only question here is whether there is a need for a bit more configurable flexibility in regard to what's logged?
| | `persistence_directory` | `string` | No (default `$PWD/.opa`) | Set directory to use for persistence with options like `bundles[_].persist`. | | ||
| | `plugins` | `object` | No (default: `{}`) | Location for custom plugin configuration. | | ||
| | `nd_builtin_cache` | `boolean` | No (default: `false`) | Enable the non-deterministic builtins caching system during policy evaluation, and include the contents of the cache in decision logs. Note that decision logs that are larger than `upload_size_limit_bytes` will drop the `nd_builtin_cache` key from the log entry before uploading. | | ||
| | `include_rule_metadata` | `boolean` | No (default: `false`) | Include custom metadata from evaluated rule annotations in decision logs. When enabled, the `custom` field of each decision log entry will contain a `rule_metadata` key with the custom annotation fields of all successfully evaluated rules. Implies annotation processing. | |
There was a problem hiding this comment.
The custom annotation might already contain a lot of crud for some users, making it hard to opt-in to this without getting a lot of irrelevant bloat in the log. Would it be over-engineering to allow you to configure what annotations to log? E.g.
include_rule_metadata: ["title", "custom.foo"]Or even include_rule_metadata: ["custom"] for all custom annotations.
"id" being a special case that's always picked up because that's in the definition of the annotation. Don't want it; don't use it.
There was a problem hiding this comment.
With the new labels, that shouldn't be a concern. It's new, and if you don't want something to make it into DL, don't put it into MD 😅 (And we can switch to this more configurable approach later one if need be.)
a332568 to
80c72c9
Compare
johanfylling
left a comment
There was a problem hiding this comment.
Thanks!
Just a couple of thought/questions.
| } | ||
| return | ||
| } | ||
| if t.CollectLabels && len(a.Labels) > 0 { |
There was a problem hiding this comment.
I wonder if we don't need to do some uniqueness filtering here too?
There is nothing stopping users from adding the same set of labels to multiple rules, right? Also, if a rule/func is hit multiple times during eval it'll amass duplicates.
There was a problem hiding this comment.
Adding some deduplication. ⏩
| } | ||
| return | ||
| } | ||
| if t.CollectLabels && len(a.Labels) > 0 { |
There was a problem hiding this comment.
The labels are disjoint from the id? This makes sense for when you have rules with labels but no id (this is a use case we want to support?), but users might want id and labels to be connected if labels are intended as another layer of specificity/disambiguation.
There was a problem hiding this comment.
E.g. the example in rule_metadata_dl.txtar would be one case where the author would likely expect the ID and labels to be connected
# METADATA
# id: no-admin-role
# labels:
# severity: high
# category: compliance
| } | ||
| return | ||
| } | ||
| if t.CollectLabels && len(a.Labels) > 0 { |
There was a problem hiding this comment.
Another thought: do we still need the id annotation? Users that just want a simple ID could just add an id label, right?
There was a problem hiding this comment.
Yes! And that resolves a bunch of things, right? We'd automatically get the other labels and the id labels in the same object... 💡
| | `persistence_directory` | `string` | No (default `$PWD/.opa`) | Set directory to use for persistence with options like `bundles[_].persist`. | | ||
| | `plugins` | `object` | No (default: `{}`) | Location for custom plugin configuration. | | ||
| | `nd_builtin_cache` | `boolean` | No (default: `false`) | Enable the non-deterministic builtins caching system during policy evaluation, and include the contents of the cache in decision logs. Note that decision logs that are larger than `upload_size_limit_bytes` will drop the `nd_builtin_cache` key from the log entry before uploading. | | ||
| | `include_rule_metadata` | `boolean` | No (default: `false`) | Include custom metadata from evaluated rule annotations in decision logs. When enabled, the `custom` field of each decision log entry will contain a `rule_metadata` key with the custom annotation fields of all successfully evaluated rules. Implies annotation processing. | |
There was a problem hiding this comment.
What's the reason to require opt-in through configuration? Similar to the id annotation, couldn't the presence of a labels annotation be the opt-in?
There was a problem hiding this comment.
I have dialed back the annotations parsing by default, and made it depend on this configurable. So if we go back to always parsing annotations, then we probably don't need this anymore. 💡 What do you think?
There was a problem hiding this comment.
Always parsing annotations make sense to me 👍 . If that starts causing issues for people, we can always add an option to opt-out, right?
| jq -s stderr '[.[] | select(.msg == "Decision Log" and .ids == ["allow-admin"])] | length == 3' | ||
|
|
||
| -- config.yaml -- | ||
| include_rule_metadata: true |
There was a problem hiding this comment.
We're not asserting the presence of any labels, though(?)
There was a problem hiding this comment.
Yup that test was when we only did "id", not labels. I'll clean these tests up in the process. 🧹
| } | ||
|
|
||
| if parsedConfig.IncludeRuleMetadata { | ||
| m.parserOptions.ProcessAnnotation = true |
There was a problem hiding this comment.
Does this mean we also need this config option to be set for the id annotation to be picked up? Or is this still something we check for and pick up automatically (I'll likely soon find out myself 😄)
| Schemas []*SchemaAnnotation `json:"schemas,omitempty"` | ||
| Compile *CompileAnnotation `json:"compile,omitempty"` | ||
| Custom map[string]any `json:"custom,omitempty"` | ||
| Labels map[string]any `json:"labels,omitempty"` |
There was a problem hiding this comment.
I would have expected this to show up more in general annotation processing, Like Compare(), MarshalJSON(), toObject(), etc.
ab7d951 to
aeb6829
Compare
✅ Deploy Preview for openpolicyagent ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
9d0e771 to
3e2668f
Compare
cd9c9a7 to
4f66de2
Compare
|
@johanfylling if you give the last few commits another read, I'd be grateful. Thanks! Also let's not forgot to S&M this mess when it's ready. |
johanfylling
left a comment
There was a problem hiding this comment.
Thank you.
Just some smaller things we might wanna touch up before merging
| sources are registered), the IDs of successfully evaluated rules are | ||
| automatically recorded in decision log events. The `id` can also be returned | ||
| in the Data API response using the `?ids` query parameter. | ||
| automatically recorded in decision log events. |
There was a problem hiding this comment.
But the id annotation is gone now; we should refactor this to cover the labels annotation instead.
| func (p *Params) parserOptions() ast.ParserOptions { | ||
| return ast.ParserOptions{RegoVersion: p.regoVersion()} | ||
| return ast.ParserOptions{ | ||
| ProcessAnnotation: true, |
There was a problem hiding this comment.
I was expecting that we'd simply unconditionally turn on annotations parsing in the parser; but being a bit more surgical like this might be more appropriate, as we don't need labels for non-logging stuff like build, eval, etc. 👍
There was a problem hiding this comment.
I think this is how we'd want it: the runtime will now always parse annotations, as it's also the runtime that knows to do decision logs (or its server...) 🤔
| for _, a := range rule.Annotations { | ||
| if a.ID != "" { | ||
| if len(a.Labels) > 0 { | ||
| b, _ := json.Marshal(a.Labels) |
There was a problem hiding this comment.
Could nondeterministic map-ordering bite us here, and produce duplicates anyways? E.g. {"a": 1, "b": 2} != {"b": 2, "a": 1}
There was a problem hiding this comment.
Map values encode as JSON objects. The map's key type must either be a string, an integer type, or implement encoding.TextMarshaler. The map keys are sorted and used as JSON object keys by applying the following rules, subject to the UTF-8 coercion described for string values above: [...]
https://pkg.go.dev/encoding/json#Marshal
So I think we're OK here. But it's a good thing to spot! 💯
| WithBundleEtag(etag). | ||
| WithRegoVersion(d.bundleParserOpts.RegoVersion) | ||
| WithRegoVersion(d.bundleParserOpts.RegoVersion). | ||
| WithProcessAnnotations(d.bundleParserOpts.ProcessAnnotation) |
There was a problem hiding this comment.
Are we confident the parser opts will always be initialized as expected? E.g. It doesn't look like the OPA API will default to enabling annotations processing; is that per design?
Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
Since we process annotations by default now, this is no longer relevant. Users that opt-out of annotations processing will not benefit from rule IDs _in metadata_, but that's consistent. Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
This will only happen if it's configured accordingly, default to false. However, OPA-embedding projects can change the default to true. Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
...not from an extra config flag. Restores the default to `false` for anyone not setting `opa_config.DefaultIncludeRuleMetadata` or not configuring `include_rule_metadata: true`. Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
Those are const, because we haven't had to touch this yet. It's also configurable, the setting in this file is the fallback. Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
Just because we used to pass two or three of its fields already here. All internal, no breakage. Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
We haven't had this one before, so there can't be preexisting usage. Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
This is still []map[string]any -> []map[string]any, we're only removing exact duplicates. `json.Marshal` takes care of the key ordering, so it can be used for the `seen` key. Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
Benchmark Regression DetectedCommit
Full report{
"Status": "fail",
"Base": "81987eebe41ea2991965844c2acc1784b04320eb",
"Current": "cb54e9c14f51cb2f26f15d46602af8cfeb43209c",
"Checks": {
"ns-per-op regression": {
"Status": "fail",
"Diffs": [
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/providers/aws/crypto",
"Benchmark": "BenchmarkConstantTimeCompare-4",
"Value": 1.061007957559686
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/providers/aws/crypto",
"Benchmark": "BenchmarkCompare-4",
"Value": 0.09871668311945823
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/providers/aws/v4",
"Benchmark": "BenchmarkStripExcessSpaces-4",
"Value": 1.13671753347866
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/semver",
"Benchmark": "BenchmarkCompare-4",
"Value": -0.7476635514018692
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/semver",
"Benchmark": "BenchmarkCompareEqual-4",
"Value": 0.18315018315018575
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/semver",
"Benchmark": "BenchmarkString-4",
"Value": 0.6089309878213792
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/semver",
"Benchmark": "BenchmarkAppendText-4",
"Value": -0.2251829611559344
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/semver",
"Benchmark": "BenchmarkAppendTextPreAllocated-4",
"Value": -1.2337867763366042
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/semver",
"Benchmark": "BenchmarkParseSimple-4",
"Value": -0.354849611355189
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/semver",
"Benchmark": "BenchmarkParsePrereleaseAndMetadata-4",
"Value": 0.2134927412467976
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWasmRego-4",
"Value": 7.072565069438058
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkGoRego-4",
"Value": 22.833843017329254
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWasmCompilation-4",
"Value": 3.1172035500216726
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMArrayIteration/10-4",
"Value": 0.9982638888888888
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMArrayIteration/100-4",
"Value": -8.110590818452716
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMArrayIteration/1000-4",
"Value": 1.9057037584133463
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMArrayIteration/10000-4",
"Value": 1.100841975399767
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMSetIteration/10-4",
"Value": 9.636102465884607
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMSetIteration/100-4",
"Value": 3.611332045600878
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMSetIteration/1000-4",
"Value": 2.150453300334347
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMSetIteration/10000-4",
"Value": 1.2043536596210431
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMObjectIteration/10-4",
"Value": 12.88185282908238
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMObjectIteration/100-4",
"Value": 4.533484154898461
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMObjectIteration/1000-4",
"Value": 1.8066840104062436
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMObjectIteration/10000-4",
"Value": 0.4693385680451907
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMLargeJSON/10x10-4",
"Value": 18.246598013975728
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMLargeJSON/10x100-4",
"Value": 3.8144746561119396
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMLargeJSON/10x1000-4",
"Value": 1.283387814000059
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMLargeJSON/10x10000-4",
"Value": 0.5076898729299857
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMLargeJSON/100x100-4",
"Value": -0.36081948325673174
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMLargeJSON/100x1000-4",
"Value": -1.558383806831067
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMVirtualDocs/total=1/hit=1-4",
"Value": 13.87695668001456
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMVirtualDocs/total=10/hit=1-4",
"Value": 9.298455804046858
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMVirtualDocs/total=100/hit=1-4",
"Value": 10.867456669337495
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMVirtualDocs/total=1000/hit=1-4",
"Value": 2.9278288933321166
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMVirtualDocs/total=10/hit=10-4",
"Value": 10.730873952271637
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMVirtualDocs/total=100/hit=10-4",
"Value": 10.206579954093344
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMVirtualDocs/total=1000/hit=10-4",
"Value": 1.3336330863047685
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMVirtualDocs/total=100/hit=100-4",
"Value": 4.832203244356707
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMVirtualDocs/total=1000/hit=100-4",
"Value": 3.8924061233376883
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/internal/wasm/sdk/opa",
"Benchmark": "BenchmarkWASMVirtualDocs/total=1000/hit=1000-4",
"Value": 1.0496197575483774
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkCapabilitiesCurrentVersion-4",
"Value": 2.199792960662526
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRewriteDynamics/1-4",
"Value": 3.741496598639456
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRewriteDynamics/10-4",
"Value": 0.4758667573079538
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRewriteDynamics/100-4",
"Value": 0.6975484220506569
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRewriteDynamics/1000-4",
"Value": -1.2215078543016322
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRewriteDynamics/10000-4",
"Value": 14.762007509793722
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRewriteDynamics/100000-4",
"Value": 6.953883871996201
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkGenerateLocalVar-4",
"Value": -0.12736149437487218
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseModuleRulesBase/1-4",
"Value": -1.1556708973683143
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseModuleRulesBase/10-4",
"Value": 1.9202428348327212
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseModuleRulesBase/100-4",
"Value": 1.2570694943789993
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseModuleRulesBase/1000-4",
"Value": 4.255795602051177
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementBasicCall-4",
"Value": 5.33197486839871
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementMixedJSON-4",
"Value": 2.6344189631913664
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementSimpleArray/1-4",
"Value": 6.275183692818204
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementSimpleArray/10-4",
"Value": 3.1172449823675388
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementSimpleArray/100-4",
"Value": -1.0154715127701375
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementSimpleArray/1000-4",
"Value": -4.130055418854093
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementNestedObjects/1x1-4",
"Value": 4.680493273542601
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementNestedObjects/5x1-4",
"Value": 1.4322101131571257
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementNestedObjects/10x1-4",
"Value": 3.212290502793296
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementNestedObjects/1x5-4",
"Value": 4.6887932461513
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementNestedObjects/1x10-4",
"Value": 1.9966411643963426
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementNestedObjects/5x5-4",
"Value": 0.19094264496274413
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseSome-4",
"Value": 4.452074725018914
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseEvery-4",
"Value": 3.3195415418271743
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseDeepNesting/NestedArrays/depth-10-4",
"Value": 2.323551417407931
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseDeepNesting/NestedArrays/depth-50-4",
"Value": 2.718799551378737
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseDeepNesting/NestedArrays/depth-100-4",
"Value": 0.11410237581481522
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseDeepNesting/NestedArrays/depth-500-4",
"Value": -0.0899506271002361
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseDeepNesting/NestedArrays/depth-2500-4",
"Value": 5.132976311804352
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseDeepNesting/NestedArrays/depth-12500-4",
"Value": 5.965218560245946
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseDeepNesting/NestedObjects/depth-10-4",
"Value": 1.5597711532670882
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseDeepNesting/NestedObjects/depth-50-4",
"Value": 3.4641681438338816
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseDeepNesting/NestedObjects/depth-100-4",
"Value": -0.6835351960666747
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseDeepNesting/NestedObjects/depth-500-4",
"Value": -0.7944063081959855
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseDeepNesting/NestedObjects/depth-2500-4",
"Value": 2.4999348330268814
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseDeepNesting/NestedObjects/depth-12500-4",
"Value": 6.343657039427788
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementNestedObjectsOrSets/1-4",
"Value": 3.7938082656164314
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementNestedObjectsOrSets/5-4",
"Value": 4.097992880859083
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementNestedObjectsOrSets/10-4",
"Value": 4.195161983664856
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementNestedObjectsOrSets/15-4",
"Value": 3.6112517174054526
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseStatementNestedObjectsOrSets/20-4",
"Value": 3.501831501831502
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseVars-4",
"Value": 5.363255990871053
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseBasicABACModule-4",
"Value": 4.05102161332231
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseAnnotations-4",
"Value": 10.267491421990572
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkParseManyAnnotations-4",
"Value": 10.456258755808772
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkCommentString-4",
"Value": 5.828607435412744
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkExprString/simple_expr-4",
"Value": 2.887605508662817
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkExprString/negated_expr_with_with_modifier-4",
"Value": 0.7898894154818324
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkExprString/complex_expr-4",
"Value": 2.651515151515139
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkExprAppendText/simple_expr-4",
"Value": -1.3888888888888888
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkExprAppendText/negated_expr_with_with_modifier-4",
"Value": 1.143055074471774
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkExprAppendText/complex_expr-4",
"Value": 0.4817166630172955
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkExprMarshalJSON/simple_expr-4",
"Value": 4.756041249807604
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkExprMarshalJSON/negated_expr_with_with_modifier-4",
"Value": 3.253868674194898
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkExprMarshalJSON/complex_expr-4",
"Value": 4.460058696257578
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRuleMarshalJSON/simple_rule-4",
"Value": 3.3788370163662416
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRuleMarshalJSON/rule_with_multiple_exprs-4",
"Value": 2.8601252609603343
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRuleMarshalJSON/rule_with_some_decl-4",
"Value": 4.156932801978837
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkWithMarshalJSON-4",
"Value": 5.241605241605242
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkTypeName-4",
"Value": 3.0595519941722946
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkValueName-4",
"Value": 0.3848620910840286
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectLookup/5-4",
"Value": 0.4830917874396128
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectLookup/50-4",
"Value": 0.036363636363642045
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectLookup/500-4",
"Value": 0.1371271854645154
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectLookup/5000-4",
"Value": -0.03427004797806035
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectGet/lookup_in_empty_object-4",
"Value": 0.03562522265763769
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectGet/existing_interned_key-4",
"Value": -2.0017406440382977
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectGet/existing_string_key-4",
"Value": 0.3384094754653058
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectGet/existing_int_number_key-4",
"Value": 0
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectGet/existing_float_number_key_as_int-4",
"Value": -1.4090807425631906
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectGet/existing_int_number_key_as_float-4",
"Value": -9.282645488868631
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectGet/existing_float_key-4",
"Value": -5.31667635095874
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectGet/missing_string_key-4",
"Value": 1.448170731707327
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectGet/missing_int_number_key-4",
"Value": -0.6773399014778291
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectGet/missing_float_key-4",
"Value": -10.517448856799032
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/5_5-4",
"Value": -0.9743875278396475
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/5_50-4",
"Value": 0.5158837903882836
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/5_500-4",
"Value": -0.1829587036069009
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/5_5000-4",
"Value": -0.607133822413362
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/50_5-4",
"Value": -0.021422450728359063
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/50_50-4",
"Value": -11.167159506001047
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/50_500-4",
"Value": 3.075356415478611
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/50_5000-4",
"Value": -0.27624309392265306
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/500_5-4",
"Value": 3.4286873605193704
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/500_50-4",
"Value": 3.5628502802241813
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/500_500-4",
"Value": -2.011922503725779
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/500_5000-4",
"Value": -0.16599040944300314
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/5000_5-4",
"Value": -1.614188919888406
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/5000_50-4",
"Value": 2.7320208919244666
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/5000_500-4",
"Value": 1.4191290824261353
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectFind/5000_5000-4",
"Value": 3.98514015535292
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectInsert/existing_key_and_value-4",
"Value": -0.47198850810588955
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectInsert/existing_key,_new_value-4",
"Value": -0.578386605783866
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectInsert/new_key-4",
"Value": -2.274784970574921
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectInsert/new_key,_new_value-4",
"Value": -2.305084745762712
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectCreationAndLookup/5-4",
"Value": 0.0535618639528549
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectCreationAndLookup/50-4",
"Value": -7.386172006745355
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectCreationAndLookup/500-4",
"Value": 0.37414965986395576
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectCreationAndLookup/5000-4",
"Value": 0.033990482664847076
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectCreationAndLookup/50000-4",
"Value": -4.935370152761457
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectCreationAndLookup/500000-4",
"Value": 0.4815409309791401
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectCreateWithInsertVsTermsArray/insert-4",
"Value": -1.685166148835168
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectCreateWithInsertVsTermsArray/terms_array-4",
"Value": -2.4640050422485276
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectLookup/5-4",
"Value": -4.539722572509451
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectLookup/50-4",
"Value": -2.0833333333333393
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectLookup/500-4",
"Value": -3.5830618892508137
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectLookup/5000-4",
"Value": -1.950617283950615
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/5_5-4",
"Value": -0.32234957020058524
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/5_50-4",
"Value": -0.10305736860185895
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/5_500-4",
"Value": -0.7208387942332859
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/5_5000-4",
"Value": 0.09499683343888898
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/50_5-4",
"Value": 0.14388489208632785
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/50_50-4",
"Value": 0.10319917440660867
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/50_500-4",
"Value": -0.03293807641633073
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/50_5000-4",
"Value": -0.5356017643352179
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/500_5-4",
"Value": 0.07189072609633204
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/500_50-4",
"Value": 0
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/500_500-4",
"Value": 0.9894459102902398
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/500_5000-4",
"Value": 0
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/5000_5-4",
"Value": -0.14362657091562908
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/5000_50-4",
"Value": -0.0689417442261397
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/5000_500-4",
"Value": 0.36351619299404964
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkLazyObjectFind/5000_5000-4",
"Value": 0.3171582619727176
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetCreationAndLookup/5-4",
"Value": 0.0904568068747154
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetCreationAndLookup/50-4",
"Value": -0.8804108584005942
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetCreationAndLookup/500-4",
"Value": 0.5263157894736847
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetCreationAndLookup/5000-4",
"Value": 0.8997000999666762
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetCreationAndLookup/50000-4",
"Value": 0.7672634271099694
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetCreationAndLookup/500000-4",
"Value": -0.21498771498771585
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetIntersection/5-4",
"Value": -3.9191520828198123
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetIntersection/50-4",
"Value": -2.38230289279637
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetIntersection/500-4",
"Value": -0.8671512792627784
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetIntersection/5000-4",
"Value": -3.091436289072282
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetIntersectionDifferentSize/4-4",
"Value": -3.6120591581342563
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetIntersectionDifferentSize/50-4",
"Value": -3.6732596968918596
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetIntersectionDifferentSize/500-4",
"Value": -4.707379134860051
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetIntersectionDifferentSize/5000-4",
"Value": -2.508792497069165
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetUnion/5-4",
"Value": -2.430962789209932
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetUnion/50-4",
"Value": -3.1122377129981693
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetUnion/500-4",
"Value": -4.915610869857188
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetUnion/5000-4",
"Value": -2.430187182302093
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetUnionOverlapping/5-4",
"Value": -2.3512574115722757
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetUnionOverlapping/50-4",
"Value": -3.1082289803220036
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetUnionOverlapping/500-4",
"Value": -2.7341654030094484
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetUnionOverlapping/5000-4",
"Value": -5.086189498590765
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetMembership/5-4",
"Value": 0.6197183098591517
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetMembership/50-4",
"Value": 9.55770208439247
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetMembership/500-4",
"Value": -1.0135135135135005
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetMembership/5000-4",
"Value": -6.811240073304827
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetCopy-4",
"Value": 3.2914572864321667
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectCopy-4",
"Value": -5.6295169265880505
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayCopy/5-4",
"Value": -3.55555555555555
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayCopy/50-4",
"Value": -6.13384787244847
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayCopy/500-4",
"Value": -8.136747823893025
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRefCopy/5-4",
"Value": -13.752743233357705
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRefCopy/10-4",
"Value": -3.618756371049946
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRefCopy/20-4",
"Value": -2.6223776223776225
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRefCopyNonGround/fully_ground-4",
"Value": -4.672897196261673
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRefCopyNonGround/mixed-4",
"Value": -4.76610767872903
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRefCopyNonGround/fully_ground/Copy-4",
"Value": -5.351437699680513
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRefCopyNonGround/mixed/Copy-4",
"Value": -5.313243457573346
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkTermHashing/10-4",
"Value": 2.5237191650853896
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkTermHashing/100-4",
"Value": 1.4341590612777095
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkTermHashing/1000-4",
"Value": 0.023607176581676135
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectString/5/String()-4",
"Value": -2.066450567260949
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectString/5/json.Marshal-4",
"Value": -3.5984414393765727
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectString/50/String()-4",
"Value": -3.1910803537101113
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectString/50/json.Marshal-4",
"Value": -3.9191011235955058
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectString/500/String()-4",
"Value": -5.4626532887402455
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectString/500/json.Marshal-4",
"Value": -2.186194193974049
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectString/5000/String()-4",
"Value": -2.814363686173688
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectString/5000/json.Marshal-4",
"Value": -3.5497649103366022
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectStringInterfaces/5/String()-4",
"Value": -2.8025995125913803
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectStringInterfaces/5/json.Marshal-4",
"Value": -0.0199860097931448
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectStringInterfaces/50/String()-4",
"Value": -2.9729729729729732
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectStringInterfaces/50/json.Marshal-4",
"Value": -1.4900831341789733
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectStringInterfaces/500/String()-4",
"Value": -4.7281702782408
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectStringInterfaces/500/json.Marshal-4",
"Value": -1.2798047217053072
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectStringInterfaces/5000/String()-4",
"Value": -0.9327453555233218
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectStringInterfaces/5000/json.Marshal-4",
"Value": -0.40263535455448707
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectStringInterfaces/50000/String()-4",
"Value": -1.7065676966605565
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectStringInterfaces/50000/json.Marshal-4",
"Value": 3.4066812748699706
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectConstruction/shuffled_keys/5-4",
"Value": 4.153303399615134
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectConstruction/shuffled_keys/50-4",
"Value": 0.38167938931297707
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectConstruction/shuffled_keys/500-4",
"Value": -2.662320640962812
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectConstruction/shuffled_keys/5000-4",
"Value": 3.519177631503266
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectConstruction/shuffled_keys/50000-4",
"Value": 2.0449887458100964
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectConstruction/shuffled_keys/500000-4",
"Value": 9.831983549283267
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectConstruction/increasing_keys/5-4",
"Value": 3.957406230133499
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectConstruction/increasing_keys/50-4",
"Value": 2.0253513364563243
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectConstruction/increasing_keys/500-4",
"Value": 0.8080333548652299
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectConstruction/increasing_keys/5000-4",
"Value": 4.386419833938379
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectConstruction/increasing_keys/50000-4",
"Value": 4.265380098986186
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectConstruction/increasing_keys/500000-4",
"Value": 4.229473747553478
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayString/5/String()-4",
"Value": 3.05343511450381
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayString/5/json.Marshal-4",
"Value": -1.0734929810074296
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayString/50/String()-4",
"Value": -1.2534059945504086
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayString/50/json.Marshal-4",
"Value": -2.265625
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayString/500/String()-4",
"Value": -1.8402715740575308
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayString/500/json.Marshal-4",
"Value": -1.095423563777994
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayString/5000/String()-4",
"Value": -1.3066131377165082
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayString/5000/json.Marshal-4",
"Value": -2.5790468445267734
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayEquality/5-4",
"Value": -0.02915451895044705
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayEquality/50-4",
"Value": -0.029171528588094804
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayEquality/500-4",
"Value": 0.11658408627222394
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkArrayEquality/5000-4",
"Value": 0.08746355685130232
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetString/5/String()-4",
"Value": 0.9606147934678195
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetString/50/String()-4",
"Value": -2.325860208608078
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetString/500/String()-4",
"Value": -2.3156394727467045
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetString/5000/String()-4",
"Value": -1.1125624455749576
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetString/50000/String()-4",
"Value": 0.8210553867983661
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetMarshalJSON/5/json.Marshal-4",
"Value": 0.04660918200885575
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetMarshalJSON/50/json.Marshal-4",
"Value": 0.39798289415138177
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetMarshalJSON/500/json.Marshal-4",
"Value": 0.15106557820719113
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetMarshalJSON/5000/json.Marshal-4",
"Value": 1.7133205888319019
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkSetMarshalJSON/50000/json.Marshal-4",
"Value": 0.8114845562348628
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkIsVarCompatibleString/#00-4",
"Value": 0
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkIsVarCompatibleString/5heel-4",
"Value": -0.03207184092366549
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkIsVarCompatibleString/__really_long_variable_name_1234567890-4",
"Value": 3.471924560651532
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkIsVarCompatibleString/_ello_-4",
"Value": -2.1215903013014756
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkIsVarCompatibleString/h_llo-4",
"Value": 0.14581510644503756
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkIsVarCompatibleString/hello-4",
"Value": 0.34188034188034216
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkIsVarCompatibleString/incompatible_last_char!-4",
"Value": 0.0905797101449417
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRefString/dot_builtin-4",
"Value": 5.195116112042123
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRefString/really_long-4",
"Value": 8.541300527240777
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRefString/scalars_ref-4",
"Value": 1.215887597946501
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRefString/simple_ref-4",
"Value": 4.829419583517947
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRefString/var_term-4",
"Value": 0
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkRefString/with_escape-4",
"Value": -1.6968762051677615
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkInterfaceToValueInt/interned_int_value-4",
"Value": -4.556704032610274
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkInterfaceToValueInt/non-interned_int_value-4",
"Value": -0.7241129616220104
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkValueToInterfaceInt-4",
"Value": 0.5822416302765648
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectMergeWith/without_conflict-4",
"Value": 2.8088856251147334
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkObjectMergeWith/with_conflict-4",
"Value": -4.0785749958381885
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkConstantPrefix-4",
"Value": 2.2908126356402287
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkStringPrefix-4",
"Value": 9.01134521880065
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkGroundPrefix-4",
"Value": 2.699261522790922
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkPtr/with_escape-4",
"Value": -2.3381294964028854
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkPtr/without_escape-4",
"Value": -1.1931962427011902
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkEscapeTemplateStringStringPart/_*_100-4",
"Value": -2.446342026309713
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkEscapeTemplateStringStringPart/{_*_100-4",
"Value": -4.701890450799814
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkEscapeTemplateStringStringPart/\\{_*_100-4",
"Value": 0.18726591760299627
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkEscapeTemplateStringStringPart/}{_*_100-4",
"Value": -1.8049636500376005
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkEscapeTemplateStringStringPart/no_curly!!!_*_100-4",
"Value": -0.11741682974560132
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkEscapeTemplateStringStringPart/{unes{caped_*_100-4",
"Value": 0.3615702479338843
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkEscapeTemplateStringStringPart/{{{{{{{{{{_*_100-4",
"Value": -2.0023557126030624
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkCountUnescapedLeftCurly/_*_100-4",
"Value": 0.1456876456876426
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkCountUnescapedLeftCurly/{_*_100-4",
"Value": 0.1124859392575904
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkCountUnescapedLeftCurly/\\{_*_100-4",
"Value": -3.004603828446808
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkCountUnescapedLeftCurly/}{_*_100-4",
"Value": -0.04921259842520455
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkCountUnescapedLeftCurly/no_curly!!!_*_100-4",
"Value": 0.3293536434746886
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkCountUnescapedLeftCurly/{unes{caped_*_100-4",
"Value": -0.5841627001298053
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkCountUnescapedLeftCurly/{{{{{{{{{{_*_100-4",
"Value": -0.9198113207547184
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkTemplateStringToString-4",
"Value": -2.6392961876832843
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkTemplateStringToStringEscapeCurlies-4",
"Value": 1.4705882352941222
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkTemplateStringToStringEscapeControl-4",
"Value": -0.7647788342290179
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkVarVisitorWalkAnyVsSpecific/Walk-4",
"Value": 6.200000000000003
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkVarVisitorWalkAnyVsSpecific/WalkBody-4",
"Value": 5.2530874934771195
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkVarSetUpdateEmpty-4",
"Value": -1.9297377535873357
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkGenericVisitorWalkVsTypeVisitor/GenericVisitor-4",
"Value": 1.3717421124828533
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkGenericVisitorWalkVsTypeVisitor/TypeVisitor_term-4",
"Value": 2.9790660225442833
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkGenericVisitorWalkVsTypeVisitor/TypeVisitor_via_WalkRules-4",
"Value": 0.37145131334571657
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkInterningAccessValue/package_var_value-4",
"Value": -2.739238705087156
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkInterningAccessValue/interned_value-4",
"Value": -32.212536322125366
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkInterningAccessValue/object_value-4",
"Value": 0.08912655971479311
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkInterningAccessValue/new_value-4",
"Value": 0
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkFromBuiltinNames/single_part-4",
"Value": 9.230769230769226
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkFromBuiltinNames/two_parts-4",
"Value": -71.97296352406481
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkFromBuiltinNames/three_parts-4",
"Value": 3.6442405708460743
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkFromBuiltinNames/no_match-4",
"Value": -1.8451845184518458
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkFromBuiltinNames/no_match_long-4",
"Value": 0.07945967421533401
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/module-4",
"Value": 1.698113207547167
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/module_annotated-4",
"Value": 1.1622031328954017
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/package-4",
"Value": -0.7945850500294175
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/package_with_special_chars-4",
"Value": -1.644599303135898
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/import-4",
"Value": 4.752851711026616
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/head-4",
"Value": 0.20790020790021085
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/head_assign-4",
"Value": 0.1644736842105228
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/head_with_key-4",
"Value": 0.4286770140428559
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/ref_head_with_value-4",
"Value": -3.8854805725971295
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/body-4",
"Value": -0.33426183844010826
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/expr-4",
"Value": -5.266622778143516
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/with-4",
"Value": -1.484230055658613
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/every-4",
"Value": 0.2407318247472316
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/some_decl-4",
"Value": -1.1209895632006288
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoNodeTypeAllocatesOnAppend/some_in_decl-4",
"Value": -4.207317073170735
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/var-4",
"Value": 3.5172118879623606
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/string-4",
"Value": -0.40894876112581596
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/string_with_escapes-4",
"Value": -0.7971656333038137
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/string_with_newlines-4",
"Value": -0.3159557661927263
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/number-4",
"Value": -3.393327983491931
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/boolean-4",
"Value": -5.943577102163781
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/null-4",
"Value": -0.42507970244420196
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/array-4",
"Value": -2.22294867603792
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/set-4",
"Value": -0.5852231163130819
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/object-4",
"Value": -2.467785071723804
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/call-4",
"Value": -3.0456852791878175
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/template_string-4",
"Value": 5.350318471337577
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/ref-4",
"Value": 3.4068136272545146
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/object_comprehension-4",
"Value": 1.1955593509820717
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/object_comprehension_infix_value-4",
"Value": 1.2311358220810145
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/object_comprehension_infix_key-4",
"Value": 1.1517077045273936
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/array_comprehension-4",
"Value": 1.1808576755748947
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/array_comprehension_nested_infix_operators-4",
"Value": 0.13561160835367508
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/array_comprehension_non-infix_head-4",
"Value": -0.4904966278356732
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/array_comprehension_nested_infix_with_function_call-4",
"Value": 7.181403071814023
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/set_comprehension-4",
"Value": -0.9214092140921347
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/not-4",
"Value": -6.687995124923828
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/not,_explicit_body,_one-line-4",
"Value": -5.527790398303798
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/not,_implicit_body,_multi-line-4",
"Value": -4.084838963079342
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast",
"Benchmark": "BenchmarkNoASTTypeAllocatesOnAppendToBufferOfStringLength/not,_explicit_body,_multi-line-4",
"Value": -4.716981132075471
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast/location",
"Benchmark": "BenchmarkLocationAppendText/file1.rego:10-4",
"Value": 5.786471067644669
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast/location",
"Benchmark": "BenchmarkLocationAppendText/1:20-4",
"Value": 0.061728395061738044
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/ast/location",
"Benchmark": "BenchmarkLocationAppendText/some_text-4",
"Value": -0.7861382961655622
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/bundle",
"Benchmark": "BenchmarkTarballLoader/1000-4",
"Value": 11.93532570828901
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/bundle",
"Benchmark": "BenchmarkTarballLoader/10000-4",
"Value": 3.932184036551588
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/bundle",
"Benchmark": "BenchmarkTarballLoader/100000-4",
"Value": 3.933891324253222
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/bundle",
"Benchmark": "BenchmarkTarballLoader/250000-4",
"Value": 1.8419353126212523
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/bundle",
"Benchmark": "BenchmarkDirectoryLoader/10000-4",
"Value": 13.400223480314615
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/bundle",
"Benchmark": "BenchmarkDirectoryLoader/100000-4",
"Value": 16.78240106684865
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/bundle",
"Benchmark": "BenchmarkDirectoryLoader/250000-4",
"Value": 14.158363148178783
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/bundle",
"Benchmark": "BenchmarkDirectoryLoader/500000-4",
"Value": 12.064732896870721
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/compile",
"Benchmark": "BenchmarkCompileDynamicPolicy/1000-4",
"Value": 0.07759673973056767
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/compile",
"Benchmark": "BenchmarkCompileDynamicPolicy/2500-4",
"Value": 1.8463399795457378
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/compile",
"Benchmark": "BenchmarkCompileDynamicPolicy/5000-4",
"Value": 9.659797151420392
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/compile",
"Benchmark": "BenchmarkCompileDynamicPolicy/7500-4",
"Value": 8.586011921437906
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/compile",
"Benchmark": "BenchmarkCompileDynamicPolicy/10000-4",
"Value": 7.044702529037624
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/compile",
"Benchmark": "BenchmarkLargePartialRulePolicy/1000-4",
"Value": 4.508936574639826
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/compile",
"Benchmark": "BenchmarkLargePartialRulePolicy/2500-4",
"Value": 3.0213854954868906
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/compile",
"Benchmark": "BenchmarkLargePartialRulePolicy/5000-4",
"Value": 7.323888538855923
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/compile",
"Benchmark": "BenchmarkLargePartialRulePolicy/7500-4",
"Value": 8.705943558340639
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/cover",
"Benchmark": "BenchmarkCoverBigLocalVar/1Vars1Iterations-4",
"Value": 6.599686028257457
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/cover",
"Benchmark": "BenchmarkCoverBigLocalVar/10Vars1Iterations-4",
"Value": 2.167613307059233
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/cover",
"Benchmark": "BenchmarkCoverBigLocalVar/1Vars100Iterations-4",
"Value": 18.954676875233925
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/cover",
"Benchmark": "BenchmarkCoverBigLocalVar/10Vars100Iterations-4",
"Value": 2.8551145304224845
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/cover",
"Benchmark": "BenchmarkCoverBigLocalVar/1Vars1000Iterations-4",
"Value": 2.0132527199665007
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/cover",
"Benchmark": "BenchmarkCoverBigLocalVar/10Vars1000Iterations-4",
"Value": 2.172452400361831
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/dependencies",
"Benchmark": "BenchmarkBase/10-4",
"Value": 3.4796808313230656
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/dependencies",
"Benchmark": "BenchmarkBase/20-4",
"Value": 3.55880341682217
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/dependencies",
"Benchmark": "BenchmarkBase/50-4",
"Value": 3.8900010552892836
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/dependencies",
"Benchmark": "BenchmarkVirtual/10-4",
"Value": 3.7707894545718643
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/dependencies",
"Benchmark": "BenchmarkVirtual/20-4",
"Value": 4.374564819844981
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/dependencies",
"Benchmark": "BenchmarkVirtual/50-4",
"Value": 9.437217886749025
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/format",
"Benchmark": "BenchmarkFormatLargePolicy-4",
"Value": 9.349896442467276
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/metrics",
"Benchmark": "BenchmarkMetricsMarshaling-4",
"Value": -0.010433858820404833
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/metrics",
"Benchmark": "BenchmarkMetricsTimerStartStopRestart-4",
"Value": -0.1153402537485626
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/plugins/logs",
"Benchmark": "BenchmarkMaskingNop-4",
"Value": 8.721886999451453
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/plugins/logs",
"Benchmark": "BenchmarkMaskingRuleCountsNop/1Rules-4",
"Value": 4.488006190353366
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/plugins/logs",
"Benchmark": "BenchmarkMaskingRuleCountsNop/10Rules-4",
"Value": 5.952690408110215
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/plugins/logs",
"Benchmark": "BenchmarkMaskingRuleCountsNop/100Rules-4",
"Value": 4.147104851330203
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/plugins/logs",
"Benchmark": "BenchmarkMaskingRuleCountsNop/1000Rules-4",
"Value": 7.96136778908901
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/plugins/logs",
"Benchmark": "BenchmarkMaskingErase-4",
"Value": 18.65671641791045
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/profiler",
"Benchmark": "BenchmarkProfilerBigLocalVar/1Vars1Iterations-4",
"Value": 10.175342465753424
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/profiler",
"Benchmark": "BenchmarkProfilerBigLocalVar/10Vars1Iterations-4",
"Value": 5.441867515537366
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/profiler",
"Benchmark": "BenchmarkProfilerBigLocalVar/1Vars100Iterations-4",
"Value": -7.082631863330188
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/profiler",
"Benchmark": "BenchmarkProfilerBigLocalVar/10Vars100Iterations-4",
"Value": 3.289840933319863
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/profiler",
"Benchmark": "BenchmarkProfilerBigLocalVar/1Vars1000Iterations-4",
"Value": 2.5955163892034725
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/profiler",
"Benchmark": "BenchmarkProfilerBigLocalVar/10Vars1000Iterations-4",
"Value": 2.7090354198995836
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkPartialObjectRuleCrossModule/10-4",
"Value": 5.415342876521615
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkPartialObjectRuleCrossModule/100-4",
"Value": 4.047793301192535
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkPartialObjectRuleCrossModule/1000-4",
"Value": 14.768676594438968
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkAciTestBuildAndEval-4",
"Value": 4.46872246108799
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkAciTestOnlyEval-4",
"Value": -0.6520824568784181
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkArrayIteration-4",
"Value": -3.318965517241379
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkSetIteration-4",
"Value": 2.6536226458092558
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkObjectIteration-4",
"Value": 2.2178086726249586
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkStoreRefNotFound/inmem-go-4",
"Value": 3.3115966713708693
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkStoreRefNotFound/inmem-ast-4",
"Value": 7.152586524025891
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkStoreRead-4",
"Value": -2.156133828996287
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkTrivialPolicy-4",
"Value": 4.950213371266003
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkTrivialQuery-4",
"Value": 6.645768025078371
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkGlobalVsLocalLookup/global_ref-4",
"Value": 8.623767927757777
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkGlobalVsLocalLookup/local_var-4",
"Value": 4.040138797711713
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkTrivialPolicyTargets/topdown-4",
"Value": 4.204594711746858
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkTrivialPolicyTargets/wasm-4",
"Value": -5.880810488676996
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkArrayIterationTargets/topdown-4",
"Value": 9.308147473827947
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkArrayIterationTargets/wasm-4",
"Value": 0.9998855966136597
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkSimpleAuthzTargets/topdown-4",
"Value": 5.526095450739604
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkSimpleAuthzTargets/wasm-4",
"Value": 3.7222014668580528
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkBuiltinPerformanceTargets/topdown-4",
"Value": 6.000202367702115
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkBuiltinPerformanceTargets/wasm-4",
"Value": 13.330246616988006
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkDataSizesTargets/10/topdown-4",
"Value": 5.601946843536766
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkDataSizesTargets/10/wasm-4",
"Value": 3.5209890066898795
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkDataSizesTargets/100/topdown-4",
"Value": 7.907162156176641
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkDataSizesTargets/100/wasm-4",
"Value": 16.91053227633069
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkDataSizesTargets/1000/topdown-4",
"Value": 3.2179622828793817
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkDataSizesTargets/1000/wasm-4",
"Value": 2.095139962218788
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkPolicyComplexityTargets/10/topdown-4",
"Value": 0.8750264624938254
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkPolicyComplexityTargets/10/wasm-4",
"Value": 6.7965723676487855
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkPolicyComplexityTargets/100/topdown-4",
"Value": 7.601878786261375
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkPolicyComplexityTargets/100/wasm-4",
"Value": 1.0334038713697793
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkPolicyComplexityTargets/1000/topdown-4",
"Value": 0.30708365930759884
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkPolicyComplexityTargets/1000/wasm-4",
"Value": 1.7593148911323422
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkWASMCompilationTargets/topdown-4",
"Value": 3.7250135760647516
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkWASMCompilationTargets/wasm-4",
"Value": 2.534654843763273
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkWASMColdStartTargets/topdown-4",
"Value": 2.829817296277873
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkWASMColdStartTargets/wasm-4",
"Value": 2.2350717637243727
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkMemoryAllocationTargets/100/topdown-4",
"Value": 3.1698363934188976
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkMemoryAllocationTargets/100/wasm-4",
"Value": 3.412230210099756
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkMemoryAllocationTargets/1000/topdown-4",
"Value": 4.034421630160507
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkMemoryAllocationTargets/1000/wasm-4",
"Value": 2.446523641195707
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkMemoryAllocationTargets/10000/topdown-4",
"Value": 4.8671634738817495
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkMemoryAllocationTargets/10000/wasm-4",
"Value": 5.443787329469641
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkBundleSizeTargets/small/topdown-4",
"Value": -0.7248268084420816
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkBundleSizeTargets/small/wasm-4",
"Value": 0.9722951807731423
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkBundleSizeTargets/medium/topdown-4",
"Value": 2.3772920386424197
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkBundleSizeTargets/medium/wasm-4",
"Value": 5.584378087891735
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkBundleSizeTargets/large/topdown-4",
"Value": 3.3341273471818313
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/rego",
"Benchmark": "BenchmarkBundleSizeTargets/large/wasm-4",
"Value": 2.3699266701729473
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/server",
"Benchmark": "BenchmarkCompileHandler/vnd.opa.sql.postgresql+json-4",
"Value": 2.6818399003163518
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/server",
"Benchmark": "BenchmarkCompileHandler/vnd.opa.ucast.prisma+json-4",
"Value": 23.55553334604211
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/server",
"Benchmark": "BenchmarkDataPostV1Request-4",
"Value": 7.157908820282971
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage",
"Benchmark": "BenchmarkPathString-4",
"Value": -3.0357788218287074
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkNewTransaction/read-4",
"Value": 2.0034204739799666
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkNewTransaction/write-4",
"Value": 0.4848484848484917
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkReadOne/Go-4",
"Value": 2.4956970740103195
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkReadOne/Go_(roundtrip)-4",
"Value": 2.8656971770744177
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkReadOne/AST-4",
"Value": 1.252006420545739
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkReadOneNested/Go-4",
"Value": 1.7928286852589643
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkReadOneNested/Go_(roundtrip)-4",
"Value": 6.643356643356653
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkReadOneNested/AST-4",
"Value": 2.451759364358686
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkRead/Go-4",
"Value": 5.397390272835109
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkRead/Go_(roundtrip)-4",
"Value": 2.5214899713467083
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkRead/AST-4",
"Value": 7.479548110634979
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkReadNotFound/Go-4",
"Value": 5.627705627705642
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkReadNotFound/Go_(roundtrip)-4",
"Value": 0.0608642726719381
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkReadNotFound/AST-4",
"Value": 7.413868294810292
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteOneString/Go-4",
"Value": 1.240636704119853
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteOneString/Go_(roundtrip)-4",
"Value": 1.8588235294117592
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteOneString/AST-4",
"Value": 4.0562687790221155
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteSameValue/Go-4",
"Value": 4.988532110091736
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteSameValue/Go_(roundtrip)-4",
"Value": 1.8943742824339904
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteSameValue/AST-4",
"Value": -2.996670366259699
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteIncrementingValueSamePath/Go-4",
"Value": 0.6635872747381433
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteIncrementingValueSamePath/Go_(roundtrip)-4",
"Value": 0.9371318410624397
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteIncrementingValueSamePath/AST-4",
"Value": 5.97686741496211
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteIncrementingValueSamePathInterned/Go-4",
"Value": 2.209218226050365
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteIncrementingValueSamePathInterned/Go_(roundtrip)-4",
"Value": 1.3259609190465964
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteIncrementingValueSamePathInterned/AST-4",
"Value": 4.756289308176101
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkPathAndValueInternedAndNoRoundtripRequired/Go-4",
"Value": -4.805489750768448
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkPathAndValueInternedAndNoRoundtripRequired/Go_(roundtrip)-4",
"Value": -4.46529007267712
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkPathAndValueInternedAndNoRoundtripRequired/AST-4",
"Value": -6.822380701670417
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteCollection/Go-4",
"Value": 2.9715762273901767
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteCollection/Go_(roundtrip)-4",
"Value": 2.898966704936854
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteCollection/AST-4",
"Value": -0.43931905546403077
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteAndCommit/Go-4",
"Value": -4.08328316095001
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteAndCommit/Go_(roundtrip)-4",
"Value": -4.035491468742696
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteAndCommit/AST-4",
"Value": -2.754299414233401
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteAndCommitWithTriggers/Go-4",
"Value": -3.2520035935707106
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteAndCommitWithTriggers/Go_(roundtrip)-4",
"Value": -3.8936026696961092
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteAndCommitWithTriggers/AST-4",
"Value": -0.8076838608082914
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkWriteAndCommitWithTriggersSkipConversion/AST-4",
"Value": -0.9479302573834657
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkMakeDirSiblings/10_existing/Go-4",
"Value": -2.144683515680715
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkMakeDirSiblings/10_existing/Go_(roundtrip)-4",
"Value": -1.8563297980872338
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkMakeDirSiblings/10_existing/AST-4",
"Value": 0.2808947775459281
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkMakeDirSiblings/100_existing/Go-4",
"Value": -2.5363239671415094
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkMakeDirSiblings/100_existing/Go_(roundtrip)-4",
"Value": -2.5438407514326338
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkMakeDirSiblings/100_existing/AST-4",
"Value": -0.06515173875952529
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkMakeDirSiblings/1000_existing/Go-4",
"Value": -2.390991339479509
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkMakeDirSiblings/1000_existing/Go_(roundtrip)-4",
"Value": -2.3542351410572446
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/inmem",
"Benchmark": "BenchmarkMakeDirSiblings/1000_existing/AST-4",
"Value": 0.47620723637899476
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/internal/errors",
"Benchmark": "BenchmarkNewNotFoundErrorWithHint-4",
"Value": -3.304739136549001
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/internal/ptr",
"Benchmark": "BenchmarkValuePtr/using_pool-4",
"Value": 0.33912674862229036
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/internal/ptr",
"Benchmark": "BenchmarkValuePtr/2_interned_terms-4",
"Value": 0.3146067415730286
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/storage/internal/ptr",
"Benchmark": "BenchmarkValuePtr/4_interned_terms-4",
"Value": 2.7210884353741585
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/authz",
"Benchmark": "BenchmarkAuthzForbidAuthn/inmem-4",
"Value": 3.021378708551483
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/authz",
"Benchmark": "BenchmarkAuthzForbidAuthn/disk-4",
"Value": -0.5904066921641715
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/authz",
"Benchmark": "BenchmarkAuthzForbidPath-4",
"Value": 9.468956406869221
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/test/authz",
"Benchmark": "BenchmarkAuthzForbidMethod-4",
"Value": 10.836858837960298
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/authz",
"Benchmark": "BenchmarkAuthzAllow10Paths-4",
"Value": 8.115403665180782
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/test/authz",
"Benchmark": "BenchmarkAuthzAllow100Paths-4",
"Value": 12.069700606366853
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/authz",
"Benchmark": "BenchmarkAuthzAllow1000Paths-4",
"Value": -1.655161734806084
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/e2e/authz",
"Benchmark": "BenchmarkRESTAuthzForbidAuthn-4",
"Value": 4.15305370012541
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/e2e/authz",
"Benchmark": "BenchmarkRESTAuthzForbidPath-4",
"Value": 7.146763352007268
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/e2e/authz",
"Benchmark": "BenchmarkRESTAuthzForbidMethod-4",
"Value": 3.7305861234683526
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/test/e2e/authz",
"Benchmark": "BenchmarkRESTAuthzAllow10Paths-4",
"Value": 10.524655356349703
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/e2e/authz",
"Benchmark": "BenchmarkRESTAuthzAllow100Paths-4",
"Value": 0.7849213230799847
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/e2e/authz",
"Benchmark": "BenchmarkRESTAuthzAllow1000Paths-4",
"Value": 5.97991566466624
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/test/e2e/wasm/authz",
"Benchmark": "BenchmarkRESTAuthzForbidAuthn-4",
"Value": 12.309045733918234
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/e2e/wasm/authz",
"Benchmark": "BenchmarkRESTAuthzForbidPath-4",
"Value": -7.721627116612022
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/e2e/wasm/authz",
"Benchmark": "BenchmarkRESTAuthzForbidMethod-4",
"Value": 3.7994920281660627
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/e2e/wasm/authz",
"Benchmark": "BenchmarkRESTAuthzAllow10Paths-4",
"Value": 5.707581783426797
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/e2e/wasm/authz",
"Benchmark": "BenchmarkRESTAuthzAllow100Paths-4",
"Value": 4.166761596965418
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/test/scheduler",
"Benchmark": "BenchmarkScheduler10x30-4",
"Value": 2.639156643950791
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSumIntArray-4",
"Value": -5.55386023802259
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSumFloatArray-4",
"Value": 0.8413461538461539
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSumIntSet-4",
"Value": -3.132832080200501
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSumFloatSet-4",
"Value": 1.9350380096751902
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/1_binding_without_hint-4",
"Value": -1.4838129496402928
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/1_binding_with_hint-4",
"Value": -3.8795070743952533
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/2_bindings_without_hint-4",
"Value": -0.08114687584528303
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/2_bindings_with_hint-4",
"Value": -2.5170424750917584
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/3_bindings_without_hint-4",
"Value": 5.956800539993242
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/3_bindings_with_hint-4",
"Value": 3.2996274614156302
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/5_bindings_without_hint-4",
"Value": -0.19550342130987292
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/5_bindings_with_hint-4",
"Value": -1.4132762312633882
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/10_bindings_without_hint-4",
"Value": -0.42714760322733747
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/10_bindings_with_hint-4",
"Value": -1.5183246073298429
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/16_bindings_without_hint-4",
"Value": -1.460080770425598
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/16_bindings_with_hint-4",
"Value": -1.6833926837164133
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/20_bindings_without_hint-4",
"Value": -0.8335027444602562
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/20_bindings_with_hint-4",
"Value": 1.1500401176785235
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/50_bindings_without_hint-4",
"Value": -1.3724161301253812
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsAllocation/50_bindings_with_hint-4",
"Value": -0.3670745272525028
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkFunctionArgumentCounts/1_args-4",
"Value": 5.396565821749796
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkFunctionArgumentCounts/2_args-4",
"Value": 3.6499659941056453
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkFunctionArgumentCounts/3_args-4",
"Value": 3.9504716981132075
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkFunctionArgumentCounts/5_args-4",
"Value": 3.1076923076923078
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkFunctionArgumentCounts/10_args-4",
"Value": 0.11335726431135462
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkFunctionArgumentCounts/15_args-4",
"Value": 2.6451294350003525
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkFunctionArgumentCounts/20_args-4",
"Value": 2.469967441338273
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsArrayHashmapTransition/without_hint_transition_at_17-4",
"Value": 0.8934707903780068
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBindingsArrayHashmapTransition/with_hint_starts_with_map-4",
"Value": 3.248186691895301
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkVirtualCache-4",
"Value": -0.048995590396861494
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionBindings/ArrayComp_1Var-4",
"Value": 0.474941518395123
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionBindings/ArrayComp_2Vars-4",
"Value": 1.2429343243496453
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionBindings/ArrayComp_3Vars-4",
"Value": 0.6985564984855513
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionBindings/SetComp_1Var-4",
"Value": 1.726950354609929
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionBindings/SetComp_2Vars-4",
"Value": 1.739103669047033
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionBindings/ObjectComp_2Vars-4",
"Value": 1.7046142666828146
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionBindings/ObjectComp_3Vars-4",
"Value": -2.5388627531192474
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionLargeIteration/ArrayComp_20Elements-4",
"Value": 0.6000895656068069
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionLargeIteration/SetComp_20Elements-4",
"Value": 1.6652754590984975
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionLargeIteration/NestedComp-4",
"Value": 2.743441940753984
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionOptimizationComparison/SimpleArrayComp-4",
"Value": 1.3292686276125347
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionOptimizationComparison/SimpleSetComp-4",
"Value": 1.392031998315878
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionOptimizationComparison/SimpleObjectComp-4",
"Value": 1.5712711147566196
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionOptimizationComparison/MultiExpressionComp-4",
"Value": 0.9944835264942559
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionOptimizationComparison/NestedComprehension-4",
"Value": 1.3777841233580812
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionHighFrequency/Violations-4",
"Value": 2.331640961777948
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionHighFrequency/ShortLines-4",
"Value": 2.225917073677647
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionHighFrequency/FileStats-4",
"Value": 0.7768807259591322
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkMd5-4",
"Value": 2.921646746347939
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkYAMLMarshal-4",
"Value": 2.16978302169783
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkYAMLUnmarshal-4",
"Value": 1.0876132930513596
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkEnumerateComprehensions/size_1000-4",
"Value": 2.1439423052729096
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkEnumerateComprehensions/size_5000-4",
"Value": 7.337237281590385
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkEnumerateComprehensions/size_10000-4",
"Value": 6.648416410706029
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkEnumerateRandomAccess-4",
"Value": -2.9531567551355704
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkFormatVarTerm-4",
"Value": 1.3703844689760163
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatch/reuse-pattern=true,_pattern-count=10-4",
"Value": 2.733734281027884
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatch/reuse-pattern=true,_pattern-count=100-4",
"Value": 6.737679671457905
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatch/reuse-pattern=true,_pattern-count=1000-4",
"Value": 7.604117228286664
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatch/reuse-pattern=false,_pattern-count=10-4",
"Value": 3.917114521580143
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatch/reuse-pattern=false,_pattern-count=100-4",
"Value": 3.8946210653118944
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatch/reuse-pattern=false,_pattern-count=1000-4",
"Value": 2.874341878513448
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatchAsync/reuse-pattern=true,_clients=100,_pattern-count=10-4",
"Value": 1.5562184927573224
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatchAsync/reuse-pattern=true,_clients=100,_pattern-count=100-4",
"Value": -1.4391264534913233
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatchAsync/reuse-pattern=true,_clients=100,_pattern-count=1000-4",
"Value": -6.09458104908733
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatchAsync/reuse-pattern=true,_clients=200,_pattern-count=10-4",
"Value": 0.0032514887173341507
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatchAsync/reuse-pattern=true,_clients=200,_pattern-count=100-4",
"Value": -5.071795049464411
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatchAsync/reuse-pattern=true,_clients=200,_pattern-count=1000-4",
"Value": -4.976023072716477
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatchAsync/reuse-pattern=false,_clients=100,_pattern-count=10-4",
"Value": 4.164520508813125
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatchAsync/reuse-pattern=false,_clients=100,_pattern-count=100-4",
"Value": 6.319148552011764
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatchAsync/reuse-pattern=false,_clients=100,_pattern-count=1000-4",
"Value": 6.166461963549027
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatchAsync/reuse-pattern=false,_clients=200,_pattern-count=10-4",
"Value": 6.4494203476156
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatchAsync/reuse-pattern=false,_clients=200,_pattern-count=100-4",
"Value": 7.221050377782746
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinGlobMatchAsync/reuse-pattern=false,_clients=200,_pattern-count=1000-4",
"Value": 6.154487114391651
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLSchemaIsValid/Trivial_Schema_-_string-4",
"Value": 2.406649396185363
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLSchemaIsValid/Trivial_Schema_with_cache_-_string-4",
"Value": 2.308580223162755
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLSchemaIsValid/Schema_w/_1000_types_-_string-4",
"Value": 3.0407420208975284
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLSchemaIsValid/Schema_w/_1000_types_with_cache_-_string-4",
"Value": 0.1591180314826391
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLSchemaIsValid/Trivial_Schema_-_AST_object-4",
"Value": 2.5933453551978483
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLSchemaIsValid/Trivial_Schema_with_cache_-_AST_object-4",
"Value": 1.0618066561014263
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLParseSchema/Trivial_Schema_-_string-4",
"Value": 1.1602979795273058
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLParseSchema/Trivial_Schema_with_cache_-_string-4",
"Value": -4.3808834178131795
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLParseQuery/Trivial_Query_-_string-4",
"Value": 0.487573215133766
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLParseQuery/Trivial_Query_with_cache_-_string-4",
"Value": 1.8727552591072345
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLIsValid/Trivial_Schema_-_string-4",
"Value": 1.3334183592130855
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLIsValid/Trivial_Schema_with_cache_-_string-4",
"Value": 2.1491730800720483
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLIsValid/Schema_w/_1000_types_-_string-4",
"Value": 1.642955770594188
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLIsValid/Schema_w/_1000_types_with_cache_-_string-4",
"Value": 2.2194841465418103
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLParse/Trivial_Schema_-_string-4",
"Value": 1.8364465099651444
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLParse/Trivial_Schema_with_cache_-_string-4",
"Value": 3.5200460387492805
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLParseAndVerify/Trivial_Schema_-_string-4",
"Value": 3.1042958263818803
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGraphQLParseAndVerify/Trivial_Schema_with_cache_-_string-4",
"Value": 6.824828490994069
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONRemoveArray/size=10-4",
"Value": 7.526881720430108
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONRemoveArray/size=100-4",
"Value": 10.507800550627103
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONRemoveArray/size=1000-4",
"Value": -1.5620271274107904
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONRemoveArray/size=5000-4",
"Value": -4.258724917273444
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONFilterArray/size=10-4",
"Value": 2.2756706753006473
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONFilterArray/size=100-4",
"Value": -0.5720035028227534
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONFilterArray/size=1000-4",
"Value": -0.34696313982987614
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONFilterArray/size=5000-4",
"Value": 1.5237759465714813
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONFilterArrayIndices/size=10-4",
"Value": 5.980707395498392
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONFilterArrayIndices/size=100-4",
"Value": 4.413257905425008
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONFilterArrayIndices/size=1000-4",
"Value": 0.9861794103797629
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONFilterArrayIndices/size=5000-4",
"Value": 0.6643376619529361
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowScalar/object-10-4",
"Value": 2.231029853608643
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowScalar/object-100-4",
"Value": 0.7922668688400303
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowScalar/object-1000-4",
"Value": -0.4891916360677259
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowScalar/object-10000-4",
"Value": 6.052504021988992
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowScalar/array-10-4",
"Value": -0.11355341065779868
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowScalar/array-100-4",
"Value": 0.8900912518747984
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowScalar/array-1000-4",
"Value": -0.623326720468422
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowScalar/array-10000-4",
"Value": 0.5743159864441993
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowScalar/set-10-4",
"Value": 2.230151650312221
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowScalar/set-100-4",
"Value": 3.8341673641657614
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowScalar/set-1000-4",
"Value": 1.9186146926086403
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowScalar/set-10000-4",
"Value": 1.5698295255559158
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-10-10-4",
"Value": 1.287461937069288
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-10-100-4",
"Value": 1.4799366314396294
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-10-1000-4",
"Value": 1.761254303687149
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-10-10000-4",
"Value": -1.9257881738862566
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-100-10-4",
"Value": 2.1531249999999997
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-100-100-4",
"Value": 0.30288434063466924
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-100-1000-4",
"Value": 0.6522186303743233
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-100-10000-4",
"Value": 5.1595321166058765
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-1000-10-4",
"Value": 0.9843392511927354
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-1000-100-4",
"Value": 0.28856961696976685
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-1000-1000-4",
"Value": 0.20263299826614495
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-1000-10000-4",
"Value": 0.008372713610294923
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-10000-10-4",
"Value": -1.3985294136259374
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-10000-100-4",
"Value": 1.1762516007396882
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-10000-1000-4",
"Value": 1.368753524840617
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/object-10000-10000-4",
"Value": 0.7929713246312559
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-10-10-4",
"Value": -3.458322776792501
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-10-100-4",
"Value": -0.11859702245773404
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-10-1000-4",
"Value": -0.2995272290280019
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-10-10000-4",
"Value": 0.1571411622013258
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-100-10-4",
"Value": 0.10951702989814915
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-100-100-4",
"Value": -0.9266870094920674
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-100-1000-4",
"Value": -0.9222842193562382
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-100-10000-4",
"Value": 0.46270327571061276
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-1000-10-4",
"Value": 1.3958870753875454
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-1000-100-4",
"Value": 0.8721724868448029
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-1000-1000-4",
"Value": -1.1134813851951633
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-1000-10000-4",
"Value": 0.7015648172145191
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-10000-10-4",
"Value": 0.31258615377130533
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-10000-100-4",
"Value": 0.1413369675465227
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-10000-1000-4",
"Value": -0.27174071334121663
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/array-10000-10000-4",
"Value": 0.7872040724758762
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-10-10-4",
"Value": 1.2993990528117165
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-10-100-4",
"Value": -1.762320028950159
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-10-1000-4",
"Value": -0.784335012568914
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-10-10000-4",
"Value": 0.8879149437888867
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-100-10-4",
"Value": 0.45906887543226466
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-100-100-4",
"Value": -0.22429586806864674
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-100-1000-4",
"Value": 0.005543271910542576
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-100-10000-4",
"Value": 0.7873190255660621
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-1000-10-4",
"Value": 0.6024945469333431
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-1000-100-4",
"Value": -1.29102338730001
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-1000-1000-4",
"Value": -0.7685343082513933
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-1000-10000-4",
"Value": -0.060254277102800506
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-10000-10-4",
"Value": -1.0100634832913429
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-10000-100-4",
"Value": -0.37037643300173817
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-10000-1000-4",
"Value": 0.523469421372586
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddShallowComposite/set-10000-10000-4",
"Value": 0.5002195054518815
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-10-10-4",
"Value": 2.925452033399411
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-10-100-4",
"Value": 1.3388847078245247
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-10-1000-4",
"Value": -1.8634787294018769
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-10-10000-4",
"Value": -1.360633617706782
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-100-10-4",
"Value": 1.7701711491442542
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-100-100-4",
"Value": -0.8761052404571921
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-100-1000-4",
"Value": -0.5770581538983215
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-100-10000-4",
"Value": -2.8163480584768603
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-1000-10-4",
"Value": -0.843474188978525
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-1000-100-4",
"Value": -0.8647762256153215
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-1000-1000-4",
"Value": -1.3751795319496467
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-1000-10000-4",
"Value": -4.341697092234512
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-10000-10-4",
"Value": -2.6952034037043187
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-10000-100-4",
"Value": -1.2586432372156597
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-10000-1000-4",
"Value": -1.6126991409436784
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/object-10000-10000-4",
"Value": -2.8298499519929727
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-10-10-4",
"Value": 0.014663831659212553
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-10-100-4",
"Value": -0.5149055511863603
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-10-1000-4",
"Value": -0.3137660339252011
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-10-10000-4",
"Value": -3.2404084215177362
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-100-10-4",
"Value": 0.8398950131233596
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-100-100-4",
"Value": -2.4035833947199583
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-100-1000-4",
"Value": 0.28701230127404187
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-100-10000-4",
"Value": -2.3816909507543507
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-1000-10-4",
"Value": 1.4700934337552087
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-1000-100-4",
"Value": -0.7200635016631387
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-1000-1000-4",
"Value": -2.450924854987569
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-1000-10000-4",
"Value": -1.9278996251730296
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-10000-10-4",
"Value": 0.0757133684291986
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-10000-100-4",
"Value": -0.6210322184317709
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-10000-1000-4",
"Value": -1.3626289725671505
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/array-10000-10000-4",
"Value": -2.1603297337642524
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-10-10-4",
"Value": 0.914693480376257
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-10-100-4",
"Value": 1.3987788885912096
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-10-1000-4",
"Value": 0.288882088075414
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-10-10000-4",
"Value": -1.5703775965747993
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-100-10-4",
"Value": 0.5953446732318711
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-100-100-4",
"Value": 0.01636908509405928
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-100-1000-4",
"Value": 0.5228307607788448
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-100-10000-4",
"Value": 1.260049266027255
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-1000-10-4",
"Value": 1.8230965017856087
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-1000-100-4",
"Value": 1.7933036177049861
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-1000-1000-4",
"Value": 1.0175092115901456
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-1000-10000-4",
"Value": -2.347825128133947
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-10000-10-4",
"Value": 1.9809773128940837
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-10000-100-4",
"Value": 2.7025304230249176
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-10000-1000-4",
"Value": 0.5866891333439637
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchAddRemove/set-10000-10000-4",
"Value": 1.07866334377394
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/10x10x10-10p-4",
"Value": -1.0581374376240005
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/10x10x10-100p-4",
"Value": 0.6378258458125347
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/10x10x10-1000p-4",
"Value": 1.037371990956244
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/10x100x10-10p-4",
"Value": 1.4180851582695215
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/10x100x10-100p-4",
"Value": 2.083722087454127
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/10x100x10-1000p-4",
"Value": 4.548549639112079
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/10x1000x10-10p-4",
"Value": 1.3532710280373832
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/10x1000x10-100p-4",
"Value": 2.2726194429947335
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/10x1000x10-1000p-4",
"Value": 1.6850507178094343
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/100x10x10-10p-4",
"Value": 0.3961094174495531
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/100x10x10-100p-4",
"Value": 0.8929555727042222
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/100x10x10-1000p-4",
"Value": 0.2764976958525346
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/100x100x10-10p-4",
"Value": 0.6288839847822261
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/100x100x10-100p-4",
"Value": 0.8752585991315617
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/100x100x10-1000p-4",
"Value": 1.4785015118126377
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/100x1000x10-10p-4",
"Value": 0.20787722796924013
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/100x1000x10-100p-4",
"Value": 1.4242845959815604
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/100x1000x10-1000p-4",
"Value": 0.5608222732262249
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/1000x10x10-10p-4",
"Value": -2.120559146914194
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/1000x10x10-100p-4",
"Value": 2.252335706534685
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/1000x10x10-1000p-4",
"Value": 1.6598442735861036
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/1000x100x10-10p-4",
"Value": 1.445445185767675
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/1000x100x10-100p-4",
"Value": -1.0620837236037266
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/1000x100x10-1000p-4",
"Value": -0.4146582339745057
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/1000x1000x10-10p-4",
"Value": -2.5301548024472478
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/1000x1000x10-100p-4",
"Value": -2.1805851303129344
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchReplace/1000x1000x10-1000p-4",
"Value": 0.38040489877530614
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainObject/10-4",
"Value": 1.75098063002952
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainObject/100-4",
"Value": 1.0117425517231444
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainObject/500-4",
"Value": 0.3708508031543585
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainObject/1000-4",
"Value": -0.3381895237940469
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainObject/5000-4",
"Value": 3.403396064964323
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainObject/10000-4",
"Value": 5.809197798371877
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainArray/10-4",
"Value": 2.690582959641256
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainArray/100-4",
"Value": -2.5410844219137454
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainArray/500-4",
"Value": 0.9882556631481928
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainArray/1000-4",
"Value": -3.273340673762257
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainArray/5000-4",
"Value": 0.33052407354436697
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainArray/10000-4",
"Value": 0.9882922621315247
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainSet/10-4",
"Value": -0.35963613285381846
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainSet/100-4",
"Value": -5.533979038188049
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainSet/500-4",
"Value": -7.061305101253346
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkJSONPatchPathologicalNestedAddChainSet/1000-4",
"Value": -8.15752450681224
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkNumbersRange/interned-4",
"Value": 3.4105263157894736
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkNumbersRange/not_interned-4",
"Value": -3.1157189913062258
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkNumbersRangeStep/interned-4",
"Value": 0.7437709185570844
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkNumbersRangeStep/not_interned-4",
"Value": -0.6806626209611285
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionN/10x10-4",
"Value": -0.7775904065954656
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionN/10x100-4",
"Value": -2.5519883703740205
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionN/10x250-4",
"Value": 0.881585371152809
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionN/100x10-4",
"Value": -1.6884962276378295
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionN/100x100-4",
"Value": -10.773678603150133
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionN/100x250-4",
"Value": 0.6137446677754206
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionN/250x10-4",
"Value": -1.0325025758525532
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionN/250x100-4",
"Value": -1.196490076690771
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionN/250x250-4",
"Value": -7.22258935717397
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionNSlow/10x10-4",
"Value": 0.4493013610704234
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionNSlow/10x100-4",
"Value": 0.26694683138607955
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionNSlow/10x250-4",
"Value": -0.03238326159654362
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionNSlow/100x10-4",
"Value": 0.5209571663311618
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionNSlow/100x100-4",
"Value": 0.3734446541747693
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionNSlow/100x250-4",
"Value": -3.9834447983260213
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionNSlow/250x10-4",
"Value": -0.32307995614953633
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionNSlow/250x100-4",
"Value": -2.8297666510911554
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectUnionNSlow/250x250-4",
"Value": -1.9420098090024713
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatch/reuse-pattern=true,_pattern-count=10-4",
"Value": 2.1834061135371177
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatch/reuse-pattern=true,_pattern-count=100-4",
"Value": 1.0756699620717527
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatch/reuse-pattern=true,_pattern-count=1000-4",
"Value": 3.372192169525167
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatch/reuse-pattern=false,_pattern-count=10-4",
"Value": 2.808806488991889
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatch/reuse-pattern=false,_pattern-count=100-4",
"Value": 1.743235533978352
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatch/reuse-pattern=false,_pattern-count=1000-4",
"Value": 1.907028698783032
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatchAsync/reuse-pattern=true,_clients=100,_pattern-count=10-4",
"Value": 2.4963609469199173
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatchAsync/reuse-pattern=true,_clients=100,_pattern-count=100-4",
"Value": -1.5592264302981467
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatchAsync/reuse-pattern=true,_clients=100,_pattern-count=1000-4",
"Value": -3.4716347655547977
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatchAsync/reuse-pattern=true,_clients=200,_pattern-count=10-4",
"Value": -1.501283403307002
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatchAsync/reuse-pattern=true,_clients=200,_pattern-count=100-4",
"Value": -1.2736027971744823
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatchAsync/reuse-pattern=true,_clients=200,_pattern-count=1000-4",
"Value": -0.48559195235137975
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatchAsync/reuse-pattern=false,_clients=100,_pattern-count=10-4",
"Value": 5.4678651941027026
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatchAsync/reuse-pattern=false,_clients=100,_pattern-count=100-4",
"Value": 2.0958523958351285
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatchAsync/reuse-pattern=false,_clients=100,_pattern-count=1000-4",
"Value": 4.5107983757848835
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatchAsync/reuse-pattern=false,_clients=200,_pattern-count=10-4",
"Value": 5.022139128298848
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatchAsync/reuse-pattern=false,_clients=200,_pattern-count=100-4",
"Value": 0.22111528500628452
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinRegexMatchAsync/reuse-pattern=false,_clients=200,_pattern-count=1000-4",
"Value": 3.7490599152652675
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkRuleBindings/Rule_1Expr-4",
"Value": 0.1856052794390596
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkRuleBindings/Rule_2Exprs-4",
"Value": 1.461342395921835
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkRuleBindings/Rule_3Exprs-4",
"Value": 1.815280271294634
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkRuleBindings/Rule_5Exprs-4",
"Value": 0.36446469248291574
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkRuleBindings/Rule_10Exprs-4",
"Value": 1.1798344620015049
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkRuleWithComprehensions/Rule_WithArrayComp-4",
"Value": 0.2679980116276557
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkRuleWithComprehensions/Rule_WithSetComp-4",
"Value": 1.6116276584375335
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkRuleWithComprehensions/Rule_WithMultipleComps-4",
"Value": 1.482747654635077
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComplexRules/ProcessRequest-4",
"Value": 0.935761998646382
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComplexRules/CheckPermissions-4",
"Value": 1.197172034564022
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComplexRules/AnalyzeAccess-4",
"Value": 1.8495192509552
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersection/10x10-4",
"Value": 1.8202969958256348
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersection/10x100-4",
"Value": 0.5087088747580868
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersection/10x1000-4",
"Value": 2.6555055710570774
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersection/100x10-4",
"Value": 2.313268021971799
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersection/100x100-4",
"Value": 1.398114351308475
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersection/100x1000-4",
"Value": 2.7284130341234745
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersection/1000x10-4",
"Value": 1.611154606121612
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersection/1000x100-4",
"Value": 2.180372880816221
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersection/1000x1000-4",
"Value": 2.1543144973958968
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersectionSlow/10x10-4",
"Value": -1.751683882164521
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersectionSlow/10x50-4",
"Value": -1.6555044381365531
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersectionSlow/10x100-4",
"Value": -3.6831297319529708
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersectionSlow/50x10-4",
"Value": -3.521762819799247
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersectionSlow/50x50-4",
"Value": -4.35252948541245
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersectionSlow/50x100-4",
"Value": -4.7115975080852035
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersectionSlow/100x10-4",
"Value": -2.845917678401424
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersectionSlow/100x50-4",
"Value": -3.2191186858028242
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIntersectionSlow/100x100-4",
"Value": -2.7717204239121984
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnion/10x10-4",
"Value": 0.9255090299664817
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnion/10x100-4",
"Value": 2.638575369952345
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnion/10x250-4",
"Value": 4.646462378027556
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnion/100x10-4",
"Value": 2.886262029249072
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnion/100x100-4",
"Value": 1.07834121704438
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnion/100x250-4",
"Value": 3.84647639281022
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnion/250x10-4",
"Value": 3.3409221655099817
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnion/250x100-4",
"Value": 4.226351147628446
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnion/250x250-4",
"Value": 6.5643818275727215
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnionSlow/10x10-4",
"Value": 4.577809581199157
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnionSlow/10x100-4",
"Value": 5.271533717923214
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnionSlow/10x250-4",
"Value": 3.708142702975708
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnionSlow/100x10-4",
"Value": 4.05032336297494
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnionSlow/100x100-4",
"Value": 3.2995498369581164
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnionSlow/100x250-4",
"Value": 3.0271873588686065
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnionSlow/250x10-4",
"Value": 3.2024258682477056
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnionSlow/250x100-4",
"Value": 2.3807212380867933
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetUnionSlow/250x250-4",
"Value": 2.9501699486919173
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBulkStartsWithNaive-4",
"Value": 2.9764065335753176
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBulkStartsWithOptimized-4",
"Value": 2.623169107856192
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSplit-4",
"Value": 4.088875173584324
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSubstring-4",
"Value": -9.70670391061451
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkIndexOf-4",
"Value": 2.549575070821526
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkFormatInt-4",
"Value": -0.21257750221435703
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSprintfSingleInteger-4",
"Value": -0.40807073226025775
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTrimSpace/trimmable-4",
"Value": -6.914839367669558
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTrimSpace/not_trimmable-4",
"Value": -1.475826972010174
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkLower/not_lowercase-4",
"Value": -3.095147115017193
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkLower/lowercase-4",
"Value": 1.592811925668779
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkConcat/0_elements_'.'_sep-4",
"Value": -0.4255319148936206
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkConcat/1_element_'.'_sep-4",
"Value": -1.6802168021680146
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkConcat/100_elements_','_sep-4",
"Value": 1.945754716981132
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkConcat/100_elements_',_'_sep-4",
"Value": 1.8952618453865335
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkConcat/100_elements_blank_sep-4",
"Value": 2.3138105567606653
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkConcatVsSprintfSimple/concat_foobar-4",
"Value": -0.9674582233949063
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkConcatVsSprintfSimple/sprintf_foobar-4",
"Value": -5.163043478260874
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSplitLenVsStringsCount/split_len-4",
"Value": -0.9705450852048295
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSplitLenVsStringsCount/strings_count-4",
"Value": 0.32056990204808183
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinTemplateString/no_parts-4",
"Value": 2.663337494798159
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinTemplateString/single_string_part-4",
"Value": 0.5305039787798295
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinTemplateString/single_undefined_part-4",
"Value": 1.5992167101827788
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinTemplateString/primitives-4",
"Value": -0.5821004123211336
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinTemplateString/collections-4",
"Value": 0.7886435331230284
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBuiltinTemplateString/multiple_outputs-4",
"Value": 2.0429273338505394
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens/concurrency:_1,_JWT_count:_1-4",
"Value": 2.2957892453421387
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens/concurrency:_1000,_JWT_count:_1-4",
"Value": 0.8033769063180828
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens/concurrency:_1,_JWT_count:_5-4",
"Value": 0.38717469037864977
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens/concurrency:_1000,_JWT_count:_5-4",
"Value": 1.875442321302194
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens/concurrency:_1,_JWT_count:_6-4",
"Value": 4.040794158469615
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens/concurrency:_1000,_JWT_count:_6-4",
"Value": 0.15781454070526774
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens/concurrency:_1,_JWT_count:_10-4",
"Value": 3.208230275656881
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens/concurrency:_1000,_JWT_count:_10-4",
"Value": 3.0370985603543743
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens/concurrency:_1,_JWT_count:_100-4",
"Value": 6.0165773975424734
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens/concurrency:_1000,_JWT_count:_100-4",
"Value": -0.5625992624296752
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens_Cache/concurrency:_1,_JWT_count:_1-4",
"Value": 3.0263538951636257
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens_Cache/concurrency:_1000,_JWT_count:_1-4",
"Value": 1.3577863577863578
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens_Cache/concurrency:_1,_JWT_count:_5-4",
"Value": 2.9478130062485537
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens_Cache/concurrency:_1000,_JWT_count:_5-4",
"Value": 0.2124070719060411
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens_Cache/concurrency:_1,_JWT_count:_6-4",
"Value": 1.7572463768115942
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens_Cache/concurrency:_1000,_JWT_count:_6-4",
"Value": 0.7375877306992461
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens_Cache/concurrency:_1,_JWT_count:_10-4",
"Value": -0.8343461966980653
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens_Cache/concurrency:_1000,_JWT_count:_10-4",
"Value": 2.696465089103126
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens_Cache/concurrency:_1,_JWT_count:_100-4",
"Value": 2.575769887056147
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTokens_Cache/concurrency:_1000,_JWT_count:_100-4",
"Value": 2.9512306289881494
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkArrayIteration/10-4",
"Value": 2.235738944599704
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkArrayIteration/100-4",
"Value": 2.8627838104639687
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkArrayIteration/1000-4",
"Value": 2.531220962979705
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkArrayIteration/10000-4",
"Value": 1.1802259560161432
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkArrayPlugging/10-4",
"Value": 1.7000541418516515
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkArrayPlugging/100-4",
"Value": 1.7791529684780507
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkArrayPlugging/1000-4",
"Value": 0.45548434934590326
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkArrayPlugging/10000-4",
"Value": 4.100367569806288
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIteration/10-4",
"Value": 1.7934358828950165
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIteration/100-4",
"Value": 3.8533652291976463
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIteration/1000-4",
"Value": 2.8153461425036728
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkSetIteration/10000-4",
"Value": 2.1700623921447555
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectIteration/10-4",
"Value": 2.934342428467105
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectIteration/100-4",
"Value": 2.173080938130698
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectIteration/1000-4",
"Value": 1.7088726512366708
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectIteration/10000-4",
"Value": 1.3817465583193347
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkLargeJSON-4",
"Value": 0.26040354148816425
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkConcurrency1-4",
"Value": 1.4767398146994264
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkConcurrency2-4",
"Value": 1.3189118503739268
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkConcurrency4-4",
"Value": 8.023340101516654
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkConcurrency8-4",
"Value": 0.8282767322366719
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkConcurrency4Readers1Writer-4",
"Value": 0.6563822803465075
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkConcurrency8Writers-4",
"Value": 1.6946131908077213
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkVirtualDocs1x1-4",
"Value": 1.4699127239320164
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkVirtualDocs10x1-4",
"Value": 1.8359853121175032
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkVirtualDocs100x1-4",
"Value": 2.2765728349484693
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkVirtualDocs1000x1-4",
"Value": 0.8631512868801005
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkVirtualDocs10x10-4",
"Value": 2.525050100200401
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkVirtualDocs100x10-4",
"Value": 1.8966908797417272
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkVirtualDocs1000x10-4",
"Value": 3.480924533556112
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkVirtualDocs100x100-4",
"Value": 1.3853981487157483
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkVirtualDocs1000x100-4",
"Value": 3.680864589955499
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkVirtualDocs1000x1000-4",
"Value": 3.60779086388789
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkPartialEval/1-4",
"Value": 2.670464660850988
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkPartialEval/10-4",
"Value": 3.9667079865415267
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkPartialEval/100-4",
"Value": 2.5160599571734474
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkPartialEval/1000-4",
"Value": 3.7438958220293
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkPartialEvalCompile/1-4",
"Value": 1.1224020844469254
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkPartialEvalCompile/10-4",
"Value": 6.130000447527851
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkPartialEvalCompile/100-4",
"Value": 6.293144520708344
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkPartialEvalCompile/1000-4",
"Value": 5.763941447555279
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkWalk/100-4",
"Value": 2.2613548883756733
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkWalk/1000-4",
"Value": 0.02712582507717943
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkWalk/2000-4",
"Value": 0.6218509151016669
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkWalk/3000-4",
"Value": 0.9177379802333359
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionIndexing/arrays_10-4",
"Value": 5.914112467812941
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionIndexing/arrays_100-4",
"Value": 3.436966362182528
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionIndexing/arrays_1000-4",
"Value": 4.64496418367379
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionIndexing/sets_10-4",
"Value": 4.906538307260329
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionIndexing/sets_100-4",
"Value": 3.081356612994233
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionIndexing/sets_1000-4",
"Value": 3.604937368613189
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionIndexing/objects_10-4",
"Value": 4.931556250093913
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionIndexing/objects_100-4",
"Value": 3.8671332050447544
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkComprehensionIndexing/objects_1000-4",
"Value": 4.279350961339118
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkFunctionArgumentIndex/10-4",
"Value": 4.8212461695607765
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkFunctionArgumentIndex/100-4",
"Value": 3.345498783454988
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkFunctionArgumentIndex/1000-4",
"Value": 2.810018326206475
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectSubset/10-4",
"Value": -3.671471308131629
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectSubset/100-4",
"Value": -0.0824693685202639
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectSubset/1000-4",
"Value": -0.1460594992803508
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectSubset/10000-4",
"Value": -2.1158446748332036
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectSubsetSlow/10-4",
"Value": 3.3698063358341015
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectSubsetSlow/100-4",
"Value": 4.846115573246144
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectSubsetSlow/1000-4",
"Value": 4.66272693470365
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectSubsetSlow/10000-4",
"Value": 7.625388770056478
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGlob/10-4",
"Value": 1.6731859184162208
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGlob/100-4",
"Value": 3.7050775486113388
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkGlob/1000-4",
"Value": 3.908668706631693
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkMemberWithKeyFromBaseDoc-4",
"Value": 5.303460011344299
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkObjectGetFromBaseDoc-4",
"Value": 4.780606717226435
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTemplateStringVsConcatVsSprintf/templatestring-4",
"Value": 1.9823946181922278
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTemplateStringVsConcatVsSprintf/concat-4",
"Value": 2.5139664804469275
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTemplateStringVsConcatVsSprintf/sprintf-4",
"Value": 1.7203389830508473
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTemplateStringVsConcatVsSprintfLocal/interpolated-4",
"Value": 1.6152897657213319
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTemplateStringVsConcatVsSprintfLocal/concated-4",
"Value": 0.8309838254933967
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTemplateStringVsConcatVsSprintfLocal/sprinted-4",
"Value": 1.4623522090852519
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTemplateStringVsSprintfNonStrings/interpolated-4",
"Value": 0.1811184061580258
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkTemplateStringVsSprintfNonStrings/sprinted-4",
"Value": -0.013993842709207949
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkArrayFlattenWithAndWithoutBuiltin/array.flatten-4",
"Value": 0.8962868117797695
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkArrayFlattenWithAndWithoutBuiltin/array.concat-4",
"Value": -5.469598262757872
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkInliningFullScan/1000-4",
"Value": -1.8071572736101345
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkInliningFullScan/10000-4",
"Value": -1.489937218539395
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkInliningFullScan/300000-4",
"Value": 0.9361438572609388
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkErrorError-4",
"Value": 1.0253018025467249
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/topdown",
"Benchmark": "BenchmarkBiunifyArrays-4",
"Value": 1.0025062656641603
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkSelect/1000-4",
"Value": 1.2135922330097086
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkSelect/10000-4",
"Value": 0.9913573970513472
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkSelect/100000-4",
"Value": 0.556253364435672
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyMergeOne/100-4",
"Value": 100
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyMergeOne/500-4",
"Value": 303.12500000000006
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyMergeOne/1000-4",
"Value": -8.92857142857142
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyMergeOne/5000-4",
"Value": -26.530612244897956
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyMergeOne/10000-4",
"Value": 19.948849104859335
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/100x100-4",
"Value": -32.65306122448979
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/100x250-4",
"Value": 33.33333333333333
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/100x500-4",
"Value": 73.33333333333334
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/100x1000-4",
"Value": 9.52380952380953
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/100x2500-4",
"Value": 3.8461538461538525
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/250x100-4",
"Value": 57.89473684210525
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/250x250-4",
"Value": 63.82978723404258
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/250x500-4",
"Value": 67.99999999999999
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/250x1000-4",
"Value": 37.70491803278687
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/250x2500-4",
"Value": -50.51282051282051
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/500x100-4",
"Value": 2.999999999999994
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/500x250-4",
"Value": 20.108695652173907
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/500x500-4",
"Value": -21.00656455142231
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/500x1000-4",
"Value": -15.168539325842694
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/500x2500-4",
"Value": 28.50678733031674
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/1000x100-4",
"Value": 34.375000000000014
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/1000x250-4",
"Value": -0.2836879432624182
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/1000x500-4",
"Value": -22.45179063360882
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/1000x1000-4",
"Value": 53.35968379446639
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/1000x2500-4",
"Value": 9.287925696594423
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/2500x100-4",
"Value": 45.32374100719424
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/2500x250-4",
"Value": 45.66170026292726
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/2500x500-4",
"Value": 43.06335204490778
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/2500x1000-4",
"Value": 37.4245472837022
},
{
"Status": "fail",
"Package": "github.com/open-policy-agent/opa/v1/types",
"Benchmark": "BenchmarkAnyUnionAllUniqueTypes/2500x2500-4",
"Value": 13.331128018524646
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/util",
"Benchmark": "BenchmarkNewPtrSlice-4",
"Value": 3.34075723830735
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/util",
"Benchmark": "BenchmarkSplitMap/split_map-4",
"Value": -0.027081922816514583
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/util",
"Benchmark": "BenchmarkSplitMap/split_and_convert-4",
"Value": 1.2907608695652182
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/util",
"Benchmark": "BenchmarkSlicePoolGetPut-4",
"Value": 0.26752273943283655
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/util",
"Benchmark": "BenchmarkRoundTrip/zero-allocs-4",
"Value": 0.09219422249539379
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/util",
"Benchmark": "BenchmarkRoundTrip/less-allocs_with_cheap_number_to_json.Number-4",
"Value": 3.566710700132098
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/util",
"Benchmark": "BenchmarkRoundTrip/full-allocs_collections-4",
"Value": 1.0309278350515463
},
{
"Status": "pass",
"Package": "github.com/open-policy-agent/opa/v1/util",
"Benchmark": "BenchmarkReadMaybeCompressedBody-4",
"Value": 4.610051993067591
}
],
"Thresholds": {
"Min": null,
"Max": 10
}
}
}
}This comment was automatically generated by the benchmarks workflow. |
…GELOG Small follow-up to open-policy-agent#8613. I think carrying the labels from upper scopes along makes this more powerful. Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
…GELOG Small follow-up to open-policy-agent#8613. I think carrying the labels from upper scopes along makes this more powerful. Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
…GELOG Small follow-up to #8613. I think carrying the labels from upper scopes along makes this more powerful. Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
❗ We now parse rego metadata annotations by default.
Rule annotations now support a
labelsfield. During policy eval, labels from all successfully evaluated rules are collected and included in each decision log entry as a top-levelrule_labelsarray. Each element preserves the label map from one evaluated rule. Exact duplicates are omitted.The resulting decision log entry will contain:
{"rule_labels": [{"severity": "low", "team": "platform"}]}