tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

New bulktracker release, v2026.5



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


Home | Main Index | Thread Index | Old Index