Commit graph

2725 commits

Author SHA1 Message Date
nick@mysql.com
204335970b Merge mysql.com:/home/nick/mysql/repository/mysql-3.23
into mysql.com:/home/nick/mysql/mysql-3.23
2002-10-07 15:44:00 -06:00
nick@mysql.com
ec04d28468 fixed race that caused sig11s on simultaneous FLUSH LOGS
(possibly also fixes binlog filename corruption problems--hasn't
been reproduced since)
2002-10-07 15:42:10 -06:00
Sinisa@sinisa.nasamreza.org
690cba1a6f fix for a small typo in the last push 2002-10-07 15:07:45 +03:00
heikki@hundin.mysql.fi
32b25cbfce os0file.c:
SHOW INNODB STATUS always showed average bytes read as 0 in Unix
2002-10-06 14:53:49 +03:00
heikki@hundin.mysql.fi
cc1db6142f btr0cur.c:
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
2002-10-05 22:23:51 +03:00
Sinisa@sinisa.nasamreza.org
a9c9856f26 Merge sinisa@work.mysql.com:/home/bk/mysql
into sinisa.nasamreza.org:/mnt/work/mysql
2002-10-05 16:00:56 +03:00
Sinisa@sinisa.nasamreza.org
57815006c7 Small fix in mysqld_safe for some shells 2002-10-05 15:57:18 +03:00
heikki@hundin.mysql.fi
9f9dc3adac 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
2002-10-03 23:07:32 +03:00
heikki@hundin.mysql.fi
cbd9978b3f ha_innobase.cc:
Remove unintentionally pushed assert
2002-10-03 19:48:24 +03:00
heikki@hundin.mysql.fi
00d94bed78 Merge heikki@work.mysql.com:/home/bk/mysql
into hundin.mysql.fi:/home/heikki/mysql
2002-10-03 19:48:23 +03:00
lenz@mysql.com
b787c7b586 Merge lgrimmer@work.mysql.com:/home/bk/mysql
into mysql.com:/space/my/mysql-3.23
2002-10-03 18:48:22 +02:00
lenz@mysql.com
66fa6b9f6d - rearranged test order in Do-compile (BDB tends to fail more often than
InnoDB, so test it after InnoDB)
2002-10-03 18:30:49 +02:00
heikki@hundin.mysql.fi
609524817f ha_innobase.cc, 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
2002-10-03 19:10:49 +03:00
heikki@hundin.mysql.fi
4753ea60b0 os0thread.h:
Fix the probable reason why InnoDB versions after July 2, 2002 did not start properly in some Win 95/98/ME computers
2002-10-03 18:10:34 +03:00
lenz@mysql.com
cf2fec3c69 - applied fix from 4.0 configure.in required to build shared libraries
with static glibc installed
2002-10-02 13:20:17 +02:00
lenz@mysql.com
cca932d1d9 Merge mysql.com:/space/my/mysql-3.23
into mysql.com:/space/my/mysql-3.23-spec
2002-10-02 13:07:01 +02:00
lenz@mysql.com
a15eafd0a0 - Small fix for support-files/mysql.spec.sh
- Updated scripts/make_binary_distribution.sh to include the correct
   ChangeLog and the LICENSE file for non-GPL builds
2002-10-02 13:06:04 +02:00
heikki@hundin.mysql.fi
43f9ef5d0f lock0lock.c:
Fix bug: the AUTO-INC lock was held to the end of trx if it was granted after a lock wait
2002-10-01 13:47:58 +03:00
lenz@mysql.com
66646cc458 - merge 4.0 modifications to Build-tools/Do-compile 2002-09-27 13:53:14 +02:00
monty@hundin.mysql.fi
649413f773 Don't reset Delayed_insert_threads on FLUSH STATUS 2002-09-27 12:01:26 +03:00
lenz@mysql.com
019b5ab7b4 - backported gcc 3.0 linking fix from 4.0
- some cosmetical fixups (typos, comments)
2002-09-24 22:24:30 +02:00
serg@build.mysql2.com
140397d424 configure.in:
static nss linkingg issue
2002-09-23 16:39:17 +02:00
serg@serg.mysql.com
365dcfbbce Merge work:/home/bk/mysql into serg.mysql.com:/usr/home/serg/Abk/mysql 2002-09-23 14:39:16 +00:00
serg@serg.mysql.com
4850c94143 followup: s/st_table_list->name/st_table_list->alias/ 2002-09-23 14:38:35 +00:00
lenz@mysql.com
bff474e2ac - added missing line from the 4.0 configure.in patch 2002-09-23 14:06:48 +02:00
lenz@mysql.com
e5ee3122a3 - Bugfix for static glibc linking in configure.in (taken from 4.0) 2002-09-22 18:43:33 +02:00
monty@mashka.mysql.fi
c4302b0beb Merge work:/my/mysql-3.23 into mashka.mysql.fi:/home/my/mysql-3.23 2002-09-22 10:01:22 +03:00
monty@mashka.mysql.fi
755d4952af Change name -> alias in TABLE_LIST.
Added missing mutex-lock around critical section in GRANT handling.
2002-09-21 21:36:23 +03:00
lenz@mysql.com
aca781a1e2 - merge some of the 4.0 configure.in modifications (mainly because
of the static_nss stuff required for linking against the patched
   glibc)
