Author Topic: BTSX 0.4.12 Released - Mandatory Upgrade by Sept. 5 19:00 UTC  (Read 18030 times)

0 Members and 1 Guest are viewing this topic.

Offline bitdraw

  • Jr. Member
  • **
  • Posts: 31
    • View Profile
x64 wallet doesnt start instead shows an error message, please fix.

x86 wallet working fine!

Offline coolspeed

  • Hero Member
  • *****
  • Posts: 536
    • View Profile
    • My Blog
coolspeed
delegate.coolspeed
dac.coolspeed

updated to 0.4.12.  Version published.
Please vote for  delegate.coolspeed    dac.coolspeed
BTS account: coolspeed
Sina Weibo:@coolspeed

Offline crazybit

yes,i am also aware of this,the RAM usage drop down after  server restart.


btw, the 0.4.12 version consumes too much RAM. about 1.5G

yeah, I initially thought that too, but then I checked and a good part of it was due to the reindexing, which is either leaking a bit or doesn't return the memory to the system immediately (this is an OS thing, the client can't do anything about it I believe). However, this only happens the first time you run the client when it needs to upgrade the db.
Shutting down the client and relaunching it "solved" it for me.
« Last Edit: September 05, 2014, 09:26:06 am by crazybit »

Offline wackou

btw, the 0.4.12 version consumes too much RAM. about 1.5G

yeah, I initially thought that too, but then I checked and a good part of it was due to the reindexing, which is either leaking a bit or doesn't return the memory to the system immediately (this is an OS thing, the client can't do anything about it I believe). However, this only happens the first time you run the client when it needs to upgrade the db.
Shutting down the client and relaunching it "solved" it for me.
Please vote for witness wackou! More info at http://digitalgaia.io

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
I am getting more and more used to theses updates for the delegates ... second time in a row I havent missed a single block during update .. yeehha :)

Now that stability has been mostly addressed, we are going to aim for weekly sprints with new features and bug fixes.   We will also be making some "donations" to the delegates to compensate them for the added work they are doing by updating on such a frequent basis.
Emski just made me aware that I skrewed up again .. not missing a block but somehow managed to have both wallets unlocked for a longer time producing forks .. this enerves me a lot as I wrote scripts to prevent all of this
https://github.com/xeroc/pytshares/blob/master/enable-main.py
https://github.com/xeroc/pytshares/blob/master/enable-backup.py
I have no f**** clue how I skrewed it up this time ...

In a quick discussion with emski .. I desiced to shutdown the backup delegate completely and run only one delegate machine .. when doing updates I will probably miss some blocks .. but as we know .. missing blocks is not as bad as forks .. sorry for the invonvinience .. I learned my lesson

Offline jernau

  • Full Member
  • ***
  • Posts: 78
    • View Profile
Nice .. I found some fixes too from 2012 :)
Good to know i dont need to downgrade gcc ..
thx
Yeah, I just wonder when it'll make it into stable release...
PTS: PgiEykg2RATYwWYhFtyNRqwSxQyEApLSmW

Offline king

  • Full Member
  • ***
  • Posts: 80
    • View Profile
sun.delegate.service
moon.delegate.service
@ v0.4.12
and public data update
{"version","0.4.12"}
BTSX Account: mister
BTSX Delegate :sun.delegate.service,moon.delegate.service

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Nice .. I found some fixes too from 2012 :)
Good to know i dont need to downgrade gcc ..
thx

Offline jernau

  • Full Member
  • ***
  • Posts: 78
    • View Profile
Hu ... on ArchLinux I am getting this internal compiler error:
Code: [Select]
/home/delegate/bitsharesx/libraries/blockchain/chain_database.cpp: In member function 'void bts::blockchain::cha
in_database::open(const fc::path&, fc::optional<fc::path>, std::function<void(float)>)':
/home/delegate/bitsharesx/libraries/blockchain/chain_database.cpp:1145:63: internal compiler error: in calc_dfs_
tree, at dominance.c:401
    } FC_RETHROW_EXCEPTIONS( warn, "", ("data_dir",data_dir) ) }
                                                               ^
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://bugs.archlinux.org/> for instructions.
libraries/blockchain/CMakeFiles/bts_blockchain.dir/build.make:570: recipe for target 'libraries/blockchain/CMakeFiles/bts_blockchain.dir/chain_database.cpp.o' failed
make[2]: *** [libraries/blockchain/CMakeFiles/bts_blockchain.dir/chain_database.cpp.o] Error 1
CMakeFiles/Makefile2:847: recipe for target 'libraries/blockchain/CMakeFiles/bts_blockchain.dir/all' failed
make[1]: *** [libraries/blockchain/CMakeFiles/bts_blockchain.dir/all] Error 2
Makefile:76: recipe for target 'all' failed
make: *** [all] Error 2

Upgrade GCC and make sure you have plenty of ram.
gcc 4.9.1 ... 6 GB RAM .. seems to be a distribution-related issue :(
Downgrade GCC... 4.8 seems to work.  4.9 seems like it may be too new/buggy.
Just to say I confirm this bug as well. Running the latest Arch too.

EDIT: Pretty sure that there is a fix for this, just waiting upstream somewhere: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62079
« Last Edit: September 05, 2014, 06:34:34 am by jernau »
PTS: PgiEykg2RATYwWYhFtyNRqwSxQyEApLSmW

Offline nethyb

  • Full Member
  • ***
  • Posts: 197
    • View Profile
  • BitShares: nethyb
Delegates:
www.minebitshares-com
www2.minebitshares-com

and seed nodes:
euseednode.minebitshares.com  54.77.51.177
auseednode.minebitshares.com  54.79.27.224

Updated to 0.4.12

The % progress display when re-indexing the database on startup is very useful...

btsx_feed_auto.py price feed scripts is also updated

Offline sfinder

  • Hero Member
  • *****
  • Posts: 1205
  • 4 Cores CPU+100GB SSD+anti-DDoS Pro
    • View Profile
微博:星在飘我在找|BTS X 受托人delegate ID:baidu
中国教育书店合作将20%收入捐献给贫困山区学生。
Cooperating with China Education Bookstore and will donate 20% of delegate income to the poor students

Offline 麥可貓

  • Sr. Member
  • ****
  • Posts: 267
    • View Profile
https://github.com/dacsunlimited/bitsharesx/releases/tag/0.4.12

Delegates & Seed Nodes should upgrade ASAP. 
Publish your version info as "0.4.12" after you upgrade to keep my vote.
I think we need checksum of every release,  that we can make sure our download is correct.
PTS: PmRVDPymZqSAZEXauHZSewrUrE66af7epT
BTSX: michaelcat
Delegate Team: x1.sun  x2.sun

Offline taoljj

  • Full Member
  • ***
  • Posts: 177
    • View Profile
delegate.taolje
updated 0.4.12 and the automatic feed price scripts.
Good job, +5% +5% +5%
BTS      Witness: delegate.taoljj

Offline joele

  • Sr. Member
  • ****
  • Posts: 467
    • View Profile
I have win7x32, I downloaded the exe 0.4.12 in bitshare-x.info and it won't open the installation file, I think the exe file is winx64 because size is 33mb. I checked the github releases and downloaded the x32 there.

There should be x64 and x32 download files in bitshare-x.info

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi
I suggest  delegate  to update the automatic feed price scripts.
the main different is use the median price to replace the average price.
you can change the pararm "median_length" to adjust the price change latency.
because version 0.4.12 will use feed price to decide  the min cover price,
we need to protect the cover order from a serial margin call,
maybe cause of a suddenly price drop with a short period at the central trade site.
my English is poor, maybe not say it clearly   ???
updated:
1. update config file
2. use median price to replace average price, to protect system from  a suddenly drop price with a short period at the central trade site.