Update compatibility doc and changelog

This commit is contained in:
Pekka Enberg
2024-07-09 12:17:55 +03:00
parent 01ed0f8257
commit 704a9c214e
2 changed files with 12 additions and 7 deletions

View File

@@ -4,12 +4,16 @@
### Added
- A `.opcodes <opcode>` dot command in the CLI that describes what a VDBE opcode does.
- Partial `SELECT` statement support, including `LIMIT`.
- The `avg()`, `count()`, `max()`, and `sum()` aggregate functions.
- Partial `PRAGMA` statement support, including `cache_size`.
- `PRAGMA cache_size` support.
- Partial aggregate function support, including `avg()`, `count()`, `max()`, `min()`, and `sum()`.
- `SELECT ... LIMIT` support.
- `EXPLAIN` statement support.
- Basic `SELECT` statement support.
- Linux io_uring support using direct I/O.
- Initial pass on command line shell with following commands:
- `.schema` command that describes the database schema.
- `.opcodes <opcode>` that describes what a VDBE opcode does.

View File

@@ -5,6 +5,7 @@ This document describes the SQLite compatibility status of Limbo:
* [SQL statements](#sql-statements)
* [SQL functions](#sql-functions)
* [SQLite API](#sqlite-api)
* [SQLite VDBE opcodes](#sqlite-vdbe-opcodes)
## SQL statements
@@ -27,7 +28,7 @@ This document describes the SQLite compatibility status of Limbo:
| DROP TRIGGER | No | |
| DROP VIEW | No | |
| END TRANSACTION | No | |
| EXPLAIN | No | |
| EXPLAIN | Yes | |
| INDEXED BY | No | |
| INSERT | No | |
| ON CONFLICT clause | No | |
@@ -125,7 +126,7 @@ This document describes the SQLite compatibility status of Limbo:
| group_concat(X,Y) | No | |
| string_agg(X,Y) | No | |
| max(X) | Yes | |
| min(X) | No | |
| min(X) | Yes | |
| sum(X) | Yes | |
| total(X) | No | |