Commit graph

1634 commits

Author SHA1 Message Date
jon@gigan.
784cd5262e First round of edits to Ndb.hpp for Alcatel PDF. 2005-01-08 23:40:40 +10:00
pekka@mysql.com
3e37933c7f ndb - wl-1442 bug#7725 datetime ordering 2005-01-08 13:59:57 +01:00
tulin@build.mysql.com
3fefb2d2a3 Merge bk-internal:/home/bk/mysql-5.0-ndb
into build.mysql.com:/users/tulin/mysql-5.0-ndb
2005-01-08 10:05:25 +01:00
tomas@poseidon.ndb.mysql.com
2e3e531b64 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
2005-01-08 10:05:24 +01:00
tomas@poseidon.ndb.mysql.com
287721ee20 fixed some missing references in the ndbapi docs for events and dictionary 2005-01-08 10:03:44 +01:00
tulin@build.mysql.com
d263d014a7 Merge bk-internal:/home/bk/mysql-5.0-ndb
into build.mysql.com:/users/tulin/mysql-5.0-ndb
2005-01-08 08:43:49 +01:00
jon@gigan.
44a25c7383 Testing a new @ref in Ndb.hpp. 2005-01-08 14:37:42 +10:00
tulin@build.mysql.com
3d773f79ea Merge bk-internal:/home/bk/mysql-5.0
into build.mysql.com:/users/tulin/mysql-5.0-ndb
2005-01-08 00:34:08 +01:00
pekka@mysql.com
7043c9d4aa ndb - wl-1442 minor 2005-01-08 00:03:19 +01:00
jon@gigan.
40b269f70f Some cleanup in Ndb.hpp (testing for PDF generation). 2005-01-08 00:55:19 +10:00
tomas@poseidon.ndb.mysql.com
5c36000f69 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
2005-01-07 15:13:11 +01:00
tomas@poseidon.ndb.mysql.com
a0bece31a2 updated docs on event 2005-01-07 15:11:32 +01:00
serg@sergbook.mysql.com
a609bc45f2 merge 2005-01-07 15:02:25 +02:00
pekka@mysql.com
68f6ef903d Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/export/space/pekka/ndb/version/my50-dt
2005-01-07 13:53:25 +01:00
tomas@poseidon.ndb.mysql.com
7f3e6084cd added using table object reference in event creation 2005-01-07 13:00:51 +01:00
tomas@poseidon.ndb.mysql.com
95a2dbdd64 added get methods on event object 2005-01-07 11:59:22 +01:00
pekka@mysql.com
f3103c489c ndb - wl-1442 new varchar 2005-01-07 11:55:20 +01:00
joreland@mysql.com
7829053491 bug#7690 - ndb startup with shm, use sigaction to escape SA_RESETHAND 2005-01-07 11:47:01 +01:00
tomas@poseidon.ndb.mysql.com
f105070eff added classification "schema object already exists" 2005-01-07 10:48:13 +01:00
tomas@poseidon.ndb.mysql.com
4e4dffb4e3 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
2005-01-07 08:40:55 +01:00
joreland@mysql.com
f3baf38dbc merge 2005-01-07 06:47:41 +01:00
tomas@poseidon.ndb.mysql.com
e9a43dda06 updated event example to make use of new NdbError member in NdbEventOperation
added my_pthread_init to get dbug print correct in Hugo
    added define for event error code
2005-01-06 21:13:04 +01:00
tulin@build.mysql.com
b8a1b9a438 main.cpp:
correcting 4.1 merge error
2005-01-06 21:01:32 +01:00
joreland@mysql.com
6e7bc6b643 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-01-06 14:32:00 +01:00
tomas@poseidon.ndb.mysql.com
a42aa975a6 NdbRecAttr.cpp:
forgot hex prefix
2005-01-06 13:03:37 +01:00
tomas@poseidon.ndb.mysql.com
1f4c79ecdf NdbRecAttr.cpp:
improved printout routine
2005-01-06 13:02:06 +01:00
tomas@poseidon.ndb.mysql.com
92079efccd improved print routine for NdbRecAttr 2005-01-06 12:10:49 +01: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
45738d53ea ndbapi event code cleanup
+ some more docs on event
2005-01-05 21:22:37 +01:00
tomas@poseidon.ndb.mysql.com
fa5127e2ff last go at enabling using const NdbDictionary didn't work
+ some docs update on events
2005-01-05 19:59:45 +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
jonas@mysql.com
6f9e9b55da ndb - getTable retry if DICT busy 2005-01-05 13:37:34 +01:00
tomas@poseidon.ndb.mysql.com
f2b25a6e72 moved AbortOption and ExecType inside NdbTransaction
and provided some backwards compat functions
2005-01-05 04:13:46 +01:00
mskold@mysql.com
ff09b81996 Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0-ndb
2005-01-04 22:01:23 +01:00
tomas@poseidon.ndb.mysql.com
9ca6cd71b1 changed documented method from get/setDistributionKey to get/setPartitionKey
+ some extra docs on the area
updated docs by removing som async stuff
2005-01-04 19:51:59 +01:00
joreland@mysql.com
c62ed85054 Merge 2005-01-04 19:12:01 +01:00
marty@linux.site
8b8f17ddd6 Hide internal unique index naming 2005-01-04 16:18:45 +01:00
tomas@poseidon.ndb.mysql.com
2e7148576c changed example names
and updated some docs
2005-01-04 16:15:15 +01:00
joreland@mysql.com
fb572d9c89 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-01-04 14:12:46 +01:00
tomas@poseidon.ndb.mysql.com
9d267f4d29 deleted select all example as it is obsolete and replaced by ndbapi_scan_example 2005-01-04 14:12:45 +01:00
tomas@poseidon.ndb.mysql.com
53acd15667 changed some NdbConnection to NdbTransaction 2005-01-04 13:47:16 +01:00
tomas@poseidon.ndb.mysql.com
abb926c3c9 updated all examples to use mysql c-api create table 2005-01-04 13:36:53 +01:00
tomas@poseidon.ndb.mysql.com
c1cfd9b446 added const declarations 2005-01-04 13:15:03 +01:00
tomas@poseidon.ndb.mysql.com
24ceb87455 changes ndb types include 2005-01-04 13:12:22 +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
tomas@poseidon.ndb.mysql.com
2707d22f16 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
2005-01-04 08:31:40 +01:00
tomas@poseidon.ndb.mysql.com
b44738826a changed NdbConnection to NdbTransaction 2005-01-04 08:30:48 +01:00
joreland@mysql.com
c58119c876 ndb increase max time for testTransactions 2005-01-04 07:16:30 +01:00
joreland@mysql.com
8808669218 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-01-03 23:36:19 +01:00
tomas@poseidon.ndb.mysql.com
c14ebf5216 updated example1 to use mysql c-api for table creation 2005-01-03 23:16:59 +01:00
joreland@mysql.com
c2f648508e merge error 2005-01-03 22:58:29 +01:00
joreland@mysql.com
3ffeca9a5c merge 5.0->5.0-ndb 2005-01-03 21:42:43 +01:00
joreland@mysql.com
875af1330b Merge mysql.com:/home/jonas/src/mysql-4.1-fix
into mysql.com:/home/jonas/src/mysql-4.1
2005-01-03 20:12:42 +01:00
joreland@mysql.com
14b66b19e4 Merge mysql.com:/home/jonas/src/mysql-4.1-fix
into mysql.com:/home/jonas/src/mysql-5.0
2005-01-03 20:12:07 +01:00
tomas@poseidon.ndb.mysql.com
3a5b5b0c29 updated ndbapi examples 2005-01-03 20:11:21 +01:00
joreland@mysql.com
18920d4831 bug#7626 - post review version 2005-01-03 20:10:23 +01:00
joreland@mysql.com
ce57f0156d Merge mysql.com:/home/jonas/src/mysql-4.1-fix
into mysql.com:/home/jonas/src/mysql-5.0
2005-01-03 19:44:29 +01:00
joreland@mysql.com
b852147b5d Merge mysql.com:/home/jonas/src/mysql-4.1-fix
into mysql.com:/home/jonas/src/mysql-4.1
2005-01-03 19:42:38 +01:00
joreland@mysql.com
7d0d191999 bug#7626 - ndb UintPtr handling 2005-01-03 19:39:09 +01:00
joreland@mysql.com
5278560bc3 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0
2005-01-03 19:09:10 +01:00
joreland@mysql.com
bd597f54d5 bug#7626 - ndb - non portable uint_ptr 2005-01-03 19:08:27 +01:00
tomas@poseidon.ndb.mysql.com
51863a7f14 updated ndbapi examples
removed references to example2 (asynch api)
2005-01-03 17:44:57 +01:00
tomas@poseidon.ndb.mysql.com
e57c090965 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
2005-01-03 13:52:16 +01:00
tomas@poseidon.ndb.mysql.com
7c6458f69b Makefile:
fixed ndbapi_example     
ndbapi_example1.cpp:
  fixed ndbapi_example
