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
4b0f9343
Commit
4b0f9343
authored
Mar 22, 2002
by
paul@teton.kitebird.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
manual.texi Change note mods, 3.23.21 to 3.23.24.
parent
ca879ab2
Changes
1
Hide 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 @
4b0f9343
...
...
@@ -50641,23 +50641,23 @@ Added file mutexes to make @code{pwrite()} safe on Windows.
@itemize @bullet
@item
Added @code{
mysqld} variable @code{created_tmp_disk_tables
}.
Added @code{
created_tmp_disk_tables} variable to @code{mysqld
}.
@item
To make it possible to reliably dump and restore tables with
@code{TIMESTAMP(X)} columns, MySQL now reports columns with @code{X}
other than 14 or 8 to be strings.
@item
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
values greater than 128 that was created or modified with 3.23.22 must
be repaired
!
Any table
that was created or modified with 3.23.22 must be repaired if it has
@code{CHAR} columns that may contain characters with ASCII values greater than
128
!
@item
Fixed small memory leak introduced from 3.23.22 when creating a
temporary table.
@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
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
...
...
@@ -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
must be repaired with @code{REPAIR TABLE} or @code{myisamchk} before use!
@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.
@item
MySQL client @code{mysql} now starts with option
...
...
@@ -50692,7 +50692,7 @@ Fixed non-fatal @code{free()} bug in @code{mysqlimport}.
Fixed bug in @code{MyISAM} index handling of
@code{DECIMAL}/@code{NUMERIC} keys.
@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.
@item
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
that both non-threaded (@code{-lmysqlclient}) and threaded
(@code{-lmysqlclient_r}) libraries are built. Users who linked
against a threaded @code{-lmysqlclient} will need to link against
@code{
lib
mysqlclient_r} now.
@code{
-l
mysqlclient_r} now.
@item
Added atomic @code{RENAME TABLE} command.
@item
Don't count
entries with @code{NULL}
in @code{COUNT(DISTINCT ...)}.
Don't count
@code{NULL} values
in @code{COUNT(DISTINCT ...)}.
@item
Changed @code{ALTER TABLE}, @code{LOAD DATA INFILE} on empty tables and
@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
at the same time as concurrent inserts crash. This only affects systems
that don't have the @code{pthread_rwlock_rdlock} code.
@item
When deleting rows with a non-unique key in a
HEAP table, all rows weren't
always deleted.
When deleting rows with a non-unique key in a
@code{HEAP} table, all rows
weren't
always deleted.
@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
Fixed
that @code{SELECT} on part keys works with BDB
tables.
Fixed
@code{SELECT} on part keys to work with @code{BDB}
tables.
@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
@code{CHECK TABLE} now updates key statistics for the table.
@item
@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
3.23.23 or newer. For older tables, you have to do @code{CHECK TABLE}
to update the key distribution.
...
...
@@ -50747,7 +50748,7 @@ to update the key distribution.
Fixed some minor privilege problems with @code{CHECK}, @code{ANALYZE},
@code{REPAIR} and @code{SHOW CREATE} commands.
@item
Added @code{CHANGE MASTER TO}
command
.
Added @code{CHANGE MASTER TO}
statement
.
@item
Added @code{FAST}, @code{QUICK} @code{EXTENDED} check types to
@code{CHECK TABLES}.
...
...
@@ -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.
@item
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
...
...
@@ -50783,7 +50784,7 @@ Fixed that @code{MASTER} and @code{COLLECTION} are not reserved words.
@item
The log generated by @code{--slow-query-log} didn't contain the whole queries.
@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.
@item
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.
Fixed bug when comparing the result of @code{DATE_ADD()}/@code{DATE_SUB()}
against a number.
@item
Changed the meaning of @code{-F, --fast} for @code{myisamchk}. Added
option
@code{-C, --check-only-changed} to @code{myisamchk}.
Changed the meaning of @code{-F, --fast} for @code{myisamchk}. Added
@code{-C, --check-only-changed}
option
to @code{myisamchk}.
@item
Added @code{ANALYZE table_name} to update key statistics for tables.
@item
...
...
@@ -50820,10 +50821,10 @@ Added @code{SHOW MASTER STATUS} and @code{SHOW SLAVE STATUS}.
@itemize @bullet
@item
Added @code{mysql_character_set_name(
MYSQL *mysql
)} function to the
Added @code{mysql_character_set_name()} function to the
MySQL C API.
@item
Made the update log
@code{ASCII 0}
safe.
Made the update log
ASCII 0
safe.
@item
Added the @code{mysql_config} script.
@item
...
...
@@ -50832,25 +50833,25 @@ partly indexed.
@item
One would get a core dump if the log file was not readable by the MySQL user.
@item
Changed @code{mysqladmin} to use
the @code{CREATE DATABASE}/
@code{DROP
DATABASE}
command
s instead of the old deprecated API calls.
Changed @code{mysqladmin} to use
@code{CREATE DATABASE} and
@code{DROP
DATABASE}
statement
s instead of the old deprecated API calls.
@item
Fixed @code{chown} warning in @code{safe_mysqld}.
@item
Fixed a bug in @code{ORDER BY} that was introduced in 3.23.19.
@item
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
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
@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
Fixed bug in @code{REPAIR TABLE} so that it works with tables without indexes.
@item
Fixed buffer overrun in @code{DROP DATABASE}
Fixed buffer overrun in @code{DROP DATABASE}
.
@item
@code{LOAD TABLE FROM MASTER} is sufficiently bug-free to announce it as
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