Commit graph

2406 commits

Author SHA1 Message Date
tomas@mc05.(none)
0422d559b6 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
into mc05.(none):/space/tomas/mysql-4.1-ndb
2004-05-13 14:38:35 +02:00
tomas@mc05.(none)
8e84ee652e Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
into mc05.(none):/space2/tomas/mysql-4.1
2004-05-13 13:45:15 +02:00
tomas@mc05.(none)
31ec8a6fd5 portability fix for MACOSX bugreport 3735 2004-05-13 13:44:45 +02:00
tomas@mc05.(none)
d7958e9bb0 portability fixes 2004-05-13 13:42:36 +02:00
magnus@neptunus.(none)
581819624f Merge msvensson@bk-internal.mysql.com:/home/bk/mysql-4.1
into neptunus.(none):/home/magnus/mysql-4.1
2004-05-13 13:28:56 +02:00
joreland@mysql.com
47b7c5612d Only compile SHM if configured to 2004-05-12 20:58:35 +02:00
tomas@mc05.(none)
e5ccb1cc57 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1
into mc05.(none):/space/tomas/mysql-4.1-ndb
2004-05-12 16:16:18 +02:00
tulin@build.mysql.com
aa161b3bcd regression.sh:
fixed typo
2004-05-12 16:15:43 +02:00
tomas@mc05.(none)
77f9069c21 Daemon code to run on all unixes 2004-05-12 14:16:04 +02:00
tomas@mc05.(none)
ac92bd58b6 NdbMutex.h:
oops forgot this one
2004-05-12 12:52:08 +02:00
tomas@mc05.(none)
7df573ed35 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1
into mc05.(none):/space/tomas/mysql-4.1-ndb
2004-05-12 12:52:07 +02:00
ejonore@mc03.ndb.mysql.com
8dfb87ba24 Fix broken arg fot getrlimit 2004-05-12 12:17:24 +02:00
tomas@mc05.(none)
f586a85b28 portability/autoconf fixes 2004-05-12 12:14:54 +02:00
tomas@mc05.(none)
6fb4bea1ca portability/autoconf fixes 2004-05-12 09:27:59 +02:00
tomas@mc05.(none)
e2fd02e494 portability/autoconf fixes and removed warnings 2004-05-12 06:24:12 +02:00
ndbdev@ndbmaster.mysql.com
9a12b80a5b Inverted #ifdef on HAVE_MLOCKALL 2004-05-11 22:23:29 +02:00
joreland@mysql.com
b886afc033 cpcd - setsid - angle fixes 2004-05-11 21:25:16 +02:00
tomas@mc05.(none)
d96ada53fd lots of HAVE_ and some ndb_global fixes for ndb subtree 2004-05-11 14:39:17 +02:00
tomas@mc05.(none)
daff95f5c3 updated with HAV_ symbols in ndb_global 2004-05-11 14:31:43 +02:00
magnus@neptunus.(none)
f16aa69d0e Test case for BUG #3657 2004-05-11 13:29:01 +02:00
magnus@neptunus.(none)
67a560407c Update error code on "parent" connection if a new NdbScanOperation could not be returned 2004-05-11 13:27:40 +02:00
tulin@build.mysql.com
ff4018aa8a merge resolve 2004-05-10 17:40:57 +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
tomas@mc05.(none)
b84ca2ed36 Makefile:
slim make for ndb
2004-05-10 14:39:54 +02:00
tomas@mc05.(none)
718efc3964 make warning fixes for ndb 2004-05-10 14:25:32 +02:00
tomas@mc05.(none)
62565bede8 more slim make of ndb tree 2004-05-10 14:10:04 +02:00
tomas@mc05.(none)
345328036f fix compiler warnings in ndb 2004-05-10 11:50:17 +02:00
joreland@mysql.com
bb9f7a9375 Stop entire process group (if child has forked)
Impl. to handle "angle" process of ndb
2004-05-09 00:48:54 +02:00
tomas@mc05.(none)
b802781064 more removing of "system" files and introducing ndb_global/my_global 2004-05-07 15:34:12 +02:00
tomas@mc05.(none)
18f6340f63 introduced ndb_global.h/my_global.h to replace sytem lib includes e.g. stdio, stdlib 2004-05-07 08:39:42 +02:00
tomas@mc05.(none)
7d6496382f Many files:
included full my_global.h and resolved some resulting name conflicts
2004-05-06 13:11:14 +02:00
tomas@mc05.(none)
b2e241ff90 Makefile:
forgot to fix makefile to remove e.g. NDB_STRLCAT
2004-05-06 12:53:41 +02:00
tomas@mc05.(none)
771fe2e05f strlcpy.c, strlcat.c, strdup.c, getarg.c, NdbString.h, Epilogue.mk, Defs.mk:
introduced ndb_global.h and removed som HAVE_ and -D flags
ndb_global.h:
  new file
2004-05-06 09:15:39 +02:00
tomas@mc05.(none)
955d2a6986 small fix after bar's code review 2004-05-05 13:37:59 +02:00
tomas@mc05.(none)
5181a33efe Fix ndberror after jonas comments 2004-05-05 12:42:00 +02:00
tomas@mc05.(none)
420814fa18 Restructure of ndb error 2004-05-05 11:29:56 +02:00
magnus@neptunus.(none)
347dfcd879 Merge msvensson@bk-internal.mysql.com:/home/bk/mysql-4.1
into neptunus.(none):/home/magnus/mysql-4.1
2004-05-05 08:55:32 +02:00
tomas@mc05.(none)
23d4741042 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1
into mc05.(none):/space2/tomas/mysql-4.1
2004-05-04 15:00:19 +02:00
joreland@mysql.com
917427f3b7 yangf - yet another ndb gcc/g++ fix
Hopefully last one
2004-05-04 12:40:33 +02:00
joreland@mysql.com
230134152e Merge NDB patches into 4.1-clone, below is list of changesets
# --------------------------------------------
# 04/04/13      joreland@mysql.com      1.1858.1.1
# Removal of NDBT_Table
# --------------------------------------------
# 04/04/13      joreland@mysql.com      1.1858.1.2
# Removal of NDBT_Table
# --------------------------------------------
# 04/04/13      joreland@mysql.com      1.1858.1.3
# Fix for crashing AT
# --------------------------------------------
# 04/04/13      joreland@mysql.com      1.1858.1.4
# Bug fixes in testIndex
# --------------------------------------------
# 04/04/13      joreland@mysql.com      1.1866.1.5
# Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
# into mysql.com:/home/jonas/src/tmp
# --------------------------------------------
# 04/04/14      joreland@mysql.com      1.1858.1.5
# Fix for takeover when accessing indexes.
# --------------------------------------------
# 04/04/14      joreland@mysql.com      1.1866.1.6
# Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
# into mysql.com:/home/jonas/src/tmp
# --------------------------------------------
# 04/04/14      joreland@mysql.com      1.1858.2.1
# Fixed error handling of fire_trigger_ord + lqhkeyref w.r.t indexes
# --------------------------------------------
# 04/04/14      joreland@mysql.com      1.1858.2.2
# Simple retry mechanism in UTIL
# Helps testIndex -n BuildDuring _a lot_
# --------------------------------------------
# 04/04/14      joreland@mysql.com      1.1858.2.3
# Misc fixes to test prg.
# --------------------------------------------
# 04/04/14      joreland@mysql.com      1.1858.2.4
# Allow more retires on application errors
# --------------------------------------------
# 04/04/14      joreland@mysql.com      1.1858.2.5
# Pass no of rows fetched in SUB_SYNC_CONTINUE_REQ
# --------------------------------------------
# 04/04/14      joreland@mysql.com      1.1869
# wl1714
# Improve parallellism
# --------------------------------------------
# 04/04/14      joreland@mysql.com      1.1870
# Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
# into mysql.com:/home/jonas/src/wl1714
# --------------------------------------------
# 04/04/14      joreland@mysql.com      1.1866.1.7
# Merge
# --------------------------------------------
# 04/04/14      joreland@mysql.com      1.1871
# Merge mysql.com:/home/jonas/src/wl1714
# into mysql.com:/home/jonas/src/mysql-4.1-ndb
# --------------------------------------------
# 04/04/14      joreland@mysql.com      1.1872
# Fix for testScan -n ScanReadError5030
# --------------------------------------------
# 04/04/14      joreland@mysql.com      1.1873
# fix testDict -n FragmentType*
# --------------------------------------------
# 04/04/14      johan@stingray.(none)   1.1866.2.1
# small fixes
# --------------------------------------------
# 04/04/14      johan@stingray.(none)   1.1874
# Merge jandersson@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
# into stingray.(none):/space/bk/rep/mysql-4.1-ndb
# --------------------------------------------
# 04/04/14      johan@stingray.(none)   1.1875
# handle rep node as an api node
# --------------------------------------------
# 04/04/14      pekka@mysql.com 1.1873.1.1
# Fix for NDBT_Table removal
# --------------------------------------------
# 04/04/15      joreland@mysql.com      1.1873.1.2
# Uninitialized var.
# --------------------------------------------
# 04/04/15      johan@stingray.(none)   1.1876
# Merge jandersson@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
# into stingray.(none):/space/bk/rep/mysql-4.1-ndb
# --------------------------------------------
# 04/04/15      joreland@mysql.com      1.1873.1.3
# Write pid before changing user
# (as runas user probably doesn't have permissions on pid-dir)
# --------------------------------------------
# --------------------------------------------
# 04/04/15      ndb@mc03.ndb.mysql.com  1.1862.1.3
# Fix printout of varchars
# --------------------------------------------
# 04/04/15      ndb@mc03.ndb.mysql.com  1.1877
# Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
# into mc03.ndb.mysql.com:/space/ndb/tmp
# --------------------------------------------
# 04/04/15      ndb@mc03.ndb.mysql.com  1.1862.1.4
# Hmm.. don't print attr as many times as length of array
# --------------------------------------------
# 04/04/15      ndb@mc03.ndb.mysql.com  1.1878
# Merge mc03.ndb.mysql.com:/space/ndb/mysql-4.1-ndb
# into mc03.ndb.mysql.com:/space/ndb/tmp
# --------------------------------------------
# 04/04/15      joreland@mysql.com      1.1876.1.1
# Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
# into mysql.com:/home/jonas/src/mysql-4.1-ndb
# --------------------------------------------
# 04/04/15      joreland@mysql.com      1.1877.1.1
# Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
# into mysql.com:/home/jonas/src/mysql-4.1-ndb
# --------------------------------------------
# 04/04/15      ndb@mc03.ndb.mysql.com  1.1879
# Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
# into mc03.ndb.mysql.com:/space/ndb/tmp
# --------------------------------------------
# 04/04/17      joreland@mysql.com      1.1880
# LCP bug when restarting ops take's longer than DIH sending a new lcp ord
# Solution:
# Send LCP_FRAG_REP after restarting all ops
# --------------------------------------------
# 04/04/18      joreland@mysql.com      1.1881
# Missspelled ERROR_INSERT
# --------------------------------------------
# 04/04/18      joreland@mysql.com      1.1882
# Added possibility to log only distributed signals
# --------------------------------------------
# 04/04/22      joreland@mysql.com      1.1883
# Removed dependancy to libstdc++
# * pure virtual functions "__cxa_pure_virtual" is defined in libstd++ ->
#   remove all pure virtual functions
# --------------------------------------------
# 04/04/23      joreland@mysql.com      1.1884
# Various minor bug fixes for problems found while compiling
# with icc
# --------------------------------------------
# --------------------------------------------
# 04/04/25      joreland@mysql.com      1.1885
# Removed debug code (joreland:1.1875)
# --------------------------------------------
# 04/04/26      ejonore@mc03.ndb.mysql.com      1.1862.1.5
# Lock pages in memory _after_ daemon-mode (exec/fork)
# --------------------------------------------
# 04/04/27      ejonore@mc03.ndb.mysql.com      1.1862.1.6
# 1) Trap abort()
# 2) StopStart/StopAborted events
# 3) warning if memlock fails
# 4) use g_logger more often (instead of ndbout)
# 
# --------------------------------------------
# 04/04/27      joreland@mysql.com      1.1886
# bug fix for a bug in wl1714 + software upgrade
# --------------------------------------------
# 04/04/27      joreland@mysql.com      1.1887
# Cset exclude: joreland@mysql.com|ChangeSet|20040422160720|05374
# --------------------------------------------
# 04/04/27      joreland@mysql.com      1.1888
# removed libstc++ second try...
# --------------------------------------------
# 04/04/28      ejonore@mc03.ndb.mysql.com      1.1862.1.7
# 1) Don't lock FUTURE pages but only current
# 2) Do this when SIZEALT has completed
# --------------------------------------------
# 04/04/30      joreland@mysql.com      1.1889
# Merge jonas@orca:/home/ndb/releases/mysql-4.1-ndb-3.4.x
# into mysql.com:/home/jonas/src/mysql-4.1-ndb
# --------------------------------------------
# 04/05/03      ndb@mc03.ndb.mysql.com  1.1862.1.8
# Version update
# --------------------------------------------
# 04/05/03      joreland@mysql.com      1.1862.3.1
# Changed restart behavior.
# Use "angel" process which monitor "real" process
# --------------------------------------------
# 04/05/03      joreland@mysql.com      1.1862.1.9
# Merge jonas@orca:/home/ndb/releases/mysql-4.1-ndb-3.4.x
# into mysql.com:/home/jonas/src/mysql-4.1-ndb-3.4.x
# --------------------------------------------
# 04/05/03      joreland@mysql.com      1.1890
# Merge B2 fixes
# --------------------------------------------
# --------------------------------------------
# 04/05/03      joreland@mysql.com      1.1862.1.10
# Better handling of children terminations
# --------------------------------------------
# 04/05/03      joreland@mysql.com      1.1862.1.11
# Fixes for angel-restarting
# --------------------------------------------
# 04/05/03      joreland@mysql.com      1.1891
# Merge mysql.com:/home/jonas/src/mysql-4.1-ndb-3.4.x
# into mysql.com:/home/jonas/src/mysql-4.1-ndb
# --------------------------------------------
#
2004-05-04 11:19:19 +02:00
tomas@mc05.(none)
0bd0765ff1 Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1
into mc05.(none):/space2/tomas/mysql-4.1
2004-05-03 06:33:35 +02:00
magnus@neptunus.(none)
08fa382a70 Merge neptunus.(none):/home/magnus/mysql-4.1
into neptunus.(none):/home/magnus/mysql-4.1-sql-bench
2004-04-30 12:45:20 +02:00
magnus@neptunus.(none)
025b29b853 Removed define NDB_MAX_CONNECTIONS 2004-04-30 10:12:24 +02:00
tomas@mc05.(none)
1eb0961d7d SrcDist.sh, Epilogue.mk:
improved distdir
2004-04-29 21:22:03 +02:00
tomas@mc05.(none)
818d0bb3c9 configure.in:
added configure options PACKAGE and VERSION for ndb
GuessConfig.sh:
  added options for PACKAGE and VERSION
