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
027e6ba5
Commit
027e6ba5
authored
Jan 20, 2001
by
jcole@tetra.spaceapes.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Cleaned up ChangeLog entries.
parent
79b5316d
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
30 additions
and
31 deletions
+30
-31
Docs/manual.texi
Docs/manual.texi
+30
-31
No files found.
Docs/manual.texi
View file @
027e6ba5
...
@@ -40610,14 +40610,14 @@ testing we found and fixed a lot of errors in the interface code.
...
@@ -40610,14 +40610,14 @@ testing we found and fixed a lot of errors in the interface code.
Using @code{HAVING} on an empty table could produce one result row when
Using @code{HAVING} on an empty table could produce one result row when
it shouldn't.
it shouldn't.
@item
@item
Fixed that the @strong{MySQL} RPM is not depend
ing
on perl5 anymore.
Fixed that the @strong{MySQL} RPM is not depend
ant
on perl5 anymore.
@item
@item
Fixed some problems with @code{HEAP} tables on
w
indows.
Fixed some problems with @code{HEAP} tables on
W
indows.
@item
@item
@code{SHOW TABLE STATUS} didn't show correct average row length for tables
@code{SHOW TABLE STATUS} didn't show correct average row length for tables
bigger than 4G.
bigger than 4G.
@item
@item
@code{CHECK TABLE ..
EXTEN
ED} didn't check row links for fixed size tables.
@code{CHECK TABLE ..
. EXTEND
ED} didn't check row links for fixed size tables.
@item
@item
Added option @code{MEDIUM} to @code{CHECK TABLE}.
Added option @code{MEDIUM} to @code{CHECK TABLE}.
@item
@item
...
@@ -40634,10 +40634,10 @@ Fixed buffer overflow bug when writing a certain error message.
...
@@ -40634,10 +40634,10 @@ Fixed buffer overflow bug when writing a certain error message.
Added usage of @code{getrlimit()} on Linux to get @code{-O
Added usage of @code{getrlimit()} on Linux to get @code{-O
--open-files-limit=#} to work on Linux.
--open-files-limit=#} to work on Linux.
@item
@item
Added new
mysqld variable: bdb_version
.
Added new
@code{mysqld} variable: @code{bdb_version}
.
@item
@item
Fixed bug when using expression of type
Fixed bug when using expression of type
@code{SELECT ... FROM t1
left join t2 on
(t1.a=t2.a) WHERE t1.a=t2.a}. In this
@code{SELECT ... FROM t1
LEFT JOIN t2 ON
(t1.a=t2.a) WHERE t1.a=t2.a}. In this
case the test in the @code{WHERE} clause was wrongly optimized away.
case the test in the @code{WHERE} clause was wrongly optimized away.
@item
@item
Fixed bug in @code{MyISAM} when deleting keys with possible @code{NULL}
Fixed bug in @code{MyISAM} when deleting keys with possible @code{NULL}
...
@@ -40663,7 +40663,7 @@ Fixed that @code{myisamchk -k#} works again.
...
@@ -40663,7 +40663,7 @@ Fixed that @code{myisamchk -k#} works again.
Fixed a problem with replication when the binary log file went over 2G
Fixed a problem with replication when the binary log file went over 2G
on 32 bit systems.
on 32 bit systems.
@item
@item
@code{LOCK TABLES} will now automatic
ly start
a new transaction.
@code{LOCK TABLES} will now automatic
ally starts
a new transaction.
@item
@item
Changed BDB tables to not use internal subtransactions and reuse open files to
Changed BDB tables to not use internal subtransactions and reuse open files to
get more speed.
get more speed.
...
@@ -40677,7 +40677,7 @@ Allow hex constants in the @code{--fields-*-by} and
...
@@ -40677,7 +40677,7 @@ Allow hex constants in the @code{--fields-*-by} and
Added option @code{--safe-show-databases}.
Added option @code{--safe-show-databases}.
@item
@item
Added @code{have_bdb}, @code{have_gemini}, @code{have_innobase},
Added @code{have_bdb}, @code{have_gemini}, @code{have_innobase},
@code{have_raid} and @code{have_ssl} to @code{SHOW VARIABLES} to make it
@code{have_raid}
,
and @code{have_ssl} to @code{SHOW VARIABLES} to make it
easy to test for supported extensions.
easy to test for supported extensions.
@item
@item
Added option @code{open-files-limit} to @code{mysqld}.
Added option @code{open-files-limit} to @code{mysqld}.
...
@@ -40706,7 +40706,7 @@ Added fixing of include files for Solaris 2.8.
...
@@ -40706,7 +40706,7 @@ Added fixing of include files for Solaris 2.8.
Fixed bug with @code{--skip-networking} on Debian Linux.
Fixed bug with @code{--skip-networking} on Debian Linux.
@item
@item
Fixed problem that some temporary files where reported as having the
Fixed problem that some temporary files where reported as having the
name @
cod
e{UNOPENED} in error messages.
name @
fil
e{UNOPENED} in error messages.
@item
@item
Fixed bug when running two simultaneous @code{SHOW LOGS} queries.
Fixed bug when running two simultaneous @code{SHOW LOGS} queries.
@end itemize
@end itemize
...
@@ -40722,8 +40722,8 @@ Fixed bug in @code{<=>} operator.
...
@@ -40722,8 +40722,8 @@ Fixed bug in @code{<=>} operator.
@item
@item
Fixed bug in @code{REPLACE} with BDB tables.
Fixed bug in @code{REPLACE} with BDB tables.
@item
@item
@code{LPAD()} and @code{RPAD()} will
shorten
the result string if it's longer
@code{LPAD()} and @code{RPAD()} will
truncate
the result string if it's longer
than the
length
argument.
than the
@code{length}
argument.
@item
@item
Added @code{SHOW LOGS} command.
Added @code{SHOW LOGS} command.
@item
@item
...
@@ -40737,7 +40737,7 @@ specified all key parts both in the update and the @code{WHERE} part. In
...
@@ -40737,7 +40737,7 @@ specified all key parts both in the update and the @code{WHERE} part. In
this case @strong{MySQL} could try to update a record that didn't match
this case @strong{MySQL} could try to update a record that didn't match
the whole @code{WHERE} part.
the whole @code{WHERE} part.
@item
@item
Changed drop table to first drop the tables and then the @
cod
e{.frm} file.
Changed drop table to first drop the tables and then the @
fil
e{.frm} file.
@item
@item
Fixed a bug in the hostname cache which caused @code{mysqld} to report the
Fixed a bug in the hostname cache which caused @code{mysqld} to report the
hostname as @code{''} in some error messages.
hostname as @code{''} in some error messages.
...
@@ -40752,11 +40752,11 @@ to make it easier to use the binary log.
...
@@ -40752,11 +40752,11 @@ to make it easier to use the binary log.
@item
@item
Renamed variable @code{bdb_lock_max} to @code{bdb_max_lock}.
Renamed variable @code{bdb_lock_max} to @code{bdb_max_lock}.
@item
@item
Added support for @code{auto_increment} on sub
fields for BDB tables.
Added support for @code{auto_increment} on sub
-
fields for BDB tables.
@item
@item
Added @code{ANALYZE} of BDB tables.
Added @code{ANALYZE} of BDB tables.
@item
@item
Store in BDB tables
the number of rows; This helps to optimize queries
In BDB tables, we now store
the number of rows; This helps to optimize queries
when we need an approximation of the number of rows.
when we need an approximation of the number of rows.
@item
@item
If we get an error in a multi-row statement, we now only rollback the
If we get an error in a multi-row statement, we now only rollback the
...
@@ -40792,7 +40792,7 @@ slave server restart.
...
@@ -40792,7 +40792,7 @@ slave server restart.
@item
@item
@code{SHOW KEYS} now shows whether or not key is @code{FULLTEXT}.
@code{SHOW KEYS} now shows whether or not key is @code{FULLTEXT}.
@item
@item
New script @
cod
e{mysqld_multi}. @xref{mysqld_multi}.
New script @
fil
e{mysqld_multi}. @xref{mysqld_multi}.
@item
@item
Added new script, @file{mysql-multi.server.sh}. Thanks to
Added new script, @file{mysql-multi.server.sh}. Thanks to
Tim Bunce @email{Tim.Bunce@@ig.co.uk} for modifying @file{mysql.server} to
Tim Bunce @email{Tim.Bunce@@ig.co.uk} for modifying @file{mysql.server} to
...
@@ -40814,12 +40814,12 @@ Added a warning if number of rows changes on @code{REPAIR}/@code{OPTIMIZE}.
...
@@ -40814,12 +40814,12 @@ Added a warning if number of rows changes on @code{REPAIR}/@code{OPTIMIZE}.
Applied patches for OS/2 by @code{Yuri Dario}.
Applied patches for OS/2 by @code{Yuri Dario}.
@item
@item
@code{FLUSH TABLES table_name} didn't always flush the index tree
@code{FLUSH TABLES table_name} didn't always flush the index tree
properly to disk
.
to disk properly
.
@item
@item
@code{--bootstrap} is now run in a separate thread. This fixes
the
problem
@code{--bootstrap} is now run in a separate thread. This fixes
a
problem
that
@code{mysql_install_db} core dumped
on some Linux machines.
that
caused @code{mysql_install_db} to core dump
on some Linux machines.
@item
@item
Changed @code{mi_create()} to use less stack.
Changed @code{mi_create()} to use less stack
space
.
@item
@item
Fixed bug with optimizer trying to over-optimize @code{MATCH} when used
Fixed bug with optimizer trying to over-optimize @code{MATCH} when used
with @code{UNIQUE} key.
with @code{UNIQUE} key.
...
@@ -40853,10 +40853,10 @@ Fixed crash when automatic repair of @code{MyISAM} table failed.
...
@@ -40853,10 +40853,10 @@ Fixed crash when automatic repair of @code{MyISAM} table failed.
Fixed a major performance bug in the table locking code when one
Fixed a major performance bug in the table locking code when one
constantly had a LOT of @code{SELECT}, @code{UPDATE} and @code{INSERT}
constantly had a LOT of @code{SELECT}, @code{UPDATE} and @code{INSERT}
statements running. The symptom was that the @code{UPDATE} and
statements running. The symptom was that the @code{UPDATE} and
@code{INSERT} queries w
as locked
a long time while new @code{SELECT}
@code{INSERT} queries w
ere locked for
a long time while new @code{SELECT}
statements w
h
ere executed before the updates.
statements were executed before the updates.
@item
@item
When reading
options_files
with @code{mysql_options()} the
When reading
@code{options_files}
with @code{mysql_options()} the
@code{return-found-rows} option was ignored.
@code{return-found-rows} option was ignored.
@item
@item
One can now specify @code{interactive-timeout} in the option file that
One can now specify @code{interactive-timeout} in the option file that
...
@@ -40866,7 +40866,7 @@ programs that run for a long time (like @code{mysqlhotcopy}) to use
...
@@ -40866,7 +40866,7 @@ programs that run for a long time (like @code{mysqlhotcopy}) to use
@item
@item
Added to the slow query log the time and the user name for each logged
Added to the slow query log the time and the user name for each logged
query. If you are using @code{--log-long-format} then also queries that
query. If you are using @code{--log-long-format} then also queries that
are not using indexes are logged, even
the query takes less than
do not use an index are logged, even if
the query takes less than
@code{long_query_time} seconds.
@code{long_query_time} seconds.
@item
@item
Fixed a problem in @code{LEFT JOIN} which caused all columns in a reference
Fixed a problem in @code{LEFT JOIN} which caused all columns in a reference
...
@@ -40887,16 +40887,16 @@ the compiler submitted with RedHat 7.0. (Reported by Trond Eivind Glomsr
...
@@ -40887,16 +40887,16 @@ the compiler submitted with RedHat 7.0. (Reported by Trond Eivind Glomsr
@item
@item
The option @code{--skip-networking} now works properly on NT.
The option @code{--skip-networking} now works properly on NT.
@item
@item
Fixed long outstanding bug in the @code{ISAM} tables when a row with a length
Fixed
a
long outstanding bug in the @code{ISAM} tables when a row with a length
of more than 65K was shortened by a single byte.
of more than 65K was shortened by a single byte.
@item
@item
Fixed bug in @code{MyISAM} when running multiple updating processes on
Fixed
a
bug in @code{MyISAM} when running multiple updating processes on
the same table.
the same table.
@item
@item
Allow one to use @code{FLUSH TABLE tablename}.
Allow one to use @code{FLUSH TABLE tablename}.
@item
@item
Added @code{--replicate-ignore-table}, @code{--replicate-do-table},
Added @code{--replicate-ignore-table}, @code{--replicate-do-table},
@code{--replicate-wild-ignore-table}, @code{--replicate-wild-do-table}
@code{--replicate-wild-ignore-table}, @code{--replicate-wild-do-table}
.
@item
@item
Changed all log files to use our own @code{IO_CACHE} mechanism instead of
Changed all log files to use our own @code{IO_CACHE} mechanism instead of
@code{FILE} to avoid OS problems when there are many files open.
@code{FILE} to avoid OS problems when there are many files open.
...
@@ -40931,8 +40931,7 @@ Fixed an overflow bug in the client code when using overly long database names.
...
@@ -40931,8 +40931,7 @@ Fixed an overflow bug in the client code when using overly long database names.
@code{timeout} seconds.
@code{timeout} seconds.
@item
@item
@code{SLAVE START} did not work if you started with
@code{SLAVE START} did not work if you started with
@code{--skip-slave-start} and had not explicitly run @code{CHANGE
@code{--skip-slave-start} and had not explicitly run @code{CHANGE MASTER TO}.
MASTER TO}.
@item
@item
Fixed the output of @code{SHOW MASTER STATUS} to be consistent with
Fixed the output of @code{SHOW MASTER STATUS} to be consistent with
@code{SHOW SLAVE STATUS}. (It now has no directory in the log name.)
@code{SHOW SLAVE STATUS}. (It now has no directory in the log name.)
...
@@ -40946,7 +40945,7 @@ shortage when compiled @code{--with-debug=full}.
...
@@ -40946,7 +40945,7 @@ shortage when compiled @code{--with-debug=full}.
@item
@item
Fixed several coredumps in out-of-memory conditions.
Fixed several coredumps in out-of-memory conditions.
@item
@item
@code{SHOW SLAVE STATUS} was using an uni
t
itialized mutex if the slave had
@code{SHOW SLAVE STATUS} was using an uni
n
itialized mutex if the slave had
not been started yet.
not been started yet.
@item
@item
Fixed bug in @code{ELT()} and @code{MAKE_SET()} when the query used
Fixed bug in @code{ELT()} and @code{MAKE_SET()} when the query used
...
@@ -41055,7 +41054,7 @@ on a patch from John Jones.
...
@@ -41055,7 +41054,7 @@ on a patch from John Jones.
@appendixsubsec Changes in release 3.23.25
@appendixsubsec Changes in release 3.23.25
@itemize @bullet
@itemize @bullet
@item
@item
Fixed that
databasename
works as second argument to @code{mysqlhotcopy}.
Fixed that
@code{databasename}
works as second argument to @code{mysqlhotcopy}.
@item
@item
@code{UMASK} and @code{UMASK_DIR} can now be specified in octal.
@code{UMASK} and @code{UMASK_DIR} can now be specified in octal.
@item
@item
...
@@ -41811,8 +41810,6 @@ Fixed optimization bug in @code{SELECT ... LEFT JOIN ... key_column IS NULL},
...
@@ -41811,8 +41810,6 @@ Fixed optimization bug in @code{SELECT ... LEFT JOIN ... key_column IS NULL},
when @code{key_column} could contain @code{NULL} values.
when @code{key_column} could contain @code{NULL} values.
@item
@item
Fixed problem with 8-bit characters as separators in @code{LOAD DATA INFILE}.
Fixed problem with 8-bit characters as separators in @code{LOAD DATA INFILE}.
@item
@end itemize
@end itemize
@node News-3.23.8, News-3.23.7, News-3.23.9, News-3.23.x
@node News-3.23.8, News-3.23.7, News-3.23.9, News-3.23.x
...
@@ -42062,6 +42059,7 @@ Some configure issues to fix problems with big file system detection.
...
@@ -42062,6 +42059,7 @@ Some configure issues to fix problems with big file system detection.
@appendixsubsec Changes in release 3.23.3
@appendixsubsec Changes in release 3.23.3
@itemize @bullet
@itemize @bullet
@item
Added patches for MIT-pthreads on NetBSD.
Added patches for MIT-pthreads on NetBSD.
@item
@item
Fixed range bug in MyISAM.
Fixed range bug in MyISAM.
...
@@ -42176,6 +42174,7 @@ Fixed some compilation problems.
...
@@ -42176,6 +42174,7 @@ Fixed some compilation problems.
@appendixsubsec Changes in release 3.23.0
@appendixsubsec Changes in release 3.23.0
@itemize @bullet
@itemize @bullet
@item
A new table handler library (@code{MyISAM}) with a lot of new features.
A new table handler library (@code{MyISAM}) with a lot of new features.
@xref{MyISAM}.
@xref{MyISAM}.
@item
@item
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