From 63055373ca1988711b78507978b2a736477bd36d Mon Sep 17 00:00:00 2001 From: Kamila Szewczyk Date: Thu, 17 Oct 2024 02:58:09 +0200 Subject: [PATCH] v0.5 update release workflow --- .github/workflows/release.yml | 2 ++ ChangeLog | 15 +++++++++++++++ NEWS | 11 +++++++++++ 3 files changed, 28 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 64877c3..940f601 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,7 +18,9 @@ jobs: - name: Configure run: | ./bootstrap && ./configure + sudo apt update sudo apt install bzip3 -y + bzip3 --version - name: Build source packages run: | make update-ChangeLog diff --git a/ChangeLog b/ChangeLog index df2469e..ee9a270 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,20 @@ +2024-10-17 Kamila Szewczyk + + ensure that -i3 pads to full block size + otherwise we lose the nominal burst error correction capability. if a feature to remove the padding existed, it'd probably be based on shortenings to RS codes (i.e. we know exactly which values must be zero judging just from the block length, so they don't count towards the errors, allowing us to get better parity to data ratio) + + todo: finally got rid of getopt + + getopt_long -> yarg + 2024-10-16 Kamila Szewczyk + todo: triage tasks + + Sharded mode: OpenMP support. + + v0.4: update NEWS, regenerate changelog + TODO: update tasks. mention interlacing parallelism diff --git a/NEWS b/NEWS index 79b92cc..05eaf49 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,17 @@ This file contains release notes for major and minor releases of xpar. For a complete list of source-level changes, consult the ChangeLog file. +=============================================================================== +v0.5 (17-10-2024) +- OpenMP support for sharded mode (which unfortunately seems bottlenecked by + I/O). +- Switch to yarg for command-line parsing, remove dependency on Rich Felker's + `getopt_long`. +- Hopefully the last v0.x release. Hopefully, it will receive some feedback + which will help to introduce future improvements and release v1.0. The file + format will not change from now on, unless there is a bug or another major + misfeature that needs to be fixed. + =============================================================================== v0.4 (16-10-2024) - x86_64 static Linux binaries are no longer provided.