Epilogue.mk:
  Added target distdir
2004-04-29 20:25:00 +02:00
tomas@mc05.(none)
79b518d69c SrcDist.sh:
new file
2004-04-29 19:48:46 +02:00
tomas@mc05.(none)
b09b152954 Split Ndberror.cpp so it can be used by perror 2004-04-28 10:49:51 +02:00
tomas@mc05.(none)
9d8bb4bd4c removed ndb odbc from compile and release 2004-04-28 06:44:58 +02:00
magnus@neptunus.(none)
7736a18801 Removed unnecessary README files 2004-04-14 15:42:56 +02:00
magnus@neptunus.(none)
371f7ec91b Adding Makefile for ronja dir 2004-04-14 14:47:34 +02:00
magnus@neptunus.(none)
9494601d95 Added more files for NDB Cluster 2004-04-14 12:13:54 +02:00
magnus@neptunus.(none)
e28b37020b Add more files for NDB Cluster 2004-04-14 12:11:51 +02:00
magnus@neptunus.(none)
c0db0ce9aa Fix up of Makefiles for NDB Cluster 2004-04-14 11:55:14 +02:00
magnus@neptunus.(none)
44230d75de Adding more files for NDB Cluster 2004-04-14 11:11:26 +02:00
magnus@neptunus.(none)
32b20a9f35 Adding more files for NDB Cluster 2004-04-14 11:10:06 +02:00
magnus@neptunus.(none)
5b3aec2b90 Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00