Tsurugi 1.5.0 - Release Notes (en) #145
akirakw
announced in
Announcements
Replies: 0 comments
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.
-
Tsurugi 1.5.0 Release Notes
Overview
Tsurugi 1.5.0 introduces several enhancements to SQL features, including support for the
LIKEoperator, new built-in functions, and improved compatibility. For transactions, RTX parallel scan—officially supported since the previous version—now allows clients to specify the number of parallel tasks per transaction.This release also includes important bug fixes and stability improvements. We strongly recommend all users of previous versions to upgrade to this release.
New Features and Improvements
SQL
LIKEoperatorLIKEoperator enables pattern matching on strings using the%and_wildcards for partial matches.SELECT * FROM t WHERE c LIKE 'pattern%'ROUNDfunctionROUNDfunction rounds numbers to the specified number of decimal places.SELECT ROUND(c, 2) FROM tableENCODEandDECODEfunctionsENCODEfunction converts binary data to a Base64-encoded string. For details, see:DECODEfunction converts a Base64-encoded string to binary data. For details, see:INSERT INTO table (date_col) VALUES ('2023-10-01')?):variableplaceholders, you can now use?placeholders to assign values in queries.SELECT * FROM table WHERE c1 = ? AND c2 = ?Transaction
tgsql.tgsql, useBEGIN READ ONLY WITH PARALLEL=8;to set the number of parallel tasks to 8 for the transaction.Client
\show tablecommand intgsqlnow displays primary key information for each tableBASE64as a column mapping method inLoadBuilderEndpoint
tgctl session shutdownor when a client process was forcibly terminated, related transaction and statement resources might not be released, potentially affecting other transactions, especially those related to LTX. Now, related resources are automatically released when a session ends.Distribution
Bug Fixes
SQL
Endpoint
tgctl shutdownmight not work correctly if session or transaction resources remainedtgctl shutdownmay not complete until sessions released by session timeout are fully cleaned upTransaction
Client
Upgrade Notes
Client Compatibility List
Tsurugi 1.5.0 supports the following clients.
Please upgrade each client as needed when upgrading Tsurugi.
Upgrade Procedure
For instructions on upgrading from previous versions, see:
Other Information
For a full list of changes in this version, see the Changelog:
For known issues and additional information about fixes in this version, see:
Beta Was this translation helpful? Give feedback.
All reactions