Commit graph

155 commits

Author SHA1 Message Date
ndbdev@eel.hemma.oreland.se
64618d7fe4 Merge joreland@bk-internal.mysql.com:irix
into eel.hemma.oreland.se:/ndb/clone-mysql-4.1-ndb-daily-2004-08-04
2004-08-05 22:19:52 +02:00
magnus@neptunus.(none)
1c65da2cbc BUG#4818 DELETE FROM tab LIMIT
Check if there are any operations pending that needs to be taken over to the updating/deleting transaction before closing the scan
2004-08-04 10:54:42 +02:00
joreland@mysql.com
20c86363f5 Merge 4.1 with jonas irix clone 2004-08-03 14:16:16 +02:00
mysqldev@o2k.irixworld.net
d861fa8577 Fix duplicate declaration in NDB cluster handler 2004-08-03 13:54:55 +02:00
mskold@mysql.com
4623fb9f48 Fix for bug#3912 Auto increment not correctly initialised when table is altered, completes WL#1911 Extended AUTO_INCREMENT support in NDB 2004-07-29 11:35:38 +02:00
pekka@mysql.com
8bd205c8e2 ha_ndbcluster.h, ha_ndbcluster.cc:
compile fix for gcc-2.95
2004-07-29 10:44:53 +02:00
mskold@mysql.com
345e1dc42a Fixed merge problems, optimized bulk insert 2004-07-23 15:46:56 +02:00
pekka@mysql.com
156bfa48f5 ha_ndbcluster.cc:
merge
2004-07-23 13:41:38 +02:00
pekka@mysql.com
56fa7bfd90 Merge 2004-07-23 13:27:26 +02:00
pekka@mysql.com
f14d9c672b ha_ndbcluster.cc:
ndb_supported_type, include all types in switch
2004-07-23 13:21:39 +02:00
mskold@mysql.com
0d56d7ffdf Changed bulk insert to only be statement wise 2004-07-23 13:13:50 +02:00
mskold@mysql.com
6216a8bf1b Fixes after code review of WL#1791 Handler: support update of primary key 2004-07-23 10:33:51 +02:00
mskold@mysql.com
f08af1382c Cosmetic fix 2004-07-22 19:14:05 +02:00
mskold@mysql.com
217bd8b6bd WL#1791 Handler: support update of primary key 2004-07-22 18:35:51 +02:00
pekka@mysql.com
9c3dd2fb8b ha_ndb blobs 2 2004-07-22 12:38:09 +02:00
mskold@mysql.com
bb61021420 Fix for bug#4669, Scans do not ignore uncommitted inserts (instead hang on lock) 2004-07-21 11:46:14 +02:00
mskold@mysql.com
9311492f1c Fix for bug#4595 2004-07-19 17:28:07 +02:00
mskold@mysql.com
cf87b5b096 Merge mskold@bk-internal.mysql.com:/home/bk/mysql-4.1
into mysql.com:/usr/local/home/marty/MySQL/mysql-4.1-ndb
2004-07-19 09:09:40 +02:00
mskold@mysql.com
bddd075d73 Fixed bug #4106 and removed buggy pk update 2004-07-09 13:18:56 +02:00
monty@mysql.com
db7efa2780 New handler::index_flags() definition to make it easy to check the full used key and a specific key part.
Added key part to optimize_range() to fix problems when using fields in key parts.
2004-07-08 15:45:25 +03:00
joreland@mysql.com
c61d23e0e5 merge 2004-07-06 08:56:05 +02:00
ndbdev@ndbmaster.mysql.com
2f24eec4d2 missing ; 2004-07-06 08:43:57 +02:00
joreland@mysql.com
2a8ea3861c Fixed bugs in ordered scan discovered by mysql-test-run
Enabled ordered scan in handler
2004-07-05 20:41:06 +02:00
mskold@mysql.com
3f20e69c25 Fixed ndbcluster_print_error to use table name from failed NdbOperation 2004-07-02 16:14:08 +02:00
mskold@mysql.com
c708619d0b Added support for update of pk 2004-07-02 11:50:28 +02:00
mskold@mysql.com
146d68871b Merged 2004-06-27 16:56:52 +02:00
mskold@mysql.com
6988615fd8 Merge mskold@bk-internal.mysql.com:/home/bk/mysql-4.1
into mysql.com:/usr/local/home/marty/MySQL/test/mysql-4.1-ndb
2004-06-27 16:00:48 +02:00
mskold@mysql.com
29746be6a8 Cosmetic fixes 2004-06-24 14:49:34 +02:00
mskold@mysql.com
075d71d546 Modified index flags and added ndbcluster_print_error 2004-06-24 12:04:22 +02:00
mskold@mysql.com
432020a18d Modified ndbcluster_print_error to stack allocate table and handler, NOT for review, will make patch instead 2004-06-23 15:34:45 +02:00
mskold@mysql.com
e6391b9493 Added static print error function to be used by handler in ndbcluster_commit and ndbcluster_rollback 2004-06-22 14:24:51 +02:00
mskold@mysql.com
795dfa59e7 Merge mskold@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
into mysql.com:/usr/local/home/marty/MySQL/mysql-4.1-ndb
2004-06-22 09:59:15 +02:00
mskold@mysql.com
da8ab00d12 Added static print error function to be used by handler in ndbcluster_commit and ndbcluster_rollback 2004-06-22 09:54:00 +02:00
joreland@mysql.com
d99c91b63c Fix handler w.r.t scan 2004-06-11 13:49:22 +02:00
mskold@mysql.com
bc0cf2ccff Added missing ; 2004-05-28 11:23:44 +02:00
magnus@neptunus.(none)
2daebc70cc Fix after running on a 4-node system. 2004-05-26 14:22:49 +02:00
magnus@neptunus.(none)
28c8ac884b Corrected index_flags returned when index are created with USING HASH
Updated ndb_ test cases
2004-05-25 14:40:51 +02:00
magnus@neptunus.(none)
15023e1b8f Fixed prototype of get_error_message to use String to return error message
WL#1747 and #1746 allow user to decide if ordered index should be created or not
2004-05-24 12:35:39 +02:00
magnus@neptunus.(none)
1f1b01e028 Merge 2004-05-17 09:57:02 +02:00
magnus@neptunus.(none)
43708207ba Fixes made after running with sql-bench 2004-05-17 09:51:02 +02:00
monty@mishka.local
314a8bf114 key_cmp -> key_cmp_if_same
New records_in_range() interface (similar to read_range())
Macros for faster bitmap handling
Simplify read_range() code (#WL1786)
New general key_cmp() function to compare keys
2004-05-16 14:48:32 +03:00
magnus@neptunus.(none)
97bf111f1d WL #1729 Handler: error text for NDB errors
- New solution after discussions with Sergei, no handler specific code or error messages should be in sql layer.
next_result, only check for error if check is -1
Improved index_read
2004-05-13 11:56:45 +02:00
magnus@neptunus.(none)
02c9f8cfe0 WL# 1729 Handler: error text for NDB errors
- Close an open scan if index_read is called without closing the previous one.
- Removed some errors that occured during previous merge
2004-05-11 13:59:22 +02:00
magnus@neptunus.(none)
787c978673 Merged ha_ndbcluster.cc 2004-05-10 15:06:07 +02:00
magnus@neptunus.(none)
05d83a8998 Use correct access method, found using sql-bench and comparing with other handler. 2004-05-10 14:46:06 +02:00
magnus@neptunus.(none)
86bb6a2b88 WL# 1728 Handler: use scanReadExclusive for scan update and delete 2004-05-10 14:12:28 +02:00
magnus@neptunus.(none)
1d8bf1cb18 BUG# 3658 ALTER TABLE corrupts table
Added  test file for ALTER TABLE, engine = ndbcluster
2004-05-05 16:04:23 +02:00
magnus@neptunus.(none)
89c231ccfa Merge fixes 2004-05-05 08:54:12 +02:00
magnus@neptunus.(none)
970624c207 Merge neptunus.(none):/home/magnus/mysql-4.1
into neptunus.(none):/home/magnus/mysql-4.1-insert
2004-04-30 13:42:47 +02:00
magnus@neptunus.(none)
c3df24362b Merge neptunus.(none):/home/magnus/mysql-4.1
into neptunus.(none):/home/magnus/mysql-4.1-sql-bench
2004-04-30 13:41:19 +02:00
magnus@neptunus.(none)
f91ce9a805 WL#1727 Implement read_range_first and read_range_next 2004-04-30 13:38:41 +02:00
magnus@neptunus.(none)
4f0991a2df Add extra ordered index in when UNIQUE and PRIMARY KEY are specified.
Extra ordered indexes are created primarily 
to support partial key scan/read and range scans of hash indexes.
I.e. the ordered index are used instead of the hash indexes for 
these queries.
2004-04-30 12:25:31 +02:00
magnus@neptunus.(none)
eea0069e6a WL#1737 Removed superfluous "NoCommit" from insert 2004-04-29 14:38:35 +02:00
serg@sergbook.mylan
606073084e symlink, not hardlink
mkdir in Makefile, not in configure
chmod a-x
2004-04-21 14:55:39 -05:00
magnus@neptunus.(none)
7c2c408cb8 Added NDB storage engine 2004-04-15 09:14:14 +02:00