PIZD ยท 5.0.0-rc2 โ†’ 5.0.0-rc3

Less encoding work.
Identical archive bytes.

Complete API costs on 30 public development excerpts and six correlated temporal prefixes. The same ten density wins remain, at 699,730 bytes versus 726,532 bytes ordinary.

These inspected inputs informed development. This shared-host study compares PIZD versions; the competitor scoreboard retains its own measured version. The refreshed standard panel still has 0/18 encoding-speed wins against its best reference, including a reusable Zstd control.

Complete encode costs

Values sum source-median milliseconds. Fresh-thread contexts include encoder initialization. Reused-thread contexts retain codec scratch between calls. File IO and thread creation are outside timers; model discovery, competition and production integrity are inside.

ContextSourcesTemplatesrc2 msrc3 msTime change
fresh-threaddevelopmentOFF612.60451.41-26.31%
fresh-threaddevelopmentON813.64524.09-35.59%
fresh-threadtemporalOFF695.93659.52-5.23%
fresh-threadtemporalON1030.13653.22-36.59%
reused-threaddevelopmentOFF612.60390.99-36.18%
reused-threaddevelopmentON788.35445.63-43.47%
reused-threadtemporalOFF682.45626.33-8.22%
reused-threadtemporalON992.91634.86-36.06%

Slower cases remain visible

The following medians increased in the main capture. Focused follow-up did not reproduce the three development regressions; both captures are retained. No universal latency win is claimed.

SourceContextTemplatesTime change
05_loghub_openstack.logfresh-threadOFF+3.06%
12_loghub_android.logfresh-threadOFF+31.17%
29_github_events_20150101_12.jsonlfresh-threadON+24.50%
wikimedia_pageviews.test.5242880.logfresh-threadOFF+1.53%

What changed

Reuse independent Zstd streaming workspaces, prepare template catalogs and column layouts once, and skip extra template trials when both bounded samples show high structural diversity. The two samples cover up to 32 KiB each. Repetition elsewhere can be missed; this is a routing heuristic, not an incompressibility proof. Workspace remains allocated until thread exit.

Verification and complete evidence

All 144 corresponding archive/context identities match before/after. The two accepted replays perform 2,016 exact/SHA restores including warmups. All 18 enterprise CLI controls retain identical archives and restore exactly. The full library/integration suite passes 273 tests across 57 targets.

Back to benchmarks โ†’