Commit graph

586 commits

Author SHA1 Message Date
Justin Li
1335a43e7f Merge pull request #19 from pushrax/redis_driver
Redis driver
2013-10-01 21:14:01 -07:00
cpb8010
f113bfb846 Use value order independent response parsing 2013-09-28 11:03:21 -04:00
cpb8010
11c0c3cb3c Cleanup Redis keys after tests and benchmarks 2013-09-28 09:09:03 -04:00
cpb8010
b7dc80e4a3 Added documentation to redis package 2013-09-27 22:08:28 -04:00
cpb8010
2dd810d2ee Fixes & format changes from pull request comments 2013-09-24 23:10:48 -04:00
cpb8010
19900991a7 Added parallel tests 2013-09-22 21:23:37 -04:00
cpb8010
1ea24f80dc Completed cache.Tx tests and added benchmarks 2013-09-22 21:23:37 -04:00
cpb8010
3caa06b5f6 Updated tests, added LeecherFinished to cache.Tx 2013-09-22 21:23:37 -04:00
cpb8010
42f9427c01 Changed peer schema and added additional tests 2013-09-22 21:23:37 -04:00
cpb8010
cd6e4abec0 Implemented redis cache driver using redis types 2013-09-22 21:23:37 -04:00
Justin Li
b00c4f44ca Merge branch 'gazelle-storage-driver' 2013-09-07 18:27:22 -04:00
Justin Li
5685a504fc Properly go fmt that time
[ci skip]
2013-09-06 21:43:58 -04:00
Justin Li
7e402b162f Add interface for loading data from storage 2013-09-06 21:38:56 -04:00
Justin Li
eff8e70cde Make the batter driver follow the updated storage interface 2013-09-06 19:13:44 -04:00
Justin Li
46280fd97b Embed *db.Sql into storage/gazelle 2013-09-06 19:08:06 -04:00
Justin Li
afa8abb9ab Remove the unimplemented batter driver 2013-09-06 19:01:02 -04:00
Justin Li
4687ddde6f Use strings for the database channels and add handling for torrents 2013-09-06 18:51:15 -04:00
Justin Li
080a24c7be Set up initial outbound synchronization structure 2013-09-06 18:39:14 -04:00
Justin Li
ae9eaf4351 Add note about running a redis server for the tests
[ci skip]
2013-09-06 18:34:56 -04:00
cpb8010
385bd55f91 Improved redis examples 2013-09-03 23:58:13 -04:00
cpb8010
0ce8912d60 Refactored Benchmarks to create Examples 2013-09-01 19:05:48 -04:00
cpb8010
c13ffd137c Added comparision benchmarks, restructured tests 2013-09-01 16:10:24 -04:00
Jimmy Zelinskie
d475068a22 fast-forward README [ci skip] 2013-08-31 15:21:35 -04:00
Jimmy Zelinskie
3e67f37c13 Fail->Error [ci skip] 2013-08-31 15:14:21 -04:00
Jimmy Zelinskie
24eff112f3 gofmt, style improvements 2013-08-31 15:06:42 -04:00
cpb8010
49674de1c8 Reverted readme to correct(updated) state
[ci skip]
2013-08-31 01:24:51 -04:00
cpb8010
999a268ca8 The rest of the files needed to pass Redis tests 2013-08-31 01:17:12 -04:00
cpb8010
eb8e5b33a9 Merge branch 'master' of github.com:pushrax/chihaya 2013-08-31 01:09:13 -04:00
cpb8010
cc48fa5666 Basic redis transaction tests 2013-08-31 01:03:44 -04:00
Justin Li
6146cc85e3 Bit of info on usage
[ci skip]
2013-08-29 22:02:12 -04:00
Justin Li
a9f5420715 Format the readme more
[ci skip]
2013-08-29 21:48:48 -04:00
Justin Li
5f3c57cb92 Move some content to the wiki 2013-08-29 21:26:27 -04:00
Jimmy Zelinskie
a2527aa4e2 generic test config 2013-08-29 00:47:37 -04:00
Jimmy Zelinskie
6e7d6f1a31 fix travis tests 2013-08-29 00:24:31 -04:00
Jimmy Zelinskie
ecbedf4b89 stats test, add/remove torrent handlers, init batter driver 2013-08-28 23:44:45 -04:00
Jimmy Zelinskie
107ec1dd15 more work towards new architecture 2013-08-26 14:38:45 -04:00
Jimmy Zelinskie
4226ecc59d docs updated 2013-08-24 00:24:42 -04:00
Jimmy Zelinskie
b8a927d26c markdown fix [ci skip] 2013-08-23 16:21:23 -04:00
Jimmy Zelinskie
d3f3c81c61 initial architecture overhaul 2013-08-23 15:39:42 -04:00
Jimmy Zelinskie
d756de9127 readme update + architecture section 2013-08-21 17:24:36 -04:00
Jimmy Zelinskie
f8ccb745a7 TravisCI use Go 1.1.2 2013-08-21 12:50:58 -04:00
Jimmy Zelinskie
fe2d43a025 removed redundant var block 2013-08-13 20:21:01 -04:00
Jimmy Zelinskie
3df97fea4d panic on reads inside of a MULTI 2013-08-13 16:36:10 -04:00
Jimmy Zelinskie
33d1caf670 initiateRead helper 2013-08-13 16:06:22 -04:00
Jimmy Zelinskie
4064c31025 removed vagrant from repo 2013-08-13 16:01:42 -04:00
Jimmy Zelinskie
6ca2143e8a TravisCI always notify IRC 2013-08-13 03:36:55 -04:00
Jimmy Zelinskie
f715d89431 TravisCI build fix 2013-08-13 03:32:15 -04:00
Justin Li
b88c4d4de1 Refactor a few more method names 2013-08-13 02:38:03 -04:00
Jimmy Zelinskie
4d21473a02 TravisCI notifications, zmq req 2013-08-13 02:33:23 -04:00
Justin Li
55d2c4ae84 Refactor setting up writes in the redis driver 2013-08-13 02:20:44 -04:00