-
Notifications
You must be signed in to change notification settings - Fork 524
Insights: tursodatabase/turso
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
v0.1.5-pre.1
published
Aug 30, 2025
51 Pull requests merged by 19 people
-
Refactor encryption to manage authentication tag internally
#2858 merged
Sep 2, 2025 -
Unify handling of grouped and ungrouped aggregations
#2867 merged
Sep 2, 2025 -
core/printf: support for more basic substitution types
#2868 merged
Sep 2, 2025 -
Fix
sim-schema
command#2882 merged
Sep 2, 2025 -
Evict page from cache if page is unlocked and unloaded
#2785 merged
Sep 2, 2025 -
Use u64 for file offsets in I/O and calculate such offsets in u64
#2791 merged
Sep 2, 2025 -
Implement libSQL's
ALTER COLUMN
extension#2814 merged
Sep 2, 2025 -
Document how to use CDC
#2871 merged
Sep 2, 2025 -
Return sqlite_version() without being initialized
#2878 merged
Sep 2, 2025 -
Upgrade Rust version in simulator build Dockerfile
#2880 merged
Sep 2, 2025 -
Parse booleans to integer literals in expressions
#2874 merged
Sep 1, 2025 -
Support encryption for raw WAL frames
#2762 merged
Sep 1, 2025 -
Simulator Profiles
#2852 merged
Sep 1, 2025 -
bindings/java: Implement date, time related methods under JDBC4PreparedStatement
#2864 merged
Sep 1, 2025 -
Support encryption for non-4k page size
#2860 merged
Sep 1, 2025 -
Support cipher and encryption key URI options
#2857 merged
Sep 1, 2025 -
Implement UPSERT
#2853 merged
Aug 30, 2025 -
Fix column case sensitivity on strict table
#2823 merged
Aug 30, 2025 -
Change views to use DBSP circuits
#2815 merged
Aug 30, 2025 -
CLI: implement
Line
output .mode#2835 merged
Aug 30, 2025 -
core/wal: cache file size
#2829 merged
Aug 30, 2025 -
Propagate decryption error from the callback
#2843 merged
Aug 30, 2025 -
add sqlite integrity check back
#2849 merged
Aug 30, 2025 -
Remove some code duplication in the CLI
#2845 merged
Aug 30, 2025 -
core/translate: parse_table remove unnecessary clone of table name
#2847 merged
Aug 30, 2025 -
Update COMPAT.md to remove CREATE INDEX default disabled
#2854 merged
Aug 30, 2025 -
core/translate: remove unneessary agg clones
#2846 merged
Aug 29, 2025 -
core/vdbe: Micro-optimize "zero_or_null" opcode
#2842 merged
Aug 29, 2025 -
translate: with_capacity insns
#2831 merged
Aug 29, 2025 -
core: Initial pass on synchronous pragma
#2833 merged
Aug 29, 2025 -
perf: avoid constructing PageType in helper methods
#2837 merged
Aug 29, 2025 -
refactor/perf: remove BTreePageInner
#2836 merged
Aug 29, 2025 -
Fix sorter column deduplication
#2824 merged
Aug 28, 2025 -
Improve integrity check
#2816 merged
Aug 28, 2025 -
translate/insert: Improve string format performance
#2832 merged
Aug 28, 2025 -
core/schema: get_dependent_materialized_views_unnormalized
#2830 merged
Aug 28, 2025 -
core/util: emit literal, cow instead of replace
#2828 merged
Aug 28, 2025 -
core/translate: sanize_string fast path improvement
#2827 merged
Aug 28, 2025 -
Fix planner alias and table name handling
#2818 merged
Aug 28, 2025 -
Introduce and propagate
IOContext
as required#2812 merged
Aug 28, 2025 -
core/io: Switch Unix I/O to use libc::pwrite()
#2811 merged
Aug 28, 2025 -
Update README.md for Go documentation
#2819 merged
Aug 28, 2025 -
improve sync engine
#2810 merged
Aug 27, 2025 -
Add some docs on encryption
#2805 merged
Aug 27, 2025 -
Remove Go bindings
#2807 merged
Aug 27, 2025 -
core/storage: Micro-optimize Pager::commit_dirty_pages()
#2808 merged
Aug 27, 2025 -
Rename Go driver to
turso
to not conflict with sqlite3#2806 merged
Aug 26, 2025 -
Refactor:
Cell
instead ofRefCell
to storeCipherMode
in connection#2804 merged
Aug 26, 2025 -
Improve documentation of page pinning
#2797 merged
Aug 26, 2025 -
Fix missing functions after revert
#2803 merged
Aug 26, 2025 -
Fail CI run if Turso output differs from SQLite in TPC-H queries
#2798 merged
Aug 26, 2025
19 Pull requests opened by 10 people
-
Add assertion: we read a page with the correct id
#2802 opened
Aug 26, 2025 -
Fix jsonb functions check valid json string binary
#2821 opened
Aug 28, 2025 -
wip
#2840 opened
Aug 29, 2025 -
btree optimizations
#2841 opened
Aug 29, 2025 -
core/translate: skip cloning values in select
#2844 opened
Aug 29, 2025 -
core/translate: Case insensitive String maps and sets.
#2848 opened
Aug 29, 2025 -
prevent modification to system tables.
#2855 opened
Aug 30, 2025 -
boxing all `Expr` in core
#2856 opened
Aug 30, 2025 -
fix column count in ImmutableRow
#2862 opened
Aug 30, 2025 -
introduce `match_ignore_ascii_case` macro
#2865 opened
Aug 31, 2025 -
introduce `eq/contains/starts_with/ends_with_ignore_ascii_case` macros
#2866 opened
Aug 31, 2025 -
Optimize range scans
#2869 opened
Aug 31, 2025 -
core/vdbe: op_insert split into callback chain
#2872 opened
Sep 1, 2025 -
core/ondisk: faster read_varint
#2876 opened
Sep 1, 2025 -
core: Use FnOnce for completion functions
#2877 opened
Sep 1, 2025 -
Completion callbacks
#2879 opened
Sep 1, 2025 -
Unify resolution of aggregate functions
#2884 opened
Sep 2, 2025 -
Page Cache: use sieve algorithm in place of LRU
#2885 opened
Sep 2, 2025 -
Small fixes
#2887 opened
Sep 2, 2025
12 Issues closed by 3 people
-
Improve (internal) encryption methods to handle tag ourselves
#2850 closed
Sep 2, 2025 -
Document how to use CDC
#2221 closed
Sep 2, 2025 -
5 bugs.
#2861 closed
Sep 1, 2025 -
inserting boolean literals throws parse error
#2873 closed
Sep 1, 2025 -
Encrypted DBs always panic on close
#2704 closed
Sep 1, 2025 -
Support non-4K pages in encryption
#2734 closed
Sep 1, 2025 -
Support passing encryption key and cipher via connection string
#2851 closed
Sep 1, 2025 -
Proposal: records printing in --output-mode
#2801 closed
Aug 30, 2025 -
ON CONFLICT clause is not supported
#2019 closed
Aug 30, 2025 -
bug: column type case-sensitive in strict mode
#2822 closed
Aug 30, 2025 -
Add sqlite integrity check back to simulator
#2719 closed
Aug 30, 2025 -
bug; missing normalize_ident causing "no such table"
#2817 closed
Aug 28, 2025
10 Issues opened by 7 people
-
strict mode doesn't allow NULL even when said explicitly
#2886 opened
Sep 2, 2025 -
Hexkey Not being set the 2nd time around
#2883 opened
Sep 2, 2025 -
Incompatible float conversion to string
#2881 opened
Sep 1, 2025 -
Inserting Row with DEFAULT <keyword> throwing panic
#2875 opened
Sep 1, 2025 -
Count performance regression in v0.1.5-pre.1?
#2863 opened
Aug 31, 2025 -
Mobibench with multiple database is broken
#2839 opened
Aug 29, 2025 -
Mobibench UPDATE and DELETE benchmarks crash
#2838 opened
Aug 29, 2025 -
Killing process with Ctrl-C can corrupt database?
#2825 opened
Aug 28, 2025 -
bug: jsonb functions doesn't check for valid json text binary
#2820 opened
Aug 28, 2025 -
Add OPFS support to turso-sync
#2799 opened
Aug 26, 2025
12 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Add json_each table-valued function (1-arg only)
#2691 commented on
Aug 31, 2025 • 5 new comments -
[ bug ] the name ... is defined multiple times
#2587 commented on
Aug 26, 2025 • 0 new comments -
TPC-H support
#36 commented on
Aug 31, 2025 • 0 new comments -
CDC data change event Debezium compatibility
#1993 commented on
Aug 31, 2025 • 0 new comments -
Add Connection.reconnect() to serverless driver
#2595 commented on
Sep 1, 2025 • 0 new comments -
Data type: `u128` numbers support?
#2695 commented on
Sep 1, 2025 • 0 new comments -
cannot store value in column with strict
#2402 commented on
Sep 2, 2025 • 0 new comments -
Simulate I/O in memory
#2693 commented on
Sep 1, 2025 • 0 new comments -
Refactor LIMIT/OFFSET handling to support expressions
#2720 commented on
Aug 26, 2025 • 0 new comments -
Spill dirty pages to disk on page cache pressure
#2746 commented on
Aug 26, 2025 • 0 new comments -
refactor parser fmt
#2748 commented on
Aug 27, 2025 • 0 new comments -
core(datetime): added implementation of ceiling modifier to datetime
#2757 commented on
Aug 31, 2025 • 0 new comments