Commit ac89eb37 authored by Ramon Nou's avatar Ramon Nou
Browse files

Merge branch 'rnou/release-0.9.6' into 'master'

Prepare GekkoFS 0.9.6 release


See merge request !324
parents b795ccec 25800e94
Loading
Loading
Loading
Loading
Loading
+4 −0
Changes for CHANGELOG.md: 4 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.9.6] - 2026-10-02
### New
  - directory optimization with compression and reattemp ([!270](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/270))
    - Refactor sfind so it can use SLURM_ environment variables to ask to different servers.
@@ -78,6 +80,8 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


### Changed 
  - Finalized dependency profiles and Docker dependency images for 0.9.6.
  - Updated Spack packaging for 0.9.5 and 0.9.6, including Thallium and the current dependency stack.
  - The canonical path resolver is now exposed through `gkfs::path::resolve()`; the old resolver API was removed ([!318](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/318)).
  - Cppcheck findings in libc-interception and callback-ABI code remain documented as intentional compatibility cases; unsafe signature or pointer-cast changes were not applied ([!318](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/318)).
  - Optimized count-only filtered directory listing (`sfind` with `-C`) ([!307](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/307))
+1 −1
Changes for CMakeLists.txt: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -31,7 +31,7 @@ cmake_minimum_required(VERSION 3.16)

project(
    GekkoFS
    VERSION 0.9.3
    VERSION 0.9.6
    LANGUAGES ASM CXX C
)

+1 −1
Changes for docker/0.9.6/deps/Dockerfile: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@ FROM gekkofs/core:0.9.6
LABEL Description="Debian-based environment to build GekkoFS"

ENV GKFS_PATH=/opt/gkfs
ENV GKFS_VERSION=0.9.6-dev
ENV GKFS_VERSION=0.9.6

ENV SCRIPTS_PATH=${GKFS_PATH}/scripts
ENV DEPS_SRC_PATH=${GKFS_PATH}/deps_src
+1 −1
Changes for scripts/docker/Dockerfile.deps: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@ FROM debian:trixie
LABEL Description="Debian-based environment suitable to build GekkoFS and its dependencies"

ENV GKFS_PATH=/opt/gkfs
ENV GKFS_VERSION=0.9.6-dev
ENV GKFS_VERSION=0.9.6
ENV SCRIPTS_PATH=${GKFS_PATH}/scripts
ENV DEPS_SRC_PATH=${GKFS_PATH}/deps_src
ENV INSTALL_PATH=/usr/local
Loading