package
0.0.0-20250312052118-2008840fee0c
Repository: https://github.com/couchbase/indexing.git
Documentation: pkg.go.dev
# Functions
Does token exist? Return true only if token exist and there is no error.
Returns true, it Delete command token is found within configured time.
No description provided by the author
Does token exist? Return true only if token exist and there is no error.
No description provided by the author
Delete all create command token.
Does token exist? Return true only if token exist and there is no error.
Delete create command token.
No description provided by the author
No description provided by the author
Does token exist? Return true only if token exist and there is no error.
Check if EnablePageBloomFilter for PlasmaBackIndex feature is enabled in metakv.
Check PlasmaInMemoryCompression feature is enabled in metakv.
Fetch create command token This function take metakv path.
FetchIndexDefnToBuildCommandTokensMap retrieves all build tokens from metakv into a map with key token.DefnId.
FetchIndexDefnToCreateCommandTokensMap will get a map of all Index Definition & CreateCommand tokens present in metakv.
FetchIndexDefnToDeleteCommandTokensMap retrieves all delete tokens from metakv into a map with key token.DefnId.
FetchIndexDefnToDropInstanceCommandTokenMap will get a map of all Index Definition & CreateCommand tokens present in metakv.
No description provided by the author
No description provided by the author
No description provided by the author
Does token exist? Return true only if token exist and there is no error.
Does token exist? Return true only if token exist and there is no error.
Does token exist? Return true only if token exist and there is no error.
Does token exist? Return true only if token exist and there is no error.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ListAllStopScheduleCreateTokens retrieves all stop schedule create tokens from metakv into a slice of token pointers.
No description provided by the author
ListAndFetchAllDropInstanceCommandToken returns all drop instance tokens for this indexer host.
No description provided by the author
Return the list of drop instance command token for a given index.
No description provided by the author
No description provided by the author
ListDeleteCommandToken returns all delete tokens for this indexer host.
ListDeleteCommandTokenPaths returns the metakv paths (keys) of all delete tokens for this indexer host.
ListDropInstanceCommandTokenPaths returns the metakv paths (keys) of all drop instance tokens for this indexer host.
Marshall.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MarshallTokenPathList marshalls a generic list of token paths.
No description provided by the author
Generate a token to metakv for recovery purpose.
Generate a token to metakv for recovery purpose.
Generate a token to metakv for recovery purpose.
Generate a token to metakv for recovery purpose.
Generate a token to metakv for enabling bloom filter for plasma back index.
Generate a token to metakv for enabling PlasmaInMemoryCompression feature.
Generate a token to metakv for indexer storage mode.
Generate a token to metakv for indexer storage mode.
Generate a token to metakv for indexer version.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Unmarshall.
Unmarshall.
Unmarshall.
No description provided by the author
Unmarshall.
No description provided by the author
Unmarshall.
Unmarshall.
No description provided by the author
No description provided by the author
UnmarshallTokenPathList unmarshalls a generic list of token paths.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection level Index topology.
No description provided by the author
No description provided by the author
TODO: Check if we can directly set UUIDs in the Defn itself.
No description provided by the author
No description provided by the author
No description provided by the author
TokenPathList holds a slice of string token keys as stored in metakv.
# Type aliases
Opeatation that Issued Token.