Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GrpcServerOptionsProvider ¶
func GrpcServerOptionsProvider( logger log.Logger, rpcFactory common.RPCFactory, retryableInterceptor *interceptor.RetryableInterceptor, telemetryInterceptor *interceptor.TelemetryInterceptor, rateLimitInterceptor *interceptor.RateLimitInterceptor, tracingInterceptor telemetry.ServerTraceInterceptor, ) []grpc.ServerOption
func PersistenceMaxQpsFn ¶
func PersistenceMaxQpsFn( maxQps dynamicconfig.IntPropertyFn, globalMaxQps dynamicconfig.IntPropertyFn, ) persistenceClient.PersistenceMaxQps
Types ¶
type PersistenceRateLimitingParams ¶ added in v1.17.2
type PersistenceRateLimitingParams struct { fx.Out PersistenceMaxQps persistenceClient.PersistenceMaxQps PersistenceNamespaceMaxQps persistenceClient.PersistenceNamespaceMaxQps EnablePriorityRateLimiting persistenceClient.EnablePriorityRateLimiting }
func NewPersistenceRateLimitingParams ¶ added in v1.17.2
func NewPersistenceRateLimitingParams( maxQps dynamicconfig.IntPropertyFn, globalMaxQps dynamicconfig.IntPropertyFn, namespaceMaxQps dynamicconfig.IntPropertyFnWithNamespaceFilter, enablePriorityRateLimiting dynamicconfig.BoolPropertyFn, ) PersistenceRateLimitingParams
Directories ¶
Path | Synopsis |
---|---|
Package frontend is a generated GoMock package.
|
Package frontend is a generated GoMock package. |
Package history is a generated GoMock package.
|
Package history is a generated GoMock package. |
events
Package events is a generated GoMock package.
|
Package events is a generated GoMock package. |
queues
Package queues is a generated GoMock package.
|
Package queues is a generated GoMock package. |
replication
Package replication is a generated GoMock package.
|
Package replication is a generated GoMock package. |
shard
Package shard is a generated GoMock package.
|
Package shard is a generated GoMock package. |
tasks
Package tasks is a generated GoMock package.
|
Package tasks is a generated GoMock package. |
workflow
Package workflow is a generated GoMock package.
|
Package workflow is a generated GoMock package. |
Package matching is a generated GoMock package.
|
Package matching is a generated GoMock package. |
archiver
Package archiver is a generated GoMock package.
|
Package archiver is a generated GoMock package. |
common
Package common is a generated GoMock package.
|
Package common is a generated GoMock package. |
parentclosepolicy
Package parentclosepolicy is a generated GoMock package.
|
Package parentclosepolicy is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.