148 Commits (add-sql-querying)

Author SHA1 Message Date
chrislu 73e1aaaf89 fix id*2 3 days ago
chrislu 615fb41ba8 limit with offset 3 days ago
chrislu 43f8332297 normal if no partitions found 4 days ago
chrislu bdf43f53e9 comment 4 days ago
chrislu 93867ca04b Update mocks_test.go 4 days ago
chrislu 92a1ab25f4 address comments 4 days ago
chrislu 3cbe20e4e8 fix tests 4 days ago
chrislu 9f4d4e4559 using consts; avoid test data in production binary 4 days ago
chrislu 9b1919a8eb int range 4 days ago
chrislu 279abda3b7 support string concatenation || 4 days ago
chrislu e528629944 avoid closing closed channel 4 days ago
Chris Lu 920becfa5f
Update weed/query/engine/hybrid_message_scanner.go 4 days ago
chrislu d572443c79 ensure int conversion correctness 4 days ago
chrislu 02d36637de limit with offset 4 days ago
chrislu 20f61388bf support limit with offset 4 days ago
chrislu 31d5960f00 int overflow 4 days ago
chrislu cd928f9f38 heap sort the data sources 4 days ago
chrislu 6fcc573709 fix: Improve test stability for date/time functions 4 days ago
chrislu 2b35cca9bd refactor: Split sql_functions.go into smaller, focused files 4 days ago
chrislu 179a7b446e feat: Add comprehensive string functions with extensive tests 5 days ago
chrislu 25b07fda6c feat: Add DATE_TRUNC function with comprehensive tests 5 days ago
chrislu ac69d6e5c7 feat: Add date/time functions CURRENT_DATE, CURRENT_TIMESTAMP, EXTRACT with comprehensive tests 5 days ago
chrislu cc3ac76304 feat: Add mathematical functions ROUND, CEIL, FLOOR, ABS with comprehensive tests 5 days ago
chrislu 32bd48ffb8 feat: Add basic arithmetic operators (+, -, *, /, %) with comprehensive tests 5 days ago
chrislu bdf3f7caa9 fix 5 days ago
chrislu d192536376 fix 5 days ago
chrislu 69e6902072 handling errors 5 days ago
chrislu 323193cf8c no more mysql 5 days ago
chrislu 48a9bee3b8 fix describe issue 5 days ago
chrislu 50040a68bb fix 5 days ago
chrislu c10a0ba2fd fmt 5 days ago
chrislu 72d332a352 feat: Add window function foundation with timestamp support 5 days ago
chrislu 699e2f4413 feat: Add logical type support to SQL query engine 5 days ago
chrislu ec1e74a6e8 feat: Add Parquet logical types to mq_schema.proto 5 days ago
chrislu d60c542ecc feat: Replace pg_query_go with lightweight SQL parser (no CGO required) 5 days ago
chrislu 4d9de40c5c fmt 6 days ago
chrislu 42661ac110 fix tests 6 days ago
chrislu 991247facf fix tests 6 days ago
chrislu e3e369c264 change to pg_query_go 6 days ago
chrislu ba4a8b91d5 fmt 6 days ago
chrislu 59d6806146 fix empty spaces and coercion 6 days ago
chrislu 3fa7670557 fix todo 6 days ago
chrislu 687c5d6bfd fix tests 6 days ago
chrislu e14a316aeb use schema instead of inferred result types 6 days ago
chrislu a7eb178cec Update engine.go 6 days ago
chrislu 60066a6a4c read broker, logs, and parquet files 6 days ago
chrislu d29f54e0be de-support alter table and drop table 6 days ago
chrislu 8e15fdf2c7 remove sample data 6 days ago
chrislu f776a49322 avoid sample data 6 days ago
chrislu ed7102df6e column name can be on left or right in where conditions 6 days ago