Download Latest Version sq-0.48.5-linux-amd64.tar.gz (12.0 MB)
Email in envelope

Get an email when there's a new version of sq data wrangler

Home / v0.48.5
Name Modified Size InfoDownloads / Week
Parent folder
checksums.txt 2025-01-20 1.4 kB
sq_0.48.5_linux_amd64.termux.deb 2025-01-20 12.0 MB
sq_0.48.5_linux_arm64.pkg.tar.zst 2025-01-20 10.8 MB
sq_0.48.5_linux_arm64.termux.deb 2025-01-20 11.1 MB
sq_0.48.5_linux_amd64.deb 2025-01-20 12.0 MB
sq_0.48.5_linux_amd64.pkg.tar.zst 2025-01-20 11.8 MB
sq_0.48.5_linux_amd64.rpm 2025-01-20 12.4 MB
sq_0.48.5_linux_arm64.deb 2025-01-20 11.1 MB
sq-0.48.5-macos-arm64.tar.gz 2025-01-20 10.9 MB
sq_0.48.5_linux_amd64.apk 2025-01-20 12.5 MB
sq_0.48.5_linux_arm64.apk 2025-01-20 11.4 MB
sq_0.48.5_linux_arm64.rpm 2025-01-20 11.5 MB
sq-0.48.5-linux-amd64.tar.gz 2025-01-20 12.0 MB
sq-0.48.5-linux-arm64.tar.gz 2025-01-20 11.1 MB
sq-0.48.5-macos-amd64.tar.gz 2025-01-20 11.5 MB
sq-0.48.5-windows-amd64.zip 2025-01-20 11.7 MB
README.md 2025-01-20 1.1 kB
v0.48.5 source code.tar.gz 2025-01-20 62.5 MB
v0.48.5 source code.zip 2025-01-20 62.9 MB
Totals: 19 Items   299.2 MB 0

Fixed

  • #446: A bufio.ErrTooLong was being returned by bufio.Scanner, when splitting lines from input that was too long (larger than bufio.MaxScanTokenSize, i.e. 64KB). This meant that sq wasn't able to parse large JSON files, amongst other problems. The maximum buffer size is now configurable via the new tuning.scan-buffer-limit option. Note that the buffer will start small and grow as needed, up to the limit.

plaintext $ sq config set tuning.scan-buffer-limit 64MB # or 1024B, 64KB, 1GB, etc. A more useful error message is also now returned when the buffer limit is exceeded (the error suggests adjusting tuning.scan-buffer-limit).

Changed

  • Renamed config option tuning.buffer-mem-limit to tuning.buffer-spill-limit. The new name better reflects the purpose of the option.
Source: README.md, updated 2025-01-20