Repository: apache/jena
Pull request #918 (2021-02-08 18:22:17)

Bump ver.jetty from 9.4.35.v20201120 to 9.4.36.v20210114
Bumps `ver.jetty` from 9.4.35.v20201120 to 9.4.36.v20210114.
Updates `jetty-servlet` from 9.4.35.v20201120 to 9.4.36.v20210114
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/eclipse/jetty.project/releases">jetty-servlet's releases</a>.</em></p>
<blockquote>
<h2>9.4.36.v20210114</h2>
<h1>Special Thanks to the following Eclipse Jetty community members</h1>
<ul>
<li><a href="https://github.com/joewitt"><code>@joewitt</code></a> (Joe Witt)</li>
<li><a href="https://github.com/rk1165"><code>@rk1165</code></a> (Ravi Kumar)</li>
<li><a href="https://github.com/leonchen83"><code>@leonchen83</code></a> (Baoyi Chen)</li>
</ul>
<h1>Changelog</h1>
<ul>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5870">#5870</a> - jetty-maven-plugin fails to run ServletContainerInitializer on Windows due to URI case comparison bug</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5855">#5855</a> - HttpClient may not send queued requests</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5845">#5845</a> - Use UTF-8 encoding for client basic auth if requested</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5830">#5830</a> - Jetty-util contains wrong Import-Package</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5825">#5825</a> - Revisit Statistics classes (<a href="https://github.com/rk1165"><code>@rk1165</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5824">#5824</a> - Build up of ConstraintMappings when stopping and starting WebAppContext</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5821">#5821</a> - JMX-ify Scheduler implementations (<a href="https://github.com/rk1165"><code>@rk1165</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5820">#5820</a> - backport fix for ArithmeticException in Pool</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5804">#5804</a> - Jetty 9.4.x spotbug issue map iteration using entrySet(), diamond list creation</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5801">#5801</a> - Implement max duration of HTTP ConnectionPools</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5794">#5794</a> - ServerConnector leaks closed sockets which can lead to file descriptor exhaustion (<a href="https://github.com/joewitt"><code>@joewitt</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5785">#5785</a> - Reduce log level for WebSocket connections closed by clients</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5783">#5783</a> - Fix ConnectionStatistics.*Rate() methods</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5778">#5778</a> - fix ByteBufferPool race condition</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5755">#5755</a> - Cannot configure maxDynamicTableSize on HTTP2Client</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5743">#5743</a> - max usage count fixes</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5726">#5726</a> - Implement and test a WebSocket Proxy with the 9.4 Jetty API</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5725">#5725</a> - Review Preventers</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5722">#5722</a> - Broken Documentation links</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5718">#5718</a> - Use File.list and File.walk within a try with resource</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5713">#5713</a> - Get rid of test dependencies on derby</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5709">#5709</a> - Bump maven-pmd-plugin from 3.13.0 to 3.14.0</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5689">#5689</a> - Jetty ssl keystorePath doesn't work with absolute path</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5672">#5672</a> - Bump maven-jxr-plugin from 2.5 to 3.0.0</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5666">#5666</a> - Bump geronimo-atinject_1.0_spec from 1.1 to 1.2</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5633">#5633</a> - Allow to configure HttpClient request authority</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5499">#5499</a> - Improve temporary buffer usage for WebSocket PerMessageDeflate. (<a href="https://github.com/leonchen83"><code>@leonchen83</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/eclipse/jetty.project/commit/238ec6997c7806b055319a6d11f8ae7564adc0de"><code>238ec69</code></a> Updating to version 9.4.36.v20210114</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/25a3d1973479ec5f8adb126d3a606c28b44c5fb1"><code>25a3d19</code></a> Adding IPv6 Address (non-literal) without port test case</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/b99eb3f76ceb0ec63edc3e0cbc1e846d9744a333"><code>b99eb3f</code></a> Issue <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5684">#5684</a> Fix and re-enable ServletRequestLogTest. (<a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5877">#5877</a>)</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/a5a8327a1e487b10b0b64a28058c91b89b7511d0"><code>a5a8327</code></a> Issue <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5684">#5684</a> Fix testSetBadBoolean and remove <a href="https://github.com/Disabled"><code>@Disabled</code></a> (<a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5875">#5875</a>)</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/03ec5bb773491bfb523a325110073fbf7403e2f7"><code>03ec5bb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5825">#5825</a> from rk1165/issue_5786</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/46031c225a6af41f2ff60e247b9ccd426394516b"><code>46031c2</code></a> Re-enable PathWatcherTest after fix for 5830</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/395645aaefbd6e732b8de37616161623350cf524"><code>395645a</code></a> Clarify reason for Disabled annotation on test classes.</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/ba5ba010b814f6c3a0b3c70114324ad9174e517a"><code>ba5ba01</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5801">#5801</a> from eclipse/jetty-9.4.x-5799-pool-max-duration2</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/0dec883fdad0951b212545ce76deda748c0c4957"><code>0dec883</code></a> implement connection pool max duration</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/03ae75f407a7bd4803a79215c2a103d6c0bf4ef8"><code>03ae75f</code></a> Add reason for <a href="https://github.com/Disabled"><code>@Disabled</code></a>.</li>
<li>Additional commits viewable in <a href="https://github.com/eclipse/jetty.project/compare/jetty-9.4.35.v20201120...jetty-9.4.36.v20210114">compare view</a></li>
</ul>
</details>
<br />

