Ben
|
9b73e33b13
|
Add current round best share index migration
|
2026-06-08 01:32:59 -04:00 |
|
Ben
|
0560b874dc
|
Use current round best share for dashboard
|
2026-06-08 01:32:19 -04:00 |
|
Ben
|
7f6f42c5c9
|
Restore live pool accounting dashboard values
|
2026-06-08 01:09:42 -04:00 |
|
Ben
|
4c59797886
|
Avoid client accounting queries in API workers
|
2026-06-08 00:59:40 -04:00 |
|
Ben
|
4c91e69ca8
|
Use share rollups for API accounting
|
2026-06-08 00:55:51 -04:00 |
|
Ben
|
7b7dc87242
|
Add API timing diagnostics
|
2026-06-08 00:47:11 -04:00 |
|
Ben
|
df35549f27
|
Avoid repeated cold info refreshes
|
2026-06-08 00:31:56 -04:00 |
|
Ben
|
8c795a3fa2
|
Run API as an API-only cluster
|
2026-06-08 00:26:48 -04:00 |
|
Ben
|
ac7827a944
|
Restore in-memory API cache priority
|
2026-06-08 00:19:56 -04:00 |
|
Ben
|
17ba4afc1a
|
Revert "Harden API process under production load"
This reverts commit 817f416b79.
|
2026-06-08 00:17:15 -04:00 |
|
Ben
|
b612b50f3e
|
Revert "Relax API connection hardening defaults"
This reverts commit b6a951bdee.
|
2026-06-08 00:17:15 -04:00 |
|
Ben
|
b6a951bdee
|
Relax API connection hardening defaults
|
2026-06-08 00:14:58 -04:00 |
|
Ben
|
817f416b79
|
Harden API process under production load
|
2026-06-08 00:10:37 -04:00 |
|
Ben
|
d05d5f0b37
|
Bound info endpoint cold cache work
|
2026-06-07 23:32:49 -04:00 |
|
Ben
|
3da95b964b
|
Restore lightweight info endpoint
|
2026-06-07 23:29:08 -04:00 |
|
Ben
|
4155335bb5
|
Limit background services by process role
|
2026-06-07 23:18:00 -04:00 |
|
Ben
|
13106347b2
|
Avoid raw pool summary on API process
|
2026-06-07 23:13:14 -04:00 |
|
Ben
|
96e0e36755
|
Keep API process out of SV2 sockets
|
2026-06-07 23:09:44 -04:00 |
|
Ben
|
93dde1a899
|
Cache pool accounting summary
|
2026-06-07 23:02:57 -04:00 |
|
Ben
|
eac0fe65ab
|
Cache live user agent report off request path
|
2026-06-07 22:58:00 -04:00 |
|
Ben
|
f14d76c2ea
|
Isolate API process from mining workers
|
2026-06-07 22:53:15 -04:00 |
|
Ben
|
51e3afb7e7
|
Fix client presence cleanup index
|
2026-06-07 22:46:46 -04:00 |
|
Ben
|
3c33fcd3c4
|
Serve API only from master process
|
2026-06-07 22:40:45 -04:00 |
|
Ben
|
78fbf12f8f
|
Make share index migration online safe
|
2026-06-07 22:13:08 -04:00 |
|
Ben
|
3e1c303fa0
|
Add accepted share order index
|
2026-06-07 22:03:32 -04:00 |
|
Ben
|
4f51a4d05c
|
Omit current chart bucket
|
2026-06-07 21:37:23 -04:00 |
|
Ben
|
2d6b01691c
|
Cache hot API responses in Redis
|
2026-06-07 21:32:03 -04:00 |
|
Ben
|
4a5d4bbb71
|
Reduce dashboard Timescale query load
|
2026-06-07 21:26:22 -04:00 |
|
Ben
|
c0604aaf2a
|
Expose configurable Docker API publish port
|
2026-06-07 21:08:18 -04:00 |
|
Ben
|
ec69f5fb6c
|
Migrate pool storage to TimescaleDB and Redis
|
2026-06-07 20:33:13 -04:00 |
|
Ben
|
fb367ac5f0
|
sv1-sv2 routing
|
2026-06-05 23:44:00 -04:00 |
|
Ben
|
3d6c8b3134
|
sv2 debug
|
2026-06-05 23:41:22 -04:00 |
|
Ben
|
2a37cb1f06
|
Stratum V2 initial commit
|
2026-06-05 13:14:09 -04:00 |
|
Ben
|
f2d2283b47
|
fix possible dup work on diff change
|
2026-06-05 09:51:06 -04:00 |
|
Ben
|
4cab56a1a0
|
prevent half connections staying open
|
2026-05-30 19:24:34 -04:00 |
|
Ben
|
c5169e105e
|
add stratum worker backpressure
|
2026-05-07 23:56:55 -04:00 |
|
Ben
|
2d6d2afacb
|
dead code
|
2026-05-07 23:52:56 -04:00 |
|
Ben
|
327be48ade
|
update postgresql branch
|
2026-05-07 23:45:07 -04:00 |
|
Ben
|
cc0ca3979e
|
extranonce2 8 bytes
|
2026-05-06 18:18:34 -04:00 |
|
 Benjamin WilsonandWantClue
|
9bf3dde862
|
validateHeaderCompliance (#145)
Co-authored-by: WantClue <wantclue@users.noreply.github.com>
|
2026-01-24 14:53:05 -05:00 |
|
Ben
|
8b2bea702a
|
enable stratum TLS
|
2025-11-29 11:45:44 -05:00 |
|
Ben
|
63a1618f26
|
killDeadClients
|
2025-11-21 20:56:27 -05:00 |
|
Ben
|
1b0f3f52d8
|
index
|
2025-11-21 20:52:52 -05:00 |
|
Ben
|
78c00fd25c
|
killDeadClients
|
2025-11-21 20:34:00 -05:00 |
|
Ben
|
dd45c60eff
|
killDeadClients
|
2025-11-21 20:01:55 -05:00 |
|
Ben
|
0481dfda6e
|
dead clients
|
2025-11-21 18:56:29 -05:00 |
|
Ben
|
6f6abe5e2d
|
batch kill dead clients
|
2025-11-21 18:42:00 -05:00 |
|
Ben
|
ff84d8284f
|
watch cert and reload
|
2025-08-22 19:01:46 -04:00 |
|
Ben
|
cdf6eb807b
|
other filtering
|
2025-04-29 15:31:28 -04:00 |
|
Benjamin Wilson
|
d9c89347e1
|
remove logging
|
2025-04-27 13:13:05 -04:00 |
|