Commit graph

4517 commits

Author SHA1 Message Date
unknown
19c6bdba3b merge 2002-08-05 13:15:39 +03:00
unknown
f2dba61eef Added some mutex locks to make SLAVE START and SLAVE STOP thread safe.
Docs/manual.texi:
  Changelog
sql/gen_lex_hash.cc:
  Merged --verbose option from 4.0
  Smaller hash table
sql/slave.cc:
  Added some mutex locks to make SLAVE START and SLAVE STOP thread safe.
2002-08-05 13:09:12 +03:00
unknown
2cb480f2a8 fixed bug in truncating nonexisting table, found by Carsten
mysql-test/r/truncate.result:
  test suit for truncate bug
mysql-test/t/truncate.test:
  test suit for truncate bug
2002-08-05 11:45:39 +03:00
unknown
e8c681a76e Merge work:/home/bk/mysql-4.0
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-08-05 09:09:27 +02:00
unknown
c6efc14800 typo fixed 2002-08-05 09:00:38 +02:00
unknown
999b51db40 Merge paul@work.mysql.com:/home/bk/mysql-4.0
into teton.kitebird.com:/home/paul/mysql-4.0
2002-08-04 22:44:59 -05:00
unknown
ce30d569dd manual.texi restrict scope of a mysql.server comment
Docs/manual.texi:
  restrict scope of a mysql.server comment
