Commit Graph

  • b2ee030846 github: Antithesis workflow fixes Pekka Enberg 2025-06-19 14:25:17 +03:00
  • 032a523d1d github: Add nightly Antithesis run Pekka Enberg 2025-06-19 14:13:54 +03:00
  • b33b4edc5f scripts: Use ANTITHESIS_REGISTRY_KEY for Antithesis login Pekka Enberg 2025-06-19 14:18:05 +03:00
  • 68d4389ee9 antithesis: Remove PRIMARY KEY and UNIQUE constraints Pekka Enberg 2025-06-19 11:16:55 +03:00
  • e28b58bb6a Merge 'antithesis-tests: Make test drivers robust when database is locked' from Pekka Enberg Pekka Enberg 2025-06-19 13:13:01 +03:00
  • e681e32198 fix test_limbo_open_read_only Pere Diaz Bou 2025-06-19 10:56:01 +02:00
  • e59c5185dd Limbo 0.0.22 Pekka Enberg 2025-06-19 10:40:29 +03:00
  • 782ee09279 Update CHANGELOG.md Pekka Enberg 2025-06-19 10:38:30 +03:00
  • 419ddf0cfa antithesis-tests: Make test drivers robust when database is locked Pekka Enberg 2025-06-17 22:02:15 +03:00
  • 627e7daa65 Limbo 0.0.22-pre.5 Pekka Enberg 2025-06-19 09:49:24 +03:00
  • e878c0a871 Merge 'cli: Remove extra binary' from Pekka Enberg Pekka Enberg 2025-06-19 09:46:53 +03:00
  • 37566d29cc cli: Remove extra binary Pekka Enberg 2025-06-19 09:36:52 +03:00
  • ea2b15a4de stress: Disable multi-threaded testing Pekka Enberg 2025-06-19 09:31:43 +03:00
  • b07821374f Add Antithesis to README.md Pekka Enberg 2025-06-18 21:02:50 +03:00
  • 65372994d4 op_transaction end_read_tx in case of begin_write_tx is busy Pere Diaz Bou 2025-06-18 17:00:37 +02:00
  • 10d02525d6 introduce concurrent write test Pere Diaz Bou 2025-06-18 16:52:42 +02:00
  • 27a164bd04 Limbo 0.0.22-pre.4 Pekka Enberg 2025-06-18 14:58:54 +03:00
  • 14da7defbf cli: Exclude experimental binary from dist package Pekka Enberg 2025-06-18 14:58:18 +03:00
  • f264cdadb1 Merge 'disable constraints on stress test' from Pere Diaz Bou Pere Diaz Bou 2025-06-18 13:24:14 +02:00
  • 111d9ad79f Limbo 0.0.22-pre.3 Pekka Enberg 2025-06-18 14:14:00 +03:00
  • a108f146dd github: Disable compat tests with indexes on Pekka Enberg 2025-06-18 13:52:14 +03:00
  • 9aecc1c903 disable constraints on stress test Pere Diaz Bou 2025-06-18 12:45:04 +02:00
  • cf78479850 Merge 'github: Node 18 is EOL' from Pekka Enberg Pekka Enberg 2025-06-18 13:38:50 +03:00
  • 55b660210c Limbo 0.0.22-pre.2 Pekka Enberg 2025-06-18 08:45:39 +03:00
  • 581d143595 github: Disable TPC-H benchmarks from CI Pekka Enberg 2025-06-18 08:43:54 +03:00
  • aee8ee6d3a Merge ' index_experimental flag to enable index usages ' from Pere Diaz Bou Pekka Enberg 2025-06-18 08:42:28 +03:00
  • 5deaabb379 github: Node 18 is EOL Pekka Enberg 2025-06-18 08:38:04 +03:00
  • 871eee109f test_limbo_cli use SQLITE_EXEC if possible Pere Diaz Bou 2025-06-17 21:26:32 +02:00
  • 4b208f819e Merge 'antithesis: Build Python package from sources' from Pekka Enberg Pekka Enberg 2025-06-17 22:14:54 +03:00
  • 4cbea9fcbb Add Blacksmith to README.md Pekka Enberg 2025-06-17 22:07:40 +03:00
  • 34592b172c run index tests with flags instead of ignore Pere Diaz Bou 2025-06-17 15:44:28 +02:00
  • b86491c54f more integer pk in java tests Pere Diaz Bou 2025-06-17 15:32:44 +02:00
  • de1f29dadf core_tester index fuzz tests with flag Pere Diaz Bou 2025-06-17 15:28:32 +02:00
  • 26eb63b09f use integer pk in java tests Pere Diaz Bou 2025-06-17 15:16:58 +02:00
  • 4514bd5681 use integer primary key on test_in_memory_fetchone_select_all_users Pere Diaz Bou 2025-06-17 13:44:00 +02:00
  • 814f68043d filter out sqlite3 executable too Pere Diaz Bou 2025-06-17 12:51:10 +02:00
  • e90996783b clippy Pere Diaz Bou 2025-06-17 12:40:21 +02:00
  • 878e39eee0 skip python write tests without indexes Pere Diaz Bou 2025-06-17 12:35:17 +02:00
  • 032337745b disable more tests without index Pere Diaz Bou 2025-06-17 12:35:04 +02:00
  • 4b88d47aba disable last unique_insert tcl tests Pere Diaz Bou 2025-06-17 10:52:28 +02:00
  • 48ae6766d7 fix comp errors Pere Diaz Bou 2025-06-16 22:54:40 +02:00
  • 133827e9f2 fix delete test with primary key Pere Diaz Bou 2025-06-16 22:44:23 +02:00
  • f91d2c5e99 fix disable in write cases Pere Diaz Bou 2025-06-16 22:44:10 +02:00
  • b5f2f375b8 disable alter, delete, create index, insert and update for indexes Pere Diaz Bou 2025-06-16 17:42:08 +02:00
  • 63b37ea6f2 re-enable tests that work with indexes Pere Diaz Bou 2025-06-16 16:34:15 +02:00
  • bcbce15d7b disable UNION deduplication Pere Diaz Bou 2025-06-16 16:09:04 +02:00
  • dde93e8deb disable distinct without index_experimental Pere Diaz Bou 2025-06-16 14:11:51 +02:00
  • 9ae4563bcd index_experimental flag to enable index usages Pere Diaz Bou 2025-06-16 13:58:42 +02:00
  • a69369a62d Merge 'overwrite sqlite3 in install_sqlite' from Pere Diaz Bou Pekka Enberg 2025-06-17 20:32:40 +03:00
  • 9b5f5e213a antithesis: Build Python package from sources Pekka Enberg 2025-06-17 19:24:36 +03:00
  • 11275076a1 overwrite sqlite3 in install_sqlite Pere Diaz Bou 2025-06-17 19:26:44 +02:00
  • 5c7d1423e7 Support indent for Goto opcode when executing explain meteorgan 2025-06-17 23:55:39 +08:00
  • c944f81c69 Merge 'Implement pragma wal_checkpoint(<MODE>)' from Pedro Muniz Pekka Enberg 2025-06-17 18:29:05 +03:00
  • 20115c1e74 return parse error when calling unimplemented pragma checkpoint modes pedrocarlo 2025-06-17 11:42:20 -03:00
  • 7893ed7803 Update README.md Pekka Enberg 2025-06-17 13:55:23 +03:00
  • 9f4de5c4c5 Improve Limbo manual Pekka Enberg 2025-06-17 12:47:53 +03:00
  • c467ed3391 sim: add Fault::ReopenDatabase Jussi Saurio 2025-06-17 11:51:28 +03:00
  • 6aece7af2f Merge 'Fix incorrect lossy conversion of Value::Blob to a utf-8 String' from Luca Muscat Pekka Enberg 2025-06-17 11:36:55 +03:00
  • a5ac1884c1 core: Stop treating the contents of a Value::Blob as a String Luca Muscat 2025-06-16 20:24:40 +02:00
  • caa1801ec4 cargo fmt meteorgan 2025-06-16 22:09:43 +08:00
  • 4f742a3a0f Implement RowData opcode meteorgan 2025-06-15 22:16:28 +08:00
  • 15daa9e81a Merge 'stress: Run integrity check for every iteration' from Pekka Enberg Pekka Enberg 2025-06-16 16:31:00 +03:00
  • db4945eada Merge 'Fix update queries to set n_changes ' from Kim Seon Woo Pekka Enberg 2025-06-16 16:30:20 +03:00
  • d148f66670 stress: Make sure we run integrity check after every step Pekka Enberg 2025-06-16 16:18:52 +03:00
  • 08bb4665b6 stress: Run integrity check for every iteration Pekka Enberg 2025-06-16 14:24:02 +03:00
  • 23b2d59871 Merge 'bindings/rust: Fix Rows::next() I/O dispatcher handling' from Pekka Enberg Pekka Enberg 2025-06-16 15:08:34 +03:00
  • f594a9db5a Merge 'core: Clean up integrity_check()' from Pekka Enberg Pekka Enberg 2025-06-16 15:08:19 +03:00
  • 4496a0d08a core: Clean up integrity_check() Pekka Enberg 2025-06-16 13:58:12 +03:00
  • 47e08d34bf bindings/rust: Fix Rows::next() I/O dispatcher handling Pekka Enberg 2025-06-16 14:23:26 +03:00
  • 882c5ca168 Merge 'Simple integrity check on btree' from Pere Diaz Bou Pekka Enberg 2025-06-16 13:46:26 +03:00
  • 8c100f03fb Merge 'Make SQLite bindings thread-safe' from Pekka Enberg Pekka Enberg 2025-06-16 11:48:00 +03:00
  • 96c47667ea Merge 'Add abbreviated alias for .quit and .exit' from Krishna Vishal Pekka Enberg 2025-06-16 11:11:17 +03:00
  • 5c35810f78 sqlite3: Make Clippy happy Pekka Enberg 2025-06-16 11:07:39 +03:00
  • 4d6b5c2b88 Merge 'cli: fix panic of queries with less than 7 chars' from Nils Koch Pekka Enberg 2025-06-16 11:06:02 +03:00
  • dd001f9444 Merge 'Return parse error instead of corrupt error for no such table' from Pedro Muniz Pekka Enberg 2025-06-16 11:04:50 +03:00
  • 5b47c9932d sqlite3: Make sqlite3 thread safe with a mutex Pekka Enberg 2025-06-16 09:18:52 +03:00
  • 5fb50245ed sqlite3: Clean up sqlite3_wal_checkpoint() function Pekka Enberg 2025-06-16 09:17:26 +03:00
  • 50fdf7105d sqlite3: Clean up sqlite3_extended_errcode() function Pekka Enberg 2025-06-16 09:16:38 +03:00
  • 6901b7bcd6 sqlite3: Clean up sqlite3_errmsg() function Pekka Enberg 2025-06-16 09:15:40 +03:00
  • 0830578ec5 sqlite3: Clean up sqlite3_errcode() function Pekka Enberg 2025-06-16 09:14:06 +03:00
  • 5477d0a4f5 sqlite3: Clean up sqlite3_safety_check_sick_or_ok() function Pekka Enberg 2025-06-16 09:10:29 +03:00
  • 0b0f712575 sqlite3: Move sqlite3_safety_check_sick_or_ok() to lib.rs Pekka Enberg 2025-06-16 09:08:20 +03:00
  • 2b51fd69e8 Merge 'Switch Connection to use Arc instead of Rc' from Pekka Enberg Pekka Enberg 2025-06-16 11:02:32 +03:00
  • 90c1e3fc06 Switch Connection to use Arc instead of Rc Pekka Enberg 2025-06-16 10:08:00 +03:00
  • 7e9a25ebca Merge 'simulator: disable all ansi encodings for debug print log file' from Pedro Muniz PThorpe92 2025-06-15 19:00:18 -04:00
  • 28b8e1bce4 Merge 'Drop unused code in op_column' from meteorgan PThorpe92 2025-06-15 14:53:58 -04:00
  • 6dfd4700e9 simulator: disable all ansi encodings for debug print log file pedrocarlo 2025-06-14 19:34:40 -03:00
  • fef9add773 emit parse error instead of corrupt error for no such table pedrocarlo 2025-06-14 18:45:23 -03:00
  • b910fd0012 drop unused code in op_column meteorgan 2025-06-15 00:50:16 +08:00
  • 9d54d9baf5 Add compatibility test for generate_series Piotr Rzysko 2025-06-10 09:51:32 +02:00
  • c4fa715036 Add test SQLite KV extension Piotr Rzysko 2025-06-06 09:33:19 +02:00
  • 733c3603f2 cli: fix panic of queries with less than 7 chars Nils Koch 2025-06-13 19:45:27 +01:00
  • 30e4511d62 Merge 'NOT NULL constraint' from Anton Harniakou Jussi Saurio 2025-06-13 14:25:24 +03:00
  • 25d0584b19 Fix typo Anton Harniakou 2025-06-13 11:57:39 +03:00
  • 12563f878c Merge 'Change integrity check failure to say 'simulation failed:'' from Jussi Saurio Jussi Saurio 2025-06-13 11:26:45 +03:00
  • f7fa56ecfd Change integrity check failure to say 'simulation failed:' Jussi Saurio 2025-06-11 14:59:30 +03:00
  • 3f90fad131 Merge 'Simulator Ast Generation + Simulator Unary Operator + Refactor to use limbo_core::Value in Simulator for massive code reuse' from Pedro Muniz Jussi Saurio 2025-06-13 11:23:10 +03:00
  • 0e5abb41c6 Merge 'Add manual WAL sync before checkpoint in con.close, fix async bug in checkpoint' from Preston Thorpe Jussi Saurio 2025-06-13 11:15:39 +03:00
  • 33b52bfb84 Replace refcel in wal sync, add counter timeout to conn close shutdown PThorpe92 2025-06-10 10:21:48 -04:00
  • e134bd19da Remove close from Drop impl PThorpe92 2025-06-10 09:16:02 -04:00