2 Commits

Author SHA1 Message Date
William Gill
d68cd6c0e8 v1.30-notify-1: rebase patch series onto scoutfs v1.30
Upstream released v1.30 (ad65116 on 2026-04-16 per the scoutfs tag).
The CI's daily cron picked the new tag and failed because our patch
series targeted v1.29.

Rebase was clean: scoutfs v1.30's diff against v1.29 touches btree,
forest, quota, totl, triggers, wkic, and xattr — none of the files
our series modifies.  No daemon, Makefile, or packaging changes;
this is a pure retag.

  git checkout v1.30
  git am --3way <the three existing patches>      # clean apply
  git format-patch v1.30..HEAD

Base bumped: v1.29 -> v1.30.
2026-04-22 16:14:54 -05:00
William Gill
0d7c6a6203 apply.sh: set executable bit in git index
The file was committed with mode 100644 so Linux clones couldn't
execute it directly; the CI path that invokes it as
  /tmp/scoutfs-notify/apply.sh <target>
was getting 'Permission denied'.  The ci/apply-notify-patches.sh
shim now also chmod +x defensively, but fixing the stored mode
is the right place to handle it.
2026-04-22 16:12:24 -05:00
6 changed files with 7 additions and 6 deletions

View File

@@ -29,7 +29,7 @@ Three patches against the scoutfs source tree:
Currently rebased against:
scoutfs v1.29
scoutfs v1.30
See [base.txt](./base.txt).
@@ -66,7 +66,8 @@ git format-patch v1.30..notify -o patches/
## Tag history
v1.29-notify-4 (current — Go 1.26 toolchain)
v1.30-notify-1 (current — rebased onto scoutfs v1.30, no code changes)
v1.29-notify-4 (retired — last v1.29-base release)
v1.29-notify-3 (retired — Go 1.21 toolchain)
v1.29-notify-2 (retired — C daemon; had latent ring-size compile bug)
v1.29-notify-1 (retired — shipped mount options)

0
apply.sh Normal file → Executable file
View File

View File

@@ -1 +1 @@
v1.29
v1.30

View File

@@ -1,4 +1,4 @@
From e226ce3bead4181110f7ba491207ebed584eed67 Mon Sep 17 00:00:00 2001
From 6c5b791d47079df892ee25e6f17c22da2f643340 Mon Sep 17 00:00:00 2001
From: William Gill <claude@williamgill.net>
Date: Wed, 22 Apr 2026 14:38:51 -0500
Subject: [PATCH 1/3] notify: core file-access notification infrastructure

View File

@@ -1,4 +1,4 @@
From 28ebd2776c91db2df24b3b2cc3ed994fc3183b77 Mon Sep 17 00:00:00 2001
From 496b47ab6dab052baecdfbabb0c92649a89d65b4 Mon Sep 17 00:00:00 2001
From: William Gill <claude@williamgill.net>
Date: Wed, 22 Apr 2026 14:40:04 -0500
Subject: [PATCH 2/3] notify: file open/read hook sites

View File

@@ -1,4 +1,4 @@
From 3fa637080d92a6f466738d321fac2f5c44a187db Mon Sep 17 00:00:00 2001
From b6cbfc46485cb9b7f5e87d0ff451f81c25d7d41c Mon Sep 17 00:00:00 2001
From: William Gill <claude@williamgill.net>
Date: Wed, 22 Apr 2026 14:40:34 -0500
Subject: [PATCH 3/3] notify: scoutfs-notifyd userspace relay daemon (Go 1.26)