Nxt Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Nxt Client 1.11.5 - NEW RELEASE: Ardor 2.0.3e TestNet IS LAUNCHED!

Pages: [1]

Author Topic: NRS v1.11.5  (Read 2255 times)

Jean-Luc

  • Core Dev
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1589
    • View Profile
  • Karma: +805/-81
NRS v1.11.5
April 01, 2017, 09:01:23 am

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Release 1.11.5

https://bitbucket.org/JeanLucPicard/nxt/downloads/nxt-client-1.11.5.zip

sha256:

facb359f2a4fae62b5e2cbb2f5a41bd8cface8090ba72d3ddcba22a904fb23d3  nxt-client-1.11.5.zip

https://bitbucket.org/JeanLucPicard/nxt/downloads/nxt-client-1.11.5.sh

sha256:

863fadaedf11ca9f0317b724c0e68e549703482c30fdb07e90f16d0f1f7195bd  nxt-client-1.11.5.sh

https://bitbucket.org/JeanLucPicard/nxt/downloads/nxt-client-1.11.5.exe

https://bitbucket.org/JeanLucPicard/nxt/downloads/nxt-installer-1.11.5.dmg

The exe, dmg, and sh packages must have a digital signature by "Stichting NXT".


Change log:

Added firstIndex, lastIndex parameters to the getUnconfirmedTransactions and
getUnconfirmedTransactionIds APIs to support pagination.

Minor performance optimizations and UI improvements.

Updated H2 to version 1.4.194 and jetty to 9.3.17.


-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJY31HdAAoJENqvaxkWiP4Z9A8QAOjDspfpmg1OfrErqIln2OHc
w0DUQIeGJPr/PHOuzQszqguMtw1as91OKLLg5eayGtoNPwoQiRUlOMtC1hyeSPP9
cklMPlhi8JPiaVK4uGzNGE0427cGLvXyvoFbjS0O66M08VuOBtLcdIkFM4zf/y6i
g5AqmXPO0Sf49aHG3vEBydAypfLj990zllU/svm8fW5iSCTkZdFV19ArJ5YzjHB0
Ocu6qWPvKvfNLLwD6xC6M1aogi0bgW9v0sahDROHFdSfoNdTT+j/8xCn3x3ARYej
QRZ0411AlZXbta4EC8NPTXYt/GHg47HOr+4bjg7uqjR5xJJTw2p4Tw8emKNp4ehh
ILDDVH+mnxqq05EfCdIjMuVUfbmd/Ye1FSCHUz2WKR7TG3py65zZvawxUUAezU9+
Juhz87WKBR4z8w5Bzf05yEiEgtHy0hL2TQdLoicxw4sBhWXCweEWqbaGT+ipcAY7
HdpueCn9fIDyQCBtwcpVMTYMbmtUvUnHg4zZ4m9TdDQL6me2T/9kr4Cpfng32Exc
0jRLL+xtUNqelX0v2zgCqVOsQpv6wjbs9FEK9xxQ8B7hA5BqRE3IB6culMkQ5k24
KOILr1MYD11wdwT5kpcMKmRZXr6tViXhGEk975Az9+5MLbj/qN0ly4QzDChKkR4/
V0iPVv+D6InToEXqFXJI
=S2L3
-----END PGP SIGNATURE-----
GPG key fingerprint: 263A 9EB0 29CF C77A 3D06  FD13 811D 6940 E1E4 240C
NXT-X4LF-9A4G-WN9Z-2R322

Bik_z19

  • Jr. Member
  • **
  • Offline Offline
  • Posts: 62
    • View Profile
  • Karma: +78/-30
Re: NRS v1.11.5
April 01, 2017, 11:08:54 pm

Thank you! Updating the nodes :)

Riker

  • Core Dev
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1518
    • View Profile
  • Karma: +398/-42
Re: NRS v1.11.5
April 02, 2017, 09:48:28 am

Android app is now available at https://bitbucket.org/JeanLucPicard/nxt/downloads/nxt-mobile-client-android-1.11.5.0.apk
Hash 94f71ed4d3762dd2e28f28bf0f8760a5a2c3cb78ee22a257639cc39dbe0c2621

The new version has been updated to:
Node v7.8.0
NPM 4.4.4
Cordova 6.5.0
Android Platform 6.1.2
All Cordova plugins were updated to their latest version
NXT Core Dev
Account: NXT-HBFW-X8TE-WXPW-DZFAG
Public Key: D8311651 Key fingerprint: 0560 443B 035C EE08 0EC0  D2DD 275E 94A7 D831 1651

silverblade07

  • Jr. Member
  • **
  • Offline Offline
  • Posts: 22
    • View Profile
  • Karma: +1/-0
Re: NRS v1.11.5
April 03, 2017, 12:15:11 pm

