)]}'
{
  "log": [
    {
      "commit": "1c9a4c676720af1d2d964c1b2c866ee500300a15",
      "tree": "e1733414a158ce2090bf6eb073c4c6af8dceee52",
      "parents": [
        "1487aa9ec5b057debb42f236a1d1185f09f96804"
      ],
      "author": {
        "name": "Cody Oss",
        "email": "6331106+codyoss@users.noreply.github.com",
        "time": "Mon Jul 19 22:17:36 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 19 22:17:36 2021"
      },
      "message": "chore: archive project (#43)\n\n"
    },
    {
      "commit": "1487aa9ec5b057debb42f236a1d1185f09f96804",
      "tree": "5bcd76cbee1d10d84166104f6934d6a4a2e8d80a",
      "parents": [
        "bcd43fbb19e8d79524fce1b71f4a2145afbd6039"
      ],
      "author": {
        "name": "google-cloud-policy-bot[bot]",
        "email": "80869356+google-cloud-policy-bot[bot]@users.noreply.github.com",
        "time": "Tue Apr 27 21:59:56 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 27 21:59:56 2021"
      },
      "message": "chore: add SECURITY.md (#41)\n\n"
    },
    {
      "commit": "bcd43fbb19e8d79524fce1b71f4a2145afbd6039",
      "tree": "44cc1490ddeb164a479884cd8beecc373b2ad60d",
      "parents": [
        "8e1d251e947d1de4242ca2a81eb1a39917bf6b38"
      ],
      "author": {
        "name": "Cody Oss",
        "email": "6331106+codyoss@users.noreply.github.com",
        "time": "Fri Sep 11 16:08:55 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 11 16:08:55 2020"
      },
      "message": "chore: add CODEOWNERS (#38)\n\nUpdates: #37"
    },
    {
      "commit": "8e1d251e947d1de4242ca2a81eb1a39917bf6b38",
      "tree": "97e48bfc1cd29f73f4f4eafdfd050f0728be6691",
      "parents": [
        "106690ce98cc41fa3cd8afa35bf1db97065bd8d4"
      ],
      "author": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Tue Oct 08 19:52:07 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 08 19:52:07 2019"
      },
      "message": "fix basicTests data race (#30)\n\nbasicTests currently has a data race wherein inner and outer goroutine both can\r\nset err. This CL changes the inner goroutine to use its own, locally-scoped err."
    },
    {
      "commit": "106690ce98cc41fa3cd8afa35bf1db97065bd8d4",
      "tree": "45c3cee338aae7211ae4902cdadb7ca2e635b08b",
      "parents": [
        "b0b746350ba1ed03dbeedb470676a1c9740db10d"
      ],
      "author": {
        "name": "Jack Whelpton",
        "email": "jack.whelpton@rakuten.com",
        "time": "Thu Oct 03 20:53:28 2019"
      },
      "committer": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Thu Oct 03 20:53:28 2019"
      },
      "message": "pubsub: adds basic support (#24)\n\n\r\n"
    },
    {
      "commit": "b0b746350ba1ed03dbeedb470676a1c9740db10d",
      "tree": "1a2537a33b8666f4179f3c75bf44f70c3b1aaadc",
      "parents": [
        "3f04c915b1f7c24d1ee9aee3f6262f8e33987731"
      ],
      "author": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Wed Oct 02 20:47:12 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 02 20:47:12 2019"
      },
      "message": "drop go support to 1.11 (#29)\n\n"
    },
    {
      "commit": "3f04c915b1f7c24d1ee9aee3f6262f8e33987731",
      "tree": "7994b849f2dad5c0985f4f0d8dcc2b87eb6ed9bc",
      "parents": [
        "2d24dde44ba58bc2a8215148874226e35919658b"
      ],
      "author": {
        "name": "Cody Oss",
        "email": "6331106+codyoss@users.noreply.github.com",
        "time": "Thu Sep 26 19:13:47 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 26 19:13:47 2019"
      },
      "message": "internal: drop support for 1.9 and 1.10 (#28)\n\nAs of Oct 1, 2019 GCP is no longer supporting Go 1.9 and 1.10.\r\nCleaning up build scripts to support this.\r\n"
    },
    {
      "commit": "2d24dde44ba58bc2a8215148874226e35919658b",
      "tree": "c56658957cc04dc1e96a2e26a7f944cb608900d7",
      "parents": [
        "f97d15acea6097507e8f3552353e64f7d2b4d4cc"
      ],
      "author": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Wed Sep 04 03:15:03 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 04 03:15:03 2019"
      },
      "message": "update deps (#27)\n\n"
    },
    {
      "commit": "f97d15acea6097507e8f3552353e64f7d2b4d4cc",
      "tree": "e455e9478c0117d1efe98e5b4219a3a0f9d0a2c5",
      "parents": [
        "f550565525113d92f31e16591986917006f86eb9"
      ],
      "author": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Thu Apr 25 16:28:20 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 25 16:28:20 2019"
      },
      "message": "add RELEASING.md (#20)\n\n"
    },
    {
      "commit": "f550565525113d92f31e16591986917006f86eb9",
      "tree": "d87583ee8b54b66c83c9ca1f11978ad0624b4129",
      "parents": [
        "d48483841e33340bed2c219a76b19e3eac8babc4"
      ],
      "author": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Thu Mar 07 17:44:02 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 07 17:44:02 2019"
      },
      "message": "small docs fix (#19)\n\n"
    },
    {
      "commit": "d48483841e33340bed2c219a76b19e3eac8babc4",
      "tree": "7d35c314ed4e7b5e11b6d454c39f0dca65230976",
      "parents": [
        "d44e1583f2ad1036c28b71309c631a094194503e"
      ],
      "author": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Wed Mar 06 21:08:23 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 06 21:08:23 2019"
      },
      "message": "document embedToIncludeNewMethods (#18)\n\n"
    },
    {
      "commit": "d44e1583f2ad1036c28b71309c631a094194503e",
      "tree": "ac54c5cae96c33a40c237c383fb8f42abb230f94",
      "parents": [
        "0e5772bba47ebfce99c04ff8f40471135d44e992"
      ],
      "author": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Tue Mar 05 19:40:47 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 05 19:40:47 2019"
      },
      "message": "internal: improve CI/CD scripts (#17)\n\n- Use go mod tidy to check if deps were added without being added to go.mod.\r\n- Use go mod download to download deps instead of go get.\r\n- Use GO111MODULE\u003don everywhere applicable.\r\n- Switch to being 1.12 aware.\r\n- Refactor dependency downloading into function to be consistent with\r\nother repos (and more readable."
    },
    {
      "commit": "0e5772bba47ebfce99c04ff8f40471135d44e992",
      "tree": "1a88a3613ffb4f3d7ae2d76f0db6791880ba26d6",
      "parents": [
        "05b77d603d6721a9b5760833e2ee9fd18c21edd6"
      ],
      "author": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Mon Jan 14 17:47:43 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 14 17:47:43 2019"
      },
      "message": "internal: re-build go.mod (#16)\n\nSomehow go.sum has a different checksum that what\u0027s expected. This PR should\r\nfix CI. We should investigate how this happened, though, and whether there\u0027s a\r\nbug with go modules somehow.\r\n\r\nAlso adds a tools.go per our other repos. This helps us codify the tools we\r\nuse in our go.mod.\r\n\r\nAlso re-pins to a later version of cloud.google.com/api, and an actual version\r\nof google.golang.org/api since we now have a tagged version."
    },
    {
      "commit": "05b77d603d6721a9b5760833e2ee9fd18c21edd6",
      "tree": "738862539e44c4fc6d6c4f123efc48a099da8366",
      "parents": [
        "611641c221b90fadb9f47921bdeec91e8e6dc21e"
      ],
      "author": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Fri Jan 11 18:05:31 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 11 18:05:31 2019"
      },
      "message": "internal: check deps as part of vet.sh (#15)\n\nWhile we\u0027re in the $GOPATH transitionary period, a dependency could\r\naccidentally find its way into our require statements without being codified in\r\ngo.mod/go.sum. This CL makes our CI check for such a case, and exit 1 if it\r\ndetects it."
    },
    {
      "commit": "611641c221b90fadb9f47921bdeec91e8e6dc21e",
      "tree": "39aa7d3c845512e70cf5acadea07d126669d6a76",
      "parents": [
        "f773598aef764db07257d386141bed45e60dc228"
      ],
      "author": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Wed Dec 12 20:42:12 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 12 20:42:12 2018"
      },
      "message": "add staticcheck and lint (#14)\n\n"
    },
    {
      "commit": "f773598aef764db07257d386141bed45e60dc228",
      "tree": "9c73338352b6bec08cabc93cee46a1b1b7223857",
      "parents": [
        "bec5da517cfadbbd7e33e77c4705e15d083377e9"
      ],
      "author": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Wed Dec 05 23:01:26 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 05 23:01:26 2018"
      },
      "message": "run vet (#13)\n\n"
    },
    {
      "commit": "bec5da517cfadbbd7e33e77c4705e15d083377e9",
      "tree": "33ba9f4efd258b5e7f7457e92d7fc1075f6e997b",
      "parents": [
        "98829e18954d483f727847d8a8a2a671b168dc7a"
      ],
      "author": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Wed Dec 05 19:25:51 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 05 19:25:51 2018"
      },
      "message": "add kokoro resources (#12)\n\n"
    },
    {
      "commit": "98829e18954d483f727847d8a8a2a671b168dc7a",
      "tree": "8979c9cb26ac5033dff429cec8750f7c288ab15f",
      "parents": [
        "eb75b5d3b5349f64f4e398e2dbd76310dbc88672"
      ],
      "author": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Mon Dec 03 21:41:34 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 03 21:41:34 2018"
      },
      "message": "adds a simple example to demonstrate usage (#11)\n\nAdditionally:\r\n\r\n- Moves all package documentation to doc.go files\r\n- Adds alpha notes to all package documentation\r\n\r\nFixes #9"
    },
    {
      "commit": "eb75b5d3b5349f64f4e398e2dbd76310dbc88672",
      "tree": "9c421b5eeba0dcae3045a2ff0a7c7deafc9ba9c1",
      "parents": [
        "a2e0dc790eb50f975886fc9730699a34b8d65d0e"
      ],
      "author": {
        "name": "Andrew Poydence",
        "email": "apoydence@gmail.com",
        "time": "Fri Nov 30 23:11:03 2018"
      },
      "committer": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Fri Nov 30 23:11:03 2018"
      },
      "message": "use proper context import (#6)\n\n"
    },
    {
      "commit": "a2e0dc790eb50f975886fc9730699a34b8d65d0e",
      "tree": "1772df07b54b2d0431b5fcd11d43e232daa6304b",
      "parents": [
        "478f3c15e8ca753d93dd02d13eb89606545d3262"
      ],
      "author": {
        "name": "Andrew Poydence",
        "email": "apoydence@gmail.com",
        "time": "Thu Nov 29 21:36:11 2018"
      },
      "committer": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Thu Nov 29 21:36:11 2018"
      },
      "message": "datastore: adds initial interfaces (#7)\n\n"
    },
    {
      "commit": "478f3c15e8ca753d93dd02d13eb89606545d3262",
      "tree": "080cf2739d6d7782493d9a6c09e255f4bcea6b3b",
      "parents": [
        "c774a015af41977b2403b1ad566642e6653c2945"
      ],
      "author": {
        "name": "Jean de Klerk",
        "email": "deklerk@google.com",
        "time": "Wed Nov 28 13:38:40 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 28 13:38:40 2018"
      },
      "message": "add go.mod and go.sum (#8)\n\nadd go.mod and go.sum\r\n\r\nThis commit was generated with `go mod init` and `go mod tidy` (minus the\r\nREADME.md changes).\r\n"
    },
    {
      "commit": "c774a015af41977b2403b1ad566642e6653c2945",
      "tree": "1da11c1617a64011540f496190505bc136b6713c",
      "parents": [
        "3e2e3d83585931739ffecdadbf589ccda28d4d28"
      ],
      "author": {
        "name": "Gregory Russell",
        "email": "gfr10598@users.noreply.github.com",
        "time": "Tue Oct 09 21:42:30 2018"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@users.noreply.github.com",
        "time": "Tue Oct 09 21:42:30 2018"
      },
      "message": "Allow nil QueryConfig.Dst (#5)\n\nSome queries do not require a destination table, so Dst should be allowed to be nil."
    },
    {
      "commit": "3e2e3d83585931739ffecdadbf589ccda28d4d28",
      "tree": "764c75958aaf4e0e1a29d48b72de872cf2f2d962",
      "parents": [
        "e6a0f99dd55b86561d100c9b940e3786a142dd32"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@users.noreply.github.com",
        "time": "Fri Oct 05 16:32:07 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 05 16:32:07 2018"
      },
      "message": "bqiface: add Query methods (#4)\n\n"
    },
    {
      "commit": "e6a0f99dd55b86561d100c9b940e3786a142dd32",
      "tree": "79fcbd0b83e25f2c4d39371c0d2069eb904b5b2a",
      "parents": [
        "c95811cff168fc1442deba8f335c49e741f8d777"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@users.noreply.github.com",
        "time": "Thu Jul 12 16:54:11 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 12 16:54:11 2018"
      },
      "message": "bqiface: add a testing package for bigquery (#3)\n\n* bqiface: add a testing package for bigquery\r\n\r\nThis package is just like the stiface package, only for cloud.google.com/go/bigquery.\r\n\r\nWriting this package turned out to be considerably more complex than\r\nstiface.\r\n\r\nSeveral structs in the bigquery package, like DatasetMetadata, were\r\nalmost usable directly except for one or two fields, so I wrote\r\nbqiface structs that embedded the bigquery versions and shadowed the\r\nproblematic fields.\r\n\r\n* reviewer comments\r\n"
    },
    {
      "commit": "c95811cff168fc1442deba8f335c49e741f8d777",
      "tree": "2d564266c30367a822e2aed6beefb0a7e1dddb7f",
      "parents": [
        "a796fe9a4b148e249656d866a72d42ec39d4fea8"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@users.noreply.github.com",
        "time": "Tue Jul 10 16:59:28 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 10 16:59:28 2018"
      },
      "message": "stiface: update copyright notices (#2)\n\n"
    },
    {
      "commit": "a796fe9a4b148e249656d866a72d42ec39d4fea8",
      "tree": "1c7811056a5a560f77b89a12b0c36c6905adffe9",
      "parents": [
        "a6501a3747f062e4c4bdd4baee483b00f7169251"
      ],
      "author": {
        "name": "Thea Flowers",
        "email": "theaflowers@google.com",
        "time": "Mon Jul 02 19:45:05 2018"
      },
      "committer": {
        "name": "Thea Flowers",
        "email": "theaflowers@google.com",
        "time": "Mon Jul 02 19:45:05 2018"
      },
      "message": "Add Code of Conduct\n"
    },
    {
      "commit": "a6501a3747f062e4c4bdd4baee483b00f7169251",
      "tree": "8c7f8e183d3c649f0d3b8c1da777e5ebd6846c2d",
      "parents": [
        "53aa5bd491a944241dbb160342b45f71fc841115"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@users.noreply.github.com",
        "time": "Fri Jun 08 18:35:00 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 08 18:35:00 2018"
      },
      "message": "stiface: rewrite tests\n\nRemove most of the old integration test and replace with a much lighter one.\r\n\r\nAlso, demonstrate how to test with a fake.\r\n\r\nUpdate CONTRIBUTING.md to explain test environment variable."
    },
    {
      "commit": "53aa5bd491a944241dbb160342b45f71fc841115",
      "tree": "43f565630e623f3b8a48c3b4606890685437bdea",
      "parents": [
        "6052e7ab758457b853219f18cf348b6914c6a64b"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu May 24 18:58:10 2018"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu May 24 18:58:10 2018"
      },
      "message": "remove News header\n"
    },
    {
      "commit": "6052e7ab758457b853219f18cf348b6914c6a64b",
      "tree": "f76ab00a61904112e1ff92368cb5c2730dd256d5",
      "parents": [
        "9ace43b6a5721a711c67ebbdc298c5035acb6eec"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu May 24 18:56:53 2018"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu May 24 18:56:53 2018"
      },
      "message": "storage/stiface: package for testing the Go storage client\n"
    },
    {
      "commit": "9ace43b6a5721a711c67ebbdc298c5035acb6eec",
      "tree": "41b51dd04421ffb77e03be611db0c70c9d38721c",
      "parents": [],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu May 24 18:32:06 2018"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu May 24 18:32:06 2018"
      },
      "message": "modify template files\n\nCopy files from github.com/google/new-project and modify for this repo.\n"
    }
  ]
}
