New bulktracker release, v2026.5

Benny Siegert <[email protected]> Thu, 7 May 2026 05:34:33 +0000 (UTC)
Newsgroups gmane.os.netbsd.devel.packages
Message-ID <[email protected]>
Hi!

Earlier this week, I released and deployed a new version of the pkgsrc 
bulk build tracker.

This release has two major new features:

- Support for bulk builds created by the new bob tool
- Much improved database schema for handling failed dependencies. This
   should improve performance for many key queries. In addition, it
   simplifies some of the code, which is nice. Originally suggested by
   riastradh@.

There are also some smaller changes in this release:

- on first page load, the search field is focused -- thanks wiz@
- build with Go 1.26 by default
- support for zstd-compressed build reports
- updated dependencies, including SQLite
- fix loading of "sentinel packages" table when there are no failed
   dependencies -- this rarely happens in practice

Here is an example of a bulk build report produced by bob: 
https://releng.netbsd.org/bulktracker/build/3585

In addition, to keep the DB maintenance and space usage reasonable, I 
removed all data older than 6 months. A dump of the old DB is available on 
mollari in /home/bulktrack.

-- 
Benny