)]}'
{
  "log": [
    {
      "commit": "d988c2d2f0227d48b0adcf284fc9e923b33cd79b",
      "tree": "83619c1082a8d534db05c638e5fae9d4083a8435",
      "parents": [
        "acc9fb097d13d5d6b7ea4a6d7db558b3d14bf30f"
      ],
      "author": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Wed Jan 10 10:41:28 2018 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 10 10:41:28 2018 -0800"
      },
      "message": "Issue 71761531 Add indexes (#34)\n\n* [ISSUE-71761531]  Add KMS indexes\r\n\r\n* [ISSUE-71761531] add comments\r\n"
    },
    {
      "commit": "acc9fb097d13d5d6b7ea4a6d7db558b3d14bf30f",
      "tree": "d578fb1e772fbaa22c3d2e244219d4d8accf61ca",
      "parents": [
        "355f891780f92376457364c9b468d1ad928ae279"
      ],
      "author": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Wed Dec 20 11:37:10 2017 -0800"
      },
      "committer": {
        "name": "Rajanish GJ",
        "email": "rajanishgj@google.com",
        "time": "Wed Dec 20 11:37:10 2017 -0800"
      },
      "message": "[ISSUE-70861663] add tracking with request id in debug mode (#33)\n\n* [ISSUE-70861663] add tracking with request id in debug mode\r\n\r\n* [ISSUE-70861663] address comments\r\n\r\n* [ISSUE-70861663] improve log\r\n\r\n* [ISSUE-70861663] address comments\r\n"
    },
    {
      "commit": "355f891780f92376457364c9b468d1ad928ae279",
      "tree": "e0f2bfd782a54313a5482d8683cf64e791957a2c",
      "parents": [
        "5376473dbba8cc12df656a12c01888589239a2df"
      ],
      "author": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Tue Dec 19 10:48:58 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 19 10:48:58 2017 -0800"
      },
      "message": "Issue 67869881 Add decryption/encryption (#32)\n\n* [ISSUE-67869881] add encryption/decryption\r\n\r\n* [ISSUE-67869881] add decryption/encryption\r\n\r\n* [ISSUE-67869881] update retrieve key  request\r\n\r\n* [ISSUE-67869881] support orgs without encryption\r\n\r\n* [ISSUE-67869881] update url path\r\n\r\n* [ISSUE-67869881] update request\r\n\r\n* [ISSUE-67869881] address comments, add test cases\r\n\r\n* [ISSUE-67869881] add more test cases\r\n"
    },
    {
      "commit": "5376473dbba8cc12df656a12c01888589239a2df",
      "tree": "ac62b9c42e007d3d6e3e5e1d1f1acb5fb2a7e2cc",
      "parents": [
        "dc4809570809f8765c9806ece2593248189fc746"
      ],
      "author": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Fri Dec 08 10:35:59 2017 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Fri Dec 08 10:35:59 2017 -0800"
      },
      "message": "update pluginData name\u0026version, update listener name (#31)\n\n* update pluginData name\u0026version, update listener name\r\n\r\n* do not omit empty Attribute fields, required by Adi\r\n"
    },
    {
      "commit": "dc4809570809f8765c9806ece2593248189fc746",
      "tree": "0a19c6805c935173b2b9f32b85f84d711f5956d6",
      "parents": [
        "f9df8bc497e8564223565a7c494e91d8b43c2fe7"
      ],
      "author": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Thu Dec 07 13:38:14 2017 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Thu Dec 07 13:38:14 2017 -0800"
      },
      "message": "rename repo to apidApiMetadata (#30)\n\n* rename repo to apidApiMetadata\r\n\r\n* Update Tavis build script to check for gofmt \u0026 vet go code; Include Build status, GoDoc and GoReport badges to README.md; Fixed go vet reported errors. (#29)\r\n\r\n* rename repo to apidApiMetadata\r\n\r\n* update readme\r\n"
    },
    {
      "commit": "f9df8bc497e8564223565a7c494e91d8b43c2fe7",
      "tree": "7b7c5120d6fcd2a2fdf6da38d4dd62a44958acdc",
      "parents": [
        "446a88b4e19b7f2be3ea15bb0219498b574d441c"
      ],
      "author": {
        "name": "Srini Chebrolu",
        "email": "chebrolus@google.com",
        "time": "Thu Dec 07 13:17:04 2017 -0800"
      },
      "committer": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Thu Dec 07 13:17:04 2017 -0800"
      },
      "message": "Update Tavis build script to check for gofmt \u0026 vet go code; Include Build status, GoDoc and GoReport badges to README.md; Fixed go vet reported errors. (#29)\n\n"
    },
    {
      "commit": "446a88b4e19b7f2be3ea15bb0219498b574d441c",
      "tree": "57ebf9a698a2d17dc5b387169124d58f8c05ec29",
      "parents": [
        "3017a77defa56979e4ebeff9719d456512196fb4"
      ],
      "author": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Wed Dec 06 15:08:21 2017 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Wed Dec 06 15:08:21 2017 -0800"
      },
      "message": "Access Entity (#27)\n\n* [ISSUE-67901957] refactor\r\n\r\n* [ISSUE-67901957] update glide.yaml\r\n\r\n* [ISSUE-67901957] refactor dbManager\r\n\r\n* [ISSUE-67901957] add \"entities/apiproducts\" endpoint\r\n\r\n* [ISSUE-67901957] fix bug\r\n\r\n* [ISSUE-67901957] implement all endpoints\r\n\r\n* [ISSUE-67901957] fix bugs\r\n\r\n* [ISSUE-67901957] add org\r\n\r\n* [ISSUE-67901957] fix bugs\r\n\r\n* [ISSUE-67901957] add tests, change identifiers to outermost\r\n\r\n* [ISSUE-67901957] add db tests\r\n\r\n* [ISSUE-67901957] 404 for no resources\r\n\r\n* [ISSUE-67901957] update glide.yaml\r\n\r\n* [ISSUE-67901957] fix bug\r\n\r\n* [ISSUE-67901957] fix bug\r\n\r\n* [ISSUE-67901957] add api tests\r\n\r\n* [ISSUE-67901957] do not omit empty json fields\r\n\r\n* [ISSUE-67901957] update api specs\r\n\r\n* [ISSUE-67901957] address comments\r\n\r\n* [ISSUE-67901957] correct typos\r\n\r\n* [ISSUE-67901957] address comments, prevent SQL injection\r\n\r\n* [ISSUE-67901957] add coverage to travis\r\n"
    },
    {
      "commit": "3017a77defa56979e4ebeff9719d456512196fb4",
      "tree": "b1619eeea799c1b2f05987512d1a0c1ccc715d88",
      "parents": [
        "2b7163b86240d22a9e54889109d2b70ead28a049"
      ],
      "author": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Tue Oct 17 23:54:41 2017 -0700"
      },
      "committer": {
        "name": "Rajanish GJ",
        "email": "rajanishgj@google.com",
        "time": "Tue Oct 17 23:54:41 2017 -0700"
      },
      "message": "[ISSUE-67850934] update swagger file (#26)\n\n"
    },
    {
      "commit": "2b7163b86240d22a9e54889109d2b70ead28a049",
      "tree": "818385aebfe8fd6911bd032b3b3e9a47691e0144",
      "parents": [
        "54bc801e08f08b1afc6f66570373612134cd3143"
      ],
      "author": {
        "name": "Rajanish GJ",
        "email": "rajanishgj@google.com",
        "time": "Tue Oct 10 15:20:23 2017 -0700"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Tue Oct 10 15:20:23 2017 -0700"
      },
      "message": "[67510558] include pluginData as one of the parameter while registration. This will be used for plugin version tracker (#25)\n\n"
    },
    {
      "commit": "54bc801e08f08b1afc6f66570373612134cd3143",
      "tree": "5d9d1270c00baa8484e5b7f44be096d2d16cedcc",
      "parents": [
        "5be27b065e2d24a7fb32caf56ac1aa8052b192c3"
      ],
      "author": {
        "name": "Rajanish GJ",
        "email": "rajanishgj@google.com",
        "time": "Wed Sep 20 16:19:47 2017 -0700"
      },
      "committer": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Wed Sep 20 16:19:47 2017 -0700"
      },
      "message": "migrate GitHub repository names (#22)\n\n"
    },
    {
      "commit": "5be27b065e2d24a7fb32caf56ac1aa8052b192c3",
      "tree": "e9b52b4764d35772d5a3eea0a582a711bcb7d551",
      "parents": [
        "5a1b4a94a34dbfec8d05a1c20f578bfcb5814c8b",
        "f7194a6a91b0e05512acef32db8119bb4efe5df8"
      ],
      "author": {
        "name": "Rajanish GJ",
        "email": "rajanishgj@google.com",
        "time": "Fri Sep 08 08:00:10 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 08 08:00:10 2017 -0700"
      },
      "message": "Merge pull request #21 from 30x/fix-go-version\n\nfix .travis.yml, set go version to 1.8.3"
    },
    {
      "commit": "f7194a6a91b0e05512acef32db8119bb4efe5df8",
      "tree": "e9b52b4764d35772d5a3eea0a582a711bcb7d551",
      "parents": [
        "5a1b4a94a34dbfec8d05a1c20f578bfcb5814c8b"
      ],
      "author": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Thu Sep 07 22:48:06 2017 -0700"
      },
      "committer": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Thu Sep 07 22:48:06 2017 -0700"
      },
      "message": "fix .travis.yml, set go version to 1.8.3\n"
    },
    {
      "commit": "5a1b4a94a34dbfec8d05a1c20f578bfcb5814c8b",
      "tree": "b13a865ec62da31b53ac555dfdaed991c54b3027",
      "parents": [
        "c3bbe7a09c1a93e47512b64c158964d13dccdc68",
        "d8d09cd41e0aeced12aab53aede032a833679962"
      ],
      "author": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Tue Sep 05 17:08:33 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 05 17:08:33 2017 -0700"
      },
      "message": "Merge pull request #19 from 30x/ISSUE-65205927\n\n[ISSUE-65205927] update data_helper_test to use transactions"
    },
    {
      "commit": "d8d09cd41e0aeced12aab53aede032a833679962",
      "tree": "b13a865ec62da31b53ac555dfdaed991c54b3027",
      "parents": [
        "c3bbe7a09c1a93e47512b64c158964d13dccdc68"
      ],
      "author": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Wed Aug 30 18:21:38 2017 -0700"
      },
      "committer": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Wed Aug 30 18:21:38 2017 -0700"
      },
      "message": "[ISSUE-65205927] update data_helper_test to use transactions\n"
    },
    {
      "commit": "c3bbe7a09c1a93e47512b64c158964d13dccdc68",
      "tree": "f98cc56196cdf3ece2610ac037abce4706cb1f56",
      "parents": [
        "a47d98eda31bf3d4c3f7e3abb9186bff878f0413",
        "8bc8fd2e36e6b1b0cc8af8cfe3a7f382b7864c3e"
      ],
      "author": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Mon Aug 28 16:16:16 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 28 16:16:16 2017 -0700"
      },
      "message": "Merge pull request #17 from 30x/rj_XAPID-1037_a\n\n[XAPID-1037] apid verify apikey - enterprise gateway integration"
    },
    {
      "commit": "8bc8fd2e36e6b1b0cc8af8cfe3a7f382b7864c3e",
      "tree": "f98cc56196cdf3ece2610ac037abce4706cb1f56",
      "parents": [
        "c2580543d9cccdf7c715f1e73731f84d5d671479",
        "d02aecda35e8b9f041b4a8f0a82d548f33be5afc"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Wed Aug 23 14:28:06 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 23 14:28:06 2017 -0700"
      },
      "message": "Merge pull request #18 from 30x/XAPID-1088\n\n[XAPID-1088] fix resource leak, address comments"
    },
    {
      "commit": "d02aecda35e8b9f041b4a8f0a82d548f33be5afc",
      "tree": "f98cc56196cdf3ece2610ac037abce4706cb1f56",
      "parents": [
        "aaaa7c976f0763163ce093d735da27a7fb8e6ee0"
      ],
      "author": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Wed Aug 23 11:35:05 2017 -0700"
      },
      "committer": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Wed Aug 23 11:35:05 2017 -0700"
      },
      "message": "[XAPID-1088] improve log, add missing liscense\n"
    },
    {
      "commit": "aaaa7c976f0763163ce093d735da27a7fb8e6ee0",
      "tree": "b678520c5bbdf991f58c4b86cc2cd16093b57f91",
      "parents": [
        "c2580543d9cccdf7c715f1e73731f84d5d671479"
      ],
      "author": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Wed Aug 23 11:21:56 2017 -0700"
      },
      "committer": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Wed Aug 23 11:21:56 2017 -0700"
      },
      "message": "[XAPID-1088] fix resource leak, address comments\n"
    },
    {
      "commit": "c2580543d9cccdf7c715f1e73731f84d5d671479",
      "tree": "e4934cec3d20871a931b7a422a9e11419aeefef6",
      "parents": [
        "a47d98eda31bf3d4c3f7e3abb9186bff878f0413"
      ],
      "author": {
        "name": "Rajanish GJ",
        "email": "rajanishgj@google.com",
        "time": "Wed Jul 19 06:07:51 2017 -0700"
      },
      "committer": {
        "name": "Rajanish GJ",
        "email": "rajanishgj@google.com",
        "time": "Wed Aug 09 04:28:06 2017 -0700"
      },
      "message": "[XAPID-1037] apid verify apikey - enterprise gateway integration\n\nfix structs and add enrichment logic\n\n[XAPID-1037] remove hardcoded tenant_id\n\n[XAPID-1037] refactor verify apikey\n\n[XAPID-1037] refactor verify apikey api impl\n\nrefactor verify api key\n\nrefactor verify api key\n\n[XAPID-1037] fix some minor bugs\n\n[XAPID-1037] refactor | make object based methods\n\n[XAPID-1037] refactor | make object based methods\n\n[XAPID-1037] refactor and add tests\n\n[XAPID-1037] refactor and add tests\n\n[XAPID-1037] move sql queries to different file\n\n[XAPID-1037] add more tests and fix test suite\n\n[XAPID-1037] add more tests and fix test suite\n\n[XAPID-1037] add more tests and increase coverage\n"
    },
    {
      "commit": "a47d98eda31bf3d4c3f7e3abb9186bff878f0413",
      "tree": "0246da4f9e1bd174e3dba39471f3c835fe57645b",
      "parents": [
        "a29f4e1f0436104f764dd3d9733db0101aa05be2",
        "5e1604db85a1d4a5607d76fb66e830d69c2718bb"
      ],
      "author": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Thu Jul 13 14:41:10 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 13 14:41:10 2017 -0700"
      },
      "message": "Merge pull request #15 from 30x/improveStyle\n\nmake cover.sh compatible with Goobuntu, improve style"
    },
    {
      "commit": "5e1604db85a1d4a5607d76fb66e830d69c2718bb",
      "tree": "0246da4f9e1bd174e3dba39471f3c835fe57645b",
      "parents": [
        "a29f4e1f0436104f764dd3d9733db0101aa05be2"
      ],
      "author": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Fri Jul 07 15:30:40 2017 -0700"
      },
      "committer": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Fri Jul 07 15:30:40 2017 -0700"
      },
      "message": "make cover.sh compatible with Goobuntu, improve style\n"
    },
    {
      "commit": "a29f4e1f0436104f764dd3d9733db0101aa05be2",
      "tree": "97ab4673e224e875b57fbfbadfd57a0e4eeacb88",
      "parents": [
        "c48842a30a9f78ea4fb4fbbc2a69bbe693683cfa"
      ],
      "author": {
        "name": "Alexander Khimich",
        "email": "alexkhimich@alexkhimich.svl.corp.google.com",
        "time": "Tue Jun 13 16:42:14 2017 -0700"
      },
      "committer": {
        "name": "Alexander Khimich",
        "email": "alexkhimich@alexkhimich.svl.corp.google.com",
        "time": "Tue Jun 13 16:42:14 2017 -0700"
      },
      "message": "G OSS policy prep2\n"
    },
    {
      "commit": "c48842a30a9f78ea4fb4fbbc2a69bbe693683cfa",
      "tree": "fa9e29575f0ccea3390078e9751133cb44c3ccb4",
      "parents": [
        "cf1461760ad0451636cafec15ce79613ee3f5225"
      ],
      "author": {
        "name": "Alexander Khimich",
        "email": "alexkhimich@alexkhimich.svl.corp.google.com",
        "time": "Tue Jun 13 16:41:29 2017 -0700"
      },
      "committer": {
        "name": "Alexander Khimich",
        "email": "alexkhimich@alexkhimich.svl.corp.google.com",
        "time": "Tue Jun 13 16:41:29 2017 -0700"
      },
      "message": "G OSS policy prep\n"
    },
    {
      "commit": "cf1461760ad0451636cafec15ce79613ee3f5225",
      "tree": "6808b62e241791e4a0f875eb7fde7fd150bf54d8",
      "parents": [
        "3d3be42cd14a8bfccf2deb767877ca003740dcf9",
        "d4265285706897345367b420ed1810ffc6bfcb31"
      ],
      "author": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Tue May 30 14:50:31 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 30 14:50:31 2017 -0700"
      },
      "message": "Merge pull request #14 from 30x/genericsqlite\n\nGenericsqlite"
    },
    {
      "commit": "d4265285706897345367b420ed1810ffc6bfcb31",
      "tree": "6808b62e241791e4a0f875eb7fde7fd150bf54d8",
      "parents": [
        "471c5d1c520c152e63089b2a4ffe5b5c7749b229"
      ],
      "author": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Fri May 26 15:37:31 2017 -0700"
      },
      "committer": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Fri May 26 15:37:31 2017 -0700"
      },
      "message": "add more test cases\n"
    },
    {
      "commit": "471c5d1c520c152e63089b2a4ffe5b5c7749b229",
      "tree": "29b031f5dc7ebfb2ea0f5fe807cf7d109ddb59ea",
      "parents": [
        "482ffcab663f3ab345114ad37d990a30ba2e9c23"
      ],
      "author": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Fri May 26 14:59:41 2017 -0700"
      },
      "committer": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Fri May 26 14:59:41 2017 -0700"
      },
      "message": "bug fixed, format code\n"
    },
    {
      "commit": "482ffcab663f3ab345114ad37d990a30ba2e9c23",
      "tree": "b0f0f2bb9612602aa517b24744cfc2f6a005e82a",
      "parents": [
        "abb3f6a2f309b4f403bf831c45277c652d61ed05"
      ],
      "author": {
        "name": "Mitch Fierro",
        "email": "fierrom@google.com",
        "time": "Fri Apr 21 14:09:44 2017 -0700"
      },
      "committer": {
        "name": "Mitch Fierro",
        "email": "fierrom@google.com",
        "time": "Fri Apr 21 14:09:44 2017 -0700"
      },
      "message": "code cleanup\n"
    },
    {
      "commit": "abb3f6a2f309b4f403bf831c45277c652d61ed05",
      "tree": "e3de39c9245188e3d5a1961b8096e7e9d82faf2d",
      "parents": [
        "f4e35e6602c85696799eb99860cbf8fa62a4a573"
      ],
      "author": {
        "name": "Mitch Fierro",
        "email": "fierrom@google.com",
        "time": "Fri Apr 21 13:13:46 2017 -0700"
      },
      "committer": {
        "name": "Mitch Fierro",
        "email": "fierrom@google.com",
        "time": "Fri Apr 21 13:13:46 2017 -0700"
      },
      "message": "temporarily change issuedAt type to string until snapshotserver is delivers datetimes correctly\n"
    },
    {
      "commit": "f4e35e6602c85696799eb99860cbf8fa62a4a573",
      "tree": "7ff2ec1163f52c2675b821a5151747558c53524a",
      "parents": [
        "3d3be42cd14a8bfccf2deb767877ca003740dcf9"
      ],
      "author": {
        "name": "Mitch Fierro",
        "email": "fierrom@google.com",
        "time": "Wed Apr 19 15:36:49 2017 -0700"
      },
      "committer": {
        "name": "Mitch Fierro",
        "email": "fierrom@google.com",
        "time": "Thu Apr 20 14:47:25 2017 -0700"
      },
      "message": "use sqlite snapshots and operate on the assumption that changes have already been applied\n"
    },
    {
      "commit": "3d3be42cd14a8bfccf2deb767877ca003740dcf9",
      "tree": "687716f65412a64c033218555b5c2fd0db05d6c7",
      "parents": [
        "b7671556a0c61bb21cd06f5e97bdf779bfc6c00d",
        "08296d21f5acfcce9b018e2782c10aadcc2d344e"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Wed Apr 12 21:38:23 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 12 21:38:23 2017 -0700"
      },
      "message": "Merge pull request #12 from 30x/XAPID-924\n\nFIx TC break."
    },
    {
      "commit": "08296d21f5acfcce9b018e2782c10aadcc2d344e",
      "tree": "687716f65412a64c033218555b5c2fd0db05d6c7",
      "parents": [
        "b7671556a0c61bb21cd06f5e97bdf779bfc6c00d"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "ramamoorthy@ramamoorthy-macbookpro.roam.corp.google.com",
        "time": "Wed Apr 12 19:34:19 2017 -0700"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "ramamoorthy@ramamoorthy-macbookpro.roam.corp.google.com",
        "time": "Wed Apr 12 19:34:19 2017 -0700"
      },
      "message": "FIx TC break.\n"
    },
    {
      "commit": "b7671556a0c61bb21cd06f5e97bdf779bfc6c00d",
      "tree": "4ef3d2afb0443e4fc85404a5f7669b8447866e46",
      "parents": [
        "f48a87e8ed84e8d5c4f5761b501cbb476263ccba",
        "539c4e3602b01dbfeb91b91bf0c624b31eb77b4c"
      ],
      "author": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Tue Apr 11 11:45:10 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 11 11:45:10 2017 -0700"
      },
      "message": "Merge pull request #9 from 30x/XAPID-862\n\nfixed XAPID-862, make sure we log things properly, format code"
    },
    {
      "commit": "539c4e3602b01dbfeb91b91bf0c624b31eb77b4c",
      "tree": "4ef3d2afb0443e4fc85404a5f7669b8447866e46",
      "parents": [
        "f48a87e8ed84e8d5c4f5761b501cbb476263ccba"
      ],
      "author": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Tue Apr 11 10:48:11 2017 -0700"
      },
      "committer": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Tue Apr 11 10:48:11 2017 -0700"
      },
      "message": "fixed XAPID-862, make sure we log things properly, format code\n"
    },
    {
      "commit": "f48a87e8ed84e8d5c4f5761b501cbb476263ccba",
      "tree": "4ada8be7623173ac540dba61d598b05dbbc451f5",
      "parents": [
        "29f8dc0734ce8043d326448b20fc1781e3fc87b9",
        "56a447daefd433cc9577928105f1fb7cd5ad6eee"
      ],
      "author": {
        "name": "Paul Kim",
        "email": "apg-pk@users.noreply.github.com",
        "time": "Mon Mar 27 18:45:43 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 27 18:45:43 2017 -0700"
      },
      "message": "Merge pull request #8 from 30x/xapid-873\n\nSet Json in Content Type"
    },
    {
      "commit": "56a447daefd433cc9577928105f1fb7cd5ad6eee",
      "tree": "4ada8be7623173ac540dba61d598b05dbbc451f5",
      "parents": [
        "29f8dc0734ce8043d326448b20fc1781e3fc87b9"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Mon Mar 27 18:38:44 2017 -0700"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Mon Mar 27 18:38:44 2017 -0700"
      },
      "message": "Set Json in Content Type\n"
    },
    {
      "commit": "29f8dc0734ce8043d326448b20fc1781e3fc87b9",
      "tree": "6558d6bc84c1105067e5ec2cf2f1ee63a6154530",
      "parents": [
        "fdeca8da4d9f163f9b001b7a8cff0d3f1fcdceb6",
        "0850fd3e5d3d07b6b9828c116ffa5b0f22ad0607"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Wed Mar 08 17:38:53 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 08 17:38:53 2017 -0800"
      },
      "message": "Merge pull request #7 from 30x/XAPID-794\n\nXapid 794"
    },
    {
      "commit": "0850fd3e5d3d07b6b9828c116ffa5b0f22ad0607",
      "tree": "6558d6bc84c1105067e5ec2cf2f1ee63a6154530",
      "parents": [
        "12d8f1bd7809239adcb2ee3b8c717954a0b52da7"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Mar 08 17:25:31 2017 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Mar 08 17:25:31 2017 -0800"
      },
      "message": "Code review impl.\n"
    },
    {
      "commit": "12d8f1bd7809239adcb2ee3b8c717954a0b52da7",
      "tree": "c03abbed39508b7eb7522b01a252628ffe77d7b4",
      "parents": [
        "94547ed51d29734df51d83eac8d342a15d8a991e"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Mar 08 16:19:45 2017 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Mar 08 16:19:45 2017 -0800"
      },
      "message": "Readd UNION ALL\n"
    },
    {
      "commit": "94547ed51d29734df51d83eac8d342a15d8a991e",
      "tree": "9769c496983a3dd8a024f8ef4ae7a8ffaeb213f8",
      "parents": [
        "bc214a050b049a12e71cf86447399018b182c02c"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Mar 08 16:12:30 2017 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Mar 08 16:12:30 2017 -0800"
      },
      "message": "Update yaml\n"
    },
    {
      "commit": "bc214a050b049a12e71cf86447399018b182c02c",
      "tree": "7b7f6f6e99b343273f91633fc24d3067ff4c9770",
      "parents": [
        "b63dcf8450a396d69269f2db750b7dd48907877c"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Mar 08 15:57:27 2017 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Mar 08 15:57:27 2017 -0800"
      },
      "message": "Ensure we set the company values correctly in the data structure.\n"
    },
    {
      "commit": "b63dcf8450a396d69269f2db750b7dd48907877c",
      "tree": "31f02e8aab7f132b386ded78c3cb91eeefb7b837",
      "parents": [
        "e3e62b8ece094d6e2bc31617f3339618be040d91"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Mar 08 12:39:29 2017 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Mar 08 12:39:29 2017 -0800"
      },
      "message": "Add tests for company (via changes)\n"
    },
    {
      "commit": "e3e62b8ece094d6e2bc31617f3339618be040d91",
      "tree": "3db92fbe040c9beb98850ea24b6e5b299c1d70d7",
      "parents": [
        "90e4d7e87ff8f40906a925c17dc7bfa1cb719e31"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Mar 08 12:33:11 2017 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Mar 08 12:33:11 2017 -0800"
      },
      "message": "Test for company related changes.\n"
    },
    {
      "commit": "90e4d7e87ff8f40906a925c17dc7bfa1cb719e31",
      "tree": "cdbf09d1eae9d3ddf019785955a852e10625ca30",
      "parents": [
        "06086baf74c2151ebd70d2e12b8de66fb23600a9"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Mar 08 08:14:34 2017 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Mar 08 08:14:34 2017 -0800"
      },
      "message": "Fix the query \u0026 ensure company gets inserted for snapshots.\n"
    },
    {
      "commit": "06086baf74c2151ebd70d2e12b8de66fb23600a9",
      "tree": "e1551fd063b329c8a8407609fcb4f88d4f34b426",
      "parents": [
        "1be60da150c7c072287a1da4b23a755616c1ef7e"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Wed Mar 08 05:10:03 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Wed Mar 08 05:10:03 2017 -0800"
      },
      "message": "Use union all - slightly more efficient\n"
    },
    {
      "commit": "1be60da150c7c072287a1da4b23a755616c1ef7e",
      "tree": "0631cff4cbdb5a97b133aebf22647cd9a73e209e",
      "parents": [
        "cb5a70dd34055be7a09ce483b708173dcd6c7327"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Wed Mar 08 05:05:20 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Wed Mar 08 05:05:20 2017 -0800"
      },
      "message": "Replace query with dynamic table with simple union (5x faster)\n"
    },
    {
      "commit": "cb5a70dd34055be7a09ce483b708173dcd6c7327",
      "tree": "bc21ba0fcec683db8aca2115cda2acdc58a299cc",
      "parents": [
        "576b73f32bc5a2ed546d244ea6b71940e2798a94"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Tue Mar 07 16:50:59 2017 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Tue Mar 07 16:50:59 2017 -0800"
      },
      "message": "Company related changes.\n"
    },
    {
      "commit": "576b73f32bc5a2ed546d244ea6b71940e2798a94",
      "tree": "ce8d15f5ac8fb34adcb7c92c914378496b224b8a",
      "parents": [
        "fdeca8da4d9f163f9b001b7a8cff0d3f1fcdceb6"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Tue Mar 07 13:48:00 2017 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Tue Mar 07 13:48:00 2017 -0800"
      },
      "message": "Add company to the verifyapiKey\n"
    },
    {
      "commit": "fdeca8da4d9f163f9b001b7a8cff0d3f1fcdceb6",
      "tree": "6d27e430301d6a4c0bf791ac89a25402e9c7bcca",
      "parents": [
        "814fe9769e4e101ce021b837c6e616d70f2f13de"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Wed Mar 01 14:50:09 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Wed Mar 01 14:50:09 2017 -0800"
      },
      "message": "create indexes if not exist\n"
    },
    {
      "commit": "814fe9769e4e101ce021b837c6e616d70f2f13de",
      "tree": "4fe47c278f6b35158cbfa1da957313fc9cc34905",
      "parents": [
        "9e556aae9151082b1b75e342ebaf815377e68243"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 28 17:33:02 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 28 17:33:02 2017 -0800"
      },
      "message": "Add indexes\n"
    },
    {
      "commit": "9e556aae9151082b1b75e342ebaf815377e68243",
      "tree": "9ad8b3157683bd0da30cdbf91f344c28b7a952ae",
      "parents": [
        "197bf1cdcebe36e6e63ec8b356ae196305370954"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Thu Feb 23 20:07:45 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Thu Feb 23 20:07:45 2017 -0800"
      },
      "message": "Remove excess statement prepares in loops\n"
    },
    {
      "commit": "197bf1cdcebe36e6e63ec8b356ae196305370954",
      "tree": "2f6f4500faab74297ca598ce6861d7981b2d2087",
      "parents": [
        "020a878ecad850a890a8587f677cd2dfe3f7f2f1"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 14 09:43:22 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 14 09:43:22 2017 -0800"
      },
      "message": "Fix glide.yaml\n"
    },
    {
      "commit": "020a878ecad850a890a8587f677cd2dfe3f7f2f1",
      "tree": "6c77fc27e903f9cd81d7ad3ce4da476431764693",
      "parents": [
        "eb35511d2dfcc54fdc8a519fee36eae66b3b5dd2",
        "5454079264bdcfb3feb2d5d4d7f7fe0ebc29d567"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 14 09:03:32 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 14 09:03:32 2017 -0800"
      },
      "message": "Merge pull request #5 from 30x/apid-build\n\nRefactor apid -\u003e apid-core"
    },
    {
      "commit": "5454079264bdcfb3feb2d5d4d7f7fe0ebc29d567",
      "tree": "6c77fc27e903f9cd81d7ad3ce4da476431764693",
      "parents": [
        "eb35511d2dfcc54fdc8a519fee36eae66b3b5dd2"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Mon Feb 13 18:29:01 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Mon Feb 13 18:29:01 2017 -0800"
      },
      "message": "Refactor apid -\u003e apid-core\n"
    },
    {
      "commit": "eb35511d2dfcc54fdc8a519fee36eae66b3b5dd2",
      "tree": "ea5dea11f994c43bcead4a408d44eb9e11ba20ad",
      "parents": [
        "64f1ead877a9eff682b82eb423eace3f8f6653f6",
        "80226fa0ed9f2b51ad8b55baa4ce8a2ca0191533"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Tue Feb 07 15:06:34 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 07 15:06:34 2017 -0800"
      },
      "message": "Merge pull request #4 from 30x/ad-hoc-fixes\n\nAd hoc fixes"
    },
    {
      "commit": "80226fa0ed9f2b51ad8b55baa4ce8a2ca0191533",
      "tree": "ea5dea11f994c43bcead4a408d44eb9e11ba20ad",
      "parents": [
        "84af7c74b6697e6de56e2b54e1a322641d3954ae"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 07 14:32:17 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 07 14:32:17 2017 -0800"
      },
      "message": "Remove old rollback\n"
    },
    {
      "commit": "84af7c74b6697e6de56e2b54e1a322641d3954ae",
      "tree": "baab3372bf5038d4902303e7a6d4a7d37e639638",
      "parents": [
        "ef450e1c9d9d765bc1756eeebf7a797cef31c470"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 07 11:13:32 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 07 11:13:32 2017 -0800"
      },
      "message": "set versions to master\n"
    },
    {
      "commit": "ef450e1c9d9d765bc1756eeebf7a797cef31c470",
      "tree": "5fd27c5ab67ae349f90cb15852bb8426fd1d5f43",
      "parents": [
        "c43d230ac17e1d9f53072f4be9cd1c0a75554157"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Mon Feb 06 17:03:59 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Mon Feb 06 17:03:59 2017 -0800"
      },
      "message": "fix company_developer deletes\n"
    },
    {
      "commit": "c43d230ac17e1d9f53072f4be9cd1c0a75554157",
      "tree": "295828994f8a311b077e256635069c071f8121bf",
      "parents": [
        "64f1ead877a9eff682b82eb423eace3f8f6653f6"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Mon Feb 06 17:03:13 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Mon Feb 06 17:03:13 2017 -0800"
      },
      "message": "Ensure txn is rolled back if not committed\n"
    },
    {
      "commit": "64f1ead877a9eff682b82eb423eace3f8f6653f6",
      "tree": "df5fe90953e40d15be3e4213744a4875f86a109b",
      "parents": [
        "78c988b2188b0a187efcf805fee73f3e4b315e70",
        "dc395a20ef13b5b29246d6140e6b69a8f90db72a"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Fri Jan 27 13:04:24 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 27 13:04:24 2017 -0800"
      },
      "message": "Merge pull request #2 from 30x/xapid520-521-530\n\nXapid520 521 530"
    },
    {
      "commit": "78c988b2188b0a187efcf805fee73f3e4b315e70",
      "tree": "f69d08c8b829a13ae9b56ad3b32966af08a03407",
      "parents": [
        "eb1f6b30c3da660c2407819b921c1de021c5257a",
        "4c4d2355b61ac978a721551643adf9456cb11ecd"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Fri Jan 27 12:42:30 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 27 12:42:30 2017 -0800"
      },
      "message": "Merge pull request #3 from 30x/database-fix\n\nShould use current snapshot database for data_scope"
    },
    {
      "commit": "4c4d2355b61ac978a721551643adf9456cb11ecd",
      "tree": "f69d08c8b829a13ae9b56ad3b32966af08a03407",
      "parents": [
        "eb1f6b30c3da660c2407819b921c1de021c5257a"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Fri Jan 27 08:56:47 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Fri Jan 27 08:56:47 2017 -0800"
      },
      "message": "Should use current snapshot database for data_scope\n"
    },
    {
      "commit": "dc395a20ef13b5b29246d6140e6b69a8f90db72a",
      "tree": "4e27f698567844c52b662c01af3d5f8d829a16ff",
      "parents": [
        "bf3bf3c6044396bfda65f8bbfd405b3dc972f8b0"
      ],
      "author": {
        "name": "Mitch Fierro",
        "email": "sendtofierro@gmail.com",
        "time": "Thu Jan 19 00:31:38 2017 -0800"
      },
      "committer": {
        "name": "Mitch Fierro",
        "email": "sendtofierro@gmail.com",
        "time": "Thu Jan 19 00:31:38 2017 -0800"
      },
      "message": "refactoring api_test.go, adding helper\n"
    },
    {
      "commit": "bf3bf3c6044396bfda65f8bbfd405b3dc972f8b0",
      "tree": "ee2237b7fcd2011d2729d86281d64015c7b45f16",
      "parents": [
        "db4a6a2e279b485d62e463b58925aba018897620"
      ],
      "author": {
        "name": "Mitch Fierro",
        "email": "sendtofierro@gmail.com",
        "time": "Wed Jan 18 23:27:05 2017 -0800"
      },
      "committer": {
        "name": "Mitch Fierro",
        "email": "sendtofierro@gmail.com",
        "time": "Wed Jan 18 23:27:05 2017 -0800"
      },
      "message": "cleaning up tests\n"
    },
    {
      "commit": "eb1f6b30c3da660c2407819b921c1de021c5257a",
      "tree": "e804e5aa152c945278ba34792d678fa8b30f3fa2",
      "parents": [
        "30fe90b54d5291eb9b0468cdc3832806b3ef63e9"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Wed Jan 18 16:54:33 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Wed Jan 18 16:54:33 2017 -0800"
      },
      "message": "Add travis\n"
    },
    {
      "commit": "db4a6a2e279b485d62e463b58925aba018897620",
      "tree": "0bf371a7422c086892709ab3cde14b52fd02ab55",
      "parents": [
        "30fe90b54d5291eb9b0468cdc3832806b3ef63e9"
      ],
      "author": {
        "name": "Mitch Fierro",
        "email": "sendtofierro@gmail.com",
        "time": "Wed Jan 18 14:44:55 2017 -0800"
      },
      "committer": {
        "name": "Mitch Fierro",
        "email": "sendtofierro@gmail.com",
        "time": "Wed Jan 18 14:44:55 2017 -0800"
      },
      "message": "adding operations for kms.company and kms.company_developer\n"
    },
    {
      "commit": "30fe90b54d5291eb9b0468cdc3832806b3ef63e9",
      "tree": "eacd3b5a3771d8c54785d890c87682c9aafe4597",
      "parents": [
        "38c9c79705a00d76221b47074b004385e3391247"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Fri Jan 13 16:37:56 2017 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Fri Jan 13 16:37:56 2017 -0800"
      },
      "message": "Add more test cases for all KMS tables (INS/UPD/DEL) and fixed issues\nfound while testing them\n"
    },
    {
      "commit": "38c9c79705a00d76221b47074b004385e3391247",
      "tree": "c1cc930b371e125353e87c4fab6b8370da57454b",
      "parents": [
        "eb2938a45195ea687f9f878a07c9696599eb66dd",
        "3a179e3fb42154f22b85b813c65fec90616bac61"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Thu Jan 05 09:55:24 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 05 09:55:24 2017 -0800"
      },
      "message": "Merge pull request #1 from 30x/newschema\n\nNewschema"
    },
    {
      "commit": "3a179e3fb42154f22b85b813c65fec90616bac61",
      "tree": "c1cc930b371e125353e87c4fab6b8370da57454b",
      "parents": [
        "5e257953ebb9bdf0fccd2da4c935b62c5ae1e921"
      ],
      "author": {
        "name": "alexanderkhimich",
        "email": "akhimich@apigee.com",
        "time": "Sat Dec 17 19:43:38 2016 -0800"
      },
      "committer": {
        "name": "alexanderkhimich",
        "email": "akhimich@apigee.com",
        "time": "Sat Dec 17 19:43:38 2016 -0800"
      },
      "message": "Added the scripts for dummy data\n"
    },
    {
      "commit": "5e257953ebb9bdf0fccd2da4c935b62c5ae1e921",
      "tree": "dcc1792131e148eb9a1df59970f06a2a9c31f2b1",
      "parents": [
        "f3466d2ebea567fbd139b304522cbaafae16d5dc"
      ],
      "author": {
        "name": "alexanderkhimich",
        "email": "akhimich@apigee.com",
        "time": "Fri Dec 16 17:29:11 2016 -0800"
      },
      "committer": {
        "name": "alexanderkhimich",
        "email": "akhimich@apigee.com",
        "time": "Fri Dec 16 17:29:11 2016 -0800"
      },
      "message": "DATA_SCOPE table is in diff db\n"
    },
    {
      "commit": "f3466d2ebea567fbd139b304522cbaafae16d5dc",
      "tree": "c611b7b3d4f703b9e51bbdb94bd146f474a77fcb",
      "parents": [
        "7e0039421c6c56bc1e83d7c82a52d90222d46467"
      ],
      "author": {
        "name": "alexanderkhimich",
        "email": "akhimich@apigee.com",
        "time": "Thu Dec 15 23:17:04 2016 -0800"
      },
      "committer": {
        "name": "alexanderkhimich",
        "email": "akhimich@apigee.com",
        "time": "Thu Dec 15 23:17:04 2016 -0800"
      },
      "message": "Added scopeuuid verification\n"
    },
    {
      "commit": "7e0039421c6c56bc1e83d7c82a52d90222d46467",
      "tree": "7056450fb32777492e5d332c12335859fe6f39a0",
      "parents": [
        "151c8ee8749a7b95530e0de79b3fccb39baba646"
      ],
      "author": {
        "name": "alexanderkhimich",
        "email": "akhimich@apigee.com",
        "time": "Thu Dec 15 20:15:53 2016 -0800"
      },
      "committer": {
        "name": "alexanderkhimich",
        "email": "akhimich@apigee.com",
        "time": "Thu Dec 15 20:15:53 2016 -0800"
      },
      "message": "New schema added.\nIntroduced \u0027scopeuuid\u0027 in VerifyApiKey request. Removed org, env from the request.\n"
    },
    {
      "commit": "151c8ee8749a7b95530e0de79b3fccb39baba646",
      "tree": "c8602616298a6c1a743777de31783828d697c482",
      "parents": [
        "eb2938a45195ea687f9f878a07c9696599eb66dd"
      ],
      "author": {
        "name": "alexanderkhimich",
        "email": "akhimich@apigee.com",
        "time": "Thu Dec 15 20:08:44 2016 -0800"
      },
      "committer": {
        "name": "alexanderkhimich",
        "email": "akhimich@apigee.com",
        "time": "Thu Dec 15 20:08:44 2016 -0800"
      },
      "message": "New schema\n"
    },
    {
      "commit": "eb2938a45195ea687f9f878a07c9696599eb66dd",
      "tree": "a94c92cdf2ff0244e49592564f9ba8277b9d3226",
      "parents": [
        "c13fbc2f5330ec0e8c4db387a603f5a725f83e66"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Thu Dec 08 10:52:21 2016 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Thu Dec 08 10:52:21 2016 -0800"
      },
      "message": "Plugin initialization info\n"
    },
    {
      "commit": "c13fbc2f5330ec0e8c4db387a603f5a725f83e66",
      "tree": "d6a2e9773835978e18b157f28d98585427eeb48b",
      "parents": [
        "1051850bc8a1b96b8aa39cf000a9eba15d542196"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Wed Nov 30 14:48:52 2016 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Wed Nov 30 14:48:52 2016 -0800"
      },
      "message": "snapshot db protocol, cleanup\n"
    },
    {
      "commit": "1051850bc8a1b96b8aa39cf000a9eba15d542196",
      "tree": "cfc55c2495a33301e70291471454836c41d64329",
      "parents": [
        "1e08e4b96a9ff09d4e24d04cd579547181a2b156"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Nov 22 17:52:33 2016 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Nov 22 17:52:33 2016 -0800"
      },
      "message": "Use apid.DB interface\n"
    },
    {
      "commit": "1e08e4b96a9ff09d4e24d04cd579547181a2b156",
      "tree": "56f097d63ed735d3f2eb2339165ac2909269c9d6",
      "parents": [
        "48f0846e49945a430018d9d13d562f99632fee4d",
        "6218cb0843f68ea7cb6d7a7144e5e4426b7367ba"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Thu Nov 17 06:20:23 2016 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Thu Nov 17 06:20:23 2016 -0800"
      },
      "message": "Merge branch \u0027poc2\u0027\n"
    },
    {
      "commit": "6218cb0843f68ea7cb6d7a7144e5e4426b7367ba",
      "tree": "0925f5e12375568b7bfb7fd6feedc0aa1216be30",
      "parents": [
        "594d71754f849cfd862f2ba1656ce7b80c5b724f"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Nov 16 06:07:05 2016 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Nov 16 06:07:05 2016 -0800"
      },
      "message": "Fix the test cases.\n"
    },
    {
      "commit": "48f0846e49945a430018d9d13d562f99632fee4d",
      "tree": "c8c8a0bee2917af34aad130c5010aa96d8405894",
      "parents": [
        "e425fafd29f53057075d0e2ab9866b7cc47c1b81",
        "594d71754f849cfd862f2ba1656ce7b80c5b724f"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Tue Nov 15 13:27:04 2016 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Tue Nov 15 13:27:04 2016 -0800"
      },
      "message": "Merge branch \u0027poc2\u0027\n"
    },
    {
      "commit": "594d71754f849cfd862f2ba1656ce7b80c5b724f",
      "tree": "81563290a4914f1ecf4d049f007dc97a9a8ab980",
      "parents": [
        "92be695af4132b11eccd7b9ce3010747e0812765"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Thu Nov 10 15:26:32 2016 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Thu Nov 10 15:26:32 2016 -0800"
      },
      "message": "db.Prepare -\u003e txn.Prepare to avoid needing extra transaction\n"
    },
    {
      "commit": "92be695af4132b11eccd7b9ce3010747e0812765",
      "tree": "218c67b7de35d538df7341deb89fc38c3006a3c7",
      "parents": [
        "e4517c3de6f90e68f1e80f888e34e00c2e0456ef"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Nov 09 16:22:23 2016 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Nov 09 16:22:23 2016 -0800"
      },
      "message": "Missed check for status\n"
    },
    {
      "commit": "e4517c3de6f90e68f1e80f888e34e00c2e0456ef",
      "tree": "3e3f6c1d14eecd880ccb95506a20d57e2942f11d",
      "parents": [
        "07fd977c81bd1f03d6f4c4102319f43a52b5071f"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Nov 09 15:49:51 2016 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Nov 09 15:49:51 2016 -0800"
      },
      "message": "Add Delete/Up support. Code refactor.\n"
    },
    {
      "commit": "07fd977c81bd1f03d6f4c4102319f43a52b5071f",
      "tree": "62f541dcc9026c29279ce99c77ee2ea0c3f0e03b",
      "parents": [
        "301bbc3bf119cf1e4b377d0d5afa710dd5ef406c"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Mon Nov 07 09:54:32 2016 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Mon Nov 07 09:54:36 2016 -0800"
      },
      "message": "Transicator location change\n"
    },
    {
      "commit": "301bbc3bf119cf1e4b377d0d5afa710dd5ef406c",
      "tree": "39bad32efb37b96dc7101ccce8a3145245e7b38b",
      "parents": [
        "4b79307a72d6eeb9843808941e206e6d2e88e6a8"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Mon Nov 07 07:59:24 2016 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Mon Nov 07 07:59:24 2016 -0800"
      },
      "message": "Minor updates to db logic\n"
    },
    {
      "commit": "4b79307a72d6eeb9843808941e206e6d2e88e6a8",
      "tree": "a63f30244d0f48de3931128515a1ffd75d305208",
      "parents": [
        "4609b6f6ead0e7e44d036b494cb216f27b6afeb1"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Nov 02 18:46:44 2016 -0700"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Nov 02 18:46:44 2016 -0700"
      },
      "message": "Add schema type check in APID plugins. Add bulk updates for snapshot for\nApidVerifyKey.\n"
    },
    {
      "commit": "4609b6f6ead0e7e44d036b494cb216f27b6afeb1",
      "tree": "717365391e20a04451315b4739954962fcf61674",
      "parents": [
        "d300b9339ce093d04eba44b740f7228a874f1b87"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Nov 02 10:53:23 2016 -0700"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Nov 02 10:53:23 2016 -0700"
      },
      "message": "Add the schema name prefix.\n"
    },
    {
      "commit": "d300b9339ce093d04eba44b740f7228a874f1b87",
      "tree": "3f9dead4200912be1cfd0ab14473d2e25defa00d",
      "parents": [
        "5dbd1b34b7e2349762bf32ac9f5f3b817039860b"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Tue Nov 01 18:16:24 2016 -0700"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Tue Nov 01 18:16:24 2016 -0700"
      },
      "message": "Compelte TCs for Changes.\n"
    },
    {
      "commit": "5dbd1b34b7e2349762bf32ac9f5f3b817039860b",
      "tree": "32853e994deabf692e6a4f2b6d030833b6d9cacf",
      "parents": [
        "96d1a83eb648abfaecb179ab6fd6790101c9c7f5"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Tue Nov 01 10:55:48 2016 -0700"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Tue Nov 01 10:55:48 2016 -0700"
      },
      "message": "Remove change related tests.(for now)\n"
    },
    {
      "commit": "96d1a83eb648abfaecb179ab6fd6790101c9c7f5",
      "tree": "75b2761598efb04adb40b9cfaabe5e22befff951",
      "parents": [
        "f13a650f781c2dfe242110359d968be24167a2cf"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Tue Nov 01 10:49:08 2016 -0700"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Tue Nov 01 10:49:08 2016 -0700"
      },
      "message": "Fix test cases (change server still needs update)\n"
    },
    {
      "commit": "f13a650f781c2dfe242110359d968be24167a2cf",
      "tree": "159de3398013ce73fa2f1477c2b16c9848da36c0",
      "parents": [
        "5ac63f125c70937ac7ae1b61057001e1bfced01a"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Tue Oct 25 12:09:58 2016 -0700"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Tue Oct 25 12:09:58 2016 -0700"
      },
      "message": "Use Prepare/Exec for SQL inserts\n"
    },
    {
      "commit": "e425fafd29f53057075d0e2ab9866b7cc47c1b81",
      "tree": "5544f02b7f6d2f8f5b71016fb2c4cc211c6b4e9e",
      "parents": [
        "712aaac89ecc6e05c64ab1af1ec81272d726c6bd"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Mon Oct 24 09:04:27 2016 -0700"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Mon Oct 24 09:04:27 2016 -0700"
      },
      "message": "Add Open API spec\n"
    },
    {
      "commit": "5ac63f125c70937ac7ae1b61057001e1bfced01a",
      "tree": "638c4e23427f70ac3fdf3eca15794bb7042acdb7",
      "parents": [
        "e7206ca37f4ec958220c57bc924ae628a80eb06a"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Sun Oct 23 19:32:54 2016 -0700"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Sun Oct 23 19:32:54 2016 -0700"
      },
      "message": "Updated logic to handle bootstrapping, and newer schema for KMS, newer\nprotocol for Snapshot/change server.\n"
    },
    {
      "commit": "e7206ca37f4ec958220c57bc924ae628a80eb06a",
      "tree": "c6e10b9f1841dd99fc4b74a9be8ccf9f0e90dce6",
      "parents": [
        "712aaac89ecc6e05c64ab1af1ec81272d726c6bd"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Oct 05 13:29:14 2016 -0700"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy@apigee.com",
        "time": "Wed Oct 05 13:29:14 2016 -0700"
      },
      "message": "Incude snapshot\n"
    },
    {
      "commit": "712aaac89ecc6e05c64ab1af1ec81272d726c6bd",
      "tree": "92269c714bc158e574379706c9128314e877ea30",
      "parents": [
        "a56b358cb7aa8e8e2e43120a61e60a13d9d2789e"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Sep 20 10:22:24 2016 -0700"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Sep 20 10:22:24 2016 -0700"
      },
      "message": "narrow scope of db exists check\n"
    },
    {
      "commit": "a56b358cb7aa8e8e2e43120a61e60a13d9d2789e",
      "tree": "4cc4eb9b61d0e17c32fe01d051a087e92ea647bf",
      "parents": [],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Fri Sep 16 17:29:30 2016 -0700"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Fri Sep 16 17:29:30 2016 -0700"
      },
      "message": "Light it up!\n"
    }
  ]
}
