DB deadlock fix, Finnish translations and more
Changes in this release:
- Initial translations of UI terms into Finnish
- Rework HSQLDB CHECKPOINTing to defer until there are no ongoing SQL transactions, in order to prevent DB deadlocks.
- Added optional "--testnet" or "-t" argument to stop.sh. (for testnet QoL)
- Reduced logging noise from deleteExpiredTransactions but increased detection & logging on "serilization failures" from HSQLDB
- Fix potential NPE when trying to obtain opportunistic database connection.
- Exit from stop.sh with an error if curl isn't installed. Based on code submitted by TRM13 in issue #28.
Note: this release doesn't include the Native SegWit addition, as originally announced.
qortal.jar
If built using OpenJDK 11:
MD5: d70e674cd133d366f3a13f79a9f9da60
SHA1: 971387890095f00f56f72d662e3b176070f3027b
SHA256: eb4bfc5491ce98b22f3bd513df682df2221a9a98f4a67496b25380790a6ebc36
Qortal-1.4.2.exe
MD5: 68007969a03935a7ece7106984b69883
SHA1: d6d5743b74663e16cd608050161c28d4c1a6f1d2
SHA256: 781c197e21501b51e3d7fc492981daa86e4463e1a291a2529f476dd7ebd8b393
VirusTotal report for Qortal-1.4.2.exe
qortal-1.4.2.zip
Contains bare minimum of:
- built
qortal.jar
log4j2.properties
from git repostart.sh
from git repostop.sh
from git repoprintf "{\n}\n" > settings.json
All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal-1.4.2.zip qortal/
MD5: dad82ec13a5e0a9361fbd0c588d617c1
SHA1: f60727de4e1e86feab6e758577a5736a8bdee5a4
SHA256: de023fcf7b9a4514cf7bd77cd01d1985c3240e720eab2e11b762080fa33100b3