2002-09-20 14:45:28 +02:00
monty@mashka.mysql.fi
74744466b1 Fixed bug with BINARY NULL 2002-09-18 02:00:56 +03:00
monty@mashka.mysql.fi
ff993695a4 Fixed bug in ALTER TABLE and RENAME TABLE when running with lower-case-table-names. 2002-09-16 15:24:54 +03:00
monty@mashka.mysql.fi
087227a1c4 Merge work:/my/mysql-3.23 into mashka.mysql.fi:/home/my/mysql-3.23 2002-09-15 01:24:18 +03:00
monty@mashka.mysql.fi
344c24d390 Fixed core dump bug in ORDER BY ... LIMIT 2002-09-15 01:23:01 +03:00
heikki@hundin.mysql.fi
a7a24b8a9c row0mysql.c:
Fix typos in previous push
2002-09-13 14:23:09 +03:00
heikki@hundin.mysql.fi
69f571db0c row0mysql.c:
Allow CREATE TABLE and DROP TABLE even if innodb_force_recovery is used, the user can drop a problematic table
2002-09-13 13:55:25 +03:00
heikki@hundin.mysql.fi
db8f4fd3d2 srv0srv.c, srv0srv.h:
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
2002-09-11 16:07:52 +03:00
monty@mashka.mysql.fi
75a39efa41 Fixed changelog 2002-09-10 20:56:38 +03:00
heikki@hundin.mysql.fi
e63f6cd2c5 ha_innobase.cc:
Cleanup after last push
2002-09-10 14:31:46 +03:00
heikki@hundin.mysql.fi
48063238e2 mysqld.cc:
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
2002-09-10 14:23:46 +03:00
heikki@hundin.mysql.fi
a9391f3cb5 os0file.c:
Fix a typo: should be buf_page_print
2002-09-10 13:06:14 +03:00
heikki@hundin.mysql.fi
44a43fce68 ha_innobase.cc, ha_innobase.h:
innodb_flush_log_at_trx_commit can have values 0, 1, 2 starting from 3.23.52
2002-09-10 00:52:26 +03:00
heikki@hundin.mysql.fi
8192d040c2 trx0undo.c:
Remove an assertion in trx0undo.c which could erroneously fail when we ran out of tablespace
2002-09-09 02:12:57 +03:00
heikki@hundin.mysql.fi
51f83ae199 sync0arr.c:
Increase max latch wait time to 600 seconds before we assert
2002-09-08 03:04:39 +03:00
heikki@hundin.mysql.fi
deedcb3a72 btr0cur.c:
Remove long latch hold which happened if we scanned long an index without finding any record visible to the current consistent read
2002-09-08 03:01:53 +03:00
heikki@hundin.mysql.fi
6cc7c5984b os0sync.c:
Add diagnostics to track why a semaphore creation failed on Windows ME
2002-09-08 00:21:13 +03:00
heikki@hundin.mysql.fi
d7bf8c2e6e srv0srv.c:
The option (= default) innodb_fast_shutdown did not always make the shutdown quickly, fix that
2002-09-07 23:37:27 +03:00
lenz@mysql.com
40718fe564 - Reworked/Cleaned up Build-tools/Do-compile to be more flexible and
better documented
2002-09-04 14:05:24 +02:00
monty@mashka.mysql.fi
fee5128d25 Merge 2002-09-03 16:48:37 +03:00
monty@mashka.mysql.fi
ca3cecf872 Fixed bug introduces by last changeset
(Fixing of problem with ALTER TABLE on BDB tables)
2002-09-03 16:28:01 +03:00
monty@mashka.mysql.fi
20680f895e Check if AND/OR expression can be NULL
Better fix for ALTER TABLE on BDB tables
(Both of the above fixes are already in 4.0)
2002-09-03 15:53:07 +03:00