lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Hi, list!

Announcing lua-hiredis release 0.2.1.

https://github.com/agladysh/lua-hiredis

This is a bugfix release.

  * Fixed `hiredis.unwrap()` to properly handle `nil, error_message` arguments
  * Added Lua stack space checks before pushes
  * Updated bundled hiredis to v0.11.0
  * Fixed README formatting

About:

This MIT-licensed Lua module binds hiredis[1] C client library for
Redis[2] server.

Redis is an open source, advanced key-value store. It is often
referred to as a data structure server since keys can contain strings,
hashes, lists, sets and sorted sets.[3]

Hiredis is a minimalistic C client library for the Redis database.[4]

Status of the project:

The lua-hiredis module is pretty stable. It is heavily used in production
under high load by the author and team. There are still some things to do
(see TODO file) in the feature completeness field, this is why the module
is not 1.0 yet. But all the features necessary for regular usage are here.

Rockspecs:

https://github.com/agladysh/lua-hiredis/raw/master/rockspec/lua-hiredis-0.2.1-1.rockspec
https://github.com/agladysh/lua-hiredis/raw/master/rockspec/lua-hiredis-scm-1.rockspec

* * *

All and any feedback welcome!

Alexander.

[1] — https://github.com/antirez/hiredis
[2] — http://redis.io
[3] — http://redis.io/topics/introduction
[4] — https://github.com/antirez/hiredis/blob/master/README.md