Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-platform Commit: d432e81156548cc033866478d9f51a443582582f https://github.com/xwiki/xwiki-platform/commit/d432e81156548cc033866478d9f51... Author: Michael Hamann <[email protected]> Date: 2026-09-14 (Mon, 14 Sep 2026) Changed paths: M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-test/xwiki-platform-rest-test-docker/src/test/it/org/xwiki/rest/test/framework/AbstractHttpIT.java Log Message: ----------- XCOMMONS-3481: Stop using http client 3 in the build * close the responses of the REST functional tests so that their connection is given back to the pool. With HTTP client 3 every request created its own unpooled client, so never closing anything was harmless. They now share the pooled client of TestUtils, whose 5 connections per route were exhausted after a handful of requests: every following request then failed after the 3 minutes connection request timeout, which made the whole IT stage time out on CI. * buffer the content before closing, both to keep it readable for the tests, which use the response long after it was returned, and so that the connection is released for reuse instead of being discarded. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications