Version 0.7.0e

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Release 0.7.0e - experimental

http://download.nxtcrypto.org/nxt-client-0.7.0e.zip

sha256: aa778bade323d2b3f4cf13c925aa7b541d57f0853a5828385b72254ac92010bc

Change log:

This is the first release using an embedded java database (H2) to store
the blockchain, instead of serialized java object files. Because this is
a major change, this version is to be considered experimental.

The blocks.nxt and transactions.nxt and .bak files are no longer used.
Furthermore, they will not be loaded at startup, when you start with
empty database the very first time it will need to download the full
blockchain from the network.

The database is stored under the nxt_db directory, as of now it will
take around 100 MB when downloaded. If anything goes wrong and you need
to start fresh, it is safe to delete that nxt_db directory, it will be
recreated.

There are no changes in the web.xml file compared to 0.6.1. I will add
parameters to tweak database settings later, if needed.

The database will use 50% of the memory available to java for its cache.
The actual value is printed out at startup.

Currently only blocks and transactions are stored in database tables,
everything else such as accounts, aliases, assets, orders, messages,
is loaded at startup and then kept in memory. The amount of memory
those take is still small, relative to what was needed for all blocks
and transactions.

At startup, the blockchain scan takes a bit longer, this is normal.
If anything else is unusually slow, I will look into profiling and
optimizing it.

There are no new user-visible features compared to 0.6.1, the code is
kept in sync now (including the critical bugfixes). Having both 0.6.1
and 0.7.0e nodes on the network should not result in forks. I will
maintain both the 0.6.x and 0.7.x branches for some time, until all
major database related issues are discovered and fixed. Please report
bugs, including the stack traces.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJS88S2AAoJEFOhyXc7+e2A45IP/j6Wy+UrJ3BTipd6ddcvtXuG
3CuNxP5XXZn56dW5/2CS9dWKLNUSaaQr6GV2z/bEVOQBZQ3XPkX6MYQaKucInDOC
LltAh6pvHN/plP/ll+Wlglwu3k/qM193hfFezAvXwJNiHym/NanYp9HRJRF8DJmz
ZB3J/Qr1K91+9mWUNd0kMXv9IhgOHMoP+CWOrAoefTk/7XNH9pOBDdi5uUHP0gtF
4O6kis5HVkICIVkHGNi8rdED5z6drQFYpnwm5OG0CONK9fUatymSRjUPy0PHd+aI
MRxihtfV05gRIhBOtrMre2WYbSTBCDL0ITy0b4ejtYW7WU2TC7bW8Gk10o6DjSbx
inOWUm5EWs1MbebpERskjVd8cLLc8EgGtBpuEs8XPmzNiWw7ma5msUpnbPFWF5hT
nYSOgmGzY5MsTaFLzGARXFm3xv52JS0mM+catOOCKyHH/+1geJXjkbyK5eVgtshJ
5TxdnUA/LjX73bAVJOtOJlULFHwzrnKfl26qGoZRwR9gSJRLEoeA8yW5Wv2Bnx9N
2fwkVy9cfTeZTerVe0r0SfxywqmDMG3Og+9GhxLD3qE58aolRC3yOZZnh1xspT+s
LI1j3Q6GbaR7Mb5QXbrs2qtxDRjdnrmg/4CkhTAmAku1nBFtgeCXJY/wgtxGH+BL
Q4q/PI4rf99LkSxbe2l+
=TssU
-----END PGP SIGNATURE-----