2747 Commits (3742e105553faa8a8ec33dd63293e92172d8c865)

Author SHA1 Message Date
kanoi 18bb0e7e3f ckdb - don't attempt to record SE_DUPE shares in the DB 9 years ago
kanoi 5b0de0a6eb ckdb/php - allow putting a hold on payouts - they end up in dust in pplns2 9 years ago
kanoi ed0bcee86b ckdb - cmd_high action=store to store all current shares_hi not yet in the db 9 years ago
kanoi 10c067668a ckdb - event_tree() can realloc buf, so must pass buf address 9 years ago
kanoi 520a938369 ckdb - db shares fix createdate - it's used as the key 9 years ago
kanoi 116fda74b9 ckdb - optionally store shares in the DB with a chosen sdiff lower limit -D 9 years ago
Con Kolivas 7a06c4f009 Accept only old diffs until the diff change job id 9 years ago
Con Kolivas f636f9eef0 Set old diff on changing mindiff or sugget diff 9 years ago
Con Kolivas bfe83a46b3 Tidy up and make clear clamping process in add_submit 9 years ago
Con Kolivas 505dc002d9 Handle suggest_diff separately from worker mindiff when authorising 9 years ago
Con Kolivas f57aa8bafe Only set suggest_diff with the suggest-diff stratum command 9 years ago
Con Kolivas 00a2f59707 Clamp suggest diff to pool mindiff rather than handling pool mindiff separately 9 years ago
Con Kolivas 81638e5a06 Correctly reset worker diff when it's set to zero via ckdb 9 years ago
Con Kolivas 06a29983f5 Reset worker mindiff to startdiff when it is set to zero 9 years ago
Con Kolivas 689ab86fd0 Now that we've confirmed failing to find a client id in the receiver is a rare event again, the loglevel can be dropped in priority 9 years ago
Con Kolivas 7357525712 Rearm the epoll client fd only when it's still valid after processing its message 9 years ago
Con Kolivas 2ed69d2534 Allow the socket close to be responsible for removing client fds from the epoll list 9 years ago
Con Kolivas 52cf7c8c29 More info 9 years ago
Con Kolivas 0af56e8b2a Fix typo 9 years ago
Con Kolivas c468046651 Read oldpid in handover mode before getting handover 9 years ago
Con Kolivas e148e76d61 Name and detach server watchdog thread 9 years ago
Con Kolivas f368692c49 Reinstate "Further thread the next two biggest CPU users" 9 years ago
Con Kolivas 344935a932 Reinstate "Microoptimise ckdbq_process" 9 years ago
Con Kolivas aca7bb39bf Wait for stratifier before processing messages in connector receiver 9 years ago
Con Kolivas 3dac4d4fc8 Determine when messages are being sent to ckmsgqs not set up yet 9 years ago
Con Kolivas fd680659ee Generator loop should never return 9 years ago
Con Kolivas 95e1ed04bb Stratifier loop should never return 9 years ago
Con Kolivas bde77b155c Connector loop should never return 9 years ago
Con Kolivas 31434bc0b9 Create unix receivers during child setup 9 years ago
Con Kolivas 6902bc23dc API msgq is unused 9 years ago
Con Kolivas 42d2e0f5c2 Increment client reference before adding it to the epoll list 9 years ago
kanoi 332574564b ckdb - correct IPS removal and name the events trees 9 years ago
Con Kolivas f35f54a642 Revert "Microoptimise ckdbq_process" 9 years ago
Con Kolivas 38dab2309b Cope with ckmsgqs not set up during start up 9 years ago
Con Kolivas 5f0cf43db3 Fix inappropriate setting of proxy bool in trusted mode 9 years ago
Con Kolivas cec260e3fa Submit upstream shares as json directly to generator 9 years ago
Con Kolivas e950a1612b Only decode json in srecv_process if it's indicated 9 years ago
Con Kolivas 76561b4a63 Correctly handle node messages 9 years ago
Con Kolivas 9e17bec09c Inherit serverurl correctly when none is specified 9 years ago
Con Kolivas 0d8746249e Pass the generator json structures avoiding duplicating codec 9 years ago
Con Kolivas 43a18946ce Send the connector json structures from the stratifier to avoid json codec duplication 9 years ago
Con Kolivas 84c340c1c4 Send stratifier json structures from the connector where possible, avoiding the duplication of json codec 9 years ago
Con Kolivas 2220428004 There is only one logger now 9 years ago
Con Kolivas 3c965946e7 Replace unnecessary multiprocess model with simpler thread based model for each component for future removal of duplication of work when communicating between threads 9 years ago
Con Kolivas 6c8f6bb93d Move private data to different names 9 years ago
Con Kolivas 96aa070652 Revert "Further thread the next two biggest CPU users" 9 years ago
Con Kolivas 0b0dfe4f83 Move json decoding to threaded client_message_processor 9 years ago
Con Kolivas 1789d2b663 Further thread the next two biggest CPU users 9 years ago
Con Kolivas 5c09f0608f Microoptimise ckdbq_process 9 years ago
Con Kolivas 6f8ac8aa97 Allow mindiff to be set to zero to reset to defaults with ckdb commands 9 years ago