Module utils

Module utils 

Source
Expand description

Wrapper and helper functions to help implement crate::executor::Executor for TopN variants

Structs§

TopNExecutorWrapper
The struct wraps a TopNExecutorBase

Constants§

NO_GROUP_KEY

Traits§

GroupKey
The trait for abstracting over a Row-like type.
TopNExecutorBase

Functions§

create_cache_key_serde
serialize_pk_to_cache_key
For a given pk (Row), it can be split into order_key and additional_pk according to order_by_len, and the two split parts are serialized separately.

Type Aliases§

CacheKeySerde
See CacheKey.