)]}'
{
  "log": [
    {
      "commit": "03e065825c5fb26937657b0032ea2d18ace772e5",
      "tree": "c073fdbcd5dc107ed6456f137cfb0dcac6f6cfaf",
      "parents": [
        "c3ba93ddd195786c165ce72eb487b0842bd48ff7"
      ],
      "author": {
        "name": "Srini Chebrolu",
        "email": "chebrolus@google.com",
        "time": "Thu Jan 04 10:31:28 2018 -0800"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Thu Jan 04 10:31:28 2018 -0800"
      },
      "message": "Build script and README update for Go fmt \u0026 vet checks as well as include badges to README (#29)\n\n* Travis build script updated to check for go fmt \u0026 vet; Included coverage mode as atomic\r\n\r\n* Travis build status, Go Doc and Go Report badges added to README.md\r\n"
    },
    {
      "commit": "c3ba93ddd195786c165ce72eb487b0842bd48ff7",
      "tree": "a93664b93beb3f061728dde82851d66c42e79cea",
      "parents": [
        "917d04bb54cfe4ef4fd2cf3f87788183fe35d785"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Mon Nov 13 11:52:06 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 13 11:52:06 2017 -0800"
      },
      "message": "b/68251055 Fixes #25 Add sanity check on timestamps (#28)\n\n"
    },
    {
      "commit": "917d04bb54cfe4ef4fd2cf3f87788183fe35d785",
      "tree": "9a7a115a82724e7d806da09150102242fae6d825",
      "parents": [
        "36288a8ddbc66d00fe1374722a90e002bf9da066"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Mon Nov 06 16:50:38 2017 -0800"
      },
      "committer": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Mon Nov 06 16:50:38 2017 -0800"
      },
      "message": "Fwd Pxy Support (#27)\n\n* Fwd Pxy Support\r\n\r\n* glide update\r\n\r\n* revert glide.yaml to master post code approval.\r\n"
    },
    {
      "commit": "36288a8ddbc66d00fe1374722a90e002bf9da066",
      "tree": "a57225ecaeef8590177c8bb947a97f1e1c4b5dbe",
      "parents": [
        "3111c23c2722e4c0a8e31763f5ccf88d1d4ac792"
      ],
      "author": {
        "name": "Rajanish GJ",
        "email": "rajanishgj@google.com",
        "time": "Tue Oct 10 15:18:28 2017 -0700"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Tue Oct 10 15:18:28 2017 -0700"
      },
      "message": "[67510558] include pluginData as one of the parameter while registration. This will be used for plugin version tracker (#24)\n\n"
    },
    {
      "commit": "3111c23c2722e4c0a8e31763f5ccf88d1d4ac792",
      "tree": "60b711bef3411db444b1acb2801b1e8bcaa0d5f8",
      "parents": [
        "abbd9ceb28c5835652f85d4366cd7cc030ff9d9f"
      ],
      "author": {
        "name": "Haoming",
        "email": "haomingzhang@users.noreply.github.com",
        "time": "Wed Sep 20 16:25:44 2017 -0700"
      },
      "committer": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Wed Sep 20 16:25:44 2017 -0700"
      },
      "message": "migrate to apid from 30x (#22)\n\n"
    },
    {
      "commit": "abbd9ceb28c5835652f85d4366cd7cc030ff9d9f",
      "tree": "2b30124a819d49ba73f227a4690d5499407067d4",
      "parents": [
        "75cada24697cd224dd062593d9bc9986714ceee2",
        "0727466a996961851c64fe7a6c5fc02cc22191ba"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Thu Sep 07 23:01:47 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 07 23:01:47 2017 -0700"
      },
      "message": "Merge pull request #21 from 30x/theganyo-patch-1\n\nfix typos"
    },
    {
      "commit": "0727466a996961851c64fe7a6c5fc02cc22191ba",
      "tree": "2b30124a819d49ba73f227a4690d5499407067d4",
      "parents": [
        "1fd3d7939e1ed9aaf283a806531de1ea341097ee"
      ],
      "author": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Thu Sep 07 22:41:00 2017 -0700"
      },
      "committer": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Thu Sep 07 22:41:00 2017 -0700"
      },
      "message": "update travis.yml go version to 1.8.3\n"
    },
    {
      "commit": "1fd3d7939e1ed9aaf283a806531de1ea341097ee",
      "tree": "8ce28f99f696896148ca5f86d427d37e5447e9a1",
      "parents": [
        "75cada24697cd224dd062593d9bc9986714ceee2"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Thu Sep 07 17:09:17 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 07 17:09:17 2017 -0700"
      },
      "message": "fix typos"
    },
    {
      "commit": "75cada24697cd224dd062593d9bc9986714ceee2",
      "tree": "9a5173b77f2bf5ab189106e7a78f2b2dbc0c63b1",
      "parents": [
        "39c6366eb8e99b15e079de08cde88aa3fffcad72",
        "96ba5966fc2bf74acf060b9dbe0d8dec7480ad21"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Tue Sep 05 15:06:49 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 05 15:06:49 2017 -0700"
      },
      "message": "Merge pull request #19 from 30x/ISSUE-65205927\n\n[ISSUE-65205927] Use transaction for writing, add row close"
    },
    {
      "commit": "96ba5966fc2bf74acf060b9dbe0d8dec7480ad21",
      "tree": "9a5173b77f2bf5ab189106e7a78f2b2dbc0c63b1",
      "parents": [
        "39c6366eb8e99b15e079de08cde88aa3fffcad72"
      ],
      "author": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Tue Sep 05 12:55:56 2017 -0700"
      },
      "committer": {
        "name": "Haoming Zhang",
        "email": "zhm1993zhm@gmail.com",
        "time": "Tue Sep 05 12:55:56 2017 -0700"
      },
      "message": "[ISSUE-65205927] Use transaction for writing, add row close\n"
    },
    {
      "commit": "39c6366eb8e99b15e079de08cde88aa3fffcad72",
      "tree": "44be5e15f1ca781538be54f3d7e7c4dbef00ed19",
      "parents": [
        "211a38496c13fd2b417c2a9db9691c9b58f37a46",
        "1df8663efa73f106df27fdf90a5d48580bfdc6ff"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Wed Aug 23 09:40:44 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 23 09:40:44 2017 -0700"
      },
      "message": "Merge pull request #17 from 30x/xapid_1065\n\n[XAPID-1065]  Add seconds in the relative file path before uploading data to s3/gcs"
    },
    {
      "commit": "1df8663efa73f106df27fdf90a5d48580bfdc6ff",
      "tree": "44be5e15f1ca781538be54f3d7e7c4dbef00ed19",
      "parents": [
        "211a38496c13fd2b417c2a9db9691c9b58f37a46"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Mon Jul 31 09:57:45 2017 -0700"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Sun Aug 06 23:12:41 2017 -0700"
      },
      "message": "[XAPID-1065]  Add seconds in the relative file path before uploading data to s3/gcs\n"
    },
    {
      "commit": "211a38496c13fd2b417c2a9db9691c9b58f37a46",
      "tree": "0564ae8b89c9c6886f001d927c875bf3a37451a8",
      "parents": [
        "80469ab6e6ef522b619fff8bef6189e22039c06a",
        "bcf206c6a05b8102845800a7fd065380d7663a0b"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Sun Aug 06 23:08:57 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 06 23:08:57 2017 -0700"
      },
      "message": "Merge pull request #16 from 30x/xapid_1064\n\n[XAPID-1064] Add new API to apidAnalytics Plugin to support org/env"
    },
    {
      "commit": "bcf206c6a05b8102845800a7fd065380d7663a0b",
      "tree": "0564ae8b89c9c6886f001d927c875bf3a37451a8",
      "parents": [
        "1b51a30877668d2d850e066a8389365e04d2bf88"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Sun Jul 30 19:40:54 2017 -0700"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Sun Jul 30 20:38:13 2017 -0700"
      },
      "message": "Changed caching logic for snapshot event\n"
    },
    {
      "commit": "1b51a30877668d2d850e066a8389365e04d2bf88",
      "tree": "72e31752068af0744c117d0ec0f40db50a91528c",
      "parents": [
        "7b55b0b9d52090f1dc57a36b50fcdbbdb44eb5d3"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Fri Jul 28 16:03:57 2017 -0700"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Fri Jul 28 16:11:39 2017 -0700"
      },
      "message": "Removed all code related to kms related enrichment\n"
    },
    {
      "commit": "7b55b0b9d52090f1dc57a36b50fcdbbdb44eb5d3",
      "tree": "5bf51e57ae70218090fc15cdbc564e2a463028c8",
      "parents": [
        "08636b96048ae5813c5636322db225450e3e910e"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Fri Jul 28 13:32:34 2017 -0700"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Fri Jul 28 13:32:34 2017 -0700"
      },
      "message": "Added caching support for org/env information\n"
    },
    {
      "commit": "08636b96048ae5813c5636322db225450e3e910e",
      "tree": "4ac9d5da17e69dea0bfb10d64f231a7d5b5edb84",
      "parents": [
        "80469ab6e6ef522b619fff8bef6189e22039c06a"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Wed Jul 26 18:31:52 2017 -0700"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Thu Jul 27 10:16:32 2017 -0700"
      },
      "message": "New API to support org/env instead of scope\n"
    },
    {
      "commit": "80469ab6e6ef522b619fff8bef6189e22039c06a",
      "tree": "97cd734c9d1837e5b4e5260920927d6d2019881b",
      "parents": [
        "2a63fbf50720aa4d12a23d1262674f27bfb3d149",
        "7f4b91378598f076b2244f0694dad2e2b916a769"
      ],
      "author": {
        "name": "Alexander Khimich",
        "email": "alexkhimich@users.noreply.github.com",
        "time": "Thu Jun 15 09:21:44 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 15 09:21:44 2017 -0700"
      },
      "message": "Merge pull request #15 from 30x/oss\n\nG OSS policy prep2"
    },
    {
      "commit": "7f4b91378598f076b2244f0694dad2e2b916a769",
      "tree": "97cd734c9d1837e5b4e5260920927d6d2019881b",
      "parents": [
        "2a63fbf50720aa4d12a23d1262674f27bfb3d149"
      ],
      "author": {
        "name": "Alexander Khimich",
        "email": "alexkhimich@alexkhimich.svl.corp.google.com",
        "time": "Tue Jun 13 16:51:28 2017 -0700"
      },
      "committer": {
        "name": "Alexander Khimich",
        "email": "alexkhimich@alexkhimich.svl.corp.google.com",
        "time": "Tue Jun 13 16:51:28 2017 -0700"
      },
      "message": "G OSS policy prep2\n"
    },
    {
      "commit": "2a63fbf50720aa4d12a23d1262674f27bfb3d149",
      "tree": "f570216600af0956fef0208f84079445cd88b23b",
      "parents": [
        "0c31af4357c6edb8e3383d51059f101785355c08",
        "a949802a7bf7f4c115860211849062a00ece5fd4"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Mon Jun 12 17:34:19 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 12 17:34:19 2017 -0700"
      },
      "message": "Merge pull request #14 from 30x/SQLlite_tohave_schemas\n\nSQLlite now have schemas"
    },
    {
      "commit": "a949802a7bf7f4c115860211849062a00ece5fd4",
      "tree": "7422d885410a91fe1f89b62e723d2ffc983528a4",
      "parents": [
        "3615aae0d08c174ba683c74ca3d93f8898ebde4e"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Mon Jun 12 17:06:17 2017 -0700"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Mon Jun 12 17:06:17 2017 -0700"
      },
      "message": "Changed all tables names to lowercase\n"
    },
    {
      "commit": "3615aae0d08c174ba683c74ca3d93f8898ebde4e",
      "tree": "f4eb8aab816641abdf9001ebfb68735922499fd4",
      "parents": [
        "31b8aa18f578474465d890f55ae2b1d945f47b58"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Mon Jun 12 11:56:42 2017 -0700"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "jainpooja@google.com",
        "time": "Mon Jun 12 11:56:42 2017 -0700"
      },
      "message": "Fixed test suit as panic cannot be tested on function with arguments\n"
    },
    {
      "commit": "31b8aa18f578474465d890f55ae2b1d945f47b58",
      "tree": "96ba579b1a0e34c727e64907259617b611e1164b",
      "parents": [
        "4e09c4ee7a01b41e16eba37ff21175585d3ec3af"
      ],
      "author": {
        "name": "alexkhimich",
        "email": "akhimich@apigee.com",
        "time": "Mon Apr 03 17:28:54 2017 -0700"
      },
      "committer": {
        "name": "alexkhimich",
        "email": "akhimich@apigee.com",
        "time": "Mon Apr 03 17:28:54 2017 -0700"
      },
      "message": "SQLlite now have schemas\n"
    },
    {
      "commit": "0c31af4357c6edb8e3383d51059f101785355c08",
      "tree": "9ec5a69a24220b0397613db422242ac8ebb55763",
      "parents": [
        "36fc5c40af5e497573873e1303a91ced814b4f3f",
        "ed5403b065efedb391690abdc44722a672e97c6b"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Apr 03 10:41:34 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 03 10:41:34 2017 -0700"
      },
      "message": "Merge pull request #13 from 30x/xapid_883\n\n[XAPID-883] Bug fix: Use UTC time instead of local for creating local…"
    },
    {
      "commit": "ed5403b065efedb391690abdc44722a672e97c6b",
      "tree": "9ec5a69a24220b0397613db422242ac8ebb55763",
      "parents": [
        "36fc5c40af5e497573873e1303a91ced814b4f3f"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Fri Mar 31 16:26:39 2017 -0700"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Fri Mar 31 16:26:39 2017 -0700"
      },
      "message": "[XAPID-883] Bug fix: Use UTC time instead of local for creating local directories\n"
    },
    {
      "commit": "36fc5c40af5e497573873e1303a91ced814b4f3f",
      "tree": "3856161693f0003f29ff78930823acc5a70d480d",
      "parents": [
        "4e09c4ee7a01b41e16eba37ff21175585d3ec3af",
        "e8eb082d0d662fa6f8c83d491f618f7465bbf0e5"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Fri Mar 31 15:24:39 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 31 15:24:39 2017 -0700"
      },
      "message": "Merge pull request #12 from 30x/pooja_xapid_853\n\n[XAPID-853] Set server side encryption header while uploading file to S3"
    },
    {
      "commit": "e8eb082d0d662fa6f8c83d491f618f7465bbf0e5",
      "tree": "3856161693f0003f29ff78930823acc5a70d480d",
      "parents": [
        "de2ed13347a090d331b16105f3c561088a386669"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Fri Mar 31 14:00:52 2017 -0700"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Fri Mar 31 14:00:52 2017 -0700"
      },
      "message": "Ran go fmt\n"
    },
    {
      "commit": "de2ed13347a090d331b16105f3c561088a386669",
      "tree": "6d4b0b7bdf076d8e792b6143839c0cbf0d46e11a",
      "parents": [
        "4e09c4ee7a01b41e16eba37ff21175585d3ec3af"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Mar 20 12:30:52 2017 -0700"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Thu Mar 30 11:11:08 2017 -0700"
      },
      "message": "[XAPID-853] Set server side encryption header while uploading file to S3\n"
    },
    {
      "commit": "4e09c4ee7a01b41e16eba37ff21175585d3ec3af",
      "tree": "85390f523afe99a4ed2849f1aa0b7299631a3267",
      "parents": [
        "92bef6643359fe58ace63ae6da63a8c1d31e7b81",
        "7ece74d7556f4527e4ec9544f00713ed89d4a2c7"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Thu Mar 30 10:35:49 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 30 10:35:49 2017 -0700"
      },
      "message": "Merge pull request #11 from 30x/pooja_xapid_854\n\n[XAPID-854] Listen to Apid shutdown, register callback and do a clean shutdown by closing open files"
    },
    {
      "commit": "7ece74d7556f4527e4ec9544f00713ed89d4a2c7",
      "tree": "85390f523afe99a4ed2849f1aa0b7299631a3267",
      "parents": [
        "af9832aed484b8870980885760a096f835ec6e4a"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Mar 29 19:25:57 2017 -0700"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Mar 29 19:25:57 2017 -0700"
      },
      "message": "[UAP-854] Cleaned up syntax for reading on a channel until close is received\n"
    },
    {
      "commit": "af9832aed484b8870980885760a096f835ec6e4a",
      "tree": "e1dc337c92573d2912125b3e86d3e8b7724fd914",
      "parents": [
        "9607219dfb691178f11025c9cfd0b539814dcd55"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Mar 29 13:59:20 2017 -0700"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Mar 29 13:59:20 2017 -0700"
      },
      "message": "[UAP-854] Fixed datarace issue and deadlock issue addressed in comments\n"
    },
    {
      "commit": "9607219dfb691178f11025c9cfd0b539814dcd55",
      "tree": "06eaafd499b7a556aedbda6c717eb524553cf0f7",
      "parents": [
        "b9ccfb6637f854673233202dc58fc843c64f2191"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Mar 28 13:40:52 2017 -0700"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Mar 28 13:42:32 2017 -0700"
      },
      "message": "[XAPID-854] Delete bucket from bucket map only if successfully closed and moved to staging\n"
    },
    {
      "commit": "b9ccfb6637f854673233202dc58fc843c64f2191",
      "tree": "22b1415480fc21a4c36bc3a1bc10157c20bc70cb",
      "parents": [
        "92bef6643359fe58ace63ae6da63a8c1d31e7b81"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Mar 28 13:29:46 2017 -0700"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Mar 28 13:29:46 2017 -0700"
      },
      "message": "[XAPID-854] Listen to Apid shutdown, register callback and do a clean shutdown by closing open files\n"
    },
    {
      "commit": "92bef6643359fe58ace63ae6da63a8c1d31e7b81",
      "tree": "bd915e9018be6427f4011fc66bfb72ac574430eb",
      "parents": [
        "8f6db46e24e8d65bd9632d75e7214c62caf60246",
        "37b0037b647d74bc8131abf1c7343157e08b461e"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Wed Feb 22 11:22:11 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 22 11:22:11 2017 -0800"
      },
      "message": "Merge pull request #10 from 30x/add_validation\n\nAdded validation on client_received_end_timestamp"
    },
    {
      "commit": "37b0037b647d74bc8131abf1c7343157e08b461e",
      "tree": "5acb72caf0362c58129f172795d629b68abfdfa4",
      "parents": [
        "1568ea6eab1735258a2524bbc5941fa7b1eb30c3"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Feb 15 11:18:39 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Feb 15 11:18:39 2017 -0800"
      },
      "message": "Added validation on client_received_end_timestamp\n"
    },
    {
      "commit": "8f6db46e24e8d65bd9632d75e7214c62caf60246",
      "tree": "e8e68a38481d4093df39f18790cbe3e7038c98cf",
      "parents": [
        "1568ea6eab1735258a2524bbc5941fa7b1eb30c3"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 14 13:03:40 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 14 13:03:40 2017 -0800"
      },
      "message": "Add coverage to gitignore\n"
    },
    {
      "commit": "1568ea6eab1735258a2524bbc5941fa7b1eb30c3",
      "tree": "dd8ccb6da071b980b295b6f5d450e381b631f4a9",
      "parents": [
        "521e376c5c16ba3d9af0f60542f82c98b88659f1",
        "8fead5397fc98ae7fa7c702c7af9e3ad1ee7e025"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 14 12:51:29 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 14 12:51:29 2017 -0800"
      },
      "message": "Merge pull request #9 from 30x/travis-ci\n\nAdd coverage script and travis CI config"
    },
    {
      "commit": "521e376c5c16ba3d9af0f60542f82c98b88659f1",
      "tree": "33b4a35b3e9ec3ca5102c88631307e90d01aff73",
      "parents": [
        "41272f6fed4497eb059cc3b84c8cd15931416f9e",
        "64d5fe2ab65d8926ca6177d5485b93d135c41a7e"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 14 12:51:18 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 14 12:51:18 2017 -0800"
      },
      "message": "Merge pull request #7 from 30x/caching_fix\n\nChanged caching implementation. Fixes issue #5"
    },
    {
      "commit": "8fead5397fc98ae7fa7c702c7af9e3ad1ee7e025",
      "tree": "dbc61f1599829bbf96f69dbccf7a78413ba555e3",
      "parents": [
        "41272f6fed4497eb059cc3b84c8cd15931416f9e"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 14 12:41:10 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 14 12:41:10 2017 -0800"
      },
      "message": "Add coverage script and travis CI config\n"
    },
    {
      "commit": "64d5fe2ab65d8926ca6177d5485b93d135c41a7e",
      "tree": "2560f4ef9876f486b6446745d7cee321506d7bee",
      "parents": [
        "111d9da8a0a9ef026c576be9e7e9971c03b7ed73"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Feb 14 11:32:00 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Feb 14 11:32:00 2017 -0800"
      },
      "message": "Ensure key for map is not empty for tenant and developer cache\n"
    },
    {
      "commit": "111d9da8a0a9ef026c576be9e7e9971c03b7ed73",
      "tree": "2ffe3c285f2738378ce9996193487b9686c3ec67",
      "parents": [
        "a8ac7ec41a19e79a728c0afdc4689fdaac996ca0"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Feb 14 08:23:18 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Feb 14 10:38:51 2017 -0800"
      },
      "message": "refactor apid-core -\u003e apid for new file\n"
    },
    {
      "commit": "a8ac7ec41a19e79a728c0afdc4689fdaac996ca0",
      "tree": "b573d1146de7bfe19a29a4f8ba7fcfcf5ee767bb",
      "parents": [
        "9b34c8f9b1e0b80bf19da750fa39b4bfa77b1abb"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Feb 13 11:17:11 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Feb 14 10:38:51 2017 -0800"
      },
      "message": "Added test coverage for crash recovery\n"
    },
    {
      "commit": "9b34c8f9b1e0b80bf19da750fa39b4bfa77b1abb",
      "tree": "53e91cfaa2ee92fdc77798e6c38daa68f0626009",
      "parents": [
        "40a6eccad3f6f05425d370b03f855028e0da8d4a"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Fri Feb 10 11:51:01 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Feb 14 10:38:51 2017 -0800"
      },
      "message": "simplified the Expect assertions for true/false and check existing files\n"
    },
    {
      "commit": "40a6eccad3f6f05425d370b03f855028e0da8d4a",
      "tree": "91b44e6d18042c9a76934f0f392509061bea34e4",
      "parents": [
        "a0d2131783fd4e125472f780592db110f45ce308"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Thu Feb 09 18:20:39 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Feb 14 10:38:51 2017 -0800"
      },
      "message": "Changed cachine implementation. Fixes issue #5\n\n\t- Creates tenant cache from snapshot instead of DB\n\t- updates tenant cache on changeList event or if a scope if not in cache\n\t  then update info from DB\n\t- Does not create developer Info cache during init\n\t\t- Instead on a miss, get info from db and populate cache\n\t\t- This allows us to maintain cache only for active apps\n\t\t- Invalidate this cache every configured interval\n\t- Set useCaching default to false\n\t- Set default buffer size to 1000\n"
    },
    {
      "commit": "41272f6fed4497eb059cc3b84c8cd15931416f9e",
      "tree": "0f183139ef6c553fda3b39e2a60509b0eef65bd9",
      "parents": [
        "a0d2131783fd4e125472f780592db110f45ce308"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 14 09:42:53 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 14 09:42:53 2017 -0800"
      },
      "message": "Fix glide.yaml\n"
    },
    {
      "commit": "a0d2131783fd4e125472f780592db110f45ce308",
      "tree": "83b76906f7908fac4e057e9243a563d1734c4dae",
      "parents": [
        "2ff4236780f849c44f9fa1e7094ad961dc8ad58d",
        "af7d55751868ffd4b081cc06ad5dbd6d569ca7e7"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Tue Feb 14 09:03:53 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 14 09:03:53 2017 -0800"
      },
      "message": "Merge pull request #8 from 30x/apid-build\n\nRefactor apid -\u003e apid-core"
    },
    {
      "commit": "af7d55751868ffd4b081cc06ad5dbd6d569ca7e7",
      "tree": "83b76906f7908fac4e057e9243a563d1734c4dae",
      "parents": [
        "2ff4236780f849c44f9fa1e7094ad961dc8ad58d"
      ],
      "author": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Mon Feb 13 18:28:35 2017 -0800"
      },
      "committer": {
        "name": "Scott Ganyo",
        "email": "scott@ganyo.com",
        "time": "Mon Feb 13 18:28:35 2017 -0800"
      },
      "message": "Refactor apid -\u003e apid-core\n"
    },
    {
      "commit": "2ff4236780f849c44f9fa1e7094ad961dc8ad58d",
      "tree": "779b14add4caae172b412a23837f999ab9364a16",
      "parents": [
        "6b61ba1ec8d0f4d6a52339ab79c2090a2e880fda",
        "b4bddf006f237f51051768dc0411c30251c50495"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Thu Feb 09 15:48:00 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 09 15:48:00 2017 -0800"
      },
      "message": "Merge pull request #6 from 30x/uploader_testcases\n\nUploader testcases"
    },
    {
      "commit": "b4bddf006f237f51051768dc0411c30251c50495",
      "tree": "779b14add4caae172b412a23837f999ab9364a16",
      "parents": [
        "05cec1e5a1a62500cc6e720c7c0ff4c64905ebfd"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Feb 08 23:14:18 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Thu Feb 09 12:36:03 2017 -0800"
      },
      "message": "Added testcases for uploader by mocking uap collection and s3 responses\n"
    },
    {
      "commit": "05cec1e5a1a62500cc6e720c7c0ff4c64905ebfd",
      "tree": "1b777d580e2cf326ad23618e046fca99e7b11783",
      "parents": [
        "6b61ba1ec8d0f4d6a52339ab79c2090a2e880fda"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Feb 07 17:16:57 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Thu Feb 09 10:33:12 2017 -0800"
      },
      "message": "Added testcases for upload_manager\n"
    },
    {
      "commit": "6b61ba1ec8d0f4d6a52339ab79c2090a2e880fda",
      "tree": "5a36555537a5b39642b2f8be6a47ca88cde3821e",
      "parents": [
        "705e15c4af5b87e6bc104a80574f9ea8b83b18b8",
        "1c12b421bce6657be66bbc2bbc07b7601dfe4a13"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Thu Feb 09 10:31:29 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 09 10:31:29 2017 -0800"
      },
      "message": "Merge pull request #4 from 30x/fix_retryFailedUploads_batch_size\n\nbug fix: increment cnt in retryuploadFailed dir"
    },
    {
      "commit": "1c12b421bce6657be66bbc2bbc07b7601dfe4a13",
      "tree": "5a36555537a5b39642b2f8be6a47ca88cde3821e",
      "parents": [
        "cf9ff1166883cfa9ffc25cdbd6e3a339b6df1963"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Thu Feb 09 10:28:17 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Thu Feb 09 10:28:17 2017 -0800"
      },
      "message": "fixed wrong function name in common_helper.go\n"
    },
    {
      "commit": "cf9ff1166883cfa9ffc25cdbd6e3a339b6df1963",
      "tree": "f367f031c47bcfb0c4604aed5c38886d4faf8bff",
      "parents": [
        "705e15c4af5b87e6bc104a80574f9ea8b83b18b8"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Feb 07 17:04:27 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Feb 07 17:04:27 2017 -0800"
      },
      "message": "bug fix: increment cnt in retryuploadFailed dir\n"
    },
    {
      "commit": "705e15c4af5b87e6bc104a80574f9ea8b83b18b8",
      "tree": "208e9548b2183f45a8c0a54f02f79e10adb9dbb8",
      "parents": [
        "73e28b28854ac0c8be7ea990049710e3a0496b5b",
        "ec728959a8bf3036d86d3d5d519c8ff734e1bef7"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Tue Feb 07 16:48:58 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 07 16:48:58 2017 -0800"
      },
      "message": "Merge pull request #3 from 30x/pooja_xapid_377_testcases\n\nAdded test coverage for helpers, api, listener, init and buffer manager"
    },
    {
      "commit": "ec728959a8bf3036d86d3d5d519c8ff734e1bef7",
      "tree": "208e9548b2183f45a8c0a54f02f79e10adb9dbb8",
      "parents": [
        "73e28b28854ac0c8be7ea990049710e3a0496b5b"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Feb 07 14:54:44 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Feb 07 14:54:44 2017 -0800"
      },
      "message": "Added test coverage for helpers, api, listener, init and buffer manager\n"
    },
    {
      "commit": "73e28b28854ac0c8be7ea990049710e3a0496b5b",
      "tree": "ed0baffb8e273c98876f723bd13c680d64e610a2",
      "parents": [
        "aa79976adcf5c1e8314a1a13d553b374cf111d7b",
        "c9a041c14e0d57b418f86c4a4e79bebe218a9097"
      ],
      "author": {
        "name": "Sundar Ramamoorthy",
        "email": "sramamoorthy73@users.noreply.github.com",
        "time": "Tue Feb 07 11:34:54 2017 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 07 11:34:54 2017 -0800"
      },
      "message": "Merge pull request #2 from 30x/pooja_xapid_377\n\nxapid 377"
    },
    {
      "commit": "c9a041c14e0d57b418f86c4a4e79bebe218a9097",
      "tree": "ed0baffb8e273c98876f723bd13c680d64e610a2",
      "parents": [
        "a1623e57d3b621f96deb68e105cf703531246b38"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Feb 07 10:35:34 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Feb 07 10:35:34 2017 -0800"
      },
      "message": "Refresh developer cache only once for a set of changes\n"
    },
    {
      "commit": "a1623e57d3b621f96deb68e105cf703531246b38",
      "tree": "0fa8dcd93c2865d388e8bad6440b5163066c8fab",
      "parents": [
        "ca6dd63fc7bf3e8bb1c21d7a0f60f2d90735bcbb"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Feb 06 10:38:54 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Feb 06 10:38:54 2017 -0800"
      },
      "message": "truncating the code to 80 columns\n"
    },
    {
      "commit": "ca6dd63fc7bf3e8bb1c21d7a0f60f2d90735bcbb",
      "tree": "86a0b2ea0862c14a1e5ba621bbfee156fc85cf1f",
      "parents": [
        "595c32aaaeb1de9bc62c02d5ea4f2229c3dc4b1d"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Thu Feb 02 15:10:49 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Thu Feb 02 15:10:49 2017 -0800"
      },
      "message": "Use oldRow for delele change list\n"
    },
    {
      "commit": "595c32aaaeb1de9bc62c02d5ea4f2229c3dc4b1d",
      "tree": "cd886b8dd4026d75faa59373e1924fa82dc3b7ab",
      "parents": [
        "2c9102fd28837f72d344aa72a80a673bfdc1323d"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Feb 01 23:41:41 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Feb 01 23:41:41 2017 -0800"
      },
      "message": "Fixed data race issue while creating cache\n"
    },
    {
      "commit": "2c9102fd28837f72d344aa72a80a673bfdc1323d",
      "tree": "a9f88a8ff891ca192748fd6388c798786ffbb261",
      "parents": [
        "0017e8a8cbc00eff4aa317c30b51ef1f275b6c43"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Feb 01 16:21:45 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Feb 01 16:21:45 2017 -0800"
      },
      "message": "go fmt to fix formatting\n"
    },
    {
      "commit": "0017e8a8cbc00eff4aa317c30b51ef1f275b6c43",
      "tree": "b9952abb97aa3dbe0860cc429a01210340d2ec98",
      "parents": [
        "575198f15e7fec5a549570eb3f7f6f7fa733222c"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Feb 01 14:13:05 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Feb 01 14:13:05 2017 -0800"
      },
      "message": "Process change only if use caching is true\n"
    },
    {
      "commit": "575198f15e7fec5a549570eb3f7f6f7fa733222c",
      "tree": "c91e9429d693b91192226926762c1ae8ba61ff59",
      "parents": [
        "0f8c3627d5b2679814a2113c211f6be3c23b1e6b"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Jan 31 01:32:40 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Jan 31 01:32:40 2017 -0800"
      },
      "message": "Updated README\n"
    },
    {
      "commit": "0f8c3627d5b2679814a2113c211f6be3c23b1e6b",
      "tree": "42ab455d7c184cdbf4354823546f3e55964ef298",
      "parents": [
        "06b20f0a9d2a1ea003af61b30207cbfdd12df74d"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Jan 31 00:37:07 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Tue Jan 31 00:37:07 2017 -0800"
      },
      "message": "Added comments, improved loggin and refactored some parts\n"
    },
    {
      "commit": "06b20f0a9d2a1ea003af61b30207cbfdd12df74d",
      "tree": "e3a0798777dcb6998c2ff9e820faaf5711e67520",
      "parents": [
        "62db47c0496af73791527cc148f7a278f5693068"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 30 16:00:18 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 30 16:00:18 2017 -0800"
      },
      "message": "[XAPID-377] Fixed a bug in crash recovery and how we write to a file\n"
    },
    {
      "commit": "62db47c0496af73791527cc148f7a278f5693068",
      "tree": "92786d01f78b0057920c80966ae0a187434e9852",
      "parents": [
        "cf01765fbe5928498e1f1b0836c9a5ff03798913"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 30 13:32:49 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 30 13:32:49 2017 -0800"
      },
      "message": "[XAPID-377] Add method to generate random 4 digit hex a prefix for each file\n"
    },
    {
      "commit": "cf01765fbe5928498e1f1b0836c9a5ff03798913",
      "tree": "c6f15c07cc293bfa19eec62203866665dafb167f",
      "parents": [
        "0fd9993791e02c0c94cd69327a71eadc82f0bb15"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 30 12:11:12 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 30 12:11:12 2017 -0800"
      },
      "message": "[XAPID-377] Added OAuth token for getting signed URL\n"
    },
    {
      "commit": "0fd9993791e02c0c94cd69327a71eadc82f0bb15",
      "tree": "44e8b95019adaca14fe04f71305e6f78ab6ac33c",
      "parents": [
        "86fdd75cdc25bb109b9045d3eaf13731eb94f175"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 30 11:06:41 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 30 11:06:41 2017 -0800"
      },
      "message": "[XAPID-377] Added fix for processing snapshot\n"
    },
    {
      "commit": "86fdd75cdc25bb109b9045d3eaf13731eb94f175",
      "tree": "b324e287f6cb500efa882dbe6869981f4b4dd689",
      "parents": [
        "b402a4cfdcdd0eb8cf5a2283597cb90bd12cb673"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Sat Jan 28 21:29:00 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Sat Jan 28 21:29:00 2017 -0800"
      },
      "message": "Removed config for number of files per interval\n"
    },
    {
      "commit": "b402a4cfdcdd0eb8cf5a2283597cb90bd12cb673",
      "tree": "9e7ad590a1a2e56f4f472ae7c772b4e9a3426199",
      "parents": [
        "abc5a5c571f0163e700a510ee0ba6e248ebc8bd0"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Sat Jan 28 21:25:25 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Sat Jan 28 21:25:25 2017 -0800"
      },
      "message": "[XAPID-377] Added logic to buffer messages to local files and then move to staging\n"
    },
    {
      "commit": "abc5a5c571f0163e700a510ee0ba6e248ebc8bd0",
      "tree": "742d78b5ad1bfcaa2214b79ef71847a8327ddb46",
      "parents": [
        "fb7004faad9da3a91a767c362cf29edece80d801"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 23 22:50:37 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 23 22:50:37 2017 -0800"
      },
      "message": "[XAPID-377] Refactored code and implemented working upload to S3 functionality\n"
    },
    {
      "commit": "fb7004faad9da3a91a767c362cf29edece80d801",
      "tree": "1c42770ea0f7eb479e7aafe7d60b42e287baa049",
      "parents": [
        "6a52ec9c7a9a368fe19e3a6d94683d8e8aca206c"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 23 14:08:21 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 23 14:08:21 2017 -0800"
      },
      "message": "[XAPID-377] Updated swagger.yaml\n"
    },
    {
      "commit": "6a52ec9c7a9a368fe19e3a6d94683d8e8aca206c",
      "tree": "86c7d5c3683387bfb3bbb298791d05ed9ae75973",
      "parents": [
        "33a17dfb46951f46a59d0809a24846f5dbf2c4f0"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 23 11:14:16 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 23 11:57:38 2017 -0800"
      },
      "message": "[XAPID-377] Added CrashRecovery logic to handle unclosed files incase of plugin crash\n"
    },
    {
      "commit": "33a17dfb46951f46a59d0809a24846f5dbf2c4f0",
      "tree": "0d912d242a0d09cd3899f1189a8eba6ce0ccbc5f",
      "parents": [
        "8471ed21af9961690e5715c201554b4a1c2d5f29"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Thu Jan 19 13:54:56 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 23 11:57:38 2017 -0800"
      },
      "message": "[XAPID-377] Added GetSigned URL from UAP and upload to datastore API calls\n"
    },
    {
      "commit": "8471ed21af9961690e5715c201554b4a1c2d5f29",
      "tree": "1aabfd45a63ccd2383e225ca31a81c0d1d5f73a4",
      "parents": [
        "96efa6025e33542af19d0cb74f72134d8364d75a"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Fri Jan 13 17:05:34 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 23 11:57:38 2017 -0800"
      },
      "message": "[XAPID-377]  Added caching for developer and datascope info and made use_caching a config\n"
    },
    {
      "commit": "96efa6025e33542af19d0cb74f72134d8364d75a",
      "tree": "bd89aefd8242dff8609c0618b1081c2904ca0124",
      "parents": [
        "dbc3faf75b860b1dcd1910d929e4e8878b9d0a71"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Jan 11 18:12:29 2017 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 23 11:57:38 2017 -0800"
      },
      "message": "[XAPID-377] Added validation and enrichment(incomplete) for analytics payload in API\n"
    },
    {
      "commit": "dbc3faf75b860b1dcd1910d929e4e8878b9d0a71",
      "tree": "bdade0346b313b28f802ab449185fc558431eb74",
      "parents": [
        "aa79976adcf5c1e8314a1a13d553b374cf111d7b"
      ],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Dec 21 16:25:35 2016 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 23 11:57:38 2017 -0800"
      },
      "message": "[XAPID-377] Added POST /analytics API implemention\n"
    },
    {
      "commit": "aa79976adcf5c1e8314a1a13d553b374cf111d7b",
      "tree": "49f71893663949a91efcd8ac06070801039247c6",
      "parents": [],
      "author": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Wed Dec 21 16:25:35 2016 -0800"
      },
      "committer": {
        "name": "Pooja Jain",
        "email": "pjain@apigee.com",
        "time": "Mon Jan 23 11:56:48 2017 -0800"
      },
      "message": "Added README\n"
    }
  ]
}
