]> git.maquefel.me Git - brevno-suite/hugo/commit
Fix sample logic when adding content files in server
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sun, 18 Feb 2024 10:33:09 +0000 (11:33 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sun, 18 Feb 2024 11:24:27 +0000 (12:24 +0100)
commitafe5b6d7dfa241137a2495699b3ce7f7e971e188
treea15dd11d10f41b12bb496ba5e95dd87a46c3b90c
parent168d3757841d2064e11f8d122797e2771273d367
Fix sample logic when adding content files in server

The partial rebuilds works by calaulating a baseline from a change set.

For new content, this doesn't work, so to avoid rebuilding everything, we first
try to collect a sample of surrounding identities (e.g. content files in the same section).

This commit fixes a flaw in that logic that in some (many...) cases would return a too small sample set.

Fixes #12054
hugolib/content_map_page.go
hugolib/rebuild_test.go