Commit graph

  • 74cb72f197 slack us the logs v1.0 Alex Grintsvayg 2018-08-15 10:55:24 -0400
  • 5f9db51d67 add version Alex Grintsvayg 2018-08-15 10:34:50 -0400
  • 73f3aceca6 fixed a few reflector issues, added some tests v0.1.3 Alex Grintsvayg 2018-08-09 14:56:49 -0400
  • 3855d5c281 actual proper fix for db statement issue, added skipExists flag and the ability to upload a single blob v0.1.2 Alex Grintsvayg 2018-08-07 20:19:04 -0400
  • 0e0b2aaea3 drop DB interface, attempt to fix max conn issues using interpolateParams Alex Grintsvayg 2018-08-07 16:51:02 -0400
  • baba10c54f statements must be closed, or it leaves them all open Alex Grintsvayg 2018-08-07 15:58:31 -0400
  • 1406c7fad9 it works, so re-enable tags v0.1.1 Alex Grintsvayg 2018-08-07 13:27:18 -0400
  • 34f6241739 fixing depoly Alex Grintsvayg 2018-08-07 13:18:28 -0400
  • 95063dacde learning more about travis v0.1.0 Alex Grintsvayg 2018-08-07 12:53:00 -0400
  • 33765b967b deploy to github on tags Alex Grintsvayg 2018-08-07 12:25:02 -0400
  • e9ce0d5afa final fix Alex Grintsvayg 2018-08-07 12:06:02 -0400
  • a3fdc44efb fixed or silenced the last few things to get this building Alex Grintsvayg 2018-08-07 11:53:29 -0400
  • 8bb1242ed9 fixed some linting errors Alex Grintsvayg 2018-08-07 11:38:55 -0400
  • d15245bd05 fix rpc server Alex Grintsvayg 2018-08-07 11:00:04 -0400
  • 1635f5fae4 actually run all the tests Alex Grintsvayg 2018-08-06 19:53:09 -0400
  • f3f2fcb6cc update dependencies, only run short tests in travis Alex Grintsvayg 2018-08-06 19:52:34 -0400
  • 300e1980af fix stuck goroutine Alex Grintsvayg 2018-08-06 19:52:09 -0400
  • fad4d7f170 announce still needs tests, but i tested a lot by hand and its good Alex Grintsvayg 2018-07-26 21:30:22 -0400
  • 6f8612d248 hash announcer / rate limiter Alex Grintsvayg 2018-07-26 16:05:27 -0400
  • 8f395d8743 fix reflector responding correctly when we have the full stream. fixes lbryio/reflector-cluster#60 Alex Grintsvayg 2018-07-26 10:25:47 -0400
  • dd98b3cdfb Merge branch 'resize-buckets' Alex Grintsvayg 2018-07-26 10:07:47 -0400
  • e642c110b8 refactor contact sort Alex Grintsvayg 2018-07-25 11:44:11 -0400
  • c967af4a98
    more Jack Robison 2018-07-17 17:19:03 -0400
  • 620a5d7d48 handle peer port correctly Alex Grintsvayg 2018-07-13 13:31:54 -0400
  • c8e363e812 Revert "add tcp port mapping to data store" Alex Grintsvayg 2018-07-13 12:49:41 -0400
  • c0c4d851f0
    iterative find value rpc command Jack Robison 2018-07-13 11:25:08 -0400
  • 63fe5cbdc8
    add jack.lbry.tech as a known node for debugging Jack Robison 2018-07-13 11:24:11 -0400
  • 76b0e15636
    add tcp port mapping to data store Jack Robison 2018-07-13 11:23:18 -0400
  • 2e83654f1a bucket splitting is solid Alex Grintsvayg 2018-07-12 14:34:24 -0400
  • bbe3bee3b0
    add dht start command, run a jsonrpc server to interact with the node Jack Robison 2018-07-10 17:41:36 -0400
  • 4c000ed419 grin's cleanup and some WIP Alex Grintsvayg 2018-07-10 17:30:47 -0400
  • 40a08cc96d
    more Jack Robison 2018-06-29 15:47:00 -0400
  • 8619bc6e27
    expand empty buckets Jack Robison 2018-06-27 18:09:10 -0400
  • 2d0b3547d7
    add BucketRange to bucket struct Jack Robison 2018-06-26 13:42:36 -0400
  • c7717add23 grin should not be force-pushing Alex Grintsvayg 2018-06-26 11:09:55 -0400
  • 21fa1969a4 oops Alex Grintsvayg 2018-06-26 10:58:19 -0400
  • 34cc92678b partial switch to new stopgroup. need to refactor to take advantage of child cancelation Alex Grintsvayg 2018-06-25 16:49:40 -0400
  • 531933761a remove sendCancelable Alex Grintsvayg 2018-06-25 15:56:45 -0400
  • ab9b6f27e5 correct node_finder to use loose parallelism Alex Grintsvayg 2018-06-25 15:48:57 -0400
  • 107757060e broke out contact into separate file Alex Grintsvayg 2018-06-25 13:00:55 -0400
  • 7f6d7ac960 tmp for testing Alex Grintsvayg 2018-06-22 09:30:32 -0400
  • c8be55cfd7 better nodefinder logging Alex Grintsvayg 2018-06-22 09:30:16 -0400
  • c327b6b456 minor fixes Alex Grintsvayg 2018-06-21 15:05:45 -0400
  • d41cbbd817 add token cache Alex Grintsvayg 2018-06-21 13:40:22 -0400
  • 7375c831fd TODO: review this Alex Grintsvayg 2018-06-21 13:39:25 -0400
  • ce7e793cf0 add proto version to dht Alex Grintsvayg 2018-06-21 13:03:25 -0400
  • e480fa146f fixed a few channel lockups, fixed announced port in dht, successfully announced and served a blob Alex Grintsvayg 2018-06-21 11:26:48 -0400
  • 4ab3aea7b6 small test Alex Grintsvayg 2018-06-19 14:06:35 -0400
  • 385a24337a cluster automatically balances what nodes are announcing what hashes Alex Grintsvayg 2018-06-19 13:47:13 -0400
  • 4535122a06 starting to put together the pieces Alex Grintsvayg 2018-06-14 22:30:37 -0400
  • 3e7f7583d6 move bitmap into separate package Alex Grintsvayg 2018-06-14 11:48:02 -0400
  • 5cff2f016d
    Merge 9092a3b68d into 317a7d961a Mark 2018-06-14 00:35:08 +0000
  • 9092a3b68d put back connection closing. Mark Beamer Jr 2018-06-13 20:34:24 -0400
  • 1c586b0b1c
    Merge 6ff219420b into 317a7d961a Mark 2018-06-14 00:23:02 +0000
  • 6ff219420b put back connection closing. Mark Beamer Jr 2018-06-13 20:21:47 -0400
  • fd6ead295e
    Merge e3decf3e6f into 317a7d961a Mark 2018-06-13 23:41:09 +0000
  • e3decf3e6f -put back connection closing. Mark Beamer Jr 2018-06-13 19:29:42 -0400
  • 37ace7ac72 Merge branch 'master' of https://github.com/lbryio/reflector.go into stopper_pattern Mark Beamer Jr 2018-06-13 19:16:59 -0400
  • 37ff6cf718 -Addressed code reviews. Mark Beamer Jr 2018-06-12 19:53:21 -0400
  • 5419b15c53 -refactored upload.go to fix travis errors. -gocyclo should ignore test files. $GOFILES needed to be adjusted. -fix rows.Close() ignoring error. Created func to handle so defer can be used when needed also. -fixed ignored errors. -fixed unit test that was not passing correctly to anonymous function. -fixed govet error for passing param inside go func. -removed returned error, in favor of logging instead. -added error logging for ignored error. -fixed potential race conditions. -removed unused append -fixed time usage to align with go standards. -removed unused variables -made changes for code review. -code comments for exported functions. -Documented bitmap.go and insert into contact list. -Documented dht, message, bootstrap -Fixed comment typos -Documented message,node, routing_table, testing in DHT package. -Documented server, client, prism, server and shared in peer and reflector packages. -Documented the stores in Store package. -made defer adjustments inline and deleted the separate function. -adjusted method in upload to take the only parameter it requires. -Implemented stopper param for reflector server -Aligned Cluster New to NewCluster -Adjusted DHT to use StopAndWait -Removed blocking waitgroup add -Unified all components under prism. -renamed NewCluster to New -fixed travis errors. Mark Beamer Jr 2018-05-29 23:21:55 -0400
  • 8cde53c8f1 fix some stoppers Alex Grintsvayg 2018-06-13 12:45:47 -0400
  • 2edfc28398 Addressed code reviews. Mark Beamer Jr 2018-06-12 19:53:21 -0400
  • 317a7d961a Merge branch 'stopper' Alex Grintsvayg 2018-06-13 09:36:51 -0400
  • a2a0b27bc4 implemented stopper pattern Mark Beamer Jr 2018-06-06 23:48:07 -0400
  • 8859733101 Merge branch 'code_cleanup' Alex Grintsvayg 2018-06-13 09:36:21 -0400
  • 35f98ce162 code cleanup Mark Beamer Jr 2018-05-29 21:38:55 -0400
  • 30f6ba61aa -fixed travis errors. Mark Beamer Jr 2018-06-09 22:12:31 -0400
  • bca5435d78 -renamed NewCluster to New Mark Beamer Jr 2018-06-09 21:52:53 -0400
  • a6f29503af -Moved defer done outside of functions. Mark Beamer Jr 2018-06-09 21:43:14 -0400
  • 04a14879ce -Moved defer done outside of functions. Mark Beamer Jr 2018-06-07 21:21:17 -0400
  • 3614c2f272 -Unified all components under prism. Mark Beamer Jr 2018-06-07 01:01:22 -0400
  • 0cf3bd40eb -Implemented stopper param for reflector server -Aligned Cluster New to NewCluster -Adjusted DHT to use StopAndWait -Removed blocking waitgroup add Mark Beamer Jr 2018-06-07 00:37:06 -0400
  • 139925f057 -made defer adjustments inline and deleted the separate function. -adjusted method in upload to take the only parameter it requires. Mark Beamer Jr 2018-06-06 23:48:07 -0400
  • 853361e711 -made defer adjustments inline and deleted the separate function. -adjusted method in upload to take the only parameter it requires. Mark Beamer Jr 2018-06-03 17:55:09 -0400
  • cad27bde8f -Documented the stores in Store package. Mark Beamer Jr 2018-06-03 12:37:12 -0400
  • f390191735 -Documented server, client, prism, server and shared in peer and reflector packages. Mark Beamer Jr 2018-06-03 12:13:50 -0400
  • c9ed89100a -Fixed comment typos -Documented message,node, routing_table, testing in DHT package. Mark Beamer Jr 2018-06-03 11:45:40 -0400
  • 32c3f63bd8 -Documented dht, message, bootstrap Mark Beamer Jr 2018-06-03 11:02:15 -0400
  • 55b33b6ba2 -Documented bitmap.go and insert into contact list. Mark Beamer Jr 2018-06-02 10:30:00 -0400
  • 891cd373f3 -code comments for exported functions. Mark Beamer Jr 2018-05-31 22:45:33 -0400
  • 0a1bafc6bc -made changes for code review. Mark Beamer Jr 2018-05-31 22:00:15 -0400
  • 503fbc636f -removed unused variables Mark Beamer Jr 2018-05-31 20:09:31 -0400
  • 2ae343a1cb -fixed time usage to align with go standards. Mark Beamer Jr 2018-05-31 19:49:55 -0400
  • 4d85daa401 -removed unused append Mark Beamer Jr 2018-05-31 19:38:36 -0400
  • 4fa521f799 -fixed potential race conditions. Mark Beamer Jr 2018-05-31 19:07:08 -0400
  • f347e0e503 -added error logging for ignored error. Mark Beamer Jr 2018-05-30 23:04:31 -0400
  • 5d854e8aa6 -removed returned error, in favor of logging instead. Mark Beamer Jr 2018-05-30 22:59:46 -0400
  • e7f080c132 -fixed govet error for passing param inside go func. Mark Beamer Jr 2018-05-30 22:18:24 -0400
  • f8c70198fc -fixed ignored errors. -fixed unit test that was not passing correctly to anonymous function. Mark Beamer Jr 2018-05-30 22:00:26 -0400
  • 7e2a22e76b -fix rows.Close() ignoring error. Created func to handle so defer can be used when needed also. Mark Beamer Jr 2018-05-30 20:06:52 -0400
  • bea37d5141 -gocyclo should ignore test files. $GOFILES needed to be adjusted. Mark Beamer Jr 2018-05-30 19:59:19 -0400
  • 34f247fdf0 -refactored upload.go to fix travis errors. Mark Beamer Jr 2018-05-29 23:21:55 -0400
  • 4ec3cc8396 -updated travis to analyze code beneath the root. Mark Beamer Jr 2018-05-29 22:01:08 -0400
  • a21e9b378b -Added travis support Mark Beamer Jr 2018-05-29 21:38:55 -0400
  • fde060a97b readme Alex Grintsvayg 2018-05-29 17:36:28 -0400
  • 1075de77f5 started merging all components into one Alex Grintsvayg 2018-05-29 17:19:40 -0400
  • 388c1128ec get rid of ReadDeadline, switch to updated stopOnce Alex Grintsvayg 2018-05-24 17:49:43 -0400
  • 57a7c23787 update stopper Alex Grintsvayg 2018-05-24 13:05:05 -0400
  • 315f8ff16c self-store Alex Grintsvayg 2018-05-22 12:27:49 -0400
  • 08d2991244 reannounce Alex Grintsvayg 2018-05-22 12:16:01 -0400