Search bar offers the following options:
Term presence. The below example searches for documents that
must contain “foo”, might contain “bar” and must not contain “baz”:
+foo bar -baz
Wildcards. The below example searches for documents with words beginning with “foo”:
Search in specific fields. The following search matches all objects
in "twisted.mail" that matches “search”:
Possible fields: 'name', 'qname' (fully qualified name), 'docstring', and 'kind'. Last two fields are only applicable if "search in docstrings" is enabled.
Fuzzy matches. The following search matches all documents
that have a word within 1 edit distance of “foo”:
Results provided by Lunr.js
class ConsumerKeySharedPolicy: (source)
Consumer key shared policy is used to configure the consumer behaviour when the ConsumerType is KeyShared.
||Returns the actual KeySharedPolicy.|
||Returns whether out of order delivery is enabled|
||Returns the key shared mode|
||Returns the actual sticky ranges|
KeySharedMode= KeySharedMode.AutoSplit, allow_out_of_order_delivery:
bool= False, sticky_ranges:
Optional[= None): (source) ¶
List[ Tuple[ int, int]]]
|key||Set the key shared mode. eg: KeySharedMode.Sticky or KeysharedMode.AutoSplit|
Set whether to allow for out of order delivery If it is enabled, it relaxes the ordering requirement and allows the broker to send out-of-order messages in case of failures. This makes it faster for new consumers to join without being stalled by an existing slow consumer.
If this is True, a single consumer still receives all keys, but they may come in different orders.
|sticky||Set the ranges used with sticky mode. The integers can be from 0 to 2^16 (0 <= val < 65,536)|
Returns whether out of order delivery is enabled