diff options
author | unknown <jonas@perch.ndb.mysql.com> | 2006-10-20 16:22:16 +0200 |
---|---|---|
committer | unknown <jonas@perch.ndb.mysql.com> | 2006-10-20 16:22:16 +0200 |
commit | 65f50416f588f5a2a38a6358b12ea263f2bfca43 (patch) | |
tree | 19d0d0257d22247c2a68bf2efd2766fd575b8669 /ndb | |
parent | c54295f70355c4cbb4c0d5def13103ca24e4cf36 (diff) | |
parent | 9070859eefce543381d63d7ebad4e6cc3ea7783c (diff) | |
download | mariadb-git-65f50416f588f5a2a38a6358b12ea263f2bfca43.tar.gz |
Merge perch.ndb.mysql.com:/home/jonas/src/41-work
into perch.ndb.mysql.com:/home/jonas/src/50-work
ndb/include/kernel/ndb_limits.h:
Auto merged
ndb/src/kernel/blocks/backup/Backup.hpp:
Auto merged
ndb/src/kernel/blocks/backup/Backup.cpp:
SCCS merged
Diffstat (limited to 'ndb')
-rw-r--r-- | ndb/include/kernel/ndb_limits.h | 2 | ||||
-rw-r--r-- | ndb/src/kernel/blocks/backup/Backup.cpp | 4 | ||||
-rw-r--r-- | ndb/src/kernel/blocks/backup/Backup.hpp | 6 |
3 files changed, 8 insertions, 4 deletions
diff --git a/ndb/include/kernel/ndb_limits.h b/ndb/include/kernel/ndb_limits.h index e60153e60ec..8822cb8976e 100644 --- a/ndb/include/kernel/ndb_limits.h +++ b/ndb/include/kernel/ndb_limits.h @@ -64,6 +64,8 @@ #define MAX_NULL_BITS 4096 #define MAX_FRAGMENT_DATA_BYTES (4+(2 * 8 * MAX_REPLICAS * MAX_NDB_NODES)) +#define MAX_WORDS_META_FILE 24576 + #define MIN_ATTRBUF ((MAX_ATTRIBUTES_IN_TABLE/24) + 1) /* * Max Number of Records to fetch per SCAN_NEXTREQ in a scan in LQH. The diff --git a/ndb/src/kernel/blocks/backup/Backup.cpp b/ndb/src/kernel/blocks/backup/Backup.cpp index 43c1de5e2b3..ed06413f8e0 100644 --- a/ndb/src/kernel/blocks/backup/Backup.cpp +++ b/ndb/src/kernel/blocks/backup/Backup.cpp @@ -2535,8 +2535,8 @@ Backup::execDEFINE_BACKUP_REQ(Signal* signal) 0 // 3M }; const Uint32 maxInsert[] = { - 2048, // Temporarily to solve TR515 - 4096, // 4k + MAX_WORDS_META_FILE, + 4096, // 16k 16*3000, // Max 16 tuples }; Uint32 minWrite[] = { diff --git a/ndb/src/kernel/blocks/backup/Backup.hpp b/ndb/src/kernel/blocks/backup/Backup.hpp index e37923da749..e869cbf9544 100644 --- a/ndb/src/kernel/blocks/backup/Backup.hpp +++ b/ndb/src/kernel/blocks/backup/Backup.hpp @@ -518,8 +518,10 @@ public: Config c_defaults; Uint32 m_diskless; - STATIC_CONST(NO_OF_PAGES_META_FILE = 2); - + STATIC_CONST(NO_OF_PAGES_META_FILE = + (MAX_WORDS_META_FILE + BACKUP_WORDS_PER_PAGE - 1) / + BACKUP_WORDS_PER_PAGE); + /** * Pools */ |