Commit Graph

  • 7c94d0ea35 Add example configuration and update README b0unce 2013-12-10 13:31:17 +00:00
  • 181f241f79 Fix returning more than the requested number of peers, and don't return a user's peers to themselves Justin Li 2013-12-05 20:37:19 -05:00
  • 4406eab97a Refactor determining the remote IP Justin Li 2013-12-05 20:37:15 -05:00
  • 2b7d5b5bf0 simplify routing, rm addremove.go Jimmy Zelinskie 2013-12-05 20:24:54 -05:00
  • fe1a4a6a65 Remove the rest of slots Justin Li 2013-12-05 20:12:15 -05:00
  • f9d65db5b0 remove references to "web" in backend driver [skip ci] Jimmy Zelinskie 2013-12-05 19:55:00 -05:00
  • 76f03e209f rm driver deps Jimmy Zelinskie 2013-12-02 05:00:28 -05:00
  • d99103643e go verison to 1.2 Jimmy Zelinskie 2013-12-02 04:56:30 -05:00
  • 9c62ca4547 Register the mock driver Justin Li 2013-11-30 23:16:31 -05:00
  • 986675cc4d Fix stats test and stop spamming people Justin Li 2013-11-30 23:13:30 -05:00
  • a735fed7d9 Use mock driver for stats test Justin Li 2013-11-30 23:08:31 -05:00
  • f59e832cb5 Fix subproject import paths Justin Li 2013-11-30 23:05:49 -05:00
  • 7318a9c84a Switch links to subproject repos Justin Li 2013-11-30 23:04:02 -05:00
  • a6041dc654 move drivers to dedicated repos Jimmy Zelinskie 2013-11-30 23:00:20 -05:00
  • ddc192b08c Put authors/contributors file in chronological order Justin Li 2013-11-30 22:58:25 -05:00
  • 4e4e2f7bac More renaming Justin Li 2013-11-30 22:41:11 -05:00
  • 93af4912c4 Move packages to chihaya org Justin Li 2013-11-30 22:39:02 -05:00
  • af6dbcc3cd Merge pull request #24 from chihaya/mock-tracker-storage Jimmy Zelinskie 2013-11-30 19:33:57 -08:00
  • 1eac367711 mock interface complete Jimmy Zelinskie 2013-11-30 00:54:08 -05:00
  • 81b1e4aa4d initial mock tracker storage Jimmy Zelinskie 2013-11-27 03:51:19 -05:00
  • 6549f49e26 go fmt [ci skip] Jimmy Zelinskie 2013-11-24 00:49:20 -05:00
  • cf36519c5e remove references to "cache" from readme [ci skip] Jimmy Zelinskie 2013-11-23 23:59:12 -05:00
  • 9382ac482e removed all references to "transaction" Jimmy Zelinskie 2013-11-23 23:48:38 -05:00
  • 31e618c8d9 Global r.Close = true Jimmy Zelinskie 2013-11-23 18:33:35 -05:00
  • 86f8199bef Fix Content-Type Header not improperly being set for stats Jimmy Zelinskie 2013-11-23 18:04:23 -05:00
  • 493d40da3d Added ParseQuery tests and benchmarks cpb8010 2013-11-09 03:43:37 -05:00
  • a65755a79b Parsing peer_id before whitelist check cpb8010 2013-11-05 00:31:20 -05:00
  • 90f8cf23a0 storage/tracker docs updated Jimmy Zelinskie 2013-11-04 02:41:30 -05:00
  • 2c7fc05c97 removed waitgroup/pubchannel; added stoppablelistener Jimmy Zelinskie 2013-10-22 19:07:39 -04:00
  • 54e769a8f2 Merge pull request #21 from pushrax/storage-reorg Jimmy Zelinskie 2013-10-21 15:08:12 -07:00
  • d30c35f1d7 web package renamed backend Jimmy Zelinskie 2013-10-21 03:29:35 -04:00
  • 2cd7f0d22f package shuffling: models -> storage, old storage -> web Jimmy Zelinskie 2013-10-04 04:19:43 -04:00
  • cf53f9554c initial storage reorganization Jimmy Zelinskie 2013-10-03 22:10:46 -04:00
  • 1335a43e7f Merge pull request #19 from pushrax/redis_driver Justin Li 2013-10-01 21:14:01 -07:00
  • f113bfb846 Use value order independent response parsing cpb8010 2013-09-28 11:03:21 -04:00
  • 11c0c3cb3c Cleanup Redis keys after tests and benchmarks cpb8010 2013-09-28 09:09:03 -04:00
  • b7dc80e4a3 Added documentation to redis package cpb8010 2013-09-27 22:08:28 -04:00
  • 2dd810d2ee Fixes & format changes from pull request comments cpb8010 2013-09-24 23:10:48 -04:00
  • 19900991a7 Added parallel tests cpb8010 2013-09-19 00:27:10 -04:00
  • 1ea24f80dc Completed cache.Tx tests and added benchmarks cpb8010 2013-09-16 00:06:48 -04:00
  • 3caa06b5f6 Updated tests, added LeecherFinished to cache.Tx cpb8010 2013-09-10 01:02:40 -04:00
  • 42f9427c01 Changed peer schema and added additional tests cpb8010 2013-09-07 20:22:30 -04:00
  • cd6e4abec0 Implemented redis cache driver using redis types cpb8010 2013-09-06 20:59:12 -04:00
  • b00c4f44ca Merge branch 'gazelle-storage-driver' Justin Li 2013-09-07 18:27:22 -04:00
  • 5685a504fc Properly go fmt that time Justin Li 2013-09-06 21:43:58 -04:00
  • 7e402b162f Add interface for loading data from storage Justin Li 2013-09-06 21:38:56 -04:00
  • eff8e70cde Make the batter driver follow the updated storage interface Justin Li 2013-09-06 19:13:44 -04:00
  • 46280fd97b Embed *db.Sql into storage/gazelle Justin Li 2013-09-06 19:08:06 -04:00
  • afa8abb9ab Remove the unimplemented batter driver Justin Li 2013-09-06 19:01:02 -04:00
  • 4687ddde6f Use strings for the database channels and add handling for torrents Justin Li 2013-09-06 18:51:15 -04:00
  • 080a24c7be Set up initial outbound synchronization structure Justin Li 2013-09-06 18:39:14 -04:00
  • ae9eaf4351 Add note about running a redis server for the tests Justin Li 2013-09-06 18:34:56 -04:00
  • 385bd55f91 Improved redis examples cpb8010 2013-09-03 23:58:13 -04:00
  • 0ce8912d60 Refactored Benchmarks to create Examples cpb8010 2013-09-01 19:05:48 -04:00
  • c13ffd137c Added comparision benchmarks, restructured tests cpb8010 2013-09-01 15:59:46 -04:00
  • d475068a22 fast-forward README [ci skip] Jimmy Zelinskie 2013-08-31 15:21:35 -04:00
  • 3e67f37c13 Fail->Error [ci skip] Jimmy Zelinskie 2013-08-31 15:14:21 -04:00
  • 24eff112f3 gofmt, style improvements Jimmy Zelinskie 2013-08-31 15:06:42 -04:00
  • 49674de1c8 Reverted readme to correct(updated) state [ci skip] cpb8010 2013-08-31 01:24:51 -04:00
  • 999a268ca8 The rest of the files needed to pass Redis tests cpb8010 2013-08-31 01:17:12 -04:00
  • eb8e5b33a9 Merge branch 'master' of github.com:pushrax/chihaya cpb8010 2013-08-31 01:09:13 -04:00
  • cc48fa5666 Basic redis transaction tests cpb8010 2013-08-31 01:03:44 -04:00
  • 6146cc85e3 Bit of info on usage Justin Li 2013-08-29 22:02:12 -04:00
  • a9f5420715 Format the readme more Justin Li 2013-08-29 21:48:48 -04:00
  • 5f3c57cb92 Move some content to the wiki Justin Li 2013-08-29 21:26:27 -04:00
  • a2527aa4e2 generic test config Jimmy Zelinskie 2013-08-29 00:47:37 -04:00
  • 6e7d6f1a31 fix travis tests Jimmy Zelinskie 2013-08-29 00:24:31 -04:00
  • ecbedf4b89 stats test, add/remove torrent handlers, init batter driver Jimmy Zelinskie 2013-08-28 23:44:45 -04:00
  • 107ec1dd15 more work towards new architecture Jimmy Zelinskie 2013-08-26 14:38:45 -04:00
  • 4226ecc59d docs updated Jimmy Zelinskie 2013-08-24 00:24:42 -04:00
  • b8a927d26c markdown fix [ci skip] Jimmy Zelinskie 2013-08-23 16:21:23 -04:00
  • d3f3c81c61 initial architecture overhaul Jimmy Zelinskie 2013-08-23 15:39:42 -04:00
  • d756de9127 readme update + architecture section Jimmy Zelinskie 2013-08-21 17:24:36 -04:00
  • f8ccb745a7 TravisCI use Go 1.1.2 Jimmy Zelinskie 2013-08-21 12:50:58 -04:00
  • fe2d43a025 removed redundant var block Jimmy Zelinskie 2013-08-13 20:21:01 -04:00
  • 3df97fea4d panic on reads inside of a MULTI Jimmy Zelinskie 2013-08-13 16:36:10 -04:00
  • 33d1caf670 initiateRead helper Jimmy Zelinskie 2013-08-13 16:06:22 -04:00
  • 4064c31025 removed vagrant from repo Jimmy Zelinskie 2013-08-13 16:01:42 -04:00
  • 6ca2143e8a TravisCI always notify IRC Jimmy Zelinskie 2013-08-13 03:36:55 -04:00
  • f715d89431 TravisCI build fix Jimmy Zelinskie 2013-08-13 03:32:15 -04:00
  • b88c4d4de1 Refactor a few more method names Justin Li 2013-08-13 02:38:00 -04:00
  • 4d21473a02 TravisCI notifications, zmq req Jimmy Zelinskie 2013-08-13 02:33:23 -04:00
  • 55d2c4ae84 Refactor setting up writes in the redis driver Justin Li 2013-08-13 02:20:44 -04:00
  • 5084a2ac94 Clean up Tx API Justin Li 2013-08-13 02:06:15 -04:00
  • 09d5c6cca7 Make the readme a bit more concise Justin Li 2013-08-13 02:00:41 -04:00
  • 2f0497835f Fix formatting issues in README.md Justin Li 2013-08-13 01:43:49 -04:00
  • 2cd4d49265 Clean up README a bit Justin Li 2013-08-13 01:41:45 -04:00
  • dcc2621ec3 initial work on publish Jimmy Zelinskie 2013-08-04 23:01:25 -04:00
  • a6d04f6790 initial announce response Jimmy Zelinskie 2013-08-04 15:56:31 -04:00
  • 2a639c2f3b git dep added to puppet Jimmy Zelinskie 2013-08-04 02:55:49 -04:00
  • c8c34df277 vagrant support Jimmy Zelinskie 2013-08-04 01:26:14 -04:00
  • 461761ae4a Fixed temp test file path cpb8010 2013-08-02 20:51:42 -04:00
  • 40505091f5 storage reorganized around a pool and transactions Jimmy Zelinskie 2013-07-25 10:03:04 -04:00
  • d62a71847d fix package name Jimmy Zelinskie 2013-07-24 03:12:40 -04:00
  • 94187e4261 initial work on redis scripts Jimmy Zelinskie 2013-07-24 03:08:38 -04:00
  • 2cd3473d18 redis restructured to use strings of JSON Jimmy Zelinskie 2013-07-24 00:18:43 -04:00
  • f7906b9089 tx.SetLeecher/Seeder added Jimmy Zelinskie 2013-07-23 21:23:43 -04:00
  • 2d40a3ab97 make tempfiles in os.TempDir() not $GOROOT Jimmy Zelinskie 2013-07-21 20:49:17 -04:00
  • db6d8707df switch on event; scaffolding for redis driver Jimmy Zelinskie 2013-07-21 20:15:48 -04:00
  • dae48d0c3b re-ordering; logic fix in validateAnnounceQuery Jimmy Zelinskie 2013-07-19 23:00:33 -04:00