2002-08-04 22:39:53 -05:00
unknown
80e088b427 make SEARCH_PREFIX to work with complex (use_coll) charsets, namely latin1_de 2002-08-05 00:14:21 +02:00
unknown
b6fcfd5c99 yet another "trunc*" bug fixed - and the fundamental one! (now, when next trunc* word is less than curdoc it doesn't led to wrong results) 2002-08-04 19:20:02 +00:00
unknown
c0bc346b9d Merge pzaitsev@work.mysql.com:/home/bk/mysql-4.0
into mysql.com:/home/pz/mysql/mysql-4.0-root
2002-08-04 18:09:46 +04:00
unknown
1ac8636dc0 Revert SIGINT patch as Monty requested
sql/sql_parse.cc:
  Revert patch
2002-08-04 17:14:51 +04:00
unknown
0ddb913717 typo in help message fixed (LFCR -> CRLF) 2002-08-04 14:37:32 +02:00
unknown
6c957a21e0 Merge mysql.com:/home/pz/mysql/mysql-4.0-root
into mysql.com:/home/pz/mysql/mysql-4.0


sql/sql_parse.cc:
  Auto merged
2002-08-04 13:51:17 +04:00
unknown
428cb92899 manual.texi Add a couple of missing change notes for
manual.texi	mysqldump -X bug fixes (3.23.50, 3.23.51)


Docs/manual.texi:
  Add a couple of missing change notes for
  mysqldump -X bug fixes (3.23.50, 3.23.51)
2002-08-03 18:37:17 -05:00
unknown
987a2e4d13 manual.texi remove overlap between server-side and client-side
manual.texi	intro sections


Docs/manual.texi:
  remove overlap between server-side and client-side
  intro sections
2002-08-03 18:17:22 -05:00
unknown
5647f6e004 os0thread.c:
Remove the complex typecast used to convert a HP-UX pthread struct to os_thread_id_t; the typecast seemed to work wrong in gcc-3.1 on HP-UX-10.20


innobase/os/os0thread.c:
  Remove the complex typecast used to convert a HP-UX pthread struct to os_thread_id_t; the typecast seemed to work wrong in gcc-3.1 on HP-UX-10.20
2002-08-03 21:53:42 +03:00
unknown
0555398fe4 Merge akeremidarski@work.mysql.com:/home/bk/mysql
into geopard.online.bg:/storage/bk/mysql-3.23
2002-08-03 19:49:28 +03:00
unknown
5414ede22f Two small patches proposed by Paul DuBois
include/sslopt-usage.h:
  Paul's patch for --ssl-xxx options for the --help message
scripts/mysqlhotcopy.sh:
  Paul's patch for --port option
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2002-08-03 19:48:45 +03:00
unknown
7dc0314443 Merge akeremidarski@work.mysql.com:/home/bk/mysql-4.0
into geopard.online.bg:/storage/bk/mysql-4.0
2002-08-03 19:27:15 +03:00
unknown
8ab4263338 Two small patches proposed by Paul DuBois
include/sslopt-usage.h:
  Paul's patch for --ssl-xxx options for the --help message
scripts/mysqlhotcopy.sh:
  Paul's patch for --port option
2002-08-03 19:02:05 +03:00
unknown
990b178c32 Fixed a problem with privilege tables when downgrading from 4.0.2
to 3.23
2002-08-03 17:21:21 +03:00
unknown
8919dea9cd Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
into sinisa.nasamreza.org:/mnt/work/mysql-4.0


Docs/manual.texi:
  Auto merged
2002-08-03 16:09:44 +03:00
unknown
4929111672 Two small bug fixes ...
Docs/manual.texi:
  Two small bug fixes
sql/sql_parse.cc:
  A fix for the bug with a new TEMP TABLE privilege ....
sql/sql_yacc.yy:
  Fix for a bug that sets user resources at random with REVOKE
2002-08-03 15:59:41 +03:00
unknown
0ebb78e8ef Many files:
Merge InnoDB-3.23.52c
ha_innobase.cc:
  Test the ref length sanity also in the production version


sql/ha_innobase.cc:
  Test the ref length sanity also in the production version
innobase/btr/btr0cur.c:
  Merge InnoDB-3.23.52c
innobase/buf/buf0buf.c:
  Merge InnoDB-3.23.52c
innobase/buf/buf0lru.c:
  Merge InnoDB-3.23.52c
innobase/ha/ha0ha.c:
  Merge InnoDB-3.23.52c
innobase/log/log0recv.c:
  Merge InnoDB-3.23.52c
innobase/mtr/mtr0log.c:
  Merge InnoDB-3.23.52c
innobase/os/os0file.c:
  Merge InnoDB-3.23.52c
innobase/page/page0cur.c:
  Merge InnoDB-3.23.52c
innobase/include/btr0btr.h:
  Merge InnoDB-3.23.52c
innobase/include/dyn0dyn.h:
  Merge InnoDB-3.23.52c
innobase/include/log0recv.h:
  Merge InnoDB-3.23.52c
innobase/include/buf0buf.ic:
  Merge InnoDB-3.23.52c
innobase/include/log0log.ic:
  Merge InnoDB-3.23.52c
2002-08-02 23:16:19 +03:00
unknown
ce04b6fad7 Reverting facist C++ comment cleanup 2002-08-02 15:05:10 +03:00
unknown
db57cb7f31 Portability fix for QNX 6.2
include/my_global.h:
  Passed a bug in QNX 6.2 library that affected compiling.
2002-08-02 03:24:02 +03:00
unknown
0ed7ee0500 manual.texi tweaks
Docs/manual.texi:
  tweaks
2002-08-01 16:57:59 -05:00
unknown
e8f3a63692 manual.texi tweaks
Docs/manual.texi:
  tweaks
2002-08-01 16:47:10 -05:00
unknown
8950c54b52 Merge paul@work.mysql.com:/home/bk/mysql-4.0
into teton.kitebird.com:/home/paul/mysql-4.0
2002-08-01 09:56:32 -05:00
unknown
e2b78874a2 manual.texi fixups for mysqld_multi section
Docs/manual.texi:
  fixups for mysqld_multi section
2002-08-01 09:55:26 -05:00
unknown
391ac327a9 Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
2002-08-01 16:57:15 +03:00
unknown
e8d66a2871 few small fixes
BitKeeper/etc/ignore:
  Added mysys/ste5KbMa to the ignore list
include/my_semaphore.h:
  A small fix for BSDi
sql/sql_update.cc:
  Just a proper error message
2002-08-01 15:19:06 +03:00
unknown
1aa637c97e Clarified lower_case_table_names behaviour for 4.0.2 2002-08-01 08:41:53 +10:00
unknown
dd764d999e Innodb fixes:
Added back 'static inline', as not having this caused more problems than having it
Fixed wrong arguments to printf()


innobase/buf/buf0buf.c:
  Fixed wrong argument to printf()
innobase/fsp/fsp0fsp.c:
  Fixed wrong argument to printf()
innobase/include/btr0btr.h:
  Removed UNIV_INLINE for functions that should not be inlined
innobase/include/dyn0dyn.h:
  Removed UNIV_INLINE for functions that should not be inlined
innobase/include/univ.i:
  Added back 'static inline', as not having this caused more problems than having it
2002-08-01 00:37:27 +03:00
unknown
3e82337c17 Merge mysql.com:/home/pz/mysql/mysql-4.0-root
into mysql.com:/home/pz/mysql/mysql-4.0
2002-07-31 21:12:11 +04:00
unknown
3e7f12c8b6 bk resolve 2002-07-31 19:57:16 +03:00
unknown
3e16752ebf A bug with tables with different ref_length's whose order is
changed in table initialization
2002-07-31 19:53:06 +03:00
unknown
e2cf3f8e45 Fixed wrong printf() string in InnoDB
Removed some compiler warnings regarding 'static' from InnoDB


Docs/manual.texi:
  Fixed wrong manual entry
innobase/btr/btr0cur.c:
  Fixed wrong printf() string
innobase/include/univ.i:
  Removed compiler warnings (static inline produces a lot of warnings and is probably not portable)
2002-07-31 18:02:24 +03:00
unknown
653f9d2e78 Merge work:/home/bk/mysql-4.0
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0


Docs/manual.texi:
  Auto merged
2002-07-31 16:40:52 +02:00
unknown
6eda0fa086 News updated 2002-07-31 16:39:52 +02:00
unknown
51ae8308a0 manual.texi clarify measurement of long_query_time.
Docs/manual.texi:
  clarify measurement of long_query_time.
2002-07-31 09:04:53 -05:00
unknown
3af8f85f82 Merge
Docs/manual.texi:
  SCCS merged
2002-07-31 16:47:58 +03:00
unknown
6485267ce3 Changelog update
Docs/manual.texi:
  Changelog
2002-07-31 16:43:48 +03:00
unknown
417b60f21b revert sinisa's patch, because it does nothing 2002-07-31 15:29:04 +02:00
unknown
8d99d0af22 Merge work:/home/bk/mysql-4.0
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-07-31 15:16:01 +02:00
unknown
f0ae3a4c87 fix for a nasty bag, that causes a memory corruption+crash on HUGE select distincts, as myisam temp table treats nulls as equal, it constantly returned 141 (duplicate key) error in create_myisam_from_heap 2002-07-31 15:09:31 +02:00
unknown
3b3d0d74e9 Do not crash on CTRL-C during then running mysqld --bootstrap
I'm not quite sure if this is correct way to fix it so please check


sql/sql_parse.cc:
  Block SIGINT
2002-07-31 15:04:22 +04:00
unknown
39ee64cd7e Many files:
Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log


sql/ha_innobase.h:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
sql/ha_innobase.cc:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/buf/buf0buf.c:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/dict/dict0dict.c:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/fil/fil0fil.c:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/fsp/fsp0fsp.c:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/ha/ha0ha.c:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/include/dict0dict.h:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/include/dict0mem.h:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/include/dyn0dyn.h:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/include/fsp0fsp.h:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/include/log0log.h:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/include/log0recv.h:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/include/trx0sys.h:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/include/trx0trx.h:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/include/log0log.ic:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/lock/lock0lock.c:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/log/log0log.c:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/log/log0recv.c:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/mem/mem0dbg.c:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/row/row0mysql.c:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/srv/srv0srv.c:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/srv/srv0start.c:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/trx/trx0sys.c:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
innobase/trx/trx0trx.c:
  Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
2002-07-31 00:47:20 +03:00
unknown
da35a07477 - added the init script to support the LSB init script spec
- overhauled the RPM spec file (more macros, package descriptions)


support-files/mysql.server.sh:
   - Added LSB-compliant init script header
support-files/mysql.spec.sh:
   - Use some more macros (_mandir and _infodir)
   - Updated package description
   - Install binaries stripped to save disk space
   - Rearranged file list (make sure man pages are in
     the same package as the binaries)
   - clean up the BuildRoot directory afterwards
   - added mysqldumpslow to the server package
2002-07-30 23:01:36 +02:00
unknown
5c88382ae8 manual.texi There is no CREATE ... INSERT.
manual.texi	Transactions comprise statements, not the other way around


Docs/manual.texi:
  There is no CREATE ... INSERT.
2002-07-30 14:10:26 -05:00