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
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
mariadb
Commits
7b1ff7d8
Commit
7b1ff7d8
authored
Sep 25, 2002
by
paul@teton.kitebird.com
Browse files
Options
Browse Files
Download
Plain Diff
Merge paul@work.mysql.com:/home/bk/mysql-4.0
into teton.kitebird.com:/home/paul/mysql-4.0
parents
764d2ec9
9aeb138a
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
36 additions
and
24 deletions
+36
-24
Docs/manual.texi
Docs/manual.texi
+25
-18
myisam/mi_check.c
myisam/mi_check.c
+2
-4
myisam/myisamchk.c
myisam/myisamchk.c
+2
-1
support-files/mysql.spec.sh
support-files/mysql.spec.sh
+7
-1
No files found.
Docs/manual.texi
View file @
7b1ff7d8
...
@@ -50453,15 +50453,23 @@ each individual 4.0.x release.
...
@@ -50453,15 +50453,23 @@ each individual 4.0.x release.
@itemize @bullet
@itemize @bullet
@item
@item
One didn't get an error message if mysqld couldn't open the privilege tables.
Fixed bug in @code{myisamchk -R} mode.
@item
Fixed bug that caused @code{mysqld} to crash on @code{REVOKE}.
@item
Fixed bug in @code{ORDER BY} when there is a constant in the @code{SELECT}
statement.
@item
One didn't get an error message if @code{mysqld} couldn't open the
privilege tables.
@item
@item
@code{SET PASSWORD FOR ...} closed the connection in case of errors (bug
@code{SET PASSWORD FOR ...} closed the connection in case of errors (bug
from 4.0.3).
from 4.0.3).
@item
@item
Increased max possible @code{max_allowed_packet} in @code{mysqld} to 1G.
Increased max possible @code{max_allowed_packet} in @code{mysqld} to 1G
B
.
@item
@item
Fixed bug when doing a multi-line @code{INSERT} on a table with an
Fixed bug when doing a multi-line @code{INSERT} on a table with an
auto_increment
key which was not in the first part of the key.
@code{auto_increment}
key which was not in the first part of the key.
@item
@item
Changed @code{LOAD DATA INFILE} to not recreate index if the table had
Changed @code{LOAD DATA INFILE} to not recreate index if the table had
rows from before.
rows from before.
...
@@ -50469,17 +50477,17 @@ rows from before.
...
@@ -50469,17 +50477,17 @@ rows from before.
Fixed overrun bug when calling @code{AES_DECRYPT()} with wrong arguments.
Fixed overrun bug when calling @code{AES_DECRYPT()} with wrong arguments.
@item
@item
@code{--skip-ssl} can now be used to disable SSL in the MySQL clients,
@code{--skip-ssl} can now be used to disable SSL in the MySQL clients,
even if one is using other
ssl options in a
options file or previously
even if one is using other
SSL options in an
options file or previously
on the command line.
on the command line.
@item
@item
Fixed bug in @code{MATCH ... AGAINST( ... IN BOOLEAN MODE)}
Fixed bug in @code{MATCH ... AGAINST( ... IN BOOLEAN MODE)}
used with @code{ORDER BY}.
used with @code{ORDER BY}.
@item
@item
Added @code{LOCK TABLES} and @code{CREATE TEMPORARY TABLES} privilege on
Added @code{LOCK TABLES} and @code{CREATE TEMPORARY TABLES} privilege on
the database level. One must run the @code{
mysql_fix_privilege_tables}
the database level. One must run the @code{mysql_fix_privilege_tables}
script on old installations to activate these.
script on old installations to activate these.
@item
@item
In @code{SHOW TABLE ... STATUS} compressed tables s
howed sometimes
up as
In @code{SHOW TABLE ... STATUS} compressed tables s
ometimes showed
up as
@code{dynamic}.
@code{dynamic}.
@item
@item
@code{SELECT @@@@[global|session].var_name} didn't report
@code{SELECT @@@@[global|session].var_name} didn't report
...
@@ -50499,7 +50507,7 @@ Fixed a bug with constant expression (e.g. field of a one-row table, or field
...
@@ -50499,7 +50507,7 @@ Fixed a bug with constant expression (e.g. field of a one-row table, or field
from a table, referenced by a @code{UNIQUE} key) appeared in @code{ORDER BY}
from a table, referenced by a @code{UNIQUE} key) appeared in @code{ORDER BY}
part of @code{SELECT DISTINCT}.
part of @code{SELECT DISTINCT}.
@item
@item
@code{--log-binary=a.b.c} now properly strips of @code{.b.c}.
@code{--log-binary=a.b.c} now properly strips of
f
@code{.b.c}.
@item
@item
@code{FLUSH LOGS} removed numerical extension for all future update logs.
@code{FLUSH LOGS} removed numerical extension for all future update logs.
@item
@item
...
@@ -50510,19 +50518,18 @@ part of @code{SELECT DISTINCT}.
...
@@ -50510,19 +50518,18 @@ part of @code{SELECT DISTINCT}.
@item
@item
@code{AND} is now optional between @code{REQUIRE} options.
@code{AND} is now optional between @code{REQUIRE} options.
@item
@item
@code{REQUIRE} option
s
was not properly saved, which could cause strange
@code{REQUIRE} option was not properly saved, which could cause strange
output in @code{SHOW GRANTS}.
output in @code{SHOW GRANTS}.
@item
@item
Fixed that @code{mysqld --help} reports
right values for @code{--datadir} and
Fixed that @code{mysqld --help} reports
correct values for @code{--datadir}
@code{--bind-address}.
and
@code{--bind-address}.
@item
@item
Fixed that one can drop UDF functions that didn't exists when mysqld was
Fixed that one can drop UDFs that didn't exist when mysqld was started.
started.
@item
@item
Fixed core dump problem with @code{SHOW VARIABLES} on some 64 bit systems
Fixed core dump problem with @code{SHOW VARIABLES} on some 64 bit systems
(like Solaris sparc).
(like Solaris sparc).
@item
@item
Fixed a bug in my_getopt;
--set-variable
syntax didn't work for
Fixed a bug in my_getopt;
@code{--set-variable}
syntax didn't work for
those options that didn't have a valid variable in my_option struct.
those options that didn't have a valid variable in my_option struct.
This affected at least @code{default-table-type} option.
This affected at least @code{default-table-type} option.
@item
@item
...
@@ -50544,17 +50551,17 @@ Fixed bug with the @code{--slow-log} when logging an administrator command
...
@@ -50544,17 +50551,17 @@ Fixed bug with the @code{--slow-log} when logging an administrator command
Fixed a bug that @code{OPTIMIZE} of locked and modified table,
Fixed a bug that @code{OPTIMIZE} of locked and modified table,
reported table corruption.
reported table corruption.
@item
@item
Fixed a bug in my_getopt in handling of special prefixes (
--skip-, --enable-).
Fixed a bug in my_getopt in handling of special prefixes (
@code{--skip-},
--skip-external-locking didn't work and the bug may have affected other
@code{--enable-}). @code{--skip-external-locking} didn't work and the bug
similar options.
may have affected other
similar options.
@item
@item
Fixed bug in checking for output file name of the @code{tee} option.
Fixed bug in checking for output file name of the @code{tee} option.
@item
@item
Added some more optimisation to use index for
Added some more optimisation to use index for
@code{SELECT ... FROM many_tables .. ORDER BY key limit #}
@code{SELECT ... FROM many_tables .. ORDER BY key limit #}
@item
@item
Fixed problem in @code{SHOW OPEN TABLES} when a user didn't have access
right
Fixed problem in @code{SHOW OPEN TABLES} when a user didn't have access
to one of the opened tables.
permissions
to one of the opened tables.
@end itemize
@end itemize
@node News-4.0.3, News-4.0.2, News-4.0.4, News-4.0.x
@node News-4.0.3, News-4.0.2, News-4.0.4, News-4.0.x
myisam/mi_check.c
View file @
7b1ff7d8
...
@@ -2947,14 +2947,12 @@ int sort_write_record(MI_SORT_PARAM *sort_param)
...
@@ -2947,14 +2947,12 @@ int sort_write_record(MI_SORT_PARAM *sort_param)
ulong
block_length
,
reclength
;
ulong
block_length
,
reclength
;
byte
*
from
;
byte
*
from
;
byte
block_buff
[
8
];
byte
block_buff
[
8
];
MI_INFO
*
info
;
SORT_INFO
*
sort_info
=
sort_param
->
sort_info
;
SORT_INFO
*
sort_info
=
sort_param
->
sort_info
;
MYISAM_SHARE
*
share
;
MI_CHECK
*
param
=
sort_info
->
param
;
MI_CHECK
*
param
=
sort_info
->
param
;
MI_INFO
*
info
=
sort_info
->
info
;
MYISAM_SHARE
*
share
=
info
->
s
;
DBUG_ENTER
(
"sort_write_record"
);
DBUG_ENTER
(
"sort_write_record"
);
info
=
sort_info
->
info
;
share
=
info
->
s
;
if
(
sort_param
->
fix_datafile
)
if
(
sort_param
->
fix_datafile
)
{
{
switch
(
sort_info
->
new_data_file_type
)
{
switch
(
sort_info
->
new_data_file_type
)
{
...
...
myisam/myisamchk.c
View file @
7b1ff7d8
...
@@ -72,7 +72,7 @@ static void descript(MI_CHECK *param, register MI_INFO *info, my_string name);
...
@@ -72,7 +72,7 @@ static void descript(MI_CHECK *param, register MI_INFO *info, my_string name);
static
int
mi_sort_records
(
MI_CHECK
*
param
,
register
MI_INFO
*
info
,
static
int
mi_sort_records
(
MI_CHECK
*
param
,
register
MI_INFO
*
info
,
my_string
name
,
uint
sort_key
,
my_string
name
,
uint
sort_key
,
my_bool
write_info
,
my_bool
update_index
);
my_bool
write_info
,
my_bool
update_index
);
static
int
sort_record_index
(
MI_SORT_PARAM
*
sort_param
,
MI_INFO
*
info
,
static
int
sort_record_index
(
MI_SORT_PARAM
*
sort_param
,
MI_INFO
*
info
,
MI_KEYDEF
*
keyinfo
,
MI_KEYDEF
*
keyinfo
,
my_off_t
page
,
uchar
*
buff
,
uint
sortkey
,
my_off_t
page
,
uchar
*
buff
,
uint
sortkey
,
File
new_file
,
my_bool
update_index
);
File
new_file
,
my_bool
update_index
);
...
@@ -1470,6 +1470,7 @@ static int mi_sort_records(MI_CHECK *param,
...
@@ -1470,6 +1470,7 @@ static int mi_sort_records(MI_CHECK *param,
sort_info
.
info
=
info
;
sort_info
.
info
=
info
;
sort_info
.
new_data_file_type
=
share
->
data_file_type
;
sort_info
.
new_data_file_type
=
share
->
data_file_type
;
sort_param
.
fix_datafile
=
1
;
sort_param
.
fix_datafile
=
1
;
sort_param
.
master
=
1
;
sort_param
.
filepos
=
share
->
pack
.
header_length
;
sort_param
.
filepos
=
share
->
pack
.
header_length
;
old_record_count
=
info
->
state
->
records
;
old_record_count
=
info
->
state
->
records
;
info
->
state
->
records
=
0
;
info
->
state
->
records
=
0
;
...
...
support-files/mysql.spec.sh
View file @
7b1ff7d8
...
@@ -122,6 +122,7 @@ Summary: MySQL - server with Berkeley DB, RAID and UDF support
...
@@ -122,6 +122,7 @@ Summary: MySQL - server with Berkeley DB, RAID and UDF support
Group: Applications/Databases
Group: Applications/Databases
Provides: mysql-Max
Provides: mysql-Max
Obsoletes: mysql-Max
Obsoletes: mysql-Max
Requires: MySQL
>=
4.0
%description Max
%description Max
Optional MySQL server binary that supports additional features like
Optional MySQL server binary that supports additional features like
...
@@ -481,6 +482,11 @@ fi
...
@@ -481,6 +482,11 @@ fi
%changelog
%changelog
*
Wed Sep 25 2002 Lenz Grimmer <lenz@mysql.com>
- MySQL-Max now requires MySQL
>=
4.0 to avoid version mismatches
(
mixing 3.23 and 4.0 packages
)
*
Fri Aug 09 2002 Lenz Grimmer <lenz@mysql.com>
*
Fri Aug 09 2002 Lenz Grimmer <lenz@mysql.com>
- Turn off OpenSSL
in
MySQL-Max
for
now
until
it works properly again
- Turn off OpenSSL
in
MySQL-Max
for
now
until
it works properly again
...
@@ -513,7 +519,7 @@ fi
...
@@ -513,7 +519,7 @@ fi
take care of this
take care of this
- reorganized the file list: actually
install
man pages along
- reorganized the file list: actually
install
man pages along
with the binaries of the respective subpackage
with the binaries of the respective subpackage
- don
'
t include libmysqld.a in the devel subpackage as well, if we
- don
t
include libmysqld.a
in
the devel subpackage as well,
if
we
have a special
"embedded"
subpackage
have a special
"embedded"
subpackage
- reworked the package descriptions
- reworked the package descriptions
...
...
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