Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
8502: Enable compression in netty r=deepthidevaki a=deepthidevaki ## Description * Add two compression algorithms to netty (gzip, snappy) * Compression can be enabled by configuration (default = disabled) * When compression is enabled all messages sent between all brokers and gateway will be compressed. In the spike, we observed that compression increased the throughput when network latency is high. In no latency test, we found that enabling compression has not significant performance impact. ## Related issues closes #8486 8507: test(elastic-exporter): add IOException as a root cause r=npepinpe a=aivinog1 ## Description I've added this exception as a root cause of the throwing exception. It could help to find the real cause of failing tests. ## Related issues <!-- Which issues are closed by this PR or are related --> closes #8343 8513: deps(maven): bump feel-engine from 1.13.3 to 1.14.1 r=saig0 a=dependabot[bot] Bumps [feel-engine](https://github.com/camunda/feel-scala) from 1.13.3 to 1.14.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/camunda/feel-scala/releases">feel-engine's releases</a>.</em></p> <blockquote> <h2>1.14.1</h2> <h2>What's Changed</h2> <ul> <li>fix: Resolve list projection of list of contexts with variable reference by <a href="https://github.com/saig0"><code>@saig0</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/385">camunda/feel-scala#385</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/camunda/feel-scala/compare/1.14.0...1.14.1">https://github.com/camunda/feel-scala/compare/1.14.0...1.14.1</a></p> <h2>1.14.0</h2> <h2>What's Changed</h2> <ul> <li>feat: New built-in function <code>extract()</code> to extract patterns from a text by <a href="https://github.com/vincentgiraud"><code>@vincentgiraud</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/317">camunda/feel-scala#317</a></li> <li>feat: New built-in function <code>string join()</code> function by <a href="https://github.com/P3trur0"><code>@P3trur0</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/339">camunda/feel-scala#339</a>, <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/378">camunda/feel-scala#378</a></li> <li>feat: New built-in functions for rounding numbers by <a href="https://github.com/kaaquist"><code>@kaaquist</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/338">camunda/feel-scala#338</a></li> <li>feat: New built-in functions for ranges by <a href="https://github.com/kaaquist"><code>@kaaquist</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/345">camunda/feel-scala#345</a>, <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/353">camunda/feel-scala#353</a>, <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/354">camunda/feel-scala#354</a>, <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/355">camunda/feel-scala#355</a></li> <li>feat: Align parameter names of the built-in function <code>get entries()</code> by <a href="https://github.com/P3trur0"><code>@P3trur0</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/336">camunda/feel-scala#336</a></li> <li>feat: Align parameter names of the built-in function <code>get value()</code> by <a href="https://github.com/P3trur0"><code>@P3trur0</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/337">camunda/feel-scala#337</a></li> <li>feat: Extend built-in function <code>abs()</code> for duration values by <a href="https://github.com/sccalabr"><code>@sccalabr</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/343">camunda/feel-scala#343</a></li> <li>fix: Avoid StackOverflowError for huge list values by <a href="https://github.com/saig0"><code>@saig0</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/358">camunda/feel-scala#358</a></li> <li>fix: Filter a list of contexts by entry with name "item" by <a href="https://github.com/saig0"><code>@saig0</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/373">camunda/feel-scala#373</a></li> <li>fix: Parse conjunction with <code>some</code>/<code>every</code> expression by <a href="https://github.com/saig0"><code>@saig0</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/374">camunda/feel-scala#374</a></li> <li>fix: Parse unary-tests expression with disjunction by <a href="https://github.com/saig0"><code>@saig0</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/376">camunda/feel-scala#376</a></li> <li>fix: Parse chained list filter in context by <a href="https://github.com/saig0"><code>@saig0</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/377">camunda/feel-scala#377</a></li> <li>refactor: Overhaul of the FEEL parser 🔧 by <a href="https://github.com/saig0"><code>@saig0</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/330">camunda/feel-scala#330</a></li> <li>refactor: Remove deprecated Either right calls by <a href="https://github.com/P3trur0"><code>@P3trur0</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/341">camunda/feel-scala#341</a></li> <li>refactor: Use explicit class imports by <a href="https://github.com/P3trur0"><code>@P3trur0</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/344">camunda/feel-scala#344</a></li> <li>docs: Add documentation for the usage of comments. by <a href="https://github.com/sccalabr"><code>@sccalabr</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/346">camunda/feel-scala#346</a></li> <li>docs: Add documentation for the usage of parentheses by <a href="https://github.com/sccalabr"><code>@sccalabr</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/347">camunda/feel-scala#347</a></li> <li>docs: Update documentation for numbers with leading zeros by <a href="https://github.com/sccalabr"><code>@sccalabr</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/351">camunda/feel-scala#351</a></li> <li>build: Exclude fastparse dependency from shaded jar by <a href="https://github.com/saig0"><code>@saig0</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/331">camunda/feel-scala#331</a></li> </ul> <h3>Dependencies</h3> <ul> <li>chore(deps): bump scala-maven-plugin from 4.5.3 to 4.5.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/329">camunda/feel-scala#329</a></li> <li>chore(deps): bump fastparse_2.13 from 2.3.2 to 2.3.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/332">camunda/feel-scala#332</a></li> <li>chore(deps-dev): bump version.log4j from 2.14.1 to 2.15.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/363">camunda/feel-scala#363</a></li> <li>chore(deps-dev): bump version.log4j from 2.15.0 to 2.16.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/364">camunda/feel-scala#364</a></li> <li>chore(deps): bump camunda-bpm-release-parent from 2.2.2 to 2.2.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/367">camunda/feel-scala#367</a></li> <li>chore(deps): bump scala-maven-plugin from 4.5.4 to 4.5.6 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/365">camunda/feel-scala#365</a></li> <li>chore(deps-dev): bump log4j-core from 2.16.0 to 2.17.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/371">camunda/feel-scala#371</a></li> <li>chore(deps-dev): bump log4j-api from 2.16.0 to 2.17.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/370">camunda/feel-scala#370</a></li> <li>chore(deps-dev): bump version.log4j from 2.16.0 to 2.17.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/368">camunda/feel-scala#368</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/P3trur0"><code>@P3trur0</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/336">camunda/feel-scala#336</a></li> <li><a href="https://github.com/sccalabr"><code>@sccalabr</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/camunda/feel-scala/pull/346">camunda/feel-scala#346</a></li> </ul> <p>A special thanks to the community and all contributors: <a href="https://github.com/vincentgiraud"><code>@vincentgiraud</code></a>, <a href="https://github.com/P3trur0"><code>@P3trur0</code></a>, <a href="https://github.com/kaaquist"><code>@kaaquist</code></a>, <a href="https://github.com/sccalabr"><code>@sccalabr</code></a> 🎉</p> <p><strong>Full Changelog</strong>: <a href="https://github.com/camunda/feel-scala/compare/1.13.3...1.14.0">https://github.com/camunda/feel-scala/compare/1.13.3...1.14.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/camunda/feel-scala/commit/9f01c863f3ccf0a0b53b49fc53e9831b6c316cc1"><code>9f01c86</code></a> [maven-release-plugin] prepare release 1.14.1</li> <li><a href="https://github.com/camunda/feel-scala/commit/7da8fe4f025bf94349915ec58b44b7a1d375dba0"><code>7da8fe4</code></a> fix(engine): list projection with variable (<a href="https://github-redirect.dependabot.com/camunda/feel-scala/issues/385">#385</a>)</li> <li><a href="https://github.com/camunda/feel-scala/commit/0fbda1d75f9f1f670c063182800ffffe6e5dab76"><code>0fbda1d</code></a> ci(github): disable dependabot auto-merge</li> <li><a href="https://github.com/camunda/feel-scala/commit/b7dbd378837b16e50a4a8d017aa3f3a1f7e86a4d"><code>b7dbd37</code></a> build(repl): dump FEEL version of REPL to 1.14.0</li> <li><a href="https://github.com/camunda/feel-scala/commit/f5d1a472a086b1e9b6ce60d94610a81a6550574b"><code>f5d1a47</code></a> build(maven): prepare 1.14 branch</li> <li><a href="https://github.com/camunda/feel-scala/commit/6c5e5c7a7bf270fe135a521e448d4eec4cdaeaf6"><code>6c5e5c7</code></a> [maven-release-plugin] prepare release 1.14.0</li> <li><a href="https://github.com/camunda/feel-scala/commit/4662f48da40b89eb621d76acd9f2482503dedc27"><code>4662f48</code></a> build(maven): prepare release</li> <li><a href="https://github.com/camunda/feel-scala/commit/64498a2cb51884eb68d576ebabe9ff2a671b2c48"><code>64498a2</code></a> [maven-release-plugin] prepare release 1.4.0</li> <li><a href="https://github.com/camunda/feel-scala/commit/bb2fe0d9f865dfdc41bd7b8a97b76c3ce572fc75"><code>bb2fe0d</code></a> ci(github): new action to build with maven (<a href="https://github-redirect.dependabot.com/camunda/feel-scala/issues/379">#379</a>)</li> <li><a href="https://github.com/camunda/feel-scala/commit/005aa0d663360ca36eb8057c601cd624190f2305"><code>005aa0d</code></a> Merge branch 'P3trur0-issue-372'</li> <li>Additional commits viewable in <a href="https://github.com/camunda/feel-scala/compare/1.13.3...1.14.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.camunda.feel:feel-engine&package-manager=maven&previous-version=1.13.3&new-version=1.14.1)](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't alter 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 edits that 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 after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --- closes #8066 closes #7758 Co-authored-by: Deepthi Devaki Akkoorath <deepthidevaki@gmail.com> Co-authored-by: Alexey Vinogradov <vinogradov.a.i.93@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information