Tsurugi 1.0.0-BETA6 - Release Notes (en) #88
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
-
1.0.0-BETA6 Release Notes
Overview
In this version, we have mainly added and improved SQL features.
Additionally, several important configuration and incompatible changes have been made. Please see "Configuration Changes and Incompatible Changes".
Feature Additions and Improvements
SQL
Support for
INSERT INTO SELECT
statementsINSERT INTO ... SELECT ...
INSERT OR REPLACE INTO ... SELECT ...
INSERT OR IGNORE INTO ... SELECT ...
Support for
BINARY
andVARBINARY
typestgsql
VARBINARY
type cannot be used as a primary key or index key columnSupport for date/time functions
CURRENT_DATE
LOCALTIME
CURRENT_TIMESTAMP
LOCALTIMESTAMP
Support for date/time literals
DATE 'YYYY-MM-DD'
TIME 'HH:MM:SS'
TIMESTAMP 'YYYY-MM-DD HH:MM:SS'
TIMESTAMP WITH TIME ZONE 'YYYY-MM-DD HH:MM:SS+HH:MM'
Column default values in CREATE TABLE now can accept date time functions
CREATE TABLE t ( ..., ts TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP )
Support BETWEEN predicate
Support IN predicate
Increased the maximum definable size for CHAR and VARCHAR types (excluding columns specified as primary keys or indexes) from approximately 30KB to approximately 2MB
BINARY
andVARBINARY
typesCorrect
TIMESTAMP WITH TIMEZONE
type to consider its zone offset (e.g.,+09:00
)Endpoint
session
section of the configuration definition filetsurugi.ini
.Server Configurations (New options that can be specified in
tsurugi.ini
)session.zone_offset
±[hh]:[mm]
orZ
). The default is the string indicating UTC.For details on SQL features, refer to Available SQL features in Tsurugi.
Configuration Changes and Incompatible Changes
In this version, the following configuration changes and incompatible changes against previous versions of Tsurugi have been made.
TCP endpoints are disabled by default
stream_endpoint.enabled
totrue
intsurugi.ini
.Removed old SQL compiler (Shakujo Compiler)
sql.dev_compiler_support=0
intsurugi.ini
has been removed.Configuration changes for Ogawayama
Changes to the directory structure of the installation archive
tsurugidb-<version>
directory is created at the first level, and any resources are placed under it.Bug Fixes
SQL
TIMESTAMP WITH TIME ZONE
type become theTIMESTAMP
type.Transaction
Endpoint
ipc_endpoint.datachannel_buffer_size
when executing SELECT via IPC connection.Client APIs
TIMESTAMP WITH TIME ZONE
type.Various other stability improvements and operational enhancements have been made.
For more details, please refer to the following changelog:
For upgrade instructions from previous versions, please refer to the following document:
This discussion was created from the release 1.0.0-BETA6.
Beta Was this translation helpful? Give feedback.
All reactions