Thank you for the update, Will be updating node soon.

Megalodon

  • Jr. Member
  • **
  • Offline Offline
  • Posts: 26
    • View Profile
  • Karma: +29/-0
Re: NRS v1.11.5
April 07, 2017, 07:23:16 pm


SEVERE: CRITICAL ERROR. PLEASE REPORT TO THE DEVELOPERS.
Got this error while downloading blockchain after upgrading to this version.

Code: [Select]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
Caused by: org.h2.jdbc.JdbcSQLException: Error opening database: "Concurrent update" [8000-194]
        at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
        at org.h2.message.DbException.get(DbException.java:168)
        at org.h2.store.FileLock.getExceptionFatal(FileLock.java:455)
        at org.h2.store.FileLock.lockFile(FileLock.java:363)
        at org.h2.store.FileLock.lock(FileLock.java:135)
        at org.h2.engine.Database.open(Database.java:662)
        at org.h2.engine.Database.openDatabase(Database.java:276)
        at org.h2.engine.Database.<init>(Database.java:270)
        at org.h2.engine.Engine.openSession(Engine.java:64)
        at org.h2.engine.Engine.openSession(Engine.java:176)
        at org.h2.engine.Engine.createSessionAndValidate(Engine.java:154)
        at org.h2.engine.Engine.createSession(Engine.java:137)
        at org.h2.engine.Engine.createSession(Engine.java:27)
        at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:354)
        at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:116)
        at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:100)
        at org.h2.Driver.connect(Driver.java:69)
        at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:188)
        at org.h2.jdbcx.JdbcDataSource.getXAConnection(JdbcDataSource.java:351)
        at org.h2.jdbcx.JdbcDataSource.getPooledConnection(JdbcDataSource.java:383)
        at org.h2.jdbcx.JdbcConnectionPool.getConnectionNow(JdbcConnectionPool.java:226)
        at org.h2.jdbcx.JdbcConnectionPool.getConnection(JdbcConnectionPool.java:198)
        at nxt.db.BasicDb.getPooledConnection(BasicDb.java:184)
        at nxt.db.BasicDb.getConnection(BasicDb.java:178)
        at nxt.db.TransactionalDb.getConnection(TransactionalDb.java:62)
        at nxt.db.EntityDbTable.get(EntityDbTable.java:103)
        ... 16 more
2017-04-07 12:03:52 FINE: Database transaction required 42.973 seconds at height 455636
  nxt.BlockchainProcessorImpl.popOffTo(BlockchainProcessorImpl.java:1702)
  nxt.BlockchainProcessorImpl$1.processFork(BlockchainProcessorImpl.java:636)
  nxt.BlockchainProcessorImpl$1.downloadBlockchain(BlockchainProcessorImpl.java:624)
  nxt.BlockchainProcessorImpl$1.downloadPeer(BlockchainProcessorImpl.java:330)
  nxt.BlockchainProcessorImpl$1.run(BlockchainProcessorImpl.java:232)
2017-04-07 12:03:52 SEVERE: CRITICAL ERROR. PLEASE REPORT TO THE DEVELOPERS.
java.lang.OutOfMemoryError: GC overhead limit exceeded
java.lang.OutOfMemoryError: GC overhead limit exceeded
2017-04-07 12:03:52 INFO: Shutting down...
« Last Edit: April 07, 2017, 07:53:07 pm by Megalodon »
Help secure the Nxt blockchain by forging with your NXT and be in the game to win part of the 5M NXT forging bounty!

Riker

  • Core Dev
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1518
    • View Profile
  • Karma: +398/-42
Re: NRS v1.11.5
April 08, 2017, 05:22:52 am


SEVERE: CRITICAL ERROR. PLEASE REPORT TO THE DEVELOPERS.
Got this error while downloading blockchain after upgrading to this version.

Code: [Select]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
Caused by: org.h2.jdbc.JdbcSQLException: Error opening database: "Concurrent update" [8000-194]
        at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
        at org.h2.message.DbException.get(DbException.java:168)
        at org.h2.store.FileLock.getExceptionFatal(FileLock.java:455)
        at org.h2.store.FileLock.lockFile(FileLock.java:363)
        at org.h2.store.FileLock.lock(FileLock.java:135)
        at org.h2.engine.Database.open(Database.java:662)
        at org.h2.engine.Database.openDatabase(Database.java:276)
        at org.h2.engine.Database.<init>(Database.java:270)
        at org.h2.engine.Engine.openSession(Engine.java:64)
        at org.h2.engine.Engine.openSession(Engine.java:176)
        at org.h2.engine.Engine.createSessionAndValidate(Engine.java:154)
        at org.h2.engine.Engine.createSession(Engine.java:137)
        at org.h2.engine.Engine.createSession(Engine.java:27)
        at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:354)
        at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:116)
        at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:100)
        at org.h2.Driver.connect(Driver.java:69)
        at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:188)
        at org.h2.jdbcx.JdbcDataSource.getXAConnection(JdbcDataSource.java:351)
        at org.h2.jdbcx.JdbcDataSource.getPooledConnection(JdbcDataSource.java:383)
        at org.h2.jdbcx.JdbcConnectionPool.getConnectionNow(JdbcConnectionPool.java:226)
        at org.h2.jdbcx.JdbcConnectionPool.getConnection(JdbcConnectionPool.java:198)
        at nxt.db.BasicDb.getPooledConnection(BasicDb.java:184)
        at nxt.db.BasicDb.getConnection(BasicDb.java:178)
        at nxt.db.TransactionalDb.getConnection(TransactionalDb.java:62)
        at nxt.db.EntityDbTable.get(EntityDbTable.java:103)
        ... 16 more