Updates `jetty-servlets` from 9.4.35.v20201120 to 9.4.36.v20210114
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/eclipse/jetty.project/releases">jetty-servlets's releases</a>.</em></p>
<blockquote>
<h2>9.4.36.v20210114</h2>
<h1>Special Thanks to the following Eclipse Jetty community members</h1>
<ul>
<li><a href="https://github.com/joewitt"><code>@joewitt</code></a> (Joe Witt)</li>
<li><a href="https://github.com/rk1165"><code>@rk1165</code></a> (Ravi Kumar)</li>
<li><a href="https://github.com/leonchen83"><code>@leonchen83</code></a> (Baoyi Chen)</li>
</ul>
<h1>Changelog</h1>
<ul>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5870">#5870</a> - jetty-maven-plugin fails to run ServletContainerInitializer on Windows due to URI case comparison bug</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5855">#5855</a> - HttpClient may not send queued requests</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5845">#5845</a> - Use UTF-8 encoding for client basic auth if requested</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5830">#5830</a> - Jetty-util contains wrong Import-Package</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5825">#5825</a> - Revisit Statistics classes (<a href="https://github.com/rk1165"><code>@rk1165</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5824">#5824</a> - Build up of ConstraintMappings when stopping and starting WebAppContext</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5821">#5821</a> - JMX-ify Scheduler implementations (<a href="https://github.com/rk1165"><code>@rk1165</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5820">#5820</a> - backport fix for ArithmeticException in Pool</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5804">#5804</a> - Jetty 9.4.x spotbug issue map iteration using entrySet(), diamond list creation</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5801">#5801</a> - Implement max duration of HTTP ConnectionPools</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5794">#5794</a> - ServerConnector leaks closed sockets which can lead to file descriptor exhaustion (<a href="https://github.com/joewitt"><code>@joewitt</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5785">#5785</a> - Reduce log level for WebSocket connections closed by clients</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5783">#5783</a> - Fix ConnectionStatistics.*Rate() methods</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5778">#5778</a> - fix ByteBufferPool race condition</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5755">#5755</a> - Cannot configure maxDynamicTableSize on HTTP2Client</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5743">#5743</a> - max usage count fixes</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5726">#5726</a> - Implement and test a WebSocket Proxy with the 9.4 Jetty API</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5725">#5725</a> - Review Preventers</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5722">#5722</a> - Broken Documentation links</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5718">#5718</a> - Use File.list and File.walk within a try with resource</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5713">#5713</a> - Get rid of test dependencies on derby</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5709">#5709</a> - Bump maven-pmd-plugin from 3.13.0 to 3.14.0</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5689">#5689</a> - Jetty ssl keystorePath doesn't work with absolute path</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5672">#5672</a> - Bump maven-jxr-plugin from 2.5 to 3.0.0</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5666">#5666</a> - Bump geronimo-atinject_1.0_spec from 1.1 to 1.2</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5633">#5633</a> - Allow to configure HttpClient request authority</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5499">#5499</a> - Improve temporary buffer usage for WebSocket PerMessageDeflate. (<a href="https://github.com/leonchen83"><code>@leonchen83</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/eclipse/jetty.project/commit/238ec6997c7806b055319a6d11f8ae7564adc0de"><code>238ec69</code></a> Updating to version 9.4.36.v20210114</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/25a3d1973479ec5f8adb126d3a606c28b44c5fb1"><code>25a3d19</code></a> Adding IPv6 Address (non-literal) without port test case</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/b99eb3f76ceb0ec63edc3e0cbc1e846d9744a333"><code>b99eb3f</code></a> Issue <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5684">#5684</a> Fix and re-enable ServletRequestLogTest. (<a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5877">#5877</a>)</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/a5a8327a1e487b10b0b64a28058c91b89b7511d0"><code>a5a8327</code></a> Issue <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5684">#5684</a> Fix testSetBadBoolean and remove <a href="https://github.com/Disabled"><code>@Disabled</code></a> (<a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5875">#5875</a>)</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/03ec5bb773491bfb523a325110073fbf7403e2f7"><code>03ec5bb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5825">#5825</a> from rk1165/issue_5786</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/46031c225a6af41f2ff60e247b9ccd426394516b"><code>46031c2</code></a> Re-enable PathWatcherTest after fix for 5830</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/395645aaefbd6e732b8de37616161623350cf524"><code>395645a</code></a> Clarify reason for Disabled annotation on test classes.</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/ba5ba010b814f6c3a0b3c70114324ad9174e517a"><code>ba5ba01</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5801">#5801</a> from eclipse/jetty-9.4.x-5799-pool-max-duration2</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/0dec883fdad0951b212545ce76deda748c0c4957"><code>0dec883</code></a> implement connection pool max duration</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/03ae75f407a7bd4803a79215c2a103d6c0bf4ef8"><code>03ae75f</code></a> Add reason for <a href="https://github.com/Disabled"><code>@Disabled</code></a>.</li>
<li>Additional commits viewable in <a href="https://github.com/eclipse/jetty.project/compare/jetty-9.4.35.v20201120...jetty-9.4.36.v20210114">compare view</a></li>
</ul>
</details>
<br />

