)]}'
{
  "commit": "147c308bbde5aba78058022ee5dec23317798632",
  "tree": "fb614be4042667a5e73c7094c38af8b7d323721d",
  "parents": [
    "c9df881a3e9a7e6e89c7dc4b6f9bddfb11da2389"
  ],
  "author": {
    "name": "Prudhvi Akhil Alahari",
    "email": "prudhvi.alahari@linaro.org",
    "time": "Thu Oct 05 10:48:00 2023 +0530"
  },
  "committer": {
    "name": "Prudhvi Akhil Alahari",
    "email": "prudhvi.alahari@linaro.org",
    "time": "Sat Oct 21 12:13:05 2023 +0530"
  },
  "message": "Add remote-gerrit-account-cache lib\n\nThe remote-gerrit-account-cache lib provides a way to sync accounts\nfrom a remote Gerrit system. This library overrides the Accounts cache\nimplementation from core and loads accounts from a remote Gerrit\nsystem using /accounts/ REST APIs. Upon fetching the account info from\nthe remote Gerrit REST API, the account is saved into NoteDb and\nre-indexed. If the remote Gerrit REST API fails to return the account,\nthe cache falls back to the account stored in NoteDb.\n\nChange-Id: If9a5ea1e2d2fd071e0765ebab844c8a87f3c2fbc\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9248ea02419381e6d5d5fc82d9e9c71a0b33407",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "91e4a9f2622445cdde5b075e2f7d95e245821b59",
      "new_mode": 33188,
      "new_path": ".bazelversion"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2407670fabf61982380025dc85ffc94057ea534",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7562452d45987d8153cab61d953dde4efc465a3a",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11069edd79019f7dafbe3138841cf289209270dd",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "697e66ce6b75a05ce62ae53f1fbdff4a14d7c2ee",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31be08e4f3f28b1799547b8358a88c765bc148b7",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f089af473a610e21307bf649a4fec81086cf33a5",
      "new_mode": 33188,
      "new_path": "bazlets.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a70e33a7fab492c306b7cf8948120b4c6e21a604",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/remotegerritaccountcache/AccountCacheImpl.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fa2160dd5da0b700ea6ac704284335307661d0e",
      "new_mode": 33188,
      "new_path": "tools/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f40498e28dba9eebd9589606b914317359a4caa6",
      "new_mode": 33188,
      "new_path": "tools/bzl/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c921d01c5d4b2d3ea7d748f504fe7ea9eae23d9d",
      "new_mode": 33188,
      "new_path": "tools/bzl/classpath.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97307bd2020b7f42f247378f27f6ab2cf31c8f73",
      "new_mode": 33188,
      "new_path": "tools/bzl/junit.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed1504d1937ddb65e271d8aed72aea9d676fbff0",
      "new_mode": 33188,
      "new_path": "tools/bzl/maven_jar.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d2dbdd6c9fff278cfa26b1350d33bcbc0cd151b",
      "new_mode": 33188,
      "new_path": "tools/bzl/plugin.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8811f3048b29dd8d35cd50badb57b544d6a2c074",
      "new_mode": 33188,
      "new_path": "tools/eclipse/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "45bd4b14642cfa04185ef4d7fcbf7865e85c8c0b",
      "new_mode": 33261,
      "new_path": "tools/eclipse/project.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c166120a78c2ed82bd6a5b624285ec47a2e4072",
      "new_mode": 33188,
      "new_path": "tools/workspace_status.py"
    }
  ]
}