2017-04-07 12:03:52 FINE: Database transaction required 42.973 seconds at height 455636
  nxt.BlockchainProcessorImpl.popOffTo(BlockchainProcessorImpl.java:1702)
  nxt.BlockchainProcessorImpl$1.processFork(BlockchainProcessorImpl.java:636)
  nxt.BlockchainProcessorImpl$1.downloadBlockchain(BlockchainProcessorImpl.java:624)
  nxt.BlockchainProcessorImpl$1.downloadPeer(BlockchainProcessorImpl.java:330)
  nxt.BlockchainProcessorImpl$1.run(BlockchainProcessorImpl.java:232)
2017-04-07 12:03:52 SEVERE: CRITICAL ERROR. PLEASE REPORT TO THE DEVELOPERS.
java.lang.OutOfMemoryError: GC overhead limit exceeded
java.lang.OutOfMemoryError: GC overhead limit exceeded
2017-04-07 12:03:52 INFO: Shutting down...

You are probably running out of memory "java.lang.OutOfMemoryError: GC overhead limit exceeded" and this is causing a database related error.
Would be nice if you can post the workstation specications.
Please try to increase your memory settings by adding the following command line flag to run.sh: -mx800m

If this doesn't help you may need to download the blockchain on a stronger machine then copy it to this workstation.
NXT Core Dev
Account: NXT-HBFW-X8TE-WXPW-DZFAG
Public Key: D8311651 Key fingerprint: 0560 443B 035C EE08 0EC0  D2DD 275E 94A7 D831 1651

Megalodon

  • Jr. Member
  • **
  • Offline Offline
  • Posts: 26
    • View Profile
  • Karma: +29/-0
Re: NRS v1.11.5
April 08, 2017, 09:28:27 am



SEVERE: CRITICAL ERROR. PLEASE REPORT TO THE DEVELOPERS.
Got this error while downloading blockchain after upgrading to this version.

Code: [Select]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
Caused by: org.h2.jdbc.JdbcSQLException: Error opening database: "Concurrent update" [8000-194]
        at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
        at org.h2.message.DbException.get(DbException.java:168)
        at org.h2.store.FileLock.getExceptionFatal(FileLock.java:455)
        at org.h2.store.FileLock.lockFile(FileLock.java:363)
        at org.h2.store.FileLock.lock(FileLock.java:135)
        at org.h2.engine.Database.open(Database.java:662)
        at org.h2.engine.Database.openDatabase(Database.java:276)
        at org.h2.engine.Database.<init>(Database.java:270)
        at org.h2.engine.Engine.openSession(Engine.java:64)
        at org.h2.engine.Engine.openSession(Engine.java:176)
        at org.h2.engine.Engine.createSessionAndValidate(Engine.java:154)
        at org.h2.engine.Engine.createSession(Engine.java:137)
        at org.h2.engine.Engine.createSession(Engine.java:27)
        at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:354)
        at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:116)
        at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:100)
        at org.h2.Driver.connect(Driver.java:69)
        at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:188)
        at org.h2.jdbcx.JdbcDataSource.getXAConnection(JdbcDataSource.java:351)
        at org.h2.jdbcx.JdbcDataSource.getPooledConnection(JdbcDataSource.java:383)
        at org.h2.jdbcx.JdbcConnectionPool.getConnectionNow(JdbcConnectionPool.java:226)
        at org.h2.jdbcx.JdbcConnectionPool.getConnection(JdbcConnectionPool.java:198)
        at nxt.db.BasicDb.getPooledConnection(BasicDb.java:184)
        at nxt.db.BasicDb.getConnection(BasicDb.java:178)
        at nxt.db.TransactionalDb.getConnection(TransactionalDb.java:62)
        at nxt.db.EntityDbTable.get(EntityDbTable.java:103)
        ... 16 more
