Pekka Enberg
4cb90eaef3
Merge pull request #160 from benclmnt/fix-real-explain-format
...
chore: fix REAL explain format
2024-07-16 08:37:04 +03:00
Bennett Clement
1df2ee6683
Fix real explain format
2024-07-16 13:29:47 +08:00
Pekka Enberg
c629aa02e2
Merge pull request #157 from penberg/compat-test-cleanup
...
Clean up compat tests
2024-07-16 07:27:01 +03:00
Pekka Enberg
190e5844e7
testing: select.test
2024-07-16 07:26:44 +03:00
Pekka Enberg
fbe71cc1d7
testing: pragma.test
2024-07-16 07:24:28 +03:00
Pekka Enberg
ce1efa35eb
testing: agg-functions.test
2024-07-16 07:24:28 +03:00
Pekka Enberg
75e72a4926
testing: where.test
2024-07-16 07:24:28 +03:00
Pekka Enberg
9fc48315cc
testing: coalesce.test
2024-07-16 07:20:35 +03:00
Pekka Enberg
04b96a3d6c
testing: join.test
2024-07-16 07:20:34 +03:00
Jussi Saurio
15619e06f4
Merge pull request #152 from pereman2/and-or
...
core: implement AND and OR + complex conditions.
2024-07-15 21:44:52 +03:00
Pekka Enberg
ecacf8bfa1
Merge pull request #156 from pereman2/fix-typo
2024-07-15 21:07:30 +03:00
Pere Diaz Bou
881c12026f
README: fix typo
...
Signed-off-by: Pere Diaz Bou <pere-altea@hotmail.com >
2024-07-15 20:00:38 +02:00
Pere Diaz Bou
a2fc38be62
Merge pull request #149 from penberg/faq
...
Add FAQ entry about Limbo and libSQL
2024-07-15 19:57:39 +02:00
Pere Diaz Bou
0a7d0588d7
core: implement AND and OR + complex conditions.
...
this also fixes NULL print to empty string
Signed-off-by: Pere Diaz Bou <pere-altea@hotmail.com >
2024-07-15 19:42:12 +02:00
Pekka Enberg
449ab40853
Add FAQ entry about Limbo and libSQL
2024-07-15 19:03:55 +03:00
Pekka Enberg
a485aefb52
Merge pull request #145 from jussisaurio/gha-sqlite-test
2024-07-15 17:31:33 +03:00
jussisaurio
d1eded0e90
Test with sqlite3 executable in CI as well
2024-07-15 17:27:04 +03:00
Pekka Enberg
95ec1ad733
Update docs
2024-07-15 08:38:29 +03:00
Pekka Enberg
4751820b2b
testing: Move test harness to tester.tcl
...
Move the generic test harness part into a separate file.
2024-07-15 08:19:21 +03:00
Pere Diaz Bou
6febadfcfb
Merge pull request #143 from jussisaurio/inner-join
...
Inner join, table aliases, qualified column names
2024-07-14 19:25:30 +02:00
jussisaurio
ea793e4126
Inner join, table aliases, qualified column names
2024-07-14 20:09:40 +03:00
Pekka Enberg
99a6ca4f2f
Merge pull request #142 from imor/clippy_fixes
2024-07-14 20:00:10 +03:00
Pekka Enberg
d41717c1bc
Merge pull request #141 from benclmnt/optimize-literal-in-loop
...
Optimize literal in loop
2024-07-14 18:33:18 +03:00
Bennett Clement
72f1cdd5c4
Fix pr comments
2024-07-14 23:03:01 +08:00
Raminder Singh
e4a9c5ce6e
fix clippy warnings
2024-07-14 16:50:54 +05:30
Bennett Clement
a85f47310c
Move where clause literal out of loop
2024-07-14 14:00:25 +08:00
Bennett Clement
e9647bf425
Fix comments display
2024-07-14 13:50:21 +08:00
Pekka Enberg
5b8de891e2
Merge pull request #139 from ethanniser/add-nix-flake
2024-07-14 08:10:57 +03:00
Pekka Enberg
0f0b88cbe7
Merge pull request #140 from benclmnt/feat/improve-explain-comments
2024-07-14 08:10:37 +03:00
Pekka Enberg
0281bccabf
Merge pull request #138 from jussisaurio/optimize-where
2024-07-14 08:09:39 +03:00
Bennett Clement
d64733c0b9
Improve explain comments
...
- Resolve cursor ID to table name and get column name from index
- Since we change the type of BranchOffset to i64, add assertions in
Program.step() function
- opcode generation compatibility with sqlite: change register number to start from 1
- Improve Column,Rowid comment, Add DecrJumpZero comment, Fix Integer
comment
- Fix typos in code comments
2024-07-14 11:35:22 +08:00
Ethan Niser
a817f9c168
add nix flake
2024-07-13 17:07:13 -07:00
jussisaurio
b288ac2b89
Optimize where clause bytecode
2024-07-14 01:30:09 +03:00
Pekka Enberg
95f5ddd621
Merge pull request #136 from jussisaurio/labeling-system-coalesce
2024-07-13 23:38:13 +03:00
jussisaurio
851aea212d
add coalesce(), refactor/rename add_label()
2024-07-13 23:03:56 +03:00
Pekka Enberg
9458522164
Merge pull request #134 from Ramkarthik/add-group-concat
2024-07-13 20:28:11 +03:00
Pekka Enberg
52a3cc38e6
Merge pull request #137 from pereman2/resolve-label
2024-07-13 20:27:57 +03:00
Pere Diaz Bou
7601045122
core: clear references on resolve
2024-07-13 19:04:00 +02:00
Pere Diaz Bou
d0f37969ce
core: matrix of labelsXinsnref instead of hashmap
2024-07-13 18:54:33 +02:00
Pere Diaz Bou
be387eb31c
core: labels system and limit refactor
...
Signed-off-by: Pere Diaz Bou <pere-altea@hotmail.com >
2024-07-13 18:54:33 +02:00
Ramkarthik Krishnamurthy
5dff56d18a
Fixes it for both sides of the operator
2024-07-13 14:53:16 +05:30
Ramkarthik Krishnamurthy
0f7c88f5ad
Fixes truncation of trailing zeros when converting float to string
2024-07-13 14:49:18 +05:30
Pekka Enberg
3f7574686d
Add latency benchmarks used in EdgeSys '24 paper
2024-07-13 11:12:54 +03:00
Pekka Enberg
0613813a8e
Move compatibility table to top-level directory
2024-07-13 11:01:49 +03:00
Pekka Enberg
77add4d9ac
Add kqueue to CHANGELOG
2024-07-13 10:58:40 +03:00
Pekka Enberg
698b87fc86
Merge pull request #133 from benclmnt/kqueue-io
...
Use kqueue for Darwin IO
2024-07-13 10:40:01 +03:00
Bennett Clement
30e4a70d07
ignore wasm compilation target
2024-07-13 15:17:18 +08:00
Ramkarthik Krishnamurthy
59c6429555
Fix invalid column names in aggregate function
2024-07-13 11:47:59 +05:30
Ramkarthik Krishnamurthy
59b1852d41
Adds test for string_agg
2024-07-13 10:59:46 +05:30
Pekka Enberg
9c8e94acee
Merge pull request #132 from gvos94/graghura/add-pipfile
2024-07-13 06:52:55 +03:00