Updates `jetty-webapp` from 9.4.35.v20201120 to 9.4.36.v20210114
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/eclipse/jetty.project/releases">jetty-webapp's releases</a>.</em></p>
<blockquote>
<h2>9.4.36.v20210114</h2>
<h1>Special Thanks to the following Eclipse Jetty community members</h1>
<ul>
<li><a href="https://github.com/joewitt"><code>@joewitt</code></a> (Joe Witt)</li>
<li><a href="https://github.com/rk1165"><code>@rk1165</code></a> (Ravi Kumar)</li>
<li><a href="https://github.com/leonchen83"><code>@leonchen83</code></a> (Baoyi Chen)</li>
</ul>
<h1>Changelog</h1>
<ul>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5870">#5870</a> - jetty-maven-plugin fails to run ServletContainerInitializer on Windows due to URI case comparison bug</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5855">#5855</a> - HttpClient may not send queued requests</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5845">#5845</a> - Use UTF-8 encoding for client basic auth if requested</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5830">#5830</a> - Jetty-util contains wrong Import-Package</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5825">#5825</a> - Revisit Statistics classes (<a href="https://github.com/rk1165"><code>@rk1165</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5824">#5824</a> - Build up of ConstraintMappings when stopping and starting WebAppContext</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5821">#5821</a> - JMX-ify Scheduler implementations (<a href="https://github.com/rk1165"><code>@rk1165</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5820">#5820</a> - backport fix for ArithmeticException in Pool</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5804">#5804</a> - Jetty 9.4.x spotbug issue map iteration using entrySet(), diamond list creation</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5801">#5801</a> - Implement max duration of HTTP ConnectionPools</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5794">#5794</a> - ServerConnector leaks closed sockets which can lead to file descriptor exhaustion (<a href="https://github.com/joewitt"><code>@joewitt</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5785">#5785</a> - Reduce log level for WebSocket connections closed by clients</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5783">#5783</a> - Fix ConnectionStatistics.*Rate() methods</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5778">#5778</a> - fix ByteBufferPool race condition</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5755">#5755</a> - Cannot configure maxDynamicTableSize on HTTP2Client</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5743">#5743</a> - max usage count fixes</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5726">#5726</a> - Implement and test a WebSocket Proxy with the 9.4 Jetty API</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5725">#5725</a> - Review Preventers</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5722">#5722</a> - Broken Documentation links</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5718">#5718</a> - Use File.list and File.walk within a try with resource</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5713">#5713</a> - Get rid of test dependencies on derby</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5709">#5709</a> - Bump maven-pmd-plugin from 3.13.0 to 3.14.0</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5689">#5689</a> - Jetty ssl keystorePath doesn't work with absolute path</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5672">#5672</a> - Bump maven-jxr-plugin from 2.5 to 3.0.0</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5666">#5666</a> - Bump geronimo-atinject_1.0_spec from 1.1 to 1.2</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5633">#5633</a> - Allow to configure HttpClient request authority</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5499">#5499</a> - Improve temporary buffer usage for WebSocket PerMessageDeflate. (<a href="https://github.com/leonchen83"><code>@leonchen83</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/eclipse/jetty.project/commit/238ec6997c7806b055319a6d11f8ae7564adc0de"><code>238ec69</code></a> Updating to version 9.4.36.v20210114</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/25a3d1973479ec5f8adb126d3a606c28b44c5fb1"><code>25a3d19</code></a> Adding IPv6 Address (non-literal) without port test case</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/b99eb3f76ceb0ec63edc3e0cbc1e846d9744a333"><code>b99eb3f</code></a> Issue <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5684">#5684</a> Fix and re-enable ServletRequestLogTest. (<a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5877">#5877</a>)</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/a5a8327a1e487b10b0b64a28058c91b89b7511d0"><code>a5a8327</code></a> Issue <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5684">#5684</a> Fix testSetBadBoolean and remove <a href="https://github.com/Disabled"><code>@Disabled</code></a> (<a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5875">#5875</a>)</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/03ec5bb773491bfb523a325110073fbf7403e2f7"><code>03ec5bb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5825">#5825</a> from rk1165/issue_5786</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/46031c225a6af41f2ff60e247b9ccd426394516b"><code>46031c2</code></a> Re-enable PathWatcherTest after fix for 5830</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/395645aaefbd6e732b8de37616161623350cf524"><code>395645a</code></a> Clarify reason for Disabled annotation on test classes.</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/ba5ba010b814f6c3a0b3c70114324ad9174e517a"><code>ba5ba01</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5801">#5801</a> from eclipse/jetty-9.4.x-5799-pool-max-duration2</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/0dec883fdad0951b212545ce76deda748c0c4957"><code>0dec883</code></a> implement connection pool max duration</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/03ae75f407a7bd4803a79215c2a103d6c0bf4ef8"><code>03ae75f</code></a> Add reason for <a href="https://github.com/Disabled"><code>@Disabled</code></a>.</li>
<li>Additional commits viewable in <a href="https://github.com/eclipse/jetty.project/compare/jetty-9.4.35.v20201120...jetty-9.4.36.v20210114">compare view</a></li>
</ul>
</details>
<br />

Updates `jetty-xml` from 9.4.35.v20201120 to 9.4.36.v20210114
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/eclipse/jetty.project/releases">jetty-xml's releases</a>.</em></p>
<blockquote>
<h2>9.4.36.v20210114</h2>
<h1>Special Thanks to the following Eclipse Jetty community members</h1>
<ul>
<li><a href="https://github.com/joewitt"><code>@joewitt</code></a> (Joe Witt)</li>
<li><a href="https://github.com/rk1165"><code>@rk1165</code></a> (Ravi Kumar)</li>
<li><a href="https://github.com/leonchen83"><code>@leonchen83</code></a> (Baoyi Chen)</li>
</ul>
<h1>Changelog</h1>
<ul>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5870">#5870</a> - jetty-maven-plugin fails to run ServletContainerInitializer on Windows due to URI case comparison bug</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5855">#5855</a> - HttpClient may not send queued requests</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5845">#5845</a> - Use UTF-8 encoding for client basic auth if requested</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5830">#5830</a> - Jetty-util contains wrong Import-Package</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5825">#5825</a> - Revisit Statistics classes (<a href="https://github.com/rk1165"><code>@rk1165</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5824">#5824</a> - Build up of ConstraintMappings when stopping and starting WebAppContext</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5821">#5821</a> - JMX-ify Scheduler implementations (<a href="https://github.com/rk1165"><code>@rk1165</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5820">#5820</a> - backport fix for ArithmeticException in Pool</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5804">#5804</a> - Jetty 9.4.x spotbug issue map iteration using entrySet(), diamond list creation</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5801">#5801</a> - Implement max duration of HTTP ConnectionPools</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5794">#5794</a> - ServerConnector leaks closed sockets which can lead to file descriptor exhaustion (<a href="https://github.com/joewitt"><code>@joewitt</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5785">#5785</a> - Reduce log level for WebSocket connections closed by clients</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5783">#5783</a> - Fix ConnectionStatistics.*Rate() methods</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5778">#5778</a> - fix ByteBufferPool race condition</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5755">#5755</a> - Cannot configure maxDynamicTableSize on HTTP2Client</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5743">#5743</a> - max usage count fixes</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5726">#5726</a> - Implement and test a WebSocket Proxy with the 9.4 Jetty API</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5725">#5725</a> - Review Preventers</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5722">#5722</a> - Broken Documentation links</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5718">#5718</a> - Use File.list and File.walk within a try with resource</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5713">#5713</a> - Get rid of test dependencies on derby</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5709">#5709</a> - Bump maven-pmd-plugin from 3.13.0 to 3.14.0</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5689">#5689</a> - Jetty ssl keystorePath doesn't work with absolute path</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5672">#5672</a> - Bump maven-jxr-plugin from 2.5 to 3.0.0</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5666">#5666</a> - Bump geronimo-atinject_1.0_spec from 1.1 to 1.2</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5633">#5633</a> - Allow to configure HttpClient request authority</li>
<li><a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5499">#5499</a> - Improve temporary buffer usage for WebSocket PerMessageDeflate. (<a href="https://github.com/leonchen83"><code>@leonchen83</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/eclipse/jetty.project/commit/238ec6997c7806b055319a6d11f8ae7564adc0de"><code>238ec69</code></a> Updating to version 9.4.36.v20210114</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/25a3d1973479ec5f8adb126d3a606c28b44c5fb1"><code>25a3d19</code></a> Adding IPv6 Address (non-literal) without port test case</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/b99eb3f76ceb0ec63edc3e0cbc1e846d9744a333"><code>b99eb3f</code></a> Issue <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5684">#5684</a> Fix and re-enable ServletRequestLogTest. (<a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5877">#5877</a>)</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/a5a8327a1e487b10b0b64a28058c91b89b7511d0"><code>a5a8327</code></a> Issue <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5684">#5684</a> Fix testSetBadBoolean and remove <a href="https://github.com/Disabled"><code>@Disabled</code></a> (<a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5875">#5875</a>)</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/03ec5bb773491bfb523a325110073fbf7403e2f7"><code>03ec5bb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5825">#5825</a> from rk1165/issue_5786</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/46031c225a6af41f2ff60e247b9ccd426394516b"><code>46031c2</code></a> Re-enable PathWatcherTest after fix for 5830</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/395645aaefbd6e732b8de37616161623350cf524"><code>395645a</code></a> Clarify reason for Disabled annotation on test classes.</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/ba5ba010b814f6c3a0b3c70114324ad9174e517a"><code>ba5ba01</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/eclipse/jetty.project/issues/5801">#5801</a> from eclipse/jetty-9.4.x-5799-pool-max-duration2</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/0dec883fdad0951b212545ce76deda748c0c4957"><code>0dec883</code></a> implement connection pool max duration</li>
<li><a href="https://github.com/eclipse/jetty.project/commit/03ae75f407a7bd4803a79215c2a103d6c0bf4ef8"><code>03ae75f</code></a> Add reason for <a href="https://github.com/Disabled"><code>@Disabled</code></a>.</li>
<li>Additional commits viewable in <a href="https://github.com/eclipse/jetty.project/compare/jetty-9.4.35.v20201120...jetty-9.4.36.v20210114">compare view</a></li>
</ul>
</details>
<br />


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>


