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
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
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
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
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
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
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
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
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
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
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
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
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
konstantin@mysql.com
ba69a5b7e8
Making 4.1 tree compile with -ansi -pedantic
2004-12-16 16:16:28 +03:00
joreland@mysql.com
233fa46598
ndb - Handle connections without corresponding node
2004-12-14 08:57:50 +01:00
joreland@mysql.com
50d6b23cad
ndb - fix protection wrt shm
2004-12-14 08:26:53 +01:00
joreland@mysql.com
334bb337ed
ndb - shm transporter benchmark result
2004-12-14 08:10:22 +01: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
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
tomas@poseidon.ndb.mysql.com
4b6a752180
bug #7230
...
+ fixed testcase
2004-12-13 11:45:45 +01: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
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
pekka@mysql.com
23c5bd4c35
ndb: sunfire100c: fix aligment when 32-bit pointers and 64-bit ha_rows
2004-12-09 15:18:31 +01:00
joreland@mysql.com
c3db04f6a4
Merge mysql.com:/home/jonas/src/mysql-4.1-fix
...
into mysql.com:/home/jonas/src/mysql-4.1
2004-12-09 14:04:27 +01:00
joreland@mysql.com
4614cdfad9
bug#6995 - fixed so that ndb_restore 4.1.8 can read files
...
created by 4.1.7 as bugfix changed binary format
2004-12-09 13:36:23 +01:00
joreland@mysql.com
0ab8c723fa
bug#6995 - ndb
...
don't store keys in normalized form
instead save everythings as normal attributes
2004-12-09 11:29:17 +01:00
tomas@poseidon.ndb.mysql.com
fbda2fc152
fixed so that trailing ';' are accepted by the ndb_mgm to be more "mysql client" like
...
some cleanup
2004-12-09 09:39:20 +00:00
tomas@poseidon.ndb.mysql.com
11e0481955
added possibility for comment into management client
...
added sleep command to management client
all for testing purposes
2004-12-08 23:00:08 +00:00
tomas@poseidon.ndb.mysql.com
02dab28517
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-clean
2004-12-08 14:25:36 +00:00
tomas@poseidon.ndb.mysql.com
c2c618332e
bug #7104
...
+ some extra debug printouts
2004-12-08 14:24:59 +00:00