OOKNET                             [ /  search the index  ]  
──────────────────────────────────────────────────────────────────────────────────────
══════════════════════════════════════════════════════════════════════════════════════
OOKNET   [ /  search  ]  
────────────────────────────────────────────────
════════════════════════════════════════════════
 
HASH      42f20f691efb
DATE      2026-05-06
SUBJECT   ookstats: include total-runs in build pipeline
FILES     1 CHANGED
HASH      42f20f691efb
DATE      2026-05-06
SUBJECT   ookstats: include total-runs in build
          pipeline
FILES     1 CHANGED
 

diff --git a/nix/pkgs/ookstats/src/cmd/build.go b/nix/pkgs/ookstats/src/cmd/build.
go
index 8f084e7..b4154dc 100644
--- a/nix/pkgs/ookstats/src/cmd/build.go
+++ b/nix/pkgs/ookstats/src/cmd/build.go
@@ -373,6 +373,9 @@ func generateAllAPI(db *sql.DB, outParent string, pageSize, sh
ardSize, workers i
 	if err := generator.GeneratePlayerLeaderboards(db, filepath.Join(base, "leaderbo
ard"), pageSize, regions, workers); err != nil {
 		return err
 	}
+	if err := generator.GenerateTotalRunsLeaderboard(db, filepath.Join(base, "leader
board"), pageSize, regions, workers); err != nil {
+		return err
+	}
 
 	// search index
 	if err := generator.GenerateSearchIndex(db, filepath.Join(base, "search"), shard
Size); err != nil {

diff --git a/nix/pkgs/ookstats/src/cmd/build
.go b/nix/pkgs/ookstats/src/cmd/build.go
index 8f084e7..b4154dc 100644
--- a/nix/pkgs/ookstats/src/cmd/build.go
+++ b/nix/pkgs/ookstats/src/cmd/build.go
@@ -373,6 +373,9 @@ func generateAllAPI(db *
sql.DB, outParent string, pageSize, shardSiz
e, workers i
 	if err := generator.GeneratePlayerLeaderbo
ards(db, filepath.Join(base, "leaderboard"),
 pageSize, regions, workers); err != nil {
 		return err
 	}
+	if err := generator.GenerateTotalRunsLeade
rboard(db, filepath.Join(base, "leaderboard"
), pageSize, regions, workers); err != nil {
+		return err
+	}
 
 	// search index
 	if err := generator.GenerateSearchIndex(db
, filepath.Join(base, "search"), shardSize);
 err != nil {
 
[ BACK TO LOG ]
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET