8191 Commits

Author SHA1 Message Date
John Sully
c278e61f95 Getting close! Maybe there was a better way to do this than checking in travis.yml files repeatedly but alas it works and doesn't affect people building locally
Former-commit-id: 9ad229f663dc4aff0772c26c3e1ac7090eaca19e
2019-03-19 20:40:17 -04:00
John Sully
003e64ec42 Clang build with libc malloc
Former-commit-id: 0900edf776d5b6c7c28c7ed9462732178738862d
2019-03-19 20:34:09 -04:00
John Sully
b4abddc275 more clang travis fixes
Former-commit-id: ea520027b99582a78ee829fa6c0d470566a7425f
2019-03-19 20:26:35 -04:00
John Sully
9c5fcadc5f Fix race condition building dependencies with multithreaded builds
Former-commit-id: 04679b3b3b53c87c85c2d64c9f6d34a73969af2c
2019-03-19 20:25:30 -04:00
John Sully
d80f576f77 Will clang build now with travis?
Former-commit-id: 2bf5c1324a9ff7739ee2eb90d7a722065d2d8a98
2019-03-19 20:00:52 -04:00
John Sully
c0fbc6d2d9 clang build failure
Former-commit-id: 3d93ca1bf699cbd399faf4a37e78d8d5d9f1b253
2019-03-19 19:55:03 -04:00
John Sully
5a72c7e227 Travis clang dependencies
Former-commit-id: c548431611bad9bcfdb3c348ab7bad61151a27a2
2019-03-19 19:50:28 -04:00
John Sully
ac7d52cc7a Makefile ignores env CXXFLAGS
Former-commit-id: 0ab29f7394be270f958c01cc66d26da14eb32f2c
2019-03-19 19:29:14 -04:00
John Sully
c6646d729b No underscore
Former-commit-id: 30dab7ad14a473be3368b8dbc281bb4522d0a53b
2019-03-19 19:22:27 -04:00
John Sully
1a5ec3b15b Maybe this will make travis-ci stop using GCC headers when compiling with clang
Former-commit-id: 0c5fa59221ada0639047dd16aed49cec3e467b26
2019-03-19 19:12:15 -04:00
John Sully
1508a46c3b Feature gate SO_INCOMING_CPU so we compile on older kernels
Former-commit-id: 267e84f97d61f8aa416f88870c21bdf2a0cc635a
2019-03-19 18:55:42 -04:00
John Sully
25a69f235d typo
Former-commit-id: 344cca75c6cf46fbf5fa82769ab6a0b74c0f1603
2019-03-19 18:40:50 -04:00
John Sully
3874f86a65 It would be nice if our CI actually called make...
Former-commit-id: 0dd8e682f40356f465565bc14405735b2073cdd4
2019-03-19 18:37:53 -04:00
John Sully
b846324019 Fix issues with travis config
Former-commit-id: da7e54819afd78ff58a1f03a7e4aee0a12b94bbb
2019-03-19 18:31:45 -04:00
John Sully
431667dd08 Let's try travis-ci
Former-commit-id: 4e70215307e0a898d03454687d4ca2534925aef3
2019-03-19 18:27:54 -04:00
John
9066cfd682 Fix linker errors on some compilers due to sdslen()
Former-commit-id: 6aa162f6ff528951894b1af80f5f7b81562e1b37
2019-03-19 22:08:20 +00:00
John Sully
b195ff4977 KeyDB has different aims than the Redis project.
We believe software is for the user.  If a feature requires complicating the codebase
but simplifies our user's lives we will do it any time.  This should not be taken
as an outright rejection of the manifesto, as we agree on many points.


