xjdrew/lua-zset — pull request #2 by pigparadise (2014-08-31 12:37:22+00:00)
Title: bugfix: 删除时清除缓存

local zset = require "zset"
local zs = zset.new()
zs:add(1, 'p1')
zs:add(2, 'p2')
zs:add(3, 'p3')
print(zs:rev_rank('p3'))
zs:rem('p3')
print(zs:rev_rank('p3'))
zs:add(3, 'p3')
print(zs:rev_rank('p3')) -- the result is nil!!!