2005-01-03 13:51:28 +01:00
joreland@mysql.com
9011082eb8 ndb Updated example 2005-01-03 12:07:47 +01:00
tomas@poseidon.ndb.mysql.com
c3f03a3801 updated ndbapi examples 2005-01-03 11:31:05 +01:00
joreland@mysql.com
d00c61bcd8 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2005-01-03 09:36:25 +01:00
joreland@mysql.com
bafb41ae12 merge 2005-01-03 09:24:18 +01:00
tomas@poseidon.ndb.mysql.com
7840e5d9c6 updated EventApi documentation 2005-01-02 13:21:17 +01:00
tomas@poseidon.ndb.mysql.com
a4843c63e3 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
2005-01-01 22:51:24 +01:00
joreland@mysql.com
9dac644fc9 ndb - removed deprecated Ndb constructor 2005-01-01 19:25:31 +01:00
joreland@mysql.com
228a63d337 ndb - post merge fixes 2005-01-01 17:57:50 +01:00
joreland@mysql.com
fe8f4ab012 merge 2005-01-01 14:01:37 +01:00
joreland@mysql.com
0de1b0f213 ndb - more removal of old constructor usage in test prgs 2005-01-01 09:28:24 +01:00
serg@sergbook.mysql.com
a04fc26c54 manually merged 2004-12-31 15:26:24 +01:00
joreland@mysql.com
3c52b247ac Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-31 11:39:43 +01:00
mronstrom@mysql.com
2745a69418 Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.0
into mysql.com:/Users/mikron/mysql-5.0
2004-12-31 10:39:24 +01:00
joreland@mysql.com
4a26906bd6 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-31 10:22:05 +01:00
joreland@mysql.com
e4197f2e4f merge 2004-12-31 10:21:33 +01:00
joreland@mysql.com
7f6fb4d9de Merge mysql.com:/home/jonas/src/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-31 10:07:49 +01:00
joreland@mysql.com
e9c5ad80b2 merge 2004-12-31 09:51:28 +01:00
joreland@mysql.com
8f2d0ec1a1 merge 2004-12-31 06:36:32 +01:00
joreland@mysql.com
dd32940b50 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0
2004-12-31 06:14:18 +01:00
mronstrom@mysql.com
91f15dc67b Bug #7593
Caused a hard limit of 64 unique indexes in cluster
2004-12-31 02:22:48 +01:00
mronstrom@mysql.com
c6491a6873 Checking size to no of free + 1 was not correct when
entry was released before check. Thus empty it is when
size == no of free
This caused a memory leak which inserted a hard limit of
max 64 unique indexes in the cluster.
2004-12-31 02:18:21 +01:00
monty@mysql.com
d71c030587 After merge fixes 2004-12-31 00:44:00 +02:00
tulin@build.mysql.com
598ae38fa8 NdbDictionary.hpp:
updated ndb dictionary docs
2004-12-30 23:38:21 +01:00
joreland@mysql.com
91a04d182b Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-30 11:55:50 +01:00
joreland@mysql.com
5de6bf24ae ndb testcases - more removal of old constructor 2004-12-30 11:55:08 +01:00
stewart@mysql.com
d737ba981e Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-ports-impl2
2004-12-30 11:59:23 +11:00
stewart@mysql.com
b42337bb68 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-30 11:56:55 +11:00
joreland@mysql.com
dc0a3f655e ndb - more old constructors 2004-12-29 16:27:27 +01:00
joreland@mysql.com
46c153509c Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-29 16:13:06 +01:00
joreland@mysql.com
3c4c866f9f ndb - Update test programs to use new Ndb constructor 2004-12-29 16:01:43 +01:00
jon@gigan.
f2596861c3 Got rid of <code> tags in doxygen comments for mgmapi.h
and ndbapi.hpp as they look like crap when converted 
to PDF.
2004-12-30 00:44:59 +10:00
jon@gigan.
1ca06912a1 Setting doxygen configs to:
align class members = no (get rid of crufty HTML 
tables that don't translate well into PDF)
tab = 2 (8 is too wide)
show used = no (most of these are suppressed header 
files, hence not linked, hence not useful)
disable index = yes (saves stripping these out in 
combination script)
2004-12-30 00:25:59 +10:00
stewart@mysql.com
d3d341e7a6 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-ports-impl2
2004-12-30 00:47:11 +11:00
stewart@mysql.com
c3abe28301 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-30 00:42:59 +11:00
joreland@mysql.com
9378af0ed7 wl1804 - ndb - removed debug printout 2004-12-29 08:42:40 +01:00
joreland@mysql.com
ed25dfe2c3 wl1804 - ndb - types in tup, fix dummy usage in handler 2004-12-29 08:39:11 +01:00
stewart@mysql.com
0b82949b6e Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-ports-impl2
2004-12-29 10:23:49 +11:00
stewart@mysql.com
6817a8e6bb Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-29 10:20:46 +11:00
joreland@mysql.com
52fb0ec534 wl1804 - ndb - add support for _all_ type in NdbScanFilter + TUP 2004-12-28 22:20:37 +01:00
joreland@mysql.com
bd930e89bc ndb - fix test tools 2004-12-28 17:23:32 +01:00
joreland@mysql.com
20a84d7494 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-28 17:01:51 +01:00
joreland@mysql.com
4ed658dee3 wl2126 - fix ndb part of "latest" ingo patch
(hopefully last :-))
2004-12-28 17:01:07 +01:00
pekka@mysql.com
471e396e35 Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/export/space/pekka/ndb/version/my50-dt
2004-12-28 15:20:20 +01:00
joreland@mysql.com
f14ab8b5a2 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-docs
2004-12-28 12:00:02 +01:00
joreland@mysql.com
e4d72dfa63 ndb - Update documentation wrt scans 2004-12-28 11:59:33 +01:00
pekka@mysql.com
6d76317acd ndb: allow Datetime as pk or index key. XXX ordering is wrong before wl-1442 done 2004-12-28 10:36:22 +01:00
jon@gigan.
b8ce3833a7 mgmapi.h, Ndb.hpp: Various fixes in Doxygen comments 2004-12-28 04:27:51 +10:00
jon@gigan.
a4ee32c4cb mgmapi.h: Trying the HTML formatting commands for Doxygen again... 2004-12-28 02:40:25 +10:00
jon@gigan.
66aef95b17 Removing HTML formatting from mgmapi.h to see
if this is causing the failure with perl and 
doxygen...
2004-12-28 02:20:57 +10:00
jon@gigan.
d146e812b8 Testing formatting commands for Doxygen (in mgmapi.h). 2004-12-28 02:12:06 +10:00
jon@gigan.
937190d3fb For generated NDB documentation:
Some grammar/spelling fixes in mgmapi.h; 
also some tests of formatting commands.
2004-12-28 01:39:03 +10:00
pekka@mysql.com
933a545ec6 ndb: wl-1442 mysql vs ndb datatypes: prepare 2004-12-26 22:40:42 +01:00
ndbdev@shark.
f8d84af4d6 ndb - removed warnings from Makefile's 2004-12-26 13:08:26 +01:00
stewart@mysql.com
885984bc9a Small fix 2004-12-24 18:04:32 +11:00
stewart@mysql.com
a8d3e0339b Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-ports-impl2
2004-12-24 12:22:30 +11:00
stewart@mysql.com
749db4d4d3 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-24 12:18:21 +11:00
tomas@poseidon.ndb.mysql.com
59fadbcba7 partly rewritten the Diciotnary docs to reflect the integration with MySQL 2004-12-23 17:29:48 +01:00
tomas@poseidon.ndb.mysql.com
61e8a8ddbf updated text on transaction coordinator selection 2004-12-23 16:16:25 +01:00
tomas@poseidon.ndb.mysql.com
9bece0dfc2 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
2004-12-23 16:05:22 +01:00
tomas@poseidon.ndb.mysql.com
ab7bafb618 added depricated 2004-12-23 15:59:39 +01:00
tulin@build.mysql.com
7ee0d09373 Merge bk-internal:/home/bk/mysql-5.0-ndb
into build.mysql.com:/users/tulin/mysql-5.0-ndb
2004-12-23 15:00:51 +01:00
tulin@build.mysql.com
0c706840a6 predoxy.pl:
updated naming
Makefile.am:
  updated naming
