Page 1 of 1

Status as of Saturday, August 1

Posted: Sat Aug 01, 2015 10:18 am
by Steve Sokolowski
Here's today's status. I had wanted to include status reports for the past few days, but improvements to the system were occurring quickly and I didn't want to break the rhythm of getting things done.
  • I spent the morning reducing the size of many columns from BIGINTs to SMALLINTs, where possible. But since some tables have 1 billion rows in them, the database is going to be behind for much of the day. Don't be alarmed if you see that message appearing frequently. The purpose of these changes is to reduce how much needs to be VACUUMed. If the rows are smaller, then frequently updated tables like those that list customer debts require fewer disk writes to get rid of the dead rows.
  • Upon request, I added a new "Tip to Chris" option, which allows those who want to show appreciation to Chris for his hard work to give him a cut of their earnings. The feature is not mandatory and is disabled by default.
  • The next release will include a "pool electricity usage" chart. This chart is something that we had wanted to do for over a year, but it was low on the priorities because it didn't directly increase profitability. The chart displays how much electricity the pool is using at any given time.
  • There is yet another off-by-one error with PoolPicker again. For an unknown reason, they list all earnings a day behind. When they are provided the average earnings for July 30, they list that as being the average earnings for July 29. To get around this, we added one day to their API calls to provide them with the nonsensical dates that are required to be listed correctly. Those changes will be available in the next release.
  • From August 13-16, Chris will be on vacation in Canada. He will continue to check his E-Mails once per day to resolve customer issues. We will make one more mining server release for the electricity calculations tomorrow, and then development will focus on multiple algorithms, with no new releases until after his return.
  • There is a bug in the dxChart widget on Firefox that does not display the tooltips in the correct color. You can see this error by holding the mouse over a chart in Chrome, and then performing the same action in Firefox. We've spent over 10 hours trying to resolve this issue and decided that the benefit of resolving it is not worth the opportunity cost of delaying multiple algorithms, so we apologize to Firefox users.
  • I heard of a bug in Internet Explorer that causes the block explorer to crash. I can't reproduce it on Microsoft Edge, however, and I don't have any computers with Windows versions less than 10 around anymore. If anyone is using an old version of Windows (like 7 or 8.1) that has IE and you notice this bug, please let us know.
  • All blockchains on the explorer have now been indexed, although a few have forked. The indexer resolves forks automatically, but indexing is paused today so that we can perform the database changes mentioned earlier.
  • The job posting to modify sgminer is much simpler than any of the other postings we've made to forums, so I'm surprised nobody has replied to it yet. If nobody replies this weekend, we'll take the posting down and I'll do it myself.

Re: Status as of Saturday, August 1

Posted: Sat Aug 01, 2015 2:54 pm
by tucsondirect
Where is the Tip to Chris/Steve option?

Re: Status as of Saturday, August 1

Posted: Sat Aug 01, 2015 3:16 pm
by Steve Sokolowski
It will be available in the next release.

That will either be this weekend, or if Chris can't finish testing all the other things that are also in the release, then we will hold it until the third week of August, since we don't want to make any releases within 10 days of his vacation.

I'm sure Chris is working as hard as he can to get it out by tomorrow.

Re: Status as of Saturday, August 1

Posted: Sat Aug 01, 2015 7:33 pm
by tucsondirect
Thanks i must have missed that :)

In your settings dashboard can you add an option for miners that are solar powered? (or allow negative values in the int field)