ndb/include/kernel/signaldata/CreateTable.hpp:
Check array size in dict before creating table
ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
Check array size in dict before creating table
ndb/src/ndbapi/ndberror.c:
Check array size in dict before creating table
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
ndb/include/ndbapi/NdbConnection.hpp:
Auto merged
ndb/include/ndbapi/NdbDictionary.hpp:
Auto merged
don't include header files or class private members;
do include class static members.
ndb/docs/doxygen/Doxyfile.mgmapi:
Disable inclusion of headers.
Enable inclusion of static members.
ndb/docs/doxygen/Doxyfile.ndbapi:
Disable inclusion of headers.
Enable inclusion of static members.
ndb/docs/doxygen/Doxyfile.ndb:
Disable inclusion of headers.
Disable inclusion of private members.
ndb/docs/doxygen/Doxyfile.odbc:
Disable inclusion of headers.
Disable inclusion of private members.
ndb/docs/doxygen/Doxyfile.test:
Disable inclusion of headers.
Disable inclusion of private members.
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
ndb/test/ndbapi/testIndex.cpp:
Use stop and wait to capture error during restart
ndb/test/src/UtilTransactions.cpp:
Add extra check for readRowFromIndex failure due to loosing of locks
in scan
ndb/test/ndbapi/testOIBasic.cpp:
test ordering, add hash indexes, fix result verification
mysql-test/ndb/ndb_range_bounds.pl:
minor
mysql-test/r/ndb_index_ordered.result:
minor
mysql-test/t/ndb_index_ordered.test:
minor
mysql-test/ndb/ndb_range_bounds.pl:
test ordered scan
mysql-test/r/ndb_index_ordered.result:
test ordered scan
mysql-test/t/ndb_index_ordered.test:
test ordered scan
sql/ha_ndbcluster.cc:
wl-1893: range scanning backwards, handler
sql/ha_ndbcluster.h:
wl-1893: range scanning backwards, handler
ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
Fix handling reading of more that MAX_MESSAGE_SIZE
ndb/src/ndbapi/Ndbif.cpp:
Set theReturnStatus if failing before sending
ndb/test/ndbapi/testTimeout.cpp:
remove invalid tests
ndb/test/run-test/daily-basic-tests.txt:
remove invalid tests
mysql-test/r/federated.result:
Change mode to -rw-rw-r--
mysql-test/r/fulltext2.result:
Change mode to -rw-rw-r--
mysql-test/r/grant2.result:
Change mode to -rw-rw-r--
mysql-test/r/information_schema_inno.result:
Change mode to -rw-rw-r--
mysql-test/r/innodb_handler.result:
Change mode to -rw-rw-r--
mysql-test/r/insert_update.result:
Change mode to -rw-rw-r--
mysql-test/r/repair.result:
Change mode to -rw-rw-r--
mysql-test/r/rpl_create_database.result:
Change mode to -rw-rw-r--
mysql-test/r/type_bit.result:
Change mode to -rw-rw-r--
Fixed some found bugs in BIT fields
Added more test cases for BIT fields and varchar
include/my_base.h:
Merge
Added HA_BIT_PART for easier test in key.cc
innobase/os/os0proc.c:
Fixed typo
myisam/mi_dbug.c:
Add printing of BIT types when debugging
mysql-test/r/show_check.result:
Set 'Avg_row_length' to # as this value is different between 32 and 64 bit machines
mysql-test/r/type_bit.result:
More tests
mysql-test/r/type_varchar.result:
More tests
mysql-test/t/show_check.test:
Set 'Avg_row_length' to # as this value is different between 32 and 64 bit machines
mysql-test/t/type_bit.test:
More tests
mysql-test/t/type_varchar.test:
More tests
sql/field.cc:
Added Field::val_int_as_str() to get better logging of bit fields
Merged new_key_field with move_field() to fix some problems with bit fields
Fixed some bugs with bit fields
sql/field.h:
Added Field::val_int_as_str() to get better logging of bit fields
Merged new_key_field with move_field() to fix some problems with bit fields
Fixed some bugs with bit fields
sql/ha_myisam.cc:
Fixed problem with unintialized memory (not critical)
sql/key.cc:
Fix so that 'key_cmp_if_same' works with bit fields.
sql/opt_range.cc:
Move declarations first in function
Nice printing of bit fields in debug log
sql/sql_prepare.cc:
Fixed old merge error (not critical)
sql/sql_select.cc:
Use new interface to new_key_field
sql/sql_select.h:
Use new interface to new_key_fields()
This fixes a bug with BIT fields where the upper bit of the data was not stored in the key buffer
sql/structs.h:
Extend key_part_flag to be able to add HA_BIT_PART to it
sql/table.cc:
Mark BIT key parts with HA_BIT_PART to make test in key.cc simpler
We should not call free_tmp_table() for derived table in
mysql_derived_filling(), since by this moment this table is already
registered in THD::derived_tables list and thus free_tmp_table() will
be called for it automatically in close_thread_tables().
sql/sql_derived.cc:
We should not call free_tmp_table() for derived table in
mysql_derived_filling(), since by this moment this table is already
registered in THD::derived_tables list and thus free_tmp_table() will
be called for it automatically in close_thread_tables().
server-tools/instance-manager/mysql_connection.cc:
use enum value instead of extern const in array definition
server-tools/instance-manager/priv.cc:
added a comment to remind of enum value in mysql_connection.cc
Put a sensible value of thread id and process no to a background rollback transaction
innobase/trx/trx0roll.c:
Put a sensible value of thread id and process no to a background rollback transaction
Print progress of background rollback of transactions with more than 1000 undo log entries
srv0start.c, trx0roll.c, log0recv.c, trx0roll.h:
Cleanup background rollback code in crash recovery; do not flush all modified pages from the buffer pool after a crash recovery: this makes mysqld accesible for users more quickly
innobase/include/trx0roll.h:
Cleanup background rollback code in crash recovery; do not flush all modified pages from the buffer pool after a crash recovery: this makes mysqld accesible for users more quickly
innobase/log/log0recv.c:
Cleanup background rollback code in crash recovery; do not flush all modified pages from the buffer pool after a crash recovery: this makes mysqld accesible for users more quickly
innobase/srv/srv0start.c:
Cleanup background rollback code in crash recovery; do not flush all modified pages from the buffer pool after a crash recovery: this makes mysqld accesible for users more quickly
innobase/trx/trx0roll.c:
Print progress of background rollback of transactions with more than 1000 undo log entries
Do not use short int in rem0rec.ic, since its size is not fixed in ANSI C; improve comments of the relative offset field in a record; use mach_read_from_2() to read the relative offset field to save CPU time, if the compiler does not optimize a more complex access function
innobase/include/rem0rec.ic:
Do not use short int in rem0rec.ic, since its size is not fixed in ANSI C; improve comments of the relative offset field in a record; use mach_read_from_2() to read the relative offset field to save CPU time, if the compiler does not optimize a more complex access function