Commit graph

40 commits

Author SHA1 Message Date
Alex Grintsvayg
50089481fb
switch to prometheus for metrics 2020-01-02 13:12:33 -05:00
Alex Grintsvayg
661c20a21d
make db-backed store more generic (not specific to s3) 2019-10-03 16:58:17 -04:00
Niko Storni
80f3b3437a re-enable reflector on new db 2019-08-20 01:26:23 +02:00
Niko Storni
68caed8a62 disable reflector for server replacement 2019-08-19 19:00:34 +02:00
Niko Storni
3823ee7a4e re-enable db 2019-08-08 19:49:32 +02:00
Niko Storni
5916ab4efd disable db temporarily 2019-08-08 18:42:46 +02:00
Niko Storni
227b362296 re-enable db 2019-08-07 21:32:00 +02:00
Niko Storni
8f280bf52f turn off db for instance resize 2019-08-07 20:39:27 +02:00
Alex Grintsvayg
f30401d7a6
Revert "disable db for migration"
This reverts commit 83bb1791b4.
2019-07-30 18:25:08 -04:00
Alex Grintsvayg
83bb1791b4
disable db for migration 2019-07-30 18:10:01 -04:00
Niko Storni
a2d51cee3d enable db 2019-07-10 20:59:52 +02:00
Alex Grintsvayg
fce8beea4d
dont try to connect to db when useDB is off 2019-07-10 09:39:21 -04:00
Niko Storni
96e0c2e2b2 temporarily turn off reflector 2019-07-10 15:22:00 +02:00
Niko
bb5df9896a
one more try 2019-07-06 02:31:13 -04:00
Niko
accd79c81f
turn off db again 2019-07-05 18:55:25 -04:00
Niko
32dae2704f
turn reflector back on 2019-07-05 17:21:04 -04:00
Alex Grintsvayg
d61f7c892f
off 2019-07-03 15:41:12 -04:00
Alex Grintsvayg
825e699114
turn db back on 2019-07-03 13:02:39 -04:00
Alex Grintsvayg
6509c7dc52
turn off db 2019-07-02 09:33:15 -04:00
Alex Grintsvayg
c088a65041
make it easy to turn the db on and off 2019-07-02 09:32:53 -04:00
Alex Grintsvayg
970585c75d
slight edit 2019-06-26 11:47:53 -04:00
Alex Grintsvayg
46ae5a502a
Revert "temporarily disable reflector and db"
This reverts commit fb2f807e6a.
2019-06-25 13:46:04 -04:00
Alex Grintsvayg
fb2f807e6a
temporarily disable reflector and db 2019-06-25 13:08:35 -04:00
Alex Grintsvayg
a98990f573
track peer errors as well 2019-02-08 14:56:41 -05:00
Alex Grintsvayg
609ebdb74e also run peer server on reflector 2019-01-16 09:54:47 -05:00
Alex Grintsvayg
61e83d86de actually done now 2018-09-20 11:29:35 -04:00
Alex Grintsvayg
83921b8c2d bump timeout until lbryio/lbry#1377 is resolved 2018-09-17 12:14:17 -04:00
Alex Grintsvayg
cb386de4c7 bump stat freq to 1 hour 2018-09-04 09:49:54 -04:00
Alex Grintsvayg
605afd1d6c add stats reporting to reflector 2018-08-28 11:18:06 -04:00
Alex Grintsvayg
204198bf9d bump timeout to 30 seconds 2018-08-20 12:05:22 -04:00
Alex Grintsvayg
391f983630 bump timeout again 2018-08-15 16:12:55 -04:00
Alex Grintsvayg
bd8a35e366 expose reflector timeout, bump it up 2018-08-15 15:50:09 -04:00
Alex Grintsvayg
74cb72f197 slack us the logs 2018-08-15 11:10:38 -04:00
Alex Grintsvayg
73f3aceca6 fixed a few reflector issues, added some tests 2018-08-09 15:46:40 -04:00
Alex Grintsvayg
e480fa146f fixed a few channel lockups, fixed announced port in dht, successfully announced and served a blob 2018-06-21 11:26:48 -04:00
Alex Grintsvayg
4535122a06 starting to put together the pieces
- prism start command
- more configs for prism when assembling the pieces
- cluster notifies on membership change, determines hash range, announces hashes
2018-06-14 22:30:38 -04:00
Mark Beamer Jr
a2a0b27bc4 implemented stopper pattern
-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.
-Moved defer done outside of functions.
-renamed NewCluster to New
-fixed travis errors.
2018-06-13 09:36:44 -04:00
Mark Beamer Jr
35f98ce162 code cleanup
-Added travis support
-updated travis to analyze code beneath the root.
-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.
2018-06-13 09:29:13 -04:00
Alex Grintsvayg
d167213d54 use serf to track cluster members, update hash range on membership change. closes lbryio/reflector-cluster#47 2018-02-08 13:33:52 -05:00
Alex Grintsvayg
ca958c0711 cobra cli 2018-02-02 16:48:57 -05:00