docs: library comments say what the scanner and resolver do, not how they came to be (#6277)
release / govulncheck (push) Successful in 20s
release / web (push) Successful in 1m20s
release / go (push) Successful in 1m37s
release / integration (push) Successful in 5m15s
release / android (push) Successful in 5m26s
release / Build signed APK (releases and dev) (push) Successful in 5m45s
release / Attach APK to the Release (tag releases only) (push) Skipped
release / Build + push container image (push) Successful in 16s
release / Verify release artifacts (tag releases only) (push) Skipped
release / govulncheck (push) Successful in 20s
release / web (push) Successful in 1m20s
release / go (push) Successful in 1m37s
release / integration (push) Successful in 5m15s
release / android (push) Successful in 5m26s
release / Build signed APK (releases and dev) (push) Successful in 5m45s
release / Attach APK to the Release (tag releases only) (push) Skipped
release / Build + push container image (push) Successful in 16s
release / Verify release artifacts (tag releases only) (push) Skipped
Rewrites the internal/library comment blocks to rule 32. Task, milestone, decision and rule ids are gone; the incidents behind them are restated as the constraint they left (why a file is deleted before its row, why the missing mark is a mark, why duplicates block on duration). Counts and album names from one library are dropped from production comments; test comments keep the names their fixtures use. The tagReadVersion log keeps each version's before and after, without the measurements. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -12,9 +12,9 @@ import (
|
||||
"git.fabledsword.com/bvandeusen/minstrel/internal/db/dbq"
|
||||
)
|
||||
|
||||
// Loudness analysis settings (M464 #4995). Rule 25: an operator setting is a
|
||||
// database row, changed without a restart. One instance is shared by the
|
||||
// backfill and the admin API, so a save reaches the worker at once.
|
||||
// Loudness analysis settings: a database row, changed without a restart. One
|
||||
// instance is shared by the backfill and the admin API, so a save reaches the
|
||||
// worker at once.
|
||||
|
||||
// LoudnessSettings mirrors the loudness_settings row.
|
||||
type LoudnessSettings struct {
|
||||
@@ -23,14 +23,15 @@ type LoudnessSettings struct {
|
||||
Enabled bool
|
||||
BackfillConcurrency int32
|
||||
// LeveledCacheMB caps the disk the leveled-stream renders for Sonos and
|
||||
// UPnP speakers may use (#5001); the least recently played go first.
|
||||
// UPnP speakers may use; the least recently played go first.
|
||||
LeveledCacheMB int32
|
||||
// UpdatedAt is set by the database; ignored by Set.
|
||||
UpdatedAt time.Time
|
||||
}
|
||||
|
||||
// DefaultLoudnessSettings mirrors migrations 0065 and 0068's column defaults, so a
|
||||
// database that cannot be read still analyzes the way a fresh install does.
|
||||
// DefaultLoudnessSettings mirrors migrations 0065 and 0068's column defaults,
|
||||
// so a database that cannot be read still analyzes the way a fresh install
|
||||
// does.
|
||||
var DefaultLoudnessSettings = LoudnessSettings{
|
||||
Enabled: true,
|
||||
BackfillConcurrency: loudnessBackfillConcurrency,
|
||||
|
||||
Reference in New Issue
Block a user