)]}'
{
  "commit": "1088cf4fa1bd4cd39570e133debf29ee6f083e09",
  "tree": "531742f63fbeaa375c0fd72cee705a8ea8bfdbc5",
  "parents": [
    "8910f3b1f1dbb805674cbba96153aeebd4c44bc1"
  ],
  "author": {
    "name": "Jean Barkhuysen",
    "email": "jean.barkhuysen@gmail.com",
    "time": "Tue Jul 21 12:27:31 2026 -0600"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Wed Jul 22 07:49:22 2026 -0700"
  },
  "message": "internal/index: format to nanoseconds for index URL.\n\nThe golang index supports both:\n\n- https://index.golang.org/index?since\u003d2019-04-10T20:30:42Z\u0026limit\u003d3\n- https://index.golang.org/index?since\u003d2019-04-10T20:30:42.400000Z\u0026limit\u003d3\n\nAnd notably returns different results. That\u0027s because between the 42s\nmark and the 43s mark, new modules got indexed. So, at second\ngranularity, you need your cursor\u0027s window size to be big enough to\ncapture everything that changed in that second, or else risk missing\nmodules OR not making progress beyond that second.\n\nThe higher your precision, the less things can fit in the window,\nmeaning that the cursor has a higher change to make progress / not lose\nanything.\n\nSo, this change makes us use the highest precision available (second -\u003e\nnano).\n\nNote that since postgres only has microsecond granularity we\u0027re actually\ngoing to be querying at microsecond granularity, but anyways, that\u0027s\njust a semantic detail as far as this change is concerned. We still get\nhigher precision.\n\n(This change was inspired by our debugging cursor progress issues\nagainst our internal golang-index\nhttps://github.com/netflix-skunkworks/golang-index).\n\nChange-Id: I32d410214a104a8d694ec6edf9cba4a94c579f41\nReviewed-on: https://go-review.googlesource.com/c/pkgsite/+/803623\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nkokoro-CI: kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ethan Lee \u003cethanalee@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Ethan Lee \u003cethanalee@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f331d753079c1ea5265e01b2e9bb6e2be27c7e90",
      "old_mode": 33188,
      "old_path": "internal/index/index.go",
      "new_id": "33a408c6ba351f7c05eacb1012757c3a7b7c7b57",
      "new_mode": 33188,
      "new_path": "internal/index/index.go"
    }
  ]
}