2017-04-07 12:03:52 FINE: Database transaction required 42.973 seconds at height 455636
  nxt.BlockchainProcessorImpl.popOffTo(BlockchainProcessorImpl.java:1702)
  nxt.BlockchainProcessorImpl$1.processFork(BlockchainProcessorImpl.java:636)
  nxt.BlockchainProcessorImpl$1.downloadBlockchain(BlockchainProcessorImpl.java:624)
  nxt.BlockchainProcessorImpl$1.downloadPeer(BlockchainProcessorImpl.java:330)
  nxt.BlockchainProcessorImpl$1.run(BlockchainProcessorImpl.java:232)
2017-04-07 12:03:52 SEVERE: CRITICAL ERROR. PLEASE REPORT TO THE DEVELOPERS.
java.lang.OutOfMemoryError: GC overhead limit exceeded
java.lang.OutOfMemoryError: GC overhead limit exceeded
2017-04-07 12:03:52 INFO: Shutting down...


You are probably running out of memory "java.lang.OutOfMemoryError: GC overhead limit exceeded" and this is causing a database related error.
Would be nice if you can post the workstation specications.
Please try to increase your memory settings by adding the following command line flag to run.sh: -mx800m

If this doesn't help you may need to download the blockchain on a stronger machine then copy it to this workstation.

Have been running nrs on this VPS (Ubuntu 14.04 64-BIT, 2G memory) for years without similar problem.
Tried running with -mx800m flag, same problem.
Resolved with fresh blockchain from another machine.
Hope this helps.
Help secure the Nxt blockchain by forging with your NXT and be in the game to win part of the 5M NXT forging bounty!

Riker

  • Core Dev
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1518
    • View Profile
  • Karma: +398/-42
Re: NRS v1.11.5
April 08, 2017, 04:43:23 pm

Have been running nrs on this VPS (Ubuntu 14.04 64-BIT, 2G memory) for years without similar problem.
Tried running with -mx800m flag, same problem.
Resolved with fresh blockchain from another machine.
Hope this helps.

I thought you were using a 1GB VPS. 2GB should be more than enough.

If you still have the nxt.log from the 2nd attempt:
Did you get the same "Error opening database: "Concurrent update" [8000-194]" exception in nxt.log after setting -mx800m ?
Did you also get the "java.lang.OutOfMemoryError: GC overhead limit exceeded" message?
Can you still tell how far did the blockchain download go before your node was stopped?
NXT Core Dev
Account: NXT-HBFW-X8TE-WXPW-DZFAG
Public Key: D8311651 Key fingerprint: 0560 443B 035C EE08 0EC0  D2DD 275E 94A7 D831 1651

Megalodon

  • Jr. Member
  • **
  • Offline Offline
  • Posts: 26
    • View Profile
  • Karma: +29/-0
Re: NRS v1.11.5
April 08, 2017, 09:39:45 pm


Have been running nrs on this VPS (Ubuntu 14.04 64-BIT, 2G memory) for years without similar problem.
Tried running with -mx800m flag, same problem.
Resolved with fresh blockchain from another machine.
Hope this helps.


I thought you were using a 1GB VPS. 2GB should be more than enough.

If you still have the nxt.log from the 2nd attempt:
Did you get the same "Error opening database: "Concurrent update" [8000-194]" exception in nxt.log after setting -mx800m ?
Did you also get the "java.lang.OutOfMemoryError: GC overhead limit exceeded" message?
Can you still tell how far did the blockchain download go before your node was stopped?

Sorry, I no longer have the nxt.log from the second attempt.
"Can you still tell how far did the blockchain download go before your node was stopped?" - It stopped almost immediately.
One "unusual" thing I did was to use my nxt_db backup from v1.8.11 as the starting point after it failed immediately after upgrading. That was when I got the Critical Error. Could this be the culprit?
Help secure the Nxt blockchain by forging with your NXT and be in the game to win part of the 5M NXT forging bounty!

Riker

  • Core Dev
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1518
    • View Profile
  • Karma: +398/-42
Re: NRS v1.11.5
April 09, 2017, 05:46:08 am

Sorry, I no longer have the nxt.log from the second attempt.
"Can you still tell how far did the blockchain download go before your node was stopped?" - It stopped almost immediately.
[/size]One "unusual" thing I did was to use my nxt_db backup from v1.8.11 as the starting point after it failed immediately after upgrading. That was when I got the Critical Error. Could this be the culprit?

Possibly, sometimes the H2 database needs compaction after a while.
For this purpose we developed the compact.sh / compact.bat script. Run it from the command line in order to compact the database which may solve this type of problems. It also considerably reduces the database size.
NXT Core Dev
Account: NXT-HBFW-X8TE-WXPW-DZFAG
Public Key: D8311651 Key fingerprint: 0560 443B 035C EE08 0EC0  D2DD 275E 94A7 D831 1651
Pages: [1]