Patch:
diff --git a/apache-jena-libs/pom.xml b/apache-jena-libs/pom.xml
index 4ce86e8285..a7ec76093c 100644
--- a/apache-jena-libs/pom.xml
+++ b/apache-jena-libs/pom.xml
@@ -23,12 +23,12 @@
   <artifactId>apache-jena-libs</artifactId>
   <packaging>pom</packaging>
   <name>Apache Jena - Libraries POM</name>
-  <version>3.18.0-SNAPSHOT</version>
+  <version>4.0.0-SNAPSHOT</version>
 
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 
@@ -41,25 +41,25 @@
    <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-shacl</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-tdb</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-tdb2</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-rdfconnection</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
   </dependencies>
diff --git a/apache-jena-osgi/jena-osgi-features/pom.xml b/apache-jena-osgi/jena-osgi-features/pom.xml
index 2a8c69f01a..f450caf132 100644
--- a/apache-jena-osgi/jena-osgi-features/pom.xml
+++ b/apache-jena-osgi/jena-osgi-features/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>apache-jena-osgi</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
   </parent>
   <artifactId>jena-osgi-features</artifactId>  
   <packaging>bundle</packaging>
diff --git a/apache-jena-osgi/jena-osgi/pom.xml b/apache-jena-osgi/jena-osgi/pom.xml
index 7b5ba32708..e7e65be39b 100644
--- a/apache-jena-osgi/jena-osgi/pom.xml
+++ b/apache-jena-osgi/jena-osgi/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>apache-jena-osgi</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
   </parent>
   <artifactId>jena-osgi</artifactId>  
   <packaging>bundle</packaging>
@@ -76,7 +76,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>provided</scope>
       <exclusions>
         <!-- These are all embedded within httpclient-osgi -->
@@ -106,42 +106,42 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-core</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>provided</scope>
     </dependency>
     
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-rdfconnection</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>provided</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-shaded-guava</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>provided</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-commonsrdf</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>provided</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-tdb</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>provided</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-tdb2</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>provided</scope>
     </dependency>
     <!--
@@ -154,7 +154,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-iri</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>provided</scope>
     </dependency>
 
diff --git a/apache-jena-osgi/pom.xml b/apache-jena-osgi/pom.xml
index 15e81bcd2c..ec5db0ef17 100644
--- a/apache-jena-osgi/pom.xml
+++ b/apache-jena-osgi/pom.xml
@@ -21,13 +21,13 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent> 
 
   <name>Apache Jena - OSGi</name>
   <artifactId>apache-jena-osgi</artifactId>
-  <version>3.18.0-SNAPSHOT</version>
+  <version>4.0.0-SNAPSHOT</version>
 
   <description>Apache Jena OSGi distribution and test</description>
   <packaging>pom</packaging>
diff --git a/apache-jena/pom.xml b/apache-jena/pom.xml
index aea19b7d22..379b8458ef 100644
--- a/apache-jena/pom.xml
+++ b/apache-jena/pom.xml
@@ -35,7 +35,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 
@@ -58,13 +58,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>sources</classifier>
       <optional>true</optional>
     </dependency>
@@ -72,13 +72,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-core</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-core</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>sources</classifier>
       <optional>true</optional>
     </dependency>
@@ -86,13 +86,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-tdb</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-tdb</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>sources</classifier>
       <optional>true</optional>
     </dependency>
@@ -100,13 +100,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-rdfconnection</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-rdfconnection</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>sources</classifier>
       <optional>true</optional>
     </dependency>
@@ -114,13 +114,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-shacl</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-shacl</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>sources</classifier>
       <optional>true</optional>
     </dependency>
@@ -128,7 +128,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-cmds</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <!-- Require a logging implementation for command line tools --> 
@@ -141,7 +141,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-cmds</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>sources</classifier>
       <optional>true</optional>
     </dependency>
diff --git a/jena-arq/pom.xml b/jena-arq/pom.xml
index faf5cc9b27..ee45adbad3 100644
--- a/jena-arq/pom.xml
+++ b/jena-arq/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 
@@ -41,14 +41,14 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-core</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-core</artifactId>
       <classifier>tests</classifier>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
@@ -56,7 +56,7 @@
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-base</artifactId>
       <classifier>tests</classifier>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
diff --git a/jena-base/pom.xml b/jena-base/pom.xml
index d604cce2d1..b3840e37c4 100644
--- a/jena-base/pom.xml
+++ b/jena-base/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
   <artifactId>jena-base</artifactId>
@@ -45,7 +45,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-shaded-guava</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
     
     <!-- For compiling the log4j2 helper code. -->
diff --git a/jena-cmds/pom.xml b/jena-cmds/pom.xml
index bd790ee468..813de4ebb0 100644
--- a/jena-cmds/pom.xml
+++ b/jena-cmds/pom.xml
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent> 
 
@@ -55,7 +55,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>apache-jena-libs</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <type>pom</type>
     </dependency>
 
@@ -63,28 +63,28 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-base</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <optional>true</optional>
     </dependency>     
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-core</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <optional>true</optional>
     </dependency>
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <optional>true</optional>
     </dependency>
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-shacl</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <optional>true</optional>
     </dependency>