2004-12-23 14:58:29 +01:00
tulin@build.mysql.com
537aa561b5 Doxyfile.ndb:
changed some doxygen flags
2004-12-23 14:49:59 +01:00
tomas@poseidon.ndb.mysql.com
799ff48cd0 doxygn to skip some more 2004-12-23 14:43:36 +01:00
tomas@poseidon.ndb.mysql.com
046f5eda2c updated makefile so that default is to only make html docs
to make pdf do "make all-pdf"
2004-12-23 13:56:59 +01:00
tomas@poseidon.ndb.mysql.com
749612be10 fixed errors in the doxygen comments 2004-12-23 13:43:54 +01:00
tomas@poseidon.ndb.mysql.com
12e7f8ef2d put all references to async api inside DOXYGEN SKIP_INTERNAL 2004-12-23 13:18:12 +01:00
tomas@poseidon.ndb.mysql.com
a32f231f87 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
2004-12-23 12:19:20 +01:00
tomas@poseidon.ndb.mysql.com
a39926ffe2 removed interpreted program stuff from docs
added some doxygen skip internal
2004-12-23 12:18:22 +01:00
joreland@mysql.com
e19d0e5ae9 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-23 11:21:02 +01:00
tomas@poseidon.ndb.mysql.com
89c037b2a9 backwards compatible name change NdbConnectionto NdbTransaction
removed friend declarations from doxygen
updated some documentation in mgmapi
2004-12-23 11:21:01 +01:00
tomas@poseidon.ndb.mysql.com
9e3560fd4e Merge poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
2004-12-23 09:50:53 +01:00
tomas@poseidon.ndb.mysql.com
e58cde86a9 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
2004-12-23 09:47:56 +01:00
stewart@mysql.com
4df65d773d Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-ports-impl2
2004-12-23 16:31:23 +11:00
stewart@mysql.com
dc103d9418 Impl 2 of WL2278 - Dynamic port allocation of cluster nodes.
In "client connect thread", let the client read the port to connect to using
ndb_mgm_get_connection_int_parameter.

The request for the port is resent on every connect attempt.
2004-12-23 16:23:32 +11:00
stewart@mysql.com
112e4e68fe Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-23 10:21:31 +11:00
tomas@poseidon.ndb.mysql.com
263832da65 fixed so that last repeats are printed first with correct time if another message comes
decided for fixed size buffers in LogHandler repeated messages
2004-12-22 22:47:56 +01:00
tomas@poseidon.ndb.mysql.com
e9c0a17cf2 added handling of repeated messages 2004-12-22 18:27:07 +01:00
tomas@poseidon.ndb.mysql.com
99622f3fa1 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
2004-12-22 16:30:16 +01:00
tomas@poseidon.ndb.mysql.com
09dccee098 changed name of g_eventLogger so it can be used in TransporterRegistry and is the same as in the kernel 2004-12-22 16:29:01 +01:00
pekka@mysql.com
c104fe598e Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-4.1
into mysql.com:/space/pekka/ndb/version/my41
2004-12-22 15:08:23 +01:00
pekka@mysql.com
542820d3f8 ndb: use Ndb_cluster_connection in test* 2004-12-22 15:08:22 +01:00
joreland@mysql.com
f22b3a75e8 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1
into mysql.com:/home/jonas/src/mysql-4.1
2004-12-22 14:59:27 +01:00
joreland@mysql.com
8aa60fdd01 ndb - Fix bug in backward compatility code (for our test programs) 2004-12-22 14:58:57 +01:00
joreland@mysql.com
9da02cbd86 ndb - change order between tests as flexXX don't clean up tables 2004-12-22 14:18:48 +01:00
pekka@mysql.com
60b79f2b7e Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-4.1
into mysql.com:/space/pekka/ndb/version/my41
2004-12-22 13:38:16 +01:00
pekka@mysql.com
f57153fe81 ndb: bug#7340 fix 2004-12-22 13:38:15 +01:00
monty@mishka.local
4f4bbfc279 Merge with 4.1 2004-12-22 13:54:39 +02:00
joreland@mysql.com
193310c884 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1
into mysql.com:/home/jonas/src/mysql-4.1
2004-12-22 10:09:08 +01:00
joreland@mysql.com
13916aa8dd wl1292 - ndb autotest - adapt to changes in Logger 2004-12-22 10:01:31 +01:00
joreland@bk-internal.mysql.com
c3eb3c0a62 ndb - run full mysql-test-run in autotest 2004-12-22 09:01:49 +01:00
tomas@poseidon.ndb.mysql.com
e28ad14429 added some debug printouts 2004-12-22 07:50:44 +01:00
tomas@poseidon.ndb.mysql.com
78ce178559 added configuration hostnames to SHM config struct
use configured hostnames for SHM transporter setup
2004-12-22 07:20:01 +01:00
joreland@mysql.com
c47eca0688 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-22 06:22:41 +01:00
joreland@mysql.com
bf2cdc7520 bug#7466 - ndb - bitfields of size 0 is unsupported 2004-12-22 06:19:19 +01:00
stewart@mysql.com
a903334324 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-22 10:59:34 +11:00
tomas@poseidon.ndb.mysql.com
63243c5a3d version.c:
added compatability info
NdbTransaction.hpp:
  Rename: ndb/include/ndbapi/NdbConnection.hpp -> ndb/include/ndbapi/NdbTransaction.hpp
