0
0
mirror of https://github.com/tursodatabase/libsql.git synced 2025-05-19 08:46:58 +00:00

Commit Graph

  • dfc57d615c partially document admin API ad hoc 2023-11-23 08:44:45 +01:00
  • 5d175eb020 Fix output redirect bug reported in [forum:/forumposts/cbf4933cfeee74bb|the forum]. larrybr 2023-11-23 07:08:49 +00:00
  • 54b695590b Merge pull request #677 from tursodatabase/nemesis-name Avinash Sajjanshetty 2023-11-23 11:58:21 +05:30
  • bad058d869 fix invalid name Avinash Sajjanshetty 2023-11-23 11:35:56 +05:30
  • a328c42724 Minor doc fix in src/betreeInt.h, prompted by an email report. No code changes. stephan 2023-11-22 22:59:28 +00:00
  • a23ca41c81 Merge pull request #673 from tursodatabase/lucio/prepare-v0.22.6 Lucio Franco 2023-11-22 22:00:18 +00:00
  • 92752a31d9 For CLI build with unused function warnings on, #ifdef out a console I/O function, fPutbUtf8(). larrybr 2023-11-22 21:24:50 +00:00
  • 41c9e0b767 Add documentation for new fts5 auxiliary function APIs. dan 2023-11-22 21:15:05 +00:00
  • a1dca6da05 Merge pull request #675 from ashleygwilliams/rep-ohno Lucio Franco 2023-11-22 20:57:46 +00:00
  • e0b2672bd3 fix(workspace): use new repo name Ashley Williams 2023-11-22 14:46:18 -06:00
  • a4934b6308 Merge pull request #674 from tursodatabase/lucio/fix-dist-workflow Lucio Franco 2023-11-22 20:40:10 +00:00
  • e09b1b21e6 sqld: prepare v0.22.6 release Lucio Franco 2023-11-22 15:23:41 -05:00
  • f4ab6dcb8d ci: fix server release workflow Lucio Franco 2023-11-22 15:22:02 -05:00
  • af54826e4a Defer building xInstToken() hash-table until it is to be used. dan 2023-11-22 20:02:55 +00:00
  • 5c268bbf67 Fix tokendata=1 and xInstToken() APIs for detail=none and detail=column tables. dan 2023-11-22 19:02:54 +00:00
  • 7695d1cbef Merge pull request #668 from tursodatabase/nemesis-workflow Avinash Sajjanshetty 2023-11-22 17:48:05 +00:00
  • 8c90d0cd90 Use pull_request_target event Avinash Sajjanshetty 2023-11-22 23:06:23 +05:30
  • c0314bc01d Correct the URL for loading sqlite3-worker1-bundler-friendly.mjs from sqlite3-worker1-promiser-bundler-friendly.js, so that the promiser can be used in bundler-using environments. Problem reported via email. stephan 2023-11-22 17:11:39 +00:00
  • d58986ffb3 Merge pull request #665 from Horusiath/stream-expired-bad-request ad hoc 2023-11-22 10:06:19 +00:00
  • 490884be39 modified http response code for Hrana's expired stream errors from 500 to 400 Bartosz Sypytkowski 2023-11-22 17:33:04 +09:00
  • cf72606a7d Inserts invalid JSONB should return "malformed JSON", not a json path error. drh 2023-11-21 22:36:32 +00:00
  • 0769300c68 Merge pull request #664 from tursodatabase/lucio/prepare-v0.2.0-alpha.1 Lucio Franco 2023-11-21 20:57:39 +00:00
  • 779b3ad9dd libsql: prepare v0.2.0-alpha.1 Lucio Franco 2023-11-21 15:24:08 -05:00
  • 27fea97e44 Direct editing of JSONB using json_insert() and json_set(). drh 2023-11-21 20:13:08 +00:00
  • 499ad76a81 fmt ad hoc 2023-11-21 14:40:34 +01:00
  • bcd920d54f fix flaky replication test ad hoc 2023-11-21 14:38:04 +01:00
  • 17b380b902 add replication error handling tests ad hoc 2023-11-21 14:37:52 +01:00
  • d4d70d39f4 improve replication error handling ad hoc 2023-11-21 12:15:56 +01:00
  • e1df37b947 Correct blob-to-text rendering in some corner cases. drh 2023-11-21 19:05:22 +00:00
  • d9f3d6d753 Merge console I/O changes for Windows CLI. larrybr 2023-11-21 18:26:06 +00:00
  • 664fe310b5 Fix the translation of JSON5 numeric values from BLOB into text. drh 2023-11-21 18:23:43 +00:00
  • 8ec1112580 dummy dummy ad hoc 2023-11-21 19:21:28 +01:00
  • e97f295783 Merge all recent trunk fixes and enhancements into the jsonb branch. drh 2023-11-21 17:54:55 +00:00
  • 8a4cecaea2 Make edits directly to the JSONB BLOB when the input to json_replace() is a JSONB. drh 2023-11-21 17:51:58 +00:00
  • e788255681 Sync w/trunk as pre-merge-to-trunk sanity check. larrybr 2023-11-21 15:55:31 +00:00
  • 8045a458e7 Merge pull request #645 from tursodatabase/nemesis ad hoc 2023-11-21 14:19:23 +00:00
  • cb0bcb0fa5 Merge pull request #644 from vlcn-io/fix-632 Piotr Sarna 2023-11-21 13:34:50 +00:00
  • 07bd89222f Add nemesis test runner Avinash Sajjanshetty 2023-11-21 18:02:15 +05:30
  • a4050f1434 Fix the trace3-4.4 test to be more rebust against timing quirks. drh 2023-11-21 12:02:04 +00:00
  • 1e97a624c7 Merge pull request #660 from tursodatabase/lucio/fix-replication Lucio Franco 2023-11-21 10:22:14 +00:00
  • 4974434288 libsql: fix embedded replica snapshot handling Lucio Franco 2023-11-20 18:17:50 -05:00
  • 365d921243 Merge pull request #658 from tursodatabase/lucio/prepare-0.22.5 libsql-server-v0.22.5 Lucio Franco 2023-11-20 23:08:56 +00:00
  • d05d9a9b75 Merge pull request #659 from tursodatabase/LucioFranco-patch-1 Lucio Franco 2023-11-20 23:01:53 +00:00
  • f1536a1d78 Update README.md Lucio Franco 2023-11-20 16:56:35 -05:00
  • 87f0e1d595 prepare sqld v0.22.5 Lucio Franco 2023-11-20 16:50:06 -05:00
  • 3dd8fad0a4 Merge pull request #657 from tursodatabase/fix-snapshot-tmp Lucio Franco 2023-11-20 20:16:10 +00:00
  • f8080fa74a run cargo fmt Lucio Franco 2023-11-20 15:05:24 -05:00
  • ed06fe2586 create tempfile within sqld directory ad hoc 2023-11-20 20:36:26 +01:00
  • 36405286a7 Merge pull request #650 from tursodatabase/fix-snapshot-compaction ad hoc 2023-11-20 18:10:52 +00:00
  • 433e09784d review edits ad hoc 2023-11-20 18:40:10 +01:00
  • 06904ddd6f remove stray dbg! + fmt ad hoc 2023-11-19 01:29:54 +01:00
  • b40c2d66c8 add tests ad hoc 2023-11-19 01:27:07 +01:00
  • 8c65645a37 Non blocking snapshot merger ad hoc 2023-11-19 01:26:16 +01:00
  • bc52cc17bf compact pending logs on compactor startup ad hoc 2023-11-18 21:27:48 +01:00
  • 81ae87cddc fix compaction bug ad hoc 2023-11-18 19:21:15 +01:00
  • 4f77a27032 Back out an incorrect change to the sqlite3ExprCompareSkip() function that was added way back on 2019-08-22 for [44578865fa7baf97|check-in 44578865fa7ba] and which was only today discovered to be incorrect by [forum:/forumpost/45ec3d9788|forum post 45ec3d9788]. drh 2023-11-20 15:54:00 +00:00
  • f602f1cd40 Merge pull request #648 from tursodatabase/lucio/remove-tracing-panic ad hoc 2023-11-20 15:30:25 +00:00
  • b841b4500d Merge pull request #655 from tursodatabase/lucio/fix-docker-builds Lucio Franco 2023-11-20 15:20:38 +00:00
  • c4748a25bd Merge pull request #652 from tursodatabase/snapshot-injection-bug ad hoc 2023-11-20 15:16:57 +00:00
  • 0ac4b4cf17 server: remove tracing-panic Lucio Franco 2023-11-17 15:54:44 -05:00
  • ada40f287e server: fix docker builds Lucio Franco 2023-11-20 10:09:47 -05:00
  • dab0f1d219 rebase fixes ad hoc 2023-11-20 16:05:59 +01:00
  • 0575a34902 fmt ad hoc 2023-11-19 21:01:44 +01:00
  • 652560f68a fix partial snapshot application bug ad hoc 2023-11-19 17:21:51 +01:00
  • b8de9cfdef add replication from snapshot tests ad hoc 2023-11-19 18:24:54 +01:00
  • d2a13bdd14 Merge pull request #654 from tursodatabase/lock-stealing-notify ad hoc 2023-11-20 14:49:48 +00:00
  • 9fbdedbd11 Notify all waiting connections on transaction end ad hoc 2023-11-20 15:36:56 +01:00
  • 0fcaf16f20 Convert an assert in OP_VCheck into a branch that aborts the opcode, as this can happen on some very obscure conditions, as discovered by dbsqlfuzz. Test case in TH3. drh 2023-11-20 13:06:59 +00:00
  • b0c05e02d2 Merge pull request #637 from ashleygwilliams/cargo-dist-fix ad hoc 2023-11-20 11:49:51 +00:00
  • 56bb07bad6 Fix an assert() in fts5 that could be true following an OOM or IO error in contentless-delete mode. dan 2023-11-20 11:40:18 +00:00
  • 033127af75 Cherrypick shell1.test fix. larrybr 2023-11-20 00:21:24 +00:00
  • 4c9a02c9f0 Cherrypick shell1.test fix. larrybr 2023-11-20 00:20:56 +00:00
  • 73e3e0c21f Correct conditional compilation issue seen with MSVC in the Win32 mutex subsystem. mistachkin 2023-11-18 18:36:26 +00:00
  • 046a7f9493 When ENABLE_SETLK is defined, avoid ever blocking on the lock mutex in os_unix.c when requesting an exclusive lock. dan 2023-11-18 17:20:04 +00:00
  • 52c41ed41b Adjust an assert() in fts5WritePoslistData() so that it only applies if there have been no prior errors. dbsqlfuzz 25dca9b2568f67dc78a0e32ff280133fe71994bd. drh 2023-11-18 12:06:21 +00:00
  • b8688e131e Another assertion fault fix, similar to [a9443dbfbe25e588]. dbsqlfuzz 2d9af4e94aca188e0092900eec711401c5d51687. drh 2023-11-18 11:23:01 +00:00
  • 5ca530e787 Merge pull request #649 from tursodatabase/lucio/fix-example Lucio Franco 2023-11-17 21:10:07 +00:00
  • dd8fa4328d fix replica example Lucio Franco 2023-11-17 16:01:18 -05:00
  • c18553cd67 Merge pull request #646 from tursodatabase/lucio/remove-panic-unwind Lucio Franco 2023-11-17 14:29:06 -05:00
  • 510fe691bc remove panic = abort Lucio Franco 2023-11-17 14:28:23 -05:00
  • 11c512d631 When SQLITE_ENABLE_SETLK_TIMEOUT is defined, use a separate mutex in os_unix.c for each shm locking slot. dan 2023-11-17 19:01:38 +00:00
  • f9ae48b9ed Add the new "run-fuzzcheck" target on the autoconf unix makefile. Requires that FUZZDB be set to the name of the fuzz-data database file. drh 2023-11-17 17:55:03 +00:00
  • 003d419b33 Add an assert() to prove the sqlite3_prepare() always either returns SQLITE_OK or else leaves *ppStmt set to NULL. See [forum:/forumpost/70bb8576c6c084c2|forum post 70bb8576c6c084c2]. drh 2023-11-17 17:25:30 +00:00
  • 735e7ee62a When SQLITE_ENABLE_SETLK_TIMEOUT is defined, use a separate mutex in os_unix.c for each shm locking slot. dan 2023-11-17 17:10:37 +00:00
  • e416251725 Merge the latest trunk enhancements and fixes into the jsonb branch. drh 2023-11-17 17:03:45 +00:00
  • 78735540f6 snapshot on scale to zero and shutdown Avinash Sajjanshetty 2023-11-17 21:25:43 +05:30
  • 02a5af3040 move libsql specific vtab methods to fix #632 Matt 2023-11-17 11:10:33 -05:00
  • d39b279600 Merge pull request #643 from tursodatabase/optional-panic-backtrace ad hoc 2023-11-17 15:54:22 +00:00
  • aeab0b73e5 optional backtrace on panic ad hoc 2023-11-17 16:42:40 +01:00
  • 84ee1e80c0 test namespace creation on dirty instance ad hoc 2023-11-15 18:34:34 +01:00
  • 1deff60add fix(release): update homebrew tap name Ashley Williams 2023-11-17 08:32:06 -06:00
  • 78db3721c4 fix(release): mark other packages as dist=false Ashley Williams 2023-11-16 13:55:26 -06:00
  • d0be73f230 fix(release): scope tag matching pattern and rename workflow file Ashley Williams 2023-11-16 13:43:50 -06:00
  • 4d5da56c60 feat(dist): update cargo-dist Ashley Williams 2023-11-16 13:35:57 -06:00
  • 536ce5095c rename(pkg): rename lib to libsql-server, keep bin as sqld Ashley Williams 2023-11-16 13:34:46 -06:00
  • 1151955e8a fix(manifest): update and/or comment out Cargo.toml repo keys Ashley Williams 2023-11-16 13:18:06 -06:00
  • 8b5d6aecd0 Merge pull request #629 from tursodatabase/test-dirty-startup ad hoc 2023-11-17 13:54:48 +00:00
  • 7daffe6f20 Merge pull request #641 from tursodatabase/penberg/improve-c-bindings ad hoc 2023-11-17 13:47:05 +00:00
  • ecff30bb65 test namespace creation on dirty instance ad hoc 2023-11-15 18:34:34 +01:00
  • 43e150e006 Merge pull request #640 from tursodatabase/remove-unwrap-write-proxy ad hoc 2023-11-17 13:20:57 +00:00