Commit Graph

  • f8391ea40c Update CHANGELOG Pekka Enberg 2024-11-17 17:14:57 +02:00
  • 0a45a04be6 Merge 'Fix COUNT(*) panic' from Jussi Saurio Pekka Enberg 2024-11-17 17:14:29 +02:00
  • ccdcf302ca quick fix for #399 jussisaurio 2024-11-17 17:06:09 +02:00
  • de801f1e25 Merge 'vendor sqlite3-parser (lemon-rs)' from Jussi Saurio jussisaurio 2024-11-16 20:14:11 +02:00
  • 3cc9d9d79f vendor sqlite3-parser (lemon-rs) jussisaurio 2024-11-16 13:22:26 +02:00
  • 8efeb16b82 Merge 'bindings/wasm: "SELECT 1" benchmark' from Pekka Enberg Pekka Enberg 2024-11-16 19:00:39 +02:00
  • 9473668196 core: Bump jsonb dependency Pekka Enberg 2024-11-16 18:58:13 +02:00
  • 569e98cb32 fmt Pere Diaz Bou 2024-11-16 17:08:22 +01:00
  • d1dee484df properly format table and "if not exists" support Pere Diaz Bou 2024-11-16 17:02:53 +01:00
  • 090615b289 create btree table + parse schema Pere Diaz Bou 2024-11-16 16:24:28 +01:00
  • 66e20df309 fix some offset usages in btree Pere Diaz Bou 2024-11-16 16:23:06 +01:00
  • fc5e42bb94 CREATE TABLE support Pekka Enberg 2024-11-13 12:54:09 +02:00
  • 422dac50f2 Merge 'core: Make mockall a dev dependency' from Pekka Enberg Pekka Enberg 2024-11-16 13:24:47 +02:00
  • 85b70e381d core: Make mockall a dev dependency Pekka Enberg 2024-11-16 09:57:15 +02:00
  • 3442287902 Merge 'bindings/wasm: Fix VFS.sync() function signature' from Pekka Enberg Pekka Enberg 2024-11-16 13:10:51 +02:00
  • 60cc8c0347 bindings/wasm: "SELECT 1" benchmark Pekka Enberg 2024-11-16 12:03:35 +02:00
  • 82ec900b07 bindings/wasm: Fix VFS.sync() function signature Pekka Enberg 2024-11-16 13:05:32 +02:00
  • 0e149ae7dd Merge 'core: Reduce library text size some more' from Pekka Enberg Pere Diaz Bou 2024-11-16 11:34:16 +01:00
  • 2eb299907f Merge 'core: Make JSON support configurable' from Pekka Enberg Pekka Enberg 2024-11-16 12:14:06 +02:00
  • 8afad9f79b core: Reduce library text size some more Pekka Enberg 2024-11-16 09:51:18 +02:00
  • cd5db55cf2 core: Make JSON support configurable Pekka Enberg 2024-11-16 09:22:09 +02:00
  • 17c7e8d346 sqlite3: Disable env_logger default features Pekka Enberg 2024-11-16 09:47:12 +02:00
  • fe75ed275e Merge 'Bump PyO3 dependency' from Pekka Enberg Pekka Enberg 2024-11-16 09:02:10 +02:00
  • 0e2291a57e Merge 'build: Enable LTO for release builds' from Pekka Enberg Pekka Enberg 2024-11-16 09:01:59 +02:00
  • c3da75d260 build: Enable LTO for release builds Pekka Enberg 2024-11-15 18:59:45 +02:00
  • 851ea65530 Bump PyO3 dependency Pekka Enberg 2024-11-15 16:14:34 +02:00
  • 9d96b22b4a Merge 'core: create databases from limbo' from Pere Diaz Bou Pekka Enberg 2024-11-15 15:55:48 +02:00
  • 44ececce7d github: Fix Pekka's email address Pekka Enberg 2024-11-15 15:55:33 +02:00
  • 5e1184d559 Update COMPAT.md Pekka Enberg 2024-11-15 13:49:15 +02:00
  • 6cd0f03643 core: create databases from limbo Pere Diaz Bou 2024-11-15 12:09:07 +01:00
  • 87c80b2a07 use core wal file for wasm Pere Diaz Bou 2024-11-14 17:54:20 +01:00
  • 4a55e0b26d Merge 'core: drop mutex on contents' from Pere Diaz Bou Pere Diaz Bou 2024-11-13 19:26:50 +01:00
  • a4b473ba59 fmt Pere Diaz Bou 2024-11-13 19:17:49 +01:00
  • c46bd63b5a core: drop mutex on contents Pere Diaz Bou 2024-11-13 19:13:15 +01:00
  • 71ac1eacb7 Merge 'btree: cursor with lineal stack structure' from Pere Diaz Bou Pere Diaz Bou 2024-11-13 18:23:31 +01:00
  • 2a787aedb5 core: extract page stack and document a bit Pere Diaz Bou 2024-11-13 17:13:30 +01:00
  • 23923e4175 ignore wal checkpoint test Pere Diaz Bou 2024-11-13 14:09:38 +00:00
  • 9d7a3e8e60 ignore sequential test Pere Diaz Bou 2024-11-13 14:04:28 +00:00
  • dfdd8083e2 remove ignore from wal tests Pere Diaz Bou 2024-11-13 13:58:05 +00:00
  • cf86da0ecf remove extra workflow Pere Diaz Bou 2024-11-13 13:57:15 +00:00
  • e2276c2e9d O_DIRECT disable on WAL Pere Diaz Bou 2024-11-13 13:45:42 +00:00
  • 0f2bc822b4 github: Disable Python requirements check Pekka Enberg 2024-11-13 14:54:11 +02:00
  • b4a9fbfe1e Update CHANGELOG Pekka Enberg 2024-11-13 14:46:49 +02:00
  • 9628c62f61 Merge 'bindings/wasm: Add Database.prepare() and Statement.all()' from Pekka Enberg Pekka Enberg 2024-11-13 14:46:13 +02:00
  • 94a45eab9e checkpoint inflight Pere Diaz Bou 2024-11-13 12:04:54 +00:00
  • cbfb45e55b more trace logs Pere Diaz Bou 2024-11-13 11:31:22 +00:00
  • 87957bf4f2 checkpoint log state Pere Diaz Bou 2024-11-13 11:24:07 +00:00
  • 2d03e90840 remove test wal Pere Diaz Bou 2024-11-13 11:13:02 +00:00
  • 13a95b583f debug logs Pere Diaz Bou 2024-11-13 11:03:38 +00:00
  • b7ca2c9823 bindings/wasm: Add Database.prepare() and Statement.all() Pekka Enberg 2024-11-13 12:15:18 +02:00
  • 97ec01a220 fix missing ' Pere Diaz Bou 2024-11-13 10:20:16 +00:00
  • cfb6046717 trace instead of debug on debug Pere Diaz Bou 2024-11-13 10:14:12 +00:00
  • 1f228db99f Merge 'Fix Wasm packaging' from Pekka Enberg Pekka Enberg 2024-11-13 12:02:20 +02:00
  • 6834f11e28 add dbug option rust.yml Pere Diaz Bou 2024-11-13 10:01:06 +00:00
  • 78118bae81 fmt Pere Diaz Bou 2024-11-13 09:34:36 +00:00
  • 40f517b03f Fix Wasm packaging Pekka Enberg 2024-11-13 11:28:22 +02:00
  • 800354144a remove extra join test Pere Diaz Bou 2024-11-12 23:11:04 +00:00
  • eb4105282b btree: fix btree traversal Pere Diaz Bou 2024-11-12 23:10:38 +00:00
  • 8d1d2d36cc core/linux: aligned wal header read Pere Diaz Bou 2024-11-12 17:53:59 +00:00
  • 19f1a00ca4 bindings/python: update bindings requirements-dev Pere Diaz Bou 2024-11-12 17:09:41 +01:00
  • 48f0e72e14 checkpoint on drop connection Pere Diaz Bou 2024-11-12 17:03:30 +01:00
  • 807496a146 core: load pages if not loaded Pere Diaz Bou 2024-11-12 14:44:25 +01:00
  • cd2b61d838 btree: cursor with lineal stack structure Pere Diaz Bou 2024-11-11 10:27:29 +01:00
  • 2ce57f6d34 Merge 'Write state machine' from Pere Diaz Bou Pere Diaz Bou 2024-11-12 10:21:00 +01:00
  • ce8378793e btree: run until finished or IO + bug fixes Pere Diaz Bou 2024-11-11 17:03:15 +01:00
  • 74974d07e7 clippy fix Pere Diaz Bou 2024-11-08 11:14:29 +01:00
  • e5836df160 write state machine Pere Diaz Bou 2024-11-08 11:10:49 +01:00
  • ecfcd8835f rename get_page -> get_current_page Pere Diaz Bou 2024-11-07 15:37:21 +01:00
  • 86852935bc Merge 'Wal' from Pere Diaz Bou Pere Diaz Bou 2024-11-07 15:19:47 +01:00
  • 7d8fc80f4b use len instead of size Pere Diaz Bou 2024-11-07 14:01:35 +01:00
  • ce1367b76a move wal creation Pere Diaz Bou 2024-11-07 13:51:02 +01:00
  • 218c32e0e6 remove unix import in windoews Pere Diaz Bou 2024-11-07 13:34:48 +01:00
  • 0b46648c0e write wal header on init Pere Diaz Bou 2024-11-07 13:29:57 +01:00
  • 0d857661f2 windows complete completion Pere Diaz Bou 2024-11-07 09:57:24 +01:00
  • 2514287263 windows fix Pere Diaz Bou 2024-11-06 18:11:15 +01:00
  • 8d9f68ce4e ignore test wal checkpoint Pere Diaz Bou 2024-11-06 18:05:46 +01:00
  • cef78d54de fix generic Pere Diaz Bou 2024-11-06 17:53:14 +01:00
  • df45f17486 fix fmt Pere Diaz Bou 2024-11-06 17:47:41 +01:00
  • eb8c462c5f fix io submission on cacheflush Pere Diaz Bou 2024-11-06 16:25:42 +00:00
  • 8eb3c89227 wasm,sim fixes Pere Diaz Bou 2024-11-05 15:41:30 +01:00
  • a85d599c65 state machine cacheflush Pere Diaz Bou 2024-11-05 15:27:07 +01:00
  • da7717edfb fix generic io match Pere Diaz Bou 2024-09-29 10:24:56 +02:00
  • 5207e49399 remove extra borrow mut Pere Diaz Bou 2024-09-29 10:19:55 +02:00
  • f43e53a815 fix wasm and simulator wal impl Pere Diaz Bou 2024-09-29 10:15:42 +02:00
  • 0f4270b48f rebase submit entry Pere Diaz Bou 2024-09-29 10:09:55 +02:00
  • 70a4ccd8bb fix linux completion match Pere Diaz Bou 2024-09-29 09:42:44 +02:00
  • fc65c5096d cacheflush state machine Pere Diaz Bou 2024-09-27 18:17:27 +02:00
  • 129cc1cd6d fix open_file generic Pere Diaz Bou 2024-09-27 13:28:57 +02:00
  • f66e3925f3 fix imports Pere Diaz Bou 2024-09-27 13:11:50 +02:00
  • c2453a084d test wal checkpoint Pere Diaz Bou 2024-09-27 13:01:26 +02:00
  • f009eb35c6 suspendable checkpoint Pere Diaz Bou 2024-09-27 13:01:16 +02:00
  • c0e51c4ca6 wip wal Pere Diaz Bou 2024-09-22 17:45:39 +02:00
  • 0a313c6486 Merge 'Ignore .vscode directory' from Lauri Virtanen Pekka Enberg 2024-10-14 08:04:25 +03:00
  • b90a0b3754 Ignore .vscode directory Lauri Virtanen 2024-10-14 00:00:33 +03:00
  • 7b7dac8ec5 Merge 'clippy fix' from Jussi Saurio jussisaurio 2024-10-13 12:21:30 +03:00
  • daf5863932 manual fixes based on clippy suggestions jussisaurio 2024-10-13 12:19:04 +03:00
  • f634e7f7a3 clippy fix jussisaurio 2024-10-13 12:08:54 +03:00
  • bfdd4bc513 Merge 'core/translate: (refactor) use btreetablereference struct instead of tuple' from Jussi Saurio jussisaurio 2024-10-13 12:05:19 +03:00
  • b3c57d5691 core/translate: (refactor) use btreetablereference struct instead of tuple jussisaurio 2024-10-13 11:25:33 +03:00
  • d8172ef20b Update CHANGELOG.md Pekka Enberg 2024-10-13 10:13:06 +03:00