2004-12-21 18:56:34 +01:00
tomas@poseidon.ndb.mysql.com
8f2579c6db main.cpp:
ifdef on version prior to 5.0
2004-12-21 18:33:41 +01:00
tomas@poseidon.ndb.mysql.com
be131ce8d2 small fixes in documentation 2004-12-21 17:16:39 +01:00
tomas@poseidon.ndb.mysql.com
6c9dcae992 NdbApi.hpp:
NdbApi.hpp to include ndb_inti.h and ndb_cluster_connecion.hpp
2004-12-21 15:57:36 +01:00
tomas@poseidon.ndb.mysql.com
44959ca889 Merge poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
2004-12-21 13:22:46 +01:00
tomas@poseidon.ndb.mysql.com
af30206907 Updated docs 2004-12-21 13:21:59 +01:00
jon@gigan.
8ff8534715 Merge jstephens@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into gigan.:C:/cygwin/home/bk/mysql-5.0-ndb
2004-12-21 20:58:19 +10:00
jon@gigan.
4b881691af Changes in config for generation of NDB API docs:
don't include header files or class private members;
do include class static members.
2004-12-21 20:52:52 +10:00
joreland@mysql.com
d081865379 ndb - testTransactions 2004-12-21 11:21:27 +01:00
tomas@poseidon.ndb.mysql.com
490f2fbab1 added ndb_init.h to distribution
added missing copyright text
    moved ndb_init things to separate header file
    removed ndb_global include
    documented cluster connection class
    moved internal constants to NdbImpl.hpp class
    changed wait_until_ready behaviour somewhat
2004-12-21 10:37:12 +01:00
joreland@mysql.com
6e8f1bb6c5 ndb - testNdbApi -n UpdatesWithoutValues 2004-12-21 09:36:27 +01:00
joreland@mysql.com
a3dc1a32cf ndb - autotest fixes 2004-12-21 08:59:40 +01:00
joreland@mysql.com
cb6feb3aee ndb - testIndex -n NFNR3 2004-12-21 08:40:01 +01:00
joreland@mysql.com
84a91585ad ndb - autotest bug fixes 2004-12-21 07:51:17 +01:00
stewart@mysql.com
3d0b66c705 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-21 10:29:04 +11:00
pekka@mysql.com
aca045412e Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/space/pekka/ndb/version/my50-ndb
2004-12-20 16:52:15 +01:00
pekka@mysql.com
3d7649ca1e ndb: index tests 2004-12-20 16:52:14 +01:00
joreland@mysql.com
d8f9bbc498 ndb - More printout from testDict 2004-12-20 16:25:45 +01:00
joreland@mysql.com
288643fa49 ndb - Add partitioning tests to autotest 2004-12-20 16:22:58 +01:00
joreland@mysql.com
a38d713fc2 ndb - fix rare 4012 which was nodefailrep before disconnect 2004-12-20 16:17:14 +01:00
joreland@mysql.com
5fafde094d ndb - autotest fixes - always return -1 on failures 2004-12-20 15:37:12 +01:00
joreland@mysql.com
8ce977facb ndb - Fix testNodeRestart -n CommittedRead 2004-12-20 13:55:41 +01:00
joreland@mysql.com
035dcb8cfb ndb - bug fixes for autotest 2004-12-20 12:54:23 +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
stewart@mysql.com
a7608be233 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-ports-impl2
2004-12-20 12:31:45 +11:00
stewart@mysql.com
4382caa0fb Part 1 of impl2 of WL2278 (Dynamic port allocation of cluster nodes).
Implementation of "get connection parameter" mgmd call for getting from mgmd what port to use for a connection between two nodes.

(The actual use of this function is not yet implemented)
2004-12-20 12:24:40 +11:00
stewart@mysql.com
6cd660dc1a Merge 5.0-ndb into local, resolve conflicts 2004-12-20 11:32:08 +11:00
tomas@poseidon.ndb.mysql.com
9311c8f564 added TRACE to managemnt server
removed TRACE from management client
2004-12-17 12:27:08 +01:00
tomas@poseidon.ndb.mysql.com
7a502ebac0 removed more duplicated commands for management server 2004-12-17 12:03:08 +01:00
joreland@mysql.com
580238e734 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-17 11:22:27 +01:00
joreland@mysql.com
d8df85c78d Merge mysql.com:/home/jonas/src/mysql-4.1-fix
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-17 11:21:08 +01:00
joreland@mysql.com
5712bc55dc merge 2004-12-17 11:11:04 +01:00
tomas@poseidon.ndb.mysql.com
e69cc6b27f enabled setting version for ndb 2004-12-17 10:55:00 +01:00
tomas@poseidon.ndb.mysql.com
7ffe3ce690 CommandInterpreter.hpp, CommandInterpreter.cpp:
removed methods that are duplicated in management client
2004-12-17 10:40:56 +01:00
joreland@mysql.com
cfa20fbaa6 merge 2004-12-17 10:36:14 +01:00
joreland@mysql.com
1f55f7784d bug#7379 & bug#7346 - ndb_restore 2004-12-17 10:27:58 +01:00
tomas@poseidon.ndb.mysql.com
911df28cd8 version.c:
4.1.9 compatible with 4.1.8
2004-12-17 10:24:57 +01:00
pekka@mysql.com
b2f164b4b4 ndb: wl-1893: range scanning backwards, ndb kernel 2004-12-17 10:20:18 +01:00
tomas@poseidon.ndb.mysql.com
2d6abb1f86 moved some Ndb member variables to NdbImpl class
removed theCurrentConnectCounter
optimized the_release_ind by using pos[0] to indicate that there is something there
smaller storage of theDBNodes array by using Uint8
set the_relase_ind array to Uint32 to avoid possible parallell thread usage errors
2004-12-17 09:55:23 +01:00
pekka@mysql.com
4ef4272e2c ndb: small fixes (error codes, debug stuff) 2004-12-17 09:01:54 +01:00
stewart@mysql.com
f9bf9f1910 Remove unneeded debug.
Improve indenting.
2004-12-17 12:46:45 +11:00
joreland@mysql.com
5fe332db5e merge 2004-12-16 22:42:27 +01:00
joreland@mysql.com
2c0b980a85 merge 2004-12-16 22:19:59 +01:00
joreland@mysql.com
dc3d133057 merge 2004-12-16 21:55:50 +01:00
joreland@mysql.com
0bfca43490 wl2240 - fix handling of distribution key wrt unique indexes 2004-12-16 21:47:37 +01:00
konstantin@mysql.com
ba69a5b7e8 Making 4.1 tree compile with -ansi -pedantic 2004-12-16 16:16:28 +03:00
stewart@mysql.com
2488027056 Fix the following:
ndb_mgm_set_int_parameter
ndb_mgm_set_int64_parameter
ndb_mgm_set_string_parameter
2004-12-16 22:46:08 +11:00
joreland@mysql.com
a3b74b307c wl2240 - ndb - more testing 2004-12-16 11:14:24 +01:00
stewart@mysql.com
d01358d711 finish Impl 1 "report port" of WL2278
Dynamic port allocation of cluster nodes:
Impl 1 is reporting the port used back to the mgmd. No actual dynamic ports.
2004-12-16 19:07:44 +11:00
stewart@mysql.com
e6ff3b3893 Add DBUG_PRINT to ndb_mgm_call when we encounter arguments (Properties) that we are going to ignore (not send to mgmd). 2004-12-16 16:52:02 +11:00
stewart@mysql.com
b1fca876a7 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-16 13:55:43 +11:00
stewart@mysql.com
b0c03011d0 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-16 11:19:12 +11:00
stewart@mysql.com
a09a82290b Further work on WL2278
Add calls to mgmd after setting up connections.
(not fully functional yet, checkin for pull)
2004-12-16 11:17:27 +11:00
joreland@mysql.com
9cc5abd2e4 wl2240 - test prg for distribution keys wrt ordered indexes 2004-12-15 17:49:21 +01:00
joreland@mysql.com
3c2228f322 wl2240 - ndb - fix typo 2004-12-15 15:18:42 +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
4115519537 Merge 2004-12-15 13:12:54 +01:00
joreland@mysql.com
ff294177dc wl2240 - ndb - scan only 1 fragment if possible 2004-12-15 12:17:29 +01:00
joreland@mysql.com
11234eccb5 wl2240 - ndb partitioning, bug fixes 2004-12-15 09:11:33 +01:00
joreland@mysql.com
25c8705d78 ndb - major update HugoOperations/Transactions
+more code reuse
     +easier testing of indexes
