Nuno Cruces
96c61a2f55
Improved interrupts.
2024-10-04 16:18:24 +01:00
Nuno Cruces
b631ff1add
Configure heap limits.
2024-09-13 16:21:20 +01:00
Nuno Cruces
9d77322d50
Memory management.
2024-09-09 13:21:33 +01:00
Nuno Cruces
3bb1898335
More APIs. ( #125 )
...
sqlite3_db_cacheflush
sqlite3_db_status
sqlite3_expanded_sql
sqlite3_next_stmt
sqlite3_sql
sqlite3_table_column_metadata
sqlite3_trace_v2
sqlite3_value_frombind
2024-07-31 12:15:08 +01:00
Nuno Cruces
2996e77420
Implement file control. ( #123 )
2024-07-24 12:37:35 +01:00
Nuno Cruces
00d52a873f
SQLite 3.46.0.
2024-05-24 11:39:27 +01:00
Nuno Cruces
3fb0eeec51
Filename API ( #82 )
...
Also remove VFSParams.
2024-04-23 11:43:14 +01:00
Nuno Cruces
07241d064a
Adiantum encrypting VFS improvements. ( #80 )
...
Encrypt temporary files.
2024-04-21 01:56:38 +01:00
Nuno Cruces
ec1ed22149
Adiantum encrypting VFS. ( #77 )
2024-04-18 01:39:47 +01:00
Nuno Cruces
1c3ad12434
WAL and vacuum hooks.
2024-04-12 15:02:01 +01:00
Nuno Cruces
11c03a16f9
Implement shared memory WAL. ( #71 )
...
- enabled by default on 64-bit macOS and Linux (`amd64`/`arm64`)
- depends on merged but unreleased wazero
- may cause small performance regression
- users may need WithMemoryLimitPages if not enough address space available
- needs docs
2024-04-10 13:15:36 +01:00
Nuno Cruces
7438fdb664
Busy handlers.
2024-02-03 00:34:15 +00:00
Nuno Cruces
019c71fb55
Towards callbacks.
2024-01-26 15:41:36 +00:00
Nuno Cruces
35bbd8a0b0
New APIs.
2024-01-17 15:39:13 +00:00
Nuno Cruces
c822fa95c7
Batch column scans. ( #52 )
2024-01-16 15:18:14 +00:00
Nuno Cruces
6b0c2c0554
Optimize. ( #51 )
2024-01-11 02:18:12 +00:00
Nuno Cruces
d56ee4ac2c
Error logging.
2023-12-27 14:16:00 +00:00
Nuno Cruces
e944d5d8e7
Config.
2023-12-23 14:53:15 +00:00
Nuno Cruces
089a0c0670
Pivot virtual table.
2023-12-06 17:49:48 +00:00
Nuno Cruces
cd40213898
Reuse statement, API.
2023-12-04 13:46:48 +00:00
Nuno Cruces
c667a1f469
Declared type.
2023-12-02 12:17:18 +00:00
Nuno Cruces
dbaf2d99cd
Unprotected values.
2023-11-30 00:29:41 +00:00
Nuno Cruces
c1838fc0bc
Fix encoding issues.
2023-11-27 15:37:53 +00:00
Nuno Cruces
787086b8c1
Towards virtual tables.
2023-11-17 02:23:10 +00:00
Nuno Cruces
24c9b57c56
Pointer-passing interfaces.
2023-11-07 00:50:43 +00:00
Nuno Cruces
2157d0f325
Interrupts: avoid goroutine.
2023-10-25 14:12:21 +01:00
Nuno Cruces
eec45ea684
Towards JSON.
2023-10-13 17:06:05 +01:00
Nuno Cruces
632ea933b3
Function aux data.
2023-07-04 02:18:03 +01:00
Nuno Cruces
3844e81404
Custom aggregate functions.
2023-07-01 15:19:45 +01:00
Nuno Cruces
232a7705b5
Wrap context.
2023-06-30 11:48:54 +01:00
Nuno Cruces
26b62c520d
Towards SQL functions.
2023-06-29 14:21:59 +01:00
Nuno Cruces
254d473546
VFS URI parameters.
2023-05-27 23:36:39 +01:00
Nuno Cruces
2a010a2022
Towards VFS API.
2023-05-17 01:00:08 +01:00
Nuno Cruces
589ad86f76
Extensions.
2023-03-21 00:13:12 +00:00
Nuno Cruces
77088962f5
SQLite 3.41.1.
2023-03-15 13:29:09 +00:00
Nuno Cruces
56e8281bdb
Time collation tests.
2023-03-10 16:42:20 +00:00
Nuno Cruces
e007e9b060
Windows fixes.
2023-03-08 20:10:46 +00:00