Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
Package cmd contains the command-line implementation for the CLI.
|
Package cmd contains the command-line implementation for the CLI. |
internal
|
|
acl
Package acl provides all functionality within arrebato regarding access-control lists.
|
Package acl provides all functionality within arrebato regarding access-control lists. |
backup
Package backup provides types responsible for performing backups of various aspects of the server.
|
Package backup provides types responsible for performing backups of various aspects of the server. |
clientinfo
Package clientinfo provides gRPC interceptors for acquiring client information from inbound gRPC requests and making that information available via context keys.
|
Package clientinfo provides gRPC interceptors for acquiring client information from inbound gRPC requests and making that information available via context keys. |
command
Package command provides a wrapper around the raft log that used strongly-typed commands for communicating state changes across cluster members.
|
Package command provides a wrapper around the raft log that used strongly-typed commands for communicating state changes across cluster members. |
consumer
Package consumer provides all aspects of the arrebato server for managing consumers.
|
Package consumer provides all aspects of the arrebato server for managing consumers. |
message
Package message provides all aspects of the arrebato server for managing messages.
|
Package message provides all aspects of the arrebato server for managing messages. |
node
Package node provides all functionality within arrebato regarding nodes.
|
Package node provides all functionality within arrebato regarding nodes. |
prune
Package prune provides types that remove messages from topics that have fallen outside their retention period.
|
Package prune provides types that remove messages from topics that have fallen outside their retention period. |
server
Package server provides the bootstrapping logic for a node in an arrebato cluster.
|
Package server provides the bootstrapping logic for a node in an arrebato cluster. |
signing
Package signing provides all functionality within arrebato regarding message signing.
|
Package signing provides all functionality within arrebato regarding message signing. |
table
Package table provides the Builder type which is used to produce nice looking tables for printing to the command-line.
|
Package table provides the Builder type which is used to produce nice looking tables for printing to the command-line. |
testutil
Package testutil provides utility functions that reduce duplicated code in tests.
|
Package testutil provides utility functions that reduce duplicated code in tests. |
topic
Package topic provides all functionality within arrebato regarding topics.
|
Package topic provides all functionality within arrebato regarding topics. |
pkg
|
|
arrebato
Package arrebato provides the arrebato client implementation used to interact with a cluster.
|
Package arrebato provides the arrebato client implementation used to interact with a cluster. |
Click to show internal directories.
Click to hide internal directories.