Commit Graph

42 Commits

Author SHA1 Message Date
Muhamad Azmy bc27c99e3c TLS support (#302) 2017-06-12 08:05:42 +08:00
Glen De Cauwsemaecker 80ea7b8bca allocate local port dynamically, fixes #290 (#292) 2017-04-16 10:37:47 +08:00
Nikolay Turpitko e0ee542c77 Remove unnecessary type conversion 2015-11-23 22:41:20 +05:00
Nikolay Turpitko 316ba29713 Add config param for unix socket permission (issue #203) 2015-11-23 23:30:30 +06:00
siddontang eee7468b85 format with goimports 2015-05-04 22:42:28 +08:00
siddontang dddbd5f146 remove begin, commit, rollback
simplify codes and features now, we don’t use transaction never, and it
is not universal for all backend storages and even introduces
complexity.
2015-03-14 09:10:00 +08:00
siddontang 186ed2f84f use goredis client 2015-03-11 11:54:02 +08:00
siddontang c6c82b979d Use key lock when migration
https://github.com/siddontang/ledisdb/issues/141

Now migration is only safe for xcodis, but I think it does not matter.
2015-03-07 12:47:35 +08:00
siddontang 18362ffba4 move go ledis client 2015-03-03 10:18:54 +08:00
siddontang c4380b6406 simplify client connection
fix
https://github.com/siddontang/redis-failover/issues/3#issuecomment-76665
133
2015-03-02 17:12:55 +08:00
siddontang 3055e6b2fc add xmigrate
xmigrate will be used in xcodis
2014-12-03 16:27:52 +08:00
siddontang 07e3705b22 add migrate command, improved later 2014-12-01 17:50:48 +08:00
siddontang 6f39cb17a9 close gracefully
wait all resp-client connections closed
2014-11-11 15:21:41 +08:00
siddontang 7b5d950cc9 fix go test race error 2014-11-01 23:28:34 +08:00
siddontang c3824552b6 add replconf for replication 2014-10-21 17:35:03 +08:00
siddontang f907234638 optimize fullsync 2014-10-11 17:44:31 +08:00
siddontang 855f0a3477 add readonly support 2014-10-10 09:49:16 +08:00
siddontang 2a3fca829e update slaveof command, wait (n + 1) /2 replies 2014-09-28 21:34:24 +08:00
siddontang 962a087330 update slaveof and readonly 2014-09-25 16:03:29 +08:00
siddontang 1a1250d949 refactor, remove bin log, add consensus replication 2014-09-23 17:28:09 +08:00
siddontang ab1ae62bf7 add lua support 2014-09-02 17:55:12 +08:00
siddontang 9b1c6c4223 refactor 2014-08-25 14:18:23 +08:00
siddontang 5cdd6f2358 all package use same config struct
add toml support
2014-08-07 16:49:48 +08:00
wenyekui 5c3872ce68 Merge branch 'restful-feature' into develop
Conflicts:
	bootstrap.sh
	server/cmd_bit.go
	server/cmd_kv.go
	server/cmd_zset.go
2014-08-04 11:26:08 +08:00
wenyekui e46554e9f6 refactor http interface 2014-08-01 11:42:16 +08:00
silentsai 715e35098c seperate the behavior from client : client input , request handle 2014-07-31 18:28:19 +08:00
silentsai 14767ecadb abstract the read / write in server client 2014-07-31 14:38:20 +08:00
wenyekui f8e9308a0d cancel supporting websocket 2014-07-29 11:02:13 +08:00
siddontang f95494386a update config 2014-07-23 08:30:00 +08:00
siddontang 7a763da082 change configuration
Config struct now not includes other configs, but shows all

People can see configuration clearly
2014-07-23 07:55:40 +08:00
wenyekui 1513d055f5 http api of bit cmds 2014-07-22 11:31:56 +08:00
siddontang f85da1db91 add base http framework 2014-07-17 15:19:46 +08:00
siddontang 6adfb1be98 adjust Open interface, not backwards compatibility 2014-07-04 15:45:23 +08:00
siddontang 655db07604 add access log 2014-06-11 16:48:11 +08:00
siddontang 00b5fb4b24 a liitle change 2014-06-11 14:52:34 +08:00
siddontang ef22d7000d add replication, test later 2014-06-09 17:23:32 +08:00
siddontang 993ccdd052 add flushall, some replication 2014-06-08 16:43:59 +08:00
siddontang 664a082c06 refactor replication, deprecate relaylog 2014-06-07 16:56:22 +08:00
siddontang 8fab454223 adjust config, add some replication fund 2014-06-06 14:57:30 +08:00
siddontang 68c63c416a adjust config 2014-06-06 11:25:13 +08:00
siddontang d86c6251fb refactor, support select command 2014-05-20 08:41:24 +08:00
siddontang a0f90016d4 refactor, split ledis pkg to ledis and server 2014-05-16 15:03:23 +08:00