Skip to content

Commit

Permalink
version: bump - 0.4.7 (#1264)
Browse files Browse the repository at this point in the history
  • Loading branch information
3Hren committed Aug 3, 2018
1 parent 7cf22d7 commit cef9831
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 1 deletion.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Version of the entire package. Do not forget to update this when it's time
# to bump the version.
VERSION = v0.4.6
VERSION = v0.4.7

# Build tag. Useful to distinguish between same-version builds, but from
# different commits.
Expand Down
34 changes: 34 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,37 @@
sonm-core (0.4.7) unstable; urgency=low

* Added: Connor, the auto-buy mining bot (#1227).
This introduces Connor, the bot which buying resources for mining. The
current implementation can:
- Places BID orders according to config.
- Restores orders, deals, and tasks between restarts.
- Loads actual price of the target token, create orders according to
price and marginality coefficient.
- Tracks token price changes using CoinMarketCap, re-create orders if
the price changed sufficiently.
- Looks for actual hashrate by logs and mining pool statistics.
- Closes deals which give us less hash-rate than offered.
Note that current implementation is strongly coupled with the Ethereum
mining on the DwarfPool.
Next, we'll make it more modular and configurable for other popular tokens
and pools.
* Added: enable pprof in Optimus (#1255).
* Changed: fast benchmark mapping in Optimus (#1256).
Added smart benchmark mapping algorithm, which indexes benchmarks in a flat
map backed with array.
This increases performance of genetic algorithm in 2-3 times.
* Changed: use proper combinations limits in Optimus (#1261).
It doesn't make sense to building combinations of GPUs with k more than n,
which is the length of currently free GPUs.
* Changed: avoid extra copying in Optimus (#1262).
* Fixed: avoid global logger in puncher (#1252).
After this fix no strangely formatted logging messages should appear.
* Fixed: nil pointer dereferencing in Optimus (#1257).
* Fixed: find leaf node in Optimus even with no price (#1260).
* Fixed: use context without timeout for stream methods (#1263).

-- Evgeny Safronov <division494@gmail.com> Fri, 03 Aug 2018 14:58:16 +0300

sonm-core (0.4.6) unstable; urgency=low

* Added: non-negative LLS solver for Optimus (#1090).
Expand Down

0 comments on commit cef9831

Please sign in to comment.