Repository navigation
Tsurugi 1.0.0-BETA2 - Release Notes #12
akirakw
announced in
Announcements
Replies: 1 comment
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
1.0.0-BETA2
Overview
1.0.0-BETA2 resolves some major issues found in 1.0.0-BETA1.
commit_response) toSTOREDraises significant performance regression.In addition, it includes several stability improvements, small SQL and client API feature additions, and usability improvements to the CLI.
Important Upgrade Notes
For common upgrade steps from previous versions, please refer to the following documents
The following sections describe the upgrade notes specific to this version and the required upgrade procedures.
Compatibility with client library (Tsubakuro)
Please use Tsubakuro version 1.1.0 or later to communicate with this version of Tsurugi server. This is because this version introduced changes in service messages between the server and the client.
For more information, please refer to the following document
Please also upgrade the libraries and tools using Tsubakuro to the respective versions. These include Iceaxe and Tsurugi SQL console (a.k.a. tgsql).
Changing default configuration of
commit_responseandepoch_durationIn 1.0.0-BETA1, due to stability and performance issues, it was temporarily installed with
commit_responseset toAVAILABLE(seeLimitaionssection of 1.0.0-BETA1 Release Note).In this version, this issue has been resolved, so
commit_responseis installed with the original default setting ofSTORED.It is strongly recommended to use
commit_responsewith the default setting ofSTOREDunless there is a special reason.In addition, the default setting of
epoch_durationhas been changed from40000(40ms) to3000(3ms).It is strongly recommended to use the default setting unless there is a special reason to change it.
Migration of transaction logs
The format of the transaction log, which records persistent data, has changed in this version from the earlier versions.
In order to continue to use the existing data in the previous version of the database, please convert the transaction log format by using the migration tool.
Transaction log migration tool for this version is available in dist/migration/v1/v0tov1.sh in limestone repository.
An example of how to use this tool is shown below.
Before executing this, install this version of Tsurugi according to the procedure in Tsurugi Upgrade Guide, and then make sure the Tsurugi server is stopped.
If you launch the new version of Tsurugi without the conversion, Tsurugi will fail to start with the following message.
Changelog
Since 1.0.0-BETA1
β BREAKING CHANGES
Features
Bug Fixes
Documentation
Distribution
--verboseoption for installer verbose output (experimental) (3f6bd4d)Code Refactoring
Tests
Build System
Reverts
In addition, minor changes include.
This discussion was created from the release 1.0.0-BETA2.
All reactions