Con Kolivas
|
f5f5c6a678
|
Only read off the user and workerstats from previous startup and bias pool stats in standalone mode
|
10 years ago |
Con Kolivas
|
d86c0cd2c0
|
Differentiate failed getbase requests that occur for priority reasons from actual comms failures and clarify and demote the messages accordingly
|
10 years ago |
Con Kolivas
|
b7785415e6
|
Privatise all the data in the stratifier
|
10 years ago |
Con Kolivas
|
1e4030b9ed
|
Fix wrong pointer in connector
|
10 years ago |
Con Kolivas
|
3ddef2d66f
|
Privatise all the connector specific data
|
10 years ago |
Con Kolivas
|
fe15f9384d
|
Privatise all global variables within the generator to allow multiple ckpools in the future
|
10 years ago |
Con Kolivas
|
5ccd3b5340
|
Send workerstats to ckdb instead of client stats
|
10 years ago |
Con Kolivas
|
93e0e55cf0
|
Store start time and idle status per worker
|
10 years ago |
Con Kolivas
|
f85089eeec
|
Remove EOS marker in userstats in preparation for moving from client to worker stats
|
10 years ago |
Con Kolivas
|
2f3fba27a3
|
Use a sanity check on idstring from the job_id passed in parse_submit
|
10 years ago |
kanoi
|
0e9752e989
|
ckdb/sql - update to db 0.9.3 - workmarkers
|
10 years ago |
kanoi
|
46ea8d2fb7
|
ckdb - free ktree leaked ram when using remove and correct log timezone
|
10 years ago |
kanoi
|
99ba876097
|
ckpmsg - add a timestamp
|
10 years ago |
kanoi
|
063d723a31
|
allow ckpmsg to set the unix recv timeout
|
10 years ago |
kanoi
|
c178d6b3bb
|
ckdb - ensure each block's workinfo is loaded
|
10 years ago |
kanoi
|
4103e3f2b6
|
ckdb - free optioncontrol blob on exit
|
10 years ago |
kanoi
|
6891895cb3
|
ckdb - use new shutdown for the confirmer
|
10 years ago |
kanoi
|
0e5a1a102e
|
ckdb - remove summariser sleep delays during shutdown
|
10 years ago |
kanoi
|
e2b378cb84
|
ckdb - cleanup lists/trees on shutdown and notify what is delaying shutdown
|
10 years ago |
kanoi
|
cd0facf0e9
|
ckdb - keep address history for txn payment processing
|
10 years ago |
kanoi
|
1759774075
|
ckdb - match block maturity with bitcoind-qt
|
10 years ago |
kanoi
|
00ed8a41a7
|
ckdb - hack to allow skipping loading temorarily unneeded data
|
10 years ago |
kanoi
|
e82dab1284
|
ckdb - set confirmer to only load data near the range required
|
10 years ago |
Con Kolivas
|
a058c387b3
|
Give pings an integer id and handle pongs and spurious responses without an error message
|
10 years ago |
Con Kolivas
|
3cb0546c10
|
Recruit extra stratum receive processes based on number of CPUs
|
10 years ago |
Con Kolivas
|
3f061c9331
|
Do the CPU intensive part of a stratum receive outside the main stratum loop
|
10 years ago |
Con Kolivas
|
c87ad0b239
|
Do not double close socket sent to get_fd
|
10 years ago |
Con Kolivas
|
d1e08ac9c2
|
Add source debugging to close failure
|
10 years ago |
Con Kolivas
|
329afb56ac
|
Cosmetic tidy
|
10 years ago |
Con Kolivas
|
f517a593c4
|
Create half as many share processing threads as there are CPUs
|
10 years ago |
Con Kolivas
|
995fce28c1
|
Make it possible to create many threads associated with a ckmsgq
|
10 years ago |
Con Kolivas
|
1fe5373c87
|
Handle early exiting of connector receiver and sender threads
|
10 years ago |
Con Kolivas
|
d42185a5eb
|
Tidy up receiver loop
|
10 years ago |
Con Kolivas
|
0887d993fd
|
Remove parse client msg from accept client
|
10 years ago |
Con Kolivas
|
42fc9ca8f6
|
Rewrite connector receive thread to use epoll and remove associated now unnecessary fd hashtable
|
10 years ago |
Con Kolivas
|
9f8237909f
|
Fix apparent dropping of hashrate on restart due to zero last share time
|
10 years ago |
Con Kolivas
|
2b77a6957c
|
Add output of sps loaded from user and worker stats
|
10 years ago |
Con Kolivas
|
f11f957cda
|
Read off worker and user stats from saved logs if they exist
|
10 years ago |
Con Kolivas
|
0fa0bbef4d
|
Add 7 day stats to pool and users
|
10 years ago |
Con Kolivas
|
ad4e959a80
|
Clamp suggest diff to pool mindiff directive
|
10 years ago |
Con Kolivas
|
c8627c0d1b
|
Listen with the maximum backlog when we first start for more seamless restarts and then drop to the minimum afterwards to effectively ratelimit new connections
|
10 years ago |
Con Kolivas
|
f84c0aa2cd
|
Make number of clients we can connect to unlimited
|
10 years ago |
Con Kolivas
|
9dae34e3fa
|
Make update_base calls asynchronous to not hold up stratum loop messages and ping miners if we get no base to keep them mining
|
10 years ago |
Con Kolivas
|
c0aba3449f
|
Add support for job_id being in the params for get_transactions while maintaining backward support for job_id being embedded in the method. Convert get_txnhashes to using only params for the job_id.
|
10 years ago |
Con Kolivas
|
d6955d3345
|
Remove lower limit on suggest-diff since it is usually only set on initial client connect
|
10 years ago |
kanoi
|
e38a8decc2
|
klist - missing from commit
|
10 years ago |
kanoi
|
da595c6856
|
ckdb - use pointers for sharesummary create/modify fields
|
10 years ago |
kanoi
|
848dd0745c
|
ckdb - speed up sharesummary processing
|
10 years ago |
ckolivas
|
dd3a4a121a
|
Revert "Do not overlap writes to unix sockets"
This reverts commit 6f77624613 .
|
10 years ago |
ckolivas
|
c4ec64929d
|
Revert "Only allow one send_recv_proc at a time"
This reverts commit 9d793945f0 .
|
10 years ago |