)]}'
{
  "commit": "b438768cd87b96d0bcc677745e3c39acb5e4d72d",
  "tree": "540ddffb30e8eadeed52b2806eb44b6ba449cc49",
  "parents": [
    "94f394a735df106c4bfdf80a7696ece05c29fbdf"
  ],
  "author": {
    "name": "hanicz",
    "email": "hanicz@users.noreply.github.com",
    "time": "Mon Jul 20 08:09:24 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jul 20 08:09:24 2026 +0200"
  },
  "message": "KNOX-3381: Fix HaDispatch unnecessary failover due to IOException during writeOutboundResponse (#1308)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "59fbb9ec37093712a72015ecf8e7d14b8a055744",
      "old_mode": 33188,
      "old_path": "gateway-provider-ha/src/main/java/org/apache/knox/gateway/ha/dispatch/AtlasApiHaDispatch.java",
      "new_id": "ce2b0ebb8f5d5f3b28dd573e18aede87c38ea62f",
      "new_mode": 33188,
      "new_path": "gateway-provider-ha/src/main/java/org/apache/knox/gateway/ha/dispatch/AtlasApiHaDispatch.java"
    },
    {
      "type": "modify",
      "old_id": "fdf4b91b4af393271bac96c6e8852f5cb2a59d6e",
      "old_mode": 33188,
      "old_path": "gateway-provider-ha/src/main/java/org/apache/knox/gateway/ha/dispatch/AtlasApiTrustedProxyHaDispatch.java",
      "new_id": "e3948f1fcdb885965606e1e50694d3642df3cdd6",
      "new_mode": 33188,
      "new_path": "gateway-provider-ha/src/main/java/org/apache/knox/gateway/ha/dispatch/AtlasApiTrustedProxyHaDispatch.java"
    },
    {
      "type": "modify",
      "old_id": "78851492747b9497eba3f7be9b5735f7961daafa",
      "old_mode": 33188,
      "old_path": "gateway-provider-ha/src/main/java/org/apache/knox/gateway/ha/dispatch/AtlasHaDispatch.java",
      "new_id": "4fb5ff610c3d91c8a044e8345aca1c60ac60892e",
      "new_mode": 33188,
      "new_path": "gateway-provider-ha/src/main/java/org/apache/knox/gateway/ha/dispatch/AtlasHaDispatch.java"
    },
    {
      "type": "modify",
      "old_id": "b42ae1e108b37d19f19ab76dc88acff5924329f6",
      "old_mode": 33188,
      "old_path": "gateway-provider-ha/src/main/java/org/apache/knox/gateway/ha/dispatch/AtlasTrustedProxyHaDispatch.java",
      "new_id": "c9e7993efe69edfdb9fc2afc8331c30866346ab0",
      "new_mode": 33188,
      "new_path": "gateway-provider-ha/src/main/java/org/apache/knox/gateway/ha/dispatch/AtlasTrustedProxyHaDispatch.java"
    },
    {
      "type": "modify",
      "old_id": "40382dd433da78a7d56b890db61c50afa764d3c1",
      "old_mode": 33188,
      "old_path": "gateway-provider-ha/src/main/java/org/apache/knox/gateway/ha/dispatch/ConfigurableHADispatch.java",
      "new_id": "5c24f81a6cbc61b9d3db27d6d1edb7aee613e0a7",
      "new_mode": 33188,
      "new_path": "gateway-provider-ha/src/main/java/org/apache/knox/gateway/ha/dispatch/ConfigurableHADispatch.java"
    },
    {
      "type": "modify",
      "old_id": "accca102eb9f1d60666956514874e5d87ccf1b2e",
      "old_mode": 33188,
      "old_path": "gateway-provider-ha/src/test/java/org/apache/knox/gateway/ha/dispatch/ConfigurableHADispatchTest.java",
      "new_id": "92f1942dc0d537383f7db27970d45914575536ea",
      "new_mode": 33188,
      "new_path": "gateway-provider-ha/src/test/java/org/apache/knox/gateway/ha/dispatch/ConfigurableHADispatchTest.java"
    },
    {
      "type": "modify",
      "old_id": "02c711ac549a0f2bc4aaf875e384070eb647ce56",
      "old_mode": 33188,
      "old_path": "gateway-provider-ha/src/test/java/org/apache/knox/gateway/ha/dispatch/DefaultHaDispatchTest.java",
      "new_id": "288756ea5055ca29daef1cfab58741c73ca8fac5",
      "new_mode": 33188,
      "new_path": "gateway-provider-ha/src/test/java/org/apache/knox/gateway/ha/dispatch/DefaultHaDispatchTest.java"
    },
    {
      "type": "modify",
      "old_id": "6d390a3db18c8941886f765eae2253a484be8825",
      "old_mode": 33188,
      "old_path": "gateway-service-nifi/src/main/java/org/apache/knox/gateway/dispatch/NiFiHaDispatch.java",
      "new_id": "04dbfe2e570c61dfb3dacc04cefc347c872058dc",
      "new_mode": 33188,
      "new_path": "gateway-service-nifi/src/main/java/org/apache/knox/gateway/dispatch/NiFiHaDispatch.java"
    }
  ]
}
