All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.gateleen.gateleen-hook.2.1.13.source-code.remove_expired_queues.lua Maven / Gradle / Ivy

There is a newer version: 2.1.20
Show newest version
local queuesTimersSet = KEYS[1]
local currentTS = tonumber(ARGV[1])

-- get expired queues to return
local expiredQueues = {}
expiredQueues = redis.call('zrangebyscore',queuesTimersSet,'-inf',currentTS)

-- remove expired queues
redis.call('zremrangebyscore',queuesTimersSet,'-inf',currentTS)

return expiredQueues




© 2015 - 2025 Weber Informatics LLC | Privacy Policy