)]}'
{
  "commit": "bc15289290c8c9ae6a2f5855523f05c4f4dcb489",
  "tree": "75618c33b67100a3eb291d73b24e8095a7dc68c0",
  "parents": [
    "36645b25498b3cf148d64b627b87188f82a042a5"
  ],
  "author": {
    "name": "Nicolo\u0027 Mazzucato",
    "email": "nicomazz@google.com",
    "time": "Thu Jun 18 11:10:07 2026 +0000"
  },
  "committer": {
    "name": "Nicolo\u0027 Mazzucato",
    "email": "nicomazz@google.com",
    "time": "Thu Jun 18 11:10:07 2026 +0000"
  },
  "message": "ui: Optimize loading of Android jank CUJs track\n\nOptimize the track query by using materialized _cuj_state_markers and\n_jank_cujs_slices stdlib tables instead of dynamic EXISTS subqueries.\nAlso, make the android_jank_cuj_init metric execution conditional on\nthe existence of the android_jank_cuj table to avoid re-execution\npenalties.\n\nTAG\u003dagy\nCONV\u003d304392cb-5dde-4397-98ab-b237e96b1814\n\nChange-Id: Ice52f46a83ff6df7d8574dd0b972ee94f956d649\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a5bf163712f354957c632d7220425ae72a0b831d",
      "old_mode": 33188,
      "old_path": "ui/src/plugins/com.android.AndroidCujs/index.ts",
      "new_id": "ea2adee62d52a385a126741c52888c5e4a9e6154",
      "new_mode": 33188,
      "new_path": "ui/src/plugins/com.android.AndroidCujs/index.ts"
    }
  ]
}
