)]}'
{
  "commit": "398842a4d84a0e1f499997f0e4faa7b023668d0f",
  "tree": "2314c58769df2d4edb38c290140a4f0ef0929fa0",
  "parents": [
    "aff7f54b1a2486b337c9f94d9dc1740b11b785cc"
  ],
  "author": {
    "name": "Maxime Beauchemin",
    "email": "maximebeauchemin@gmail.com",
    "time": "Sun Aug 03 22:17:47 2025 -0700"
  },
  "committer": {
    "name": "Maxime Beauchemin",
    "email": "maximebeauchemin@gmail.com",
    "time": "Sun Aug 03 22:17:47 2025 -0700"
  },
  "message": "fix(query): Fix series_limit\u003d0 being treated as falsy and update tests\n\n- Changed condition in get_sqla_query to check \u0027series_limit is not None\u0027\n  instead of treating 0 as falsy, fixing LIMIT 15 issue in Presto/Hive tests\n- Updated test files to use non-deprecated \u0027series_limit\u0027 instead of\n  \u0027timeseries_limit\u0027 to reduce deprecation warnings\n- This fixes tests expecting 40/41 or 100 rows but getting 15 due to\n  series_limit\u003d0 being ignored\n\n🤖 Generated with [Claude Code](https://claude.ai/code)\n\nCo-Authored-By: Claude \u003cnoreply@anthropic.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b364beb2d51ddac73c78aca0cfc7dd165169e667",
      "old_mode": 33188,
      "old_path": "superset/models/helpers.py",
      "new_id": "d7002df8ee650484fa46f75b0ca50bb075899e5b",
      "new_mode": 33188,
      "new_path": "superset/models/helpers.py"
    },
    {
      "type": "modify",
      "old_id": "ce458b466fd3a9396c49da91adf8fe06f73f696a",
      "old_mode": 33188,
      "old_path": "tests/common/query_context_generator.py",
      "new_id": "d50803c53f0c4bb6c54b9a77e5e6b78d477cb383",
      "new_mode": 33188,
      "new_path": "tests/common/query_context_generator.py"
    },
    {
      "type": "modify",
      "old_id": "bed80cc711506d8973330e587466bb02bd020c33",
      "old_mode": 33188,
      "old_path": "tests/integration_tests/charts/data/api_tests.py",
      "new_id": "3ae8c5d021d882d3410fdf34386548e099014f3e",
      "new_mode": 33188,
      "new_path": "tests/integration_tests/charts/data/api_tests.py"
    },
    {
      "type": "modify",
      "old_id": "2407ec01ed0e3e91a75c38b15193491a6dafeae7",
      "old_mode": 33188,
      "old_path": "tests/integration_tests/fixtures/energy_dashboard.py",
      "new_id": "a93d7cc0f9e2953f84ac14f37d450e773c359d1f",
      "new_mode": 33188,
      "new_path": "tests/integration_tests/fixtures/energy_dashboard.py"
    },
    {
      "type": "modify",
      "old_id": "40f1cef9e21e3bc7a8df45c1124433d049ec60df",
      "old_mode": 33188,
      "old_path": "tests/integration_tests/fixtures/importexport.py",
      "new_id": "b898c525e86d83c6f623a74220e4b253f6297a1c",
      "new_mode": 33188,
      "new_path": "tests/integration_tests/fixtures/importexport.py"
    },
    {
      "type": "modify",
      "old_id": "6733329cd9f64bde847d6568d8ad5a75605aab60",
      "old_mode": 33188,
      "old_path": "tests/integration_tests/query_context_tests.py",
      "new_id": "dde7b637aa4e3cf347a52c44215b88252156513d",
      "new_mode": 33188,
      "new_path": "tests/integration_tests/query_context_tests.py"
    }
  ]
}