2004-12-14 22:30:33 +01:00
joreland@mysql.com
b439d7f134 wl2240 - ndb partitioning,
fix scan take over
2004-12-14 10:58:29 +01:00
joreland@mysql.com
45ca289e52 Merge mysql.com:/home/jonas/src/mysql-4.1-fix
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-14 09:02:22 +01:00
joreland@mysql.com
233fa46598 ndb - Handle connections without corresponding node 2004-12-14 08:57:50 +01:00
joreland@mysql.com
c5ec72f826 Merge mysql.com:/home/jonas/src/mysql-4.1-fix
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-14 08:27:42 +01:00
joreland@mysql.com
50d6b23cad ndb - fix protection wrt shm 2004-12-14 08:26:53 +01:00
joreland@mysql.com
2c6de33e62 merge 2004-12-14 08:16:48 +01:00
joreland@mysql.com
334bb337ed ndb - shm transporter benchmark result 2004-12-14 08:10:22 +01:00
stewart@mysql.com
6e89558c88 Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-14 15:19:46 +11:00
tomas@poseidon.ndb.mysql.com
3e9db5ab2e BackupInit.cpp:
quick fix for wrong allocation of size
2004-12-13 14:26:39 +01:00
tomas@poseidon.ndb.mysql.com
095a772f21 changed back to just restricting max meta objects in dict to make sure we can "always" configure ourselves out of unforseen limits 2004-12-13 13:58:58 +01:00
tomas@poseidon.ndb.mysql.com
e45f8857a3 fixed event thread for better error handling 2004-12-13 13:43:28 +01:00
pekka@mysql.com
ade62e2bc1 Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/space/pekka/ndb/version/my50-cc
2004-12-13 13:02:25 +01:00
joreland@mysql.com
1fb0cf5209 Merge mysql.com:/home/jonas/src/mysql-4.1-fix
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-13 13:02:24 +01:00
joreland@mysql.com
fd8b0f261e ndb - Handle shm-transporter wo/ busy-wait + also
handled mixed tcp/shm transporters
+ bug#7124
2004-12-13 12:50:33 +01:00
pekka@mysql.com
da681441ab ndb: nothing 2004-12-13 12:36:32 +01:00
tomas@poseidon.ndb.mysql.com
4b6a752180 bug #7230
+ fixed testcase
2004-12-13 11:45:45 +01:00
pekka@mysql.com
38ffc7d6db Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
into mysql.com:/space/pekka/ndb/version/my50-cc
2004-12-13 11:17:55 +01:00
joreland@mysql.com
a5ce66f48f ndb - Fix memory leak in HugoLoad 2004-12-13 08:56:53 +01:00
stewart@mysql.com
7ee63081fb Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb
into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-port
2004-12-13 15:54:13 +11:00
stewart@mysql.com
5fe15b8243 Most of impl 1, "report port" of WL2278.
Add facility to report back to ndb_mgmd what port was used for a connection.

We do not actually do the reporting back yet.
2004-12-13 15:30:13 +11:00
tomas@poseidon.ndb.mysql.com
5281d26824 CommandInterpreter.cpp:
changed help text
2004-12-13 00:51:30 +01:00
tomas@poseidon.ndb.mysql.com
afa5a6a7bf fix bug#7193
added start backup parameter to enable setting wait state
    and set different timeouts depending on waitstate
    moved listen of backup event out of backup and into separete thread
    thread created at connect() and destroyed at disconnect()
    added start backup command options "nowait" "wait completed" "wait started"
    fixed log level settings
2004-12-13 00:48:06 +01:00
pekka@mysql.com
31d8a89407 ndb: wl-1732 support all charsets 2004-12-12 18:37:36 +01:00
joreland@mysql.com
408097f543 Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0
into mysql.com:/home/jonas/src/mysql-5.0
2004-12-12 10:10:59 +01:00
joreland@mysql.com
3d2e560562 ndb - bitfields - more tests, now passes all api tests!! 2004-12-10 16:15:36 +01:00
tomas@poseidon.ndb.mysql.com
8c387cac37 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-clean
2004-12-10 13:06:50 +01:00
joreland@mysql.com
40c835064a ndb - bitfields ndbapi test prg + bug fixes 2004-12-10 10:49:33 +01:00
joreland@mysql.com
56a4c21d98 ndb - Fix alloc/dealloc of pseudo ROW_SIZE 2004-12-09 17:03:48 +01:00
joreland@mysql.com
ad258ad5f8 ndb - Fix hugoCalcValue for bits 2004-12-09 16:57:20 +01:00
joreland@mysql.com
d19a42d8ea ndb - Fix printout/bugs for bit column 2004-12-09 16:19:24 +01:00