An error occurred fetching the project authors.
  1. 13 Sep, 2004 2 commits
    • unknown's avatar
      WL1424 Multiple MySQL Servers: SHOW TABLES etc. should detect new and delete old tables. · 5a464356
      unknown authored
      include/my_base.h:
        Added new bit to table create options
        Removed old error code HA_ERR_OLD_METADAT and reused it for HA_ERR_NO_SUCH_TABLE.
      mysql-test/r/ndb_autodiscover.result:
        Updated test cases
      mysql-test/t/ndb_autodiscover.test:
        Updated test cases
      mysql-test/t/ndb_autodiscover2.test:
        Updated test cases
      sql/discover.cc:
        Moved function create_table_from_handler to handler.cc
      sql/ha_ndbcluster.cc:
        Improved discover functionality
        Added .ndb file
        Changed error code mappings for a table that does not exist in engine
        Check for ndb object in THD
        Updated ndbcluster_discover, ndbcluster_list_tables and ndbcluster_can_discover
      sql/ha_ndbcluster.h:
        Improved discover
      sql/handler.cc:
        Added new error message mapping.
        Moved function ha_create_table_from_engine to handler level
        Added new functions ha_can_discover, ha_list_tables and ha_table_exists
      sql/handler.h:
        Added new error message mapping.
        Moved function ha_create_table_from_engine to handler level
        Added new functions ha_can_discover, ha_list_tables and ha_table_exists
      sql/mysql_priv.h:
        Removed create_table_from_handler, moved to handler.h
      sql/sql_base.cc:
        Renamed function create_table_from_handler
      sql/sql_show.cc:
        Added new function mysql_discover_files and mysql_list_files. 
        Modified mysql_find_files to discover new and delete "old" files/tables.
      sql/sql_table.cc:
        Renamed create_table_from_handler
        Call ha_create_table_from_engine, in order to discover the the frm file before it can be dropped.
      sql/table.cc:
        Added mapping of the error code HA_ERR_NO_SUCH_TABLE
      5a464356
    • unknown's avatar
      Fix dict error code on list tables · b4f59e86
      unknown authored
      Check g_ndb before deleting it
      Wait until ready(10) if get mgm connection
      
      
      b4f59e86
  2. 07 Sep, 2004 5 commits
    • unknown's avatar
      Bug#5429 · c2e13da2
      unknown authored
      Use const table * in NDB API
      
      
      ndb/include/ndbapi/Ndb.hpp:
        Removed useFullyQualifiedNames(bool)
        Changed so that auto increment methods takes const pointer
      ndb/include/ndbapi/NdbBlob.hpp:
        Changed to const table pointer
      ndb/include/ndbapi/NdbConnection.hpp:
        Changed to const table pointer
      ndb/include/ndbapi/NdbIndexOperation.hpp:
        Changed to const table pointer
      ndb/include/ndbapi/NdbOperation.hpp:
        Changed to const table pointer
      ndb/include/ndbapi/NdbScanOperation.hpp:
        Changed to const table pointer
      ndb/src/kernel/blocks/backup/restore/Restore.cpp:
        Corrected size & array size in case of blob usage
      ndb/src/kernel/blocks/backup/restore/consumer_restore.cpp:
        Removed use fully qualified name
        Handle blob tables
      ndb/src/kernel/blocks/backup/restore/consumer_restore.hpp:
        Introduced mapping between old/new table (wrt ids)
      ndb/src/kernel/blocks/backup/restore/main.cpp:
        removed extra Uint32
      ndb/src/ndbapi/Ndb.cpp:
        Changed to const table pointer
      ndb/src/ndbapi/NdbConnection.cpp:
        Changed to const table pointer
      ndb/src/ndbapi/NdbIndexOperation.cpp:
        Changed to const table pointer
      ndb/src/ndbapi/NdbOperation.cpp:
        Changed to const table pointer
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Changed to const table pointer
      sql/ha_ndbcluster.cc:
        Changed to const table pointer
      c2e13da2
    • unknown's avatar
      fixed NdbConnection::restart and made use of it in ha_ndbcluster · 7540feca
      unknown authored
      added testcase
      
      
      7540feca
    • unknown's avatar
      fixed and added test case for bug#5431 · d3650df6
      unknown authored
      + fix for support of multiple mgmt servers
      
      
      mysql-test/r/ndb_alter_table.result:
        added test case for bug #5431
      mysql-test/t/ndb_alter_table.test:
        added test case for bug #5431
      ndb/src/common/mgmcommon/ConfigRetriever.cpp:
        fix to make multiple mgmt srvrs work
      sql/ha_ndbcluster.cc:
        fixed and added test case for bug#5431
      d3650df6
    • unknown's avatar
      Fix for INSERT with multiple values and start/end_bulk_insert · 235c5035
      unknown authored
      mysql-test/r/ndb_insert.result:
        Add tests for duplicate keys in combination with start/end_bulk_insert
      mysql-test/t/ndb_insert.test:
        Add tests for duplicate keys in combination with start/end_bulk_insert
      sql/ha_ndbcluster.cc:
        Set my_errno if error occurs in end_bulk_insert
      235c5035
    • unknown's avatar
      Only include debug print routines in debug mode · af46c9c3
      unknown authored
      af46c9c3
  3. 06 Sep, 2004 3 commits
    • unknown's avatar
      fixed so that ndbcluster and mysqld can be started independently · d90b95ed
      unknown authored
      fixed some error codes in Ndb so that 4009-cluster failure is returned when cluster is not up
      
      
      d90b95ed
    • unknown's avatar
      added ndb_mgm_destroy_configuration call · c7e942a8
      unknown authored
      fixed memory leak in object map
      fixed uninitialized value blobs_pending
      
      
      ndb/include/mgmapi/mgmapi.h:
        added ndb_mgm_destroy_configuration call
      ndb/src/mgmapi/mgmapi.cpp:
        added ndb_mgm_destroy_configuration call
      ndb/src/ndbapi/ObjectMap.hpp:
        fixed memory leak
      ndb/src/ndbapi/ndb_cluster_connection.cpp:
        added ndb_mgm_destroy_configuration call
      sql/ha_ndbcluster.cc:
        fixed uninitialized value blobs_pending
      c7e942a8
    • unknown's avatar
      Added debug printout's to ha_ndbcluster · ac8f443a
      unknown authored
      sql/ha_ndbcluster.cc:
        Added debug function for printing key_range.
        Corrected number of arguments to DBUG_PRINT, too many %s
      ac8f443a
  4. 03 Sep, 2004 3 commits
    • unknown's avatar
      renamed ha_recovery_logging to ha_enable_transaction · e8c2e418
      unknown authored
      added tests to alter table for "large" alter tables and truncates in ndbcluster
      added debug printout in restart() in ndbcluster
      added flag THD::transaction.on to enable/disable transaction
      
      
      mysql-test/r/ndb_alter_table.result:
        added tests to alter table for "large" alter tables and truncates
      mysql-test/t/ndb_alter_table.test:
        added tests to alter table for "large" alter tables and truncates
      ndb/src/ndbapi/NdbConnection.cpp:
        added debug printout in restart()
      sql/ha_ndbcluster.cc:
        added support for large alter table and truncate
      sql/handler.cc:
        renamed ha_recovery_logging to ha_enable_transaction
      sql/handler.h:
        renamed ha_recovery_logging to ha_enable_transaction
      sql/sql_class.cc:
        added flag THD::transaction.on to enable/disable transaction
      sql/sql_class.h:
        added flag THD::transaction.on to enable/disable transaction
      sql/sql_delete.cc:
        added disable transaction for mysql_truncate
      sql/sql_table.cc:
        renamed ha_recovery_logging to ha_enable_transaction
      e8c2e418
    • unknown's avatar
      Remove usage of row count (as it trashes _all_ explain & table status) · 92f58a4b
      unknown authored
      Use order by
      
      
      mysql-test/r/ndb_index_ordered.result:
        Use order by
      mysql-test/t/ndb_index_ordered.test:
        Use order by
      sql/ha_ndbcluster.cc:
        Remove usage of row count (as it trashes _all_ explain & table status)
      92f58a4b
    • unknown's avatar
      Added support for HA_READ_ORDER + · 6302d0d0
      unknown authored
      Added table statistics
      
      
      6302d0d0
  5. 02 Sep, 2004 2 commits
  6. 31 Aug, 2004 2 commits
  7. 30 Aug, 2004 1 commit
    • unknown's avatar
      ndb table locks · 89dd83db
      unknown authored
      Removed errornous hupp, which made handler commit same transid several times
      (which is checked when running in debug mode)
      
      
      sql/ha_ndbcluster.cc:
        Removed errornous hupp, which made handler commit same transid several times
        (which is checked when running in debug mode)
      89dd83db
  8. 24 Aug, 2004 2 commits
    • unknown's avatar
      Cleaned up rnd_init · 340d40a7
      unknown authored
      340d40a7
    • unknown's avatar
      Portablity fixes & simple optimizations · 20f24a42
      unknown authored
      sql/ha_ndbcluster.cc:
        Added missing cast
      sql/item.cc:
        Portability fix (for windows)
      sql/lock.cc:
        Cleanup + more comments
      sql/sql_class.cc:
        Portability fix + more comments
      sql/sql_select.cc:
        Portability fix
      sql/sql_table.cc:
        Simpler handling of auto_increment in ALTER TABLE
      20f24a42
  9. 23 Aug, 2004 1 commit
  10. 20 Aug, 2004 1 commit
  11. 19 Aug, 2004 3 commits
  12. 18 Aug, 2004 1 commit
  13. 13 Aug, 2004 1 commit
  14. 11 Aug, 2004 1 commit
  15. 10 Aug, 2004 1 commit
  16. 04 Aug, 2004 1 commit
    • unknown's avatar
      BUG#4818 DELETE FROM tab LIMIT · 92498f81
      unknown authored
      Check if there are any operations pending that needs to be taken over to the updating/deleting transaction before closing the scan 
      
      
      sql/ha_ndbcluster.cc:
        Check ops_pending if there are operations to take over before closing the scan
      92498f81
  17. 03 Aug, 2004 1 commit
  18. 29 Jul, 2004 2 commits
  19. 23 Jul, 2004 5 commits
  20. 22 Jul, 2004 2 commits