docsbuild-scripts
docsbuild-scripts copied to clipboard
objects.inv not invalidated?
Looks like /objects.inv (intersphinx thing) has not beed invalidated during the 3.10 release.
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.
We now purge symlinks (b3c3137efb04c789a60b4ceb65fbb0ad46370f4b).
A