List of all items
Structs
- error::AddEntryLogBatchSnafu
- error::BatchProduceSnafu
- error::BuildClientSnafu
- error::BuildPartitionClientSnafu
- error::CastSnafu
- error::ConsumeRecordSnafu
- error::CorruptedWalObjectSnafu
- error::DecodeJsonSnafu
- error::DiscontinuousLogIndexSnafu
- error::EncodeJsonSnafu
- error::FetchEntrySnafu
- error::GetOffsetSnafu
- error::IllegalNamespaceSnafu
- error::IllegalSequenceSnafu
- error::IllegalStateSnafu
- error::IncompleteWalEntrySnafu
- error::InvalidProviderSnafu
- error::InvalidWalEntryRangeSnafu
- error::InvalidWalObjectSnafu
- error::InvalidWalObjectStoreSnafu
- error::IoSnafu
- error::MetaLengthExceededLimitSnafu
- error::MismatchedWalPrefixSnafu
- error::MismatchedWalRegionSnafu
- error::MissingKeySnafu
- error::MissingValueSnafu
- error::NoMaxValueSnafu
- error::ObjectStoreWalFailingSnafu
- error::ObjectStoreWalSnafu
- error::ObjectStoreWalStoppedSnafu
- error::OrderedBatchProducerStoppedSnafu
- error::OverrideCompactedEntrySnafu
- error::ProduceRecordSnafu
- error::RaftEngineSnafu
- error::StaleWalObjectSnafu
- error::StartWalTaskSnafu
- error::StopWalTaskSnafu
- error::TlsConfigSnafu
- error::UnconfirmedWalEpochStartSnafu
- error::WaitProduceResultReceiverSnafu
- error::WalEntryPositionExhaustedSnafu
- error::WalObjectConflictSnafu
- error::WalObjectSequenceExhaustedSnafu
- error::WalObjectSequenceUnsettledSnafu
- error::WalObjectStoreSnafu
- error::WalSegmentFetchSnafu
- kafka::EntryImpl
- kafka::NamespaceImpl
- kafka::client_manager::Client
- kafka::client_manager::ClientManager
- kafka::consumer::Consumer
- kafka::consumer::ConsumerBuilder
- kafka::consumer::FetchResult
- kafka::consumer::FetchResultInner
- kafka::consumer::RecordsBuffer
- kafka::consumer::range::NextBatchHint
- kafka::consumer::range::RegionWalRange
- kafka::log_store::KafkaLogStore
- kafka::log_store::PeriodicTopicStatsReporter
- kafka::log_store::TopicStat
- kafka::periodic_offset_fetcher::PeriodicOffsetFetcher
- kafka::producer::OrderedBatchProducer
- kafka::producer::ProduceResult
- kafka::util::record::Record
- kafka::util::record::RecordMeta
- kafka::worker::BackgroundProducerWorker
- kafka::worker::PendingRequest
- kafka::worker::ProduceRequest
- kafka::worker::ProduceResultHandle
- kafka::worker::ProduceResultReceiver
- metrics::METRIC_KAFKA_APPEND_BATCH_BYTES_TOTAL
- metrics::METRIC_KAFKA_APPEND_BATCH_ELAPSED
- metrics::METRIC_KAFKA_CLIENT_BYTES_TOTAL
- metrics::METRIC_KAFKA_CLIENT_PRODUCE_ELAPSED
- metrics::METRIC_KAFKA_CLIENT_TRAFFIC_TOTAL
- metrics::METRIC_KAFKA_READ_BYTES_TOTAL
- metrics::METRIC_KAFKA_READ_ELAPSED
- metrics::METRIC_LOGSTORE_OP_BYTES_TOTAL
- metrics::METRIC_LOGSTORE_OP_ELAPSED
- metrics::METRIC_OBJECT_STORE_WAL_APPEND_ACK_SECONDS
- metrics::METRIC_OBJECT_STORE_WAL_CREATED_OBJECTS_TOTAL
- metrics::METRIC_OBJECT_STORE_WAL_CREATE_CONFLICTS_TOTAL
- metrics::METRIC_OBJECT_STORE_WAL_CREATE_FAILURES_TOTAL
- metrics::METRIC_OBJECT_STORE_WAL_DELETED_OBJECTS_TOTAL
- metrics::METRIC_OBJECT_STORE_WAL_FAILED_DELETES_TOTAL
- metrics::METRIC_OBJECT_STORE_WAL_FAILING
- metrics::METRIC_OBJECT_STORE_WAL_INDEXED_BYTES
- metrics::METRIC_OBJECT_STORE_WAL_INDEXED_OBJECTS
- metrics::METRIC_OBJECT_STORE_WAL_OBJECT_BYTES
- metrics::METRIC_OBJECT_STORE_WAL_OBJECT_ENTRIES
- metrics::METRIC_OBJECT_STORE_WAL_POISONED_TOTAL
- metrics::METRIC_OBJECT_STORE_WAL_READ_SECONDS
- metrics::METRIC_OBJECT_STORE_WAL_RECOVERED_OBJECTS_TOTAL
- metrics::METRIC_OBJECT_STORE_WAL_RECOVERY_SECONDS
- metrics::METRIC_OBJECT_STORE_WAL_REJECTED_APPENDS_TOTAL
- metrics::METRIC_OBJECT_STORE_WAL_RELEASE_RECORDS_TOTAL
- metrics::METRIC_OBJECT_STORE_WAL_SEAL_TO_DURABLE_SECONDS
- metrics::METRIC_OBJECT_STORE_WAL_SKIPPED_SEGMENTS_TOTAL
- metrics::METRIC_OBJECT_STORE_WAL_STALLED_APPENDS_TOTAL
- metrics::METRIC_OBJECT_STORE_WAL_STALLED_APPEND_SECONDS
- metrics::METRIC_RAFT_ENGINE_APPEND_BATCH_BYTES_TOTAL
- metrics::METRIC_RAFT_ENGINE_APPEND_BATCH_ELAPSED
- metrics::METRIC_RAFT_ENGINE_READ_BYTES_TOTAL
- metrics::METRIC_RAFT_ENGINE_READ_ELAPSED
- noop::log_store::NoopLogStore
- object_store_wal::ObjectStoreLogStore
- object_store_wal::WalHole
- object_store_wal::batch::OpenBatch
- object_store_wal::catalog::ObjectCatalog
- object_store_wal::format::ChainLink
- object_store_wal::format::EncodedObject
- object_store_wal::format::FixedTrailer
- object_store_wal::format::FooterEntry
- object_store_wal::format::Header
- object_store_wal::format::Reader
- object_store_wal::format::Record
- object_store_wal::format::Release
- object_store_wal::io::ListedObject
- object_store_wal::io::ObjectStoreIo
- object_store_wal::store::Actor
- object_store_wal::store::DeletingObjects
- object_store_wal::store::DurableWaiter
- object_store_wal::store::Failing
- object_store_wal::store::FetchedObject
- object_store_wal::store::FetchedObjects
- object_store_wal::store::ObjectStoreLogStore
- object_store_wal::store::PendingAppend
- object_store_wal::store::Recovered
- object_store_wal::store::SealedBatch
- object_store_wal::store::WalHole
- raft_engine::Config
- raft_engine::RaftEngineBackend
- raft_engine::backend::RaftEngineBackend
- raft_engine::log_store::MessageType
- raft_engine::log_store::PurgeExpiredFilesFunction
- raft_engine::log_store::RaftEngineLogStore
- raft_engine::log_store::SyncWalTaskFunction
- raft_engine::protos::logstore::EntryImpl
- raft_engine::protos::logstore::LogStoreState
- raft_engine::protos::logstore::NamespaceImpl
Enums
- error::Error
- kafka::consumer::ConsumerBuilderError
- kafka::util::record::RecordType
- kafka::worker::WorkerRequest
- object_store_wal::io::PutResult
- object_store_wal::store::Command
- object_store_wal::store::CreateState
Traits
Functions
- error::rskafka_client_error_to_status_code
- kafka::log_store::build_entry
- kafka::log_store::check_termination
- kafka::util::record::convert_to_kafka_records
- kafka::util::record::convert_to_multiple_entry
- kafka::util::record::convert_to_naive_entry
- kafka::util::record::maybe_emit_entry
- kafka::util::record::remaining_entries
- object_store_wal::batch::entry_id
- object_store_wal::batch::sequence_floor
- object_store_wal::catalog::out_of_order_reason
- object_store_wal::entry_id
- object_store_wal::format::checksum_mismatch
- object_store_wal::format::decode_footer
- object_store_wal::format::decode_header
- object_store_wal::format::decode_releases
- object_store_wal::format::decode_segment
- object_store_wal::format::decode_trailer
- object_store_wal::format::encode_footer
- object_store_wal::format::encode_header
- object_store_wal::format::encode_object
- object_store_wal::format::encode_releases
- object_store_wal::format::encode_trailer
- object_store_wal::format::footer_range
- object_store_wal::format::invalid_magic
- object_store_wal::format::object_crc32
- object_store_wal::format::object_len
- object_store_wal::format::to_u32
- object_store_wal::format::to_u64
- object_store_wal::format::to_usize
- object_store_wal::format::trailing_bytes
- object_store_wal::format::truncated
- object_store_wal::format::verify_segment_ranges
- object_store_wal::io::normalize_prefix
- object_store_wal::io::reports_existing_object
- object_store_wal::store::chain_ending_at
- object_store_wal::store::durable_entry_ids
- object_store_wal::store::encode_batch
- object_store_wal::store::epoch_of
- object_store_wal::store::fetch_footer
- object_store_wal::store::fetch_footers
- object_store_wal::store::fetch_segment
- object_store_wal::store::finish_recovery
- object_store_wal::store::is_collected
- object_store_wal::store::is_not_found
- object_store_wal::store::locate_footer
- object_store_wal::store::positive_bytes
- object_store_wal::store::publish_indexed
- object_store_wal::store::read_releases
- object_store_wal::store::record_create
- object_store_wal::store::record_obsolete
- object_store_wal::store::record_skipped_segment
- object_store_wal::store::recover
- object_store_wal::store::requires_intervention
- object_store_wal::store::select_chain
- object_store_wal::store::set_terminal
- object_store_wal::store::shared
- object_store_wal::store::spawn_fetch_segment
- object_store_wal::store::stale_conflict
- object_store_wal::store::start_epoch
- object_store_wal::store::terminal
- object_store_wal::store::try_reserve_prefetch_bytes
- raft_engine::backend::engine_delete
- raft_engine::backend::engine_get
- raft_engine::backend::engine_put
- raft_engine::backend::ensure_dir
- raft_engine::protos::logstore::file_descriptor_proto
- raft_engine::protos::logstore::parse_descriptor_proto
- test_util::log_store_util::create_kafka_log_store
- test_util::log_store_util::create_tmp_local_file_log_store
Type Aliases
- error::Result
- kafka::client_manager::ClientManagerRef
- kafka::producer::OrderedBatchProducerRef
- object_store_wal::store::AppendResponse
- object_store_wal::store::CreateOutcome
- object_store_wal::store::ObsoleteEntryIds
- object_store_wal::store::QueuedAppend
- object_store_wal::store::TerminalError
- object_store_wal::store::WalHoles
Statics
- raft_engine::protos::logstore::file_descriptor_proto_data
- raft_engine::protos::logstore::file_descriptor_proto_lazy
Constants
- kafka::DEFAULT_PARTITION
- kafka::client_manager::DEFAULT_PARTITION
- kafka::consumer::AVG_RECORD_SIZE
- kafka::consumer::MAX_BATCH_SIZE
- kafka::producer::PRODUCER_CHANNEL_SIZE
- kafka::producer::REQUEST_BATCH_SIZE
- kafka::util::record::ESTIMATED_META_SIZE
- kafka::util::record::VERSION
- metrics::LOGSTORE_LABEL
- metrics::OPTYPE_LABEL
- metrics::PARTITION_LABEL
- metrics::TOPIC_LABEL
- object_store_wal::batch::OBJECT_SEQ_LIMIT
- object_store_wal::batch::POSITION_BITS
- object_store_wal::batch::POSITION_LIMIT
- object_store_wal::format::FOOTER_COUNT_LEN
- object_store_wal::format::FOOTER_ENTRY_LEN
- object_store_wal::format::FORMAT_VERSION
- object_store_wal::format::HEADER_LEN
- object_store_wal::format::HEADER_MAGIC
- object_store_wal::format::MIN_OBJECT_LEN
- object_store_wal::format::NO_PREDECESSOR
- object_store_wal::format::RELEASE_REGION_ID
- object_store_wal::format::SEGMENT_HEADER_LEN
- object_store_wal::format::TRAILER_LEN
- object_store_wal::format::TRAILER_MAGIC
- object_store_wal::io::OBJECT_SEQ_WIDTH
- object_store_wal::io::OBJECT_SUFFIX
- object_store_wal::store::APPEND_BUFFER
- object_store_wal::store::COMMAND_BUFFER
- object_store_wal::store::CREATE_RETRY_DELAY
- object_store_wal::store::FAILING_LOG_INTERVAL
- object_store_wal::store::MAX_FAILING_RETRY_DELAY
- object_store_wal::store::MAX_IN_FLIGHT_CREATES
- object_store_wal::store::MAX_IN_FLIGHT_DELETES
- object_store_wal::store::MAX_SEALED_BATCHES
- object_store_wal::store::MIN_FLUSH_INTERVAL
- object_store_wal::store::READ_PREFETCH_BYTES
- object_store_wal::store::READ_PREFETCH_DEPTH
- object_store_wal::store::RECOVERY_CONCURRENCY
- object_store_wal::store::RECOVERY_TAIL_WINDOW
- raft_engine::backend::SYSTEM_NAMESPACE
- raft_engine::log_store::NAMESPACE_PREFIX