mskold@mysql.com
77c481329c
Fixed indentation
2005-07-04 20:36:38 +02:00
monty@mysql.com
fe30ec9032
manual merge
2005-07-04 03:50:04 +03:00
monty@mysql.com
ec420bfb43
Fixes during review of new code
...
- Mostly indentation fixes
- Added missing test
- Ensure that Item_func_case() checks for stack overruns
- Use real_item() instead of (Item_ref*) item
- Fixed wrong error handling
2005-07-04 03:42:33 +03:00
monty@mysql.com
86d7b02199
Merge with 4.1
2005-07-03 14:17:52 +03:00
marty@linux.site
e4aedcc2c1
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into linux.site:/home/marty/MySQL/mysql-5.0
2005-06-30 12:20:52 +02:00
mskold@mysql.com
569a846120
Changed delete_row to always get key from record argument, removed unused function
2005-06-29 16:17:47 +02:00
mskold@mysql.com
ec4bb86379
Changed delete_row to always get key from record argument
2005-06-29 16:13:50 +02:00
monty@mishka.local
6db013ef86
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mishka.local:/home/my/mysql-4.1
2005-06-27 16:47:44 +03:00
monty@mishka.local
83f90e060e
Better bug fix for:
...
#9728 'Decreased functionality in "on duplicate key update
#8147 'a column proclaimed ambigous in INSERT ... SELECT .. ON DUPLICATE'
This ensures fields are uniquely qualified and also that one can't update other tables in the ON DUPLICATE KEY UPDATE part
2005-06-27 16:46:41 +03:00
msvensson@neptunus.(none)
85b9ffc4ca
Merged from mysql-4.1 to mysql-5.0
2005-06-22 14:10:02 +02:00
msvensson@neptunus.(none)
ddeaf342a7
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into neptunus.(none):/home/msvensson/mysql/mysql-4.1
2005-06-21 14:24:13 +02:00
mskold@mysql.com
91c422e029
Merge
2005-06-20 18:02:47 +02:00
mskold@mysql.com
d34fce5bf6
ha_ndbcluster.cc:
...
Added CR for readability
2005-06-20 17:17:44 +02:00
mskold@mysql.com
e8e6554a22
Added comment to store_lock
2005-06-20 17:16:22 +02:00
msvensson@neptunus.(none)
73c1578f15
Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1
...
into neptunus.(none):/home/msvensson/mysql/bug10365
2005-06-20 13:08:45 +02:00
mskold@mysql.com
6fa3cdad5f
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-4.1
2005-06-20 09:37:31 +02:00
tulin@dl145c.mysql.com
2d654a5551
Merge dl145c.mysql.com:/home/ndbdev/tomas/mysql-4.1
...
into dl145c.mysql.com:/home/ndbdev/tomas/mysql-5.0
2005-06-20 07:57:09 +02:00
tulin@dl145c.mysql.com
61c36b1c12
ha_ndbcluster.cc:
...
remove typecheck in ndb handler not needed
2005-06-20 07:53:53 +02:00
mskold@mysql.com
dc5e1444a0
Fix for bug#10936: Cluster engine shows wrong key value for duplicate key error
2005-06-17 14:45:54 +02:00
msvensson@neptunus.(none)
4602b1809f
BUG10365 Cluster handler uses non-standard error code
...
- Updated after review
2005-06-16 15:17:47 +02:00
mskold@mysql.com
e6e4087f8b
Relaxed type checking to allow int to real coercion
2005-06-10 10:34:05 +02:00
joreland@mysql.com
65e5d9e982
Merge mysql.com:/home/jonas/src/mysql-5.0
...
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-06-09 16:13:23 +02:00
joreland@mysql.com
f6bb7cabbe
merge
2005-06-09 15:44:57 +02:00
joreland@mysql.com
14d74e75db
bug#11205 - ndb - 4006 when starting scan
2005-06-09 15:39:14 +02:00
mskold@mysql.com
39fba6c556
Disallow TL_WRITE_ALLOW_READ being transformed into TL_WRITE_ALLOW_WRITE
2005-06-09 13:28:29 +02:00
msvensson@neptunus.(none)
8771c73258
BUG#10365 Cluster handler uses non-standard error codes
...
- Added better error messages when trying to open a table that can't be discovered or unpacked. The most likely cause of this is that it does not have any frm data, probably since it has been created from NdbApi or is a NDB system table.
- Separated functionality that was in ha_create_table_from_engine into two functions. One that checks if the table exists and another one that tries to create the table from the engine.
2005-06-08 13:31:59 +02:00
joreland@mysql.com
ebc9d76ddc
Merge mysql.com:/home/jonas/src/mysql-5.0
...
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-06-07 17:09:47 +02:00
monty@mysql.com
775f17667b
Merge with 4.1
2005-06-07 00:31:53 +03:00
serg@serg.mylan
6a5349028c
a compiler must see '#pragma implementation' *before*
...
'#pragma interface' (that comes with the #include'd header file)
2005-06-05 19:38:52 +02:00
monty@mysql.com
4b7882dc73
merge
2005-06-05 17:19:50 +03:00
monty@mysql.com
29fd1f2fd9
Move USE_PRAGMA_IMPLEMENTATION to proper place
...
Ensure that 'null_value' is not accessed before val() is called in FIELD() functions
Fixed initialization of key maps. This fixes some problems with keys when you have more than 64 keys
Fixed that ROLLUP don't always create a temporary table. This fix ensures that func_gconcat.test results are now predictable
2005-06-03 23:46:03 +03:00
mskold@mysql.com
9cebe281bb
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
2005-06-02 17:06:51 +02:00
mskold@mysql.com
cc524b4fda
Removed bug introduced when implementing support for IN and BETWEEN
2005-06-02 14:46:58 +02:00
msvensson@neptunus.(none)
abd3a84f7a
BUG#9626 Several serious errors reported by Valgrind in latest 5.0 bk tree
...
- Fix several valgrind warnings.
2005-06-02 14:32:06 +02:00
kent@mysql.com
f0fcc54b0c
Merge
2005-06-02 04:45:09 +02:00
kent@mysql.com
bd48eed988
tztime.cc:
...
Set #pragma implementation" earlier
Many files:
Need to include <my_global.h> before #ifdef USE_PRAGMA_IMPLEMENTATION
2005-06-02 02:43:32 +02:00
monty@mysql.com
a69f432115
Code cleanups during code reviews
...
Ensure we get error if INSERT IGNORE ... SELECT fails
Fixed wrong key_part->key_length usage in index_merge
2005-06-01 16:35:09 +03:00
mskold@mysql.com
e8613e53b9
Fixed handling of condition pushdown to storage engine of NO BETWEEN and NOT IN
2005-06-01 11:56:47 +02:00
msvensson@neptunus.(none)
697cfe7f07
Merge from 4.1
2005-05-26 21:01:55 +02:00
msvensson@neptunus.(none)
83d430353e
Add ifdefs to control when "#pragma implementation" should be used
...
Added some more ifdefs for "#pragma interface"
2005-05-26 12:09:14 +02:00
mskold@mysql.com
82490f1492
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
2005-05-23 07:26:55 +02:00
msvensson@neptunus.(none)
2d515425a3
BUG#9626
...
- Fix valgrind warnings
- Remove static db, schema and table name buffers from Ndb.cpp
2005-05-18 20:50:29 +02:00
mskold@mysql.com
0b8de7cfce
Added support for BETWEEN and IN in condition pushdown to ndbcluster by rewriting them as AND and OR expressions
2005-05-18 14:32:05 +02:00
mskold@mysql.com
66f881a8f6
Removed call to cond_push for empty cond
2005-05-08 22:42:40 +02:00
mskold@mysql.com
bea71274f7
Merge
2005-05-07 22:49:04 +02:00
mskold@mysql.com
a785052d7d
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
2005-05-07 22:44:49 +02:00
mskold@mysql.com
1eaa54a4d8
Removed double cond_push
2005-05-07 22:41:30 +02:00
mskold@mysql.com
cb8d2905aa
bug#9813: Post review fixes
2005-05-07 22:04:52 +02:00
monty@mishka.local
015cd1cd21
merge
2005-05-06 13:51:58 +03:00
monty@mishka.local
a9f6aab4c9
Fixes while reviewing new code
...
Added option --count to mysqlshow (to show number of rows)
Fixed possible core dump in information schema
2005-05-06 11:39:30 +03:00
holyfoot@hf-ibm.(none)
2c8e9df232
A lot of fixes to Precision math
...
Mostly about precision/decimals of the results of the operations
2005-05-05 20:06:49 +05:00
mskold@mysql.com
607b1a9987
Merge mysql.com:/usr/local/home/marty/MySQL/mysql-4.1
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
2005-04-29 11:53:35 +02:00
mskold@mysql.com
2428e7b1cc
Fix for avoiding gettin Invalid schema object version when doing local changes, fixed found bug
2005-04-29 11:37:47 +02:00
mskold@mysql.com
69c17fe46c
Merge mysql.com:/usr/local/home/marty/MySQL/mysql-4.1
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
2005-04-28 10:48:08 +02:00
mskold@mysql.com
92dc45c86f
Fix for avoiding gettin Invalid schema object version when doing local changes, more post review fixes
2005-04-28 10:46:39 +02:00
mskold@mysql.com
47c2c96379
Merge
2005-04-28 10:28:56 +02:00
mskold@mysql.com
bbee23435d
Fix for avoiding gettin Invalid schema object version when doing local changes, post review fixes
2005-04-28 09:39:29 +02:00
mskold@mysql.com
5f9843aeee
Fix for avoiding gettin Invalid schema object version when doing local changes
2005-04-27 18:17:41 +02:00
msvensson@neptunus.(none)
2627475a86
Merge neptunus.(none):/home/msvensson/mysql/bug9714
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2005-04-27 12:30:11 +02:00
msvensson@neptunus.(none)
c12ee8dc16
BUG#9714 libsupc++ problem
...
- Remove linking of libsupc++
- Move all local static variables to filescope
2005-04-27 11:25:08 +02:00
mskold@mysql.com
1589bdf3dc
Merge mysql.com:/usr/local/home/marty/MySQL/mysql-4.1
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
2005-04-25 11:55:27 +02:00
mskold@mysql.com
93498bdf5a
Post review fix of ndbcluster_drop_database, typo
2005-04-25 11:54:00 +02:00
mskold@mysql.com
2fd313de2f
Merge mysql.com:/usr/local/home/marty/MySQL/mysql-4.1
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
2005-04-25 11:47:39 +02:00
mskold@mysql.com
4649d5c30f
Post review fix of ndbcluster_drop_database, print error
2005-04-25 11:34:47 +02:00
mskold@mysql.com
3a9af0553b
Post review fix of ndbcluster_drop_database
2005-04-25 11:31:16 +02:00
mskold@mysql.com
5411f8a6e4
Merge
2005-04-22 17:38:28 +02:00
mskold@mysql.com
9457551616
Fix for Bug #9318 drop database does not drop ndb tables
2005-04-22 15:28:23 +02:00
mskold@mysql.com
564eb3dc98
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
2005-04-21 13:12:59 +02:00
mskold@mysql.com
ad9fba9f38
Fix for failing ps_7ndb.test, force write_row when batching inserts so that update of primary key is done before next value to insert
2005-04-21 13:09:19 +02:00
pekka@mysql.com
ae2346dd94
ndb - fix typo
2005-04-21 12:53:40 +02:00
mskold@mysql.com
b1c8e44ead
Merge
2005-04-21 10:26:14 +02:00
mskold@mysql.com
4193a314fb
Fix for Bug #9691 UPDATE fails on attempt to update primary key
2005-04-19 11:21:26 +02:00
monty@mishka.local
c8170b349f
Merge with 4.1
2005-04-16 04:35:54 +03:00
mskold@mysql.com
40a0548a1b
Bug #9839 Column with AUTOINC contains -1 Value on node stop, post review fix
2005-04-15 16:14:08 +02:00
mskold@mysql.com
e889d234cb
Bug #9839 Column with AUTOINC contains -1 Value on node stop
2005-04-15 15:52:07 +02:00
mskold@mysql.com
add3fd3cca
Merge
2005-04-13 16:24:17 +02:00
mskold@mysql.com
e39ba63934
Merge
2005-04-13 14:08:54 +02:00
mskold@mysql.com
f5855f2d57
Fix for bug#9813: Test 'ndb_basic': Autoincrement fails in 64 bit
2005-04-13 12:42:23 +02:00
pekka@mysql.com
fd5b9f7ed7
ndb - csc#4847 - manual merge 4.1->5.0
2005-04-11 12:43:58 +02:00
mskold@mysql.com
e8f45332bd
Merge
2005-04-08 19:42:57 +02:00
mskold@mysql.com
497f2684d8
Merge from fix of Bug #9675 Auto-increment not working with INSERT..SELECT and NDB storage
2005-04-08 16:49:14 +02:00
mskold@mysql.com
20a82a1a6a
Fixed broken auto_increment
2005-04-08 12:34:52 +02:00
msvensson@neptunus.(none)
f9dd856d9e
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2005-04-07 21:29:33 +02:00
msvensson@neptunus.(none)
960410274c
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into neptunus.(none):/home/msvensson/mysql/mysql-4.1
2005-04-07 20:21:17 +02:00
msvensson@neptunus.(none)
7a0e28feb5
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2005-04-07 20:19:25 +02:00
msvensson@neptunus.(none)
12b6252145
BUG#6762 ALTER TABLE gives weird results and error message
...
- Removed hardcoded error message from 4.1
2005-04-07 20:17:37 +02:00
mskold@mysql.com
600154704f
Merge
2005-04-07 20:10:50 +02:00
mskold@mysql.com
b716302860
Fix for Bug #9675 Auto-increment not working with INSERT..SELECT and NDB storage, post review fix
2005-04-07 20:08:01 +02:00
mskold@mysql.com
e66eaaa2a0
Merge
2005-04-07 18:37:04 +02:00
mskold@mysql.com
89b140340c
Fix for Bug #9675 Auto-increment not working with INSERT..SELECT and NDB storage
2005-04-07 17:44:09 +02:00
msvensson@neptunus.(none)
1e030d5d93
BUG#9626 Several serious errors reported by Valgrind in latest 5.0 bk tree
...
- Fixing obvious ones
2005-04-06 12:27:43 +02:00
msvensson@neptunus.(none)
771133bc6c
Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1-1.2156.1.5
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2005-04-05 21:31:54 +02:00
msvensson@neptunus.(none)
9a3a9d037f
Merge neptunus.(none):/home/msvensson/mysql/bug6762-1.2152.20.1
...
into neptunus.(none):/home/msvensson/mysql/mysql-4.1-1.2156.1.5
2005-04-05 21:30:24 +02:00
msvensson@neptunus.(none)
71ccc569ae
Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1
...
into neptunus.(none):/home/msvensson/mysql/bug6762
2005-04-04 17:09:53 +02:00
msvensson@neptunus.(none)
41c036a60b
BUG#6762 ALTER TABLE gives weird results and error message
...
- Better error message when table definition has changed
2005-04-04 12:26:05 +02:00
mskold@mysql.com
e95f19afca
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
2005-04-01 20:58:25 +02:00
mskold@mysql.com
cf7c0e43cb
Fix for bug#9435: TIMESTAMP columns don't update
2005-04-01 17:59:46 +02:00
msvensson@neptunus.(none)
6f9b118626
Merge
2005-04-01 11:15:11 +02:00
magnus@msdesk.mysql.com
e8434aadca
BUG#8585 ndb_cache2
...
- When deleting from a cursor the m_rows_changed variable was not properly incremented to indicate that m_share->commit_count should be cleared at end of trans.
2005-03-31 14:33:50 +02:00
mskold@mysql.com
68e5cf494e
Merged
2005-03-22 22:31:51 +01:00
mskold@mysql.com
2adabcb328
Added better comment for perceived problem with fix for Bug #8753 Invalid schema object version after dropping index
2005-03-22 17:48:28 +01:00
mskold@mysql.com
27dbed4384
Extra fix for perceived problem with fix for Bug #8753 Invalid schema object version after dropping index
2005-03-22 17:42:08 +01:00
msvensson@neptunus.(none)
3a3a91cd5b
BUG#6554: Problem Building MySql on Fedora Core 3
...
- Link with libsupc++.a which contains language support functions.
see http://gcc.gnu.org/onlinedocs/libstdc++/faq/index.html#2_5
2005-03-21 12:29:08 +01:00
msvensson@neptunus.(none)
3f8a66cbea
Merged WL#2269 to mysql-5.0
2005-03-15 15:22:40 +01:00
msvensson@neptunus.(none)
2bdd710d3c
WL#2269 Enable query cache for NDB part 2
...
-This is mostly fixes for correct behaviour when using query cache + transactions + the thread that
fetches commit count from NDB at regular intervals. The major fix is to add a
list in thd_ndb, that keeps a list of NDB_SHARE's that were modified by
transaction and then "clearing" them in ndbcluster_commit.
2005-03-15 15:03:25 +01:00
msvensson@neptunus.(none)
a7ad7784c3
Manual merge
2005-03-14 12:25:26 +01:00
msvensson@neptunus.(none)
13ec961c3a
BUG#6554 Problem Building MySql on Fedora Core 3
...
- Moved static variables defined inside of function to file scope to avoid this linking problem on FC3
2005-03-14 12:07:49 +01:00
serg@serg.mylan
8986ffebde
print xa recovery progress
...
add names to handlertons
trans_need_2pc() macro
2005-03-13 21:58:09 +01:00
serg@serg.mylan
a85613f62c
Merge bk-internal:/home/bk/mysql-5.0
...
into serg.mylan:/usr/home/serg/Abk/mysql-5.0
2005-03-11 21:37:52 +01:00
tomas@poseidon.ndb.mysql.com
c7925bd3be
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
2005-03-10 09:20:44 +01:00
serg@serg.mylan
e40bf3c40b
sql/ha_ndbcluster.cc
...
after merge fix
sql/sql_parse.cc
correct max_connections condition
2005-03-10 00:10:10 +01:00
marty@linux.site
d88b75874b
Fixed broken 4.1->5.0 merge
2005-03-09 23:38:11 +01:00
tomas@poseidon.ndb.mysql.com
3e95113461
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
2005-03-09 21:19:57 +01:00
tomas@poseidon.ndb.mysql.com
a032510e19
corrected typo: deafault -> default
2005-03-09 16:39:23 +01:00
serg@serg.mylan
956682de1a
merged
2005-03-09 14:09:06 +01:00
mskold@mysql.com
ce87085294
Review fixes for Bug #8753 Invalid schema
...
object version after dropping index
2005-03-07 10:53:16 +01:00
mskold@mysql.com
6fc6a7521a
Fix for Bug #8753 Invalid schema object version after dropping index
2005-03-07 10:21:38 +01:00
joreland@mysql.com
1029db2b6d
Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-24 20:57:32 +01:00
joreland@mysql.com
0a265b6d84
Merge mysql.com:/home/jonas/src/mysql-5.0
...
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-02-24 20:48:33 +01:00
joreland@mysql.com
168847b8e1
Merge mysql.com:/home/jonas/src/fix
...
into mysql.com:/home/jonas/src/mysql-5.0
2005-02-24 19:01:36 +01:00
joreland@mysql.com
c25ce0e362
Merge mysql.com:/home/jonas/src/fix
...
into mysql.com:/home/jonas/src/mysql-4.1
2005-02-24 18:59:56 +01:00
joreland@mysql.com
15de06f290
bug#8786 - ndb autodiscover, sometimes fails
...
remove dict forwarding
add api retries on NotMaster
2005-02-24 18:58:56 +01:00
mskold@mysql.com
4e6a4dfa13
Merge
2005-02-24 14:48:12 +01:00
mskold@mysql.com
00d5e43c75
Added support for condition pushdown to storage engine for LIKE of varbin
2005-02-24 11:09:14 +01:00
msvensson@neptunus.(none)
2570dc8883
Convert ndb-cache-check-time fomr milliseconds to seconds
2005-02-24 09:42:11 +01:00
mskold@mysql.com
e0dbdca79e
ha_ndbcluster.cc:
...
Fixed faulty debug printout
ndb_condition_pushdown.test, ndb_condition_pushdown.result:
Added BINARY and VARBINARY tests
2005-02-23 17:18:06 +01:00
mskold@mysql.com
364492239b
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
2005-02-23 15:54:22 +01:00
mskold@mysql.com
fcc37a0787
Fixes for condition pushdown to storage engine based on comments from code review
2005-02-23 15:51:26 +01:00
msvensson@neptunus.(none)
c4f1804d9c
Manual merge
2005-02-22 11:19:41 +01:00
tulin@mysql.com
d863b8951d
corrected errors in how ndbcluster handler closes down in case of error
2005-02-21 23:29:07 +01:00
mskold@mysql.com
b3d3f73753
Merge
2005-02-21 16:13:29 +01:00
msvensson@neptunus.(none)
b4417c7572
Fix so that ndb-cache-check-time is measured in milliseconds
2005-02-21 14:04:54 +01:00
joreland@mysql.com
b6e20e350f
ndb - fix problems introduced/discovered by XA
2005-02-21 10:53:19 +01:00
mskold@mysql.com
bf2e97ca25
Added missing NOR
2005-02-19 14:18:57 +01:00
mskold@mysql.com
067543c4e8
Added support for LIKE and NOT LIKE in condition pushdown
2005-02-18 21:43:51 +01:00
serg@serg.mylan
1235e6d2c7
Merge serg.mylan:/usr/home/serg/Abk/mysql-5.0
...
into serg.mylan:/usr/home/serg/Abk/mysql-5.0-xa
2005-02-18 13:38:10 +01:00
mskold@mysql.com
ed53a37b02
Added NULL initilizers for commit_by_xid and rollback_by_xid in hton struct. Changed back table->in_use to current_thd.
2005-02-18 12:53:43 +01:00
serg@serg.mylan
3f7355dfef
making XA tree to compile (and pass tests) in -max build
2005-02-17 22:52:40 +01:00
msvensson@neptunus.(none)
55824f59b7
Merged test case
2005-02-17 14:45:52 +01:00
msvensson@neptunus.homeip.net
a004533a76
BUG#8547: Wrong errormessage when dropping table that does not exist in NDB
...
- Added tescases
- Added handling of HA_ERR_NO_SUCH_TABLE in mysql_rm_table_part2 so that
error messages now are consistent
2005-02-17 14:22:44 +01:00
mskold@mysql.com
96188c81e9
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
2005-02-16 23:16:02 +01:00
pekka@mysql.com
338f75a49d
ndb - fix new decimal type mysql vs. ndb
2005-02-16 21:19:42 +01:00
mskold@mysql.com
59a986d947
Small fixes and added comments to condition pushdown to ndbcluster, after code review
2005-02-16 14:18:32 +01:00
pekka@mysql.com
c177f9fc4a
Merge
2005-02-16 13:14:21 +01:00
pekka@mysql.com
7c9a155c4a
ndb - fix old decimal type mysql vs ndb
2005-02-16 12:45:59 +01:00
mskold@mysql.com
f72082ea06
No support for decimal type for columns yet
2005-02-14 07:09:33 +01:00
mskold@mysql.com
1f4df0b448
Added support for new decimal type in condition pushdown
2005-02-13 22:03:41 +01:00
mskold@mysql.com
3f1e1f0f6b
Merge
2005-02-11 22:33:52 +01:00
mskold@mysql.com
828a785610
Condition pushdown v.2
2005-02-11 22:05:24 +01:00
msvensson@neptunus.homeip.net
e64145818b
Fix core dump in ha_ndbcluster::print_results
2005-02-09 15:09:13 +01:00
msvensson@neptunus.homeip.net
facc7b4da1
Updated style after review
2005-02-09 11:14:02 +01:00
msvensson@neptunus.homeip.net
558af8e2ea
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into neptunus.homeip.net:/home/msvensson/mysql/mysql-5.0
2005-02-07 13:48:02 +01:00
msvensson@neptunus.homeip.net
28b21534bb
Small changes after Tomas review
2005-02-07 13:46:13 +01:00
tomas@poseidon.ndb.mysql.com
a5ba7db771
Merge
2005-02-07 10:13:07 +01:00
tomas@poseidon.ndb.mysql.com
6bbaeed5b9
ha_ndbcluster.cc:
...
corrected typo in previous changeset
2005-02-07 09:58:37 +01:00
tomas@poseidon.ndb.mysql.com
0da4ee9131
Merge
2005-02-07 08:54:35 +01:00
tomas@poseidon.ndb.mysql.com
4873adace0
Corrected fragmentation calculation to take into account that LQH creates "2 fragments per fragment" in 4.1 and 5.0
...
+added some comments to ndb fragmentation calulation
2005-02-07 08:51:27 +01:00
tulin@mysql.com
d017a604fe
Merge bk-internal:/home/bk/mysql-5.0
...
into mysql.com:/home/mysqldev/tulin/mysql-5.0
2005-02-04 17:32:18 +01:00
msvensson@neptunus.homeip.net
94978c214a
Updated after review.
2005-02-04 15:08:08 +01:00
tulin@mysql.com
2339b328fc
ha_ndbcluster.cc:
...
fixed change in struct in 4.1->5.0 merge
2005-02-04 14:33:08 +01:00
mysqldev@mysql.com
abf7837fbb
resolved merge conflict
2005-02-04 14:27:09 +01:00
tomas@poseidon.ndb.mysql.com
7fd685ffe8
added test to trigger drifferent fragmentations in ndb
...
corrected documentation on fragmentation
set "fragmentation medium" to mean 2 fragments per node instead of 1
set default fragmentation to small instead of medium
bug#8284 adjust fragmentation to max_rows
2005-02-04 14:25:08 +01:00
msvensson@neptunus.homeip.net
e54ea9189d
Merge of query cache from 4.1 to 5.0
2005-02-04 10:56:53 +01:00
msvensson@neptunus.homeip.net
3181f5d2b6
Merged "query cache for ndb" to 5.0
2005-02-03 09:33:48 +01:00
msvensson@neptunus.homeip.net
efd5ed2f9e
WL#2269 Enable query cache for NDB
...
- Added a thread that fetches commit_count for open tables. This
will mean that NDB will not have to be contacted for every use of a cached query.
2005-02-01 15:43:08 +01:00
mskold@mysql.com
f21a737197
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
2005-02-01 10:05:22 +01:00
pekka@mysql.com
8480b22122
Merge
2005-01-27 18:41:23 +01:00
pekka@mysql.com
5cbadf4358
ndb - make YEAR and TIMESTAMP into ndb types
2005-01-27 17:33:35 +01:00
tomas@poseidon.ndb.mysql.com
f9d0512fc3
Merge
2005-01-26 13:22:07 +01:00
tomas@poseidon.ndb.mysql.com
5779a6a576
Bug#8101 unique indexes which attribute are _not_ specified in the order of the table does not work
2005-01-26 11:31:46 +01:00
tomas@poseidon.ndb.mysql.com
b4eebbc0b6
changed from using column names to column id in ndb setBound in ha_ndbcluster
2005-01-25 13:46:40 +01:00
mskold@mysql.com
7c07a2e725
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
2005-01-21 08:43:41 +01:00
tomas@poseidon.ndb.mysql.com
3dfcf07cc9
ha_ndbcluster.cc:
...
read row size with wrong type
2005-01-20 22:28:08 +01:00
mskold@mysql.com
d959e2ab40
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
2005-01-20 16:41:08 +01:00
mskold@mysql.com
44a511a191
Fix for Bug #7988 Bitfield test fails
2005-01-20 15:50:56 +01:00
joreland@mysql.com
2af06e0b32
Merge mysql.com:/home/jonas/src/mysql-5.0
...
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-01-19 07:37:42 +01:00
joreland@mysql.com
18bd4a2513
Merge mysql.com:/home/jonas/src/mysql-4.1
...
into mysql.com:/home/jonas/src/mysql-5.0
2005-01-19 07:34:57 +01:00
joreland@mysql.com
b0b8f9115a
bug#7693 - ndb
...
when using shm transporter, set sigmask on each thread using pthread_sigmask
2005-01-19 07:23:20 +01:00
tomas@poseidon.ndb.mysql.com
61f63776db
compile error: moved inline
...
compile warning: changed eq_range -> eq_r
2005-01-18 16:31:05 +01:00
mskold@mysql.com
6bb027a97c
Merge
2005-01-17 09:44:34 +01:00
mskold@mysql.com
74f883ad02
Added better printout for condition pushdown
2005-01-17 08:08:51 +01:00
msvensson@neptunus.homeip.net
cb7524e103
Merge problem
...
FC3 fix
2005-01-14 14:33:26 +01:00
tomas@poseidon.ndb.mysql.com
fa57a72b9b
added support for 'show status like 'Ndb%''
...
added number_of_replicas printout in show table status
2005-01-14 12:32:33 +01:00
tomas@poseidon.ndb.mysql.com
9f606fcfd8
To get correct values in SHOW TABLE STATUS
...
Added pseudo column fragment memory
changed ndb_get_table_statistics to take struct
and read row_size and fragment_memory
2005-01-13 18:24:19 +01:00
mskold@mysql.com
27c13fa33f
Merge
2005-01-11 17:29:46 +01:00
mskold@mysql.com
e43047d793
Condition pushdown, support for more types
2005-01-11 17:26:19 +01:00
joreland@mysql.com
c9502b5567
merge
2005-01-11 17:02:30 +01:00
joreland@mysql.com
7f287d963c
removed compiler warnings from ha_ndbcluster
2005-01-11 17:00:31 +01:00
mskold@mysql.com
e72f9108ef
Removed compiler warnings
2005-01-11 14:06:44 +01:00
mskold@mysql.com
4f60ac4c8b
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
2005-01-09 15:41:54 +01:00
pekka@mysql.com
51adbae299
Merge
2005-01-09 00:45:06 +01:00
pekka@mysql.com
195f7bda02
Merge
2005-01-08 22:34:16 +01:00
pekka@mysql.com
50c3a883b2
ndb - wl-1442 fix Time ordering
2005-01-08 19:28:44 +01:00
pekka@mysql.com
0462ccfe3c
ndb - wl-1442 fix Date ordering
2005-01-08 16:57:51 +01:00
mskold@mysql.com
25100d3309
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
2005-01-08 08:11:12 +01:00
pekka@mysql.com
7043c9d4aa
ndb - wl-1442 minor
2005-01-08 00:03:19 +01:00
mskold@mysql.com
346aeda888
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
2005-01-07 15:34:25 +01:00
mskold@mysql.com
b441ace700
Fixed nested conditions for condition pushdown to storage engine
2005-01-07 15:33:24 +01:00
pekka@mysql.com
f3103c489c
ndb - wl-1442 new varchar
2005-01-07 11:55:20 +01:00
joreland@mysql.com
013f9bbfb5
merge
2005-01-07 07:15:08 +01:00
joreland@mysql.com
f3baf38dbc
merge
2005-01-07 06:47:41 +01:00
monty@mysql.com
d35140a851
First stage of table definition cache
...
Split TABLE to TABLE and TABLE_SHARE (TABLE_SHARE is still allocated as part of table, will be fixed soon)
Created Field::make_field() and made Field_num::make_field() to call this
Added 'TABLE_SHARE->db' that points to database name; Changed all usage of table_cache_key as database name to use this instead
Changed field->table_name to point to pointer to alias. This allows us to change alias for a table by just updating one pointer.
Renamed TABLE_SHARE->real_name to table_name
Renamed TABLE->table_name to alias
Renamed TABLE_LIST->real_name to table_name
2005-01-06 13:00:13 +02:00
joreland@mysql.com
c39db2febf
Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-01-05 21:22:38 +01:00
tomas@poseidon.ndb.mysql.com
79fb236b0a
changed to using NdbTransaction scoped enums
...
and removed usage of Ndb::waitUntilReady()
2005-01-05 17:59:24 +01:00
tulin@build.mysql.com
cee870e9b5
Merge bk-internal:/home/bk/mysql-4.1
...
into build.mysql.com:/users/tulin/mysql-4.1-cluster-extra
2005-01-05 15:55:26 +01:00
mskold@mysql.com
0d72625cd0
Added support for different int sizes in condition pushdown
2005-01-04 20:56:04 +01:00
joreland@mysql.com
597ecc8e05
merge failure
2005-01-04 20:39:07 +01:00
joreland@mysql.com
c62ed85054
Merge
2005-01-04 19:12:01 +01:00
mskold@mysql.com
646f10030b
Added support for different int sizes in condition pushdown
2005-01-04 16:01:24 +01:00
mskold@mysql.com
d3b643d71f
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
2005-01-04 14:21:13 +01:00
mskold@mysql.com
4351480898
Added support for different int sizes in condition pushdown
2005-01-04 14:20:18 +01:00
tomas@poseidon.ndb.mysql.com
53acd15667
changed some NdbConnection to NdbTransaction
2005-01-04 13:47:16 +01:00
monty@mysql.com
7cf8285b3f
After merge fixes
...
Add support for warnings for prepare of prepared statements
Fixed test to work with --ps-protocol
Fixed some test results
2005-01-04 13:46:53 +02:00
monty@mysql.com
309b1a2b6c
Merge with 4.1 tree to get fix for INSERT IGNORE ... ON DUPLICATE KEY
2005-01-03 23:04:52 +02:00
mskold@mysql.com
881b3a023f
Merge
2005-01-03 15:20:06 +01:00
mskold@mysql.com
f304790638
Merge fix for condition pushdown to storage engine
2005-01-03 15:10:32 +01:00
mskold@mysql.com
9647a076a6
Merge
2005-01-03 14:33:00 +01:00
mskold@mysql.com
31360fb01a
Merge for WL#2290 Add support for bit field in ndbcluster handler
2005-01-03 14:29:27 +01:00
mskold@mysql.com
ce103eeff7
Merge
2005-01-03 13:52:17 +01:00
mskold@mysql.com
8edd9baa2c
Fixed failed merge
2005-01-03 11:56:51 +01:00
mskold@mysql.com
689748b548
Merge from fix for Bug #7480 Mysqld crash in ha_ndbcluster using Query Browser
2005-01-03 09:46:59 +01:00
mskold@mysql.com
3d50cc0457
Fixed failed merge
2005-01-01 22:47:50 +01:00
mskold@mysql.com
94845764ca
Fixed failed merge
2005-01-01 22:40:40 +01:00
joreland@mysql.com
8f2d0ec1a1
merge
2004-12-31 06:36:32 +01:00
monty@mysql.com
d71c030587
After merge fixes
2004-12-31 00:44:00 +02:00
mskold@mysql.com
76b2df6043
Merged bugfix
2004-12-30 21:36:16 +01:00
marty@linux.site
1ddb554b8b
Fix for bug #7480 Mysqld crash in ha_ndbcluster using Query Browser
2004-12-30 19:56:09 +01:00
mskold@mysql.com
a5204f692b
Merge
2004-12-29 10:02:03 +01:00
mskold@mysql.com
00c0a316ad
Merge for condition pushdown
2004-12-29 09:54:48 +01:00
joreland@mysql.com
ed25dfe2c3
wl1804 - ndb - types in tup, fix dummy usage in handler
2004-12-29 08:39:11 +01:00
joreland@mysql.com
4ed658dee3
wl2126 - fix ndb part of "latest" ingo patch
...
(hopefully last :-))
2004-12-28 17:01:07 +01:00
mskold@mysql.com
bcf8a34448
Added bit field support for ndbcluster
2004-12-23 15:28:41 +01:00
monty@mishka.local
4f4bbfc279
Merge with 4.1
2004-12-22 13:54:39 +02:00
mskold@mysql.com
e11647d184
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
2004-12-20 16:17:15 +01:00
pekka@mysql.com
6463a6d7cd
ndb: wl-1893: range scanning backwards, handler
2004-12-20 15:12:42 +01:00
mysqldev@bk-internal.mysql.com
2370f9da7f
Merge bk-internal.mysql.com:/data0/bk/mysql-4.1
...
into bk-internal.mysql.com:/data0/bk/mysql-4.1-cluster-extra
2004-12-20 13:34:25 +01:00
tomas@poseidon.ndb.mysql.com
7b47be8990
added config parameter Group on connection
...
moved NdbWaiter, m_ndb_cluster_connection, to impl class
moved node selection things to cluster connection
moved all private things to impl class
added opts for shared memory and node selection
changed opts handling somewhat; introduced enum for options and common handling of option variables
added checks for transporter support
automatic addition of shared mem transporters
moved wait_until_ready code to cluster connection
added control of usage of new node selection method
2004-12-20 12:36:14 +01:00
mskold@mysql.com
dac1551a2b
Condition pushdown to storage engine, optimizations
2004-12-20 10:58:00 +01:00
mskold@mysql.com
2836376a18
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb
2004-12-17 21:16:29 +01:00
mskold@mysql.com
3edf243875
Condition pushdown to storage engine
2004-12-17 21:13:22 +01:00
mysqldev@bk-internal.mysql.com
e4da7f4a40
Merge bk-internal.mysql.com:/data0/bk/mysql-4.1
...
into bk-internal.mysql.com:/data0/bk/mysql-4.1-cluster-extra
2004-12-17 11:46:44 +01:00
joreland@mysql.com
cfa20fbaa6
merge
2004-12-17 10:36:14 +01:00
pekka@mysql.com
b2f164b4b4
ndb: wl-1893: range scanning backwards, ndb kernel
2004-12-17 10:20:18 +01:00
pekka@mysql.com
4ef4272e2c
ndb: small fixes (error codes, debug stuff)
2004-12-17 09:01:54 +01:00
joreland@mysql.com
5fe332db5e
merge
2004-12-16 22:42:27 +01:00
mysqldev@mysql.com
e127fc34c3
Merge
2004-12-16 09:37:29 +01:00
joreland@mysql.com
6105fa4dba
wl2240 - ndb partitioning bug fixes for range scans
2004-12-15 15:13:11 +01:00
joreland@mysql.com
e36d064a71
wl2126 - ndb - merge and ifdef still waiting for inge
2004-12-15 13:30:45 +01:00
joreland@mysql.com
4115519537
Merge
2004-12-15 13:12:54 +01:00
tomas@poseidon.ndb.mysql.com
cb4db54b50
fix char(0) to use ndb bit format
2004-12-10 16:55:04 +01:00