summaryrefslogtreecommitdiff
path: root/internal/server
AgeCommit message (Expand)Author
2026-03-02refactor(handlers): use command registry in server handlerPaul Buetow
2026-03-02refactor(handlers): decouple turbo network writer from base handlerPaul Buetow
2026-03-02server: enforce SSH handshake deadlinePaul Buetow
2026-03-02refactor(handlers): centralize protocol line/message formattingPaul Buetow
2026-03-02refactor(handlers): extract shutdown coordination from read commandPaul Buetow
2026-03-02Consolidate read command paths via strategy loop (task 333)Paul Buetow
2026-03-02Extract protocol and turbo responsibilities from baseHandler (task 327)Paul Buetow
2026-03-02Refactor server path to use injected runtime config (task 329)Paul Buetow
2026-01-29refactor: improve Go best practices compliancePaul Buetow
2026-01-24test: add unit tests for turbo writer typesPaul Buetow
2026-01-24refactor: split large functions for maintainabilityPaul Buetow
2025-07-04fix: remove unnecessary delays in turbo mode for serverless operationPaul Buetow
2025-07-04refactor: change turbo boost to be enabled by defaultPaul Buetow
2025-07-04fix: resolve MapReduce turbo mode issues and serverless processingPaul Buetow
2025-07-03fix: improve turbo mode MapReduce batch processing and shutdown sequencePaul Buetow
2025-07-03fix: implement thread-safe turbo mode for MapReduce operationsPaul Buetow
2025-07-02feat: make turbo mode configurable via config filePaul Buetow
2025-07-02feat: add server info message for literal grep modePaul Buetow
2025-07-01perf: optimize turbo mode for 2.87x faster serverless performancePaul Buetow
2025-07-01fix: resolve turbo mode race condition and improve TestDCat2Paul Buetow
2025-07-01feat: ensure command doesn't complete until all pending files are processedPaul Buetow
2025-06-30feat: track pending files to prevent premature server shutdownPaul Buetow
2025-06-30fix: resolve channel close panic and improve turbo mode synchronizationPaul Buetow
2025-06-30fix: ensure complete data transmission in turbo mode for dtail operationsPaul Buetow
2025-06-30fix: disable turbo boost for MapReduce operations in server modePaul Buetow
2025-06-29fix: improve aggregate channel switching for MapReduce operationsPaul Buetow
2025-06-29feat: enable turbo boost mode for tail (dtail) operationsPaul Buetow
2025-06-29feat: enable turbo boost mode for MapReduce (dmap) operationsPaul Buetow
2025-06-29fix: resolve dcat test failures with channel-less implementationPaul Buetow
2025-06-28refactor: consolidate optimization flags into DTAIL_TURBOBOOST_ENABLEPaul Buetow
2025-06-28feat: implement channel-less grep for 62% performance improvementPaul Buetow
2025-06-24Fix dcat tests for server mode and --plain flag handlingPaul Buetow
2024-03-29lint warningsPaul Buetow
2023-06-21DTail: Restrict SSH MAC algorithms allowed - Update of few dependenciesPaul Buetow
2022-07-15Fix typos.Paul Buetow
2022-02-15minor fix, add missing newlines to server messagesPaul Buetow
2021-12-05buffer line.Line for performancePaul Buetow
2021-12-04Refactor runJobs method to reduce its Cognitive ComplexityPaul Buetow
2021-12-04Refactor: Don't repeat myself.Paul Buetow
2021-11-06Remove insecure and dangerous relaxed auth modePaul Buetow
2021-11-02Bugfix: Dealing correctly with files without newline characters, also add mor...Paul Buetow
2021-10-31rename spartan mode to plain modePaul Buetow
2021-10-31add dmap integration test with stdin input pipePaul Buetow
2021-10-30add support to read from stdin pipe in serverless mode, e.g. grep foo.log | d...Paul Buetow
2021-10-29add dserver integration test for scheduled queryPaul Buetow
2021-10-24Fix DCat color test.Paul Buetow
2021-10-24Fix deadlock around aggregating data + server max concurrent file read limiterPaul Buetow
2021-10-15refactorPaul Buetow
2021-10-14add dgrep context integration testsPaul Buetow
2021-10-14Merging grep context from masterPaul Buetow