Skip to content

Add support for tmstmpvfs#133

Merged
oxtoacart merged 3 commits intomainfrom
percy/tmpstmpvfs
Feb 13, 2026
Merged

Add support for tmstmpvfs#133
oxtoacart merged 3 commits intomainfrom
percy/tmpstmpvfs

Conversation

@oxtoacart
Copy link
Contributor

@oxtoacart oxtoacart commented Feb 13, 2026

The first two commits are from https://github.com/tailscale/sqlite-exp and have already been reviewed.

This PR pulls those in, conditionally compiles tmstmpvfs based on the build tag sqlite_enable_tmstmpvfs and adds a unit test that ensures tmpstmpvfs writes log files if and only if it was enabled with sqlite_enable_tmstmpvfs.

Pulled from https://sqlite.org/src/file/ext/misc/tmstmpvfs.c

Updates tailscale/corp#36170

Signed-off-by: Anton Tolchanov <anton@tailscale.com>
Updates tailscale/corp#36170

Signed-off-by: Anton Tolchanov <anton@tailscale.com>
@oxtoacart oxtoacart force-pushed the percy/tmpstmpvfs branch 4 times, most recently from fe4c479 to 88c9ba2 Compare February 13, 2026 14:58
`tmstmpvfs` will be compiled in only if build tag `sqlite_enable_tmstmpvfs` is set.

Updates tailscale/corp#36170

Signed-off-by: Percy Wegmann <percy@tailscale.com>
@oxtoacart oxtoacart merged commit ec88b3b into main Feb 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants