Commit graph

329 commits

Author SHA1 Message Date
tomas@poseidon.ndb.mysql.com
3a8a6d4457 merge error 2004-11-18 22:44:34 +00:00
tomas@poseidon.ndb.mysql.com
bcd7f9a907 Merge 2004-11-18 22:06:51 +00:00
tomas@poseidon.ndb.mysql.com
3f36910639 fix for mysqladmin link problem
.c -> .cc
    fix source dist problem for ndb
    fix type check problem for mysqladmin
2004-11-18 20:28:36 +00:00
tomas@poseidon.ndb.mysql.com
7ec0239162 changed mysqladmin.c to mysqladmin.cc
no need for dvlags to have DEFINE_CXA_PURE_VIRTUAL anymore
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals
    enabled multiple management servrs to fetch data configurations from eachother
2004-11-18 18:38:38 +00:00
pekka@mysql.com
c273fda5ed ndb: new arbitrator behaviour for >=3-way: < 1/2 nodes can survive 2004-11-18 16:44:50 +01:00
mskold@mysql.com
a1d9d86328 Added doxygen comments for fast path calls 2004-11-18 12:27:18 +01:00
pekka@mysql.com
bc31325180 Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-4.1
into mysql.com:/space/pekka/ndb/version/my41
2004-11-18 11:55:53 +01:00
joreland@mysql.com
1c75becb7c wl#2126 - read_multi_range ndb part 2004-11-17 10:07:52 +01:00
joreland@mysql.com
2a44929c16 Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-11-16 07:08:18 +01:00
joreland@mysql.com
2746143aff Merge mysql.com:/home/jonas/src/mysql-5.0-ndb
into mysql.com:/home/jonas/src/5.0-ndb-jonas
2004-11-15 21:55:25 +01:00
joreland@mysql.com
13362e6c50 wl2240 - ndb partitioning
- new test program
- changed scan take over protocol
- fixed some bugs
2004-11-15 21:40:35 +01:00
joreland@mysql.com
26bd793133 merge 2004-11-15 11:21:21 +01:00
tomas@poseidon.ndb.mysql.com
0d55af3f0e moved ndb_restore together with rest of the ndb tools
kernel includes needed by ndb_restore
    changed link order
    moved LocalConfig to mgmapi
    Moved NdbConfig to Portlib
    mgmapi to use LocalConfig for connectstring parsing instead of it's own
    enable usage of "NULL" connectstring for default
    new ndbmgmclient lib that can be used by e.g. mysqladmin later
    LocalConfig no longer needed here, now in mgmapi
    Send connectstring to mgmapi instead
    added valid connectstring to be with only host without port i.e.
    valid connectstring =host1,host2,host3
    default port will be added
2004-11-14 11:02:06 +00:00
pekka@mysql.com
52e05dadac ndb: fix bug-4644 Err Out of fragment operations 2004-11-13 17:34:34 +01:00
joreland@mysql.com
58ecd9a5cf merge 2004-11-11 10:45:45 +01:00
tomas@poseidon.ndb.mysql.com
761bee8647 added management function to purge stale sessions in the management server 2004-11-09 19:39:29 +00:00
joreland@mysql.com
ddff854b90 Merge mysql.com:/home/jonas/src/kalle
into mysql.com:/home/jonas/src/new-fix
2004-11-08 11:24:08 +01:00
joreland@mysql.com
8acbd6a2ba ndb: bug#6451
1) fix so that missing blob tables don't prevent table from being
    dropped
2) decrease size of blob part if record length exceeds max length
3) add test case for table wo/ corresponding blob table
4) init scan counters when sending scan_tabreq
2004-11-08 11:06:36 +01:00
joreland@mysql.com
08618e97c8 Make sure that Int8(16,32,64) is signed
Better fix for previous build issue
2004-11-02 15:37:26 +01:00
joreland@mysql.com
8d82c1308d wl1504 - scan using distribution key and EQ_BOUND 2004-11-01 23:23:26 +01:00
pekka@mysql.com
21984b0caa Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-4.1
into mysql.com:/space/pekka/ndb/version/my41
2004-11-01 15:43:54 +01:00
tomas@poseidon.ndb.mysql.com
98b43e7f24 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
2004-11-01 14:25:40 +00:00
tomas@poseidon.ndb.mysql.com
41e39c7be3 aligned ndb versioning with mysql
changed define SNPRINTF_RETURN_ZERO to SNPRINTF_RETURN_TRUNC
    added define NDB_INIT
    removed getarg, strlcat, strlcpy
    aligned ndb version with mysql version
    cpcd: removed old way of reading config file and replaced with mysql load_defaults
    changed from using getarg to my_getopts
    use mysql my_progname
    moved getarg to test
2004-11-01 13:55:43 +00:00
joreland@mysql.com
f8e15a41f5 Removed old not used/illegal declaration 2004-11-01 12:49:38 +01:00
joreland@mysql.com
e690212efb removed copy paste index code
improved handling of bits in last word
2004-11-01 09:17:43 +01:00
joreland@mysql.com
5374ac8f35 wl1540, 1802
Index scan/lookup (only scan specific fragment)
2004-10-31 22:21:51 +01:00
pekka@mysql.com
354739acb7 Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-4.1
into mysql.com:/space/pekka/ndb/version/my41
2004-10-31 15:44:35 +01:00
pekka@mysql.com
0669646752 NDB bug-6018 support writeTuple with blobs 2004-10-31 15:33:56 +01:00
tomas@poseidon.ndb.mysql.com
da3efc2b82 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
2004-10-29 10:24:56 +00:00
tomas@poseidon.ndb.mysql.com
19bc50957f Tru64 cxx compiler fix
cxx does not include -I/ust/include.dtk as it should
    removed dependency on ndb_types
2004-10-29 09:49:04 +00:00
tomas@poseidon.ndb.mysql.com
289f68a1b9 test that attribute name truncation works
exposed the attribute name size limit for handler
   added field name truncation to ndb handler
2004-10-28 15:35:06 +00:00
tomas@poseidon.ndb.mysql.com
2d455470b6 ndbapi_limits.h:
corrected define for NDB_MAX_TUPLE_SIZE_IN_WORDS
2004-10-28 11:24:59 +00:00
tomas@poseidon.ndb.mysql.com
0003a8d5a0 added test for max limit of 128 attributes in table
new define for long signal section size
   bumbed up limit for attributes to 128
    use new define in SectionSegment
    some bug fixing of send fragmented signal +
    make chunk size a multiple the dew define for SectionSegment size
2004-10-28 11:19:51 +00:00
tomas@poseidon.ndb.mysql.com
ee1acdf0e0 compilation fix for AIX 2004-10-26 09:48:01 +00:00
tomas@poseidon.ndb.mysql.com
95a112061d removed usage of NDB_MUTEX_INITIALIZER 2004-10-25 15:21:49 +00:00
tomas@poseidon.ndb.mysql.com
5037886d14 removing compiler warnings 2004-10-22 16:21:51 +00:00
tomas@poseidon.ndb.mysql.com
48f1ee6acf AIX compile fixes 2004-10-22 15:13:06 +00:00
tomas@poseidon.ndb.mysql.com
c21b47540f fix c++ style comments in .h and .c files
compilation problems on some platforms'
2004-10-22 11:59:57 +00:00
tomas@poseidon.ndb.mysql.com
6e10fe2519 changed to call internal snprintf/vsnprintf 2004-10-21 19:02:01 +00:00
tomas@poseidon.ndb.mysql.com
8224ef80e4 some platforms provide posix snprintf via special defined, these defines however cause problems elsewhere
so this is a way to only have to do this define in one file
2004-10-21 16:26:53 +00:00
tomas@poseidon.ndb.mysql.com
d4d0c0dc0b Merge poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
2004-10-21 11:27:21 +00:00
tomas@poseidon.ndb.mysql.com
e797c14fb2 changed to same signature as rest of print functions
provite declarations for signal print functions, needed on some platforms
ome platforms don't like the length calculation for SignalDataPrintFunction
    so null terminate instead
ome platforms complain about this extra level Logger::Logger::
 null terminate SignalDataPrintFunctions instead
    move declaration of print function to SignalData.hpp
  just change from "" to <> in include
 moved double declatration of i out
2004-10-21 11:12:15 +00:00
tomas@poseidon.ndb.mysql.com
ec96f9a1a5 compile warning fixes 2004-10-20 13:42:41 +00:00
tomas@poseidon.ndb.mysql.com
d6a2fab3b9 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
2004-10-19 20:25:30 +00:00
tomas@poseidon.ndb.mysql.com
839c45f313 remove possibility of connectstring error like "hostname=..."
+ some fixed string length cleanup
+ fixed a better error printout
2004-10-18 09:37:48 +00:00
pekka@mysql.com
a04f98d385 NDB wl-1533 tux optim 17 - allow slack in interior nodes 2004-10-16 15:44:55 +02:00
pekka@mysql.com
5c700650ca Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
into mysql.com:/space/pekka/ndb/version/my41-tux
2004-10-14 10:38:47 +02:00
joreland@mysql.com
57612c479f Merge mysql.com:/home/jonas/src/mysql-4.1
into mysql.com:/home/jonas/src/mysql-4.1-ndb
2004-10-13 10:19:28 +02:00
pekka@mysql.com
abf1b8fbc3 NDB compile fix sol9x86 2004-10-12 14:07:41 +02:00
joreland@mysql.com
072f4fbf2e Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
into mysql.com:/home/jonas/src/mysql-4.1-ndb
2004-10-11 11:13:04 +02:00