- 05 Oct, 2002 3 commits
-
-
unknown authored
Do not let range estimator to return over 1 / 2 of total rows in table; use longlong in range estimation btr0cur.h, ha_innobase.cc: Use longlong in range estimation, in case there are > 4 billion rows sql/ha_innobase.cc: Use longlong in range estimation, in case there are > 4 billion rows innobase/include/btr0cur.h: Use longlong in range estimation, in case there are > 4 billion rows innobase/btr/btr0cur.c: Do not let range estimator to return over 1 / 2 of total rows in table; use longlong in range estimation
-
unknown authored
into sinisa.nasamreza.org:/mnt/work/mysql
-
unknown authored
-
- 03 Oct, 2002 7 commits
-
-
unknown authored
Fix bug: if SHOW INNODB STATUS or innodb_monitor printed several hundred transactions, the output was truncated and we forgot to release the kernel mutex innobase/lock/lock0lock.c: Fix bug: if SHOW INNODB STATUS or innodb_monitor printed several hundred transactions, the output was truncated and we forgot to release the kernel mutex
-
unknown authored
Remove unintentionally pushed assert sql/ha_innobase.cc: Remove unintentionally pushed assert
-
unknown authored
into hundin.mysql.fi:/home/heikki/mysql
-
unknown authored
into mysql.com:/space/my/mysql-3.23
-
unknown authored
InnoDB, so test it after InnoDB) Build-tools/Do-compile: - Test BDB after InnoDB (BDB tends to fail more often than InnoDB)
-
unknown authored
Backport from 4.0.4 the bug fix of the crash when a temporary table was created inside LOCK TABLES and used sql/ha_innobase.h: Backport from 4.0.4 the bug fix of the crash when a temporary table was created inside LOCK TABLES and used sql/ha_innobase.cc: Backport from 4.0.4 the bug fix of the crash when a temporary table was created inside LOCK TABLES and used
-
unknown authored
Fix the probable reason why InnoDB versions after July 2, 2002 did not start properly in some Win 95/98/ME computers innobase/include/os0thread.h: Fix the probable reason why InnoDB versions after July 2, 2002 did not start properly in some Win 95/98/ME computers
-
- 02 Oct, 2002 3 commits
-
-
unknown authored
with static glibc installed configure.in: - Better fix for building shared libraries with a patched glibc (from 4.0 tree) - removed obsolete comment
-
unknown authored
into mysql.com:/space/my/mysql-3.23-spec
-
unknown authored
- Updated scripts/make_binary_distribution.sh to include the correct ChangeLog and the LICENSE file for non-GPL builds scripts/make_binary_distribution.sh: - Add BK ChangeLog (if existing) instead of sql/ChangeLog, which is not updated anymore since we switched to BK - Add LICENSE, if exists (required for non-GPL binary builds) support-files/mysql.spec.sh: - MySQL-Max now requires MySQL to be the same version (to avoid version mismatches e.g. mixing 3.23.xx and 4.0 packages)
-
- 01 Oct, 2002 1 commit
-
-
unknown authored
Fix bug: the AUTO-INC lock was held to the end of trx if it was granted after a lock wait innobase/lock/lock0lock.c: Fix bug: the AUTO-INC lock was held to the end of trx if it was granted after a lock wait
-
- 27 Sep, 2002 2 commits
- 24 Sep, 2002 1 commit
-
-
unknown authored
- some cosmetical fixups (typos, comments) client/mysqlbinlog.cc: - fix for gcc 3.0 configure.in: - fix for gcc 3.0 - some cosmetic modifications (typos, comments) include/global.h: - fix for gcc 3.0 - some cosmetical fixes (typos, comments) sql/mysqld.cc: - fix for gcc 3.0
-
- 23 Sep, 2002 4 commits
- 22 Sep, 2002 2 commits
- 21 Sep, 2002 1 commit
-
-
unknown authored
Added missing mutex-lock around critical section in GRANT handling. Docs/manual.texi: ChangeLog sql/lock.cc: Change name -> alias in TABLE_LIST. sql/slave.cc: Change name -> alias in TABLE_LIST. sql/sql_acl.cc: Added missing mutex-lock around critical section in GRANT handling. Changed name -> alias sql/sql_base.cc: Change name -> alias in TABLE_LIST. sql/sql_insert.cc: Change name -> alias in TABLE_LIST. sql/sql_parse.cc: Change name -> alias in TABLE_LIST. sql/sql_show.cc: Change name -> alias in TABLE_LIST. sql/sql_table.cc: Change name -> alias in TABLE_LIST. sql/sql_udf.cc: Change name -> alias in TABLE_LIST. sql/table.h: Change name -> alias in TABLE_LIST. tests/grant.pl: Fixed grant test
-
- 20 Sep, 2002 1 commit
-
-
unknown authored
of the static_nss stuff required for linking against the patched glibc) configure.in: - Applied some modifications from the 4.0 configure.in to fix some typos and platform-specific issues (Solaris 2.6, Mac OS 10.2)
-
- 17 Sep, 2002 1 commit
-
-
unknown authored
Docs/manual.texi: ChangeLog mysql-test/r/binary.result: Test of binary NULL mysql-test/t/binary.test: Test of binary NULL
-
- 16 Sep, 2002 1 commit
-
-
unknown authored
Docs/manual.texi: changelog
-
- 14 Sep, 2002 2 commits
- 13 Sep, 2002 2 commits
-
-
unknown authored
Fix typos in previous push innobase/row/row0mysql.c: Fix typos in previous push
-
unknown authored
Allow CREATE TABLE and DROP TABLE even if innodb_force_recovery is used, the user can drop a problematic table innobase/row/row0mysql.c: Allow CREATE TABLE and DROP TABLE even if innodb_force_recovery is used, the user can drop a problematic table
-
- 11 Sep, 2002 1 commit
-
-
unknown authored
Change srv_flush_log_at_trx_commit to ulint, note that ibool is defined as ulint, so this is purely formal change os0file.c: Start using unbuffered i/o again in Windows because sequential read using normal i/o was 4 times slower in XP innobase/os/os0file.c: Start using unbuffered i/o again in Windows because sequential read using normal i/o was 4 times slower in XP innobase/include/srv0srv.h: Change srv_flush_log_at_trx_commit to ulint, note that ibool is defined as ulint, so this is purely formal change innobase/srv/srv0srv.c: Change srv_flush_log_at_trx_commit to ulint, note that ibool is defined as ulint, so this is purely formal change
-
- 10 Sep, 2002 4 commits
-
-
unknown authored
-
unknown authored
Cleanup after last push sql/ha_innobase.cc: Cleanup after last push
-
unknown authored
update help innobase_flush_log_at_trx_commitcan have vals 0, 1, 2 ha_innobase.h, ha_innobase.cc: make innobase_flush_log_at_trx_commit a long, like other params sql/ha_innobase.cc: make innobase_flush_log_at_trx_commit a long, like other params sql/ha_innobase.h: make innobase_flush_log_at_trx_commit a long, like other params sql/mysqld.cc: update help innobase_flush_log_at_trx_commitcan have vals 0, 1, 2
-
unknown authored
Fix a typo: should be buf_page_print innobase/os/os0file.c: Fix a typo: should be buf_page_print
-
- 09 Sep, 2002 1 commit
-
-
unknown authored
innodb_flush_log_at_trx_commit can have values 0, 1, 2 starting from 3.23.52 sql/ha_innobase.h: innodb_flush_log_at_trx_commit can have values 0, 1, 2 starting from 3.23.52 sql/ha_innobase.cc: innodb_flush_log_at_trx_commit can have values 0, 1, 2 starting from 3.23.52
-
- 08 Sep, 2002 3 commits
-
-
unknown authored
Remove an assertion in trx0undo.c which could erroneously fail when we ran out of tablespace innobase/trx/trx0undo.c: Remove an assertion in trx0undo.c which could erroneously fail when we ran out of tablespace
-
unknown authored
Increase max latch wait time to 600 seconds before we assert innobase/sync/sync0arr.c: Increase max latch wait time to 600 seconds before we assert
-
unknown authored
Remove long latch hold which happened if we scanned long an index without finding any record visible to the current consistent read innobase/btr/btr0cur.c: Remove long latch hold which happened if we scanned long an index without finding any record visible to the current consistent read
-