Skip to content

DB deadlock fix, Finnish translations and more

Compare
Choose a tag to compare
@catbref catbref released this 21 Feb 17:29
· 2880 commits to master since this release

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 repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\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