apache/incubator-resilientdb: Release v1.12.0
Authors/Creators
- 1. ExpoLab at UC Davis
- 2. @apache
- 3. University of California, Davis
- 4. @apache @selectdb
- 5. Lagom
- 6. @facebook
Description
Apache ResilientDB v1.11.0-incubation (2025-02-04)
Core Improvements
Securing Consensus Against Long-Range Attacks
Added a proof-of-concept implementation to secure consensus from long-range attacks through collaborative mechanisms.
(#215, closes #216)
— Junchao ChenLevelDB-Based Persistent Storage and Faster Recovery
Introduced LevelDB as a persistent storage backend. ResilientDB now loads state directly from storage and replays only missing logs on startup, significantly reducing recovery time compared to full log replay.
(#208)
— Junchao ChenConfiguration Format Enhancements
Added support for license headers in existing configuration files to improve compliance and consistency.
— Junchao ChenCertificate and Key Handling Cleanup
Removed committed.pub/.pricertificate and key files from the source distribution and replaced them with a setup-time script for key and certificate generation.
(#228)
— Harish Krishnakumar
Ecosystem Enhancements
GraphQL Server and Python SDK Compatibility Fixes
Updated the GraphQL server to support the new configuration format and fixed a GraphQL-related bug in the Python SDK.
(#228)
— Harish KrishnakumarAutomated Deployment via GitHub Actions and Vercel
Introduced automated CI/CD pipelines for deploying ecosystem tools (ResLens, Beacon, Nexus, etc.) from the monorepo using GitHub Actions and Vercel.
(#228)
— Harish KrishnakumarAutomated Documentation Generation Workflow
Added a workflow based on Pocketflow to keep documentation continuously updated as the codebase evolves.
(#229)
— Bismanpal AnandResLens
Enhanced CPU and memory profiling with flame graphs and real-time metrics, along with streamlined deployment from the monorepo.
— Harish Krishnakumar, Bismanpal AnandBeacon
Expanded the documentation platform with AI-generated and human-verified insights derived directly from the ResilientDB codebase.
— Harish Krishnakumar, Bismanpal AnandNexus
Improved the RAG-based application for interacting with consensus-related documents, including books, papers, and PBFT research materials.
— Harish KrishnakumarGraphQ-LLM
Added an MCP server and HTTP API providing an AI-powered query tutor for ResilientDB GraphQL, including explanations, efficiency metrics, and RAG over documentation.
— Harish KrishnakumarResilientDB MCP
Introduced an MCP server for direct ResilientDB operations, supporting GraphQL-based blockchain and asset interactions as well as HTTP REST key-value operations via Crow.
— Harish Krishnakumar
Additional Contributors
The following contributors developed and maintained ecosystem components integrated into this repository.
Attribution is listed explicitly as some history was flattened during subtree merges.
Rust SDK (
ecosystem/sdk/rust-sdk)
— Dhruv Sangamwar, Prashansa Goel, dharoraResCanvas Library (
ecosystem/tools/drawing-lib)
— Chris RuanBeacon (
ecosystem/ai-tools/beacon)
— Krishnanand YadavNexus (
ecosystem/ai-tools/nexus)
— Abdel Ibrahim, Paiman NejrabiGraphQL (
ecosystem/graphql)
— Haskell MacaraigResVault (
ecosystem/tools/resvault)
— Amey Gohil
Files
apache/incubator-resilientdb-v1.12.0-incubating-rc0.zip
Files
(22.8 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:b52e333cd9b5558c049fbc5ecaf5451f
|
22.8 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/apache/incubator-resilientdb/tree/v1.12.0-incubating-rc0 (URL)
Software
- Repository URL
- https://github.com/apache/incubator-resilientdb