Skip to content

Commit becf7aa

Browse files
committed
improve: bump MSRV to 1.92/2024ed
1 parent e126699 commit becf7aa

File tree

7 files changed

+8
-8
lines changed

7 files changed

+8
-8
lines changed

.mise.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
# See README.md for common development workflows.
1111

1212
[tools]
13-
rust = "stable"
13+
rust = "1.92"
1414
node = "24"
1515

1616
# Development tools (installed automatically with `mise install`)

.serena/memories/project_overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Multi-tenant administration headless APIs for InferaDB with Kubernetes-native deployment and WebAuthn authentication. This is the control plane service that manages users, organizations, vaults, and client authentication.
55

66
## Tech Stack
7-
- **Language**: Rust 1.85+ (stable toolchain)
7+
- **Language**: Rust 1.92+ (stable toolchain)
88
- **Async Runtime**: Tokio
99
- **Web Framework**: Axum (REST), Tonic (gRPC)
1010
- **Storage**: Ledger (production) or in-memory (development)

.serena/memories/style_and_conventions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# InferaDB Control - Code Style & Conventions
22

33
## Rust Toolchain
4-
- **Channel**: Stable (Rust 1.85+)
4+
- **Channel**: Stable (Rust 1.92+)
55
- **Components**: clippy, rust-analyzer, rust-src, rustfmt
66
- **Edition**: 2021
77

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ resolver = "2"
1515

1616
[workspace.package]
1717
authors = ["InferaDB Project"]
18-
edition = "2021"
18+
edition = "2024"
1919
homepage = "https://inferadb.com"
2020
license = "MIT OR Apache-2.0"
2121
publish = false
2222
repository = "https://github.com/inferadb/inferadb"
23-
rust-version = "1.85"
23+
rust-version = "1.92"
2424
version = "0.1.0"
2525

2626
[workspace.dependencies]

docs/architecture.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,7 @@ sequenceDiagram
472472
```mermaid
473473
graph LR
474474
subgraph "Runtime"
475-
Rust[Rust 1.85+]
475+
Rust[Rust 1.92+]
476476
Tokio[Tokio<br/>Async Runtime]
477477
end
478478

docs/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This tutorial walks you through setting up and using InferaDB Control from scrat
44

55
## Prerequisites
66

7-
- **Rust** 1.85+ (install via [rustup](https://rustup.rs/))
7+
- **Rust** 1.92+ (install via [rustup](https://rustup.rs/))
88
- **curl** or similar HTTP client
99

1010
**Note**: This guide uses the in-memory storage backend for quick setup. Ledger backend is planned for future multi-instance production deployments but is not yet implemented.

docs/performance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Control is designed for high performance:
2424

2525
**Software:**
2626

27-
- Rust: 1.85+
27+
- Rust: 1.92+
2828
- Storage: Ledger or Memory backend
2929
- Load Tool: k6
3030

0 commit comments

Comments
 (0)