)]}'
{
  "commit": "9e879e08c2334310c46847f4828c7d77febe9d55",
  "tree": "2fe2f17eecc4c54122287b10f1c0fdf8a1bdf7e0",
  "parents": [
    "80cdb1fbd838111c3586d86a20ab3751151c3a44"
  ],
  "author": {
    "name": "cgivre",
    "email": "cgivre@gmail.com",
    "time": "Wed Aug 12 16:28:09 2026 -0400"
  },
  "committer": {
    "name": "cgivre",
    "email": "cgivre@gmail.com",
    "time": "Wed Aug 12 16:28:09 2026 -0400"
  },
  "message": "test: isolate ambient environment in test_server/client_rest/client_jdbc\n\nOnly test_config.py isolated ambient environment. The other three test\nfiles called load_config(overrides\u003d...) without env\u003d{}, so an exported\nDRILL_AUTH (or other DRILL_* var) on a contributor\u0027s machine could\nbreak the suite at fixture time -- verified: DRILL_AUTH\u003dbasic\nDRILL_USER\u003dx DRILL_PASSWORD\u003dy in the environment fails 42 tests\nwithout this fix. Matters for an ASF repo where contributors have real\nclusters configured via environment variables.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "02ae59fc4a74826094afcb3cf48d60efb11c5cba",
      "old_mode": 33188,
      "old_path": "tests/test_client_jdbc.py",
      "new_id": "29d59586436048f9446f5e1e933c879ff65d9c4f",
      "new_mode": 33188,
      "new_path": "tests/test_client_jdbc.py"
    },
    {
      "type": "modify",
      "old_id": "2aec56fa93ba335a09b0c04ddc37770d5a0a4cc1",
      "old_mode": 33188,
      "old_path": "tests/test_client_rest.py",
      "new_id": "0a0e939b0028fccad5edcc60d358915530a79153",
      "new_mode": 33188,
      "new_path": "tests/test_client_rest.py"
    },
    {
      "type": "modify",
      "old_id": "9d9dcbfaebe6082e2de0f5d05f3d620077f73cfa",
      "old_mode": 33188,
      "old_path": "tests/test_server.py",
      "new_id": "c323598cd0a5a8c0dfa3f0f3a5d6c36c7d68a253",
      "new_mode": 33188,
      "new_path": "tests/test_server.py"
    }
  ]
}
