package
0.0.0-20250312052118-2008840fee0c
Repository: https://github.com/couchbase/indexing.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
CompileN1QLExpression will take expressions defined in N1QL's DDL statement and compile them for evaluation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
N1QLTransform will use compiled list of expression from N1QL's DDL statement and evaluate a document using them to return a secondary key as JSON object.
N1QLTransformForVectorIndex is same as N1QLTransform except that it does some additional checks for VECTOR indexes.
NewAddBucketsRequest creates an AddBucketsRequest for topic to add one or more new instances/engines to a topic.
NewAddInstancesRequest creates an AddInstancesRequest for topic to add one or more new instances/engines to a topic.
NewDelBucketsRequest creates an DelBucketsRequest for topic to add one or more new instances/engines to a topic.
NewDelInstancesRequest creates an DelInstancesRequest for topic to add one or more new instances/engines to a topic.
NewError create a protobuf message `Error` and return its reference back to the caller.
NewIndexEvaluator returns a reference to a new instance of IndexEvaluator.
NewKeyPartition return a new partition instance, initialized with a list of endpoint hosts.
NewMutationTopicRequest creates a new MutationTopicRequest for `topic`.
NewRepairEndpoints creates a RepairEndpointsRequest for a topic's one or more endpoints.
NewRestartVbucketsRequest creates a RestartVbucketsRequest for topic, later a list of {pool,bucket,timestamp} need to be added before posting the request.
NewShutdownTopicRequest creates a ShutdownTopicRequest for a topic's one or more endpoints.
NewShutdownVbucketsRequest creates a ShutdownVbucketsRequest for topic, later a list of {pool,bucket,timestamp} need to be added before posting the request.
NewSinglePartition return a new partition instance, initialized with a list of endpoint hosts.
No description provided by the author
NewTestParitition return a new partition instance, initialized with a list of endpoint nodes excluding coordinator.
No description provided by the author
No description provided by the author
No description provided by the author
NewVbmapRequest will compose a adminport request for fetching vbmap for specified list of kvnodes.
NewVbmapResponse will compose result message for VbmapRequest.
ScaleDefault4i on buckets and documents created by tools/loadgen.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Return this error when the 1:1 mapping between bucket to keyspaceId is invalid in the request/response.
No description provided by the author
# Structs
IndexEvaluator implements `Evaluator` interface for protobuf definition of an index instance.
No description provided by the author
# Interfaces
No description provided by the author