Commit Graph

  • 5214cf9859 Added IdxLE and IdxLT opcodes [B 2025-02-14 20:22:30 +01:00
  • eca196a54b Support numeric column references in GROUP BY Jussi Saurio 2025-02-14 16:53:37 +02:00
  • fbe439f6c2 Implement the legacy_file_format pragma Glauber Costa 2025-02-14 09:50:29 -05:00
  • a7300a4e0c select: fix bug with referring to a mixed-case alias Jussi Saurio 2025-02-14 16:40:04 +02:00
  • d9f4558255 build: Clean up top-level Cargo.toml Pekka Enberg 2025-02-14 12:43:17 +02:00
  • a302828376 core/transalte: Fix invalid sqlite3_parser import Pekka Enberg 2025-02-14 12:27:57 +02:00
  • 43574528c9 Merge 'Switch to workspace dependencies' from Pekka Enberg Pekka Enberg 2025-02-14 12:21:24 +02:00
  • 64cdfd829e Merge 'core/translate: BEGIN EXCLUSIVE support' from Pekka Enberg Pekka Enberg 2025-02-14 12:20:22 +02:00
  • 20e881ae0d testing: Disable transaction tests for now Pekka Enberg 2025-02-14 12:19:58 +02:00
  • e3925c4531 core/vdbe: Fix Program::halt() to respect autocommit state Pekka Enberg 2025-02-14 12:11:37 +02:00
  • b949ef5360 Update COMPAT.md Pekka Enberg 2025-02-14 11:58:54 +02:00
  • 76bdbb54ef core/translate: BEGIN EXCLUSIVE support Pekka Enberg 2025-02-14 11:50:35 +02:00
  • 567a2e9a9f Merge 'BEGIN IMMEDIATE + COMMIT support' from Pekka Enberg Pekka Enberg 2025-02-14 11:48:38 +02:00
  • ae3c6b7ec5 core/vdbe: Fix AutoCommit instruction to halt the VM Pekka Enberg 2025-02-14 11:43:16 +02:00
  • 948585bb42 core/vdbe: Extract Program::halt() helper Pekka Enberg 2025-02-14 11:42:24 +02:00
  • 4b7270de11 Merge 'fix some typo' from meteorgan Pekka Enberg 2025-02-14 10:37:40 +02:00
  • a8cadf205c Merge 'doc: Use limbo_cli as package instead for running limbo cli' from Takayuki Maeda Pekka Enberg 2025-02-14 10:35:42 +02:00
  • 076331d8cf testing: Basic BEGIN + END test Pekka Enberg 2025-02-14 09:43:32 +02:00
  • 5626ca450f core/translate: COMMIT support Pekka Enberg 2025-02-14 10:21:16 +02:00
  • 9fff9f6081 core/translate: BEGIN IMMEDIATE support Pekka Enberg 2025-02-14 10:03:59 +02:00
  • 34b0c7c09a core/vdbe: AutoCommit instruction Pekka Enberg 2025-02-14 09:47:50 +02:00
  • 291637cc71 use limbo_cli instead Takayuki Maeda 2025-02-14 01:45:33 +09:00
  • 744df6eedf fix some typo meteorgan 2025-02-13 23:03:41 +08:00
  • 5f02521d08 cleanup shell tests and cli CK-7vn 2025-02-02 19:15:39 -05:00
  • e9b4d933b5 remove unnecessary option for running limbo cli Takayuki Maeda 2025-02-13 04:59:09 +09:00
  • 248a369afc Merge 'build: Update cargo-dist to latest' from Pekka Enberg Pekka Enberg 2025-02-12 18:13:05 +02:00
  • d63be7492d build: Update cargo-dist to latest Pekka Enberg 2025-02-12 17:30:02 +02:00
  • ac54c35f92 Switch to workspace dependencies Pekka Enberg 2025-02-12 17:16:08 +02:00
  • e464f99234 Revert "github: Update to "ubuntu-22.04" image" Pekka Enberg 2025-02-12 17:20:33 +02:00
  • d1e8bb986f Fix RustDoc imports Pekka Enberg 2025-02-12 17:17:33 +02:00
  • 2e5fc62c45 bindings/rust: Add example.rs Pekka Enberg 2025-02-12 16:55:05 +02:00
  • 0b83e98031 bindings/rust: Make "limbo_core" workspace dependency Pekka Enberg 2025-02-12 16:53:41 +02:00
  • c612b0932e bindings/rust: Rename crate to "limbo" Pekka Enberg 2025-02-12 16:49:20 +02:00
  • a8a22e412c github: Add timeout to compatibility tests Pekka Enberg 2025-02-12 09:56:39 +02:00
  • 01671d1d1e Merge 'Performance improvements for Unix I/O backend' from Preston Thorpe Pekka Enberg 2025-02-12 09:29:41 +02:00
  • e4d4e5cd5d Merge 'Streamline dependencies to build for all wasm targets' from Doug A Pekka Enberg 2025-02-12 09:24:04 +02:00
  • cc4ecf43c4 Merge 'extensions/regexp: Add support for regexp_replace()' from lgualtieri75 Pekka Enberg 2025-02-12 09:21:52 +02:00
  • 11970d9c0e Merge 'simulator: --differential mode against SQLite' from Alperen Keleş Pekka Enberg 2025-02-12 09:15:57 +02:00
  • e48c50faf6 Merge 'cli: Fix infinite loop on non-terminated literal' from Ihor Andrianov Pekka Enberg 2025-02-12 09:14:35 +02:00
  • 807446b5fe Merge 'bindings/java: Rename package name tech.turso' from Kim Seon Woo Pekka Enberg 2025-02-12 09:00:58 +02:00
  • bb8ab4088b github: Update to "ubuntu-22.04" image Pekka Enberg 2025-02-12 08:57:30 +02:00
  • 7e3aaaec83 Merge 'cli: Add newline characters on multiline prompts' from Konstantinos Artopoulos Pekka Enberg 2025-02-12 08:42:16 +02:00
  • 14280680c0 Apply rust lint 김선우 2025-02-12 10:36:43 +09:00
  • c427c46cd2 clippy Ihor Andrianov 2025-02-12 03:35:16 +02:00
  • cb7bd3d211 Change package name from org.github.tursodatabase to tech.turso 김선우 2025-02-12 09:58:25 +09:00
  • 287c04bde0 remove repeated code Ihor Andrianov 2025-02-12 02:34:13 +02:00
  • a5fcbed21a fix infinite loop error Ihor Andrianov 2025-02-12 00:03:50 +02:00
  • babf33bafa fix formatting alpaylan 2025-02-11 14:15:00 -05:00
  • c133bbdd29 add differential testing against rusqlite alpaylan 2025-02-11 14:13:14 -05:00
  • 6bd40f0507 Add support for REGEXP_REPLACE in limbo extension #740 l.gualtieri 2025-02-11 19:03:17 +01:00
  • 16ae7cdc35 fix(cli): add newline characters on multiline prompts Konstantinos Artopoulos 2025-02-11 18:20:35 +02:00
  • 1903914688 add js feature to nodejs build Doug Anderson444 2025-02-11 12:13:46 -04:00
  • ebceefacde Merge 'simulator: add NoREC testing property' from Alperen Keleş Pekka Enberg 2025-02-11 17:44:56 +02:00
  • 4c064790b2 Merge 'simulator: add DROP TABLE <t> support' from Alperen Keleş Pekka Enberg 2025-02-11 17:44:49 +02:00
  • 3dd49855d0 Merge 'testing/extensions: Fix tests on macOS' from meteorgan Pekka Enberg 2025-02-11 17:41:37 +02:00
  • e3ab80ae28 Replace Option with MaybeUninit in unix IO PThorpe92 2025-02-08 17:13:41 -05:00
  • 9098237a12 Add as_read method to completion enum PThorpe92 2025-02-08 09:07:42 -05:00
  • 975cf95c37 Reformat unix io with wrappers for unsafecell PThorpe92 2025-02-08 08:03:42 -05:00
  • 159e2fbd71 Remove rc refcell in unix io module PThorpe92 2025-02-07 11:55:38 -05:00
  • 7a7c70f8e1 test(extensions): remove the extension suffix so that it can be run on MacOS meteorgan 2025-02-11 21:44:50 +08:00
  • 35ee14f3bb commit lockfile Doug Anderson444 2025-02-11 09:08:05 -04:00
  • 2566577b70 libc dep only when io_uring feature Doug Anderson444 2025-02-11 09:06:26 -04:00
  • 39c3b135e3 make all serde optional Doug Anderson444 2025-02-11 09:05:34 -04:00
  • 0aa5de6d9f rm log, switch all to tracing Doug Anderson444 2025-02-11 09:03:36 -04:00
  • cafdef8332 Merge 'core: Add default column name' from wyhaya Pekka Enberg 2025-02-11 09:59:23 +02:00
  • 351a032cc1 core: Add default column name wyhaya 2025-02-11 07:03:51 +00:00
  • cd27068807 Merge 'cli: Add .exit command' from wyhaya Pekka Enberg 2025-02-11 07:59:59 +02:00
  • cca8ef9e6b Merge 'cli: handle remaining input on EOF' from Konstantinos Artopoulos Pekka Enberg 2025-02-11 07:55:34 +02:00
  • 2482c03111 cli: Add .exit command wyhaya 2025-02-11 03:11:42 +00:00
  • 3734870c6b rm old julian dep Doug Anderson444 2025-02-10 22:00:18 -04:00
  • 0423945803 restrict chrono to no-dfault-features, update julian_day_converter Doug Anderson444 2025-02-10 21:58:34 -04:00
  • 839e1ce3e8 fix(cli): handle remaining input on EOF Konstantinos Artopoulos 2025-02-11 00:02:20 +02:00
  • 747b6d15e3 add NoREC optimizer testing property alpaylan 2025-02-10 15:42:49 -05:00
  • 1da43266e9 Merge 'Json path refine' from Ihor Andrianov Pekka Enberg 2025-02-10 19:39:20 +02:00
  • db3cb131f4 Update README.md Pekka Enberg 2025-02-10 19:25:43 +02:00
  • a531f635cf Update README.md Pekka Enberg 2025-02-10 19:11:28 +02:00
  • 0e2c9f9b53 Update README.md Pekka Enberg 2025-02-10 18:53:37 +02:00
  • b75629e5af Merge 'bindings/java: Implement DatabaseMetaData ' from Kim Seon Woo Pekka Enberg 2025-02-10 17:39:59 +02:00
  • 199193588e Merge 'Fix floating point truncation in JSON #877' from lgualtieri75 Pekka Enberg 2025-02-10 17:38:59 +02:00
  • 29e023ac79 Merge branch 'main' into java-bindings-database-metadata 김선우 2025-02-10 23:00:02 +09:00
  • b8b0f860d7 clippy Ihor Andrianov 2025-02-10 15:34:47 +02:00
  • aad0522f56 refactor to make parser more readable Ihor Andrianov 2025-02-10 14:29:19 +02:00
  • a10955cbcf refine quoted key handling, add RawString option for SQLite compat Ihor Andrianov 2025-02-10 13:25:18 +02:00
  • ee16c49c6c add support for quoted path Ihor Andrianov 2025-02-09 19:12:09 +02:00
  • f84a6b878a fixed edge cases and add some tests, remove pest grammar Ihor Andrianov 2025-02-09 16:30:40 +02:00
  • 166532cc81 simplify json path parsing Ihor Andrianov 2025-02-09 14:17:34 +02:00
  • 3487969c40 fix floating point numbers get truncated in json #877 l.gualtieri 2025-02-10 12:23:43 +01:00
  • 8f49024dd1 Fix build_text() call site to use new API Pekka Enberg 2025-02-10 13:07:19 +02:00
  • 5205c23eed Merge 'Initial support for WITH clauses (common table expressions)' from Jussi Saurio Pekka Enberg 2025-02-10 12:15:07 +02:00
  • fa883d1c6b Merge 'bindings/java: Refactor to favor composition over inheritance ' from Kim Seon Woo Pekka Enberg 2025-02-10 12:13:30 +02:00
  • d221f158cc Merge 'Add read implementation of user_version pragma with ReadCookie opcode' from Jonathan Webb Pekka Enberg 2025-02-10 12:12:15 +02:00
  • 0638550be7 Merge 'Remove unnecessary reference counting from completion I/O callbacks' from Preston Thorpe Pekka Enberg 2025-02-10 12:11:30 +02:00
  • a3875ef130 Update COMPAT.md Pekka Enberg 2025-02-10 11:25:15 +02:00
  • 604ca4085d Merge 'Make record values private' from Tiago Pekka Enberg 2025-02-10 11:23:21 +02:00
  • fcad8d125e Merge 'refactor: remove RC<String> requirement for build_text and new text' from Pedro Muniz Pekka Enberg 2025-02-10 11:21:50 +02:00
  • 00a546e775 Merge 'Fix string funcs' from Nikita Sivukhin Pekka Enberg 2025-02-10 11:17:51 +02:00
  • b7933a956f docs: Fold typical_query.md to internals.md Pekka Enberg 2025-02-10 11:15:57 +02:00
  • c24be74496 Merge 'Remove flaky pragma cli tests' from Sonny Pekka Enberg 2025-02-10 11:10:14 +02:00
  • e51661c109 Update internals.md Pekka Enberg 2025-02-10 11:09:26 +02:00
  • faab51ac35 remove flaky pragma cli tests. sonhmai 2025-02-10 16:01:29 +07:00