The biggest design mistake I made when we moved OC to sqlite: using sync db access. When it was just…
DịchPeter Steinberger chia sẻ kinh nghiệm khắc phục lỗi thiết kế khi dùng SQLite đồng bộ cho OC, đồng thời sử dụng Astra để thực hiện 575 PR chuyển đổi sang hệ thống bất đồng bộ, giúp tối ưu hóa hiệu suất cho các tác vụ song song.
Phiên bản 0.2.2 của plugin datasette-explain đã được phát hành, bổ sung tính năng hiển thị kế hoạch truy vấn (explain plans) cho các trang truy vấn chỉ đọc, đồng bộ cùng bản cập nhật Datasette 1.0a40.
Capsule cho phép đóng gói giao diện, media và dữ liệu SQLite thành tệp.capsule duy nhất, giúp ứng dụng chạy offline mà không cần tài khoản hay cloud. Người dùng có thể tạo và chỉnh sửa ứng dụng trực tiếp bằng các trợ lý AI như ChatGPT hoặc Claude.
Farid Zakaria giới thiệu kỹ thuật độc đáo biến file SQLite thành tệp thực thi Linux bằng cách tận dụng định dạng ELF và cơ chế binfmt_misc, cho phép hệ điều hành chạy trực tiếp dữ liệu từ file SQLite.
Dự án Memmy cho phép các công cụ như Codex, Claude Code và DeepSeek dùng chung một cơ sở dữ liệu SQLite. Nhờ đó, ngữ cảnh và các quyết định chưa được lưu trữ vẫn có thể được chuyển tiếp liền mạch giữa các Agent khác nhau.
Phiên bản 4.2 nâng cấp tính năng table.transform, cho phép bảo toàn các ràng buộc phức tạp như check, unique và chú thích cột khi thay đổi cấu trúc bảng. Bản cập nhật này giúp việc quản lý dữ liệu SQLite trở nên linh hoạt và an toàn hơn.
Phiên bản 4.2.1 khắc phục lỗi treo do thiếu thư viện typing-extensions trong các môi trường cài đặt độc lập. Bản cập nhật này cũng bổ sung quy trình kiểm thử smoke test mới để đảm bảo CLI hoạt động ổn định mà không cần các phụ thuộc phát triển.
Sự kết hợp giữa AI và Antithesis đã giúp tái hiện thành công lỗi WAL-Reset tồn tại suốt 14 năm trong SQLite chỉ sau 15 phút, một kỳ tích mà trước đây các kỹ sư phải mất nhiều tháng mới giải quyết được.
Phiên bản 0.5a0 của plugin này bổ sung API chính thức, cho phép người dùng tải lên hoặc thay thế cơ sở dữ liệu SQLite trên Datasette một cách tự động. Tính năng này hỗ trợ tích hợp CI/CD, giúp cập nhật dữ liệu sản phẩm ngay sau khi build từ GitHub Actions.