An error occurred fetching the project authors.
- 18 Jun, 2007 1 commit
-
-
unknown authored
storage/ndb/src/kernel/blocks/pgman.cpp: missing stack pruning in drop_page
-
- 14 Jun, 2007 1 commit
-
-
unknown authored
- implement read ahead during disk data scan storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp: maximum read ahead storage/ndb/src/kernel/blocks/dbtup/DbtupGen.cpp: maximum read ahead should not be larger than page buffer size maximum aslo set to 32 pages storage/ndb/src/kernel/blocks/dbtup/DbtupScan.cpp: read ahead for disk data scan storage/ndb/src/kernel/blocks/pgman.cpp: set higher max_io_waits for read ahead round off upwards in page_buffer size storage/ndb/src/kernel/vm/SimulatedBlock.cpp: add null callback to be used for read ahead (no callback needed) storage/ndb/src/kernel/vm/SimulatedBlock.hpp: add null callback to be used for read ahead (no callback needed) storage/ndb/src/ndbapi/TransporterFacade.cpp: remove the debug trace, not needed any more storage/ndb/test/tools/hugoFill.cpp: allow setting database in hugoFill
-
- 03 Jun, 2007 1 commit
-
-
unknown authored
storage/ndb/src/kernel/blocks/pgman.cpp: a) in one case pl_queue.remove(ptr) was not followed by state &= ~ Page_entry::ONQUEUE. b) when collecting initial hot entries have to remove from queue if somehow got there. b) is easy to get with large buffer cache (256M). a) or b) is probably cause of bug#20612.
-
- 28 May, 2007 1 commit
-
-
unknown authored
(part 2)
-
- 25 May, 2007 1 commit
-
-
unknown authored
storage/ndb/src/kernel/blocks/pgman.cpp: Under heavy insert PGMAN can run out of page entries even when set to 100 times page cache entries. In this use pattern the extra entries remain idle on LIRS stack. Only ONSTACK is set. There is not enough activity to free them the normal way. A study of PGMAN / DBTUP behaviour is needed. This patch adds new sublist SL_IDLE. When page entry pool is empty, an idle entry is released from SL_IDLE front if there is any. Otherwise, we still crash. The factor above is set from 100 to 10 (still high). storage/ndb/src/kernel/blocks/pgman.hpp: Under heavy insert PGMAN can run out of page entries even when set to 100 times page cache entries. In this use pattern the extra entries remain idle on LIRS stack. Only ONSTACK is set. There is not enough activity to free them the normal way. A study of PGMAN / DBTUP behaviour is needed. This patch adds new sublist SL_IDLE. When page entry pool is empty, an idle entry is released from SL_IDLE front if there is any. Otherwise, we still crash. The factor above is set from 100 to 10 (still high).
-
- 22 May, 2007 1 commit
-
-
unknown authored
- change to scan in tup and disk order (if applicable) storage/ndb/src/kernel/blocks/backup/Backup.cpp: tup scan for backup also, not only lcp storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: choose disk order scan for disktables during backup + move bug workaround for 27776 from tup to lqh storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp: add missing jamEntry storage/ndb/src/kernel/blocks/dbtup/DbtupScan.cpp: move bug workaround for 27776 from tup to lqh storage/ndb/src/kernel/blocks/pgman.cpp: missing jamEntry
-
- 15 Jan, 2007 1 commit
-
-
unknown authored
Fix DD problem during NR after 3 missed LCP's storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Send START_FRAGREQ also for fragments wo/ LCP storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: inform TUP that no LCP is restored (if no lcp is restored :-) storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp: inform TUP that no LCP is restored (if no lcp is restored :-) storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp: inform TUP that no LCP is restored (if no lcp is restored :-) storage/ndb/src/kernel/blocks/pgman.cpp: Add error insert using dump
-
- 27 Dec, 2006 1 commit
-
-
unknown authored
Changed header to GPL version 2 only client/mysqlslap.c: Changed header to GPL version 2 only include/atomic/nolock.h: Changed header to GPL version 2 only include/atomic/rwlock.h: Changed header to GPL version 2 only include/atomic/x86-gcc.h: Changed header to GPL version 2 only include/atomic/x86-msvc.h: Changed header to GPL version 2 only include/my_atomic.h: Changed header to GPL version 2 only include/my_trie.h: Changed header to GPL version 2 only include/my_vle.h: Changed header to GPL version 2 only include/mysql/plugin.h: Changed header to GPL version 2 only mysys/my_atomic.c: Changed header to GPL version 2 only mysys/my_getncpus.c: Changed header to GPL version 2 only mysys/my_memmem.c: Changed header to GPL version 2 only mysys/my_vle.c: Changed header to GPL version 2 only mysys/trie.c: Changed header to GPL version 2 only plugin/Makefile.am: Changed header to GPL version 2 only server-tools/instance-manager/IMService.h: Changed header to GPL version 2 only server-tools/instance-manager/WindowsService.h: Changed header to GPL version 2 only server-tools/instance-manager/exit_codes.h: Changed header to GPL version 2 only server-tools/instance-manager/user_management_commands.h: Changed header to GPL version 2 only sql/authors.h: Changed header to GPL version 2 only sql/contributors.h: Changed header to GPL version 2 only sql/event_data_objects.cc: Changed header to GPL version 2 only sql/event_data_objects.h: Changed header to GPL version 2 only sql/event_db_repository.cc: Changed header to GPL version 2 only sql/event_db_repository.h: Changed header to GPL version 2 only sql/event_queue.cc: Changed header to GPL version 2 only sql/event_queue.h: Changed header to GPL version 2 only sql/event_scheduler.cc: Changed header to GPL version 2 only sql/event_scheduler.h: Changed header to GPL version 2 only sql/events.cc: Changed header to GPL version 2 only sql/events.h: Changed header to GPL version 2 only sql/ha_ndbcluster_binlog.cc: Changed header to GPL version 2 only sql/ha_ndbcluster_binlog.h: Changed header to GPL version 2 only sql/ha_ndbcluster_tables.h: Changed header to GPL version 2 only sql/ha_partition.cc: Changed header to GPL version 2 only sql/ha_partition.h: Changed header to GPL version 2 only sql/item_xmlfunc.cc: Changed header to GPL version 2 only sql/item_xmlfunc.h: Changed header to GPL version 2 only sql/log.h: Changed header to GPL version 2 only sql/partition_element.h: Changed header to GPL version 2 only sql/partition_info.cc: Changed header to GPL version 2 only sql/partition_info.h: Changed header to GPL version 2 only sql/rpl_filter.cc: Changed header to GPL version 2 only sql/rpl_filter.h: Changed header to GPL version 2 only sql/rpl_injector.cc: Changed header to GPL version 2 only sql/rpl_injector.h: Changed header to GPL version 2 only sql/rpl_mi.cc: Changed header to GPL version 2 only sql/rpl_mi.h: Changed header to GPL version 2 only sql/rpl_rli.cc: Changed header to GPL version 2 only sql/rpl_rli.h: Changed header to GPL version 2 only sql/rpl_tblmap.cc: Changed header to GPL version 2 only sql/rpl_tblmap.h: Changed header to GPL version 2 only sql/rpl_utility.cc: Changed header to GPL version 2 only sql/rpl_utility.h: Changed header to GPL version 2 only sql/sql_binlog.cc: Changed header to GPL version 2 only sql/sql_partition.cc: Changed header to GPL version 2 only sql/sql_partition.h: Changed header to GPL version 2 only sql/sql_plugin.cc: Changed header to GPL version 2 only sql/sql_plugin.h: Changed header to GPL version 2 only sql/sql_servers.cc: Changed header to GPL version 2 only sql/sql_servers.h: Changed header to GPL version 2 only sql/sql_tablespace.cc: Changed header to GPL version 2 only sql/sql_yacc.yy.bak: Changed header to GPL version 2 only storage/Makefile.am: Changed header to GPL version 2 only storage/archive/Makefile.am: Changed header to GPL version 2 only storage/blackhole/Makefile.am: Changed header to GPL version 2 only storage/csv/Makefile.am: Changed header to GPL version 2 only storage/example/Makefile.am: Changed header to GPL version 2 only storage/federated/Makefile.am: Changed header to GPL version 2 only storage/innobase/handler/Makefile.am: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/AllocNodeId.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/CreateFilegroup.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/CreateFilegroupImpl.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/CreateObj.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/DictObjOp.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/DihFragCount.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/DropFilegroup.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/DropFilegroupImpl.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/DropObj.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/Extent.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/LgmanContinueB.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/PgmanContinueB.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/RestoreContinueB.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/RestoreImpl.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/RouteOrd.hpp: Changed header to GPL version 2 only storage/ndb/include/kernel/signaldata/TsmanContinueB.hpp: Changed header to GPL version 2 only storage/ndb/include/ndbapi/NdbIndexStat.hpp: Changed header to GPL version 2 only storage/ndb/ndbapi-examples/mgmapi_logevent/mgmapi_logevent.cpp: Changed header to GPL version 2 only storage/ndb/ndbapi-examples/mgmapi_logevent_dual/mgmapi_logevent_dual.cpp: Changed header to GPL version 2 only storage/ndb/ndbapi-examples/ndbapi_async/ndbapi_async.cpp: Changed header to GPL version 2 only storage/ndb/ndbapi-examples/ndbapi_async1/ndbapi_async1.cpp: Changed header to GPL version 2 only storage/ndb/ndbapi-examples/ndbapi_event/ndbapi_event.cpp: Changed header to GPL version 2 only storage/ndb/ndbapi-examples/ndbapi_retries/ndbapi_retries.cpp: Changed header to GPL version 2 only storage/ndb/ndbapi-examples/ndbapi_scan/ndbapi_scan.cpp: Changed header to GPL version 2 only storage/ndb/ndbapi-examples/ndbapi_simple/ndbapi_simple.cpp: Changed header to GPL version 2 only storage/ndb/ndbapi-examples/ndbapi_simple_dual/ndbapi_simple_dual.cpp: Changed header to GPL version 2 only storage/ndb/ndbapi-examples/ndbapi_simple_index/ndbapi_simple_index.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/dbdih/printSysfile.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/dbtup/DbtupVarAlloc.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/dbtup/Undo_buffer.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/dbtup/Undo_buffer.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/dbtup/tuppage.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/dbtup/tuppage.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/dbtux/DbtuxStat.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/diskpage.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/lgman.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/lgman.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/pgman.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/pgman.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/print_file.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/record_types.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/restore.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/restore.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/tsman.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/blocks/tsman.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/DLCFifoList.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/DLCHashTable.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/DynArr256.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/DynArr256.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/KeyTable2Ref.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/LinearPool.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/NdbdSuperPool.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/NdbdSuperPool.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/Pool.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/Pool.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/RWPool.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/RWPool.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/Rope.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/SLFifoList.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/WOPool.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/WOPool.hpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/bench_pool.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp: Changed header to GPL version 2 only storage/ndb/src/kernel/vm/ndbd_malloc_impl.hpp: Changed header to GPL version 2 only storage/ndb/src/mgmsrv/ParamInfo.cpp: Changed header to GPL version 2 only storage/ndb/src/ndbapi/NdbIndexStat.cpp: Changed header to GPL version 2 only storage/ndb/test/ndbapi/testIndexStat.cpp: Changed header to GPL version 2 only storage/ndb/test/tools/listen.cpp: Changed header to GPL version 2 only storage/ndb/tools/restore/ndb_nodegroup_map.h: Changed header to GPL version 2 only strings/my_strchr.c: Changed header to GPL version 2 only unittest/mysys/base64-t.c: Changed header to GPL version 2 only unittest/mysys/bitmap-t.c: Changed header to GPL version 2 only unittest/mysys/my_atomic-t.c: Changed header to GPL version 2 only unittest/mytap/tap.c: Changed header to GPL version 2 only unittest/mytap/tap.h: Changed header to GPL version 2 only win/Makefile.am: Changed header to GPL version 2 only
-
- 26 Nov, 2006 1 commit
-
-
unknown authored
Added missing DBUG_RETURN statements (in mysqldump.c) Added missing enums Fixed a lot of wrong DBUG_PRINT() statements, some of which could cause crashes Removed usage of %lld and %p in printf strings as these are not portable or produces different results on different systems. client/mysqldump.c: Fixed some compiler warnings Added some missing DBUG_RETURN Remove copying of 'cluster' database client/mysqlslap.c: Fixed compiler warnings client/mysqltest.c: After merge fix extra/yassl/taocrypt/include/algebra.hpp: Removed compiler warning mysql-test/include/im_check_env.inc: Fixed race condition (mysqld1 could report 'starting' or 'online' mysql-test/mysql-test-run.pl: After merge fixes Added missing directory to LD_LIBRARY_PATH mysql-test/r/ctype_cp1250_ch.result: After merge fix mysql-test/r/im_cmd_line.result: Fixed race condition mysql-test/r/im_daemon_life_cycle.result: Fixed race condition mysql-test/r/im_instance_conf.result: Fixed race condition mysql-test/r/im_life_cycle.result: Fixed race condition mysql-test/r/im_utils.result: Fixed race condition mysql-test/r/log_tables.result: Fixed wrong result mysql-test/t/disabled.def: Disabled ndb_restore_partion, as ndb_restore_compate caused it to fail, becasue of table 'cluster/def/schema' which is stored in ndb_backup50 mysys/my_compress.c: Removed compiler warnings mysys/my_getopt.c: Ensure we always have at least one space between option name and value plugin/fulltext/plugin_example.c: Removed compiler warnings server-tools/instance-manager/mysql_connection.cc: After merge fix sql/event_data_objects.cc: Fixed compiler warnings Fixed platform compatibility issues (%lld is not portable) sql/event_data_objects.h: Fixed compiler warnings sql/event_db_repository.cc: Fixed compiler warnings sql/event_queue.cc: Fixed compiler warnings sql/event_scheduler.cc: Fixed compiler warnings sql/events.cc: Fixed compiler warnings sql/field.cc: Fixed compiler warnings sql/ha_ndbcluster.cc: Fixed compiler warnings sql/ha_ndbcluster_binlog.cc: Fixed compiler warnings sql/ha_partition.cc: Fixed compiler warnings sql/handler.cc: Fixed compiler warnings sql/item_cmpfunc.cc: Fixed DBUG_PRINT style sql/item_func.cc: Fixed compiler warnings sql/log.cc: Fixed compiler warnings sql/log_event.cc: Fixed compiler warnings sql/mysqld.cc: Fixed compiler warnings sql/opt_range.cc: Fixed compiler warnings sql/repl_failsafe.cc: Indentation fixes sql/rpl_rli.cc: Fixed compiler warnings sql/rpl_tblmap.cc: Fixed compiler warnings sql/set_var.cc: Fixed compiler warnings sql/slave.cc: Fixed compiler warnings sql/sp_head.cc: Fixed compiler warnings sql/sql_base.cc: Fixed compiler warnings Fixed indentation sql/sql_binlog.cc: Fixed compiler warnings sql/sql_cache.cc: Fixed compiler warnings sql/sql_class.cc: Fixed compiler warnings sql/sql_handler.cc: Fixed compiler warnings sql/sql_lex.cc: Fixed compiler warnings sql/sql_parse.cc: Fixed compiler warnings sql/sql_partition.cc: Fixed compiler warnings sql/sql_prepare.cc: Fixed compiler warnings sql/sql_table.cc: Fixed compiler warnings sql/sql_test.cc: Fixed DBUG_PRINT style sql/sql_trigger.cc: Fixed DBUG_PRINT style sql/table.cc: Fixed compiler warnings storage/federated/ha_federated.cc: Fixed compiler warnings storage/myisam/mi_rsamepos.c: Fixed compiler warnings storage/ndb/include/ndb_global.h.in: After merge fix storage/ndb/include/util/NdbOut.hpp: Inform gcc that ndbout_c takes a printf() string as argument storage/ndb/include/util/SimpleProperties.hpp: After merge fixes storage/ndb/src/kernel/blocks/backup/Backup.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Fixed compiler warnings Fixed usage of uninitialized value (Got help from Jonas with patch) storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/lgman.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/pgman.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/restore.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/dbtup/DbtupFixAlloc.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp: Fixed compiler warnings storage/ndb/src/kernel/blocks/suma/Suma.cpp: Fixed compiler warnings Added missing enum's to switch storage/ndb/src/kernel/vm/Configuration.cpp: Fixed compiler warnings storage/ndb/src/kernel/vm/DLHashTable.hpp: Fixed compiler warnings storage/ndb/src/kernel/vm/RWPool.hpp: Fixed compiler warnings storage/ndb/src/kernel/vm/SimulatedBlock.cpp: Fixed compiler warnings storage/ndb/src/kernel/vm/WOPool.hpp: Fixed compiler warnings storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp: Fixed compiler warnings storage/ndb/src/mgmclient/CommandInterpreter.cpp: Fixed compiler warnings storage/ndb/src/mgmsrv/MgmtSrvr.cpp: Fixed compiler warnings storage/ndb/src/ndbapi/DictCache.cpp: Fixed compiler warnings storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp: Fixed compiler warnings storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp: Fixed compiler warnings storage/ndb/src/ndbapi/NdbIndexOperation.cpp: Fixed compiler warnings storage/ndb/src/ndbapi/NdbIndexStat.cpp: Initialize possible uninitialized variable storage/ndb/src/ndbapi/NdbOperationInt.cpp: Fixed compiler warnings storage/ndb/src/ndbapi/NdbRecAttr.cpp: Added missing enum's (To avoid compiler warnings) storage/ndb/src/ndbapi/NdbScanOperation.cpp: Fixed compiler warnings storage/ndb/src/ndbapi/ObjectMap.hpp: Fixed compiler warnings storage/ndb/tools/desc.cpp: Fixed compiler warnings storage/ndb/tools/restore/Restore.cpp: Fixed compiler warnings storage/ndb/tools/restore/consumer_restore.cpp: Fixed compiler warnings unittest/mytap/t/basic-t.c: Fixed compiler warnings unittest/mytap/tap.c: Fixed compiler warnings
-
- 21 Aug, 2006 1 commit
-
-
unknown authored
fix bug in drop_file during pageout (LCP) storage/ndb/src/kernel/blocks/pgman.cpp: 1) Allow Page_entry::REQUEST, when dropping page (in drop_file path) 2) Do all IO JBA 3) Handle PAGEOUT during drop_file (caused by LCP)
-
- 04 May, 2006 3 commits
-
-
unknown authored
-
unknown authored
Fix bug where page is read, modified and then transaction abort and then puge is flushed causing lsn on page to be 0 storage/ndb/src/kernel/blocks/pgman.cpp: Fix bug where page is read, modified and then transaction abort and then puge is flushed causing lsn on page to be 0
-
unknown authored
storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp: Impl. support for using delayed page request, to simulate "full" page buffer cache storage/ndb/src/kernel/blocks/pgman.cpp: Impl. support for using delayed page request, to simulate "full" page buffer cache storage/ndb/src/kernel/blocks/pgman.hpp: Impl. support for using delayed page request, to simulate "full" page buffer cache
-
- 03 Mar, 2006 1 commit
-
-
unknown authored
increase max # of files
-
- 01 Mar, 2006 1 commit
-
-
unknown authored
storage/ndb/src/kernel/SimBlockList.cpp: merge storage/ndb/src/kernel/blocks/pgman.cpp: merge
-
- 25 Feb, 2006 1 commit
-
-
unknown authored
convert Dbtup::Page_request and pgman::Page_request to WOPool storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: remove bad method call storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp: Convert disk records to shared global mem users storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp: Convert disk records to shared global mem users storage/ndb/src/kernel/blocks/dbtup/DbtupGen.cpp: Convert disk records to shared global mem users storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp: Make buddy is initialized first storage/ndb/src/kernel/blocks/pgman.cpp: Convert disk records to shared global mem users storage/ndb/src/kernel/blocks/pgman.hpp: Convert disk records to shared global mem users storage/ndb/src/kernel/vm/DLFifoList.hpp: Made pool templ. ag of DLFifoList + cleanup some storage/ndb/src/kernel/vm/SLFifoList.hpp: Add a few likely's + format some code storage/ndb/src/kernel/vm/SimulatedBlock.hpp: Add records types to blocks includes
-
- 14 Feb, 2006 1 commit
-
-
unknown authored
fix undo of bitmap storage/ndb/include/kernel/signaldata/PgmanContinueB.hpp: Handle locked pages last storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: Remove LCP_PREPARE to pgman storage/ndb/src/kernel/blocks/dblqh/Makefile.am: Fix make of redo reader storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp: Fix assert storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp: Fix bitmap undo storage/ndb/src/kernel/blocks/lgman.cpp: Better lgman dump storage/ndb/src/kernel/blocks/pgman.cpp: LCP locked pages last storage/ndb/src/kernel/blocks/pgman.hpp: Handle locked pages last storage/ndb/src/kernel/blocks/tsman.cpp: Fix bitmap undo
-
- 13 Feb, 2006 1 commit
-
-
unknown authored
Remove old typedef's ArrayFifoList, ArrayList BitKeeper/deleted/.del-ArrayFifoList.hpp~7036ae04dd7e7bd2: Delete: storage/ndb/src/kernel/vm/ArrayFifoList.hpp BitKeeper/deleted/.del-ArrayList.hpp~44695d09b1a02179: Delete: storage/ndb/src/kernel/vm/ArrayList.hpp storage/ndb/src/kernel/SimBlockList.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/backup/Backup.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/backup/BackupInit.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbacc/Dbacc.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbacc/DbaccInit.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbdict/Dbdict.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbdih/Dbdih.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbdih/DbdihInit.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dblqh/Dblqh.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dblqh/DblqhInit.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbtc/Dbtc.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbtc/DbtcInit.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbtup/DbtupDebug.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbtup/DbtupGen.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbtup/DbtupTrigger.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbtux/Dbtux.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbtux/DbtuxGen.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbutil/DbUtil.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/dbutil/DbUtil.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/lgman.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/lgman.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/ndbcntr/Ndbcntr.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrInit.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/ndbfs/VoidFs.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/pgman.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/pgman.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/qmgr/Qmgr.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/qmgr/QmgrInit.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/qmgr/QmgrMain.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/restore.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/restore.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/suma/Suma.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/suma/Suma.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/suma/SumaInit.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/trix/Trix.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/trix/Trix.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/tsman.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/tsman.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/vm/DLHashTable.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/vm/DLHashTable2.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/vm/SimBlockList.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/vm/SimulatedBlock.cpp: Change block constructor for more flexibility storage/ndb/src/kernel/vm/SimulatedBlock.hpp: Change block constructor for more flexibility storage/ndb/src/kernel/blocks/record_types.hpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/record_types.hpp'' storage/ndb/src/kernel/vm/Pool.hpp: New BitKeeper file ``storage/ndb/src/kernel/vm/Pool.hpp'' storage/ndb/src/kernel/vm/RecordPool.hpp: New BitKeeper file ``storage/ndb/src/kernel/vm/RecordPool.hpp''
-
- 08 Feb, 2006 1 commit
-
-
unknown authored
fix a SR bug (lcp impl. in pgman) storage/ndb/src/kernel/blocks/pgman.cpp: move pgman lcp to after lgman has written LCP records for all fragments this also moves snapshot time for extent pages, which is ok as they will be undo:ed using normal ops. an alternative could be to let tup checkpoint it's dirty pages. this would lead to extent pages which are not beloning to a certain fragment
-
- 02 Feb, 2006 1 commit
-
-
unknown authored
Fix SR bug that extent pages was scanned before undo was run Fix bug wrt page flushing/tsman and tup's dirty page list storage/ndb/include/kernel/signaldata/PgmanContinueB.hpp: Fix dd SR + dd free space bugs storage/ndb/src/kernel/blocks/dblqh/Dblqh.hpp: remove some unused code storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: Add LCP_PREPARE to pgman Change order between TSMAN/LGMAN START_RECREQ storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp: Fix dd SR + dd free space bugs storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp: Fix dd SR + dd free space bugs storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp: Fix dd SR + dd free space bugs storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp: Fix dd SR + dd free space bugs storage/ndb/src/kernel/blocks/dbtup/DbtupScan.cpp: Fix dd SR + dd free space bugs storage/ndb/src/kernel/blocks/diskpage.hpp: Fix dd SR + dd free space bugs storage/ndb/src/kernel/blocks/lgman.cpp: Fix dd SR + dd free space bugs storage/ndb/src/kernel/blocks/pgman.cpp: Fix dd SR + dd free space bugs storage/ndb/src/kernel/blocks/pgman.hpp: Fix dd SR + dd free space bugs storage/ndb/src/kernel/blocks/tsman.cpp: Fix dd SR + dd free space bugs storage/ndb/src/kernel/blocks/tsman.hpp: Fix dd SR + dd free space bugs storage/ndb/src/kernel/vm/DLFifoList.hpp: Fix dd SR + dd free space bugs storage/ndb/test/tools/hugoLoad.cpp: Fix dd SR + dd free space bugs storage/ndb/tools/delete_all.cpp: Fix dd SR + dd free space bugs
-
- 27 Jan, 2006 1 commit
-
-
unknown authored
fix bug in LCP + extent alloc storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp: fix for page allocation storage/ndb/src/kernel/blocks/pgman.cpp: Fix LCP in pgman with more than 32 pages in one bucket storage/ndb/src/kernel/blocks/tsman.cpp: ifdef printouts
-
- 26 Jan, 2006 1 commit
-
-
unknown authored
storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp: qd fix for inconsistency tsman/tup storage/ndb/src/kernel/blocks/dbtup/DbtupGen.cpp: Increase extent pool storage/ndb/src/kernel/blocks/pgman.cpp: Increase page entry pool Run LCP loop wo/ continueb storage/ndb/src/kernel/blocks/tsman.cpp: Fix creating of datafiles with more than 1 extent page
-
- 25 Jan, 2006 1 commit
-
-
unknown authored
storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp: Add debug printouts storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp: Add debug printouts Fix leak of extents storage/ndb/src/kernel/blocks/pgman.cpp: Add debug printouts
-
- 15 Jan, 2006 1 commit
-
-
unknown authored
Change default page buffer cache size mysql-test/ndb/ndb_config_1_node.ini: Add configuration of page buffer mysql-test/ndb/ndb_config_2_node.ini: Add configuration of page buffer mysql-test/ndb/ndb_config_4_node.ini: Add configuration of page buffer mysql-test/ndb/ndbcluster.sh: Add configuration of page buffer storage/ndb/include/kernel/ndb_limits.h: Hard code some limits (for now)... storage/ndb/include/mgmapi/mgmapi_config_parameters.h: Add configuration of page buffer storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp: Add configuration of page buffer storage/ndb/src/kernel/blocks/pgman.cpp: Add configuration of page buffer storage/ndb/src/kernel/blocks/restore.cpp: Add configuration of page buffer storage/ndb/src/mgmsrv/ConfigInfo.cpp: Change default page buffer caches from 1M (only used for testing) to realistic 64M
-
- 11 Jan, 2006 1 commit
-
-
unknown authored
mysql-test/t/rpl_multi_engine.test: merge fix libmysqld/sql_tablespace.cc: New BitKeeper file ``libmysqld/sql_tablespace.cc'' mysql-test/r/ndb_basic_disk.result: New BitKeeper file ``mysql-test/r/ndb_basic_disk.result'' mysql-test/t/ndb_basic_disk.test: New BitKeeper file ``mysql-test/t/ndb_basic_disk.test'' sql/sql_tablespace.cc: New BitKeeper file ``sql/sql_tablespace.cc'' storage/ndb/src/kernel/blocks/OptNR.txt: New BitKeeper file ``storage/ndb/src/kernel/blocks/OptNR.txt'' storage/ndb/src/kernel/vm/mem.txt: New BitKeeper file ``storage/ndb/src/kernel/vm/mem.txt'' storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp: New BitKeeper file ``storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp'' storage/ndb/src/kernel/vm/ndbd_malloc_impl.hpp: New BitKeeper file ``storage/ndb/src/kernel/vm/ndbd_malloc_impl.hpp'' storage/ndb/tools/ndb_error_reporter: New BitKeeper file ``storage/ndb/tools/ndb_error_reporter''
-
- 07 Nov, 2005 1 commit
-
-
unknown authored
BitKeeper/deleted/.del-MetaData.cpp~146ae9865dd35829: Delete: storage/ndb/src/kernel/vm/MetaData.cpp BitKeeper/deleted/.del-MetaData.hpp~538342afcd8ac53c: Delete: storage/ndb/src/kernel/vm/MetaData.hpp BitKeeper/deleted/.del-DbtupLCP.cpp~855b1ed3fbc86a42: Delete: storage/ndb/src/kernel/blocks/dbtup/DbtupLCP.cpp BitKeeper/deleted/.del-DbtupSystemRestart.cpp~15b54d7e4e75d2d: Delete: storage/ndb/src/kernel/blocks/dbtup/DbtupSystemRestart.cpp BitKeeper/deleted/.del-DbtupUndoLog.cpp~5a2ef6e86b1404e9: Delete: storage/ndb/src/kernel/blocks/dbtup/DbtupUndoLog.cpp storage/ndb/include/kernel/signaldata/CreateFilegroup.hpp: New BitKeeper file ``storage/ndb/include/kernel/signaldata/CreateFilegroup.hpp'' storage/ndb/include/kernel/signaldata/CreateFilegroupImpl.hpp: New BitKeeper file ``storage/ndb/include/kernel/signaldata/CreateFilegroupImpl.hpp'' storage/ndb/include/kernel/signaldata/CreateObj.hpp: New BitKeeper file ``storage/ndb/include/kernel/signaldata/CreateObj.hpp'' storage/ndb/include/kernel/signaldata/DictObjOp.hpp: New BitKeeper file ``storage/ndb/include/kernel/signaldata/DictObjOp.hpp'' storage/ndb/include/kernel/signaldata/DropFilegroup.hpp: New BitKeeper file ``storage/ndb/include/kernel/signaldata/DropFilegroup.hpp'' storage/ndb/include/kernel/signaldata/DropFilegroupImpl.hpp: New BitKeeper file ``storage/ndb/include/kernel/signaldata/DropFilegroupImpl.hpp'' storage/ndb/include/kernel/signaldata/DropObj.hpp: New BitKeeper file ``storage/ndb/include/kernel/signaldata/DropObj.hpp'' storage/ndb/include/kernel/signaldata/Extent.hpp: New BitKeeper file ``storage/ndb/include/kernel/signaldata/Extent.hpp'' storage/ndb/include/kernel/signaldata/LgmanContinueB.hpp: New BitKeeper file ``storage/ndb/include/kernel/signaldata/LgmanContinueB.hpp'' storage/ndb/include/kernel/signaldata/PgmanContinueB.hpp: New BitKeeper file ``storage/ndb/include/kernel/signaldata/PgmanContinueB.hpp'' storage/ndb/include/kernel/signaldata/RestoreContinueB.hpp: New BitKeeper file ``storage/ndb/include/kernel/signaldata/RestoreContinueB.hpp'' storage/ndb/include/kernel/signaldata/RestoreImpl.hpp: New BitKeeper file ``storage/ndb/include/kernel/signaldata/RestoreImpl.hpp'' storage/ndb/include/kernel/signaldata/TsmanContinueB.hpp: New BitKeeper file ``storage/ndb/include/kernel/signaldata/TsmanContinueB.hpp'' storage/ndb/src/kernel/blocks/dbdih/printSysfile.cpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/dbdih/printSysfile.cpp'' storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp'' storage/ndb/src/kernel/blocks/dbtup/DbtupVarAlloc.cpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/dbtup/DbtupVarAlloc.cpp'' storage/ndb/src/kernel/blocks/dbtup/Undo_buffer.cpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/dbtup/Undo_buffer.cpp'' storage/ndb/src/kernel/blocks/dbtup/Undo_buffer.hpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/dbtup/Undo_buffer.hpp'' storage/ndb/src/kernel/blocks/dbtup/test_varpage.cpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/dbtup/test_varpage.cpp'' storage/ndb/src/kernel/blocks/dbtup/tuppage.cpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/dbtup/tuppage.cpp'' storage/ndb/src/kernel/blocks/dbtup/tuppage.hpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/dbtup/tuppage.hpp'' storage/ndb/src/kernel/blocks/diskpage.cpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/diskpage.cpp'' storage/ndb/src/kernel/blocks/diskpage.hpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/diskpage.hpp'' storage/ndb/src/kernel/blocks/lgman.cpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/lgman.cpp'' storage/ndb/src/kernel/blocks/lgman.hpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/lgman.hpp'' storage/ndb/src/kernel/blocks/pgman.cpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/pgman.cpp'' storage/ndb/src/kernel/blocks/pgman.hpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/pgman.hpp'' storage/ndb/src/kernel/blocks/print_file.cpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/print_file.cpp'' storage/ndb/src/kernel/blocks/restore.cpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/restore.cpp'' storage/ndb/src/kernel/blocks/restore.hpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/restore.hpp'' storage/ndb/src/kernel/blocks/tsman.cpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/tsman.cpp'' storage/ndb/src/kernel/blocks/tsman.hpp: New BitKeeper file ``storage/ndb/src/kernel/blocks/tsman.hpp'' storage/ndb/src/kernel/vm/DLCFifoList.hpp: New BitKeeper file ``storage/ndb/src/kernel/vm/DLCFifoList.hpp'' storage/ndb/src/kernel/vm/DLCHashTable.hpp: New BitKeeper file ``storage/ndb/src/kernel/vm/DLCHashTable.hpp'' storage/ndb/src/kernel/vm/KeyTable2Ref.hpp: New BitKeeper file ``storage/ndb/src/kernel/vm/KeyTable2Ref.hpp'' storage/ndb/src/kernel/vm/Rope.cpp: New BitKeeper file ``storage/ndb/src/kernel/vm/Rope.cpp'' storage/ndb/src/kernel/vm/Rope.hpp: New BitKeeper file ``storage/ndb/src/kernel/vm/Rope.hpp''
-