serg@serg.mysql.com
8a088f2e3c
optimize table corruption fixed, though more clean fix is desired.
...
Fix for another optimize bug is undone, as the new one handles both cases.
test added
2002-11-13 22:55:32 +01:00
serg@serg.mysql.com
6b8bf756b1
IGNORE/USE INDEX now work with HA_EXTRA_KEYREAD
2002-11-09 19:15:46 +01:00
monty@hundin.mysql.fi
81503e476a
Fixed rare core dump bug when using complicated GROUP BY query that didn't return any results.
...
This only showed up under heavy load.
2002-11-08 09:58:28 +02:00
serg@sergbook.mysql.com
5715252238
Merge work:/home/bk/mysql
...
into sergbook.mysql.com:/usr/home/serg/Abk/mysql
2002-11-05 11:55:17 +01:00
serg@sergbook.mysql.com
27d07047bb
TEMPORARY MERGE tables are allowed
2002-11-05 00:00:51 +01:00
monty@hundin.mysql.fi
537f1c2f1e
Removed wrong bug fix for problem with timestamp and BETWEEN.
...
Will be properly fixed in 4.1 and 5.0
2002-11-05 00:24:59 +02:00
monty@hundin.mysql.fi
79c31cdf62
Merge work:/my/mysql-3.23 into hundin.mysql.fi:/my/mysql-3.23
2002-11-05 00:08:45 +02:00
monty@hundin.mysql.fi
685dba5bac
Fix to get core file on Linux
2002-11-05 00:04:36 +02:00
serg@sergbook.mysql.com
f7da25ec71
fixed a bug where "MATCH ... AGAINST () >=0" was treated as if it was >
2002-11-02 20:35:32 +01:00
heikki@hundin.mysql.fi
629576aff6
ha_innobase.cc:
...
Backport from 4.0: Fix bug in MySQL-3.23 ORDER BY from a table with no PRIMARY KEY and where the user had added UNIQUE indexes with CREATE INDEX
pars0grm.y:
Move inclusion of math.h after univ.i also in the .y file; this fix is already done in 4.0
2002-10-31 00:30:19 +02:00
lenz@mysql.com
be932e7345
- Applied fix made in 4.0 tree to fix a bug when comparing a datetime
...
column with timestamp values with BETWEEN clause
2002-10-30 21:55:56 +01:00
nick@mysql.com
84779e3999
Merge mysql.com:/home/nick/mysql/repository/mysql-3.23
...
into mysql.com:/home/nick/mysql/mysql-3.23
2002-10-29 12:28:45 -07:00
nick@mysql.com
e10d3ed129
moved RAND initialization from mysqld.cc to sql_class.cc:THD::THD()
2002-10-29 12:28:14 -07:00
monty@hundin.mysql.fi
36afa9a96e
Fixed problem with BDB tables and ALTER TABLE
2002-10-24 01:29:29 +03:00
lenz@mysql.com
f00f2a6515
- fixed typo in mysqld.cc: "agaist" -> "against"
2002-10-17 11:08:04 +02:00
miguel@hegel.br
927472d025
Added optional NT service and fix the TZ variable bug
2002-10-16 21:51:03 -02:00
monty@hundin.mysql.fi
b4343ba939
Fixed bug in LEFT JOIN ... WHERE not_null_key_column=NULL;
2002-10-16 10:32:45 +03:00
monty@hundin.mysql.fi
0b54a5c3fc
Fix error handling in last patch (BLOB's in temporary tables) if
...
create_tmp_table fails.
2002-10-15 01:52:41 +03:00
monty@hundin.mysql.fi
302a43f095
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2002-10-14 17:13:45 +03:00
monty@hundin.mysql.fi
68963e91b2
Fixed a bug in key optimizing handling where the expression
...
WHERE column_name = key_column_name was calculated as true
for NULL values.
2002-10-14 17:04:12 +03:00
monty@hundin.mysql.fi
9b1d5b6f5f
Fixed bug where we could reference a freed tmp_table->table_name variable for some
...
GROUP BY ... ORDER BY queries.
2002-10-12 12:38:48 +03:00
heikki@hundin.mysql.fi
95cecad7d8
ha_innobase.cc:
...
Fix bug: if skip-innodb was defined SHOW INNODB STATUS crashed
2002-10-09 19:52:34 +03:00
monty@hundin.mysql.fi
352fcd458f
Fixed bug in LOCK TABLES on windows.
2002-10-09 12:05:22 +03:00
monty@hundin.mysql.fi
8af1c6f354
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2002-10-08 16:41:50 +03:00
monty@hundin.mysql.fi
367e2d4396
Remove wrong clear of mysql_port when using --skip-show-databases
2002-10-08 16:40:50 +03:00
heikki@hundin.mysql.fi
2d148b977e
ha_innobase.cc:
...
test
2002-10-08 15:17:41 +03:00
nick@mysql.com
60e1175e0c
touchup to last fix
2002-10-07 16:39:52 -06:00
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
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
heikki@hundin.mysql.fi
cbd9978b3f
ha_innobase.cc:
...
Remove unintentionally pushed assert
2002-10-03 19:48:24 +03: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
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@serg.mysql.com
4850c94143
followup: s/st_table_list->name/st_table_list->alias/
2002-09-23 14:38:35 +00: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
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
344c24d390
Fixed core dump bug in ORDER BY ... LIMIT
2002-09-15 01:23:01 +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
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
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
serg@serg.mysql.com
27390a8d81
LOCK+modify+OPTIMIZE bugfix
2002-08-31 23:18:08 +00:00
monty@mashka.mysql.fi
184ef91d4c
Merge
2002-08-31 14:41:56 +03:00
Sinisa@sinisa.nasamreza.org
54594ebca1
Little but nasty bug with BDB and alter table
2002-08-28 16:41:23 +03:00
heikki@hundin.mysql.fi
df5d7a5b91
row0mysql.c, ha_innobase.cc:
...
Improved error message for out-of-sync frm files
2002-08-23 10:52:24 +03:00
monty@hundin.mysql.fi
3ee79d3a50
Fixed bug in mysqld when using configure --localstatedir
2002-08-23 10:33:18 +03:00