From 0506da70ed20d3ce1d85da9dbf13d3d69e3bca48 Mon Sep 17 00:00:00 2001 From: Glauber Costa Date: Thu, 31 Jul 2025 10:46:12 -0500 Subject: [PATCH] more compat police * Affinity is already present * InsertInt is not a thing * String is never generated directly, it is a second-execution optimization for String8 so the size doesn't have to be recomputed, but we always store the size anyway. --- COMPAT.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/COMPAT.md b/COMPAT.md index eba9e9f90..a988ca829 100644 --- a/COMPAT.md +++ b/COMPAT.md @@ -416,7 +416,7 @@ Modifiers: |----------------|--------|---------| | Add | Yes | | | AddImm | Yes | | -| Affinity | No | | +| Affinity | Yes | | | AggFinal | Yes | | | AggStep | Yes | | | AggStep | Yes | | @@ -474,7 +474,6 @@ Modifiers: | Init | Yes | | | InitCoroutine | Yes | | | Insert | Yes | | -| InsertInt | No | | | Int64 | Yes | | | Integer | Yes | | | IntegrityCk | Yes | | @@ -551,7 +550,7 @@ Modifiers: | SorterNext | Yes | | | SorterOpen | Yes | | | SorterSort | Yes | | -| String | No | | +| String | NotNeeded | SQLite uses String for sized strings and String8 for null-terminated. All our strings are sized | | String8 | Yes | | | Subtract | Yes | | | TableLock | No | |