diff --git a/jena-core/pom.xml b/jena-core/pom.xml
index c3690aa3b3..bb6cb5d008 100644
--- a/jena-core/pom.xml
+++ b/jena-core/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 
@@ -42,13 +42,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-base</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-base</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
@@ -56,7 +56,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-iri</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
      <dependency>
diff --git a/jena-db/jena-dboe-base/pom.xml b/jena-db/jena-dboe-base/pom.xml
index 81ade86257..89d927fcea 100644
--- a/jena-db/jena-dboe-base/pom.xml
+++ b/jena-db/jena-dboe-base/pom.xml
@@ -27,7 +27,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-db</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
   </parent> 
 
   <properties>
@@ -39,13 +39,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
diff --git a/jena-db/jena-dboe-index/pom.xml b/jena-db/jena-dboe-index/pom.xml
index 98670ff932..6d53702e76 100644
--- a/jena-db/jena-dboe-index/pom.xml
+++ b/jena-db/jena-dboe-index/pom.xml
@@ -27,7 +27,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-db</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
   </parent> 
 
   <properties>
@@ -39,7 +39,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-dboe-base</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
   </dependencies>
diff --git a/jena-db/jena-dboe-storage/pom.xml b/jena-db/jena-dboe-storage/pom.xml
index a0315dd8a8..8d6a5ec4ba 100644
--- a/jena-db/jena-dboe-storage/pom.xml
+++ b/jena-db/jena-dboe-storage/pom.xml
@@ -27,7 +27,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-db</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
   </parent> 
 
   <description>Triplestore database storage</description>
@@ -41,14 +41,14 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-dboe-trans-data</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <!-- testing -->
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-base</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
@@ -56,7 +56,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
diff --git a/jena-db/jena-dboe-trans-data/pom.xml b/jena-db/jena-dboe-trans-data/pom.xml
index 9d7edd411c..04b59685d9 100644
--- a/jena-db/jena-dboe-trans-data/pom.xml
+++ b/jena-db/jena-dboe-trans-data/pom.xml
@@ -26,7 +26,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-db</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
   </parent> 
 
   <properties>
@@ -38,26 +38,26 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-dboe-transaction</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-dboe-index</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-dboe-index-test</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-dboe-base</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
diff --git a/jena-db/jena-dboe-transaction/pom.xml b/jena-db/jena-dboe-transaction/pom.xml
index f252a557c6..bec471946b 100644
--- a/jena-db/jena-dboe-transaction/pom.xml
+++ b/jena-db/jena-dboe-transaction/pom.xml
@@ -26,7 +26,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-db</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
   </parent> 
 
   <properties>
@@ -38,7 +38,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-dboe-base</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
   </dependencies>
diff --git a/jena-db/jena-tdb2/pom.xml b/jena-db/jena-tdb2/pom.xml
index 543b22ca3d..ff354cd0e1 100644
--- a/jena-db/jena-tdb2/pom.xml
+++ b/jena-db/jena-tdb2/pom.xml
@@ -28,7 +28,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-db</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
   </parent> 
 
   <properties>
@@ -42,13 +42,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-dboe-storage</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-core</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
@@ -56,7 +56,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
@@ -64,7 +64,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-base</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
diff --git a/jena-db/pom.xml b/jena-db/pom.xml
index a294c485cb..f2e0545ce5 100644
--- a/jena-db/pom.xml
+++ b/jena-db/pom.xml
@@ -22,14 +22,14 @@
   
   <artifactId>jena-db</artifactId>
   <packaging>pom</packaging>
-  <version>3.18.0-SNAPSHOT</version>
+  <version>4.0.0-SNAPSHOT</version>
   <name>Apache Jena - Database Operation Environment</name>
   <url>https://jena.apache.org/</url>
 
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 
diff --git a/jena-extras/jena-commonsrdf/pom.xml b/jena-extras/jena-commonsrdf/pom.xml
index b42c998864..8fe8f0c5fd 100644
--- a/jena-extras/jena-commonsrdf/pom.xml
+++ b/jena-extras/jena-commonsrdf/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>../..</relativePath>
   </parent>
 
@@ -43,7 +43,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/jena-extras/jena-querybuilder/pom.xml b/jena-extras/jena-querybuilder/pom.xml
index 80ec2f55c7..71cb640f2a 100644
--- a/jena-extras/jena-querybuilder/pom.xml
+++ b/jena-extras/jena-querybuilder/pom.xml
@@ -26,7 +26,7 @@
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-extras</artifactId>
     <relativePath>..</relativePath>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
   </parent>
 
   <properties>
diff --git a/jena-extras/pom.xml b/jena-extras/pom.xml
index 94f681e7bc..219d8ee296 100644
--- a/jena-extras/pom.xml
+++ b/jena-extras/pom.xml
@@ -19,7 +19,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <artifactId>jena-extras</artifactId>
-  <version>3.18.0-SNAPSHOT</version>
+  <version>4.0.0-SNAPSHOT</version>
   <packaging>pom</packaging>
   <name>Apache Jena - Extras</name>
   <description>Extra packages for Jena development.
@@ -30,7 +30,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 
@@ -50,7 +50,7 @@
       <dependency>
         <groupId>org.apache.jena</groupId>
         <artifactId>apache-jena-libs</artifactId>
-        <version>3.18.0-SNAPSHOT</version>
+        <version>4.0.0-SNAPSHOT</version>
         <type>pom</type>
       </dependency>
       <dependency>
diff --git a/jena-fuseki2/apache-jena-fuseki/pom.xml b/jena-fuseki2/apache-jena-fuseki/pom.xml
index 5aacfdf13d..194540462b 100644
--- a/jena-fuseki2/apache-jena-fuseki/pom.xml
+++ b/jena-fuseki2/apache-jena-fuseki/pom.xml
@@ -21,13 +21,13 @@
 
   <name>Apache Jena - Fuseki Binary Distribution</name>
   <artifactId>apache-jena-fuseki</artifactId>
-  <version>3.18.0-SNAPSHOT</version>
+  <version>4.0.0-SNAPSHOT</version>
   <packaging>pom</packaging>
 
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-fuseki</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent> 
   
diff --git a/jena-fuseki2/jena-fuseki-access/pom.xml b/jena-fuseki2/jena-fuseki-access/pom.xml
index aaa029ec50..ddfb0756fc 100644
--- a/jena-fuseki2/jena-fuseki-access/pom.xml
+++ b/jena-fuseki2/jena-fuseki-access/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-fuseki</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
   </parent> 
 
   <packaging>jar</packaging>
