limbo/core
Pekka Enberg 4ee60348f2 Merge 'Fixes probably all floating point math issues and floating point display issues.' from Ihor Andrianov
Closes #1206
Closes #447
Closes #1117
Issues:
 1. Rust floating point math fucntions are non deterministic.
 2. SQLite have complex floating point display rules.
I changed rust functions to libm for math ops and implemented Display
trait for OwnedValue:Float. A lot of float formatting SQLite probably
inherits from C have to be handcrafted.

Closes #1208
2025-03-29 17:33:53 +02:00
..
benches add bench to check json cache 2025-03-24 13:17:57 +02:00
ext Fix platform specific ffi c ptr types 2025-03-24 22:48:07 -04:00
functions all output should go through display 2025-03-29 12:46:06 +02:00
io Fix platform specific ffi c ptr types 2025-03-24 22:48:07 -04:00
json Introduce Register struct 2025-03-27 17:53:02 +01:00
mvcc clippy 2025-03-25 17:13:31 +02:00
storage fix review comments 2025-03-28 11:30:19 +01:00
translate Handle limit zero case in query plan emitter 2025-03-26 15:33:05 -04:00
vdbe Merge 'Fixes probably all floating point math issues and floating point display issues.' from Ihor Andrianov 2025-03-29 17:33:53 +02:00
vector Introduce Register struct 2025-03-27 17:53:02 +01:00
build.rs implement sqlite_source_id function 2025-01-28 14:55:38 -05:00
Cargo.toml replace std math functions with libm for compat 2025-03-29 12:16:14 +02:00
error.rs Make schema a RWLock 2025-03-05 14:07:48 +01:00
fast_lock.rs Remove unlock method and move it to guard's drop. 2025-03-27 18:45:05 +05:30
function.rs Merge 'Various JSON improvements' from Ihor Andrianov 2025-03-24 09:17:40 +02:00
info.rs implement sqlite_source_id function 2025-01-28 14:55:38 -05:00
lib.rs Merge 'Expose 'Explain' to prepared statement to allow for alternate Writer ' from Preston Thorpe 2025-03-28 09:55:58 +02:00
parameters.rs rm log, switch all to tracing 2025-02-11 09:03:36 -04:00
pseudo.rs core: Rename OwnedRecord to Record 2025-02-06 13:40:34 +02:00
result.rs
schema.rs Merge 'Adds Drop Table' from Zaid Humayun 2025-03-06 18:27:41 +02:00
types.rs fix tests and return nan as null 2025-03-29 14:46:11 +02:00
util.rs core/util: Fix invalid numeric parsing 2025-03-24 20:21:09 -03:00