Documentation
¶
Index ¶
- func GetMissingMappings(current, expected map[string]any) ([]string, error)
- func NewAdminDB(config *config.ElasticSearchConfig, logger log.Logger) (persistence.AdminDB, error)
- func NewElasticSearchVisibilityStore(esClient es.GenericClient, index string, producer messaging.Producer, ...) p.VisibilityStore
- func NewVisibilityMetricsClient(persistence p.VisibilityManager, metricClient metrics.Client, ...) p.VisibilityManager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetMissingMappings ¶
GetMissingMappings returns the sorted dot notation paths of every property that is present in expected but missing from current, e.g. ["Attr.CustomBoolField", "CloseTime"]. Properties that only exist in current are considered superfluous and are ignored.
func NewAdminDB ¶
func NewAdminDB(config *config.ElasticSearchConfig, logger log.Logger) (persistence.AdminDB, error)
func NewElasticSearchVisibilityStore ¶ added in v0.5.7
func NewElasticSearchVisibilityStore( esClient es.GenericClient, index string, producer messaging.Producer, config *service.Config, logger log.Logger, ) p.VisibilityStore
NewElasticSearchVisibilityStore create a visibility store connecting to ElasticSearch
func NewVisibilityMetricsClient ¶
func NewVisibilityMetricsClient(persistence p.VisibilityManager, metricClient metrics.Client, logger log.Logger) p.VisibilityManager
NewVisibilityMetricsClient wrap visibility client with metrics
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.