Former-commit-id: d3800745698dc61a3fb6e491dcdba26ab5655932
2019-03-19 01:36:03 -04:00
John Sully
571b2ab9de Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
Former-commit-id: c406e7ff51aa51f6e6d1ece9963fe2520a89fb6e
2019-03-19 01:26:22 -04:00
John Sully
b0387a5c93 Merge branch 'unstable' of https://github.com/antirez/redis into unstable
Former-commit-id: 31ff6cffee209ec03b8e7ed851145289c96de0f4
2019-03-19 01:26:10 -04:00
antirez
a40a075ada MANIFESTO: simplicity and lock-in. 2019-03-18 15:49:52 +01:00
antirez
a3b442eb5d MANIFESTO v2. 2019-03-18 15:38:43 +01:00
antirez
340d03b64b replicaofCommand() refactoring: stay into 80 cols. 2019-03-18 11:34:40 +01:00
antirez
71d9f4e596 redis-check-aof: fix potential overflow.
Bug signaled by @vattezhang in PR #5940 but fixed differently.
2019-03-18 11:16:23 +01:00
antirez
218091d2e4 HyperLogLog: fix comment in hllCount(). 2019-03-16 09:15:57 +01:00
antirez
961aa74ff1 HyperLogLog: handle wrong offset in the base case. 2019-03-15 17:16:06 +01:00
antirez
ca291b0951 HyperLogLog: speedup fuzz test. 2019-03-15 17:13:19 +01:00
antirez
3765dfdcf7 HyperLogLog: enlarge reghisto variable for safety. 2019-03-15 17:10:16 +01:00
antirez
a47cd50a0d HyperLogLog: dense/sparse repr parsing fuzz test. 2019-03-15 13:52:29 +01:00
John Sully
7f6aaa6f65 Fix hyperloglog corruption 2019-03-15 13:13:01 +01:00
John Sully
92dc1bed13 Hack to prevent build errors on some machines due to missing throw()
Former-commit-id: a9e525c81e62f99e083fdddc5c62d11e5e46a5f4
2019-03-15 05:28:20 +00:00
John Sully
f25d4bf94e Merge /home/john/repos/redis_clean into unstable
Former-commit-id: 6157a5fc1be920085a136e43cdb23cf9dd724390
2019-03-14 14:22:41 -04:00
John Sully
aa76a89a9a Merge branch 'unstable' of https://github.com/antirez/redis into unstable
Former-commit-id: be3cb1ad3386f382ed7506dbfd1adb810e327007
2019-03-14 14:22:27 -04:00
John Sully
cb365ece10 Fix hyperloglog corruption 2019-03-14 14:02:16 -04:00
antirez
5199f1dc58 Fix ZPOP return type when COUNT=0. Related to #5799. 2019-03-14 17:51:20 +01:00
antirez
e8568bb341 Fix objectSetLRUOrLFU() when LFU underflows. 2019-03-14 17:06:59 +01:00
antirez
9c504573f1 Improve comments after merging #5834. 2019-03-14 12:47:36 +01:00
Salvatore Sanfilippo
06339c7f54 Merge pull request #5834 from guybe7/trim_module_sds
Trim SDS free space of retained module strings
2019-03-14 12:41:31 +01:00
Salvatore Sanfilippo
ac6b768352 Merge pull request #5931 from guybe7/fix_notify_classes
Fix mismatching keyspace notification classes
2019-03-14 12:30:10 +01:00
Guy Benoish
24300677e7 Fix mismatching keyspace notification classes 2019-03-14 12:11:16 +01:00
Salvatore Sanfilippo
0e4fbeb705 Merge pull request #4742 from guybe7/zrangebylex_leak
Fix zlexrangespec mem-leak in genericZrangebylexCommand
2019-03-14 11:44:56 +01:00
Salvatore Sanfilippo
b9ec23e2df Merge pull request #4904 from guybe7/memtoll_fix
Use memtoll() in 'CONFIG SET client-output-buffer-limit'
2019-03-14 11:43:55 +01:00
Salvatore Sanfilippo
436646aa32 Merge pull request #5812 from guybe7/fix_string2ld
Increase string2ld's buffer size (and fix HINCRBYFLOAT)
2019-03-14 11:35:01 +01:00
Salvatore Sanfilippo
1596a57f76 Merge pull request #5694 from guybe7/rm_log_args
Check server.verbosity in RM_LogRaw
2019-03-14 11:32:03 +01:00
Salvatore Sanfilippo
d40b5f8310 Merge pull request #5799 from guybe7/zpop_zero_count
ZPOP should return an empty array if COUNT=0
2019-03-14 11:29:24 +01:00
antirez
4e3f2ab269 Merge branch 'sharedapi' into unstable 2019-03-14 11:24:48 +01:00
John Sully
0c7bb3d208 Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
Former-commit-id: 966f4a8144c47093e21022bb6d2a94fed8b5e49f
2019-03-13 18:08:59 -04:00
John Sully
6702b89166 Merge branch 'unstable' of https://github.com/antirez/redis into unstable
Lots of fixes and improvements from upstream.


Former-commit-id: 261cf24efc8bedec7ee76a8897b9a800a4d663e2
2019-03-13 18:08:22 -04:00
JohnSully
7703340a65 Update README.md
Former-commit-id: a3da10f4ebbc983fc1e10269a1c72fc2d146cdf0
2019-03-13 16:57:40 -04:00
John Sully
06f8eb0571 Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
Former-commit-id: 6cb8063497679d51b9920da5b06e057b9921a0d5
2019-03-13 16:53:55 -04:00
John Sully
d0de467103 Implement load database dumps from S3. We already save.
Former-commit-id: a45f212693956a6fb1aacf465d88e940bbbfd56f
2019-03-13 16:53:37 -04:00