1440 Commits

Author SHA1 Message Date
jhspetersson 93ff4d1a8b simplify lexer 2026-08-16 22:18:29 +02:00
jhspetersson 59824f4aba add HAVING support 2026-08-06 09:31:26 +02:00
jhspetersson 984a1802e6 update dependencies 2026-08-04 22:14:19 +02:00
jhspetersson 62f1b21ec3 don't color non-tty output
build / build (macos-latest) (push) Has been cancelled
build / build (ubuntu-latest) (push) Has been cancelled
build / build (windows-latest) (push) Has been cancelled
2026-07-06 11:46:01 +02:00
jhspetersson 7165eb14d0 fix unary minus handling 2026-07-06 09:41:27 +02:00
jhspetersson 384e612f1e resolve git last commits in a single history walk 2026-07-05 12:32:38 +02:00
jhspetersson f32759f84d use simd search in contains() 2026-07-05 12:32:38 +02:00
jhspetersson 70d8f902ee improve hgignore fidelity 2026-07-05 11:57:31 +02:00
jhspetersson 3f0e8be74c improve dockerignore fidelity 2026-07-05 11:57:31 +02:00
jhspetersson f17384d246 build date literals without local round-trip 2026-07-05 11:57:31 +02:00
jhspetersson 91b07d3b29 fix epoch, date_diff, substring semantics 2026-07-05 11:57:31 +02:00
jhspetersson a3bd1cccac support like escapes 2026-07-05 11:57:31 +02:00
jhspetersson 5eb8894e5c fix vfs cap revisions 2026-07-05 11:57:31 +02:00
jhspetersson 2c72866d9e fall back to svg viewbox 2026-07-05 11:57:31 +02:00
jhspetersson 8be9147790 handle more mp4 extensions 2026-07-05 11:57:31 +02:00
jhspetersson c1e77b5d94 fill time fields on windows 2026-07-05 11:57:31 +02:00
jhspetersson bffcfb2202 fix line count, unc paths, exif altitude 2026-07-05 11:57:31 +02:00
jhspetersson 17ce46b6fe fix csv output of split utf-8 2026-07-05 11:57:31 +02:00
jhspetersson 9a59d60248 fix subquery caching, trim, sym gates 2026-07-05 11:57:31 +02:00
jhspetersson f01636443d accept notexists without left operand 2026-07-05 11:57:31 +02:00
jhspetersson cc64e01864 restore spaces in split quoted strings 2026-07-05 11:57:31 +02:00
jhspetersson 6805b8754b fix multiple issues 2026-07-05 11:19:30 +02:00
jhspetersson cb77b9b666 appease clippy 2026-07-02 12:04:38 +02:00
jhspetersson 7936febd07 take str refs in op parsing, drop dead lexer field 2026-07-02 12:04:18 +02:00
jhspetersson 5d0e2f87b9 skip alias regex for dotless column exprs 2026-07-02 12:02:49 +02:00
jhspetersson bca8712160 count lines in the content stats pass 2026-07-02 12:02:00 +02:00
jhspetersson 6db09c15c5 avoid slice panic in everything index path 2026-07-02 11:59:38 +02:00
jhspetersson a376c81e67 empty exif gps fields on parse failure 2026-07-02 11:59:06 +02:00
jhspetersson 03b20fae09 distinguish sub-second audio from unknown duration 2026-07-02 11:58:37 +02:00
jhspetersson 218a6efc4b fix year parsing in audio tags 2026-07-02 11:58:16 +02:00
jhspetersson 2ef9bd1de2 use movie timescale for mp4 duration 2026-07-02 11:57:26 +02:00
jhspetersson 006f8e80cf accept units and floats in svg dimensions 2026-07-02 11:56:54 +02:00
jhspetersson 8402461e54 fix relative day syntax for 4+ digit values 2026-07-02 11:55:54 +02:00
jhspetersson fc862a1296 parse tera, peta, exa file size units 2026-07-02 11:55:02 +02:00
jhspetersson ef6a73e0e1 fix hgignore glob conversion 2026-07-02 11:53:43 +02:00
jhspetersson 109a273436 return empty value on math domain errors 2026-07-02 11:51:05 +02:00
jhspetersson f6fcacd955 update dependencies and bump version 0.10.2 2026-06-28 11:07:09 +02:00
jhspetersson 1a8a282c0f stream content stats instead of reading whole file 2026-06-27 08:13:42 +02:00
jhspetersson 49508d73d0 fix correlated subquery dependency collection 2026-06-26 23:59:51 +02:00
jhspetersson 80f1a18afa add .qml to the known source file extensions 2026-06-20 22:27:57 +02:00
jhspetersson b22b77019f support metadata extraction for FLAC, Ogg Vorbis, Opus, etc. 2026-06-18 09:22:34 +02:00
jhspetersson ab3916ea9d add mp3_comment, mp3_track, and mp3_disc fields 2026-06-14 09:03:40 +02:00
jhspetersson 9d7cb2023f add word_count, char_count, encoding, has_bom, line_ending fields 2026-06-13 13:07:27 +02:00
jhspetersson 096d6001e4 add symlink_target and is_broken_symlink fields 2026-06-13 08:23:02 +02:00
jhspetersson 576ced2ba4 improve aggregate handling 2026-06-12 08:44:25 +02:00
jhspetersson 8cc164cbce fail IN for subqueries with multiple columns as in a real SQL 2026-06-11 15:04:14 +02:00
jhspetersson a93b610c5a improve GROUP BY 2026-06-11 12:42:56 +02:00
jhspetersson fe56c92982 simplify code 2026-06-11 10:10:00 +02:00
jhspetersson 413ec4dec4 fix dockerignore and hgignore syntax 2026-06-11 09:46:51 +02:00
jhspetersson cd31540c03 fix ordering and grouping by complex expressions 2026-06-11 09:35:56 +02:00