holyfoot@deer.(none)
053d90a234
WL#2645 (CHECK TABLE FOR UPGRADE)
...
necessary implementation in the server
mysql_upgrade script added
2006-02-17 10:52:32 +04:00
reggie@big_geek.
3ce0880d3f
Merge reggie@192.168.0.9:/home/reggie/work/mysql-5.1-bug15408
...
into big_geek.:C:/Work/mysql/mysql-5.1-bug15408
2006-02-16 11:07:21 -06:00
reggie@big_geek.
466a5bb399
BUG#15408: Partitions: subpartition names are not unique
...
Also, moved some of the code out of handler.h and into partition specific files for better
separation.
Also, moved some of the C funcs into partition_info as formal C++ methods
2006-02-16 10:38:33 -06:00
mats@mysql.com
43bc3c4068
Merge mysql.com:/home/bkroot/mysql-5.1-new
...
into mysql.com:/home/bk/w3023-mysql-5.1-new
2006-02-16 08:46:45 +01:00
mats@mysql.com
2884408c75
WL#3023 (Use locks in a statement-like manner):
...
Table maps are now written on aquiring locks to tables and released
at the end of each logical statement.
2006-02-16 08:30:53 +01:00
mskold@mysql.com
5230866f59
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-work
2006-02-14 11:51:44 +01:00
tomas@poseidon.ndb.mysql.com
efd6779c80
Bug #17340 SHOW CREATE TABLE from second session crashes the server
...
- no check was made that ndb thd object was allocated
2006-02-13 21:55:49 +01:00
mskold@mysql.com
1e85c05d67
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-work
2006-02-13 14:56:45 +01:00
mikron@mikael-ronstr-ms-dator.local
5a20f2d0b4
WL 2826: Error handling of ALTER TABLE for partitioning
...
Introduce log entry to handle replace of frm file
2006-02-13 13:52:23 +01:00
brian@zim.tangent.org
eeefb8ba7c
Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into zim.tangent.org:/home/brian/raid/mysql-5.1-new
2006-02-11 17:26:32 -08:00
brian@zim.tangent.org
9485856f1a
This patch is to further remove the RAID code. We removed support for people creating tables with RAID. This patch remove most of the source for this.
2006-02-11 17:21:01 -08:00
pappa@c-9a08e253.1238-1-64736c10.cust.bredbandsbolaget.se
12647d736b
Compile fixes
2006-02-11 00:41:52 -05:00
mikron@c-370be253.1238-1-64736c10.cust.bredbandsbolaget.se
10c5b8f3ba
WL 2826: Error handling of ALTER TABLE for partitioning
...
Make lots of fixes to handle the most complex case of reorganising
of partitions where two-phased processes are needed in some cases.
2006-02-10 22:36:01 +01:00
mskold@mysql.com
5c2c52b0cb
Added partition pruning checks (WL#2987)
2006-02-10 17:06:24 +01:00
pappa@c-9a08e253.1238-1-64736c10.cust.bredbandsbolaget.se
dd59559597
WL 2826: Error handling of ALTER TABLE for partitioning
...
A number of fixes
2006-02-09 14:13:22 -05:00
mikron@c-e90be253.1238-1-64736c10.cust.bredbandsbolaget.se
d9ef322c5f
WL 2826: Error handling for ALTER TABLE for partitioning
...
Step 14: First version of table log for add/Drop partition
2006-02-09 11:05:05 +01:00
anozdrin@mysql.com
e24336b0c8
Fix compilation failure.
2006-02-08 12:51:28 +03:00
tomas@poseidon.ndb.mysql.com
a8f1cffd95
Bug #17038 , distribution of schema operation to multiple binlogs missing/multiple entries, partial fix
...
- log alter table directly in server instead of in handler
- acknowledge alter table _after_ all binlog events have been processed
2006-02-06 11:47:12 +01:00
stewart@mysql.com
72b9f287df
Merge mysql.com:/home/stewart/Documents/MySQL/5.1/wl1359
...
into mysql.com:/home/stewart/Documents/MySQL/5.1/tmp_merge
2006-02-02 00:52:32 +11:00
tomas@poseidon.ndb.mysql.com
de2c7c72d9
MySQL Bugs: #16466 : DD: SHOW CREATE TABLE does not show TABLESPACE table_space1 STORAGE DISK
2006-02-01 11:56:20 +01:00
mikron@c-4d08e253.1238-1-64736c10.cust.bredbandsbolaget.se
08e12cada9
WL 2826: First step in error handling of ALTER TABLE for partitioning
2006-02-01 10:06:07 +01:00
stewart@mysql.com
7458f115ed
Merge mysql.com:/home/stewart/Documents/MySQL/5.1/new
...
into mysql.com:/home/stewart/Documents/MySQL/5.1/wl1359
2006-02-01 18:23:34 +11:00
tomas@poseidon.ndb.mysql.com
f4f0f1d66c
Bug #16466 DD: SHOW CREATE TABLE does not show TABLESPACE table_space1 STORAGE DISK
2006-01-31 18:46:44 +01:00
knielsen@mysql.com
56d44ff1f9
Merge mysql.com:/usr/local/mysql/mysql-5.1-win-fixes
...
into mysql.com:/usr/local/mysql/x/mysql-5.1-new
2006-01-30 17:57:20 +01:00
knielsen@mysql.com
899fc2653d
Windows compile fixes in preparation for 5.1.6 beta.
2006-01-30 13:09:08 +01:00
serg@serg.mylan
cb354667ff
Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into serg.mylan:/usr/home/serg/Abk/mysql-5.1
2006-01-29 09:53:26 +01:00
patg@govinda.patg.net
437368e417
WL# 2986
...
Final patch
-----------
This WL is about using this bitmap in all parts of the partition handler.
Thus for:
rnd_init/rnd_next
index_init/index_next and all other variants of index scans
read_range_... the various range scans implemented in the partition handler.
Also use those bitmaps in the various other calls that currently loop over all
partitions.
2006-01-28 16:22:32 -08:00
stewart@mysql.com
5c3d5e28af
WL#1359 NDB: Add table handler and table information available from SQL commands
...
add a FILES table that allows the user to run SQL queries on the files used
to store their tables.
Currently supports NDB
2006-01-28 16:16:23 +13:00
serg@serg.mylan
4d2173d997
gcc295 fixes for embedded
2006-01-26 20:56:56 +01:00
mats@mysql.com
5f7956094c
WL#3023 (RBR: Use locks in a statment-like manner):
...
Interface changes pushed early.
Separation of public and implementation interface for external_lock()
in preparation for implementation.
2006-01-26 09:25:37 +01:00
sergefp@mysql.com
8223334008
Compile failure fix for gcc 2.95x: Don't use unnamed union of unnamed
...
structs in PARTITION_ITERATOR
2006-01-25 06:01:54 +03:00
sergefp@mysql.com
2e458b0928
Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/home/psergey/mysql-5.1-ppruning-r5
2006-01-20 19:38:11 +03:00
cps@outpost.site
c08d4aa703
Fix the tree: plugin-related changes, necessary for
...
CSV storage engine to be statically compiled.
Derived from antony's patch.
2006-01-20 00:40:56 +03:00
sergefp@mysql.com
09004c2a03
Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/home/psergey/mysql-5.1-ppruning-r5
2006-01-19 17:05:57 +03:00
cps@outpost.site
ce2eb6d8cb
WL1019: complete patch. Reapplied patch to the clean
...
tree to get rid of multiple typos in CS comments and
unify the patch.
2006-01-19 05:56:06 +03:00
sergefp@mysql.com
55380631cc
Manual merge
2006-01-18 14:09:08 +03:00
mats@mysql.com
802c94dd9f
Merge mysql.com:/home/bkroot/mysql-5.1-new
...
into mysql.com:/home/bk/w3023-mysql-5.1-new
2006-01-18 11:16:30 +01:00
mikron@c-1e0be253.1238-1-64736c10.cust.bredbandsbolaget.se
6bf5c9113d
WL #2747 : Fix such that backup and restore works for user defined
...
partitioned tables in NDB
2006-01-17 09:25:12 +01:00
mikron@c-1e0be253.1238-1-64736c10.cust.bredbandsbolaget.se
e802a94284
WL #2604 : Partition Management
...
Optimised version of ADD/DROP/REORGANIZE partitions for
non-NDB storage engines.
New syntax to handle REBUILD/OPTIMIZE/ANALYZE/CHECK/REPAIR partitions
Quite a few bug fixes
2006-01-17 08:40:00 +01:00
tomas@poseidon.ndb.mysql.com
e648a8fe52
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into poseidon.ndb.mysql.com:/home/tomas/v7
2006-01-13 03:17:09 +01:00
tomas@poseidon.ndb.mysql.com
4b731ddfb4
wl2325 wl2324
2006-01-12 19:51:02 +01:00
ingo@mysql.com
16437321cb
WL#1563 - Modify MySQL to support fast CREATE/DROP INDEX
...
NDB cluster is not fully supported. This will be added with
WL 1892 (NDB Handler: Add support for CREATE/DROP INDEX).
Some preparatory code for this is already present though.
A change for the "duplicate key" error message is planned
for another changeset.
2006-01-12 10:05:07 +01:00
jonas@perch.ndb.mysql.com
161645c81e
wl2723 - ndb opt. nr
2006-01-11 11:35:25 +01:00
gluh@eagle.intranet.mysql.r18.ru
be4ebd9038
WL#2506: Information Schema tables for PARTITIONing
...
added I_S 'PARTITIONS' table
2006-01-10 19:44:04 +04:00
sergefp@mysql.com
62942018e1
WL#2985 "Partition-pruning", "range walking" addition: better comments.
2006-01-05 17:47:07 +03:00
mats@mysql.com
4a40438ef0
The ha_*_row() function shall not be virtual since they represent
...
public interface for handler users. Virtual keyword removed for
those functions.
2006-01-04 19:17:43 +01:00
sergefp@mysql.com
93669bfe0b
WL#2985 "Partition Pruning":
...
- post-...-post review fixes
- Added "integer range walking" that allows to do partition pruning for "a <=? t.field <=? b"
by finding used partitions for a, a+1, a+2, ..., b-1, b.
2006-01-04 11:09:01 +03:00
serg@serg.mylan
533b18c8f9
cleanup of SHOW STATUS code, as a preparation for WL#2935
...
(MySQL plugin interface: status variables)
adding SHOW_FUNC, removing SHOW_some_specific_value,
only generic SHOW_LONG/SHOW_CHAR/etc are recognized.
changing to use SHOW_FUNC instead of ha_update_statistics
2006-01-02 15:41:13 +01:00
sergefp@mysql.com
f2d603c245
WL#2985 "Partition Pruning": post-review fixes: Better comments
2005-12-29 09:32:46 +03:00
sergefp@mysql.com
e597607cb8
Merge newbox:mysql-5.1-ppruning-r4
...
into pylon.mylan:/home/psergey/mysql-5.1-26dec-merge
2005-12-26 14:56:15 +03:00