XAUTOCLAIM
カーソル位置から、idle 状態の pending エントリを走査して claim する。
XAUTOCLAIM key group consumer min-idle-time start [COUNT count] [JUSTID]
計算量
O(log P + K + COUNT log N)。idle フィルタは取得より前に走るため、新しいエントリばかりの PEL は全体を走査することになる。
計算量と互換性は kevy の実装から読み取ったものであり、Redis のドキュメントを写したものではない。実際に異なるものがいくつかある。
Redis との互換性
差異あり
差異あり。PEL の走査が末尾まで到達したときの next-cursor は 0-0 ではなく last-claimed+1 になる。0-0 が返るまでループするクライアントは、1 往復余計に必要となる。
関連
XACKXADDXCLAIMXDELXGROUPXINFOXLENXPENDINGXRANGEXREADXREADGROUPXREVRANGEXSETIDXTRIM