mirror of
https://github.com/MariaDB/server.git
synced 2026-05-16 20:07:13 +02:00
New error messages
Fix for creating read-only files on windows Manual updates BitKeeper/deleted/.del-acconfig.h~65f1202b3b5c345f: ***MISSING WEAVE*** BitKeeper/deleted/.del-acconfig.h~7b620dbd69ea6074: ***MISSING WEAVE*** Docs/manual.texi: Small clarifications BitKeeper/etc/ignore: Added Docs/manual.aux Docs/manual.cp Docs/manual.cps Docs/manual.dvi Docs/manual.fn Docs/manual.fns Docs/manual.ky Docs/manual.pg Docs/manual.toc Docs/manual.tp Docs/manual.vr Docs/manual_a4.ps Docs/manual_letter.ps to the ignore list mysql-test/chew_on_this/select.res: ***MISSING WEAVE*** mysys/my_open.c: Fix for windows where some files where created read only sql/ha_myisam.cc: Added 'checking table' to process-list status sql/opt_range.cc: Cleanup sql/share/czech/errmsg.sys: New error messages sql/share/czech/errmsg.txt: New error messages sql/share/italian/errmsg.sys: New error messages sql/share/italian/errmsg.txt: New error messages
This commit is contained in:
parent
17d0ffd966
commit
e2e18535ad
9 changed files with 55 additions and 35 deletions
13
.bzrignore
13
.bzrignore
|
|
@ -379,3 +379,16 @@ support-files/mysql-3.23.29-gamma.spec
|
|||
support-files/mysql-log-rotate
|
||||
support-files/mysql.server
|
||||
support-files/mysql.spec
|
||||
Docs/manual.aux
|
||||
Docs/manual.cp
|
||||
Docs/manual.cps
|
||||
Docs/manual.dvi
|
||||
Docs/manual.fn
|
||||
Docs/manual.fns
|
||||
Docs/manual.ky
|
||||
Docs/manual.pg
|
||||
Docs/manual.toc
|
||||
Docs/manual.tp
|
||||
Docs/manual.vr
|
||||
Docs/manual_a4.ps
|
||||
Docs/manual_letter.ps
|
||||
|
|
|
|||
|
|
@ -7491,6 +7491,10 @@ It is recomended you use MIT-pthreads on FreeBSD 2.x and native threads on
|
|||
Versions 3 and up. It is possible to run with native threads on some late
|
||||
2.2.x versions but you may encounter problems shutting down mysqld.
|
||||
|
||||
The @strong{MYSQL} Makefiles require GNU make (@code{gmake}) to work.
|
||||
If you want to compile @strong{MYSQL} you need to install GNU make
|
||||
first.
|
||||
|
||||
Be sure to have your name resolver setup correct. Otherwise you may
|
||||
experience resolver delays or failures when connecting to mysqld.
|
||||
|
||||
|
|
@ -7514,10 +7518,6 @@ shell> rm config.cache
|
|||
shell> ./configure --with-mit-threads
|
||||
@end example
|
||||
|
||||
The behavior of FreeBSD @code{make} is slightly different from that of GNU
|
||||
@code{make}. If you have @code{make}-related problems, you should install GNU
|
||||
@code{make}.
|
||||
|
||||
FreeBSD is also known to have a very low default file handle limit.
|
||||
@xref{Not enough file handles}. Uncomment the ulimit -n section in
|
||||
safe_mysqld or raise the limits for the mysqld user in /etc/login.conf
|
||||
|
|
@ -20233,11 +20233,11 @@ start @code{mysqld} with @code{--skip-bdb} o not waste memory for this cache.
|
|||
The value of the @code{--bdb-home} option.
|
||||
|
||||
@item @code{bdb_lock_max}
|
||||
The maximum number of locks (1000 by default) you can have active on a BDB
|
||||
table. You should increase this if you get errors of type
|
||||
@code{bdb: Lock table is out of available locks} when you have do long
|
||||
transactions or when mysqld has to examine a lot of rows to calculate
|
||||
the query.
|
||||
The maximum number of locks (1000 by default) you can have active on a
|
||||
BDB table. You should increase this if you get errors of type @code{bdb:
|
||||
Lock table is out of available locks} or @code{Got error 12 from ...}
|
||||
when you have do long transactions or when @code{mysqld} has to examine
|
||||
a lot of rows to calculate the query.
|
||||
|
||||
@item @code{bdb_logdir}
|
||||
The value of the @code{--bdb-logdir} option.
|
||||
|
|
@ -22519,6 +22519,13 @@ Normally you should start mysqld with @code{--bdb-recover} if you intend
|
|||
to use BDB tables. This may, however, give you problems when you try to
|
||||
start mysqld if the BDB log files are corrupted. @xref{Starting server}.
|
||||
|
||||
With @code{bdb_lock_max} you can specify the maximum number of locks
|
||||
(1000 by default) you can have active on a BDB table. You should
|
||||
increase this if you get errors of type @code{bdb: Lock table is out of
|
||||
available locks} or @code{Got error 12 from ...} when you have do long
|
||||
transactions or when @code{mysqld} has to examine a lot of rows to
|
||||
calculate the query.
|
||||
|
||||
@node BDB characteristic, BDB TODO, BDB start, BDB
|
||||
@subsection Some characteristic of @code{BDB} tables:
|
||||
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@
|
|||
#define USES_TYPES
|
||||
#include "mysys_priv.h"
|
||||
#include "mysys_err.h"
|
||||
#include <my_dir.h>
|
||||
#include <errno.h>
|
||||
#if defined(MSDOS) || defined(__WIN__) || defined(__EMX__)
|
||||
#include <share.h>
|
||||
|
|
@ -36,9 +37,11 @@ File my_open(const char *FileName, int Flags, myf MyFlags)
|
|||
FileName, Flags, MyFlags));
|
||||
#if defined(MSDOS) || defined(__WIN__) || defined(__EMX__)
|
||||
if (Flags & O_SHARE)
|
||||
fd = sopen((my_string) FileName, (Flags & ~O_SHARE) | O_BINARY, SH_DENYNO);
|
||||
fd = sopen((my_string) FileName, (Flags & ~O_SHARE) | O_BINARY, SH_DENYNO,
|
||||
MY_S_IREAD | MY_S_IWRITE);
|
||||
else
|
||||
fd = open((my_string) FileName, Flags | O_BINARY);
|
||||
fd = open((my_string) FileName, Flags | O_BINARY,
|
||||
MY_S_IREAD | MY_S_IWRITE);
|
||||
#elif !defined(NO_OPEN_3)
|
||||
fd = open(FileName, Flags, my_umask); /* Normal unix */
|
||||
#else
|
||||
|
|
|
|||
|
|
@ -236,10 +236,12 @@ int ha_myisam::write_row(byte * buf)
|
|||
int ha_myisam::check(THD* thd, HA_CHECK_OPT* check_opt)
|
||||
{
|
||||
if (!file) return HA_ADMIN_INTERNAL_ERROR;
|
||||
int error ;
|
||||
int error;
|
||||
MI_CHECK param;
|
||||
MYISAM_SHARE* share = file->s;
|
||||
const char *old_proc_info=thd->proc_info;
|
||||
|
||||
thd->proc_info="Checking table";
|
||||
myisamchk_init(¶m);
|
||||
param.thd = thd;
|
||||
param.op_name = (char*)"check";
|
||||
|
|
@ -306,6 +308,7 @@ int ha_myisam::check(THD* thd, HA_CHECK_OPT* check_opt)
|
|||
}
|
||||
check_opt->retry_without_quick=param.retry_without_quick;
|
||||
|
||||
thd->proc_info=old_proc_info;
|
||||
return error ? HA_ADMIN_CORRUPT : HA_ADMIN_OK;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -393,7 +393,6 @@ QUICK_SELECT::QUICK_SELECT(TABLE *table,uint key_nr,bool no_alloc)
|
|||
else
|
||||
bzero((char*) &alloc,sizeof(alloc));
|
||||
file=head->file;
|
||||
error=file->index_init(index);
|
||||
record=head->record[0];
|
||||
init();
|
||||
}
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,18 +1,13 @@
|
|||
/* Copyright Abandoned 1997 TCX DataKonsult AB & Monty Program KB & Detron HB
|
||||
This file is public domain and comes with NO WARRANTY of any kind */
|
||||
|
||||
/* Modifikoval Petr -B¹najdr, snajdr@pvt.net, snajdr@cpress.cz v.0.01 -A
|
||||
ISO LATIN-8852-2
|
||||
Upravil Jan Pazdziora, adelton@fi.muni.cz
|
||||
Tue Nov 18 17:53:55 MET 1997 verze 0.02
|
||||
Roz-B¹íøeno podle 3.21.15c Jan Pazdziora, adelton@fi.muni.cz-A
|
||||
Tue Dec 2 19:08:54 MET 1997 verze 0.03
|
||||
Roz-B¹íøeno podle 3.21.29 Jan Pazdziora, adelton@fi.muni.cz-A
|
||||
Thu May 7 17:40:49 MET DST 1998 verze 0.04
|
||||
Podle verze 3.22.20 upravil Jan Pazdziora, adelton@fi.muni.cz
|
||||
Thu Apr 1 20:49:57 CEST 1999
|
||||
Podle verze 3.23.2 upravil Jan Pazdziora, adelton@fi.muni.cz
|
||||
Mon Aug 9 13:30:09 MET DST 1999
|
||||
/*
|
||||
Modifikoval Petr -BŠnajdr, snajdr@pvt.net, snajdr@cpress.cz v.0.01 -A
|
||||
ISO LATIN-8852-2
|
||||
Dal-Bší verze Jan Pazdziora, adelton@fi.muni.cz-A
|
||||
Tue Nov 18 17:53:55 MET 1997
|
||||
Tue Dec 2 19:08:54 MET 1997 podle 3.21.15c
|
||||
Thu May 7 17:40:49 MET DST 1998 podle 3.21.29
|
||||
Thu Apr 1 20:49:57 CEST 1999 podle 3.22.20
|
||||
Mon Aug 9 13:30:09 MET DST 1999 podle 3.23.2
|
||||
Thu Nov 30 14:02:52 MET 2000 podle 3.23.28
|
||||
*/
|
||||
|
||||
"hashchk",
|
||||
|
|
@ -207,8 +202,8 @@
|
|||
"S-Bí»ová chyba pøi ètení z masteru",-A
|
||||
"S-Bí»ová chyba pøi zápisu na master",-A
|
||||
"-B®ádný sloupec nemá vytvoøen fulltextový index",-A
|
||||
"Can't execute the given command because you have active locked tables or an active transaction",
|
||||
"Unknown system variable '%-.64'",
|
||||
"Table '%-.64s' is marked as crashed and should be repaired",
|
||||
"Table '%-.64s' is marked as crashed and last (automatic?) repair failed",
|
||||
"Nemohu prov-Bést zadaný příkaz, protože existují aktivní zamčené tabulky nebo aktivní transakce",-A
|
||||
"Nezn-Bámá systémová proměnná '%-.64'",-A
|
||||
"Tabulka '%-.64s' je ozna-Bčena jako porušená a měla by být opravena",-A
|
||||
"Tabulka '%-.64s' je ozna-Bčena jako porušená a poslední (automatická?) oprava se nezdařila",-A
|
||||
"Warning: Some non-transactional changed tables couldn't be rolled back",
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -194,7 +194,7 @@
|
|||
"Errore di rete inviando al master",
|
||||
"Impossibile trovare un indice FULLTEXT che corrisponda all'elenco delle colonne",
|
||||
"Can't execute the given command because you have active locked tables or an active transaction",
|
||||
"Unknown system variable '%-.64'",
|
||||
"Table '%-.64s' is marked as crashed and should be repaired",
|
||||
"Table '%-.64s' is marked as crashed and last (automatic?) repair failed",
|
||||
"Variabile di sistema '%-.64' sconosciuta",
|
||||
"La tabella '%-.64s' e' segnalata come rovinata e deve essere riparata",
|
||||
"La tabella '%-.64s' e' segnalata come rovinata e l'ultima ricostruzione (automatica?) e' fallita",
|
||||
"Warning: Some non-transactional changed tables couldn't be rolled back",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue