Greg Wilkins

Results 96 issues of Greg Wilkins

**Jetty version(s)** 12 **Enhancement Description** The Http3Fields class is extremely inefficient and about to become more so with #10340. Specifically, the `size()`, `iterator()` and `listIterator()` methods are based on `stream()`...

Enhancement
Performance

**Jetty version(s)** 12.1.0 **Jetty Environment** ee10 (and others) **Description** It is good practise to check that the `FileSystemPool` is left empty after tests like: ```java @AfterAll public void tearDown() {...

Bug
Build

**Jetty version(s)** jetty-12 ee9 **Description** If AsyncContext.complete is called from a random thread, then the context exit listeners see a recycled request. For example when running: `org.eclipse.jetty.ee9.servlet.AsyncServletTest#testStartWaitComplete` I get: ```...

Bug

**Jetty version(s)** all **Description** The VERSION.TXT file is not being correctly generated. For example the recent 12.0.13 build was generated with: ``` jetty-12.0.13 - 03 September 2024 + 3184 Make...

High Priority
Bug
Build

**Jetty version(s)** 12.1.x **Enhancement Description** Currently the API for `CyclicTimeouts` is used in two different ways. Some usages are modelled on the `CyclicTimeout` class, where the `schedule` method needs to...

Enhancement

**Jetty version(s)** 12 **Enhancement Description** The [CRaC](crac.org) mechanism allows to checkpoint and restore a JVM to allow for fast start times. There is an [example using Jetty](https://github.com/CRaC/example-jetty) provide, but in...

Enhancement
Low Priority
Pinned

**Jetty version(s)** 12.0, 12.1 **Enhancement Description** The `ThreadStarvationTest` in core, EE9, EE10 and EE11 is disable, flaky or commented out. We need a reliable way to test thread starvation.

Enhancement
Test
Build

Add configurable support for RFC7239 Forwarded header as an option to the defacto standard X-Forwarded-XXX headers. This should be for at least the Proxy servlet, but maybe also the Middleman.

Enhancement
Help Wanted

**Jetty version(s)** 12 **Enhancement Description** Upgrade gcloud datastore support to firestore: https://cloud.google.com/firestore

Enhancement

As discussed on discord, I'm having problems with the position widget correctly displaying positions set for the end of the line. My plugin takes positions of way points and sets...

bug
core