micromegas/servers/mod.rs
1pub mod axum_utils;
2
3/// connection info utilities for Tonic services
4pub mod connect_info_layer;
5
6/// http utilities
7pub mod http_utils;
8
9/// scheduled task for daemon
10pub mod cron_task;
11
12/// routes for ingestion server based on axum
13pub mod ingestion;
14
15/// implementation of maintenance daemon keeping the lakehouse updated
16pub mod maintenance;
17
18/// minimal FlightSQL protocol implementation
19pub mod flight_sql_service_impl;
20
21/// FlightSQL server builder
22pub mod flight_sql_server;
23
24/// web server for perfetto traces
25pub mod perfetto;
26
27/// metadata about this implementation of FlightSQL
28pub mod sqlinfo;
29
30/// named keys for authentication
31pub mod key_ring;
32
33/// log uris of http requests
34pub mod log_uri_service;
35
36/// http server that redirects queries to the analytics server translating the response into json
37pub mod http_gateway;
38
39/// authentication for the gRPC stack
40pub mod tonic_auth_interceptor;
41
42/// health check service for gRPC servers
43pub mod grpc_health_service;