Con Kolivas
|
5ef0829c74
|
Don't bother counting share diff until it matches the client set diff and don't reproduce the diff change job id test already performed when determining diff in parse_submit
|
10 years ago |
Con Kolivas
|
03ba50a3e2
|
Workbase_id should be updated even in proxy mode or diff will only change once
|
10 years ago |
Con Kolivas
|
a95c259839
|
Clamp optimal diff after all calculations are made and store min and start diff as long integers
|
10 years ago |
Con Kolivas
|
90782542f8
|
Change attempted block submission to 99%+ only
|
10 years ago |
kanoi
|
f15273ca53
|
ckdb - add some examples in the socket doc
|
10 years ago |
kanoi
|
f36b2763bc
|
ckdb - remove a wakeup semaphore and replace with a short sleep
|
10 years ago |
kanoi
|
a12d67fdef
|
ckdb - name the threads
|
10 years ago |
kanoi
|
d56a878682
|
ckdb - remove extra unnecessary lock
|
10 years ago |
kanoi
|
e45ef004ef
|
ckdb - non locking ckdb log - since it's not that critical
|
10 years ago |
kanoi
|
a686579cd1
|
ckdb - respect global loglevel
|
10 years ago |
kanoi
|
d28c2314e7
|
ckdb - comment on the socket command format in the code
|
10 years ago |
kanoi
|
1c66abb0a9
|
ckdb - add round share count to 'homepage' and php
|
10 years ago |
kanoi
|
2b47ce872b
|
ckdb - update some internal TODO documentation
|
10 years ago |
kanoi
|
2bbb7a6f75
|
ckdb - store/display last share diff and expedite shutdown - DB v0.7
|
10 years ago |
Con Kolivas
|
763b92fc59
|
Make passthrough automatically set standalone mode
|
10 years ago |
Con Kolivas
|
55f8d2d2dd
|
Use int64_t lookups in uthash and fix some cosmetic errors with integers
|
10 years ago |
Con Kolivas
|
c4fae526fd
|
Make share logging optional and off by default
|
10 years ago |
kanoi
|
6c0850dffb
|
ckdb - tidy up block update and add password change
|
10 years ago |
Con Kolivas
|
17a4cab86c
|
Off by one error on new connections
|
10 years ago |
Con Kolivas
|
00f08eed05
|
Make client id use the passthrough id as high bits of a 64bit version of the client id to determine the intrinsic stratum client versus the connected client
|
10 years ago |
Con Kolivas
|
b1ae420fd3
|
Pass through message to relevant processes with separate threads in passthrough mode
|
10 years ago |
Con Kolivas
|
6f12bd51a2
|
Process mining.passthrough as a subclass of proxy and set up handling of clients in preparation for passthrough routing
|
10 years ago |
Con Kolivas
|
3b477b4e07
|
Provide an option --without-ckdb to build ckpool without postgresql support
|
10 years ago |
kanoi
|
7f5de8a9a1
|
ckdb - allow '-' in email domains
|
10 years ago |
kanoi
|
748ebfff42
|
ckdb - shutdown all threads
|
10 years ago |
Con Kolivas
|
1bc8c20ef7
|
Give a more descriptive authorisation error message to miners when the database is offline
|
10 years ago |
Con Kolivas
|
c11b2c11f3
|
Log ckdb messages before adding them to the queue of messages to send to it to ensure messages continue to be logged as generated even if they're queued to be sent to ckdb
|
10 years ago |
kanoi
|
6905617932
|
ckdb - allow critical messages before dbload completes and reload starts
|
10 years ago |
kanoi
|
7daa709781
|
libckpool - add semaphone function set as cksum_*
|
10 years ago |
Con Kolivas
|
03706ed5b2
|
Only add the handover parameter on restart if it's not already set
|
10 years ago |
Con Kolivas
|
0fb34986dd
|
Abandon trying to mix delayed sends with new ones, instead adding them to a separate linked list and always polling every 100ms
|
10 years ago |
kanoi
|
1619b9b159
|
ckdb - ensure a DB connection is always initiated before use
|
10 years ago |
kanoi
|
095402b069
|
ckdb - fix nextid breakage
|
10 years ago |
Con Kolivas
|
c371f9da91
|
Add command line parameter to set passthrough mode
|
10 years ago |
kanoi
|
48a891372c
|
ckdb - poolstats needs to check conn
|
10 years ago |
kanoi
|
0c234055bb
|
ckdb - split get_data and make all functions allow a DB connection to be passed
|
10 years ago |
Con Kolivas
|
3b3ff68090
|
Only poll in the connector sender loop if the top of the list is a delayed writer
|
10 years ago |
Con Kolivas
|
611a06b31f
|
Make sure to check the pthread conditional when polling for stalled sends since there will always be a send in the list
|
10 years ago |
kanoi
|
e9a1a9a817
|
ckdb/ktree - use cmp_t data type for compares and speed up compare functions
|
10 years ago |
kanoi
|
ef1b0d5439
|
Revert "Use integers for all the comparisons on ckdb cmp_ functions where possible, converting to double only when needed"
This reverts commit 126a559214 .
|
10 years ago |
Con Kolivas
|
c650382b2d
|
Discard messages being sent to clients who error on select
|
10 years ago |
Con Kolivas
|
1edcd9ed6c
|
If we're not checking the errno on failed select we should not be looping in wait_read/write select
|
10 years ago |
Con Kolivas
|
126a559214
|
Use integers for all the comparisons on ckdb cmp_ functions where possible, converting to double only when needed
|
10 years ago |
Con Kolivas
|
30df779bfa
|
Polling on a blocked writer should be 100ms not 1ms
|
10 years ago |
kanoi
|
211b75e014
|
socket mode RWX not R+W
|
10 years ago |
kanoi
|
8ac517e70d
|
set socket file mode to owner+group R+W
|
10 years ago |
Con Kolivas
|
6d99f89416
|
Allow workernames with either . or _ separators
|
10 years ago |
kanoi
|
4a28e01ec6
|
ckdb - set socket dir create mode 770 giving group access to listener
|
10 years ago |
kanoi
|
e5ebd9a7ae
|
ckdb - optional pgsql password
|
10 years ago |
Con Kolivas
|
d69c3f07aa
|
Fix aliasing warnings
|
10 years ago |