Enums

QueryScanConsistency

enum couchbase_columnar.query.QueryScanConsistency(value)

Represents the various scan consistency options that are available.

Valid values are as follows:

NOT_BOUNDED = <QueryScanConsistency.NOT_BOUNDED: 'not_bounded'>

Indicates that no specific consistency is required, this is the fastest options, but results may not include the most recent operations which have been performed.

REQUEST_PLUS = <QueryScanConsistency.REQUEST_PLUS: 'request_plus'>

Indicates that the results to the query should include all operations that have occurred up until the query was started. This incurs a performance penalty of waiting for the index to catch up to the most recent operations, but provides the highest level of consistency.

IpProtocol

enum couchbase_columnar.options.IpProtocol(value)

Represents the various IP protocol options that are available when resolving hostnames during the bootstrap and HTTP connection process.

Valid values are as follows:

Any = <IpProtocol.Any: 'any'>

Indicates that any IP protocol can be used.

ForceIPv4 = <IpProtocol.ForceIPv4: 'force_ipv4'>

Indicates that IPv4 must be used.

ForceIPv6 = <IpProtocol.ForceIPv6: 'force_ipv6'>

Indicates that IPv6 must be used.