summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Non-LZF aware object.c APIs fixed.strcomprantirez2014-04-041-9/+49
* GETRANGE fixed for LZF encoded objects.antirez2014-04-041-0/+1
* No hard limits to LZF compression max size.antirez2014-04-043-8/+23
* Make LZF in-memory compression actually configurable.antirez2014-04-042-0/+15
* Add server.mem_compression to enable/disable the feature.antirez2014-04-043-6/+6
* Make SLOWLOG argument truncation play well with LZF encoding.antirez2014-04-041-4/+6
* More encoding checking macros in redis.h.antirez2014-04-041-1/+3
* PFCOUNT: always unshare/decode the object.antirez2014-04-041-3/+1
* BITCOUNT/BITPOS fixed to work with LZF encoded objects.antirez2014-04-041-0/+2
* Transparent LZF compression initial implementation.antirez2014-04-046-25/+106
* tryObjectEncoding() refactoring.antirez2014-04-041-42/+54
* Changed HyperLogLog hash seed to a non-zero value.antirez2014-04-041-1/+1
* Initial HyperLogLog tests.antirez2014-04-032-0/+69
* Return "WRONGTYPE" error on PF* type mismatch.antirez2014-04-031-1/+3
* Fix PFADD infinite loop.antirez2014-04-031-6/+3
* Make hll-gnuplot-graph.rb callable from cli.antirez2014-04-031-4/+5
* Remove HyperLogLog type checking duplicated code.antirez2014-04-031-45/+21
* PFGETREG added for testing purposes.antirez2014-04-033-2/+42
* PFCOUNT: unshare the object when cached cardinality is modified.antirez2014-04-031-0/+3
* PFSELFTEST improved to test the approximation error.antirez2014-04-031-6/+35
* hll-gnuplot-graph.rb improved with new filter.antirez2014-04-021-13/+22
* HyperLogLog: added magic / version.antirez2014-04-021-25/+45
* Merge pull request #1646 from raydog/unstableSalvatore Sanfilippo2014-04-021-5/+5
|\
| * Fixed pfadd/pfcount commands emitting hll* events instead of pf* eventsRaymond Myers2014-04-011-2/+2
| * Change HLL* to PF* in error messagesRaymond Myers2014-04-011-3/+3
|/
* Include redis.h before other stuff in hyperloglog.c.antirez2014-04-011-1/+2
* HyperLogLog API prefix modified from "P" to "PF".antirez2014-03-315-19/+19
* Makefile.dep updated with hyperloglog.o deps.antirez2014-03-311-3/+7
* HyperLogLog: make API use the P prefix in honor of Philippe Flajolet.antirez2014-03-315-19/+19
* HLLMERGE fixed by adding a... missing loop!antirez2014-03-311-5/+7
* hll-gnuplot-graph.rb: added new filter "all".antirez2014-03-311-5/+14
* HyperLogLog apply bias correction using a polynomial.antirez2014-03-311-11/+18
* HLLMERGE implemented.antirez2014-03-313-1/+67
* HLLCOUNT is technically a write commandantirez2014-03-311-0/+6
* HLLADD: propagate write when only variable name is given.antirez2014-03-311-0/+1
* hll-gnuplot-graph.rb: Use |error| when filter is :maxantirez2014-03-311-0/+1
* Ignore txt files inside utils/hyperloglog.antirez2014-03-311-0/+1
* HyperLogLog: use LINEARCOUNTING up to 3m.antirez2014-03-311-3/+11
* hll-gnuplot-graph.rb added to plot HyperLogLog error graphs.antirez2014-03-311-0/+68
* HyperLogLog approximated cardinality caching.antirez2014-03-301-3/+51
* String value unsharing refactored into proper function.antirez2014-03-306-31/+44
* Use endian neutral hash function for HyperLogLog.antirez2014-03-301-14/+28
* HyperLogLog internal representation modified.antirez2014-03-291-57/+87
* Remove a few useless operations from hllCount() fast path.antirez2014-03-291-4/+4
* HLLCOUNT 3x faster taking fast path for default params.antirez2014-03-291-11/+47
* Use processor base types in HLL_(GET|SET)_REGISTER.antirez2014-03-291-8/+8
* HyperLogLog: use precomputed table for 2^(-M[i]).antirez2014-03-281-1/+14
* hll-err.rb: speedup using pipelining.antirez2014-03-281-10/+16
* hll-err.rb added to test error rate of Redis HyperLogLog.antirez2014-03-281-0/+21
* HyperLogLog algorithm fixed in two ways.antirez2014-03-281-3/+8