reddb-io-server 1.12.0

RedDB server-side engine: storage, runtime, replication, MCP, AI, and the gRPC/HTTP/RedWire/PG-wire dispatchers. Re-exported by the umbrella `reddb` crate.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Expression typer — re-export shim.
//!
//! The Fase 3 expression typer — the pass that walks an `ast::Expr` tree and
//! assigns a concrete `DataType` to every node (`type_expr`, `TypedExpr`,
//! `TypedExprKind`, `TypeError`, `Scope`) — was re-homed into the
//! `reddb-io-rql` language front-end crate (#1105, ADR 0053). It consumes the
//! canonical AST that already lives there (#1113) and types it through the cast
//! and function catalogs in `reddb-io-types`, so the crate graph stays acyclic
//! — no `reddb-io-rql -> reddb-server` back-edge.
//!
//! This shim preserves the historical `crate::storage::query::expr_typing::*`
//! import path so every call-site across the workspace keeps resolving
//! unchanged. A byte-faithful move with zero call-site edits.

pub use reddb_rql::expr_typing::*;