dragonfly/src/redis
Roman Gershman d37a0bbc29 fix(zset): Properly convert non-c strings to floats.
The old code relied on c strtod function that expected some sort of delimiter
at the end. Coincidently my unit-testing code always passed proper c strings so
strod worked as expected. EVAL passes slices to non-c string and this is why the bug was
discovered via eval call. Fixes #148.

Signed-off-by: Roman Gershman <roman@dragonflydb.io>
2022-06-15 00:43:39 +03:00
..
atomicvar.h Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
CMakeLists.txt Introduce the initial skeleton code for stream routines 2022-06-08 20:28:52 +03:00
config.h Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
crc64.c Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
crc64.h Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
crcspeed.c Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
crcspeed.h Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
debug.c Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
dict.c Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
dict.h Remove redundant redis files 2022-04-22 00:07:31 +03:00
endianconv.h Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
intset.c Implement SPOP action 2022-03-06 18:18:29 +02:00
intset.h Implement SPOP action 2022-03-06 18:18:29 +02:00
LICENSE.redis Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
listpack.c Bug fixes. 2022-04-04 22:48:49 +03:00
listpack.h Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
lzf.h Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
lzf_c.c Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
lzf_d.c Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
lzfP.h Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
mt19937-64.c Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
mt19937-64.h Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
object.c fix(zset): Properly convert non-c strings to floats. 2022-06-15 00:43:39 +03:00
object.h Introduce the initial skeleton code for stream routines 2022-06-08 20:28:52 +03:00
quicklist.c Remove redundant redis files 2022-04-22 00:07:31 +03:00
quicklist.h Add LINSERT and INCRBYFLOAT commands 2022-04-18 19:45:57 +03:00
rax.c Introduce the initial skeleton code for stream routines 2022-06-08 20:28:52 +03:00
rax.h Implement basic XADD, XRANGE, XLEN commands. 2022-06-08 22:04:49 +03:00
rax_malloc.h Introduce the initial skeleton code for stream routines 2022-06-08 20:28:52 +03:00
rdb.h Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
redis_aux.c Introduce the initial skeleton code for stream routines 2022-06-08 20:28:52 +03:00
redis_aux.h Introduce the initial skeleton code for stream routines 2022-06-08 20:28:52 +03:00
sds.c Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
sds.h Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
sdsalloc.h Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
siphash.c Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
stream.h implement partial streams API (#141) 2022-06-12 17:41:01 +03:00
t_hash.c Remove redundant redis files 2022-04-22 00:07:31 +03:00
t_stream.c implement partial streams API (#141) 2022-06-12 17:41:01 +03:00
t_zset.c Remove redundant redis files 2022-04-22 00:07:31 +03:00
util.c fix(zset): Properly convert non-c strings to floats. 2022-06-15 00:43:39 +03:00
util.h fix(zset): Properly convert non-c strings to floats. 2022-06-15 00:43:39 +03:00
ziplist.c Support rdb loading. 2022-04-12 16:39:25 +03:00
ziplist.h Support rdb loading. 2022-04-12 16:39:25 +03:00
zmalloc.c Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly. 2022-02-25 10:03:42 +02:00
zmalloc.h Memory accounting 2022-03-11 01:25:01 +02:00
zmalloc_mi.c Memory accounting 2022-03-11 01:25:01 +02:00
zset.h Add ZREMRANGEBYLEX and ZREVRANGEBYSCORE commands. 2022-04-20 23:51:48 +03:00