List of all items
Structs
- Identity
- auth::EcKeyPair
- auth::JwtKeys
- auth::identity::DecodingKey
- auth::identity::EncodingKey
- auth::identity::IncomingClaims
- auth::identity::JwtError
- auth::identity::SpacetimeIdentityClaims
- auth::token_validation::CachingOidcTokenValidator
- auth::token_validation::DecodingKey
- auth::token_validation::EncodingKey
- auth::token_validation::FullTokenValidator
- auth::token_validation::JwtError
- auth::token_validation::OidcTokenValidator
- auth::token_validation::UnimplementedTokenValidator
- client::ClientActorId
- client::ClientActorIndex
- client::ClientConfig
- client::ClientConnection
- client::ClientConnectionSender
- client::ClientName
- client::MessageExecutionError
- client::MeteredDeque
- client::MeteredReceiver
- client::messages::OneOffQueryResponseMessage
- client::messages::SerializeBuffer
- client::messages::SubscriptionData
- client::messages::SubscriptionError
- client::messages::SubscriptionMessage
- client::messages::SubscriptionRows
- client::messages::SubscriptionUpdateMessage
- client::messages::TransactionUpdateMessage
- config::CertificateAuthority
- config::ConfigFile
- config::LogConfig
- config::MetadataFile
- database_logger::BacktraceFrame
- database_logger::DatabaseLogger
- database_logger::Record
- database_logger::SystemLogger
- db::Config
- db::MetricsMessage
- db::MetricsRecorderQueue
- db::relational_db::RelationalDB
- energy::EnergyBalance
- energy::EnergyQuanta
- energy::NullEnergyMonitor
- energy::ReducerBudget
- energy::ReducerFingerprint
- hash::Hash
- host::ArgsTuple
- host::DiskStorage
- host::HostController
- host::InvalidReducerArguments
- host::ReducerCallResult
- host::ReducerId
- host::instance_env::ChunkPool
- host::instance_env::GetTxError
- host::instance_env::InstanceEnv
- host::instance_env::TxSlot
- host::module_host::CallReducerParams
- host::module_host::DatabaseTableUpdate
- host::module_host::DatabaseTableUpdateRelValue
- host::module_host::DatabaseUpdate
- host::module_host::DatabaseUpdateRelValue
- host::module_host::ModuleEvent
- host::module_host::ModuleFunctionCall
- host::module_host::ModuleHost
- host::module_host::ModuleInfo
- host::module_host::ModuleMetrics
- host::module_host::NoSuchModule
- host::module_host::ReducersMap
- host::module_host::UpdatesRelValue
- host::module_host::WeakModuleHost
- host::scheduler::ScheduledReducer
- host::scheduler::ScheduledReducerId
- host::scheduler::Scheduler
- host::scheduler::SchedulerStarter
- host::v8::V8Runtime
- host::wasmtime::Mem
- host::wasmtime::MemView
- host::wasmtime::WasmtimeRuntime
- identity::AuthCtx
- identity::Identity
- messages::control_db::Database
- messages::control_db::DatabaseStatus
- messages::control_db::EnergyBalance
- messages::control_db::IdentityEmail
- messages::control_db::Node
- messages::control_db::NodeStatus
- messages::control_db::Replica
- messages::control_db::ReplicaStatus
- messages::control_worker_api::EnergyBalanceState
- messages::control_worker_api::EnergyBalanceUpdate
- messages::control_worker_api::EnergyWithdrawal
- messages::control_worker_api::EnergyWithdrawals
- messages::control_worker_api::ScheduleState
- messages::instance_db_trace_log::CreateIndex
- messages::instance_db_trace_log::DeleteByColEq
- messages::instance_db_trace_log::GetTableId
- messages::instance_db_trace_log::Insert
- messages::instance_db_trace_log::InstanceEvent
- messages::instance_db_trace_log::Iter
- messages::websocket::BsatnFormat
- messages::websocket::BsatnRowList
- messages::websocket::BsatnRowListIter
- messages::websocket::CallReducer
- messages::websocket::DatabaseUpdate
- messages::websocket::IdentityToken
- messages::websocket::InitialSubscription
- messages::websocket::JsonFormat
- messages::websocket::OneOffQuery
- messages::websocket::OneOffQueryResponse
- messages::websocket::OneOffTable
- messages::websocket::QueryId
- messages::websocket::QueryUpdate
- messages::websocket::ReducerCallInfo
- messages::websocket::SingleQueryUpdate
- messages::websocket::Subscribe
- messages::websocket::SubscribeApplied
- messages::websocket::SubscribeMulti
- messages::websocket::SubscribeMultiApplied
- messages::websocket::SubscribeRows
- messages::websocket::SubscribeSingle
- messages::websocket::SubscriptionError
- messages::websocket::SubscriptionUpdate
- messages::websocket::TableUpdate
- messages::websocket::TransactionUpdate
- messages::websocket::TransactionUpdateLight
- messages::websocket::Unsubscribe
- messages::websocket::UnsubscribeApplied
- messages::websocket::UnsubscribeMulti
- messages::websocket::UnsubscribeMultiApplied
- messages::worker_db::ReplicaState
- module_host_context::ModuleCreationContext
- replica_context::ReplicaContext
- replica_context::TotalDiskUsage
- sql::ast::From
- sql::ast::OnExpr
- sql::ast::SchemaViewer
- sql::ast::Selection
- sql::ast::Table
- sql::execute::SqlResult
- sql::execute::StmtResult
- sql::parser::RowLevelExpr
- startup::CoreId
- startup::CoreReservations
- startup::Cores
- startup::RayonCores
- startup::TokioCores
- startup::TracingOptions
- subscription::ExecutionCounters
- subscription::execution_unit::ExecutionUnit
- subscription::execution_unit::QueryHash
- subscription::module_subscription_actor::ModuleSubscriptions
- subscription::module_subscription_actor::SubscriptionGauges
- subscription::module_subscription_actor::SubscriptionMetrics
- subscription::module_subscription_actor::WriteConflict
- subscription::module_subscription_manager::BroadcastError
- subscription::module_subscription_manager::BroadcastQueue
- subscription::module_subscription_manager::JoinEdges
- subscription::module_subscription_manager::Plan
- subscription::module_subscription_manager::QueriedTableIndexIds
- subscription::module_subscription_manager::SearchArguments
- subscription::module_subscription_manager::SubscriptionGaugeStats
- subscription::module_subscription_manager::SubscriptionManager
- subscription::subscription::ExecutionSet
- subscription::subscription::IncrementalJoin
- subscription::subscription::SupportedQuery
- subscription::tx::DeltaTableIndexes
- subscription::tx::DeltaTx
- util::jobs::JobCore
- util::jobs::JobCores
- util::jobs::JobThread
- util::jobs::JobThreadClosed
- util::jobs::WeakJobThread
- util::notify_once::NotifiedOnce
- util::notify_once::NotifyOnce
- util::prometheus_handle::GaugeInc
- util::prometheus_handle::TimerGuard
- util::slow::SlowQueryLogger
- vm::DbProgram
- vm::IndexSemiJoinLeft
- vm::IndexSemiJoinRight
- worker_metrics::BytesSentToClientsIntCounterVec
- worker_metrics::ConnectedClientsIntGaugeVec
- worker_metrics::InstanceQueueLengthHistogramHistogramVec
- worker_metrics::InstanceQueueLengthIntGaugeVec
- worker_metrics::JemallocActiveBytesIntGaugeVec
- worker_metrics::JemallocAllocatedBytesIntGaugeVec
- worker_metrics::JemallocResidentBytesIntGaugeVec
- worker_metrics::PagePoolDroppedPagesIntGaugeVec
- worker_metrics::PagePoolNewPagesAllocatedIntGaugeVec
- worker_metrics::PagePoolPagesReturnedIntGaugeVec
- worker_metrics::PagePoolPagesReusedIntGaugeVec
- worker_metrics::PagePoolResidentBytesIntGaugeVec
- worker_metrics::ReducerPlusQueryDurationHistogramVec
- worker_metrics::ReducerWaitTimeHistogramVec
- worker_metrics::RequestRoundTripHistogramVec
- worker_metrics::SubscriptionQueriesIntGaugeVec
- worker_metrics::SubscriptionSendQueueLengthIntGaugeVec
- worker_metrics::TokioBlockingQueueDepthIntGaugeVec
- worker_metrics::TokioBusyRatioAvgGaugeVec
- worker_metrics::TokioBusyRatioMaxGaugeVec
- worker_metrics::TokioBusyRatioMinGaugeVec
- worker_metrics::TokioGlobalQueueDepthIntGaugeVec
- worker_metrics::TokioLocalQueueDepthMaxIntGaugeVec
- worker_metrics::TokioLocalQueueDepthMinIntGaugeVec
- worker_metrics::TokioLocalQueueDepthTotalIntGaugeVec
- worker_metrics::TokioLocalScheduleTotalIntCounterVec
- worker_metrics::TokioMeanPollsPerParkGaugeVec
- worker_metrics::TokioNumAliveTasksIntGaugeVec
- worker_metrics::TokioNumBlockingThreadsIntGaugeVec
- worker_metrics::TokioNumIdleBlockingThreadsIntGaugeVec
- worker_metrics::TokioNumWorkersIntGaugeVec
- worker_metrics::TokioOverflowTotalIntCounterVec
- worker_metrics::TokioRemoteScheduleCountIntCounterVec
- worker_metrics::TokioSpawnedTasksCountIntCounterVec
- worker_metrics::TokioStealOperationsTotalIntCounterVec
- worker_metrics::TokioStealTotalIntCounterVec
- worker_metrics::TotalIncomingQueueLengthIntGaugeVec
- worker_metrics::TotalOutgoingQueueLengthIntGaugeVec
- worker_metrics::WasmInstanceErrorsIntCounterVec
- worker_metrics::WasmMemoryBytesIntGaugeVec
- worker_metrics::WebsocketRequestMsgSizeHistogramVec
- worker_metrics::WebsocketRequestsIntCounterVec
- worker_metrics::WebsocketSentMsgSizeHistogramVec
- worker_metrics::WebsocketSentNumRowsHistogramVec
- worker_metrics::WebsocketSerializeSecsHistogramVec
- worker_metrics::WorkerMetrics
- worker_metrics::WsClientsAbortedIntGaugeVec
- worker_metrics::WsClientsClosedConnectionIntGaugeVec
- worker_metrics::WsClientsSpawnedIntGaugeVec
Enums
- auth::identity::JwtErrorKind
- auth::token_validation::JwtErrorKind
- auth::token_validation::TokenValidationError
- client::ClientSendError
- client::DataMessage
- client::MessageHandleError
- client::Protocol
- client::messages::InUseSerializeBuffer
- client::messages::SerializableMessage
- client::messages::SubscriptionResult
- database_logger::LogLevel
- db::Storage
- error::ClientError
- error::DBError
- error::DatabaseError
- error::DatastoreError
- error::IndexError
- error::LogReplayError
- error::NodesError
- error::PlanError
- error::RestoreSnapshotError
- error::SequenceError
- error::SubscriptionError
- error::TableError
- host::AbiCall
- host::ReducerArgs
- host::ReducerOutcome
- host::module_host::ClientConnectedError
- host::module_host::EventStatus
- host::module_host::InitDatabaseError
- host::module_host::ReducerCallError
- host::module_host::UpdateDatabaseResult
- host::scheduler::ScheduleError
- host::wasmtime::MemError
- host::wasmtime::WasmError
- messages::control_db::HostType
- messages::control_worker_api::ControlBoundMessage
- messages::control_worker_api::DeleteOperation
- messages::control_worker_api::InsertOperation
- messages::control_worker_api::ScheduleUpdate
- messages::control_worker_api::UpdateOperation
- messages::control_worker_api::WorkerBoundMessage
- messages::instance_db_trace_log::InstanceEventType
- messages::websocket::CallReducerFlags
- messages::websocket::ClientMessage
- messages::websocket::CompressableQueryUpdate
- messages::websocket::Compression
- messages::websocket::FormatSwitch
- messages::websocket::RowSizeHint
- messages::websocket::ServerMessage
- messages::websocket::UpdateStatus
- sql::ast::Column
- sql::ast::Join
- sql::ast::SqlAst
- subscription::TableUpdateType
- subscription::query::Supported
- vm::TxMode
Traits
- auth::token_validation::TokenSigner
- auth::token_validation::TokenValidator
- client::messages::ToProtocol
- database_logger::BacktraceProvider
- database_logger::ModuleBacktrace
- db::update::UpdateLogger
- energy::EnergyMonitor
- host::DurabilityProvider
- host::ExternalStorage
- host::module_host::DynModule
- host::module_host::Module
- host::module_host::ModuleInstance
- host::module_host::ModuleRuntime
- host::wasmtime::WasmPointee
- messages::websocket::ByteListLen
- messages::websocket::RowListLen
- messages::websocket::WebsocketFormat
- sql::ast::TableSchemaView
- util::prometheus_handle::HistogramExt
- util::prometheus_handle::IntGaugeExt
Functions
- auth::get_or_create_keys
- auth::token_validation::new_validator
- callgrind_flag::enable_callgrind_globally
- callgrind_flag::invoke_allowing_callgrind
- client::messages::serialize
- config::parse_config
- db::relational_db::local_durability
- db::relational_db::open_snapshot_repo
- db::relational_db::snapshot_watching_commitlog_compressor
- db::spawn_tx_metrics_recorder
- db::update::update_database
- estimation::estimate_rows_scanned
- estimation::num_rows
- estimation::row_estimate
- hash::hash_bytes
- host::extract_schema
- host::module_host::create_table_from_def
- host::scheduler::get_schedule_from_row
- messages::websocket::brotli_compress
- messages::websocket::brotli_decompress
- messages::websocket::decide_compression
- messages::websocket::gzip_compress
- messages::websocket::gzip_decompress
- sql::ast::find_field
- sql::compiler::compile_sql
- sql::execute::execute_sql
- sql::execute::execute_sql_tx
- sql::execute::run
- sql::execute::translate_col
- startup::configure_tracing
- startup::pin_threads
- startup::pin_threads_with_reservations
- subscription::collect_table_update
- subscription::delta::eval_delta
- subscription::execute_plan
- subscription::execute_plans
- subscription::module_subscription_manager::spawn_send_worker
- subscription::query::classify
- subscription::query::compile_query_with_hashes
- subscription::query::compile_read_only_query
- subscription::query::compile_read_only_queryset
- subscription::query::is_subscribe_to_all_tables
- subscription::query::is_whitespace_or_empty
- util::also_poll
- util::asyncify
- util::prometheus_handle::inc_scope
- util::spawn_rayon
- vm::build_query
- vm::check_row_limit
- vm::index_semi_join_left
- vm::index_semi_join_right
- worker_metrics::spawn_jemalloc_stats
- worker_metrics::spawn_page_pool_stats
- worker_metrics::spawn_tokio_stats
Type Aliases
- auth::token_validation::DefaultValidator
- client::messages::IdentityTokenMessage
- client::messages::SwitchedServerMessage
- db::relational_db::ConnectedClients
- db::relational_db::DiskSizeFn
- db::relational_db::Durability
- db::relational_db::LocalDurability
- db::relational_db::MutTx
- db::relational_db::Tx
- db::relational_db::Txdata
- host::ExternalDurability
- host::ProgramStorage
- host::StartSnapshotWatcher
- identity::RequestId
- messages::websocket::BsatnRowListBuilder
- replica_context::Result
Statics
Constants
- db::relational_db::ONLY_MODULE_VERSION
- db::relational_db::SNAPSHOT_FREQUENCY
- hash::HASH_SIZE
- messages::websocket::BIN_PROTOCOL
- messages::websocket::SERVER_MSG_COMPRESSION_TAG_BROTLI
- messages::websocket::SERVER_MSG_COMPRESSION_TAG_GZIP
- messages::websocket::SERVER_MSG_COMPRESSION_TAG_NONE
- messages::websocket::TEXT_PROTOCOL