)]}'
{
  "commit": "55adbda04df8bd21ef1a965a1f690bc0c0f3dd8c",
  "tree": "47c3b3f18da469e3e52834daf0e32be8ae4f974d",
  "parents": [
    "2ef1c6ba241541f3f7f23fbd9b77e77566433734"
  ],
  "author": {
    "name": "Marcin Mordecki",
    "email": "mordeckimarcin@google.com",
    "time": "Tue Sep 09 09:57:02 2025 +0000"
  },
  "committer": {
    "name": "SkCQ",
    "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
    "time": "Wed Sep 24 04:10:46 2025 -0700"
  },
  "message": "[Perf]\nFix \"New Query multi-selection loads new unrelated values\"\n\nBug: b/434866975\n\nPreflightQuery in dfbuilder.go now makes #query_keys times more queries.\nSimplified readTraceParams query in sqltraceparamstore.go\n\nRefactored preflight query.\n\nChanged SQL for querying params determined by traceIDs to use ANY.\n\nImplemented feature flag.\n\nChange-Id: I6fde6f912a1e543b7baf50218490ff01353e743a\nReviewed-on: https://skia-review.googlesource.com/c/buildbot/+/1052556\nReviewed-by: Anri Sidorov \u003cansid@google.com\u003e\nCommit-Queue: Marcin Mordecki \u003cmordeckimarcin@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b0dfaf6a039e20e7255fc1503b4f66e30eb627e5",
      "old_mode": 33188,
      "old_path": "perf/go/dfbuilder/BUILD.bazel",
      "new_id": "ce106a481bfed6b719bc7645c3ef13e282d56bca",
      "new_mode": 33188,
      "new_path": "perf/go/dfbuilder/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "ba840fd1ca1ca9c59252bda069e5a1470ad477f8",
      "old_mode": 33188,
      "old_path": "perf/go/dfbuilder/dfbuilder.go",
      "new_id": "8b75a0eac6a41ec1bf222b22d78c298ff28806ba",
      "new_mode": 33188,
      "new_path": "perf/go/dfbuilder/dfbuilder.go"
    },
    {
      "type": "modify",
      "old_id": "5382f4aaaae880e19b353039035d7e42bfe61871",
      "old_mode": 33188,
      "old_path": "perf/go/dfbuilder/dfbuilder_test.go",
      "new_id": "56982d5d0bafee40e2c1eb9122b966f9cfa41cd9",
      "new_mode": 33188,
      "new_path": "perf/go/dfbuilder/dfbuilder_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3652f8988c72e3256eccbaf78ace692b06586a87",
      "new_mode": 33188,
      "new_path": "perf/go/preflightqueryprocessor/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcec077d517e90e87b1ecdae99c44c9bd3fa6ea3",
      "new_mode": 33188,
      "new_path": "perf/go/preflightqueryprocessor/preflightmainqueryprocessor.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e8117dc2e386bac38dec6255de61605491adb3a",
      "new_mode": 33188,
      "new_path": "perf/go/preflightqueryprocessor/preflightquerybaseprocessor.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14b98c330c5c66f9174862c34468a79e7e7dc7ef",
      "new_mode": 33188,
      "new_path": "perf/go/preflightqueryprocessor/preflightqueryprocessor.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b9cc9dcf8e001dbae78b385686ffffcf4890d30",
      "new_mode": 33188,
      "new_path": "perf/go/preflightqueryprocessor/preflightsubqueryprocessor.go"
    },
    {
      "type": "modify",
      "old_id": "92118b867b9ec766000c1ffe39a1dc6da133f727",
      "old_mode": 33188,
      "old_path": "perf/go/tracestore/sqltracestore/BUILD.bazel",
      "new_id": "f8252180ef61e8dc5e39e5b32ebd49e4573d1201",
      "new_mode": 33188,
      "new_path": "perf/go/tracestore/sqltracestore/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "31b218c0ba9476b38f5597470b1e9ad9c021970d",
      "old_mode": 33188,
      "old_path": "perf/go/tracestore/sqltracestore/sqltraceparamstore.go",
      "new_id": "0ba3ddeb420f9c5cf652786b7f93526ca80e8d80",
      "new_mode": 33188,
      "new_path": "perf/go/tracestore/sqltracestore/sqltraceparamstore.go"
    },
    {
      "type": "modify",
      "old_id": "3d93fe8b0099c5925d6ec44518d6719e0ae2d8fe",
      "old_mode": 33188,
      "old_path": "perf/go/tracestore/sqltracestore/sqltraceparamstore_test.go",
      "new_id": "1efdd60951ad830bff09c3c24994e5ed38831484",
      "new_mode": 33188,
      "new_path": "perf/go/tracestore/sqltracestore/sqltraceparamstore_test.go"
    }
  ]
}
