Pieter Noordhuis
f16d090c72
Fix install
target on OSX (see #495 )
2012-05-15 11:18:50 +02:00
antirez
319bb48c01
top level Makefile now just a proxy. Doing make clean inside src now does a full clean including deps, not just Redis source. Thanks to Pieter for the top level Makefile proxy trick.
2011-07-13 19:15:22 +02:00
antirez
0681c5ad84
master branch merged into scripting.
2011-07-12 12:39:16 +02:00
antirez
10ba492fa3
Ingore jemalloc make distclean error in Makefile, caused by make clean against a tree that never compiled jemalloc.
2011-07-05 13:27:21 +02:00
antirez
994ed2bc55
unstable merge conflicts resolved
2011-06-25 12:29:24 +02:00
antirez
9e62dc17da
Makefile modified to build with jemalloc
2011-06-20 11:52:15 +02:00
antirez
21d3294c70
makefile adapted to link against lua lib and to pass the 32bit flag to Lua building system
2011-05-25 12:32:43 +02:00
Pieter Noordhuis
2612e0521f
Merge remote branch 'visionmedia/cli-help' into cli-help
2010-11-26 20:46:42 +01:00
Tj Holowaychuk
5397f2b596
Added redis-cli interactive help support
...
updated via commands.json in redis-doc repo. Currently
use `make src/help.h` to re-generate. The following
are valid from the REPL:
help
help [command]
help [group]
help groups
ex:
help sort
help hash
2010-11-16 05:50:26 -08:00
Pieter Noordhuis
abc3ff4d90
Only cascade clean target to deps
2010-11-05 17:22:16 +01:00
antirez
8df3dcada5
top level make clean also clean hiredis and linoise (deps)
2010-11-03 18:14:09 +01:00
antirez
443d1e9efe
Make install fixed using a dummy taget
2010-07-06 19:10:20 +02:00
antirez
acc0185493
make install target, finally ;)
2010-07-06 19:07:16 +02:00
antirez
f26dde8ca9
top level Makefile added, so you do not need to cd src
2010-07-06 18:54:54 +02:00
antirez
e2641e09cc
redis.c split into many different C files.
...
networking related stuff moved into networking.c
moved more code
more work on layout of source code
SDS instantaneuos memory saving. By Pieter and Salvatore at VMware ;)
cleanly compiling again after the first split, now splitting it in more C files
moving more things around... work in progress
split replication code
splitting more
Sets split
Hash split
replication split
even more splitting
more splitting
minor change
2010-07-01 14:38:51 +02:00
antirez
3042fb0537
Fixed deps in makefile and mkreleasehdr.sh script to really take advantage of the new trick to avoid recompilation of redis.c on git sha1 or dirty status change
2010-06-13 23:51:43 +02:00
antirez
7c4fc71c15
hopefully faster recompiling with a trick
2010-06-13 23:45:14 +02:00
Pieter Noordhuis
846d8b3ea5
merge antirez/smallkeys
2010-06-04 10:10:50 +02:00
Pieter Noordhuis
178d690372
update Makefile to include ziplist.o
2010-06-03 00:50:33 +02:00
Pieter Noordhuis
73bd6c583b
pass tags to filter and match via arguments
2010-06-02 23:22:20 +02:00
antirez
ea2c08e922
changed the message in the Makefile with the new command like to run the test suite
2010-05-28 00:20:12 +02:00
antirez
73287b2b57
buliding of release.h moved into an external script. Avoided recompialtion of redis.c if git sha1 is the same as the previous one
2010-05-18 00:36:48 +02:00
Pieter Noordhuis
5436146c8d
create release.h in make process and add this information to INFO listing
2010-05-17 22:28:12 +02:00
antirez
ab72b4833d
minor fixes to the new test suite, html doc updated
2010-05-14 18:48:33 +02:00
Pieter Noordhuis
628e1c6910
update makefile to use the new test suite
2010-05-14 17:54:27 +02:00
antirez
ba798261ce
DEBUG DIGEST implemented, in order to improve the ability to test persistence and replication consistency
2010-05-14 13:41:57 +02:00
antirez
7a121e60f2
makefile deps updated
2010-05-13 14:30:36 +02:00
Pieter Noordhuis
b4bd05241d
tool to check if AOF is valid
2010-05-05 13:36:29 +02:00
antirez
7ccd2d0a5f
running the test using tcl8.5 directly instead of tclsh that too often it's a symlink to 8.4
2010-04-19 16:11:13 +02:00
antirez
fb765a0ae3
ability to select port/host from make test
2010-04-15 18:32:44 +02:00
antirez
5413c40da7
Incrementally rehahsing hash table! Thanks to Derek Collison and Pieter Noordhuis for feedbacks/help
2010-04-15 11:59:13 +02:00
Michel Martens
cf87ebf22d
Use linenoise for line editing on redis-cli.
2010-03-23 11:53:51 -03:00
root
fdfdae0f3a
Added Authentication to redis-cli.c using -a switch
...
Update usage
fixed Makefile to delete redis-check-dump during make clean
2010-03-17 09:41:02 -04:00
Pieter Noordhuis
08af4d5c96
utility to check rdb files for unprocessable opcodes
2010-03-13 15:57:00 +01:00
antirez
5234952bee
zipmaps functions to get, iterate, test for existence. Initial works for Hash data type
2010-03-05 14:04:17 +01:00
antirez
9ebed7cf06
Fixed 32bit make target to work on Linux out of the box
2010-02-22 17:36:54 +01:00
antirez
8e688711a7
commercial tools stuff removed from the Redis makefile. cotools are now migrated into a different repos
2010-01-19 13:32:36 -05:00
antirez
970e10bb34
removed a bug in the function to cancel an I/O job
2010-01-19 13:02:02 -05:00
antirez
25fd2cb284
a few more stuff in INFO about VM. Test #11 changed a bit in order to be less lame
2010-01-12 09:57:00 -05:00
antirez
a69a0c9c3b
More threaded I/O VM work + Redis init script
2010-01-11 05:15:54 -05:00
antirez
92f8e88204
non-blocking VM data structures, just a start
2010-01-09 12:46:52 -05:00
antirez
fc77604c47
a few more tests and ability to run a specific test in test-redis.tcl
2009-12-14 13:48:24 -05:00
antirez
64f36a5836
epoll module for ae.c implemented. Some more testing needed
2009-11-23 23:40:27 +01:00
antirez
266373b283
ae.c now supports multiple polling API modules, even if only ae_select.c is implemented currently. Also adding and removing an event is now O(1).
2009-11-23 18:50:39 +01:00
antirez
bcfc686db7
Tcl script, make target, and redis.c changes to build the static symbol table automagically
2009-11-10 19:20:32 +01:00
antirez
d0ccebcf46
masterauth option merged, thanks to Anthony Lauzon
2009-11-04 09:53:43 +01:00
antirez
5b19e727c7
Fix for 'make 32bit'
2009-10-27 18:44:17 +01:00
antirez
a7866db6cc
double serialization routines implemented
2009-10-26 18:26:04 +01:00
antirez
325d1eb4a8
Merged Solaris patches provided by Alan Harder
2009-10-26 16:25:07 +01:00
antirez
fd8ccf4419
more work on ZSETs and a new make target called 32bit to build i386 binaries on mac os x leopard
2009-10-23 21:24:01 +02:00