docsbuild-scripts icon indicating copy to clipboard operation
docsbuild-scripts copied to clipboard

objects.inv not invalidated?

Open JulienPalard opened this issue 4 years ago • 1 comments

Looks like /objects.inv (intersphinx thing) has not beed invalidated during the 3.10 release.

JulienPalard avatar Oct 06 '21 13:10 JulienPalard

I grepped a bit in the logs, looks like we know how to invalidate objects.inv:

$ zgrep -h -o [^,]*objects.inv /var/log/docsbuild/* | sort | uniq -c | sort -gr
     18 zh-cn/3.10/objects.inv
     14 zh-tw/3/objects.inv
     14 zh-tw/3.9/objects.inv
     14 zh-tw/3.10/objects.inv
     14 zh-cn/3/objects.inv
     14 zh-cn/3.9/objects.inv
      8 pt-br/3.10/objects.inv
      8 fr/3.10/objects.inv
      6 pt-br/3/objects.inv
      6 pt-br/3.9/objects.inv
      6 pl/3.10/objects.inv
      6 es/3/objects.inv
      6 es/3.9/objects.inv
      6 es/3.10/objects.inv
      4 pl/3/objects.inv
      4 pl/3.9/objects.inv
      4 ko/3.10/objects.inv
      4 id/3.10/objects.inv
      4 3.10/objects.inv
      2 ko/3/objects.inv
      2 ko/3.9/objects.inv
      2 id/3/objects.inv
      2 id/3.9/objects.inv
      2 fr/3/objects.inv
      2 fr/3.9/objects.inv
      2 3/objects.inv
      2 3.9/objects.inv

so the issue may come from the lack of invalidation at link time: when we change the /3/ link, everything under /3/ should be invalidated, but currently nothing is.

JulienPalard avatar Oct 06 '21 13:10 JulienPalard

We now purge symlinks (b3c3137efb04c789a60b4ceb65fbb0ad46370f4b).

A

AA-Turner avatar Sep 30 '24 20:09 AA-Turner