@@ -38,7 +38,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-fuseki-core</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/jena-fuseki2/jena-fuseki-core/pom.xml b/jena-fuseki2/jena-fuseki-core/pom.xml
index 5bff12dc5a..4f2d438b8a 100644
--- a/jena-fuseki2/jena-fuseki-core/pom.xml
+++ b/jena-fuseki2/jena-fuseki-core/pom.xml
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-fuseki</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>../</relativePath>
   </parent>
 
@@ -38,7 +38,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>apache-jena-libs</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <type>pom</type>
     </dependency>
 
diff --git a/jena-fuseki2/jena-fuseki-docker/pom.xml b/jena-fuseki2/jena-fuseki-docker/pom.xml
index 3b4c257f6b..5e76275cc0 100644
--- a/jena-fuseki2/jena-fuseki-docker/pom.xml
+++ b/jena-fuseki2/jena-fuseki-docker/pom.xml
@@ -21,13 +21,13 @@
 
   <name>Apache Jena - Fuseki Docker Tools</name>
   <artifactId>jena-fuseki-docker</artifactId>
-  <version>3.18.0-SNAPSHOT</version>
+  <version>4.0.0-SNAPSHOT</version>
   <packaging>pom</packaging>
 
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-fuseki</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent> 
   
diff --git a/jena-fuseki2/jena-fuseki-fulljar/pom.xml b/jena-fuseki2/jena-fuseki-fulljar/pom.xml
index caec57685c..b9e7bc5c57 100644
--- a/jena-fuseki2/jena-fuseki-fulljar/pom.xml
+++ b/jena-fuseki2/jena-fuseki-fulljar/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-fuseki</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>../</relativePath>
   </parent> 
 
diff --git a/jena-fuseki2/jena-fuseki-geosparql/pom.xml b/jena-fuseki2/jena-fuseki-geosparql/pom.xml
index 33f883fb8e..418f809d2f 100644
--- a/jena-fuseki2/jena-fuseki-geosparql/pom.xml
+++ b/jena-fuseki2/jena-fuseki-geosparql/pom.xml
@@ -23,7 +23,7 @@
     <parent>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-fuseki</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <relativePath>../</relativePath>
     </parent>
     
@@ -45,7 +45,7 @@
         <dependency>
             <groupId>org.apache.jena</groupId>
             <artifactId>jena-geosparql</artifactId>
-            <version>3.18.0-SNAPSHOT</version>
+            <version>4.0.0-SNAPSHOT</version>
         </dependency>
 
         <dependency>
@@ -71,7 +71,7 @@
         <dependency>
             <groupId>org.apache.jena</groupId>
             <artifactId>jena-fuseki-main</artifactId>
-            <version>3.18.0-SNAPSHOT</version>
+            <version>4.0.0-SNAPSHOT</version>
         </dependency>
 
         <dependency>
diff --git a/jena-fuseki2/jena-fuseki-main/pom.xml b/jena-fuseki2/jena-fuseki-main/pom.xml
index 756763b453..37158c576e 100644
--- a/jena-fuseki2/jena-fuseki-main/pom.xml
+++ b/jena-fuseki2/jena-fuseki-main/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-fuseki</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
   </parent> 
 
   <packaging>jar</packaging>
@@ -39,13 +39,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-fuseki-core</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-fuseki-core</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
@@ -53,13 +53,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-fuseki-access</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-cmds</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <!-- For parsing Jetty configuration files -->
diff --git a/jena-fuseki2/jena-fuseki-server/pom.xml b/jena-fuseki2/jena-fuseki-server/pom.xml
index 9014203591..425f4b8af2 100644
--- a/jena-fuseki2/jena-fuseki-server/pom.xml
+++ b/jena-fuseki2/jena-fuseki-server/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-fuseki</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>../</relativePath>
   </parent> 
 
@@ -43,7 +43,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-text</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <!-- Illustration: include the Jena Text ElasticSearch code
@@ -71,7 +71,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-fuseki-access</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <!-- Illustration: include the Jena Text Elastic Search code
diff --git a/jena-fuseki2/jena-fuseki-war/pom.xml b/jena-fuseki2/jena-fuseki-war/pom.xml
index 336a4db0b1..e18ee670cf 100644
--- a/jena-fuseki2/jena-fuseki-war/pom.xml
+++ b/jena-fuseki2/jena-fuseki-war/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-fuseki</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent> 
 
diff --git a/jena-fuseki2/jena-fuseki-webapp/pom.xml b/jena-fuseki2/jena-fuseki-webapp/pom.xml
index 0831fab179..433401b930 100644
--- a/jena-fuseki2/jena-fuseki-webapp/pom.xml
+++ b/jena-fuseki2/jena-fuseki-webapp/pom.xml
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-fuseki</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>../</relativePath>
   </parent>
 
@@ -34,13 +34,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-fuseki-core</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-fuseki-core</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
@@ -48,13 +48,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-cmds</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
    
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-text</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
     
     <dependency>
@@ -88,7 +88,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
@@ -96,7 +96,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-base</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
diff --git a/jena-fuseki2/pom.xml b/jena-fuseki2/pom.xml
index 67cab5c4d9..93071274a9 100644
--- a/jena-fuseki2/pom.xml
+++ b/jena-fuseki2/pom.xml
@@ -21,13 +21,13 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent> 
 
   <name>Apache Jena - Fuseki - A SPARQL 1.1 Server</name>
   <artifactId>jena-fuseki</artifactId>
-  <version>3.18.0-SNAPSHOT</version>
+  <version>4.0.0-SNAPSHOT</version>
 
   <description>Fuseki is a SPARQL 1.1 Server which provides the SPARQL query, 
   SPARQL update and SPARQL graph store protocols.
diff --git a/jena-geosparql/pom.xml b/jena-geosparql/pom.xml
index 270faa0a89..f34ee1f784 100644
--- a/jena-geosparql/pom.xml
+++ b/jena-geosparql/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 
@@ -54,7 +54,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/jena-iri/pom.xml b/jena-iri/pom.xml
index b371f4896a..85b24f6da1 100644
--- a/jena-iri/pom.xml
+++ b/jena-iri/pom.xml
@@ -26,7 +26,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent> 
   
