)]}'
{
  "commit": "f55d88e826a05ae6b43b4d8f82e56be870f62bbd",
  "tree": "9cc18aec4b7d502517a470a57e9eec3e7eb39730",
  "parents": [
    "7d88181aee39e440c376954d9eb80d5a324975ef"
  ],
  "author": {
    "name": "Lalit Maganti",
    "email": "lalitm@google.com",
    "time": "Fri Feb 16 15:50:19 2024 +0000"
  },
  "committer": {
    "name": "Lalit Maganti",
    "email": "lalitm@google.com",
    "time": "Fri Feb 16 16:07:04 2024 +0000"
  },
  "message": "tp: delete all v1 db filtering and sorting code\n\nNo longer necessary now that we have CEngine implementation which has\nbeen stable for some time.\n\nQueryExecutor benchmarks at the time of deletion:\n```\n----------------------------------------------------------------------------------------------------\nBenchmark                                          Time             CPU   Iterations UserCounters...\n----------------------------------------------------------------------------------------------------\nBM_QESliceTableTrackIdEq/0                     15985 ns        15980 ns        44216 s/row\u003d435.649ps\nBM_QESliceTableParentIdIsNotNull/0             22909 ns        22909 ns        30500 s/row\u003d624.518ps\nBM_QESliceTableParentIdEq/0                   168754 ns       168752 ns         4217 s/row\u003d4.60039ns\nBM_QESliceTableNameEq/0                       163655 ns       163655 ns         4259 s/row\u003d4.46144ns\nBM_QESliceTableNameGlobNoStars/0              117041 ns       117036 ns         6068 s/row\u003d3.19056ns\nBM_QESliceTableNameGlob/0                     182373 ns       182371 ns         3200 s/row\u003d4.97167ns\nBM_QESliceTableNameRegex/0                   4386806 ns      4386730 ns          159 s/row\u003d119.588ns\nBM_QESliceTableSorted/0                          111 ns          111 ns      6392505 s/row\u003d3.02832ps\nBM_QEFilterWithSparseSelector/0                 3773 ns         3772 ns       184913 s/row\u003d125.747ns\nBM_QEFilterWithDenseSelector/0               1208095 ns      1207999 ns          571 s/row\u003d3.2588ns\nBM_QESliceEventFilterId/0                       21.8 ns         21.8 ns     31544207 s/row\u003d594.121fs\nBM_QEFtraceEventFilterId/0                      29.4 ns         29.4 ns     23997755 s/row\u003d79.3747fs\nBM_QESliceTableTsAndTrackId/0                    247 ns          247 ns      2828869 s/row\u003d6.73457ps\nBM_QEFilterOneElement/0                         31.7 ns         31.7 ns     22132373 s/row\u003d863.997fs\nBM_QEFilterWithArrangement/0                   42262 ns        42260 ns        16601 s/row\u003d1.15208ns\nBM_QEDenseNullFilter/0                       1925651 ns      1925504 ns          360 s/row\u003d3.46352ns\nBM_QEDenseNullFilterIsNull/0                 1420658 ns      1420639 ns          491 s/row\u003d2.55539ns\nBM_QEIdColumnWithIntAsDouble/0                 23925 ns        23924 ns        29185 s/row\u003d652.208ps\nBM_QEIdColumnWithDouble/0                      24043 ns        24042 ns        29020 s/row\u003d655.427ps\nBM_QEFilterOrderedArrangement/0                  105 ns          105 ns      6687973 s/row\u003d2.84956ps\nBM_QESliceSortNumericAsc/0                   1188515 ns      1188511 ns          589 s/row\u003d32.4004ns\nBM_QESliceSortNullNumericAsc/0               6087576 ns      6087495 ns          110 s/row\u003d165.953ns\nBM_QEFtraceEventSortSelectorNumericAsc/0   599203959 ns    599188394 ns            1 s/row\u003d1.61642us\nBM_QEFtraceEventSortSelectorNumericDesc/0  588049434 ns    588047748 ns            1 s/row\u003d1.58637us\n```\n\nChange-Id: Id1334d7b3ade93318e1d2246fbe6f4f2f9cb3e25\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4165586f1132008842efb8100cef2a1dd3d75250",
      "old_mode": 33188,
      "old_path": "Android.bp",
      "new_id": "4267433c40af35bc0ef9d46c6a407502cedd57d3",
      "new_mode": 33188,
      "new_path": "Android.bp"
    },
    {
      "type": "modify",
      "old_id": "1f92f44ba91e540a499d1578053093b3e2edeb2d",
      "old_mode": 33188,
      "old_path": "python/generators/trace_processor_table/serialize.py",
      "new_id": "2881ce0c75ac63f8a3d9976a7bb6cfa267122bc1",
      "new_mode": 33188,
      "new_path": "python/generators/trace_processor_table/serialize.py"
    },
    {
      "type": "modify",
      "old_id": "541bed258700760cb64ae4d73eccea4a88c41483",
      "old_mode": 33188,
      "old_path": "src/trace_processor/containers/bit_vector.h",
      "new_id": "884e1cad13300809638268529ff3f4cdab397773",
      "new_mode": 33188,
      "new_path": "src/trace_processor/containers/bit_vector.h"
    },
    {
      "type": "modify",
      "old_id": "87d29afdd60153e4a8f5eb2c5a0b5ac38edfd59c",
      "old_mode": 33188,
      "old_path": "src/trace_processor/containers/bit_vector_benchmark.cc",
      "new_id": "fd723a6c7aaf52b5d1bb7ba0859fe6549da88fd5",
      "new_mode": 33188,
      "new_path": "src/trace_processor/containers/bit_vector_benchmark.cc"
    },
    {
      "type": "modify",
      "old_id": "47a8afff690389f9590b392cbff4d64e2f1e546d",
      "old_mode": 33188,
      "old_path": "src/trace_processor/containers/bit_vector_unittest.cc",
      "new_id": "d803cef68c48e1d5ff411b46e64566a02798f360",
      "new_mode": 33188,
      "new_path": "src/trace_processor/containers/bit_vector_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "4ec4e8dca1943c3b059f2f5a7317f751771279e4",
      "old_mode": 33188,
      "old_path": "src/trace_processor/containers/row_map.cc",
      "new_id": "f7925ae1e9f45b6f685b5d74151326cec1a81a8e",
      "new_mode": 33188,
      "new_path": "src/trace_processor/containers/row_map.cc"
    },
    {
      "type": "modify",
      "old_id": "a4e31b68974a436b3d5c4e4da32a134a65425995",
      "old_mode": 33188,
      "old_path": "src/trace_processor/containers/row_map.h",
      "new_id": "b8f1d3dae57319c0eb9d1b406176e3164e5d13a9",
      "new_mode": 33188,
      "new_path": "src/trace_processor/containers/row_map.h"
    },
    {
      "type": "modify",
      "old_id": "5af8b8cad20161e5cab175456c47db2a247298b6",
      "old_mode": 33188,
      "old_path": "src/trace_processor/containers/row_map_unittest.cc",
      "new_id": "28d5e0ed8a150a81f78a3155af3e01ce8d244a16",
      "new_mode": 33188,
      "new_path": "src/trace_processor/containers/row_map_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "cbd430455a378f4482ca6564380af66eb73f5c04",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/BUILD.gn",
      "new_id": "7609e25741dbc95ac82890a895b4c0b6e5cab237",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "b675695ff2c2baca8a7b369fe7eb75c9b7d24f49",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column.cc",
      "new_id": "1eb7c0588019232558b35021b40bd0da351da523",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column.cc"
    },
    {
      "type": "modify",
      "old_id": "988b12f35ff091ec1c66fb4d66876d26e9cfcb83",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column.h",
      "new_id": "262b346cd59e35e0ca8571e14a8c5b4fec6ed491",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column.h"
    },
    {
      "type": "modify",
      "old_id": "6ff16ca3aaccdc02f912624b6593fc550927531e",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column_storage_overlay.h",
      "new_id": "c13c095d99fa607a8d0133b72f0fafa344c324f0",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/column_storage_overlay.h"
    },
    {
      "type": "delete",
      "old_id": "49be7c71e6194f7ce684666205a5e96e6d9c20e2",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column_storage_overlay_benchmark.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "827153f0522a8d12cb2bec6f8580c5c8948f3fdb",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/column_storage_overlay_unittest.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "fa792060bf0d3c3cc68cbabda872add917a8a935",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/query_executor_benchmark.cc",
      "new_id": "dd1e8a987dcee22d7e2ea07ca8e6f2486109770d",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/query_executor_benchmark.cc"
    },
    {
      "type": "modify",
      "old_id": "964e5674465e2c8a296417c86b6d9ae56e3f9cd5",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/table.cc",
      "new_id": "7bedbb79a0f1c178ab2280722fdf165a5dbdd41a",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/table.cc"
    },
    {
      "type": "modify",
      "old_id": "5e8a58392f5d7ce1450b74ce8971422f1b7b893a",
      "old_mode": 33188,
      "old_path": "src/trace_processor/db/table.h",
      "new_id": "eab9f92d8a650d546a8930d9339b0051d84a6f3a",
      "new_mode": 33188,
      "new_path": "src/trace_processor/db/table.h"
    },
    {
      "type": "modify",
      "old_id": "8131d36b047c9c021866a4f11f3d5c4623fabf44",
      "old_mode": 33188,
      "old_path": "src/trace_processor/sqlite/db_sqlite_table.cc",
      "new_id": "4d38bd6db06cc97c6f78023fda6a60fcb619cdfd",
      "new_mode": 33188,
      "new_path": "src/trace_processor/sqlite/db_sqlite_table.cc"
    },
    {
      "type": "modify",
      "old_id": "37bb9f7ea2f77b6fc8993d298720c183e15851fa",
      "old_mode": 33188,
      "old_path": "src/trace_processor/tables/py_tables_benchmark.cc",
      "new_id": "6aea3d51588c412b5236c8fc0b34f44ef5721b40",
      "new_mode": 33188,
      "new_path": "src/trace_processor/tables/py_tables_benchmark.cc"
    },
    {
      "type": "modify",
      "old_id": "41fdab396a8f60a363d8dae83bbb43537fa9dd7f",
      "old_mode": 33188,
      "old_path": "src/trace_processor/trace_processor_impl.cc",
      "new_id": "8894f474d3ab6da8c2b51ccc71609ff161a48d05",
      "new_mode": 33188,
      "new_path": "src/trace_processor/trace_processor_impl.cc"
    }
  ]
}
