Skip to main content

One post tagged with "tracing"

View All Tags

DuckDB Integration and Request Logging

· One min read
TeaQL Code Gen
Core Contributor

DuckDB embedded analytical database integration, plus comprehensive request logging infrastructure.

DuckDB Integration

+ teaql-duck: DuckDB repository implementation
+ Embedded analytical database support

DuckDB is ideal for OLAP analytical workloads.

Sub-View Support

Views now support nested sub-views:

+ Sub-view fields in templates
+ Sub-view action candidates
+ Empty view customization per context
+ Go-to-view navigation

Request Logging and Tracing

+ Request body caching for logging
+ Response header debug logging
+ Client IP tracking in UserContext
+ MDC trace headers (trace_id, span_id)
+ Response body logging

Toast Messages

Toast/notification message support in the view rendering system.

UserContext Edit Hook

// Modify requests before execution
ctx.beforeExecuteRequest(request -> {
// Add default filters
// Audit logging
// Permission checks
});