GreatVoyage-4.4.2(Augustinus)
The GreatVoyage-v4.4.2(Augustinus) has three essential updates: The new execution model of opcode boosts the TVM performance; individualized LevelDB parameters improve the database performance; and the newly added log filter APIs make the JSON-RPC API more comprehensive.
TVM
1. TVM Opcode Execution Model Optimization
The opcode execution model of the interpreter in TVM is optimized in GreatVoyage-v4.4.2(Augustinus). The performance of TVM is proven to have a great boost through testing.
TIP: https://github.com/tronprotocol/tips/blob/master/tip-344.md
Source Code:https://github.com/tronprotocol/java-tron/pull/4157
API
1. Newly Adding ETH compatible log filter for JSON-RPC APIs.
Log filter related APIs are available from GreatVoyage-v4.4.2 for compatibility with Ethereum JSON-RPC API.
TIP: https://github.com/tronprotocol/tips/issues/343
Source Code:https://github.com/tronprotocol/java-tron/pull/4153
Other Changes
1. LevelDB Databases Performance Optimization
Parameters of each LevelDB database have been individualized by the I/O frequencies from GreatVoyage-v4.4.2(Augustinus). This will significantly boost the database performance.
Source Code:https://github.com/tronprotocol/java-tron/pull/4154
Patience is the companion of wisdom.
--- Augustinus
Updated over 2 years ago