Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
MariaDB
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nexedi
MariaDB
Commits
53cad25d
Commit
53cad25d
authored
Mar 22, 2002
by
unknown
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
manual.texi Change note mods, 3.23.21 to 3.23.24.
Docs/manual.texi: Change note mods, 3.23.21 to 3.23.24.
parent
90bc20a6
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
30 additions
and
29 deletions
+30
-29
Docs/manual.texi
Docs/manual.texi
+30
-29
No files found.
Docs/manual.texi
View file @
53cad25d
...
@@ -50641,23 +50641,23 @@ Added file mutexes to make @code{pwrite()} safe on Windows.
...
@@ -50641,23 +50641,23 @@ Added file mutexes to make @code{pwrite()} safe on Windows.
@itemize @bullet
@itemize @bullet
@item
@item
Added @code{
mysqld} variable @code{created_tmp_disk_tables
}.
Added @code{
created_tmp_disk_tables} variable to @code{mysqld
}.
@item
@item
To make it possible to reliably dump and restore tables with
To make it possible to reliably dump and restore tables with
@code{TIMESTAMP(X)} columns, MySQL now reports columns with @code{X}
@code{TIMESTAMP(X)} columns, MySQL now reports columns with @code{X}
other than 14 or 8 to be strings.
other than 14 or 8 to be strings.
@item
@item
Changed sort order for latin1 as it was before MySQL Version 3.23.23.
Changed sort order for latin1 as it was before MySQL Version 3.23.23.
Any table
with @code{CHAR} columns that may have characters with ASCII
Any table
that was created or modified with 3.23.22 must be repaired if it has
values greater than 128 that was created or modified with 3.23.22 must
@code{CHAR} columns that may contain characters with ASCII values greater than
be repaired
!
128
!
@item
@item
Fixed small memory leak introduced from 3.23.22 when creating a
Fixed small memory leak introduced from 3.23.22 when creating a
temporary table.
temporary table.
@item
@item
Fixed problem with
BDB
tables and reading on a unique (not primary) key.
Fixed problem with
@code{BDB}
tables and reading on a unique (not primary) key.
@item
@item
Restored the
win1251
character set (it's now only marked deprecated).
Restored the
@code{win1251}
character set (it's now only marked deprecated).
@end itemize
@end itemize
...
@@ -50669,7 +50669,7 @@ Restored the win1251 character set (it's now only marked deprecated).
...
@@ -50669,7 +50669,7 @@ Restored the win1251 character set (it's now only marked deprecated).
Changed sort order for 'German'; All tables created with 'German' sortorder
Changed sort order for 'German'; All tables created with 'German' sortorder
must be repaired with @code{REPAIR TABLE} or @code{myisamchk} before use!
must be repaired with @code{REPAIR TABLE} or @code{myisamchk} before use!
@item
@item
Added
option @code{--core-file}
to @code{mysqld} to get a core file on
Added
@code{--core-file} option
to @code{mysqld} to get a core file on
Linux if @code{mysqld} dies on the SIGSEGV signal.
Linux if @code{mysqld} dies on the SIGSEGV signal.
@item
@item
MySQL client @code{mysql} now starts with option
MySQL client @code{mysql} now starts with option
...
@@ -50692,7 +50692,7 @@ Fixed non-fatal @code{free()} bug in @code{mysqlimport}.
...
@@ -50692,7 +50692,7 @@ Fixed non-fatal @code{free()} bug in @code{mysqlimport}.
Fixed bug in @code{MyISAM} index handling of
Fixed bug in @code{MyISAM} index handling of
@code{DECIMAL}/@code{NUMERIC} keys.
@code{DECIMAL}/@code{NUMERIC} keys.
@item
@item
Fixed a bug in concurrent insert in @code{MyISAM} tables
;
In some contexts,
Fixed a bug in concurrent insert in @code{MyISAM} tables
.
In some contexts,
usage of @code{MIN(key_part)} or @code{MAX(key_part)} returned an empty set.
usage of @code{MIN(key_part)} or @code{MAX(key_part)} returned an empty set.
@item
@item
Updated @code{mysqlhotcopy} to use the new @code{FLUSH TABLES table_list}
Updated @code{mysqlhotcopy} to use the new @code{FLUSH TABLES table_list}
...
@@ -50702,11 +50702,11 @@ Changed behavior of @code{--enable-thread-safe-client} so
...
@@ -50702,11 +50702,11 @@ Changed behavior of @code{--enable-thread-safe-client} so
that both non-threaded (@code{-lmysqlclient}) and threaded
that both non-threaded (@code{-lmysqlclient}) and threaded
(@code{-lmysqlclient_r}) libraries are built. Users who linked
(@code{-lmysqlclient_r}) libraries are built. Users who linked
against a threaded @code{-lmysqlclient} will need to link against
against a threaded @code{-lmysqlclient} will need to link against
@code{
lib
mysqlclient_r} now.
@code{
-l
mysqlclient_r} now.
@item
@item
Added atomic @code{RENAME TABLE} command.
Added atomic @code{RENAME TABLE} command.
@item
@item
Don't count
entries with @code{NULL}
in @code{COUNT(DISTINCT ...)}.
Don't count
@code{NULL} values
in @code{COUNT(DISTINCT ...)}.
@item
@item
Changed @code{ALTER TABLE}, @code{LOAD DATA INFILE} on empty tables and
Changed @code{ALTER TABLE}, @code{LOAD DATA INFILE} on empty tables and
@code{INSERT ... SELECT ...} on empty tables to create non-unique indexes
@code{INSERT ... SELECT ...} on empty tables to create non-unique indexes
...
@@ -50727,19 +50727,20 @@ Fixed a lock in our thr_rwlock code, which could make selects that run
...
@@ -50727,19 +50727,20 @@ Fixed a lock in our thr_rwlock code, which could make selects that run
at the same time as concurrent inserts crash. This only affects systems
at the same time as concurrent inserts crash. This only affects systems
that don't have the @code{pthread_rwlock_rdlock} code.
that don't have the @code{pthread_rwlock_rdlock} code.
@item
@item
When deleting rows with a non-unique key in a
HEAP table, all rows weren't
When deleting rows with a non-unique key in a
@code{HEAP} table, all rows
always deleted.
weren't
always deleted.
@item
@item
Fixed bug in range optimiser for HEAP tables for searches on a part index.
Fixed bug in range optimiser for @code{HEAP} tables for searches on a part
index.
@item
@item
Fixed
that @code{SELECT} on part keys works with BDB
tables.
Fixed
@code{SELECT} on part keys to work with @code{BDB}
tables.
@item
@item
Fixed @code{INSERT INTO bdb_table ... SELECT} to work with
BDB
tables.
Fixed @code{INSERT INTO bdb_table ... SELECT} to work with
@code{BDB}
tables.
@item
@item
@code{CHECK TABLE} now updates key statistics for the table.
@code{CHECK TABLE} now updates key statistics for the table.
@item
@item
@code{ANALYZE TABLE} will now only update tables that have been changed
@code{ANALYZE TABLE} will now only update tables that have been changed
since the
e
last @code{ANALYZE}. Note that this is a new feature and tables
since the last @code{ANALYZE}. Note that this is a new feature and tables
will not be marked to be analysed until they are updated in any way with
will not be marked to be analysed until they are updated in any way with
3.23.23 or newer. For older tables, you have to do @code{CHECK TABLE}
3.23.23 or newer. For older tables, you have to do @code{CHECK TABLE}
to update the key distribution.
to update the key distribution.
...
@@ -50747,7 +50748,7 @@ to update the key distribution.
...
@@ -50747,7 +50748,7 @@ to update the key distribution.
Fixed some minor privilege problems with @code{CHECK}, @code{ANALYZE},
Fixed some minor privilege problems with @code{CHECK}, @code{ANALYZE},
@code{REPAIR} and @code{SHOW CREATE} commands.
@code{REPAIR} and @code{SHOW CREATE} commands.
@item
@item
Added @code{CHANGE MASTER TO}
command
.
Added @code{CHANGE MASTER TO}
statement
.
@item
@item
Added @code{FAST}, @code{QUICK} @code{EXTENDED} check types to
Added @code{FAST}, @code{QUICK} @code{EXTENDED} check types to
@code{CHECK TABLES}.
@code{CHECK TABLES}.
...
@@ -50767,7 +50768,7 @@ More variables in @code{SHOW SLAVE STATUS} and @code{SHOW MASTER STATUS}.
...
@@ -50767,7 +50768,7 @@ More variables in @code{SHOW SLAVE STATUS} and @code{SHOW MASTER STATUS}.
@code{SLAVE STOP} now will not return until the slave thread actually exits.
@code{SLAVE STOP} now will not return until the slave thread actually exits.
@item
@item
Full-text search via the @code{MATCH()} function and @code{FULLTEXT} index type
Full-text search via the @code{MATCH()} function and @code{FULLTEXT} index type
(for
MyISAM
files). This makes @code{FULLTEXT} a reserved word.
(for
@code{MyISAM}
files). This makes @code{FULLTEXT} a reserved word.
@end itemize
@end itemize
...
@@ -50783,7 +50784,7 @@ Fixed that @code{MASTER} and @code{COLLECTION} are not reserved words.
...
@@ -50783,7 +50784,7 @@ Fixed that @code{MASTER} and @code{COLLECTION} are not reserved words.
@item
@item
The log generated by @code{--slow-query-log} didn't contain the whole queries.
The log generated by @code{--slow-query-log} didn't contain the whole queries.
@item
@item
Fixed that open transactions in
BDB
tables are rolled back if the
Fixed that open transactions in
@code{BDB}
tables are rolled back if the
connection is closed unexpectedly.
connection is closed unexpectedly.
@item
@item
Added workaround for a bug in @code{gcc} 2.96 (intel) and @code{gcc} 2.9
Added workaround for a bug in @code{gcc} 2.96 (intel) and @code{gcc} 2.9
...
@@ -50797,8 +50798,8 @@ Optimised functions that manipulate the hours/minutes/seconds.
...
@@ -50797,8 +50798,8 @@ Optimised functions that manipulate the hours/minutes/seconds.
Fixed bug when comparing the result of @code{DATE_ADD()}/@code{DATE_SUB()}
Fixed bug when comparing the result of @code{DATE_ADD()}/@code{DATE_SUB()}
against a number.
against a number.
@item
@item
Changed the meaning of @code{-F, --fast} for @code{myisamchk}. Added
option
Changed the meaning of @code{-F, --fast} for @code{myisamchk}. Added
@code{-C, --check-only-changed} to @code{myisamchk}.
@code{-C, --check-only-changed}
option
to @code{myisamchk}.
@item
@item
Added @code{ANALYZE table_name} to update key statistics for tables.
Added @code{ANALYZE table_name} to update key statistics for tables.
@item
@item
...
@@ -50820,10 +50821,10 @@ Added @code{SHOW MASTER STATUS} and @code{SHOW SLAVE STATUS}.
...
@@ -50820,10 +50821,10 @@ Added @code{SHOW MASTER STATUS} and @code{SHOW SLAVE STATUS}.
@itemize @bullet
@itemize @bullet
@item
@item
Added @code{mysql_character_set_name(
MYSQL *mysql
)} function to the
Added @code{mysql_character_set_name()} function to the
MySQL C API.
MySQL C API.
@item
@item
Made the update log
@code{ASCII 0}
safe.
Made the update log
ASCII 0
safe.
@item
@item
Added the @code{mysql_config} script.
Added the @code{mysql_config} script.
@item
@item
...
@@ -50832,25 +50833,25 @@ partly indexed.
...
@@ -50832,25 +50833,25 @@ partly indexed.
@item
@item
One would get a core dump if the log file was not readable by the MySQL user.
One would get a core dump if the log file was not readable by the MySQL user.
@item
@item
Changed @code{mysqladmin} to use
the @code{CREATE DATABASE}/
@code{DROP
Changed @code{mysqladmin} to use
@code{CREATE DATABASE} and
@code{DROP
DATABASE}
command
s instead of the old deprecated API calls.
DATABASE}
statement
s instead of the old deprecated API calls.
@item
@item
Fixed @code{chown} warning in @code{safe_mysqld}.
Fixed @code{chown} warning in @code{safe_mysqld}.
@item
@item
Fixed a bug in @code{ORDER BY} that was introduced in 3.23.19.
Fixed a bug in @code{ORDER BY} that was introduced in 3.23.19.
@item
@item
Only optimise the @code{DELETE FROM tbl_name} to do a drop+create of
Only optimise the @code{DELETE FROM tbl_name} to do a drop+create of
the table if we are in @code{AUTOCOMMIT} mode (needed for
BDB
tables).
the table if we are in @code{AUTOCOMMIT} mode (needed for
@code{BDB}
tables).
@item
@item
Added extra checks to avoid index corruption when the @code{ISAM}/@code{MyISAM}
Added extra checks to avoid index corruption when the @code{ISAM}/@code{MyISAM}
index files get
s
full during an @code{INSERT}/@code{UPDATE}.
index files get full during an @code{INSERT}/@code{UPDATE}.
@item
@item
@code{myisamchk} didn't correctly update row checksum when used with
@code{myisamchk} didn't correctly update row checksum when used with
@code{-ro} (this only gave a
n
warning in subsequent runs).
@code{-ro} (this only gave a warning in subsequent runs).
@item
@item
Fixed bug in @code{REPAIR TABLE} so that it works with tables without indexes.
Fixed bug in @code{REPAIR TABLE} so that it works with tables without indexes.
@item
@item
Fixed buffer overrun in @code{DROP DATABASE}
Fixed buffer overrun in @code{DROP DATABASE}
.
@item
@item
@code{LOAD TABLE FROM MASTER} is sufficiently bug-free to announce it as
@code{LOAD TABLE FROM MASTER} is sufficiently bug-free to announce it as
a feature.
a feature.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment