antirez
f1e60d7530
Use the new install script as make install target. Message about install script requiring root changed a bit to make it more evident.
2011-10-03 13:28:54 +02:00
antirez
e108bab043
Lua math.random and math.randomseed replaced with our own version based on redisSrand48(). Seed initialized to the same value at every EVAL/EVALSHA call.
2011-09-23 15:40:58 +02:00
antirez
cbdac04a5e
libc neutral random function derived from a drand48() implementation added. Will be used to replace Lua's math.random implementation.
2011-09-23 14:51:48 +02:00
antirez
f9c6f39b2b
merge conflicts resolved
2011-09-22 15:15:26 +02:00
antirez
b147cb9e1a
debug message removed
2011-09-13 16:53:33 +02:00
antirez
02925dd96e
bio.o added to redis-server objects
2011-09-13 15:59:48 +02:00
Pieter Noordhuis
4d6bf65c42
Wait for Lua to be built before linking redis-server
2011-07-27 14:47:02 +02:00
antirez
f790bd028c
Added a 'runtest' script that is responsible to check if Tcl is available and run the test. This is invoked from Makefile as well.
2011-07-15 17:20:57 +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
331bf3292f
when building redis-server use LINK and not CC as prefix in the output
2011-07-12 12:58:32 +02:00
antirez
0681c5ad84
master branch merged into scripting.
2011-07-12 12:39:16 +02:00
antirez
e6fcb5b30d
make test depends on redis-check-aof as well.
2011-07-11 14:48:45 +02:00
antirez
6b91a11e3e
removed --file argument from test invocation inside Makefile
2011-07-11 13:46:09 +02:00
antirez
52c863ddac
use tclsh8.5 not only in which but also in the actual test execution.
2011-07-11 11:18:46 +02:00
antirez
d4edba6f43
explicitly use tclsh8.5 to run the test
2011-07-11 11:17:05 +02:00
antirez
daa70b1798
First implementation of the slow log feature
2011-06-30 13:27:32 +02:00
antirez
994ed2bc55
unstable merge conflicts resolved
2011-06-25 12:29:24 +02:00
antirez
d5b36c5114
Merge remote branch 'origin/unstable' into unstable
2011-06-25 12:22:59 +02:00
antirez
c9d0c3623a
diskstore removed
2011-06-25 12:22:03 +02:00
Salvatore Sanfilippo
a004de0f15
Merge pull request #63 from djanowski/tcl
...
Add warning when `tcl` is not available to run tests
2011-06-24 09:59:37 -07:00
Damian Janowski
b3bc4452d2
Avoid bug reports when Tcl is not installed.
2011-06-24 13:56:06 -03:00
antirez
3e2a0bf44a
Makefile deps updated
2011-06-20 11:58:54 +02:00
antirez
e93d36a638
It is now possible to build with: make 32bit USE_JEMALLOC=yes
2011-06-20 11:54:57 +02:00
antirez
7d9ba15669
Added -ldl when linking against jemalloc, needed on Linux
2011-06-20 11:54:35 +02:00
antirez
9e62dc17da
Makefile modified to build with jemalloc
2011-06-20 11:52:15 +02:00
antirez
0d1650f8a9
Updated to unstable
2011-06-14 18:06:39 +02:00
Hampus Wessman
db6cea11c4
Fix Makefile colors.
...
echo with escape sequences isn't portable. Use printf instead.
2011-06-09 16:38:18 +02:00
antirez
73e718675b
Better colorized Makefile implementation, inspired by git makefile
2011-06-08 17:09:18 +02:00
antirez
7585836e6e
Lua function creation on EVAL, basic Lua return type to Redis protocol convertion done.
2011-05-25 12:32:43 +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
2e4b0e7727
Abstract file/buffer I/O to support in-memory serialization
2011-05-13 17:31:00 +02:00
Pieter Noordhuis
5d08193126
Tests for string2ll; move isObject* to object.c
2011-05-05 16:26:50 +02:00
Pieter Noordhuis
5282562117
More allocators
2011-05-05 16:25:48 +02:00
antirez
35845afba0
Better pretty printed makefile output
2011-05-04 10:17:05 +02:00
antirez
0d8f1ac359
initial pretty printing in makefile
2011-05-04 09:32:32 +02:00
antirez
996d503d1a
ASCII ART FTW
2011-04-13 10:58:21 +02:00
antirez
ecc9109434
Cluster branch merged to unstable.
2011-03-29 17:51:15 +02:00
antirez
336c82d583
zipmaps are now endianess agnostic, needed for on disk serialization of zipmaps without convertions layers
2011-03-09 17:31:02 +01:00
antirez
6eaad66373
Merge branch 'master' into unstable
2011-01-04 19:07:15 +01:00
antirez
33388d4304
added diskstore.c in Makefile and prototypes in redis.h
2010-12-28 14:42:09 +01:00
Pieter Noordhuis
ba55932674
Solaris doesn't support -rdynamic
2010-12-23 11:08:50 +00:00
Pieter Noordhuis
c8061392e1
Minor changes to Makefile
2010-12-15 12:48:12 +01:00
Pieter Noordhuis
a4e48b417d
Don't hardcode make to "make"
2010-11-21 16:44:17 +01:00
antirez
11fd0c422b
now redis-cli is able to show the Git SHA1 in the version output
2010-11-08 16:26:02 +01:00
antirez
240f8dbf3f
build redis-server at the end so have a more pleasing to see Make output and the advice to run the test suite at the end.
2010-11-08 13:19:58 +01:00
antirez
be98a33b51
fixed compilation with 32bit target
2010-11-08 12:53:36 +01:00
Pieter Noordhuis
ec8f06675a
Use hiredis from redis-benchmark
2010-11-04 13:37:05 +01:00
Pieter Noordhuis
e902b579b4
Import linenoise as dependency for redis-cli
2010-11-03 17:15:23 +01:00
Pieter Noordhuis
7fc4ce13ed
Use hiredis from redis-cli
2010-11-03 16:09:38 +01:00
antirez
21dbc6499a
merge conflict resolved
2010-10-28 22:59:47 +02:00
antirez
19e61097c5
synchronous I/O networking functions originally used just for replication refactored in a file as generally useful, they are used in the cluster branch for MIGRATE.
2010-10-24 16:22:52 +02:00
antirez
1a587ff843
Makefile typo fixed for tcmalloc option
2010-10-22 00:16:32 +02:00
antirez
13b3715925
reports if tcmalloc is in used in INFO output
2010-10-22 00:10:17 +02:00
antirez
0a802bd7a0
support for compiling with tcmalloc
2010-10-22 00:06:44 +02:00
Pieter Noordhuis
9f1ae9abee
Allow to specify which specific test files to run
2010-10-13 09:26:44 +02:00
Pedro Melo
0997b4119d
Fixed missed use of INSTALL_TOP
...
Thanks to sylr@github
Signed-off-by: Pedro Melo <melo@simplicidade.org>
2010-09-13 16:50:57 +01:00
Pedro Melo
e984050fb9
Make sure INSTALL_TOP exists before we install to it
...
Signed-off-by: Pedro Melo <melo@simplicidade.org>
2010-09-13 16:11:55 +01:00
Pedro Melo
e13865033d
Rename INSTALL_TOP to PREFIX; update documentation
...
Signed-off-by: Pedro Melo <melo@simplicidade.org>
2010-09-13 16:09:11 +01:00
antirez
8fedd04dcc
Makefile deps updated
2010-08-30 11:37:17 +02:00
Pieter Noordhuis
aaada3f962
Merge branch 'master' into intset-split
...
Conflicts:
src/Makefile
src/t_set.c
2010-08-20 12:40:55 +02:00
antirez
acc0185493
make install target, finally ;)
2010-07-06 19:07:16 +02:00
Pieter Noordhuis
96ffb2fe97
merged intset code into the split files
2010-07-02 19:57:12 +02:00
antirez
24110a4d7d
Make log target fixed
2010-07-01 14:45:37 +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