diff --git a/jena-jdbc/jena-jdbc-core/pom.xml b/jena-jdbc/jena-jdbc-core/pom.xml
index f831c0cf26..dbcfbb7625 100644
--- a/jena-jdbc/jena-jdbc-core/pom.xml
+++ b/jena-jdbc/jena-jdbc-core/pom.xml
@@ -22,7 +22,7 @@
 	<parent>
 		<groupId>org.apache.jena</groupId>
 		<artifactId>jena-jdbc</artifactId>
-		<version>3.18.0-SNAPSHOT</version>
+		<version>4.0.0-SNAPSHOT</version>
 	</parent>
 	<artifactId>jena-jdbc-core</artifactId>
 	<name>Apache Jena - JDBC Core API</name>
@@ -37,7 +37,7 @@
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-arq</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 		</dependency>
 
     <!-- Jena Driver configures Log4j directly -->
diff --git a/jena-jdbc/jena-jdbc-driver-bundle/pom.xml b/jena-jdbc/jena-jdbc-driver-bundle/pom.xml
index 9971c30fbb..0c4101a7bc 100644
--- a/jena-jdbc/jena-jdbc-driver-bundle/pom.xml
+++ b/jena-jdbc/jena-jdbc-driver-bundle/pom.xml
@@ -22,7 +22,7 @@
 	<parent>
 		<groupId>org.apache.jena</groupId>
 		<artifactId>jena-jdbc</artifactId>
-		<version>3.18.0-SNAPSHOT</version>
+		<version>4.0.0-SNAPSHOT</version>
 	</parent>
 	<artifactId>jena-jdbc-driver-bundle</artifactId>
 	<name>Apache Jena - JDBC Driver Bundle</name>
@@ -46,17 +46,17 @@
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-jdbc-driver-mem</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-jdbc-driver-remote</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-jdbc-driver-tdb</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 		</dependency>
 
 		<!-- Test Dependencies -->
@@ -68,35 +68,35 @@
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-jdbc-driver-mem</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 			<classifier>tests</classifier>
 			<scope>test</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-jdbc-driver-remote</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 			<classifier>tests</classifier>
 			<scope>test</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-jdbc-driver-tdb</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 			<classifier>tests</classifier>
 			<scope>test</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-jdbc-core</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 			<classifier>tests</classifier>
 			<scope>test</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-fuseki-main</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 			<scope>test</scope>
 		</dependency>
 	</dependencies>
diff --git a/jena-jdbc/jena-jdbc-driver-mem/pom.xml b/jena-jdbc/jena-jdbc-driver-mem/pom.xml
index d94d950b71..6feb83af35 100644
--- a/jena-jdbc/jena-jdbc-driver-mem/pom.xml
+++ b/jena-jdbc/jena-jdbc-driver-mem/pom.xml
@@ -22,7 +22,7 @@
 	<parent>
 		<groupId>org.apache.jena</groupId>
 		<artifactId>jena-jdbc</artifactId>
-		<version>3.18.0-SNAPSHOT</version>
+		<version>4.0.0-SNAPSHOT</version>
 	</parent>
 	<artifactId>jena-jdbc-driver-mem</artifactId>
 	<name>Apache Jena - JDBC In-Memory Driver</name>
@@ -37,14 +37,14 @@
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-jdbc-core</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 		</dependency>
 
 		<!-- Test Dependencies -->
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-jdbc-core</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 			<classifier>tests</classifier>
 			<scope>test</scope>
 		</dependency>
diff --git a/jena-jdbc/jena-jdbc-driver-remote/pom.xml b/jena-jdbc/jena-jdbc-driver-remote/pom.xml
index b7c167f841..de259bd84e 100644
--- a/jena-jdbc/jena-jdbc-driver-remote/pom.xml
+++ b/jena-jdbc/jena-jdbc-driver-remote/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-jdbc</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
   </parent>
   <artifactId>jena-jdbc-driver-remote</artifactId>
   <name>Apache Jena - JDBC Remote Endpoint Driver</name>
@@ -37,26 +37,26 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-jdbc-core</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
     <!-- Test Dependencies -->
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-jdbc-core</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-fuseki-main</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-fuseki-main</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
diff --git a/jena-jdbc/jena-jdbc-driver-tdb/pom.xml b/jena-jdbc/jena-jdbc-driver-tdb/pom.xml
index 0590e56d5b..c6570e4e5f 100644
--- a/jena-jdbc/jena-jdbc-driver-tdb/pom.xml
+++ b/jena-jdbc/jena-jdbc-driver-tdb/pom.xml
@@ -22,7 +22,7 @@
 	<parent>
 		<groupId>org.apache.jena</groupId>
 		<artifactId>jena-jdbc</artifactId>
-		<version>3.18.0-SNAPSHOT</version>
+		<version>4.0.0-SNAPSHOT</version>
 	</parent>
 	<artifactId>jena-jdbc-driver-tdb</artifactId>
 	<name>Apache Jena - JDBC TDB Driver</name>
@@ -37,12 +37,12 @@
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-jdbc-core</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-tdb</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 		</dependency>
 
 		<!-- Test Dependencies -->
@@ -54,14 +54,14 @@
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-jdbc-core</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 			<classifier>tests</classifier>
 			<scope>test</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-jdbc-driver-mem</artifactId>
-			<version>3.18.0-SNAPSHOT</version>
+			<version>4.0.0-SNAPSHOT</version>
 			<classifier>tests</classifier>
 			<scope>test</scope>
 		</dependency>
diff --git a/jena-jdbc/pom.xml b/jena-jdbc/pom.xml
index 1d73243918..223eb20158 100644
--- a/jena-jdbc/pom.xml
+++ b/jena-jdbc/pom.xml
@@ -21,7 +21,7 @@
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>org.apache.jena</groupId>
 	<artifactId>jena-jdbc</artifactId>
-	<version>3.18.0-SNAPSHOT</version>
+	<version>4.0.0-SNAPSHOT</version>
 	<packaging>pom</packaging>
 	<name>Apache Jena - JDBC Parent</name>
 	<description>This is the parent module for the Jena JDBC modules.  These modules provide JDBC Type 4 drivers for in-memory and TDB datasets as well as remote SPARQL endpoints.</description>
@@ -29,7 +29,7 @@
 	<parent>
 		<groupId>org.apache.jena</groupId>
 		<artifactId>jena</artifactId>
-		<version>3.18.0-SNAPSHOT</version>
+		<version>4.0.0-SNAPSHOT</version>
 		<relativePath>..</relativePath>
 	</parent>
 
