diff options
| author | Paul Buetow <paul@buetow.org> | 2025-06-29 14:42:45 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-06-29 14:42:45 +0300 |
| commit | 16702aee7c83ab772639e775e3b5852ad407a5ca (patch) | |
| tree | c38e43f2e39e558a3b0c703f406f73d7d8a98e46 /internal/mapr/server | |
| parent | 3ac8abd0e15e654f1eec0cc2c1fb7c8dd11dd5cb (diff) | |
fix: respect MaxLineLength in turbo boost mode for integration tests
The optimized line reader now properly handles the MaxLineLength configuration
which is set to 1024 bytes in integration test mode. This ensures that long
lines are split consistently between regular and turbo boost modes.
- Cache MaxLineLength value to avoid repeated config lookups
- Split lines that exceed MaxLineLength even when they contain newlines
- Handle EOF cases properly when lines exceed the limit
- Reset warning flag when normal lines are encountered
All dcat and dgrep integration tests now pass with DTAIL_TURBOBOOST_ENABLE=yes
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'internal/mapr/server')
0 files changed, 0 insertions, 0 deletions
