module

Karma::Commands

Constants

COMMANDS = {"trees" => Commands::Trees, "create" => Commands::Create, "drop" => Commands::Drop, "dump" => Commands::Dump, "dump_all" => Commands::DumpAll, "dumps" => Commands::Dumps, "load" => Commands::Load, "increment" => Commands::Increment, "decrement" => Commands::Decrement, "sum" => Commands::Sum, "batch_sum" => Commands::BatchSum, "multi_sum" => Commands::MultiSum, "batch_add" => Commands::BatchAdd, "batch_set" => Commands::BatchSet, "batch_reset" => Commands::BatchReset, "batch_delete_range" => Commands::BatchDeleteRange, "delete_before" => Commands::DeleteBefore, "compact" => Commands::Compact, "find" => Commands::Find, "reset" => Commands::Reset, "delete" => Commands::Delete, "health" => Commands::Health, "stats" => Commands::Stats, "metrics" => Commands::Metrics, "verify" => Commands::Verify, "reconciliation_report" => Commands::ReconciliationReport, "recovery_checkpoint" => Commands::RecoveryCheckpoint, "recovery_status" => Commands::RecoveryStatus, "replication_status" => Commands::ReplicationStatus, "replication_entries" => Commands::ReplicationEntries, "idempotency_prune" => Commands::IdempotencyPrune, "idempotency_snapshot_fetch_chunk" => Commands::IdempotencySnapshotFetchChunk, "ping" => Commands::Ping, "tree_info" => Commands::TreeInfo, "tree_keys" => Commands::TreeKeys, "tree_summary" => Commands::TreeSummary, "tree_top" => Commands::TreeTop, "snapshot_info" => Commands::SnapshotInfo, "snapshot_fetch" => Commands::SnapshotFetch, "snapshot_fetch_chunk" => Commands::SnapshotFetchChunk, "ingest_begin" => Commands::IngestBegin, "ingest_chunk" => Commands::IngestChunk, "ingest_commit" => Commands::IngestCommit, "ingest_abort" => Commands::IngestAbort}
MUTATING_COMMANDS = ["create", "drop", "increment", "decrement", "delete", "reset", "batch_reset", "batch_set", "batch_delete_range", "batch_add", "delete_before", "compact", "ingest_begin", "ingest_chunk", "ingest_commit", "ingest_abort", "recovery_checkpoint", "idempotency_prune"] of ::String
READ_ONLY_COMMANDS = ["ping", "trees", "dumps", "health", "stats", "metrics", "verify", "sum", "batch_sum", "multi_sum", "find", "tree_info", "tree_keys", "tree_summary", "tree_top", "snapshot_info", "snapshot_fetch", "snapshot_fetch_chunk", "recovery_status", "replication_status", "replication_entries", "idempotency_snapshot_fetch_chunk"] of ::String

Class methods

call(message, cluster, persist = true, authorize = true, synchronize = true, enforce_request_size = true, enforce_role = true)
Source
known?(directive : Directive) : Bool
Source
mutating?(directive : Directive) : Bool
Source
parse(message : String) : Directive
Source
read_only?(directive : Directive) : Bool
Source

Nested types