diff --git a/jena-permissions/pom.xml b/jena-permissions/pom.xml
index 7688f95d8f..d68ec3761f 100644
--- a/jena-permissions/pom.xml
+++ b/jena-permissions/pom.xml
@@ -29,7 +29,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
   
diff --git a/jena-rdfconnection/pom.xml b/jena-rdfconnection/pom.xml
index 3466e5fde8..d2c8ce94db 100644
--- a/jena-rdfconnection/pom.xml
+++ b/jena-rdfconnection/pom.xml
@@ -29,7 +29,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 
@@ -48,13 +48,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-base</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
@@ -62,7 +62,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
@@ -71,7 +71,7 @@
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-core</artifactId>
       <classifier>tests</classifier>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>    
 
diff --git a/jena-shacl/pom.xml b/jena-shacl/pom.xml
index 8bd9682957..ae4e8d083b 100644
--- a/jena-shacl/pom.xml
+++ b/jena-shacl/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent> 
 
@@ -42,14 +42,14 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
       <classifier>tests</classifier>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
diff --git a/jena-shaded-guava/pom.xml b/jena-shaded-guava/pom.xml
index db69108211..c894a34bc6 100644
--- a/jena-shaded-guava/pom.xml
+++ b/jena-shaded-guava/pom.xml
@@ -22,11 +22,11 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
   <artifactId>jena-shaded-guava</artifactId>
-  <version>3.18.0-SNAPSHOT</version>
+  <version>4.0.0-SNAPSHOT</version>
   <name>Apache Jena - Shadowed external libraries</name>
 
   <description>
diff --git a/jena-tdb/pom.xml b/jena-tdb/pom.xml
index eda2e0aa44..1148ea7c39 100644
--- a/jena-tdb/pom.xml
+++ b/jena-tdb/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent> 
 
@@ -42,14 +42,14 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
       <classifier>tests</classifier>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
@@ -57,7 +57,7 @@
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-core</artifactId>
       <classifier>tests</classifier>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
@@ -65,7 +65,7 @@
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-base</artifactId>
       <classifier>tests</classifier>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
diff --git a/jena-text/pom.xml b/jena-text/pom.xml
index e47c332f5e..c879647887 100644
--- a/jena-text/pom.xml
+++ b/jena-text/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 
@@ -41,21 +41,21 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>apache-jena-libs</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <type>pom</type>
     </dependency>
     
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-cmds</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
     
     <!-- Testing support -->
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-base</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
diff --git a/jena-text/src/main/java/org/apache/jena/query/text/analyzer/ConfigurableAnalyzer.java b/jena-text/src/main/java/org/apache/jena/query/text/analyzer/ConfigurableAnalyzer.java
index aa43d6f63f..0f94e973f9 100644
--- a/jena-text/src/main/java/org/apache/jena/query/text/analyzer/ConfigurableAnalyzer.java
+++ b/jena-text/src/main/java/org/apache/jena/query/text/analyzer/ConfigurableAnalyzer.java
@@ -37,7 +37,6 @@ import org.apache.lucene.analysis.core.LetterTokenizer;
 import org.apache.lucene.analysis.core.LowerCaseFilter ;
 import org.apache.lucene.analysis.core.WhitespaceTokenizer ;
 import org.apache.lucene.analysis.miscellaneous.ASCIIFoldingFilter;
-import org.apache.lucene.analysis.standard.StandardFilter;
 import org.apache.lucene.analysis.standard.StandardTokenizer;
 
 /** 
@@ -67,7 +66,6 @@ public class ConfigurableAnalyzer extends Analyzer {
             
             filterSpecs.put(TextVocab.NS+"ASCIIFoldingFilter", new FilterSpec(ASCIIFoldingFilter.class, paramClasses, paramValues));
             filterSpecs.put(TextVocab.NS+"LowerCaseFilter", new FilterSpec(LowerCaseFilter.class, paramClasses, paramValues));
-            filterSpecs.put(TextVocab.NS+"StandardFilter", new FilterSpec(StandardFilter.class, paramClasses, paramValues));
         }
         
         public static void defineFilter(String id, FilterSpec spec) {
diff --git a/pom.xml b/pom.xml
index 321f433c6d..052b5b869a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
   <artifactId>jena</artifactId>
   <packaging>pom</packaging>
   <url>https://jena.apache.org/</url>
-  <version>3.18.0-SNAPSHOT</version>
+  <version>4.0.0-SNAPSHOT</version>
 
   <parent>
     <groupId>org.apache</groupId>
@@ -57,7 +57,7 @@
     <ver.log4j2>2.14.0</ver.log4j2>
     <ver.shade-plugin>3.2.4</ver.shade-plugin>
 
-    <ver.jetty>9.4.35.v20201120</ver.jetty>
+    <ver.jetty>9.4.36.v20210114</ver.jetty>
     <ver.shiro>1.7.1</ver.shiro>
 
     <ver.libthrift>0.13.0</ver.libthrift>


Test patch:
diff --git a/jena-db/jena-dboe-index-test/pom.xml b/jena-db/jena-dboe-index-test/pom.xml
index 8fc0e99d2f..f80f9f13ce 100644
--- a/jena-db/jena-dboe-index-test/pom.xml
+++ b/jena-db/jena-dboe-index-test/pom.xml
@@ -27,7 +27,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena-db</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
   </parent> 
 
   <properties>
@@ -39,7 +39,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-dboe-index</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/jena-integration-tests/pom.xml b/jena-integration-tests/pom.xml
index 8ddb089c4e..09ecb0b8b9 100644
--- a/jena-integration-tests/pom.xml
+++ b/jena-integration-tests/pom.xml
@@ -29,7 +29,7 @@
   <parent>
     <groupId>org.apache.jena</groupId>
     <artifactId>jena</artifactId>
-    <version>3.18.0-SNAPSHOT</version>
+    <version>4.0.0-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 
@@ -44,7 +44,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>apache-jena-libs</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <type>pom</type>
     </dependency>
 
@@ -52,13 +52,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-rdfconnection</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-rdfconnection</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
@@ -66,7 +66,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-cmds</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       
       <scope>test</scope>
     </dependency>
@@ -75,7 +75,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-base</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
@@ -83,13 +83,13 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-dboe-index-test</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-dboe-trans-data</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
@@ -98,14 +98,14 @@
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-core</artifactId>
       <classifier>tests</classifier>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>    
 
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-arq</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <scope>test</scope>
     </dependency>
@@ -113,7 +113,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-fuseki-main</artifactId>
-      <version>3.18.0-SNAPSHOT</version>
+      <version>4.0.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>