| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-10 | Fix known-hosts trust deadlock, host key stat, and optional nozstd build | Paul Buetow | |
| - stdout logger: release mutex while waiting on pause resume so prompt callbacks can log (fixes hang after trusting new hosts; known_hosts was written but Resume never ran). - known hosts callback: stop borrowing the SSH dial throttle channel (could block or interact badly with parallel handshakes). - host key path: use errors.Is(..., fs.ErrNotExist) for RootedPath.Stat wrapped errors; stat errors now fail fast instead of mis-read. - public key path: same ErrNotExist check for authorized_keys miss. - Build: optional DTAIL_NO_ZSTD=yes / nozstd tag for CGO-free builds; split zstd readers into tagged files. - Docs/examples: firewalld note for port 2222, log prune timer+script, SSHBindAddress note, dserver unit disabled-by-default comment; firewalld helper script example. - Regression test for stdout pause/mutex behavior. Made-with: Cursor | |||
| 2026-03-19 | task 261: harden server reads with OpenRoot | Paul Buetow | |
| 2026-03-13 | Stop stale query work promptly on generation cancel | Paul Buetow | |
| 2026-03-10 | Refactor server-side config singleton reads | Paul Buetow | |
| 2026-03-08 | task: close compressed readers in file read paths (task 377) | Paul Buetow | |
| 2025-07-01 | fix: resolve turbo mode race condition and improve TestDCat2 | Paul Buetow | |
| - Fixed race condition in periodicTruncateCheck by using context cancellation - Added turbo mode support to TestDCat2 server configuration - Removed problematic wait for pending files in readCommand.Start - Fixed potential panic when truncate channel is closed while goroutine is running The test now properly enables turbo mode on both client and server, preventing the timeout issues that occurred when only the client had turbo mode enabled. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> | |||
| 2024-03-29 | lint warnings | Paul Buetow | |
| 2022-02-15 | minor fix, add missing newlines to server messages | Paul Buetow | |
| 2021-12-06 | Refactor local context filter method to reduce its cognitive complexity | Paul Buetow | |
| 2021-12-05 | buffer line.Line for performance | Paul Buetow | |
| 2021-12-04 | refactor | Paul Buetow | |
| 2021-12-04 | Refactor read method to reduce its Cognitive Complexity. | Paul Buetow | |
| 2021-11-03 | Add integration test for long line splitting - Also fixed a bug regarding ↵ | Paul Buetow | |
| this along the way | |||
| 2021-11-02 | Bugfix: Dealing correctly with files without newline characters, also add ↵ | Paul Buetow | |
| more tests | |||
| 2021-10-31 | add dmap integration test with stdin input pipe | Paul Buetow | |
| 2021-10-30 | add support to read from stdin pipe in serverless mode, e.g. grep foo.log | ↵ | Paul Buetow | |
| dmap "select from ...." | |||
| 2021-10-27 | Fix --shutdownAfter client switch | Paul Buetow | |
| 2021-10-24 | Fix deadlock around aggregating data + server max concurrent file read limiter | Paul Buetow | |
| 2021-10-14 | add dgrep context integration tests | Paul Buetow | |
| 2021-10-14 | Merging grep context from master | Paul Buetow | |
| 2021-10-10 | vetting and linting and some code restyling | Paul Buetow | |
| 2021-10-02 | add dcat test | Paul Buetow | |
| 2021-10-02 | move args to config package | Paul Buetow | |
| logger package rewrite as dlog | |||
| 2021-10-02 | add spartan mode | Paul Buetow | |
| 2021-10-02 | mapreduce tables are in colors now too | Paul Buetow | |
| 2021-08-28 | 1. Major performance gain by not checking for file truncation aftter | Paul Buetow | |
| each bytes read. 2. Introduce field separator to the protocol package. | |||
| 2021-08-28 | use a byte.Buffer in the file reader | Paul Buetow | |
| 2021-08-21 | read files bytewise for more control of whats happening - change transport ↵ | Paul Buetow | |
| protocol for more control over newlines | |||
| 2020-09-04 | server side support for new regex package | Paul Buetow | |
| 2020-03-04 | can tail probe with a given timeout and then write a mapreduce result | Paul Buetow | |
| 2020-02-07 | Introduce drun command, refactor code to use context package | Paul Bütow | |
