jussisaurio
|
1117aeef74
|
ORDER BY: support nullable sorting columns and qualified identifiers
|
2024-07-24 15:27:55 +03:00 |
|
Pekka Enberg
|
8306ccc5a2
|
Merge pull request #214 from penberg/185-upgrade-sqlite3-parser
|
2024-07-24 14:13:30 +03:00 |
|
jussisaurio
|
9eb68524e7
|
Upgrade sqlite3-parser #185
|
2024-07-24 14:05:39 +03:00 |
|
Pekka Enberg
|
7e12e6ecd1
|
Merge pull request #213 from penberg/fix-212
|
2024-07-24 13:40:41 +03:00 |
|
jussisaurio
|
c1f4f5879c
|
Dont use ORDER BY in .schema
|
2024-07-24 12:41:48 +03:00 |
|
jussisaurio
|
d50d98d164
|
Dont return error from introspect_expression_for_cursors on unhandled expr type
|
2024-07-24 12:17:05 +03:00 |
|
jussisaurio
|
024633a709
|
Fix #212: unsupported expression InList
|
2024-07-24 12:15:34 +03:00 |
|
Pekka Enberg
|
6108c9ca55
|
Limbo 0.0.2
|
2024-07-24 11:14:31 +03:00 |
|
Pekka Enberg
|
0cb993e152
|
Merge pull request #204 from jussisaurio/multi-way-join
Refactor join processing / support multiway joins
|
2024-07-24 11:06:32 +03:00 |
|
Pekka Enberg
|
a58874c8cb
|
Update CONTRIBUTING.md
|
2024-07-24 09:04:49 +03:00 |
|
Pekka Enberg
|
e3fea5cd92
|
Merge pull request #208 from jussisaurio/fix-agg-functions-on-text
|
2024-07-24 00:19:33 +03:00 |
|
Pekka Enberg
|
ee0398ba9a
|
Merge pull request #209 from penberg/cargo-fix-check
|
2024-07-24 00:17:41 +03:00 |
|
jussisaurio
|
cc79ff5cfd
|
Fix #205: agg functions on text columns
|
2024-07-23 23:18:01 +03:00 |
|
jussisaurio
|
588ab1af06
|
Run formatting and enforce formatting in CI
|
2024-07-23 23:14:36 +03:00 |
|
Pekka Enberg
|
77a61f3b9e
|
Merge pull request #198 from gvos94/graghura/date
Implement Date
|
2024-07-23 19:41:08 +03:00 |
|
jussisaurio
|
d05ad6e602
|
Dont allocate separate vectors in split_constraint_to_terms
|
2024-07-23 19:34:30 +03:00 |
|
gandeevanr
|
eeec0a6d9d
|
update COMPAT.md
|
2024-07-23 09:19:17 -07:00 |
|
gandeevanr
|
b6030a45d2
|
added compat tests for timezones
|
2024-07-23 09:19:17 -07:00 |
|
gandeevanr
|
dc01fa4a6f
|
added support for parsing timezones
|
2024-07-23 09:19:17 -07:00 |
|
gandeevanr
|
7bb3412e66
|
added compatibility tests for date
|
2024-07-23 09:19:17 -07:00 |
|
gandeevanr
|
871fae3286
|
Implement the Date() method
|
2024-07-23 09:19:08 -07:00 |
|
Pekka Enberg
|
330c6fde45
|
Improve simulator a bit
Still not very useful, but at least faults are getting injected.
|
2024-07-23 15:27:23 +03:00 |
|
jussisaurio
|
84cf4033d5
|
Refactor join processing
- Make all constraints a list of WhereTerms in a ProcessedWhereClause
- Support multiple joins instead of just one
|
2024-07-23 15:04:40 +03:00 |
|
Pekka Enberg
|
b2ba69cfd5
|
Merge pull request #206 from penberg/cleanup-vdbe
Cleanup VDBE module
|
2024-07-23 14:59:24 +03:00 |
|
Pekka Enberg
|
966ee39589
|
core: Move sorter.rs to vdbe/
|
2024-07-23 14:54:41 +03:00 |
|
Pekka Enberg
|
e0663f2acf
|
core: Move insn_to_str() to vdbe/explain.rs
|
2024-07-23 14:51:52 +03:00 |
|
Pekka Enberg
|
8f00888a6c
|
core: Move ProgramBuilder to vdbe/builder module
|
2024-07-23 14:30:31 +03:00 |
|
Pekka Enberg
|
e154fc1826
|
core: Move vdbe.rs to vdbe/mode.rs
Preparation for splitting vdbe.rs into smaller modules.
|
2024-07-23 14:25:23 +03:00 |
|
Pekka Enberg
|
9ef805118b
|
Merge pull request #197 from brayanjuls/min_max_scalar_func
|
2024-07-23 13:58:59 +03:00 |
|
Brayan Jules
|
c227001737
|
support handling functions with the same name but different parameters number
|
2024-07-22 17:02:36 -04:00 |
|
Brayan Jules
|
b81f7d9acd
|
add cursor_hint to min and max scalar functions
|
2024-07-22 17:02:36 -04:00 |
|
Brayan Jules
|
dde00c3bc5
|
implementation of scalar functions min and max
|
2024-07-22 17:02:36 -04:00 |
|
Pekka Enberg
|
62c480f6fb
|
perf/latency: Add rust-toolchain to limbo benchmark
The benchmark uses coroutines, which require nightly so make that
explicit.
|
2024-07-22 22:24:24 +03:00 |
|
Pekka Enberg
|
e0b332e483
|
perf/latency: Add README.md
|
2024-07-22 22:24:00 +03:00 |
|
Pekka Enberg
|
74ecd15fa8
|
perf/latency: Update limbo benchmark Cargo.lock
|
2024-07-22 22:21:36 +03:00 |
|
Pekka Enberg
|
eba81faa66
|
perf/latency: Fix limbo run-benchmark.sh on macOS
|
2024-07-22 22:21:16 +03:00 |
|
Pekka Enberg
|
c028e93845
|
perf/latency: Fix limbo benchmark build
|
2024-07-22 22:20:58 +03:00 |
|
Pekka Enberg
|
704ab4e6b4
|
perf/latency: Fix seq usage in rusqlite run-benchmark.sh
|
2024-07-22 22:13:46 +03:00 |
|
Pekka Enberg
|
d3afff316f
|
perf/latency: Fix rusqlite run-benchmark.sh on macOS
|
2024-07-22 22:10:06 +03:00 |
|
Pekka Enberg
|
1e3a441486
|
perf/latency: Fix rusqlite benchmark build
Add an empty workspace section to detach the build from the Limbo
workspace.
|
2024-07-22 22:10:06 +03:00 |
|
Pekka Enberg
|
e33d69189c
|
Merge pull request #200 from benclmnt/case-insensitive-cols
|
2024-07-22 17:49:41 +03:00 |
|
Pekka Enberg
|
5dc8fda78e
|
Merge pull request #201 from JoanFM/fix-bench
bench: fix compilation
|
2024-07-22 13:30:41 +03:00 |
|
Joan Martinez
|
dd34a4c045
|
bench: fix compilation
|
2024-07-22 11:42:25 +02:00 |
|
Pekka Enberg
|
fc8f540807
|
Merge pull request #199 from benclmnt/fix-dot-schema
|
2024-07-22 11:29:17 +03:00 |
|
Bennett Clement
|
0bf0b41692
|
Use case insensitive lookup for table and column
|
2024-07-22 16:27:36 +08:00 |
|
Bennett Clement
|
5b4bdc8aa3
|
Fix .schema
- Add tests for .schema
- Make command line sql arguments to allow .commands
|
2024-07-22 16:00:41 +08:00 |
|
Pekka Enberg
|
0f85c36416
|
Merge pull request #189 from penberg/translate-cleanup
Clean up translate module
|
2024-07-22 10:09:55 +03:00 |
|
Pekka Enberg
|
595ab432ee
|
Merge pull request #194 from JoanFM/docs-contribute-build-perf-latency
|
2024-07-21 21:01:22 +03:00 |
|
Joan Martinez
|
326814e530
|
docs: contribute update
|
2024-07-21 20:00:19 +02:00 |
|
Pekka Enberg
|
4de7dbf3a2
|
Update CONTRIBUTING.md
|
2024-07-21 20:40:43 +03:00 |
|