Commit Graph

930 Commits

Author SHA1 Message Date
benjafire 36de957bf3 add replaciton master auth support (#336) 2018-03-28 17:50:05 +08:00
Jeffrey Spies 17ea9a433d Fixes to Dockerfile (#329) 2018-02-02 07:29:58 +01:00
Maciej Lisiewski 56900470a8 Add Dockerfile (#327) 2017-11-28 08:50:33 +08:00
Maciej Lisiewski 81f50c08aa Use latest (1.20+) LevelDB (#326) 2017-11-27 08:51:18 +08:00
Maciej Lisiewski 2ff56553d9 Dep for dependency management, newer go in CI, dependency updates (#325)
* Use Dep instead of Glide for managing dependencies

* Run tests on the latest two versions of go

* Use older goleveldb

* Don't test vendor (default in go 1.9+)

* Drop Go 1.6 from tests - it's old and I really don't want to deal with it.

* Stop testing with Go 1.7
2017-11-24 09:11:56 +08:00
Glen De Cauwsemaecker 015411f5ce add redis-compatible HSCAN/SSCAN/ZSCAN commands (#321) 2017-10-30 16:39:51 +08:00
Muhamad Azmy 57a07edd1a Fix BRPop infinite blocking (#316) 2017-08-21 11:14:17 +08:00
siddontang f49ad4d5ed add max manifest file size for rocksdb (#312) 2017-07-31 09:51:35 +08:00
Muhamad Azmy 0cb8e1a348 Fix TTL issue in RPOPLPUSH command family (#304) 2017-06-20 07:59:48 +08:00
Muhamad Azmy bc27c99e3c TLS support (#302) 2017-06-12 08:05:42 +08:00
Muhamad Azmy 74d1db9b35 Custom auth method (#301) 2017-06-08 23:01:11 +08:00
Muhamad Azmy 0b1b6de120 Add support for brpoplpush and rpoplpush commands (#295) 2017-05-18 20:07:40 +08:00
Glen De Cauwsemaecker 5835ab9b2b fix error messages to be redis compliant (#293) 2017-04-18 11:38:01 +08:00
Glen De Cauwsemaecker 80ea7b8bca allocate local port dynamically, fixes #290 (#292) 2017-04-16 10:37:47 +08:00
Glen De Cauwsemaecker 9f6a59ea1a Feature: Pure Go Lua (VM) (#291) 2017-04-15 21:51:03 +08:00
Glen De Cauwsemaecker 3480a28731 support redis as a global var in lua scripts (#289)
by supporting both ledis and redis as the global lua script var,
we keep ledis support as it is, while also supporting redis clients,
which will be sending scripts, whilst assuming redis is the global
2017-04-13 09:08:58 +08:00
siddontang 5929802e2e fix LevelDB CGO panic (#285) 2017-03-18 14:17:37 +08:00
siddontang 6ad692d5e1 add missing build binary 2017-03-15 15:07:17 +08:00
siddontang f79c9a1f09 remove no need codes. 2017-03-14 22:26:07 +08:00
siddontang b2e8658470 remove no used code 2017-03-14 22:15:17 +08:00
siddontang 350d7cd95e update readme 2017-03-14 22:13:22 +08:00
siddontang 06fce8810a revert goleveldb for replication compatibility 2017-03-14 21:55:16 +08:00
siddontang 3cbbbb8f85 update rocksdb 5.1+ (#282) 2017-03-12 21:21:49 +08:00
siddontang 3970f8e4f4 use glide and refactor (#281) 2017-03-12 18:05:35 +08:00
siddontang 380835a0ca Update README.md 2016-11-24 09:27:38 +08:00
frankxieke 2f7cbc730a bitop Not command bug (#248) 2016-07-25 21:41:54 +08:00
divolgin 3a2cbda7f2 Close snapshot and iterator when creating ledis dump (#245) 2016-07-15 08:49:07 +08:00
siddontang ca344836ab use vendor and do clean up. (#241)
* use vendor and do clean up.
2016-05-01 23:33:02 +08:00
QI CHAO CEN 0d760fce52 del trash fle 2016-04-11 09:31:39 +08:00
QI CHAO CEN 09959cd17d Just empty file 2016-04-08 16:18:12 +08:00
siddontang 713b22910a Merge pull request #227 from nikolay-turpitko/patch-1
Fix build for linux Arch/RedHat/CentOS
2016-01-23 20:24:29 +08:00
siddontang c8f66ea25d Merge pull request #228 from nikolay-turpitko/patch-2
Fixed #216
2016-01-23 16:15:50 +08:00
Nikolay Turpitko 89e0848bab Fixed #216
Fixed "Small install process note" #216,
prevent closing of terminal window in case of wrong project path.
2016-01-23 12:22:42 +05:00
Nikolay Turpitko 6b3e7604e6 Fix build for linux Arch/RedHat/CentOS
Backport fix aa40b80e00, fixed #226
2016-01-23 11:05:34 +05:00
siddontang 2e4168137d Merge pull request #225 from nikolay-turpitko/doc
Doc
2016-01-23 13:32:28 +08:00
siddontang 04ef7a83f2 Merge pull request #224 from nikolay-turpitko/master
RESP writer test
2016-01-23 08:55:28 +08:00
Nikolay Turpitko f08763cf37 Update script.go
OK then. I removed my comments, for bool code should work as is.
2016-01-22 16:57:52 +05:00
Nikolay Turpitko 0b460befe3 Merge pull request #1 from nikolay-turpitko/commands-doc
Update commands.md
2016-01-21 23:28:34 +05:00
Nikolay Turpitko 59bc27d27c Update commands.md
Documented some differences from Redis.
2016-01-21 23:26:53 +05:00
Nikolay Turpitko b2f90f832a Lua script, HMGET, value for absent key #219 2016-01-21 23:48:19 +06:00
Nikolay Turpitko e48663b03a RESP writer test 2016-01-21 22:07:36 +06:00
siddontang 22360934dd Merge pull request #222 from Aurlin/master
Update build flags for lua (Fix #217)
2016-01-21 21:23:31 +08:00
siddontang 965c95295a Merge pull request #223 from nikolay-turpitko/master
Command names in the ledis.call() should not be case sensetive #218
2016-01-21 21:14:38 +08:00
Nikolay Turpitko e9bca10875 Convert commands to lowercase before use as a key in the map 2016-01-21 17:46:44 +06:00
Aurlin 1e3133d1f0 Update build flags for lua 2016-01-20 18:27:55 +01:00
Aurlin 8422022419 Update build flags for lua
Add all flags to compile lua in most of OS
2016-01-19 11:23:12 +01:00
siddontang ebe5340cf9 Merge pull request #215 from felixbuenemann/fix-dev-script-on-linux
Fix dev.sh when homebrew is missing
2015-12-20 13:51:35 +08:00
Felix Bünemann bc7600ec60 Fix dev.sh when homebrew is missing 2015-12-19 20:30:26 +01:00
siddontang 6d836cc4b7 Merge pull request #210 from Leither/master
LSet
2015-12-10 19:20:22 +08:00
Leither 7c8bcb26d8 Update const.go 2015-12-10 12:09:10 +08:00