- Notifications
You must be signed in to change notification settings - Fork907
Commite6dc6fb
authored
chore: bump github.com/open-policy-agent/opa from 1.1.0 to 1.3.0 (#17170)
Bumps[github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa)from 1.1.0 to 1.3.0.<details><summary>Release notes</summary><p><em>Sourced from <ahref="https://github.com/open-policy-agent/opa/releases">github.com/open-policy-agent/opa'sreleases</a>.</em></p><blockquote><h2>v1.3.0</h2><p>This release contains a mix of features, bugfixes, and dependencyupdates.</p><h3>New Buffer Option for Decision Logs (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/5724">#5724</a>)</h3><p>A new, optional, buffering mechanism has been added to decisionlogging.The default buffer is designed around making precise memory footprintguarantees, which can produce lock contention at high loads, negativelyimpacting query performance.The new event-based buffer is designed to reduce lock contention andimprove performance at high loads, but sacrifices the memory footprintguarantees of the default buffer.</p><p>The new event-based buffer is enabled by setting the<code>decision_logs.reporting.buffer_type</code> <ahref="https://www.openpolicyagent.org/docs/latest/configuration/#decision-logs">configurationoption</a> to <code>event</code>.</p><p>For more details, see the decision log plugin <ahref="https://github.com/open-policy-agent/opa/blob/main/v1/plugins/logs/README.md">README</a>.</p><p>Reported by <ahref="https://github.com/mjungsbluth"><code>@mjungsbluth</code></a>,authored by <ahref="https://github.com/sspaink"><code>@sspaink</code></a></p><h3>OpenTelemetry: HTTP Support and Expanded Batch Span Configuration(<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7412">#7412</a>)</h3><p>Distributed tracing through OpenTelemetry has been extended tosupport HTTP collectors (enabled by setting the<code>distributed_tracing.type</code> configuration option to<code>http</code>).Additionally, configuration has been expanded with fine-grained batchspan processor <ahref="https://www.openpolicyagent.org/docs/latest/configuration/#distributed-tracing">options</a>.</p><p>Authored and reported by <ahref="https://github.com/sqyang94"><code>@sqyang94</code></a></p><h3>Runtime, Tooling, SDK</h3><ul><li>compile: Require multi-term entrypoint paths for optimized bundlebuilding (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7321">#7321</a>)authored by <ahref="https://github.com/johanfylling"><code>@johanfylling</code></a>reported by <ahref="https://github.com/nikpivkin"><code>@nikpivkin</code></a></li><li>fmt: Allow one liner rule grouping (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/6760">#6760</a>)authored by <ahref="https://github.com/anderseknert"><code>@anderseknert</code></a></li><li>fmt: Fix v0-compatible fmt with stdin (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7409">#7409</a>)authored and reported by <ahref="https://github.com/charlieegan3"><code>@charlieegan3</code></a></li><li>ir: Fix nil pointer deref in Unmarshal() when handling IsSetStmt (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7415">#7415</a>)authored and reported by <ahref="https://github.com/KrisKennawayDD"><code>@KrisKennawayDD</code></a></li><li>planner: Fix Wasm vs non-Wasm evaluation difference bug related tothe overeager optimization of ref head rules (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7439">#7439</a>)authored by <ahref="https://github.com/srenatus"><code>@srenatus</code></a></li><li>sdk: Removing repeat args from sub-func call (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7443">#7443</a>)authored by <ahref="https://github.com/alingse"><code>@alingse</code></a></li><li>tester: Including parameterized test cases in test report counter(<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7407">#7407</a>)authored by <ahref="https://github.com/johanfylling"><code>@johanfylling</code></a></li><li>tester: Only including failed sub-test cases in report summary whennon-verbose (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7426">#7426</a>)authored by <ahref="https://github.com/johanfylling"><code>@johanfylling</code></a></li></ul><h3>Docs, Website, Ecosystem</h3><ul><li>docs: Add some notes about AI assisted patches (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7436">#7436</a>)authored by <ahref="https://github.com/charlieegan3"><code>@charlieegan3</code></a></li><li>docs: Add query_parameters_to_set (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7405">#7405</a>)authored by <ahref="https://github.com/sedovmik"><code>@sedovmik</code></a></li><li>docs: Delete reference to license key in Envoy tutorial (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7466">#7466</a>)authored by <ahref="https://github.com/joostholslag"><code>@joostholslag</code></a></li><li>docs: Fix typo in Envoy tutorial (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7464">#7464</a>)authored by <ahref="https://github.com/joostholslag"><code>@joostholslag</code></a></li><li>docs: Update slack inviter link (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7450">#7450</a>)authored by <ahref="https://github.com/charlieegan3"><code>@charlieegan3</code></a></li><li>docs: Update terraform examples (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7429">#7429</a>)authored by <ahref="https://github.com/charlieegan3"><code>@charlieegan3</code></a></li><li>docs: Simplify <code>kind</code> usage instruction in Envoy tutorial(<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7465">#7465</a>)authored by <ahref="https://github.com/joostholslag"><code>@joostholslag</code></a></li></ul><h3>Miscellaneous</h3><ul><li>Enable unused-receiver linter (revive) (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7448">#7448</a>)authored by <ahref="https://github.com/anderseknert"><code>@anderseknert</code></a></li><li>Dependency updates; notably:<ul><li>build(deps): bump github.com/containerd/containerd from 1.7.26 to1.7.27</li><li>build(deps): bump github.com/dgraph-io/badger/v4 from 4.5.1 to4.6.0</li><li>build(deps): bump github.com/opencontainers/image-spec from 1.1.0 to1.1.1</li></ul></li></ul><!-- raw HTML omitted --></blockquote><p>... (truncated)</p></details><details><summary>Changelog</summary><p><em>Sourced from <ahref="https://github.com/open-policy-agent/opa/blob/main/CHANGELOG.md">github.com/open-policy-agent/opa'schangelog</a>.</em></p><blockquote><h2>1.3.0</h2><p>This release contains a mix of features, bugfixes, and dependencyupdates.</p><h3>New Buffer Option for Decision Logs (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/5724">#5724</a>)</h3><p>A new, optional, buffering mechanism has been added to decisionlogging.The default buffer is designed around making precise memory footprintguarantees, which can produce lock contention at high loads, negativelyimpacting query performance.The new event-based buffer is designed to reduce lock contention andimprove performance at high loads, but sacrifices the memory footprintguarantees of the default buffer.</p><p>The new event-based buffer is enabled by setting the<code>decision_logs.reporting.buffer_type</code> <ahref="https://www.openpolicyagent.org/docs/latest/configuration/#decision-logs">configurationoption</a> to <code>event</code>.</p><p>For more details, see the decision log plugin <ahref="https://github.com/open-policy-agent/opa/blob/main/v1/plugins/logs/README.md">README</a>.</p><p>Reported by <ahref="https://github.com/mjungsbluth"><code>@mjungsbluth</code></a>,authored by <ahref="https://github.com/sspaink"><code>@sspaink</code></a></p><h3>OpenTelemetry: HTTP Support and Expanded Batch Span Configuration(<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7412">#7412</a>)</h3><p>Distributed tracing through OpenTelemetry has been extended tosupport HTTP collectors (enabled by setting the<code>distributed_tracing.type</code> configuration option to<code>http</code>).Additionally, configuration has been expanded with fine-grained batchspan processor <ahref="https://www.openpolicyagent.org/docs/latest/configuration/#distributed-tracing">options</a>.</p><p>Authored and reported by <ahref="https://github.com/sqyang94"><code>@sqyang94</code></a></p><h3>Runtime, Tooling, SDK</h3><ul><li>compile: Require multi-term entrypoint paths for optimized bundlebuilding (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7321">#7321</a>)authored by <ahref="https://github.com/johanfylling"><code>@johanfylling</code></a>reported by <ahref="https://github.com/nikpivkin"><code>@nikpivkin</code></a></li><li>fmt: Allow one liner rule grouping (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/6760">#6760</a>)authored by <ahref="https://github.com/anderseknert"><code>@anderseknert</code></a></li><li>fmt: Fix v0-compatible fmt with stdin (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7409">#7409</a>)authored and reported by <ahref="https://github.com/charlieegan3"><code>@charlieegan3</code></a></li><li>ir: Fix nil pointer deref in Unmarshal() when handling IsSetStmt (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7415">#7415</a>)authored and reported by <ahref="https://github.com/KrisKennawayDD"><code>@KrisKennawayDD</code></a></li><li>planner: Fix Wasm vs non-Wasm evaluation difference bug related tothe overeager optimization of ref head rules (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7439">#7439</a>)authored by <ahref="https://github.com/srenatus"><code>@srenatus</code></a></li><li>sdk: Removing repeat args from sub-func call (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7443">#7443</a>)authored by <ahref="https://github.com/alingse"><code>@alingse</code></a></li><li>tester: Including parameterized test cases in test report counter(<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7407">#7407</a>)authored by <ahref="https://github.com/johanfylling"><code>@johanfylling</code></a></li><li>tester: Only including failed sub-test cases in report summary whennon-verbose (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7426">#7426</a>)authored by <ahref="https://github.com/johanfylling"><code>@johanfylling</code></a></li></ul><h3>Docs, Website, Ecosystem</h3><ul><li>docs: Add some notes about AI assisted patches (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7436">#7436</a>)authored by <ahref="https://github.com/charlieegan3"><code>@charlieegan3</code></a></li><li>docs: Add query_parameters_to_set (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7405">#7405</a>)authored by <ahref="https://github.com/sedovmik"><code>@sedovmik</code></a></li><li>docs: Delete reference to license key in Envoy tutorial (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7466">#7466</a>)authored by <ahref="https://github.com/joostholslag"><code>@joostholslag</code></a></li><li>docs: Fix typo in Envoy tutorial (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7464">#7464</a>)authored by <ahref="https://github.com/joostholslag"><code>@joostholslag</code></a></li><li>docs: Update slack inviter link (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7450">#7450</a>)authored by <ahref="https://github.com/charlieegan3"><code>@charlieegan3</code></a></li><li>docs: Update terraform examples (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7429">#7429</a>)authored by <ahref="https://github.com/charlieegan3"><code>@charlieegan3</code></a></li><li>docs: Simplify <code>kind</code> usage instruction in Envoy tutorial(<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7465">#7465</a>)authored by <ahref="https://github.com/joostholslag"><code>@joostholslag</code></a></li></ul><h3>Miscellaneous</h3><ul><li>Enable unused-receiver linter (revive) (<ahref="https://redirect.github.com/open-policy-agent/opa/pull/7448">#7448</a>)authored by <ahref="https://github.com/anderseknert"><code>@anderseknert</code></a></li><li>Dependency updates; notably:<ul><li>build(deps): bump github.com/containerd/containerd from 1.7.26 to1.7.27</li><li>build(deps): bump github.com/dgraph-io/badger/v4 from 4.5.1 to4.6.0</li></ul></li></ul><!-- raw HTML omitted --></blockquote><p>... (truncated)</p></details><details><summary>Commits</summary><ul><li><ahref="https://github.com/open-policy-agent/opa/commit/89f48353959c9b08608b6d7160c1f1c5ae2763ee"><code>89f4835</code></a>Prepare v1.3.0 release (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7467">#7467</a>)</li><li><ahref="https://github.com/open-policy-agent/opa/commit/ee38d8345f4950c6429d4d117e3509c578e36f5f"><code>ee38d83</code></a>docs/envoy-tutorial-standalone: simplify 'kind' usage instruction (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7465">#7465</a>)</li><li><ahref="https://github.com/open-policy-agent/opa/commit/3d3b45f7522a9e7de3334231d76fbe75d346a677"><code>3d3b45f</code></a>Delete reference to license key in envoy-tutorial-standalone-envoy.md(<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7466">#7466</a>)</li><li><ahref="https://github.com/open-policy-agent/opa/commit/004af4c64454eab7b0c2e48aa4aea8dc6fb17eb7"><code>004af4c</code></a>docs/envoy-tutorial-standalone: fix typo (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7464">#7464</a>)</li><li><ahref="https://github.com/open-policy-agent/opa/commit/cd66fa36e2b6e8ad396dbb7a0f3adc600118c607"><code>cd66fa3</code></a>feat: new event-based decisions log buffer implementation (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7446">#7446</a>)</li><li><ahref="https://github.com/open-policy-agent/opa/commit/c8febc8625a626b52195c511a37868c85f9f4b9b"><code>c8febc8</code></a>feat: add more distributed tracing options (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7421">#7421</a>)</li><li><ahref="https://github.com/open-policy-agent/opa/commit/b3b87ffd830b5b1309ffd95ef0f42e9a4e0c071b"><code>b3b87ff</code></a>fmt: allow one liner rule grouping (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7453">#7453</a>)</li><li><ahref="https://github.com/open-policy-agent/opa/commit/92ae9a014f984ba39bca1ed19c832ddbf259e88f"><code>92ae9a0</code></a>build(deps): bump github.com/containerd/containerd from 1.7.26 to 1.7.27(<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7451">#7451</a>)</li><li><ahref="https://github.com/open-policy-agent/opa/commit/f3de1006f9b59f310d32b9433dc6d76d0a4acde5"><code>f3de100</code></a>docs: Update slack inviter link (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7450">#7450</a>)</li><li><ahref="https://github.com/open-policy-agent/opa/commit/bd5ceb514234f2d0a625dff532abe2167f9d824e"><code>bd5ceb5</code></a>Enable unused-receiver linter (revive) (<ahref="https://redirect.github.com/open-policy-agent/opa/issues/7448">#7448</a>)</li><li>Additional commits viewable in <ahref="https://github.com/open-policy-agent/opa/compare/v1.1.0...v1.3.0">compareview</a></li></ul></details><br />[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)Dependabot will resolve any conflicts with this PR as long as you don'talter it yourself. You can also trigger a rebase manually by commenting`@dependabot rebase`.[//]: # (dependabot-automerge-start)[//]: # (dependabot-automerge-end)---<details><summary>Dependabot commands and options</summary><br />You can trigger Dependabot actions by commenting on this PR:- `@dependabot rebase` will rebase this PR- `@dependabot recreate` will recreate this PR, overwriting any editsthat have been made to it- `@dependabot merge` will merge this PR after your CI passes on it- `@dependabot squash and merge` will squash and merge this PR afteryour CI passes on it- `@dependabot cancel merge` will cancel a previously requested mergeand block automerging- `@dependabot reopen` will reopen this PR if it is closed- `@dependabot close` will close this PR and stop Dependabot recreatingit. You can achieve the same result by closing it manually- `@dependabot show <dependency name> ignore conditions` will show allof the ignore conditions of the specified dependency- `@dependabot ignore this major version` will close this PR and stopDependabot creating any more for this major version (unless you reopenthe PR or upgrade to it yourself)- `@dependabot ignore this minor version` will close this PR and stopDependabot creating any more for this minor version (unless you reopenthe PR or upgrade to it yourself)- `@dependabot ignore this dependency` will close this PR and stopDependabot creating any more for this dependency (unless you reopen thePR or upgrade to it yourself)</details>Signed-off-by: dependabot[bot] <support@github.com>Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parenta2314ad commite6dc6fb
2 files changed
+50
-53
lines changedLines changed: 14 additions & 15 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
152 | 152 |
| |
153 | 153 |
| |
154 | 154 |
| |
155 |
| - | |
| 155 | + | |
156 | 156 |
| |
157 | 157 |
| |
158 | 158 |
| |
159 | 159 |
| |
160 | 160 |
| |
161 | 161 |
| |
162 |
| - | |
| 162 | + | |
163 | 163 |
| |
164 | 164 |
| |
165 | 165 |
| |
166 | 166 |
| |
167 | 167 |
| |
168 | 168 |
| |
169 | 169 |
| |
170 |
| - | |
| 170 | + | |
171 | 171 |
| |
172 | 172 |
| |
173 | 173 |
| |
| |||
180 | 180 |
| |
181 | 181 |
| |
182 | 182 |
| |
183 |
| - | |
184 |
| - | |
185 |
| - | |
186 |
| - | |
187 |
| - | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
188 | 188 |
| |
189 | 189 |
| |
190 | 190 |
| |
| |||
238 | 238 |
| |
239 | 239 |
| |
240 | 240 |
| |
241 |
| - | |
242 | 241 |
| |
243 | 242 |
| |
244 |
| - | |
| 243 | + | |
245 | 244 |
| |
246 | 245 |
| |
247 | 246 |
| |
| |||
325 | 324 |
| |
326 | 325 |
| |
327 | 326 |
| |
328 |
| - | |
| 327 | + | |
329 | 328 |
| |
330 | 329 |
| |
331 | 330 |
| |
| |||
383 | 382 |
| |
384 | 383 |
| |
385 | 384 |
| |
386 |
| - | |
| 385 | + | |
387 | 386 |
| |
388 | 387 |
| |
389 | 388 |
| |
| |||
448 | 447 |
| |
449 | 448 |
| |
450 | 449 |
| |
451 |
| - | |
452 |
| - | |
| 450 | + | |
| 451 | + | |
453 | 452 |
| |
454 | 453 |
| |
455 | 454 |
| |
| |||
460 | 459 |
| |
461 | 460 |
| |
462 | 461 |
| |
463 |
| - | |
| 462 | + | |
464 | 463 |
| |
465 | 464 |
| |
466 | 465 |
| |
|
0 commit comments
Comments
(0)