)]}'
{
  "log": [
    {
      "commit": "5120e2a7ad3a3a7fb7746bef66b8c3d3614825b9",
      "tree": "3107f06d96f35b5ad0337e92f53bc29c7ecdde80",
      "parents": [
        "6e943bf7878c90ef254bb3918e00ff43a0a8c009"
      ],
      "author": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Wed May 05 23:40:54 2021 -0700"
      },
      "committer": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Wed May 05 23:40:54 2021 -0700"
      },
      "message": "Better logging\n\nChange-Id: I4d04436c9c73f80df833a8f338df8e43ea6250ae\n"
    },
    {
      "commit": "6e943bf7878c90ef254bb3918e00ff43a0a8c009",
      "tree": "b7474d6ea8006c8411ce5a42fd3dc8242b13dac8",
      "parents": [
        "7985194add91f678628a3390bcdd6d6e03f85ddb"
      ],
      "author": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Wed May 05 22:27:26 2021 -0700"
      },
      "committer": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Wed May 05 22:27:26 2021 -0700"
      },
      "message": "Source code cleanup + README update\n\nChange-Id: I4874f60bbd6ccf5c7878b44152ceabf0095f621c\n"
    },
    {
      "commit": "7985194add91f678628a3390bcdd6d6e03f85ddb",
      "tree": "eedd941daec63a280576d6a792bcf25f37af9484",
      "parents": [
        "8a05bdd7eae23ea10cbc9c8b23181f3fb7c808b2"
      ],
      "author": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Tue May 04 19:43:32 2021 -0700"
      },
      "committer": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Tue May 04 19:43:32 2021 -0700"
      },
      "message": "Update project structure and README.md\n\nChange-Id: Ia0d3f878163c9a1d850d750b0def972aae11970e\n"
    },
    {
      "commit": "8a05bdd7eae23ea10cbc9c8b23181f3fb7c808b2",
      "tree": "4345cf6ed70d2fb90ae90cb370378a288f5debd1",
      "parents": [
        "f4f3fa2e6e2f9100240191ea0ac0617e19549e47"
      ],
      "author": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Wed Apr 21 14:42:39 2021 -0700"
      },
      "committer": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Wed Apr 21 14:42:39 2021 -0700"
      },
      "message": "Load emscripten_toolchain in WORKSPACE file\n\nChange-Id: I559a8299af2e66c3387186ee91b11ec195a7a904\n"
    },
    {
      "commit": "f4f3fa2e6e2f9100240191ea0ac0617e19549e47",
      "tree": "c312139ffb2edefdf452a605ffa7a55d2536196d",
      "parents": [
        "da9e2d45fc7772bb046dbe30865f3570375598e1"
      ],
      "author": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Wed Apr 07 18:51:37 2021 -0700"
      },
      "committer": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Wed Apr 07 18:51:37 2021 -0700"
      },
      "message": "Add multiple TPU/CPU models\n\nChange-Id: I4182961367e090b507f7e04850d12901a303bcf6\n"
    },
    {
      "commit": "da9e2d45fc7772bb046dbe30865f3570375598e1",
      "tree": "a58aa671ba3b155d73905f43f469617b75e1b81a",
      "parents": [
        "b9ea4d02e715457791a0cd2ff5ac7d8d632c5cd8"
      ],
      "author": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Tue Apr 06 00:40:31 2021 -0700"
      },
      "committer": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Tue Apr 06 00:40:31 2021 -0700"
      },
      "message": "Add missing copyright\n\nChange-Id: I60b6c40affd33628813bae24782c1fd1137cd12d\n"
    },
    {
      "commit": "b9ea4d02e715457791a0cd2ff5ac7d8d632c5cd8",
      "tree": "a769b0407b558cd6e9308914bf4a6d91d82700ef",
      "parents": [
        "f51ad5226e07b8ba8608d36d146f4e93fb499bf7"
      ],
      "author": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Tue Apr 06 00:18:11 2021 -0700"
      },
      "committer": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Tue Apr 06 00:18:11 2021 -0700"
      },
      "message": "Add CPU model support\n\nChange-Id: I72f8bd88ae8990aa31ea9dcb2989b3da41cd4393\n"
    },
    {
      "commit": "f51ad5226e07b8ba8608d36d146f4e93fb499bf7",
      "tree": "fe349573a05db16a5eda1d8d7bfe19c923fc5619",
      "parents": [
        "344dbdbfb11e5d0710db6f76248a65c130b80083"
      ],
      "author": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Mon Apr 05 19:37:06 2021 -0700"
      },
      "committer": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Mon Apr 05 19:37:28 2021 -0700"
      },
      "message": "Initial commit\n\nChange-Id: I8286d1153d298956233bbbb7ae750837e5b7c6f9\n"
    },
    {
      "commit": "344dbdbfb11e5d0710db6f76248a65c130b80083",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [],
      "author": {
        "name": "Dmitry Kovalev",
        "email": "dkovalev@google.com",
        "time": "Fri Apr 02 21:02:06 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Apr 02 21:02:06 2021 +0000"
      },
      "message": "Initial empty repository\n"
    }
  ]
}
