An error occurred fetching the project authors.
  1. 31 Oct, 2008 1 commit
    • Michael Widenius's avatar
      Added ha_maria::is_changed() (needed for Query cache) · 5dfba5e2
      Michael Widenius authored
      storage/maria/ha_maria.cc:
        Added ha_maria::is_changed()
      storage/maria/ha_maria.h:
        Added ha_maria::is_changed()
      storage/maria/ma_delete.c:
        Mark that table changed
      storage/maria/ma_open.c:
        Ensure that info->state->changed is always reset from thr_lock()
      storage/maria/ma_state.c:
        Reset handler->state->changed at first usage of transactional table
        Reset handler->state->changed when taking lock for not transactional table
      storage/maria/ma_state.h:
        Added variable and function to track changes of table
      storage/maria/ma_update.c:
        Mark that table changed
      storage/maria/ma_write.c:
        Mark that table changed
      5dfba5e2
  2. 25 Aug, 2008 1 commit
    • Michael Widenius's avatar
      Changed all file names in maria to LEX_STRING and removed some calls to strlen() · 42f2e104
      Michael Widenius authored
      Ensure that pagecache gives correct error number even if error for block happend
      
      
      mysys/my_pread.c:
        Indentation fix
      storage/maria/ha_maria.cc:
        filenames changed to be of type LEX_STRING
      storage/maria/ma_check.c:
        filenames changed to be of type LEX_STRING
      storage/maria/ma_checkpoint.c:
        filenames changed to be of type LEX_STRING
      storage/maria/ma_create.c:
        filenames changed to be of type LEX_STRING
      storage/maria/ma_dbug.c:
        filenames changed to be of type LEX_STRING
      storage/maria/ma_delete.c:
        filenames changed to be of type LEX_STRING
      storage/maria/ma_info.c:
        filenames changed to be of type LEX_STRING
      storage/maria/ma_keycache.c:
        filenames changed to be of type LEX_STRING
      storage/maria/ma_locking.c:
        filenames changed to be of type LEX_STRING
      storage/maria/ma_loghandler.c:
        filenames changed to be of type LEX_STRING
      storage/maria/ma_open.c:
        filenames changed to be of type LEX_STRING
      storage/maria/ma_pagecache.c:
        Store error number for last failed operation in the page block
        This should fix some asserts() when errno was not properly set after failure to read block in another thread
      storage/maria/ma_recovery.c:
        filenames changed to be of type LEX_STRING
      storage/maria/ma_update.c:
        filenames changed to be of type LEX_STRING
      storage/maria/ma_write.c:
        filenames changed to be of type LEX_STRING
      storage/maria/maria_def.h:
        filenames changed to be of type LEX_STRING
      storage/maria/maria_ftdump.c:
        filenames changed to be of type LEX_STRING
      storage/maria/maria_pack.c:
        filenames changed to be of type LEX_STRING
      42f2e104
  3. 26 Jun, 2008 1 commit
    • Michael Widenius's avatar
      Added versioning of Maria index · 53500e50
      Michael Widenius authored
      Store max_trid in index file as state.create_trid. This is used to pack all transids in the index pages relative to max possible transid for file.
      Enable versioning for transactional tables with index. Tables with an auto-increment key, rtree or fulltext keys are not versioned.
      Changed info->lastkey to type MARIA_KEY. Removed info->lastkey_length as this is now part of info->lastkey
      Renamed old info->lastkey to info->lastkey_buff
      Use exact key lenghts for keys, not USE_WHOLE_KEY
      For partial key searches, use SEARCH_PART_KEY
      When searching to insert new key on page, use SEARCH_INSERT to mark that key has rowid
      
      Changes done in a lot of files:
      - Modified functions to use MARIA_KEY instead of key pointer and key length
      - Use keyinfo->root_lock instead of share->key_root_lock[keynr]
      - Simplify code by using local variable keyinfo instead if share->keyinfo[i]
      - Added #fdef EXTERNAL_LOCKING around removed state elements
      - HA_MAX_KEY_BUFF -> MARIA_MAX_KEY_BUFF (to reserve space for transid)
      - Changed type of 'nextflag' to uint32 to ensure all SEARCH_xxx flags fits into it
      
      .bzrignore:
        Added missing temporary directory
      extra/Makefile.am:
        comp_err is now deleted on make distclean
      include/maria.h:
        Added structure MARIA_KEY, which is used for intern key objects in Maria.
        Changed functions to take MARIA_KEY as an argument instead of pointer to packed key.
        Changed some functions that always return true or false to my_bool.
        Added virtual function make_key() to avoid if in _ma_make_key()
        Moved rw_lock_t for locking trees from share->key_root_lock to MARIA_KEYDEF. This makes usage of the locks simpler and faster
      include/my_base.h:
        Added HA_RTREE_INDEX flag to mark rtree index. Used for easier checks in ma_check()
        Added SEARCH_INSERT to be used when inserting new keys
        Added SEARCH_PART_KEY for partial searches
        Added SEARCH_USER_KEY_HAS_TRANSID to be used when key we use for searching in btree has a TRANSID
        Added SEARCH_PAGE_KEY_HAS_TRANSID to be used when key we found in btree has a transid
      include/my_handler.h:
        Make next_flag 32 bit to make sure we can handle all SEARCH_ bits
      mysql-test/include/maria_empty_logs.inc:
        Read and restore current database; Don't assume we are using mysqltest.
        Don't log use databasename to log. Using this include should not cause any result changes.
      mysql-test/r/maria-gis-rtree-dynamic.result:
        Updated results after adding some check table commands to help pinpoint errors
      mysql-test/r/maria-mvcc.result:
        New tests
      mysql-test/r/maria-purge.result:
        New result after adding removal of logs
      mysql-test/r/maria-recovery-big.result:
        maria_empty_logs doesn't log 'use mysqltest' anymore
      mysql-test/r/maria-recovery-bitmap.result:
        maria_empty_logs doesn't log 'use mysqltest' anymore
      mysql-test/r/maria-recovery-rtree-ft.result:
        maria_empty_logs doesn't log 'use mysqltest' anymore
      mysql-test/r/maria-recovery.result:
        maria_empty_logs doesn't log 'use mysqltest' anymore
      mysql-test/r/maria.result:
        New tests
      mysql-test/r/variables-big.result:
        Don't log id as it's not predictable
      mysql-test/suite/rpl_ndb/r/rpl_truncate_7ndb_2.result:
        Updated results to new binlog results. (Test has not been run in a long time as it requires --big)
      mysql-test/suite/rpl_ndb/t/rpl_truncate_7ndb_2-master.opt:
        Moved file to ndb replication test directory
      mysql-test/suite/rpl_ndb/t/rpl_truncate_7ndb_2.test:
        Fixed wrong path to included tests
      mysql-test/t/maria-gis-rtree-dynamic.test:
        Added some check table commands to help pinpoint errors
      mysql-test/t/maria-mvcc.test:
        New tests
      mysql-test/t/maria-purge.test:
        Remove logs to make test results predictable
      mysql-test/t/maria.test:
        New tests for some possible problems
      mysql-test/t/variables-big.test:
        Don't log id as it's not predictable
      mysys/my_handler.c:
        Updated function comment to reflect old code
        Changed nextflag to be uint32 to ensure we can have flags > 16 bit
        Changed checking if we are in insert with NULL keys as next_flag can now include additional bits that have to be ignored.
        Added SEARCH_INSERT flag to be used when inserting new keys in btree. This flag tells us the that the keys includes row position and it's thus safe to remove SEARCH_FIND
        Added comparision of transid. This is only done if the keys actually have a transid, which is indicated by nextflag
      mysys/my_lock.c:
        Fixed wrong test (Found by Guilhem)
      scripts/Makefile.am:
        Ensure that test programs are deleted by make clean
      sql/rpl_rli.cc:
        Moved assignment order to fix compiler warning
      storage/heap/hp_write.c:
        Add SEARCH_INSERT to signal ha_key_cmp that we we should also compare rowid for keys
      storage/maria/Makefile.am:
        Remove also maria log files when doing make distclean
      storage/maria/ha_maria.cc:
        Use 'file->start_state' as default state for transactional tables without versioning
        At table unlock, set file->state to point to live state. (Needed for information schema to pick up right number of rows)
        In ha_maria::implicit_commit() move all locked (ie open) tables to new transaction. This is needed to ensure ha_maria->info doesn't point to a deleted history event.
        Disable concurrent inserts for insert ... select and table changes with subqueries if statement based replication as this would cause wrong results on slave
      storage/maria/ma_blockrec.c:
        Updated comment
      storage/maria/ma_check.c:
        Compact key pages (removes transid) when doing --zerofill
        Check that 'page_flag' on key pages contains KEYPAGE_FLAG_HAS_TRANSID if there is a single key on the page with a transid
        Modified functions to use MARIA_KEY instead of key pointer and key length
        Use new interface to _ma_rec_pos(), _ma_dpointer(), _ma_ft_del(), ma_update_state_lsn()
        Removed not needed argument from get_record_for_key()
        Fixed that we check doesn't give errors for RTREE; We now treath these like SPATIAL
        Remove some SPATIAL specific code where the virtual functions can handle this in a general manner
        Use info->lastkey_buff instead of info->lastkey
        _ma_dpos() -> _ma_row_pos_from_key()
        _ma_make_key() -> keyinfo->make_key()
        _ma_print_key() -> _ma_print_keydata()
        _ma_move_key() -> ma_copy_copy()
        Add SEARCH_INSERT to signal ha_key_cmp that we we should also compare rowid for keys
        Ensure that data on page doesn't overwrite page checksum position
        Use DBUG_DUMP_KEY instead of DBUG_DUMP
        Use exact key lengths instead of USE_WHOLE_KEY to ha_key_cmp()
        Fixed check if rowid points outside of BLOCK_RECORD data file
        Use info->lastkey_buff instead of key on stack in some safe places
        Added #fdef EXTERNAL_LOCKING around removed state elements
      storage/maria/ma_close.c:
        Use keyinfo->root_lock instead of share->key_root_lock[keynr]
      storage/maria/ma_create.c:
        Removed assert that is already checked in maria_init()
        Force transactinal tables to be of type BLOCK_RECORD
        Fixed wrong usage of HA_PACK_RECORD (should be HA_OPTION_PACK_RECORD)
        Mark keys that uses HA_KEY_ALG_RTREE with HA_RTREE_INDEX for easier handling of these in ma_check
        Store max_trid in index file as state.create_trid. This is used to pack all transids in the index pages relative to max possible transid for file.
      storage/maria/ma_dbug.c:
        Changed _ma_print_key() to use MARIA_KEY
      storage/maria/ma_delete.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
        info->lastkey2-> info->lastkey_buff2
        Added SEARCH_INSERT to signal ha_key_cmp that we we should also compare rowid for keys
        Use new interface for get_key(), _ma_get_last_key() and others
        _ma_dpos() -> ma_row_pos_from_key()
        Simplify setting of prev_key in del()
        Ensure that KEYPAGE_FLAG_HAS_TRANSID is set in page_flag if key page has transid
        Treath key pages that may have a transid as if keys would be of variable length
      storage/maria/ma_delete_all.c:
        Reset history state if maria_delete_all_rows() are called
        Update parameters to _ma_update_state_lsns() call
      storage/maria/ma_extra.c:
        Store and restore info->lastkey
      storage/maria/ma_ft_boolean_search.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
      storage/maria/ma_ft_nlq_search.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
        Use lastkey_buff2 instead of info->lastkey+info->s->base.max_key_length (same thing)
      storage/maria/ma_ft_update.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
      storage/maria/ma_ftdefs.h:
        Modified functions to use MARIA_KEY instead of key pointer and key length
      storage/maria/ma_fulltext.h:
        Modified functions to use MARIA_KEY instead of key pointer and key length
      storage/maria/ma_init.c:
        Check if blocksize is legal
        (Moved test here from ma_open())
      storage/maria/ma_key.c:
        Added functions for storing/reading of transid 
        Modified functions to use MARIA_KEY instead of key pointer and key length
        Moved _ma_sp_make_key() out of _ma_make_key() as we now use keyinfo->make_key to create keys
        Add transid to keys if table is versioned
        Added _ma_copy_key()
      storage/maria/ma_key_recover.c:
        Add logging of page_flag (holds information if there are keys with transid on page)
        Changed DBUG_PRINT("info" -> DBUG_PRINT("redo" as the redo logging can be quite extensive
        Added lots of DBUG_PRINT()
        Added support for index page operations: KEY_OP_SET_PAGEFLAG and KEY_OP_COMPACT_PAGE
      storage/maria/ma_key_recover.h:
        Modified functions to use MARIA_KEY instead of key pointer and key length
      storage/maria/ma_locking.c:
        Added new arguments to _ma_update_state_lsns_sub()
      storage/maria/ma_loghandler.c:
        Fixed all logging of LSN to look similar in DBUG log
        Changed if (left != 0) to if (left) as the later is used also later in the code
      storage/maria/ma_loghandler.h:
        Added new index page operations
      storage/maria/ma_open.c:
        Removed allocated "state_dummy" and instead use share->state.common for transactional tables that are not versioned
        This is needed to not get double increments of state.records (one in ma_write.c and on when log is written)
        Changed info->lastkey to MARIA_KEY type
        Removed resetting of MARIA_HA variables that have 0 as default value (as info is zerofilled)
        Enable versioning for transactional tables with index. Tables with an auto-increment key, rtree or fulltext keys are not versioned.
        Check on open that state.create_trid is correct
        Extend share->base.max_key_length in case of transactional table so that it can hold transid
        Removed 4.0 compatible fulltext key mode as this is not relevant for Maria
        Removed old and wrong #ifdef ENABLE_WHEN_WE_HAVE_TRANS_ROW_ID code block
        Initialize all new virtual function pointers
        Removed storing of state->unique, state->process and store state->create_trid instead
      storage/maria/ma_page.c:
        Added comment to describe key page structure
        Added functions to compact key page and log the compact operation
      storage/maria/ma_range.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
        Use SEARCH_PART_KEY indicator instead of USE_WHOLE_KEY to detect if we are doing a part key search
        Added handling of pages with transid
      storage/maria/ma_recovery.c:
        Don't assert if table we opened are not transactional. This may be a table which has been changed from transactional to not transactinal
        Added new arguments to _ma_update_state_lsns()
      storage/maria/ma_rename.c:
        Added new arguments to _ma_update_state_lsns()
      storage/maria/ma_rkey.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
        Don't use USE_WHOLE_KEY, use real length of key
        Use share->row_is_visible() to test if row is visible
        Moved search_flag == HA_READ_KEY_EXACT out of 'read-next-row' loop as this only need to be tested once
        Removed test if last_used_keyseg != 0 as this is always true
      storage/maria/ma_rnext.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
        Simplify code by using local variable keyinfo instead if share->keyinfo[i]
        Use share->row_is_visible() to test if row is visible
      storage/maria/ma_rnext_same.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
        lastkey2 -> lastkey_buff2
      storage/maria/ma_rprev.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
        Simplify code by using local variable keyinfo instead if share->keyinfo[i]
        Use share->row_is_visible() to test if row is visible
      storage/maria/ma_rsame.c:
        Updated comment
        Simplify code by using local variable keyinfo instead if share->keyinfo[i]
        Modified functions to use MARIA_KEY instead of key pointer and key length
      storage/maria/ma_rsamepos.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
      storage/maria/ma_rt_index.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
        Use better variable names
        Removed not needed casts
        _ma_dpos() -> _ma_row_pos_from_key()
        Use info->last_rtree_keypos to save position to key instead of info->int_keypos
        Simplify err: condition
        Changed return type for maria_rtree_insert() to my_bool as we are only intressed in ok/fail from this function
      storage/maria/ma_rt_index.h:
        Modified functions to use MARIA_KEY instead of key pointer and key length
      storage/maria/ma_rt_key.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
        Simplify maria_rtree_add_key by combining idenitcal code and removing added_len
      storage/maria/ma_rt_key.h:
        Modified functions to use MARIA_KEY instead of key pointer and key length
      storage/maria/ma_rt_mbr.c:
        Changed type of 'nextflag' to uint32
        Added 'to' argument to RT_PAGE_MBR_XXX functions to more clearly see which variables changes value
      storage/maria/ma_rt_mbr.h:
        Changed type of 'nextflag' to uint32
      storage/maria/ma_rt_split.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
        key_length -> key_data_length to catch possible errors
      storage/maria/ma_rt_test.c:
        Fixed wrong comment
        Reset recinfo to avoid valgrind varnings
        Fixed wrong argument to create_record() that caused test to fail
      storage/maria/ma_search.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
        Added support of keys with optional trid
        Test for SEARCH_PART_KEY instead of USE_WHOLE_KEY to detect part key reads
        _ma_dpos() -> _ma_row_pos_from_key()
        If there may be keys with transid on the page, have _ma_bin_search() call _ma_seq_search()
        Add _ma_skip_xxx() functions to quickly step over keys (faster than calling get_key() in most cases as we don't have to copy key data)
        Combine similar code at end of _ma_get_binary_pack_key()
        Removed not used function _ma_move_key()
        In _ma_search_next() don't call _ma_search() if we aren't on a nod page.
        Update info->cur_row.trid with trid for found key
        
        
        
        Removed some not needed casts
        Added _ma_trid_from_key()
        Use MARIA_SHARE instead of MARIA_HA as arguments to _ma_rec_pos(), _ma_dpointer() and _ma_xxx_keypos_to_recpos() to make functions faster and smaller
      storage/maria/ma_sort.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
      storage/maria/ma_sp_defs.h:
        _ma_sp_make_key() now fills in and returns (MARIA_KEY *) value
      storage/maria/ma_sp_key.c:
        _ma_sp_make_key() now fills in and returns (MARIA_KEY *) value
        Don't test sizeof(double), test against 8 as we are using float8store()
        Use mi_float8store() instead of doing swap of value (same thing but faster)
      storage/maria/ma_state.c:
        maria_versioning() now only calls _ma_block_get_status() if table supports versioning
        Added _ma_row_visible_xxx() functions for different occasions
        When emptying history, set info->state to point to the first history event.
      storage/maria/ma_state.h:
        Added _ma_row_visible_xxx() prototypes
      storage/maria/ma_static.c:
        Indentation changes
      storage/maria/ma_statrec.c:
        Fixed arguments to _ma_dpointer() and _ma_rec_pos()
      storage/maria/ma_test1.c:
        Call init_thr_lock() if we have versioning
      storage/maria/ma_test2.c:
        Call init_thr_lock() if we have versioning
      storage/maria/ma_unique.c:
        Modified functions to use MARIA_KEY
      storage/maria/ma_update.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
      storage/maria/ma_write.c:
        Modified functions to use MARIA_KEY instead of key pointer and key length
        Simplify code by using local variable keyinfo instead if share->keyinfo[i]
        In _ma_enlarge_root(), mark in page_flag if new key has transid
        _ma_dpos() -> _ma_row_pos_from_key()
        Changed return type of _ma_ck_write_tree() to my_bool as we are only testing if result is true or not
        Moved 'reversed' to outside block as area was used later
      storage/maria/maria_chk.c:
        Added error if trying to sort with HA_BINARY_PACK_KEY
        Use new interface to get_key() and _ma_dpointer()
        _ma_dpos() -> _ma_row_pos_from_key()
      storage/maria/maria_def.h:
        Modified functions to use MARIA_KEY instead of key pointer and key length
        Added 'common' to MARIA_SHARE->state for storing state for transactional tables without versioning
        Added create_trid to MARIA_SHARE
        Removed not used state variables 'process' and 'unique'
        Added defines for handling TRID's in index pages
        Changed to use MARIA_SHARE instead of MARIA_HA for some functions
        Added 'have_versioning' flag if table supports versioning
        Moved key_root_lock from MARIA_SHARE to MARIA_KEYDEF
        Changed last_key to be of type MARIA_KEY. Removed lastkey_length
        lastkey -> lastkey_buff, lastkey2 -> lastkey_buff2
        Added _ma_get_used_and_nod_with_flag() for faster access to page data when page_flag is read
        Added DBUG_DUMP_KEY for easier DBUG_DUMP of a key
        Changed 'nextflag' and assocaited variables to uint32
      storage/maria/maria_ftdump.c:
        lastkey -> lastkey_buff
      storage/maria/trnman.c:
        Fixed wrong initialization of min_read_from and max_commit_trid
        Added trnman_get_min_safe_trid()
      storage/maria/unittest/ma_test_all-t:
        Added --start-from
      storage/myisam/mi_check.c:
        Added SEARCH_INSERT, as ha_key_cmp() needs it when doing key comparision for inserting key on page in rowid order
      storage/myisam/mi_delete.c:
        Added SEARCH_INSERT, as ha_key_cmp() needs it when doing key comparision for inserting key on page in rowid order
      storage/myisam/mi_range.c:
        Updated comment
      storage/myisam/mi_write.c:
        Added SEARCH_INSERT, as ha_key_cmp() needs it when doing key comparision for inserting key on page in rowid order
      storage/myisam/rt_index.c:
        Fixed wrong parameter to rtree_get_req() which could cause crash
      53500e50
  4. 29 May, 2008 1 commit
    • unknown's avatar
      WL#3138: Maria - fast "SELECT COUNT(*) FROM t;" and "CHECKSUM TABLE t" · a8ba9cb9
      unknown authored
      Added argument to maria_end_bulk_insert() to know if the table will be deleted after the operation
      Fixed wrong call to strmake
      Don't call bulk insert in case of inserting only one row (speed optimization as starting/stopping bulk insert
      Allow storing year 2155 in year field
      When running with purify/valgrind avoid copying structures over themself
      Added hook 'trnnam_end_trans_hook' that is called when transaction ends
      Added trn->used_tables that is used to an entry for all tables used by transaction
      Fixed that ndb doesn't crash on duplicate key error when start_bulk_insert/end_bulk_insert are not called
      
      
      include/maria.h:
        Added argument to maria_end_bulk_insert() to know if the table will be deleted after the operation
      include/my_tree.h:
        Added macro 'reset_free_element()' to be able to ignore calls to the external free function.
        Is used to optimize end-bulk-insert in case of failures, in which case we don't want write the remaining keys in the tree
      mysql-test/install_test_db.sh:
        Upgrade to new mysql_install_db options
      mysql-test/r/maria-mvcc.result:
        New tests
      mysql-test/r/maria.result:
        New tests
      mysql-test/suite/ndb/r/ndb_auto_increment.result:
        Fixed error message now when bulk insert is not always called
      mysql-test/suite/ndb/t/ndb_auto_increment.test:
        Fixed error message now when bulk insert is not always called
      mysql-test/t/maria-mvcc.test:
        Added testing of versioning of count(*)
      mysql-test/t/maria-page-checksum.test:
        Added comment
      mysql-test/t/maria.test:
        More tests
      mysys/hash.c:
        Code style change
      sql/field.cc:
        Allow storing year 2155 in year field
      sql/ha_ndbcluster.cc:
        Added new argument to end_bulk_insert() to signal if the bulk insert should ignored
      sql/ha_ndbcluster.h:
        Added new argument to end_bulk_insert() to signal if the bulk insert should ignored
      sql/ha_partition.cc:
        Added new argument to end_bulk_insert() to signal if the bulk insert should ignored
      sql/ha_partition.h:
        Added new argument to end_bulk_insert() to signal if the bulk insert should ignored
      sql/handler.cc:
        Don't call get_dup_key() if there is no table object. This can happen if the handler generates a duplicate key error on commit
      sql/handler.h:
        Added new argument to end_bulk_insert() to signal if the bulk insert should ignored (ie, the table will be deleted)
      sql/item.cc:
        Style fix
        Removed compiler warning
      sql/log_event.cc:
        Added new argument to ha_end_bulk_insert()
      sql/log_event_old.cc:
        Added new argument to ha_end_bulk_insert()
      sql/mysqld.cc:
        Removed compiler warning
      sql/protocol.cc:
        Added DBUG
      sql/sql_class.cc:
        Added DBUG
        Fixed wrong call to strmake
      sql/sql_insert.cc:
        Don't call bulk insert in case of inserting only one row (speed optimization as starting/stopping bulk insert involves a lot of if's)
        Added new argument to ha_end_bulk_insert()
      sql/sql_load.cc:
        Added new argument to ha_end_bulk_insert()
      sql/sql_parse.cc:
        Style fixes
        Avoid goto in common senario
      sql/sql_select.cc:
        When running with purify/valgrind avoid copying structures over themself.  This is not a real bug in itself, but it's a waste of cycles and causes valgrind warnings
      sql/sql_select.h:
        Avoid copying structures over themself.  This is not a real bug in itself, but it's a waste of cycles and causes valgrind warnings
      sql/sql_table.cc:
        Call HA_EXTRA_PREPARE_FOR_DROP if table created by ALTER TABLE is going to be dropped
        Added new argument to ha_end_bulk_insert()
      storage/archive/ha_archive.cc:
        Added new argument to end_bulk_insert()
      storage/archive/ha_archive.h:
        Added new argument to end_bulk_insert()
      storage/federated/ha_federated.cc:
        Added new argument to end_bulk_insert()
      storage/federated/ha_federated.h:
        Added new argument to end_bulk_insert()
      storage/maria/Makefile.am:
        Added ma_state.c and ma_state.h
      storage/maria/ha_maria.cc:
        Versioning of count(*) and checksum
        - share->state.state is now assumed to be correct, not handler->state
        - Call _ma_setup_live_state() in external lock to get count(*)/checksum versioning. In case of
          not versioned and not concurrent insertable table, file->s->state.state contains the correct state information
        
        Other things:
        - file->s -> share
        - Added DBUG_ASSERT() for unlikely case
        - Optimized end_bulk_insert() to not write anything if table is going to be deleted (as in failed alter table)
        - Indentation changes in external_lock becasue of removed 'goto' caused a big conflict even if very little was changed
      storage/maria/ha_maria.h:
        New argument to end_bulk_insert()
      storage/maria/ma_blockrec.c:
        Update for versioning of count(*) and checksum
        Keep share->state.state.data_file_length up to date (not info->state->data_file_length)
        Moved _ma_block_xxxx_status() and maria_versioning() functions to ma_state.c
      storage/maria/ma_check.c:
        Update and use share->state.state instead of info->state
        info->s to share
        Update info->state at end of repair
        Call _ma_reset_state() to update share->state_history at end of repair
      storage/maria/ma_checkpoint.c:
        Call _ma_remove_not_visible_states() on checkpoint to clean up not visible state history from tables
      storage/maria/ma_close.c:
        Remember state history for running transaction even if table is closed
      storage/maria/ma_commit.c:
        Ensure we always call trnman_commit_trn() even if other calls fails. If we don't do that, the translog and state structures will not be freed
      storage/maria/ma_delete.c:
        Versioning of count(*) and checksum:
        - Always update info->state->checksum and info->state->records
      storage/maria/ma_delete_all.c:
        Versioning of count(*) and checksum:
        - Ensure that share->state.state is updated, as here is where we store the primary information
      storage/maria/ma_dynrec.c:
        Use lock_key_trees instead of concurrent_insert to check if trees should be locked.
        This allows us to lock trees both for concurrent_insert and for index versioning.
      storage/maria/ma_extra.c:
        Versioning of count(*) and checksum:
        - Use share->state.state instead of info->state
        - share->concurrent_insert -> share->non_transactional_concurrent_insert
        - Don't update share->state.state from info->state if transactional table
        
        Optimization:
        - Don't flush io_cache or bitmap if we are using FLUSH_IGNORE_CHANGED
      storage/maria/ma_info.c:
        Get most state information from current state
      storage/maria/ma_init.c:
        Add hash table and free function to store states for closed tables
        Install hook for transaction commit/rollback to update history state
      storage/maria/ma_key_recover.c:
        Versioning of count(*) and checksum:
        - Use share->state.state instead of info->state
      storage/maria/ma_locking.c:
        Versioning of count(*) and checksum:
        - Call virtual functions (if exists) to restore/update status
        - Move _ma_xxx_status() functions to ma_state.c
        
        info->s -> share
      storage/maria/ma_open.c:
        Versioning of count(*) and checksum:
        - For not transactional tables, set info->state to point to new allocated state structure.
        - Initialize new info->state_start variable that points to state at start of transaction
        - Copy old history states from hash table (maria_stored_states) first time the table is opened
        - Split flag share->concurrent_insert to non_transactional_concurrent_insert & lock_key_tree
        - For now, only enable versioning of tables without keys (to be fixed in soon!)
        - Added new virtual function to restore status in maria_lock_database)
        
        More DBUG
      storage/maria/ma_page.c:
        Versioning of count(*) and checksum:
        - Use share->state.state instead of info->state
        - Modify share->state.state.key_file_length under share->intern_lock
      storage/maria/ma_range.c:
        Versioning of count(*) and checksum:
        - Lock trees based on share->lock_key_trees
        
        info->s -> share
      storage/maria/ma_recovery.c:
        Versioning of count(*) and checksum:
        - Use share->state.state instead of info->state
        - Update state information on close and when reenabling logging
      storage/maria/ma_rkey.c:
        Versioning of count(*) and checksum:
        - Lock trees based on share->lock_key_trees
      storage/maria/ma_rnext.c:
        Versioning of count(*) and checksum:
        - Lock trees based on share->lock_key_trees
      storage/maria/ma_rnext_same.c:
        Versioning of count(*) and checksum:
        - Lock trees based on share->lock_key_trees
        - Only skip rows based on file length if non_transactional_concurrent_insert is set
      storage/maria/ma_rprev.c:
        Versioning of count(*) and checksum:
        - Lock trees based on share->lock_key_trees
      storage/maria/ma_rsame.c:
        Versioning of count(*) and checksum:
        - Lock trees based on share->lock_key_trees
      storage/maria/ma_sort.c:
        Use share->state.state instead of info->state
        Fixed indentation
      storage/maria/ma_static.c:
        Added maria_stored_state
      storage/maria/ma_update.c:
        Versioning of count(*) and checksum:
        - Always update info->state->checksum and info->state->records
        - Remove optimization for index file update as it doesn't work for transactional tables
      storage/maria/ma_write.c:
        Versioning of count(*) and checksum:
        - Always update info->state->checksum and info->state->records
      storage/maria/maria_def.h:
        Move MARIA_STATUS_INFO to ma_state.h
        
        Changes to MARIA_SHARE:
        - Added state_history to store count(*)/checksum states
        - Added in_trans as counter if table is used by running transactions
        - Split concurrent_insert into lock_key_trees and on_transactional_concurrent_insert.
        - Added virtual function lock_restore_status
        
        Changes to MARIA_HA:
        - save_state -> state_save
        - Added state_start to store state at start of transaction
      storage/maria/maria_pack.c:
        Versioning of count(*) and checksum:
        - Use share->state.state instead of info->state
        
        Indentation fixes
      storage/maria/trnman.c:
        Added hook 'trnnam_end_trans_hook' that is called when transaction ends
        Added trn->used_tables that is used to an entry for all tables used by transaction
        More DBUG
        Changed return type of trnman_end_trn() to my_bool
        Added trnman_get_min_trid() to get minimum trid in use.
        Added trnman_exists_active_transactions() to check if there exist a running transaction started between two commit id
      storage/maria/trnman.h:
        Added 'used_tables'
        Moved all pointers into same groups to get better memory alignment
      storage/maria/trnman_public.h:
        Added prototypes for new functions and variables
        Chagned return type of trnman_end_trn() to my_bool
      storage/myisam/ha_myisam.cc:
        Added argument to end_bulk_insert() if operation should be aborted
      storage/myisam/ha_myisam.h:
        Added argument to end_bulk_insert() if operation should be aborted
      storage/maria/ma_state.c:
        Functions to handle state of count(*) and checksum
      storage/maria/ma_state.h:
        Structures and declarations to handle state of count(*) and checksum
      a8ba9cb9
  5. 31 Jan, 2008 1 commit
    • unknown's avatar
      Fixed bug in restoring auto-increment value in case of duplicate key with insert or update · c83dee07
      unknown authored
      Fixed bug when calculating max_key_length that caused some ALTER TABLE to fail if MAX_ROWS was used.
      Use maria_block_size instead of MARIA_MIN_KEY_BLOCK_LENGTH
      Fixed bug when scanning table with BLOCK format for repair; If table was > bitmap coverage one page block was read twice which caused a lot of duplicate key errors
      Could not repeat Bug#34106 "auto_increment is reset to 1 when table is recovered from crash" after this patch.
      
      NOTE: This is an incompatible change, so one must do maria_chk -r on ones old Maria tables!
      Sorry, but this was needed to fix the bug with max_key_length and to be able to handle bigger key files with smaller key references
      
      
      cmd-line-utils/readline/readline.c:
        Fixed compiler warnings
      mysql-test/r/maria.result:
        Added more test of auto-increment handling
      mysql-test/t/maria.test:
        Added more test of auto-increment handling
      mysys/my_pread.c:
        Fixed wrong test
        Removed not needed tests (error is always 1 if readbytes != Count)
      mysys/my_read.c:
        Fixed wrong test
      storage/maria/ha_maria.cc:
        Disable LOAD INDEX until I got Sanja's extension to pagecache interface
      storage/maria/ma_blockrec.c:
        Ensure that info->last_auto_increment is reset properly
      storage/maria/ma_check.c:
        Fixed wrong printing of row number in case of duplicate key for --safe-repair
        Safety fix in recreate table so that Column numbers are given to maria_create() in original order
        Added missing HA_OPEN_FOR_REPAIR to maria_open()
        Fixed bug when scanning table with BLOCK format for repair; If table was > bitmap coverage one page block was read twice which caused a lot of duplicate key errors
      storage/maria/ma_create.c:
        Use correct value for how much free space there is on a key page
        Remember some missing table option when doing re-create.
        Removed optimization where last packed fields is unpacked; Caused problems for re-create.
      storage/maria/ma_delete.c:
        Ensure that info->last_auto_increment is reset properly
        Fix for update to restore autoincrement value on duplicate key
      storage/maria/ma_key_recover.c:
        Moved handling of restoring value of auto-increment in case of duplicate key from clr to undo
        This ensures the restoring works both for insert and update and also that this is symetrical to how the auto_increment value is stored
      storage/maria/ma_key_recover.h:
        Added new prototype
      storage/maria/ma_loghandler.c:
        Added hook to write_hook_for_undo_key_delete()
      storage/maria/ma_open.c:
        Fixed wrong calculation of max_key_file_length
      storage/maria/ma_page.c:
        Use maria_block_size instead of MARIA_MIN_KEY_BLOCK_LENGTH
        Increase internal buffer (safety fix)
      storage/maria/ma_search.c:
        Use maria_block_size instead of MARIA_MIN_KEY_BLOCK_LENGTH
        Note that this is an incompatible change, so one must do maria_chk -r on ones old Maria tables (sorry)
      storage/maria/ma_update.c:
        Ensure that info->last_auto_increment is reset properly
      storage/maria/ma_write.c:
        Ensure that info->last_auto_increment is reset properly
        Fix for update to restore autoincrement value on duplicate key
      storage/maria/maria_chk.c:
        Allow small page_buffer_size
        Fixed printing for --describe to better fit into 80 characters
      storage/maria/maria_def.h:
        Added comments
      c83dee07
  6. 07 Jan, 2008 1 commit
    • unknown's avatar
      Bugs fixed: · cd9c75c3
      unknown authored
      - If not in autocommit mode, delete rows one by one so that we can roll back if necessary
      - bitmap->used_size was not correctly set, which caused bitmap pages to be overwritten
      - Fixed bug in bitmap handling when allocation tail pages
      - Ensure we reserve place for directory entry when calculation place for head and tail pages
      - Fixed wrong value in bitmap->size[0]
      - Fixed wrong assert in flush_log_for_bitmap
      - Fixed bug in _ma_bitmap_release_unused() where tail blocks could be wrongly reset
      - Mark new pages as changed (Required to get repair() to work)
      - Fixed problem with advancing log horizon pointer within one page bounds
      - Fixed DBUG_ASSERT() when enable_indexes failes for end_bulk_insert()
      - Fixed bug in logging of rows with more than one big blob
      - Fixed DBUG_ASSERTS() in pagecache to allow change of WRITE_LOCK to READ_LOCK in unlock() calls
      - Flush pagecache when we change from logging to not logging (if not, pagecache code breaks)
      - Ensure my_errno is set on return from write/delete/update
      - Fixed bug when using FIELD_SKIP_PRESPACE
      
      New features:
      - mysql_fix_privilege_tables now first uses binaries and scripts from source distribution, then in installed distribution
      - Fix that optimize works for Maria tables
      - maria_check --zerofill now also clear freed blob pages
      - maria_check -di now prints more information about record page utilization
      
      Optimizations:
      - Use pagecache_unlock_by_link() instead of pagecache_write() if possible. (Avoids a memory copy and a find_block)
      - Simplify code to abort when we found optimal bit pattern
      - Skip also full head page bit patterns when searching for tail
      - Increase default repair buffer to 128M for maria_chk and maria_read_log
      - Increase default sort buffer for maria_chk to 64M
      - Increase size of sortbuffer and pagecache for mysqld to 64M
      - VARCHAR/CHAR fields are stored in increasing length order for BLOCK_RECORD tables
      
      Better reporting:
      - Fixed test of error condition for flush (for better error code)
      - More error messages to mysqld if Maria recovery fails
      - Always print warning if rows are deleted in repair
      - Added global function _db_force_flush() that is usable when doing debugging in gdb
      - Added call to my_debug_put_break_here() in case of some errors (for debugging)
      - Remove used testfiles in unittest as these was written in different directories depending on from where the test was started
      
      This should fix the bugs found when importing a big table with many varchars and one/many blobs to Maria
      
      
      dbug/dbug.c:
        Added global function _db_force_flush() that is usable when doing debugging in gdbine
      extra/replace.c:
        Fixed memory leak
      include/my_dbug.h:
        Prototype for _db_force_flush()
      include/my_global.h:
        Added stdarg.h as my_sys.h now depends on it.
      include/my_sys.h:
        Make my_dbug_put_break_here() a NOP if not DBUG build
        Added my_printv_error()
      include/myisamchk.h:
        Added entry 'lost' to be able to count space that is lost forever
      mysql-test/r/maria.result:
        Updated results
      mysql-test/t/maria.test:
        Reset autocommit after test
        New test to check if delete_all_rows is used (verified with --debug)
      mysys/my_error.c:
        Added my_printv_error()
      scripts/mysql_fix_privilege_tables.sh:
        First use binaries and scripts from source distribution, then in installed distribution
        This ensures that a development branch doesn't pick up wrong scripts)
      sql/mysqld.cc:
        Fix that one can break maria recovery with ^C when debugging
      sql/sql_class.cc:
        Removed #ifdef that has no effect
        (The preceeding DBUG_ASSERT() ensures that the following code will not be exectued)
      storage/maria/ha_maria.cc:
        Increase size of sortbuffer and pagecache to 64M
        Fix that optimize works for Maria tables
        Fixed DBUG_ASSERT() when enable_indexes failes for end_bulk_insert()
        If not in autocommit mode, delete rows one by one so that we can roll back if necessary
        Fixed variable comments
      storage/maria/ma_bitmap.c:
        More ASSERTS to detect overwrite of bitmap pages
        bitmap->used_size was not correctly set, which caused bitmap pages to be overwritten
        Ensure we reserve place for directory entry when calculation place for head and tail pages
        bitmap->size[0] should not include space for directory entry
        Simplify code to abort when we found optimal bit pattern
        Skip also full head page bit patterns when searching for tail (should speed up some common cases)
        Fixed bug in allocate_tail() when block->used was not aligned on 6 bytes
        Fixed wrong assert in flush_log_for_bitmap
        Fixed bug in _ma_bitmap_release_unused() where tail blocks could be wrongly reset
      storage/maria/ma_blockrec.c:
        Ensure my_errno is set on return
        Fixed not optimal setting of row->min_length if we don't have variable length fields
        Use pagecache_unlock_by_link() instead of pagecache_write() if possible. (Avoids a memory copy and a find_block)
        Added DBUG_ASSERT() if we read or write wrong VARCHAR data
        Added DBUG_ASSERT() to find out if row sizes are calculated wrong
        Fixed bug in logging of rows with more than one big blob
      storage/maria/ma_check.c:
        Disable logging while normal repair is done to avoid logging of index changes
        Fixed bug that caused CHECKSUM part of key page to be used
        Fixed that deleted of wrong records also works for BLOCK_RECORD
        Clear unallocated pages:
        - BLOB pages are not automaticly cleared on delete, so we need to use the bitmap to know if page is used or not
        Better error reporting
        More information about record page utilization
        Change printing of file position to printing of pages to make output more readable
        Always print warning if rows are deleted
      storage/maria/ma_create.c:
        Calculate share.base_max_pack_length more accurately for BLOCK_RECORD pages (for future)
        Fixed that FIELD_SKIP_PRESPACE is recorded as FIELD_NORMAL; Fixed bug where fields could be used in wrong order
        Store FIELD_SKIP_ZERO fields before CHAR and VARCHAR fields (optimization)
        Store other fields in length order (to get better utilization of head block)
      storage/maria/ma_delete.c:
        Ensure my_errno is set on return
      storage/maria/ma_dynrec.c:
        Indentation fix
      storage/maria/ma_locking.c:
        Set changed if open_count is counted down.
        (To avoid getting error "client is using or hasn't closed the table properly" with transactional tables
      storage/maria/ma_loghandler.c:
        Fixed problem with advancing log horizon pointer within one page bounds (Patch from Sanja)
        Added more DBUG
        Indentation fixes
      storage/maria/ma_open.c:
        Removed wrong casts
      storage/maria/ma_page.c:
        Fixed usage of PAGECACHE_LOCK_WRITE_UNLOCK with _ma_new()
        Mark new pages as changed (Required to get repair() to work)
      storage/maria/ma_pagecache.c:
        Fixed test of error condition for flush
        Fixed problem when using PAGECACHE_LOCK_WRITE_TO_READ with unlock()
        Added call to my_debug_put_break_here() in case of errors (for debugging)
      storage/maria/ma_pagecrc.c:
        Ensure we get same crc for 32 and 64 bit systems by forcing argument to maria_page_crc to uint32
      storage/maria/ma_recovery.c:
        Call my_printv_error() from eprint() to get critical errors to mysqld log
        Removed \n from error strings to eprint() to get nicer output in mysqld
        Added simple test in _ma_reenable_logging_for_table() to not do any work if not needed
      storage/maria/ma_update.c:
        Ensure my_errno is set on return
      storage/maria/ma_write.c:
        Ensure my_errno is set on return
      storage/maria/maria_chk.c:
        Use DEBUGGER_OFF if --debug is not use (to get slightly faster execution for debug binaries)
        Added option --skip-safemalloc
        Don't write exponents for rec/key
      storage/maria/maria_def.h:
        Increase default repair buffer to 128M for maria_chk and maria_read_log
        Increase default sort buffer for maria_chk to 64M
      storage/maria/unittest/Makefile.am:
        Don't update files automaticly from bitkeeper
      storage/maria/unittest/ma_pagecache_consist.c:
        Remove testfile at end
      storage/maria/unittest/ma_pagecache_single.c:
        Remove testfile at end
      storage/maria/unittest/ma_test_all-t:
        More tests
        Safer checking if test caused error
      cd9c75c3
  7. 31 Dec, 2007 1 commit
    • unknown's avatar
      Added maria_zerofill() · 9a036c25
      unknown authored
      This is used to bzero all not used parts of the index pages and compact and bzero the not used parts of the data pages of block-record type
      Added --zerofill (-z) option to maria_chk (Mostly code from Jani)
      Added now table states ZEROFILLED and MOVEABLE
      Set state.changed with new states when things changes
      
      
      include/maria.h:
        Added maria_zerofill
      include/myisamchk.h:
        Added option for zerofill
        Extend testflag to be 64 to allow for more flags
      mysql-test/r/create.result:
        Updated results after merge
      mysql-test/r/maria.result:
        Updated results after merge
      mysys/my_getopt.c:
        Removed not used variable
      sql/sql_show.cc:
        Fixed wrong page type
      storage/maria/ma_blockrec.c:
        Renamed compact_page() to ma_compact_block_page() and made it global
        Always zerofill half filled blob pages
        Set share.state.changed on REDO
      storage/maria/ma_blockrec.h:
        Added _ma_compact_block_page()
      storage/maria/ma_check.c:
        Added maria_zerofill()
        This is used to bzero all not used parts of the index pages and compact and bzero the not used parts of the data pages of block-record type
        This gives the following benefits:
        - Table is smaller if compressed
        - All LSN are removed for transactinal tables and this makes them movable between systems
        Dont set table states of we are using --quick
        Changed log entry for repair to use 8 bytes for flag
      storage/maria/ma_delete.c:
        Simplify code
        Update state.changed
      storage/maria/ma_key_recover.c:
        Update state.changed
      storage/maria/ma_locking.c:
        Set uuid for file on first change if it's not set (table was cleared with zerofill)
      storage/maria/ma_loghandler.c:
        Updated log entry for REDO_REPAIR_TABLE
      storage/maria/ma_recovery.c:
        Updated log entry for REDO_REPAIR_TABLE (flag is now 8 bytes)
        Set new bits in state.changed
      storage/maria/ma_test_all.sh:
        Nicer output
      storage/maria/ma_test_recovery.expected:
        Updated results (now states flags are visible)
      storage/maria/ma_update.c:
        Update state.changed
      storage/maria/ma_write.c:
        Simplify code
        Set state.changed
      storage/maria/maria_chk.c:
        Added option --zerofill
        Added printing of states for MOVABLE and ZEROFILLED
        MYD -> MAD
        MYI -> MAI
      storage/maria/maria_def.h:
        Added states STATE_NOT_MOVABLE and STATE_NOT_ZEROFILLED
        Added prototype for new functions
      storage/maria/unittest/ma_test_all-t:
        More tests, including tests for zerofill
        Removed some not needed 'print' statements
      storage/maria/unittest/ma_test_loghandler_multithread-t.c:
        Smaller buffer to not trash devlopment machines totally
      9a036c25
  8. 30 Dec, 2007 1 commit
    • unknown's avatar
      UNDO of rows now puts back all part of the row on their original pages and positions · 66b87354
      unknown authored
      Added variable _dbug_on_ to speed up execution when DBUG is not going to be used
      Added --debug-on option to mysqld (to be able to turn of DBUG with --debug-on=0)
      Fixed some bugs with 'non_flushable' marking of bitmap pages
      Don't use 'non_flushable' marking of bitmap pages for not transactional tables
      SHOW CREATE TABLE now shows if table was created with page checksums
      Fixed a lot of bugs with BLOB handling in case of update/REDO and UNDO
      More tests (especially for blobs) and DBUG_ASSERTS()
      More readable output from maria_read_log and maria_chk
      Fixed wrong shift that caused Maria to crash on files > 4G
      Mark tables as crashed of REDO fails
      
      
      dbug/dbug.c:
        Changed to use my_bool (allowed me to remove some windows specific code)
        Added variable _dbug_on_ to speed up execution when DBUG is not going to be used
        Removed initialization of variables if not needed
      include/my_dbug.h:
        Use my_bool for some functions that was defined as BOOLEAN in dbug.c code
        Added DBUGGER_ON/DEBUGGER_OFF to speed up execution when DBUG is not used
      include/my_global.h:
        Define my_bool early
        Increase MY_HOW_OFTEN_TO_WRITE as computers are now faster than 10 years ago
      mysql-test/mysql-test-run.pl:
        Added debug-on=0 to speed up tests
      mysql-test/r/maria-recovery.result:
        Added new test by Guilhem to test if UNDO_ROW_DELETE preserves rowid
      mysql-test/r/maria.result:
        Added testing of page checksums
      mysql-test/t/crash_commit_before-master.opt:
        Added --debug-on as test require DBUG to work
      mysql-test/t/maria-recovery-bitmap-master.opt:
        Added --debug-on as test require DBUG to work
      mysql-test/t/maria-recovery-master.opt:
        Added --debug-on as test require DBUG to work
      mysql-test/t/maria-recovery.test:
        Added new test by Guilhem to test if UNDO_ROW_DELETE preserves rowid
      mysql-test/t/maria.test:
        Added testing of page checksums
      sql/mysqld.cc:
        Added --debug-on option (to be able to turn of DBUG with --debug-on=0)
        Indentation fixes
        Removed end spaces
      sql/sql_show.cc:
        Allow update_create_info() to inform MySQL if PACK_KEYS, NO_PACK_KEYS, CHECKSUM, PAGE_CHECKSUM or DELAY_KEY_WRITE is used
      storage/maria/Makefile.am:
        Added ma_test_big.sh
      storage/maria/ha_maria.cc:
        Store in create_info if page checksums are used (For SHOW CREATE TABLE)
      storage/maria/ma_bitmap.c:
        Added _ma_bitmap_wait_or_flush() to cause reader of bitmap pages to wait with reading until bitmap is flushed.
        Use TAIL_PAGE_COUNT_MARKER for tail pages
        Set 'sub_blocks' for and only for the head page or for the first extent of a blob. This is needed for store_extent_info() to be able to set START_EXTENT_BIT's
        Don't allocate more than 0x3ffff pages in one extent (We need bit 0x4000 as a START_EXTENT_BIT)
        Increase the calculated 'head_length' with the number of bytes used for extents.
        Update row->space_on_head_page also in _ma_bitmap_find_new_place()
        Make _ma_bitmap_get_page_bits() global. (Needed for UNDO handling)
        Changed _ma_bitmap_flushable() to take MARIA_HA instead of MARIA_SHARE.
        This was needed to be able to mark the handler if we had a 'non_flushable' call pending or not.
        Don't use 'non_flushable' marking of bitmap pages for not transactional tables.
        Added BLOCKUSED_USE_ORG_BITMAP handling also for tail pages.
        Added more DBUG_ASSERT() to find possible errors in other code
        Some code simplications by adding new local variables
      storage/maria/ma_blockrec.c:
        UNDO of rows now puts back all part of the row on their original pages and positions.
        Changed UNDO of DELETE and UNDO of UPDATE to contain information about the original length of data on head block and also extent information
        This changes a lot of logic as now an insert of a row on a page may happen to any position (and not just to the first or next free)
        Use PAGE_COUNT to mark if an extent is the start of of a blob. (Needed for extent_to_bitmap_blocks())
        Added check_directory() for checking that directroy entries are correct.
        Added checking of row checksums when reading rows (with EXTRA_DEBUG)
        Added make_space_for_directory() and extend_directory() for doing expansion of directory
        Added get_rowpos_in_head_or_tail_page() to be able to store head/tail on original position in UNDO
        Added extent_to_bitmap_blocks() to be able to generate original bitmap blocks from UNDO entry
        Added _ma_update_at_original_place() for UNDO of DELETES
        Added row->min_length to hold minmum required space needed on head page
        Changed find_free_position() to use make_space_for_directory()
        Changed make_empty_page() to allow optional creation of directory entry
        Changed delete_head_or_tail() and _ma_apply_undo_row_isnert() to not copy pagecache block (speed optimization)
        Changed _ma_apply_redo_insert_row_head_or_tail() to be able to insert new row at any position on 'new' page
        Changed _ma_apply_undo_row_delete() and _ma_apply_undo_row_update() to put row in it's original position
        Ensure allocation of tail blocks are of at least MIN_TAIL_SIZE.
        Ensure we store pages in pinned pages even if read failed. (If not we will have pages pinned forever in page cache)
        Write original extent information in UNDO entry, not compacted ones (we need position to tails!)
        When setting BLOCKUSED_USED, don't clear other bits (we have to preserve BLOCKUSED_USE_ORG_BITMAP)
        Fixed som bugs in directory handling
        Fixed bug where we wrote wrong lsn to blob pages
        Added separate blob_buffer for fixing bug when updating row that had char/varchar that spanned several pages and also had blobs
        Ensure we call _ma_bitmap_flushable() also in case of errors
        When doing an update, first delete old entries, then search in bitmap for where to put new information
        Info->s -> share
        Rowid -> rowid
        More DBUG_ASSERT()
      storage/maria/ma_blockrec.h:
        Added START_EXTENT_BIT and TAIL_PAGE_COUNT_MARKER
        Added _ma_bitmap_wait_or_flush() and _ma_bitmap_get_page_bits()
      storage/maria/ma_check.c:
        Don't write extra empty line if there is no deleted blocks
        Ignore START_EXTENT_BIT's in page count
        Call _ma_fast_unlock_key_del() to free key_del link
      storage/maria/ma_close.c:
        Ensure that used_key_del is 0. (If not, someone forgot to call _ma_unlock_key_del())
      storage/maria/ma_create.c:
        Changed constant to macro
      storage/maria/ma_delete.c:
        For deleted keys, log also position to row
      storage/maria/ma_extra.c:
        Release blob buffer at maria_reset() if bigger than MARIA_SMALL_BLOB_BUFFER
      storage/maria/ma_key_recover.c:
        Added bzero() of LSN that confused paged cache in case of uninitialized block
        Mark file crashed if applying of index changes fails
        Added calls to _ma_fast_unlock_key_del() for protection of shared key_del link.
      storage/maria/ma_locking.c:
        Added usage of MARIA_FILE_OPEN_COUNT_OFFSET
        Added _ma_mark_file_crashed()
      storage/maria/ma_loghandler.c:
        Fixed bug where we logged uninitialized memory
      storage/maria/ma_open.c:
        Moved state->changed to be at start of state info on disk to allow one to easly mark files as crashed
      storage/maria/ma_page.c:
        Disable 'dummy' checksumming of pages as this gave false warnings.
        (Need to investigate if this is ever needed)
      storage/maria/ma_pagecache.c:
        Fixed wrong shift that caused Maria to crash on files > 4G
      storage/maria/ma_recovery.c:
        In case of errors, start writing on new line if we where in %## %## printing mode (Made errors more readable)
        Changed global variable name from warnings -> recovery_warnings
        Use MARIA_FILE_CREATE_RENAME_LSN_OFFSET instead of constant
        Removed special handling of row position for deleted keys. Keys now always includes row positions
        _ma_apply_undo_row_delete() now gets page and row position
        Added check that we don't loop forever when handling undo's (in case of bug in undo chain)
        Print name of failed REDO/UNDO
      storage/maria/ma_recovery.h:
        Removed old comment
      storage/maria/ma_static.c:
        Chaned version number of Maria files to not accidently use old ones (becasue of change of ordering of status variables)
      storage/maria/ma_test2.c:
        Added option -u to specify number of rows to update
        Changed old option -u to be -A, as for ma_test1
        Fixed bug in update of rows with blobs (before blobs was always reset to empty on update)
        First created blob is now of max blob length to ensure we have at least one big blob in the table
      storage/maria/ma_test_all.sh:
        More tests
      storage/maria/ma_test_recovery.expected:
        Updated results
      storage/maria/ma_test_recovery:
        Changed tests to use bigger blobs (not just 1K)
        Added new tests that tests recovery of update with blobs
        Removed comparision of .MAD file as it's not guranteed that recovery from scratch gives identical data file as original update
        (compact_page() may be called at different times during normal execution and during REDO)
      storage/maria/ma_update.c:
        Simplify code (changed * to if)
      storage/maria/maria_chk.c:
        Make output more readable
      storage/maria/maria_def.h:
        Changed 'changed' to int to prepare for more bits
        Added 2 more bytes to status information
        Added 'st_mara_row->min_length' for storing min length needed on head page
        Added 'st_mara_handler->blob_buff & blob_buff_size' for storing blobs
        Moved all tunning parameters into one block
        Added MARIA_SMALL_BLOB_BUFFER
        Added _ma_mark_file_crashed()
      storage/myisam/mi_test2.c:
        Fixed bug in update of rows with blobs (before blobs was always reset to empty on update)
      storage/maria/ma_test_big.sh:
        Testing of insert, update, delete, recovery and undo of rows with blobs
        Thanks to the random-ness of ma_test2 this is likely to find most bugs in the row handling
      66b87354
  9. 12 Dec, 2007 1 commit
    • unknown's avatar
      WL#3072 - Maria Recovery: recovery of state.auto_increment. · aa9c6e80
      unknown authored
      When we log UNDO_KEY_INSERT for an auto_inc key, we update
      state.auto_increment (not anymore at the end of maria_write() except
      if this is a non-transactional table). When Recovery sees UNDO_KEY_INSERT
      in the REDO phase, it reads the auto_inc value from it and updates
      state.auto_increment.
      
      
      mysql-test/r/maria-recovery.result:
        Without the code fix, there would be in CHECK TABLE:
        "Auto-increment value: 0 is smaller than max used value: 3"
        and no AUTO_INCREMENT= clause in SHOW CREATE TABLE.
      mysql-test/t/maria-recovery.test:
        Test of recovery of state.auto_increment: from an old table,
        does the replaying of the log set state.auto_increment to
        what it should be.
      storage/maria/ma_check.c:
        new way of calling ma_retrieve_auto_increment(): pass key
      storage/maria/ma_key.c:
        ma_retrieve_auto_increment() now operates directly with a pointer
        to the key and not on the record.
      storage/maria/ma_key_recover.c:
        dedicated write_hook_for_undo_key_insert(): sets state.auto_increment
        under log's mutex.
      storage/maria/ma_key_recover.h:
        Dedicated hook for UNDO_KEY_INSERT, to set state.auto_increment.
        Such hook needs a new member st_msg_write_hook_for_undo_key::auto_increment,
        which contains the auto_increment value inserted.
      storage/maria/ma_loghandler.c:
        UNDO_KEY_INSERT gets a dedicated write_hook, to set auto_increment.
      storage/maria/ma_recovery.c:
        When in the REDO phase we see UNDO_KEY_INSERT: if the state is older
        than this record, and the key is the auto_increment one, read
        the key's value from the log record and update state.auto_increment.
      storage/maria/ma_test_all.sh:
        use $maria_path to be able to run from /dev/shm (faster)
      storage/maria/ma_update.c:
        bool is more of C++, using my_bool.
        If table is transactional, state.auto_increment is already updated
        in write_hook_for_undo_key_insert().
      storage/maria/ma_write.c:
        If table is transactional, state.auto_increment is not updated at
        the end of maria_write() but rather in write_hook_for_undo_key_insert()
        (under log's mutex, so that a concurrent checkpoint does not read
        state.auto_increment while it is changing - corrupted).
        _ma_ck_write_btree_with_log() extracts the auto_increment value
        from the key, puts it into msg.auto_increment, and this is passed
        to write_hook_for_undo_key_insert().
      storage/maria/maria_def.h:
        change of prototype of ma_retrieve_auto_increment()
      storage/maria/maria_read_log.c:
        use default log file size. Use separate page caches for table
        and logs (needed if maria_block_size!=TRANSLOG_PAGE_SIZE).
      aa9c6e80
  10. 10 Dec, 2007 1 commit
    • unknown's avatar
      Added MARIA_SHARE *share to a lot of places to make code simpler · 05b1ea83
      unknown authored
      Changed info->s -> share to get more efficent code
      Updated arguments to page accessor functions to use MARIA_SHARE * instead of MARIA_HA *.
      Tested running tests in quick mode (no balance page on insert and only when critical on delete)
      Fixed bug in underflow handling in quick mode
      Fixed bug in log handler where it accessed not initialized variable
      Fixed bug in log handler where it didn't free mutex in unlikely error condition
      Removed double write of page in case of of some underflow conditions
      Added DBUG_PRINT in safemutex lock/unlock
      
      
      dbug/dbug.c:
        Compile without SAFE_MUTEX (to be able to use DBUG_PRINT in safe_mutex code)
        Use calls to get/set my_thread_var->dbug. (Make dbug independent of compile time options for mysys)
      include/my_pthread.h:
        Added prototypes for my_thread_var_get_dbug() & my_thread_var_set_dbug()
      mysql-test/lib/mtr_report.pl:
        Don't check warnings in log files if we are using --extern
      mysys/my_thr_init.c:
        Added my_thread_var_get_dbug() & my_thread_var_set_dbug()
      mysys/thr_mutex.c:
        Added DBUG printing of addresses to mutex for lock/unlock
      storage/maria/ma_blockrec.c:
        Fixed comment
      storage/maria/ma_check.c:
        Added MARIA_SHARE *share to a lot of places to make code simpler
        info->s -> share
        Updated arguments to page accessor functions
      storage/maria/ma_close.c:
        Indentation fixes
      storage/maria/ma_create.c:
        Calculate min_key_length correctly
      storage/maria/ma_dbug.c:
        Indentation fixes
      storage/maria/ma_delete.c:
        Added MARIA_SHARE *share to a lot of places to make code simpler
        info->s -> share
        Updated arguments to page accessor functions
        Removed some writing of key pages that underflow (will be written by caller)
        Fixed crashing bug in underflow handling when using quick mode
      storage/maria/ma_delete_all.c:
        Indentation fixes
      storage/maria/ma_dynrec.c:
        Indentation fixes
      storage/maria/ma_extra.c:
        Fixed indentation
        Removed old useless code
        Reset share->changed if we have written state
      storage/maria/ma_ft_update.c:
        Added MARIA_SHARE *share to a lot of places to make code simpler
        info->s -> share
        Updated arguments to page accessor functions
      storage/maria/ma_info.c:
        Indentation fixes
      storage/maria/ma_key_recover.c:
        Added MARIA_SHARE *share to a lot of places to make code simpler
        info->s -> share
        Updated arguments to page accessor functions
      storage/maria/ma_locking.c:
        Indentation fixes
      storage/maria/ma_loghandler.c:
        Removed wrapper functions translog_mutex_lock and translog_mutex_unlock (safemutex now does same kind of printing)
        Renamed LOGREC_REDO_INSERT_ROW_BLOB to LOGREC_REDO_INSERT_NOT_USED to mark it free
        Fixed some DBUG_PRINT to ensure that convert-dbug-for-diff works
        Fixed bug in translog_flush() that caused log to stop syncing to disk
        Added missing mutex_unlock in case of error
      storage/maria/ma_loghandler.h:
        Renamed LOGREC_REDO_INSERT_ROW_BLOB to LOGREC_REDO_INSERT_NOT_USED to mark it free
      storage/maria/ma_open.c:
        Indentation fixes
      storage/maria/ma_packrec.c:
        Indentation fixes
      storage/maria/ma_page.c:
        Added MARIA_SHARE *share to a lot of places to make code simpler
        info->s -> share
        Updated arguments to page accessor functions
        Added check that we never write a key page without content (except in recovery where a key page may temporary be without content)
      storage/maria/ma_preload.c:
        Updated arguments to page accessor functions
      storage/maria/ma_range.c:
        Updated arguments to page accessor functions
      storage/maria/ma_rkey.c:
        Indentation fixes
      storage/maria/ma_rprev.c:
        Indentation fixes
      storage/maria/ma_rt_index.c:
        Added MARIA_SHARE *share to a lot of places to make code simpler
        info->s -> share
        Updated arguments to page accessor functions
      storage/maria/ma_rt_index.h:
        Updated arguments to page accessor functions
      storage/maria/ma_rt_key.c:
        Added MARIA_SHARE *share to a lot of places to make code simpler
        info->s -> share
        Updated arguments to page accessor functions
      storage/maria/ma_rt_mbr.c:
        Added MARIA_SHARE *share to a lot of places to make code simpler
        info->s -> share
        Updated arguments to page accessor functions
      storage/maria/ma_rt_split.c:
        Added MARIA_SHARE *share to a lot of places to make code simpler
        info->s -> share
        Updated arguments to page accessor functions
      storage/maria/ma_search.c:
        Added MARIA_SHARE *share to a lot of places to make code simpler
        info->s -> share
        Updated arguments to page accessor functions
      storage/maria/ma_sort.c:
        Indentation fixes
      storage/maria/ma_statrec.c:
        Indentation fixes
      storage/maria/ma_test1.c:
        Added extra undo test
        Flush also keys in -u1, to ensure that the full log is flushed
      storage/maria/ma_test2.c:
        Added extra undo test
        Flush also keys in -u1, to ensure that the full log is flushed
      storage/maria/ma_test_recovery.expected:
        Updated results
      storage/maria/ma_test_recovery:
        Added extra undo test
      storage/maria/ma_update.c:
        Indentation fixes
      storage/maria/ma_write.c:
        Added MARIA_SHARE *share to a lot of places to make code simpler
        info->s -> share
        Updated arguments to page accessor functions
        Prepare for quick mode for insert (don't balance page)
      storage/maria/maria_chk.c:
        Added MARIA_SHARE *share to a lot of places to make code simpler
        info->s -> share
        Updated arguments to page accessor functions
      storage/maria/maria_def.h:
        Updated arguments to page accessor functions
      05b1ea83
  11. 04 Oct, 2007 1 commit
  12. 02 Oct, 2007 1 commit
    • unknown's avatar
      WL#3072 - Maria recovery. · 198a1b6f
      unknown authored
      * Recovery of the table's live checksum (CREATE TABLE ... CHECKSUM=1)
      is achieved in this patch. The table's live checksum
      (info->s->state.state.checksum) is updated in inwrite_rec_hook's
      under the log mutex when writing UNDO_ROW_INSERT|UPDATE|DELETE
      and REDO_DELETE_ALL. The checksum variation caused by the operation
      is stored in these UNDOs, so that the REDO phase, when it sees such
      UNDOs, can update the live checksum if it is older (state.is_of_lsn is
      lower) than the record. It is also used, as a nice add-on with no
      cost, to do less row checksum computation during the UNDO phase
      (as we have it in the record already).
      Doing this work, it became pressing to move in-write hooks
      (write_hook_for_redo() et al) to ma_blockrec.c.
      The 'parts' argument of inwrite_rec_hook is unpredictable (it comes
      mangled at this stage, for example by LSN compression) so it is
      replaced by a 'void* hook_arg', which is used to pass down information,
      currently only to write_hook_for_clr_end() (previous undo_lsn and
      type of undone record).
      * If from ha_maria, we print to stderr how many seconds (with one
      fractional digit) the REDO phase took, same for UNDO phase and for
      final table close. Just to give an indication for debugging and maybe
      also for Support.
      
      
      storage/maria/ha_maria.cc:
        question for Monty
      storage/maria/ma_blockrec.c:
        * log in-write hooks (write_hook_for_redo() etc) move from
        ma_loghandler.c to here; this is natural: the hooks are coupled
        to their callers (functions in ma_blockrec.c).
        * translog_write_record() now has a new argument "hook_arg";
        using it to pass down to write_hook_for_clr_end() the transaction's
        previous_undo_lsn and the type of the being undone record, and also
        to pass down to all UNDOs the live checksum variation caused by the
        operation.
        * If table has live checksum, store in UNDO_ROW_INSERT|UPDATE|DELETE
        and in CLR_END the checksum variation ("delta") caused by the
        operation. For example if a DELETE caused the table's live checksum
        to change from 123 to 456, we store in the UNDO_ROW_DELETE, in 4 bytes,
        the value 333 (456-123).
        * Instead of hard-coded "1" as length of the place where we store
        the undone record's type in CLR_END, use a symbol CLR_TYPE_STORE_SIZE;
        use macros clr_type_store and clr_type_korr.
        * write_block_record() has a new parameter 'old_record_checksum'
        which is the pre-computed checksum of old_record; that value is used
        to update the table's live checksum when writing UNDO_ROW_UPDATE|CLR_END.
        * In allocate_write_block_record(), if we are executing UNDO_ROW_DELETE
        the row's checksum is already computed.
        * _ma_update_block_record2() now expect the new row's checksum into
        cur_row.checksum (was already true) and the old row's checksum into
        new_row.checksum (that's new). Its two callers, maria_update() and
        _ma_apply_undo_row_update(), honour this.
        * When executing an UNDO_ROW_INSERT|UPDATE|DELETE in UNDO phase, pick
        up the checksum delta from the log record. It is then used to update
        the table's live checksum when writing CLR_END, and saves us a
        computation of record.
      storage/maria/ma_blockrec.h:
        in-write hooks move from ma_loghandler.c
      storage/maria/ma_check.c:
        more straightforward size of buffer
      storage/maria/ma_checkpoint.c:
        <= is enough
      storage/maria/ma_commit.c:
        new prototype of translog_write_record()
      storage/maria/ma_create.c:
        new prototype of translog_write_record()
      storage/maria/ma_delete.c:
        The row's checksum must be computed before calling(*delete_record)(),
        not after, because it must be known inside _ma_delete_block_record()
        (to update the table's live checksum when writing UNDO_ROW_DELETE).
        If deleting from a transactional table, live checksum was already updated
        when writing UNDO_ROW_DELETE.
      storage/maria/ma_delete_all.c:
        @todo is now done (in ma_loghandler.c)
      storage/maria/ma_delete_table.c:
        new prototype of translog_write_record()
      storage/maria/ma_loghandler.c:
        * in-write hooks move to ma_blockrec.c.
        * translog_write_record() gets a new argument 'hook_arg' which is
        passed down to pre|inwrite_rec_hook. It is more useful that 'parts'
        for those hooks, because when those hooks are called, 'parts' has
        possibly been mangled (like with LSN compression) and is so
        unpredictable.
        * fix for compiler warning (unused buffer_start when compiling without
        debug support)
        * Because checksum delta is stored into UNDO_ROW_INSERT|UPDATE|DELETE
        and CLR_END, but only if the table has live checksum, these records
        are not PSEUDOFIXEDLENGTH anymore, they are now VARIABLE_LENGTH (their
        length is X if no live checksum and X+4 otherwise).
        * add an inwrite_rec_hook for UNDO_ROW_UPDATE, which updates the
        table's live checksum. Update it also in hooks of UNDO_ROW_INSERT|
        DELETE and REDO_DELETE_ALL and CLR_END.
        * Bugfix: when reading a record in translog_read_record(), it happened
        that "length" became negative, because the function assumed that
        the record extended beyond the page's end, whereas it may be shorter.
      storage/maria/ma_loghandler.h:
        * Instead of hard-coded "1" and "4", use symbols and macros
        to store/retrieve the type of record which the CLR_END corresponds
        to, and the checksum variation caused by the operation which logs the
        record
        * translog_write_record() gets a new argument 'hook_arg' which is
        passed down to pre|inwrite_rec_hook. It is more useful that 'parts'
        for those hooks, because when those hooks are called, 'parts' has
        possibly been mangled (like with LSN compression) and is so
        unpredictable.
      storage/maria/ma_open.c:
        fix for "empty body in if() statement" (when compiling without safemutex)
      storage/maria/ma_pagecache.c:
        <= is enough
      storage/maria/ma_recovery.c:
        * print the time that each recovery phase (REDO/UNDO/flush) took;
        this is enabled only when recovering from ha_maria. Is it printed
        n seconds with a fractional part of one digit (like 123.4 seconds).
        * In the REDO phase, update the table's live checksum by using
        the checksum delta stored in UNDO_ROW_INSERT|DELETE|UPDATE and CLR_END.
        Update it too when seeing REDO_DELETE_ALL.
        * In the UNDO phase, when executing UNDO_ROW_INSERT, if the table does
        not have live checksum then reading the record's header (as done by
        the master loop of run_undo_phase()) is enough; otherwise we
        do a translog_read_record() to have the checksum delta ready
        for _ma_apply_undo_row_insert().
        * When at the end of the REDO phase we notice that there is an unfinished
        group of REDOs, don't assert in debug binaries, as I verified that it
        can happen in real life (with kill -9)
        * removing ' in #error as it confuses gcc3
      storage/maria/ma_rename.c:
        new prototype of translog_write_record()
      storage/maria/ma_test_recovery.expected:
        Change in output of ma_test_recovery: now all live checksums of
        original tables equal those of tables recreated by the REDO phase
        and those of tables fixed by the UNDO phase. I.e. recovery of
        the live checksum looks like working (which was after all the only
        goal of this changeset).
        I checked by hand that it's not just all live checksums which are
        now 0 and that's why they match. They are the old values like
        3757530372. maria.test has hard-coded checksum values in its result
        file so checks this too.
      storage/maria/ma_update.c:
        * It's useless to put up HA_STATE_CHANGED in 'key_changed',
        as we put up HA_STATE_CHANGED in info->update anyway.
        * We need to compute the old and new rows' checksum before calling
        (*update_record)(), as checksum delta must be known when logging
        UNDO_ROW_UPDATE which is done by _ma_update_block_record(). Note that
        some functions change the 'newrec' record (at least _ma_check_unique()
        does) so we cannot move the checksum computation too early in the
        function.
      storage/maria/ma_write.c:
        If inserting into a transactional table, live's checksum was
        already updated when writing UNDO_ROW_INSERT. The multiplication
        is a trick to save an if().
      storage/maria/unittest/ma_test_loghandler-t.c:
        new prototype of translog_write_record()
      storage/maria/unittest/ma_test_loghandler_first_lsn-t.c:
        new prototype of translog_write_record()
      storage/maria/unittest/ma_test_loghandler_max_lsn-t.c:
        new prototype of translog_write_record()
      storage/maria/unittest/ma_test_loghandler_multigroup-t.c:
        new prototype of translog_write_record()
      storage/maria/unittest/ma_test_loghandler_multithread-t.c:
        new prototype of translog_write_record()
      storage/maria/unittest/ma_test_loghandler_noflush-t.c:
        new prototype of translog_write_record()
      storage/maria/unittest/ma_test_loghandler_pagecache-t.c:
        new prototype of translog_write_record()
      storage/maria/unittest/ma_test_loghandler_purge-t.c:
        new prototype of translog_write_record()
      storage/myisam/sort.c:
        fix for compiler warnings in pushbuild (write_merge_key* functions
        didn't have their declaration match MARIA_HA::write_key).
      198a1b6f
  13. 02 Jul, 2007 1 commit
    • unknown's avatar
      Merged with mysql-5.1 main tree. · 3f4faedb
      unknown authored
      BUILD/compile-pentium-debug-max:
        Added definition after macro was removed from main tree. This will
        be fixed back in main tree later.
      3f4faedb
  14. 01 Jul, 2007 1 commit
    • unknown's avatar
      Fixed REPAIR/CHECK/ANALYZE TABLE for tables with new BLOCK-ROW format. · 37a0005e
      unknown authored
      Fixed maria_chk to repair BLOCK-ROW tables.
      Added CREATE options ROW_FORMAT=PAGE & TRANSACTIONAL= 0|1
      More DBUG information in a lot of functions
      Some minor code cleanups
      Enable handler errors earlier for better clear text error messages at handler startup / standalone usage.
      Don't print NULL strings in my_create_with_symlink();  Fixes core dump when used with --debug
      
      
      include/maria.h:
        Added extra variables needed for REPAIR with BLOCK records
      include/my_base.h:
        Added argument for opening copy of maria table without a shared object
      include/my_handler.h:
        Prototypes for my_handler_error_register() & my_handler_error_unregister()
      include/pagecache.h:
        Added PAGECACHE_READ_UNKNOWN_PAGE
      mysql-test/include/ps_conv.inc:
        Enforce creation of table as MyISAM (to allow one to use --default-storage-engine)
      mysql-test/r/maria.result:
        Moved some things to maria-connect.test
        Updared results as REPAIR now works
        Added tests for creation option TRANSACTIONAL
      mysql-test/r/ps_2myisam.result:
        Enforce creation of table as MyISAM (to allow one to use --default-storage-engine)
      mysql-test/r/ps_3innodb.result:
        Enforce creation of table as MyISAM (to allow one to use --default-storage-engine)
      mysql-test/r/ps_4heap.result:
        Enforce creation of table as MyISAM (to allow one to use --default-storage-engine)
      mysql-test/r/ps_5merge.result:
        Enforce creation of table as MyISAM (to allow one to use --default-storage-engine)
      mysql-test/r/ps_7ndb.result:
        Enforce creation of table as MyISAM (to allow one to use --default-storage-engine)
      mysql-test/r/ps_maria.result:
        Enforce creation of table as MyISAM (to allow one to use --default-storage-engine)
      mysql-test/t/maria.test:
        Moved some things to maria-connect.test
        Updared results as REPAIR now works
        Added tests for creation option TRANSACTIONAL
      mysys/mf_iocache.c:
        More debugging
      mysys/mf_tempfile.c:
        Added missing close()
      mysys/my_error.c:
        init_glob_errs() is now done in my_init()
      mysys/my_handler.c:
        Added functions to initialize handler error messages
      mysys/my_init.c:
        Moevd init_glob_errs() here.
      mysys/my_open.c:
        More comments
        More debugging
        Code cleanup (join multiple code paths) and indentation fixes. No change in logic.
      mysys/my_symlink2.c:
        Don't print NULL strings
      sql/handler.cc:
        Added printing of PAGE row type
        Moved out initializing of handler errors to allow handler to give better error messages at startup
      sql/handler.h:
        ROW_TYPE_PAGES -> ROW_TYPE_PAGE
      sql/lex.h:
        Added 'PAGE' and 'TRANSACTIONAL'
      sql/mysqld.cc:
        Initialize handler error messages early to get better error messages from handler startup
      sql/sql_show.cc:
        ROW_TYPE_PAGES -> ROW_TYPE_PAGE
      sql/sql_table.cc:
        Removed not needed initializer
      sql/sql_yacc.yy:
        Added CREATE options ROW_FORMAT=PAGE and TRANSACTIONAL=[0|1]
      sql/table.cc:
        Store transactional flag in .frm
        More comments
      sql-bench/example:
        Better example
      sql/table.h:
        Added transactional table option
      storage/maria/ha_maria.cc:
        More debug information
        Enable REPAIR
        Detect usage of TRANSACTIONAL table option
      storage/maria/ma_bitmap.c:
        More comments (from Guilhem)
      storage/maria/ma_blockrec.c:
        SANITY_CHECK -> SANITY_CHECKS (fixed typo)
        Write out pages on delete even if there is no rows. (Fixed problem with REPAIR)
        Removed some ASSERTS to runtime checks (for better REPAIR)
        Fixed bug when scanning rows
        More DBUG information
      storage/maria/ma_check.c:
        Partial rewrite to allow REPAIR of BLOCK/PAGE format.
        Repair of BLOCK format rows is for now only done with 'maria_repair()' (= repair through key cache)
        The new logic to repair rows with BLOCK format is:
        
        - Create new, unrelated MARIA_HA of the table
        - Create new datafile and associate it with new handler
        - Reset all statistic information in new handler
        - Copy all data to new handler with normal write operations
        - Move state of new handler to old handler
        - Close new handler
        - Close data file in old handler
        - Rename old data file to new data file.
        - Reopen data file in old handler
      storage/maria/ma_close.c:
        REmoved not needed block
      storage/maria/ma_create.c:
        Swap arguments to _ma_initialize_data_file()
      storage/maria/ma_delete_all.c:
        Split maria_delete_all_rows() to two functions to allow REPAIR to easily reset all status information.
      storage/maria/ma_dynrec.c:
        Added checksum argument to _ma_rec_check (multi-thread fix)
      storage/maria/ma_info.c:
        Indentation fix
      storage/maria/ma_init.c:
        Register error message to get better error message on init and when using as standalone module.
      storage/maria/ma_loghandler.c:
        Fixed typo that disabled some error detection by valgrind
      storage/maria/ma_open.c:
        Added 'calc_check_checksum()'
        Don't log things during repair
        Added option HA_OPEN_COPY to allow one to open a Maria table with an independent share (required by REPAIR)
      storage/maria/ma_pagecache.c:
        Fixed some compiler warnings
        Added support for PAGECACHE_READ_UNKNOWN_PAGE (used for scanning file without knowing page types)
      storage/maria/ma_test_all.sh:
        More test of REPAIR
      storage/maria/ma_update.c:
        Optimized checksum code
      storage/maria/maria_chk.c:
        Use DBUG_SET_INITIAL() to get DBUG to work with --parallel-repair
        Ensure we always use maria_repair() for BLOCK format (for now)
        More DBUG information
      storage/maria/maria_def.h:
        For now, always run with more checkings (SANITY_CHECKS)
        Added share->calc_check_checksum to be used with REPAIR / CHECK table.
        Swaped arguments to _ma_initialize_data_file()
      storage/myisam/ft_stopwords.c:
        Added DBUG information
      mysql-test/r/maria-connect.result:
        New BitKeeper file ``mysql-test/r/maria-connect.result''
      mysql-test/t/maria-connect.test:
        New BitKeeper file ``mysql-test/t/maria-connect.test''
      37a0005e
  15. 06 Jun, 2007 1 commit
    • unknown's avatar
      rec_lsn (first REDO LSN( is now given to the page cache on unpinning · 6762e215
      unknown authored
      Added maria_clone(), needed by future REPAIR code
      
      
      storage/maria/unittest/ma_pagecache_consist.c:
        Change mode to -rw-rw-r--
      storage/maria/unittest/lockman-t.c:
        Change mode to -rw-rw-r--
      storage/maria/unittest/lockman1-t.c:
        Change mode to -rw-rw-r--
      storage/maria/unittest/lockman2-t.c:
        Change mode to -rw-rw-r--
      storage/maria/unittest/trnman-t.c:
        Change mode to -rw-rw-r--
      include/maria.h:
        Added prototype for maria_clone (for future)
      storage/maria/ha_maria.cc:
        Move filename to share structure
      storage/maria/ma_blockrec.c:
        rec_lsn (first REDO LSN( is now given to the page cache on unpinning
        Removed impossible lock handling in get_head_or_tail_page()
        Changed calls ot translog_write_record() to remember rec_lsn
        Removed some logging in csse of not transactions
      storage/maria/ma_delete.c:
        info->filename -> info->s->open_file_name
      storage/maria/ma_loghandler.c:
        Indentation fixes
      storage/maria/ma_open.c:
        Added maria_clone(), needed by future REPAIR code
      storage/maria/ma_packrec.c:
        Fixed typo in comment
      storage/maria/ma_pagecache.c:
        Added comment.
        Allow setting REC_LSN in case of read lock
      storage/maria/ma_update.c:
        info->filename -> info->s->open_file_name
      storage/maria/ma_write.c:
        info->filename -> info->s->open_file_name
      storage/maria/maria_def.h:
        info->filename -> info->s->open_file_name
        Added have_rtree to simplify test in ma_clone()
      storage/maria/maria_ftdump.c:
        info->filename -> info->s->open_file_name
      storage/maria/maria_pack.c:
        info->filename -> info->s->open_file_name
      storage/maria/trnman.h:
        Added rec_lsn
      6762e215
  16. 29 May, 2007 1 commit
    • unknown's avatar
      This patch is a collection of patches from from Sanja, Sergei and Monty. · de6183fd
      unknown authored
      Added logging and pinning of pages to block format.
      Integration of transaction manager, log handler.
      Better page cache intergration
      Split trnman.h into two files, so that we don't have to include my_atomic.h into C++ programs.
      Renaming of structures, more comments, more debugging etc.
      Fixed problem with small head block + long varchar.
      Added extra argument to delete_record() and update_record() (needed for UNDO logging)
      Small changes to interface of pagecache and log handler.
      Change initialization of log_record_type_descriptors to not be depending on enum order.
      Use array of LEX_STRING's to send data to log handler
      Added 'dummy' transaction option to MARIA_INFO so that we can always assume 'trn' exists.
      
      
      include/lf.h:
        Interface fixes
        Rename of structures
        (Patch from Sergei via Sanja)
      include/my_atomic.h:
        More comments
      include/my_global.h:
        Added MY_ERRPTR
      include/pagecache.h:
        Added undo LSN when unlocking pages
      mysql-test/r/maria.result:
        Updated results
      mysql-test/t/maria.test:
        Added autocommit around lock tables
        (Patch from Sanja)
      mysys/lf_alloc-pin.c:
        Post-review fixes, simple optimizations
        More comments
        Struct slot renames
        Check amount of memory on stack
        (Patch from Sergei)
      mysys/lf_dynarray.c:
        More comments
      mysys/lf_hash.c:
        More comments
        After review fixes
        (Patch from Sergei)
      storage/maria/ha_maria.cc:
        Split trnman.h into two files, so that we don't have to include my_atomic.h into the .cc program.
        (Temporary fix to avoid bug in gcc)
        Move out all deferencing of the transaction structure.
        Transaction manager integrated (Patch from Sergei)
      storage/maria/ha_maria.h:
        Added prototype for start_stmt()
      storage/maria/lockman.c:
        Function call rename
      storage/maria/ma_bitmap.c:
        Mark deleted pages free from page cache
      storage/maria/ma_blockrec.c:
        Offset -> rownr
        More debugging
        Fixed problem with small head block + long varchar
        Added logging of changed pages
        Added logging of undo (Including only loggging of changed fields in case of update)
        Added pinning/unpinning of all changed pages
        More comments
        Added free_full_pages() as the same code was used in several places.
        fill_rows_parts() renamed as fill_insert_undo_parts()
        offset -> rownr
        Added some optimization of not transactional tables
        _ma_update_block_record() has new parameter, as we need original row to do efficent undo for update
      storage/maria/ma_blockrec.h:
        Added ROW_EXTENTS_ON_STACK
        Changed prototype for update and delete of row
      storage/maria/ma_check.c:
        Added original row to delete_record() call
      storage/maria/ma_control_file.h:
        Added ifdefs for C++
      storage/maria/ma_delete.c:
        Added original row to delete_record() call
        (Needed for efficent undo logging)
      storage/maria/ma_dynrec.c:
        Added extra argument to delete_record() and update_record()
        Removed not used variable
      storage/maria/ma_init.c:
        Initialize log handler
      storage/maria/ma_loghandler.c:
        Removed not used variable
        Change initialization of log_record_type_descriptors to not be depending on enum order
        Use array of LEX_STRING's to send data to log handler
      storage/maria/ma_loghandler.h:
        New defines
        Use array of LEX_STRING's to send data to log handler
      storage/maria/ma_open.c:
        Added 'dummy' transaction option to MARIA_INFO so that we can always assume 'trn' exists.
        Store in MARIA_SHARE->page_type if pages will have up to date LSN's
      storage/maria/ma_pagecache.c:
        Don't decrease number of readers when using pagecache_write()/pagecache_read()
        In pagecache_write() decrement request count if page was left pinned
        Added pagecache_delete_pages()
        Removed some casts
        Make trace output consistent with rest of code
        Simplify calling of DBUG_ASSERT(0)
        Only update LSN if the LSN is bigger than what's already on the page
        Added LSN parameter pagecache_unpin_page(), pagecache_unpin(), and pagecache_unlock()
        (Part of patch from Sanja)
      storage/maria/ma_static.c:
        Added 'dummy' transaction option to MARIA_INFO so that we can always assume 'trn' exists.
        Added default page cache
      storage/maria/ma_statrec.c:
        Added extra argument to delete_record() and update_record()
      storage/maria/ma_test1.c:
        Added option -T for transactions
      storage/maria/ma_test2.c:
        Added option -T for transactions
      storage/maria/ma_test_all.sh:
        Test with transactions
      storage/maria/ma_update.c:
        Changed prototype for update of row
      storage/maria/maria_def.h:
        Changed prototype for update & delete of row as block records need to access the old row
        Store in MARIA_SHARE->page_type if pages will have up to date LSN's
        Added MARIA_MAX_TREE_LEVELS to allow us to calculate the number of possible pinned pages we may need.
        Removed not used 'empty_bits_buffer'
        Added pointer to transaction object
        Added array for pinned pages
        Added log_row_parts array for logging of field data.
        Added MARIA_PINNED_PAGE to store pinned pages
      storage/maria/trnman.c:
        Added accessor functions to transaction object
        Added missing DBUG_RETURN()
        More debugging
        More comments
        Changed // comment of code to #ifdef NOT_USED
        Transaction manager integrated.
        Post review fixes
        Part of patch originally from Sergei
      storage/maria/trnman.h:
        Split trnman.h into two files, so that we don't have to include my_atomic.h into the .cc program.
        (Temporary fix to avoid bug in gcc)
      storage/maria/unittest/ma_pagecache_single.c:
        Added missing argument
        Added SKIP_BIG_TESTS
        (Patch from Sanja)
      storage/maria/unittest/ma_test_loghandler-t.c:
        Test logging with new LEX_STRING parameter
        (Patch from Sanja)
      storage/maria/unittest/ma_test_loghandler_multigroup-t.c:
        Test logging with new LEX_STRING parameter
        (Patch from Sanja)
      storage/maria/unittest/ma_test_loghandler_multithread-t.c:
        Test logging with new LEX_STRING parameter
        (Patch from Sanja)
      storage/maria/unittest/ma_test_loghandler_pagecache-t.c:
        Test logging with new LEX_STRING parameter
        (Patch from Sanja)
      storage/maria/unittest/trnman-t.c:
        Stack overflow detection
        (Patch from Sergei)
      unittest/unit.pl:
        Command-line options --big and --verbose
        (Patch from Sergei)
      unittest/mytap/tap.c:
        Detect --big
        (Patch from Sergei)
      unittest/mytap/tap.h:
        Skip_big_tests and SKIP_BIG_TESTS
        (Patch from Sergei)
      storage/maria/trnman_public.h:
        New BitKeeper file ``storage/maria/trnman_public.h''
      de6183fd
  17. 19 Apr, 2007 1 commit
    • unknown's avatar
      Fixes after review of guilhem of block record patch · 57adccda
      unknown authored
      Short overview:
      Changed a lot of variable, functions, defines and struct elements to use more readable names
      More comments (mostly function and structure slot comments)
      
      Other things:
      Changed 'USE_WHOLE_KEY' to a big number to not interfer with long keys
      Ensure that tail block are at least of size 'MIN_TAIL_SIZE'
      Allow longer keys and key parts than before (don't limit Maria interface by HA_MAX_KEY_LENGTH)
      Use ma_chsize() to write initial bitmap page
      Added checking if using file with wrong block_size
      Added issing types to type_names[] (for maria_chk -d)
      Added maria_max_key_length()
      
      
      include/maria.h:
        Changed maria_portable_size_char_ptr to portable_size_char_ptr and moved it to my_handler.h
        Removed not used variable maria_delay_rec_write.
        More comments
      include/my_handler.h:
        Added portable_sizeof_char_ptr
      include/myisam.h:
        Changed mi_portable_size_char_ptr to portable_size_char_ptr and moved it to my_handler.h
      mysql-test/r/maria.result:
        Fix results when we now have a longer key length
      mysql-test/t/maria.test:
        More tests
      mysys/my_pread.c:
        Code cleanup
      sql/net_serv.cc:
        Changed warning to note (as in main 5.1 tree) to avoid not critical failing tests
      sql/sql_select.cc:
        Use portable_sizeof_char_ptr
      storage/maria/ha_maria.cc:
        Added max_supported_key_length(), as this is not a trival function anymore
      storage/maria/ha_maria.h:
        Moved max_supported_key_length(), as this is not a trival function anymore
      storage/maria/ma_bitmap.c:
        Lots of new comments
        Added maria_bitmap_marker[] to mark 2 last bytes of each bitmap (for corruption detection)
        Trivial code changes (based on review comments)
      storage/maria/ma_blockrec.c:
        More code comments
        Renamed _block_row() functions to _block_record()
        Trivial code changes, based on review comments
        Moved Code from maria_close() to _ma_end_block_record()
        Some function renames to make things more understandable
        DIR_ENTRY_OFFSET -> DIR_COUNT_OFFSET
        keybuff_used -> keyread_buff_used
        ma_recordpos_to_offset -> ma_recordpos_to_dir_entry
        Changed some 'rec' named variables to 'column'.
        Ensure that tail block are at least of size 'MIN_TAIL_SIZE'
      storage/maria/ma_blockrec.h:
        More comments
        DIRCOUNT_SIZE -> DIR_COUNT_SIZE
        Added define for maira_bitmap_marker[]
        ma_recordpos_to_offset -> ma_recordpos_to_dir_entry
        xxx_block_row() -> xxx_block_record()
        Made _ma_read_bitmap_page() static
      storage/maria/ma_check.c:
        More comments
        ma_recordpos_to_offset() -> ma_recordpos_to_dir_entry()
        DIR_ENTRY_OFFSET -> DIR_COUNT_OFFSET
        rec variables -> column variables
        recdef -> columndef
      storage/maria/ma_checksum.c:
        rec -> column
        Avoid an 'if' in _ma_checksum() for the common case
      storage/maria/ma_close.c:
        Moved resetting of info->dfile to ma_end_once_block_record()
      storage/maria/ma_create.c:
        Some variable changes to make things more readable:
        recinfo -> columndef
        rec -> column
        rec_end -> end_column
        record_type -> datafile_type
        ma_recinfo_write() -> ma_columndef_write()
        Fixed wrong setting of 'data_file_length'; Now max_rows should be calculated correctly
        New check if too long key.
        Use ma_chsize() to write bitmap page.
      storage/maria/ma_delete.c:
        keybuff_used -> keyread_buff_used
      storage/maria/ma_dynrec.c:
        rec -> columndef
        rec_length -> column_length
        maria_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
        Better comment for _ma_read_rnd_dynamic_record()
      storage/maria/ma_ft_eval.c:
        maria_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/maria/ma_ft_test1.c:
        maria_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/maria/ma_ft_update.c:
        keybuff_used -> keyread_buff_used
      storage/maria/ma_info.c:
        More comments
      storage/maria/ma_open.c:
        Added checking if using file with wrong block_size
        New checking of max_key_length
        rec -> columndef
        _ma_recinfo_write -> _ma_columndef_write
        Don't change block_size (as this is checked in ma_create())
        More comments
      storage/maria/ma_packrec.c:
        Trivial code changes
        rec -> columndef
        maria_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/maria/ma_page.c:
        keybuff_used -> keyread_buff_used
      storage/maria/ma_rkey.c:
        Removed not needded empty line
      storage/maria/ma_rrnd.c:
        Removed not used variable
      storage/maria/ma_rt_index.c:
        keybuff_used -> keyread_buff_used
      storage/maria/ma_search.c:
        keybuff_used -> keyread_buff_used
        Trivial code changes
      storage/maria/ma_sp_test.c:
        maria_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/maria/ma_test1.c:
        maria_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/maria/ma_test2.c:
        maria_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/maria/ma_update.c:
        Updated comment
      storage/maria/ma_write.c:
        keybuff_used -> keyread_buff_used
      storage/maria/maria_chk.c:
        Added missing types to type_names[]
        Removed not used variable
        rec -> columndef
        Replaced some numbers with define flags
      storage/maria/maria_def.h:
        More comments
        Added 'MARIA_INDEX_MIN_OVERHEAD_SIZE'
        rec -> columndef
        keybuff_used -> keyread_buff_used
        _ma_recinfo_write -> _ma_culumndef_write
        _ma_recinfo_read -> _ma_columndef_read
        Changed 'USE_WHOLE_KEY' to a big number to not interfer with long keys
        Added maria_max_key_length()
      storage/maria/maria_pack.c:
        Updated message strings
        rec -> columndef
        maria_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
        More comments
      storage/myisam/ft_eval.c:
        mi_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/myisam/ft_test1.c:
        mi_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/myisam/mi_checksum.c:
        mi_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/myisam/mi_create.c:
        mi_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/myisam/mi_dynrec.c:
        mi_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/myisam/mi_open.c:
        mi_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/myisam/mi_packrec.c:
        mi_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/myisam/mi_rkey.c:
        Unlock mutex also in case of error
      storage/myisam/mi_test1.c:
        mi_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/myisam/mi_test2.c:
        mi_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/myisam/myisampack.c:
        mi_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      storage/myisam/sp_test.c:
        mi_portable_sizeof_char_ptr -> portable_sizeof_char_ptr
      support-files/magic:
        Fixed typo
      57adccda
  18. 02 Mar, 2007 1 commit
    • unknown's avatar
      GPL license update (same change as was done for all files in 5.1). · ee984206
      unknown authored
      storage/maria/Makefile.am:
        GPL license update
      storage/maria/ft_maria.c:
        GPL license update
      storage/maria/ha_maria.cc:
        GPL license update
      storage/maria/ha_maria.h:
        GPL license update
      storage/maria/lockman.c:
        GPL license update
      storage/maria/lockman.h:
        GPL license update
      storage/maria/ma_bitmap.c:
        GPL license update
      storage/maria/ma_blockrec.c:
        GPL license update
      storage/maria/ma_blockrec.h:
        GPL license update
      storage/maria/ma_cache.c:
        GPL license update
      storage/maria/ma_changed.c:
        GPL license update
      storage/maria/ma_check.c:
        GPL license update
      storage/maria/ma_checkpoint.c:
        GPL license update
      storage/maria/ma_checkpoint.h:
        GPL license update
      storage/maria/ma_checksum.c:
        GPL license update
      storage/maria/ma_close.c:
        GPL license update
      storage/maria/ma_control_file.c:
        GPL license update
      storage/maria/ma_control_file.h:
        GPL license update
      storage/maria/ma_create.c:
        GPL license update
      storage/maria/ma_dbug.c:
        GPL license update
      storage/maria/ma_delete.c:
        GPL license update
      storage/maria/ma_delete_all.c:
        GPL license update
      storage/maria/ma_delete_table.c:
        GPL license update
      storage/maria/ma_dynrec.c:
        GPL license update
      storage/maria/ma_extra.c:
        GPL license update
      storage/maria/ma_ft_boolean_search.c:
        GPL license update
      storage/maria/ma_ft_eval.c:
        GPL license update
      storage/maria/ma_ft_eval.h:
        GPL license update
      storage/maria/ma_ft_nlq_search.c:
        GPL license update
      storage/maria/ma_ft_parser.c:
        GPL license update
      storage/maria/ma_ft_stem.c:
        GPL license update
      storage/maria/ma_ft_test1.c:
        GPL license update
      storage/maria/ma_ft_test1.h:
        GPL license update
      storage/maria/ma_ft_update.c:
        GPL license update
      storage/maria/ma_ftdefs.h:
        GPL license update
      storage/maria/ma_fulltext.h:
        GPL license update
      storage/maria/ma_info.c:
        GPL license update
      storage/maria/ma_init.c:
        GPL license update
      storage/maria/ma_key.c:
        GPL license update
      storage/maria/ma_keycache.c:
        GPL license update
      storage/maria/ma_least_recently_dirtied.c:
        GPL license update
      storage/maria/ma_least_recently_dirtied.h:
        GPL license update
      storage/maria/ma_locking.c:
        GPL license update
      storage/maria/ma_open.c:
        GPL license update
      storage/maria/ma_packrec.c:
        GPL license update
      storage/maria/ma_page.c:
        GPL license update
      storage/maria/ma_panic.c:
        GPL license update
      storage/maria/ma_preload.c:
        GPL license update
      storage/maria/ma_range.c:
        GPL license update
      storage/maria/ma_recovery.c:
        GPL license update
      storage/maria/ma_recovery.h:
        GPL license update
      storage/maria/ma_rename.c:
        GPL license update
      storage/maria/ma_rfirst.c:
        GPL license update
      storage/maria/ma_rkey.c:
        GPL license update
      storage/maria/ma_rlast.c:
        GPL license update
      storage/maria/ma_rnext.c:
        GPL license update
      storage/maria/ma_rnext_same.c:
        GPL license update
      storage/maria/ma_rprev.c:
        GPL license update
      storage/maria/ma_rrnd.c:
        GPL license update
      storage/maria/ma_rsame.c:
        GPL license update
      storage/maria/ma_rsamepos.c:
        GPL license update
      storage/maria/ma_rt_index.c:
        GPL license update
      storage/maria/ma_rt_index.h:
        GPL license update
      storage/maria/ma_rt_key.c:
        GPL license update
      storage/maria/ma_rt_key.h:
        GPL license update
      storage/maria/ma_rt_mbr.c:
        GPL license update
      storage/maria/ma_rt_mbr.h:
        GPL license update
      storage/maria/ma_rt_split.c:
        GPL license update
      storage/maria/ma_rt_test.c:
        GPL license update
      storage/maria/ma_scan.c:
        GPL license update
      storage/maria/ma_search.c:
        GPL license update
      storage/maria/ma_sort.c:
        GPL license update
      storage/maria/ma_sp_defs.h:
        GPL license update
      storage/maria/ma_sp_key.c:
        GPL license update
      storage/maria/ma_sp_test.c:
        GPL license update
      storage/maria/ma_static.c:
        GPL license update
      storage/maria/ma_statrec.c:
        GPL license update
      storage/maria/ma_test1.c:
        GPL license update
      storage/maria/ma_test2.c:
        GPL license update
      storage/maria/ma_test3.c:
        GPL license update
      storage/maria/ma_unique.c:
        GPL license update
      storage/maria/ma_update.c:
        GPL license update
      storage/maria/ma_write.c:
        GPL license update
      storage/maria/maria_chk.c:
        GPL license update
      storage/maria/maria_def.h:
        GPL license update
      storage/maria/maria_ftdump.c:
        GPL license update
      storage/maria/maria_pack.c:
        GPL license update
      storage/maria/tablockman.c:
        GPL license update
      storage/maria/tablockman.h:
        GPL license update
      storage/maria/trnman.c:
        GPL license update
      storage/maria/trnman.h:
        GPL license update
      ee984206
  19. 01 Mar, 2007 1 commit
    • unknown's avatar
      merge from MyISAM into Maria (last step of merge of 5.1 into Maria). · 69d519e9
      unknown authored
      Tests: "maria" and "ps_maria" fail like before merge (assertions),
      "ma_test_all" fails like before merge (ma_test2 segfaults, I'll try
      to find out why).
      
      
      mysys/mf_pagecache.c:
        using a more distinctive tag
      storage/maria/ha_maria.cc:
        merge from MyISAM into Maria
      storage/maria/ma_check.c:
        merge from MyISAM into Maria
      storage/maria/ma_close.c:
        TODO as a word
      storage/maria/ma_create.c:
        merge from MyISAM into Maria
      storage/maria/ma_delete_all.c:
        TODO as a word
      storage/maria/ma_delete_table.c:
        TODO as a word
      storage/maria/ma_dynrec.c:
        merge from MyISAM into Maria
      storage/maria/ma_extra.c:
        merge from MyISAM into Maria
      storage/maria/ma_ft_boolean_search.c:
        merge from MyISAM into Maria
      storage/maria/ma_locking.c:
        merge from MyISAM into Maria
      storage/maria/ma_loghandler.c:
        fix for compiler warning
      storage/maria/ma_open.c:
        merge from MyISAM into Maria.
        I will ask Monty to check the ASKMONTY-marked piece of code.
      storage/maria/ma_packrec.c:
        merge from MyISAM into Maria
      storage/maria/ma_range.c:
        merge from MyISAM into Maria
      storage/maria/ma_rename.c:
        TODO as a word
      storage/maria/ma_rt_index.c:
        merge from MyISAM into Maria
      storage/maria/ma_rt_split.c:
        merge from MyISAM into Maria
      storage/maria/ma_search.c:
        merge from MyISAM into Maria
      storage/maria/ma_sort.c:
        merge from MyISAM into Maria
      storage/maria/ma_update.c:
        merge from MyISAM into Maria
      storage/maria/ma_write.c:
        merge from MyISAM into Maria
      storage/maria/maria_chk.c:
        merge from MyISAM into Maria
      storage/maria/maria_def.h:
        merge from MyISAM into Maria
      storage/maria/maria_pack.c:
        merge from MyISAM into Maria
      storage/maria/unittest/ma_test_loghandler_pagecache-t.c:
        fix for compiler warning
      storage/myisam/ha_myisam.cc:
        merge from MyISAM into Maria
      storage/myisammrg/ha_myisammrg.cc:
        merge from MyISAM into Maria
      69d519e9
  20. 18 Jan, 2007 1 commit
    • unknown's avatar
      Implementation of rows-in-block · 49a0dab0
      unknown authored
      - Fixes some things missed in myisam->maria port
      - Moved variables that holds the state for the current row to 'cur_row'
      - Changed most uchar * to byte * to be able to remove a lot of casts
      - Removed RAID support
      - Added CHECK for rows-in-block
      - Added allocate_dynamic() for easier usage of dynamic rows when we know how many entries we will need
      - Reorder columns after CREATE for more optimal row storage (for rows-in-block)
      - Removed flag 'RRND_PRESERVER_LASTINX' (not needed)
      - Extended ma_test_all.sh to test more completely all row formats
      - New structs and variables to hold rows-in-block and bitmap information
      - Added org_data_file_type in header to allow easy restore of old record format when doing maria_pack / maria_chk -u
      - More virtual functions to handle different row types
      - Pointer to row is now MARIA_RECORD_POS instead of my_off_t
      - New header signature for MARIA index files
      - Fixed bugs in ma_test1.c and ma_test2.c
      - All key and row blocks are now of same size
      - We now only have one link chain for deleted key blocks
      
      
      include/m_string.h:
        Define bzero_if_purify
      include/maria.h:
        Implementation of rows-in-block
      include/my_base.h:
        Implementation of rows-in-block
      include/my_handler.h:
        Cleanup macros
        Added size_to_store_key_length()
      include/my_sys.h:
        Added 'allocate_dynamic()'
      include/myisamchk.h:
        Implementation of rows-in-block
      mysys/array.c:
        Added allocate_dynamic()
      mysys/mf_keycache.c:
        Moved DBUG_ENTER to it's right position
      mysys/my_pread.c:
        Ensure my_errno is always set
      sql/filesort.cc:
        Fixed some compiler warnings
      sql/gen_lex_hash.cc:
        Removed not needed 'inline'
      sql/ha_maria.cc:
        Implementation of rows-in-block
        Fixed compiler warnings
      sql/mysqld.cc:
        Fixed setting of wrong variable
      sql/uniques.cc:
        Fixed compiler warnings
      storage/maria/Makefile.am:
        Implementation of rows-in-block
      storage/maria/ma_check.c:
        Removed RAID functions
        Added support for CHECK of rows-in-blocks rows
      storage/maria/ma_checksum.c:
        Implementation of rows-in-block
      storage/maria/ma_close.c:
        Implementation of rows-in-block
      storage/maria/ma_create.c:
        Implementation of rows-in-block:
        - Reorder columns
        - All key blocks are now of same size
        - Removed old RAID support
      storage/maria/ma_dbug.c:
        Implementation of rows-in-block
      storage/maria/ma_delete.c:
        Implementation of rows-in-block
      storage/maria/ma_delete_all.c:
        Implementation of rows-in-block
      storage/maria/ma_dynrec.c:
        info->rec_buff is now allocated through _ma_alloc_buffer()
        Use new info->cur_row structure
      storage/maria/ma_extra.c:
        Implementation of rows-in-block
      storage/maria/ma_ft_boolean_search.c:
        Removed compiler warnings
        Indentation fixes
      storage/maria/ma_ft_nlq_search.c:
        Removed compiler warnings
        Indentation fixes
      storage/maria/ma_ft_update.c:
        Removed some casts
      storage/maria/ma_fulltext.h:
        Changed pointer type
      storage/maria/ma_info.c:
        Implementation of rows-in-block
        More general _ma_report_error()
      storage/maria/ma_init.c:
        Implementation of rows-in-block
      storage/maria/ma_key.c:
        Implementation of rows-in-block
        Removed some casts
      storage/maria/ma_keycache.c:
        Fixed DBUG entry
      storage/maria/ma_locking.c:
        Implementation of rows-in-block
      storage/maria/ma_open.c:
        Implementation of rows-in-block
      storage/maria/ma_packrec.c:
        Indentation fixes
        Changed uchar * to byte * to make it possible to remove some casts
      storage/maria/ma_page.c:
        Implementation of rows-in-block
      storage/maria/ma_range.c:
        Implementation of rows-in-block
      storage/maria/ma_rfirst.c:
        Implementation of rows-in-block
      storage/maria/ma_rkey.c:
        Implementation of rows-in-block
        Indentation fixes
      storage/maria/ma_rlast.c:
        Implementation of rows-in-block
      storage/maria/ma_rnext.c:
        Implementation of rows-in-block
      storage/maria/ma_rnext_same.c:
        Implementation of rows-in-block
      storage/maria/ma_rprev.c:
        Implementation of rows-in-block
      storage/maria/ma_rrnd.c:
        Implementation of rows-in-block
        Removed flag 'RRND_PRESERVER_LASTINX', by not resetting lastinx (This is reset by maria_scan_init())
      storage/maria/ma_rsame.c:
        Implementation of rows-in-block
      storage/maria/ma_rsamepos.c:
        Implementation of rows-in-block
      storage/maria/ma_rt_index.c:
        Implementation of rows-in-block
      storage/maria/ma_rt_index.h:
        Implementation of rows-in-block
      storage/maria/ma_rt_key.c:
        Implementation of rows-in-block
      storage/maria/ma_rt_key.h:
        Implementation of rows-in-block
      storage/maria/ma_rt_mbr.c:
        Implementation of rows-in-block
      storage/maria/ma_rt_mbr.h:
        Implementation of rows-in-block
      storage/maria/ma_rt_split.c:
        Implementation of rows-in-block
      storage/maria/ma_rt_test.c:
        Indentation fix
      storage/maria/ma_scan.c:
        Implementation of rows-in-block
        Added 'maria_scan_end()'
      storage/maria/ma_search.c:
        Implementation of rows-in-block
      storage/maria/ma_sort.c:
        Indentation fixes
        uchar -> byte to be able to remove some casts
      storage/maria/ma_sp_defs.h:
        uchar * -> byte *
      storage/maria/ma_sp_key.c:
        uchar * -> byte *
      storage/maria/ma_sp_test.c:
        Indentation fixes
      storage/maria/ma_static.c:
        New header signature for MARIA
      storage/maria/ma_statrec.c:
        int -> my_bool functions
        my_off_t -> MARIA_RECORD_POS
        Fixed argument order for _ma_read_static_record()
      storage/maria/ma_test1.c:
        Implementation of rows-in-block
        Fixed some bugs in VARCHAR and BLOB testing
      storage/maria/ma_test2.c:
        Implementation of rows-in-block
        Fixed bug in BLOB testing
      storage/maria/ma_test3.c:
        Implementation of rows-in-block
      storage/maria/ma_test_all.sh:
        Run all tests with dynamic, static and block row formats
        (For the moment we skip REPAIR test of rows-in-block as this is not yet implemented)
      storage/maria/ma_unique.c:
        Implementation of rows-in-block
      storage/maria/ma_update.c:
        Implementation of rows-in-block
      storage/maria/ma_write.c:
        Implementation of rows-in-block
        Write of row is split into two parts, as rows-in-block format require us to do write of row before keys (to get row position) in contrast to all other row formats
      storage/maria/maria_chk.c:
        Implementation of rows-in-block
      storage/maria/maria_def.h:
        Implementation of rows-in-block
        - New structs and variables to hold rows-in-block and bitmap information
        - Added org_data_file_type in header to allow easy restore of old record format when doing maria_pack / maria_chk -u
        - More virtual functions to handle different row types
        - Pointer to row is now MARIA_RECORD_POS instead of my_off_t
        - uchar -> byte for many parameters to avoid casts
      storage/maria/maria_ftdump.c:
        Implementation of rows-in-block
      storage/maria/maria_pack.c:
        Implementation of rows-in-block
      storage/myisam/mi_check.c:
        Added new row types into switch to avoid compiler warnings
        Added some casts to avoid warnings after changing type of lastkey and buff
      storage/myisam/mi_create.c:
        Fix that 'pack_fields' is calculated correctly
      storage/myisam/mi_rsamepos.c:
        Implementation of rows-in-block
      storage/myisam/mi_test2.c:
        Fixed wrong printf
      storage/myisam/sort.c:
        uchar * -> byte *
      support-files/magic:
        Added support for Maria files
        Fided wrong entry's for MyISAM files
      storage/maria/ma_bitmap.c:
        New BitKeeper file ``storage/maria/ma_bitmap.c''
      storage/maria/ma_blockrec.c:
        New BitKeeper file ``storage/maria/ma_blockrec.c''
      storage/maria/ma_blockrec.h:
        New BitKeeper file ``storage/maria/ma_blockrec.h''
      49a0dab0
  21. 07 Sep, 2006 1 commit
    • unknown's avatar
      Manually merging changes made to MyISAM into Maria. End of merge. · d13522ba
      unknown authored
      storage/maria/ft_maria.c:
        Rename: BitKeeper/deleted/.del-ft_maria.c -> storage/maria/ft_maria.c
      configure.in:
        maria moves to its plug.in
      storage/maria/Makefile.am:
        merging changes made to MyISAM into Maria.
        ft_maria.c is still needed.
      storage/maria/ha_maria.cc:
        merging changes made to MyISAM into Maria
      storage/maria/ma_dynrec.c:
        merging changes made to MyISAM into Maria
      storage/maria/ma_extra.c:
        merging changes made to MyISAM into Maria
      storage/maria/ma_ft_parser.c:
        merging changes made to MyISAM into Maria
      storage/maria/ma_open.c:
        merging changes made to MyISAM into Maria
      storage/maria/ma_sort.c:
        merging changes made to MyISAM into Maria
      storage/maria/ma_update.c:
        merging changes made to MyISAM into Maria
      storage/maria/ma_write.c:
        merging changes made to MyISAM into Maria
      storage/maria/maria_def.h:
        merging changes made to MyISAM into Maria
      storage/myisam/Makefile.am:
        merging changes made to MyISAM into Maria
      storage/maria/plug.in:
        merging changes made to MyISAM into Maria
      d13522ba
  22. 10 Aug, 2006 1 commit
    • unknown's avatar
      Completion of merge of mysql-5.1 into mysql-maria. · d2cea277
      unknown authored
      Manually imported changes done to MyISAM (include/myisam.h,
      storage/myisam/*, sql/ha_myisam.*, mysql-test/t/myisam.test,
      mysql-test/t/ps_2myisam.test) the last
      months into Maria (tedious, should do it more frequently in the
      future), including those not done at the previous 5.1->Maria merge
      (please in the future don't forget to apply MyISAM changes to Maria
      when you merge 5.1 into Maria).
      Note: I didn't try to import anything which could be MyISAM-related
      in other tests of mysql-test (I didn't want to dig in all csets),
      but as QA is working to make most tests re-usable for other engines
      (Falcon), it is likely that we'll benefit from this and just have
      to set engine=Maria somewhere to run those tests on Maria.
      func_group and partition tests fail but they already do in main 5.1
      on my machine. No Valgrind error in t/*maria*.test.
      Monty: please see the commit comment of maria.result and check.
      
      
      BitKeeper/deleted/.del-ha_maria.m4:
        Delete: config/ac-macros/ha_maria.m4
      configure.in:
        fix for the new way of enabling engines
      include/maria.h:
        importing changes done to MyISAM the last months into Maria
      include/my_handler.h:
        importing changes done to MyISAM the last months into Maria
      include/myisam.h:
        importing changes done to MyISAM the last months into Maria
      mysql-test/r/maria.result:
        identical to myisam.result, except the engine name in some places
        AND in the line testing key_block_size=1000000000000000000:
        Maria gives a key block size of 8192 while MyISAM gives 4096;
        is it explainable by the difference between MARIA_KEY_BLOCK_LENGTH
        and the same constant in MyISAM? Monty?
      mysql-test/r/ps_maria.result:
        identical to ps_2myisam.result (except the engine name in some places)
      mysql-test/t/maria.test:
        instead of engine=maria everywhere, I use @@storage_engine (reduces
        the diff with myisam.test).
        importing changes done to MyISAM the last months into Maria
      mysys/my_handler.c:
        importing changes done to MyISAM the last months into Maria
      sql/ha_maria.cc:
        importing changes done to MyISAM the last months into Maria
      sql/ha_maria.h:
        importing changes done to MyISAM the last months into Maria
      sql/mysqld.cc:
        unneeded
      storage/maria/Makefile.am:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_check.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_create.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_delete_table.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_dynrec.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_extra.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_ft_boolean_search.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_ft_eval.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_ft_nlq_search.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_ft_parser.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_ft_test1.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_ft_update.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_ftdefs.h:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_key.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_open.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_page.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_rkey.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_rsamepos.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_rt_index.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_rt_mbr.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_search.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_sort.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_test1.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_test2.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_test3.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_update.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/ma_write.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/maria_chk.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/maria_def.h:
        importing changes done to MyISAM the last months into Maria
      storage/maria/maria_ftdump.c:
        importing changes done to MyISAM the last months into Maria
      storage/maria/maria_pack.c:
        importing changes done to MyISAM the last months into Maria
      d2cea277
  23. 05 May, 2006 1 commit
    • unknown's avatar
      WL#3270 "Maria - cleanups of inherited MyISAM functionality" · 9f6f5337
      unknown authored
      Removing the "external lock" functionality from Maria (as two separate processes wanting to share a table
      should not only my_lock() the data and index files but also the log files, and share memory
      (as the latest data is in the page cache), it sounds useless to feature this).
      Removing the MyISAM logging from Maria (as REDO logging will be done differently).
      
      
      BitKeeper/deleted/.del-maria_log.c~1fb295a18c3f5d4c:
        Delete: storage/maria/maria_log.c
      BitKeeper/deleted/.del-ma_log.c~4a44ec11d547772f:
        Delete: storage/maria/ma_log.c
      include/maria.h:
        unneeded
      storage/maria/Makefile.am:
        log removed
      storage/maria/ma_check.c:
        external locking removed
      storage/maria/ma_close.c:
        log removed
      storage/maria/ma_delete.c:
        log removed
      storage/maria/ma_delete_all.c:
        log removed. Unused var.
      storage/maria/ma_dynrec.c:
        external locking removed
      storage/maria/ma_extra.c:
        log removed
      storage/maria/ma_init.c:
        log removed
      storage/maria/ma_locking.c:
        external locking removed, log removed
      storage/maria/ma_open.c:
        external locking removed, log removed
      storage/maria/ma_static.c:
        log removed
      storage/maria/ma_statrec.c:
        external locking removed
      storage/maria/ma_test2.c:
        log removed
      storage/maria/ma_test3.c:
        log removed
      storage/maria/ma_update.c:
        log removed
      storage/maria/ma_write.c:
        external locking removed, log removed
      storage/maria/maria_chk.c:
        external locking removed
      storage/maria/maria_def.h:
        log removed, maria_pid unused.
      storage/maria/maria_pack.c:
        fixes for warnings (where pointers are like ulong and so %u is not enough).
      9f6f5337
  24. 11 Apr, 2006 1 commit
    • unknown's avatar
      Added storage/maria (based on MyISAM). WL#3245 · 4724d397
      unknown authored
      Moved things into ft_global.h, my_handler.h and myisamchk.h to allow MyISAM and Maria to share code and defines
      Rename of not properly renamed functions in MyISAM and my_handler.c
      Renamed some MI_ defines to HA_ to allow MyISAM and Maria to share
      Added maria variables to mysqld.cc and set_var.cc
      Fixed compiler warnings
      
      
      
      BitKeeper/etc/ignore:
        added storage/maria/*.MAI
      BUILD/SETUP.sh:
        Compile maria by default
      BitKeeper/triggers/post-commit:
        No public maria emails.
        Mark changesets emails with 'maria'
      configure.in:
        Add maria
      include/ft_global.h:
        Move defines needed by maria and MyISAM here
      include/keycache.h:
        Add support for default key_cache if cache not found
      include/my_base.h:
        Add invalidator_by_filename
      include/my_handler.h:
        Remove duplicate header files
        Add defines that are typical for handlers (MyISAM and Maria)
      include/myisam.h:
        Move things to my_handler.h to allow Maria and MyISAM to share things
        (Some things needed to be shared to allow sharing of HA_CHECK structure)
      libmysqld/Makefile.am:
        Added ha_maria.cc
      mysys/mf_keycaches.c:
        Added default value for multi_key_cache_search
      mysys/my_handler.c:
        mi_compare_text -> ha_compare_text
        Removed compiler warnings
      sql/ha_myisam.cc:
        MI_CHECK -> HA_CHECK
        MI_MAX_KEY_LENGTH -> HA_MAX_KEY_LENGTH
      sql/ha_myisam.h:
        MI_CHECK -> HA_CHECK
        MI_MAX_KEY_LENGTH -> HA_MAX_KEY_LENGTH
      sql/ha_myisammrg.h:
        MI_CHECK -> HA_CHECK
        MI_MAX_KEY_LENGTH -> HA_MAX_KEY_LENGTH
      sql/handler.h:
        Added MARIA
        Added inclusion of my_handler.h
      sql/item_func.h:
        Remove duplicate include
      sql/mysql_priv.h:
        Added maria variables
      sql/mysqld.cc:
        Added maria
      sql/set_var.cc:
        Added maria status variables
      sql/set_var.h:
        Added maria
      sql/sql_class.h:
        Added maria status variables
      sql/sql_sort.h:
        Remove duplicate BUFFPEK struct
      storage/Makefile.am:
        Added maria
      storage/csv/ha_tina.cc:
        Removed compiler warning
      storage/myisam/Makefile.am:
        Added ft_myisam.c
      storage/myisam/ft_boolean_search.c:
        mi_compare_text -> ha_compare_text
        MI_MAX_KEY_BUFF -> HA_MAX_KEY_BUFF
        Remove compiler warnings
      storage/myisam/ft_nlq_search.c:
        mi_compare_text -> ha_compare_text
      storage/myisam/ft_parser.c:
        mi_compare_text -> ha_compare_text
      storage/myisam/ft_static.c:
        Move ft_init_search() to ft_myisam.c to make ft_static.c independent of MyISAM
      storage/myisam/ft_stopwords.c:
        mi_compare_text -> ha_compare_text
      storage/myisam/ft_update.c:
        mi_compare_text -> ha_compare_text
      storage/myisam/fulltext.h:
        Move things to ft_global.h to allow to share more things between MyISAM and Maria
      storage/myisam/mi_check.c:
        MI_CHECK -> HA_CHECK
      storage/myisam/mi_create.c:
        MI_MAX_POSSIBLE_KEY ->   HA_MAX_POSSIBLE_KEY
        MI_MAX_KEY_BLOCK_SIZE -> HA_MAX_KEY_BLOCK_SIZE
        MI_MAX_KEY_SEG ->  HA_MAX_KEY_SEG
        MI_MAX_KEY_BUFF -> HA_MAX_KEY_BUFF
      storage/myisam/mi_delete.c:
        MI_MAX_KEY_BUFF -> HA_MAX_KEY_BUFF
      storage/myisam/mi_delete_all.c:
        Remove not used variable
      storage/myisam/mi_dynrec.c:
        _my_calc_total_blob_length -> _mi_calc_total_blob_length
      storage/myisam/mi_key.c:
        _my_store_blob_length -> _mi_store_blob_length
      storage/myisam/mi_log.c:
        _my_calc_total_blob_length -> _mi_calc_total_blob_length
      storage/myisam/mi_open.c:
        MI_MAX_POSSIBLE_KEY -> HA_MAX_POSSIBLE_KEY
        MI_MAX_KEY_SEG ->      HA_MAX_KEY_SEG
        MI_MAX_KEY_BUFF ->     HA_MAX_KEY_BUFF
        my_n_base_info_read -> mi_n_base_info_read
      storage/myisam/mi_packrec.c:
        Made read_pack_length static
        _my_store_blob_length -> _mi_store_blob_length
        Remove not used variable
      storage/myisam/mi_range.c:
        MI_MAX_KEY_BUFF -> HA_MAX_KEY_BUFF
      storage/myisam/mi_search.c:
        MI_MAX_KEY_BUFF -> HA_MAX_KEY_BUFF
      storage/myisam/mi_test1.c:
        MI_MAX_KEY_LENGTH -> HA_MAX_KEY_LENGTH
      storage/myisam/mi_test2.c:
        Fixed compiler warning
      storage/myisam/mi_unique.c:
        Fixed compiler warning
        mi_compare_text -> ha_compare_text
      storage/myisam/mi_update.c:
        MI_MAX_KEY_BUFF -> HA_MAX_KEY_BUFF
      storage/myisam/mi_write.c:
        Rename of defines and functions
      storage/myisam/myisamchk.c:
        Rename of defines and functions
      storage/myisam/myisamdef.h:
        Remove tabs
        Indentation fixes (Large changes as I did run indent-ex on the file)
        Move some things to myisamchk.h
        Added missing functions that gave compiler warnings
      storage/myisam/myisamlog.c:
        Rename of defines and functions
      storage/myisam/myisampack.c:
        Remove compiler warning
      storage/myisam/rt_index.c:
        Rename of defines and functions
      storage/myisam/sort.c:
        Rename of defines, functions and structures
      config/ac-macros/ha_maria.m4:
        New BitKeeper file ``config/ac-macros/ha_maria.m4''
      include/maria.h:
        New BitKeeper file ``include/maria.h''
      include/myisamchk.h:
        New BitKeeper file ``include/myisamchk.h''
      libmysqld/ha_maria.cc:
        New BitKeeper file ``libmysqld/ha_maria.cc''
      mysql-test/include/have_maria.inc:
        New BitKeeper file ``mysql-test/include/have_maria.inc''
      mysql-test/r/have_maria.require:
        New BitKeeper file ``mysql-test/r/have_maria.require''
      mysql-test/r/maria.result:
        New BitKeeper file ``mysql-test/r/maria.result''
      mysql-test/r/ps_maria.result:
        New BitKeeper file ``mysql-test/r/ps_maria.result''
      mysql-test/t/maria.test:
        New BitKeeper file ``mysql-test/t/maria.test''
      mysql-test/t/ps_maria.test:
        New BitKeeper file ``mysql-test/t/ps_maria.test''
      sql/ha_maria.cc:
        New BitKeeper file ``sql/ha_maria.cc''
      sql/ha_maria.h:
        New BitKeeper file ``sql/ha_maria.h''
      storage/maria/Makefile.am:
        New BitKeeper file ``storage/maria/Makefile.am''
      storage/maria/cmakelists.txt:
        New BitKeeper file ``storage/maria/cmakelists.txt''
      storage/maria/ft_maria.c:
        New BitKeeper file ``storage/maria/ft_maria.c''
      storage/maria/ma_cache.c:
        New BitKeeper file ``storage/maria/ma_cache.c''
      storage/maria/ma_changed.c:
        New BitKeeper file ``storage/maria/ma_changed.c''
      storage/maria/ma_check.c:
        New BitKeeper file ``storage/maria/ma_check.c''
      storage/maria/ma_checksum.c:
        New BitKeeper file ``storage/maria/ma_checksum.c''
      storage/maria/ma_close.c:
        New BitKeeper file ``storage/maria/ma_close.c''
      storage/maria/ma_create.c:
        New BitKeeper file ``storage/maria/ma_create.c''
      storage/maria/ma_dbug.c:
        New BitKeeper file ``storage/maria/ma_dbug.c''
      storage/maria/ma_delete.c:
        New BitKeeper file ``storage/maria/ma_delete.c''
      storage/maria/ma_delete_all.c:
        New BitKeeper file ``storage/maria/ma_delete_all.c''
      storage/maria/ma_delete_table.c:
        New BitKeeper file ``storage/maria/ma_delete_table.c''
      storage/maria/ma_dynrec.c:
        New BitKeeper file ``storage/maria/ma_dynrec.c''
      storage/maria/ma_extra.c:
        New BitKeeper file ``storage/maria/ma_extra.c''
      storage/maria/ma_ft_boolean_search.c:
        New BitKeeper file ``storage/maria/ma_ft_boolean_search.c''
      storage/maria/ma_ft_eval.c:
        New BitKeeper file ``storage/maria/ma_ft_eval.c''
      storage/maria/ma_ft_eval.h:
        New BitKeeper file ``storage/maria/ma_ft_eval.h''
      storage/maria/ma_ft_nlq_search.c:
        New BitKeeper file ``storage/maria/ma_ft_nlq_search.c''
      storage/maria/ma_ft_parser.c:
        New BitKeeper file ``storage/maria/ma_ft_parser.c''
      storage/maria/ma_ft_stem.c:
        New BitKeeper file ``storage/maria/ma_ft_stem.c''
      storage/maria/ma_ft_test1.c:
        New BitKeeper file ``storage/maria/ma_ft_test1.c''
      storage/maria/ma_ft_test1.h:
        New BitKeeper file ``storage/maria/ma_ft_test1.h''
      storage/maria/ma_ft_update.c:
        New BitKeeper file ``storage/maria/ma_ft_update.c''
      storage/maria/ma_ftdefs.h:
        New BitKeeper file ``storage/maria/ma_ftdefs.h''
      storage/maria/ma_fulltext.h:
        New BitKeeper file ``storage/maria/ma_fulltext.h''
      storage/maria/ma_info.c:
        New BitKeeper file ``storage/maria/ma_info.c''
      storage/maria/ma_init.c:
        New BitKeeper file ``storage/maria/ma_init.c''
      storage/maria/ma_key.c:
        New BitKeeper file ``storage/maria/ma_key.c''
      storage/maria/ma_keycache.c:
        New BitKeeper file ``storage/maria/ma_keycache.c''
      storage/maria/ma_locking.c:
        New BitKeeper file ``storage/maria/ma_locking.c''
      storage/maria/ma_log.c:
        New BitKeeper file ``storage/maria/ma_log.c''
      storage/maria/ma_open.c:
        New BitKeeper file ``storage/maria/ma_open.c''
      storage/maria/ma_packrec.c:
        New BitKeeper file ``storage/maria/ma_packrec.c''
      storage/maria/ma_page.c:
        New BitKeeper file ``storage/maria/ma_page.c''
      storage/maria/ma_panic.c:
        New BitKeeper file ``storage/maria/ma_panic.c''
      storage/maria/ma_preload.c:
        New BitKeeper file ``storage/maria/ma_preload.c''
      storage/maria/ma_range.c:
        New BitKeeper file ``storage/maria/ma_range.c''
      storage/maria/ma_rename.c:
        New BitKeeper file ``storage/maria/ma_rename.c''
      storage/maria/ma_rfirst.c:
        New BitKeeper file ``storage/maria/ma_rfirst.c''
      storage/maria/ma_rkey.c:
        New BitKeeper file ``storage/maria/ma_rkey.c''
      storage/maria/ma_rlast.c:
        New BitKeeper file ``storage/maria/ma_rlast.c''
      storage/maria/ma_rnext.c:
        New BitKeeper file ``storage/maria/ma_rnext.c''
      storage/maria/ma_rnext_same.c:
        New BitKeeper file ``storage/maria/ma_rnext_same.c''
      storage/maria/ma_rprev.c:
        New BitKeeper file ``storage/maria/ma_rprev.c''
      storage/maria/ma_rrnd.c:
        New BitKeeper file ``storage/maria/ma_rrnd.c''
      storage/maria/ma_rsame.c:
        New BitKeeper file ``storage/maria/ma_rsame.c''
      storage/maria/ma_rsamepos.c:
        New BitKeeper file ``storage/maria/ma_rsamepos.c''
      storage/maria/ma_rt_index.c:
        New BitKeeper file ``storage/maria/ma_rt_index.c''
      storage/maria/ma_rt_index.h:
        New BitKeeper file ``storage/maria/ma_rt_index.h''
      storage/maria/ma_rt_key.c:
        New BitKeeper file ``storage/maria/ma_rt_key.c''
      storage/maria/ma_rt_key.h:
        New BitKeeper file ``storage/maria/ma_rt_key.h''
      storage/maria/ma_rt_mbr.c:
        New BitKeeper file ``storage/maria/ma_rt_mbr.c''
      storage/maria/ma_rt_mbr.h:
        New BitKeeper file ``storage/maria/ma_rt_mbr.h''
      storage/maria/ma_rt_split.c:
        New BitKeeper file ``storage/maria/ma_rt_split.c''
      storage/maria/ma_rt_test.c:
        New BitKeeper file ``storage/maria/ma_rt_test.c''
      storage/maria/ma_scan.c:
        New BitKeeper file ``storage/maria/ma_scan.c''
      storage/maria/ma_search.c:
        New BitKeeper file ``storage/maria/ma_search.c''
      storage/maria/ma_sort.c:
        New BitKeeper file ``storage/maria/ma_sort.c''
      storage/maria/ma_sp_defs.h:
        New BitKeeper file ``storage/maria/ma_sp_defs.h''
      storage/maria/ma_sp_key.c:
        New BitKeeper file ``storage/maria/ma_sp_key.c''
      storage/maria/ma_sp_test.c:
        New BitKeeper file ``storage/maria/ma_sp_test.c''
      storage/maria/ma_static.c:
        New BitKeeper file ``storage/maria/ma_static.c''
      storage/maria/ma_statrec.c:
        New BitKeeper file ``storage/maria/ma_statrec.c''
      storage/maria/ma_test1.c:
        New BitKeeper file ``storage/maria/ma_test1.c''
      storage/maria/ma_test2.c:
        New BitKeeper file ``storage/maria/ma_test2.c''
      storage/maria/ma_test3.c:
        New BitKeeper file ``storage/maria/ma_test3.c''
      storage/maria/ma_test_all.sh:
        New BitKeeper file ``storage/maria/ma_test_all.sh''
      storage/maria/ma_unique.c:
        New BitKeeper file ``storage/maria/ma_unique.c''
      storage/maria/ma_update.c:
        New BitKeeper file ``storage/maria/ma_update.c''
      storage/maria/ma_write.c:
        New BitKeeper file ``storage/maria/ma_write.c''
      storage/maria/maria_chk.c:
        New BitKeeper file ``storage/maria/maria_chk.c''
      storage/maria/maria_def.h:
        New BitKeeper file ``storage/maria/maria_def.h''
      storage/maria/maria_ftdump.c:
        New BitKeeper file ``storage/maria/maria_ftdump.c''
      storage/maria/maria_log.c:
        New BitKeeper file ``storage/maria/maria_log.c''
      storage/maria/maria_pack.c:
        New BitKeeper file ``storage/maria/maria_pack.c''
      storage/maria/maria_rename.sh:
        New BitKeeper file ``storage/maria/maria_rename.sh''
      storage/maria/test_pack:
        New BitKeeper file ``storage/maria/test_pack''
      storage/myisam/ft_myisam.c:
        New BitKeeper file ``storage/myisam/ft_myisam.c''
      4724d397
  25. 27 Apr, 2005 1 commit
    • unknown's avatar
      Changes to create storage directory for storage engines. · 0aa208ed
      unknown authored
      storage/heap/.cvsignore:
        mvdir
      storage/heap/ChangeLog:
        mvdir
      storage/heap/Makefile.am:
        mvdir
      storage/heap/_check.c:
        mvdir
      storage/heap/_rectest.c:
        mvdir
      storage/heap/heapdef.h:
        mvdir
      storage/heap/hp_block.c:
        mvdir
      storage/heap/hp_clear.c:
        mvdir
      storage/heap/hp_close.c:
        mvdir
      storage/heap/hp_create.c:
        mvdir
      storage/heap/hp_delete.c:
        mvdir
      storage/heap/hp_extra.c:
        mvdir
      storage/heap/hp_hash.c:
        mvdir
      storage/heap/hp_info.c:
        mvdir
      storage/heap/hp_open.c:
        mvdir
      storage/heap/hp_panic.c:
        mvdir
      storage/heap/hp_rename.c:
        mvdir
      storage/heap/hp_rfirst.c:
        mvdir
      storage/heap/hp_rkey.c:
        mvdir
      storage/heap/hp_rlast.c:
        mvdir
      storage/heap/hp_rnext.c:
        mvdir
      storage/heap/hp_rprev.c:
        mvdir
      storage/heap/hp_rrnd.c:
        mvdir
      storage/heap/hp_rsame.c:
        mvdir
      storage/heap/hp_scan.c:
        mvdir
      storage/heap/hp_static.c:
        mvdir
      storage/heap/hp_test1.c:
        mvdir
      storage/heap/hp_test2.c:
        mvdir
      storage/heap/hp_update.c:
        mvdir
      storage/heap/hp_write.c:
        mvdir
      storage/heap/make-ccc:
        mvdir
      storage/myisam/.cvsignore:
        mvdir
      storage/myisam/ChangeLog:
        mvdir
      storage/myisam/Makefile.am:
        mvdir
      storage/myisam/NEWS:
        mvdir
      storage/myisam/TODO:
        mvdir
      storage/myisam/ft_boolean_search.c:
        mvdir
      storage/myisam/ft_eval.c:
        mvdir
      storage/myisam/ft_eval.h:
        mvdir
      storage/myisam/ft_nlq_search.c:
        mvdir
      storage/myisam/ft_parser.c:
        mvdir
      storage/myisam/ft_static.c:
        mvdir
      storage/myisam/ft_stem.c:
        mvdir
      storage/myisam/ft_stopwords.c:
        mvdir
      storage/myisam/ft_test1.c:
        mvdir
      storage/myisam/ft_test1.h:
        mvdir
      storage/myisam/ft_update.c:
        mvdir
      storage/myisam/ftdefs.h:
        mvdir
      storage/myisam/fulltext.h:
        mvdir
      storage/myisam/make-ccc:
        mvdir
      storage/myisam/mi_cache.c:
        mvdir
      storage/myisam/mi_changed.c:
        mvdir
      storage/myisam/mi_check.c:
        mvdir
      storage/myisam/mi_checksum.c:
        mvdir
      storage/myisam/mi_close.c:
        mvdir
      storage/myisam/mi_create.c:
        mvdir
      storage/myisam/mi_dbug.c:
        mvdir
      storage/myisam/mi_delete.c:
        mvdir
      storage/myisam/mi_delete_all.c:
        mvdir
      storage/myisam/mi_delete_table.c:
        mvdir
      storage/myisam/mi_dynrec.c:
        mvdir
      storage/myisam/mi_extra.c:
        mvdir
      storage/myisam/mi_info.c:
        mvdir
      storage/myisam/mi_key.c:
        mvdir
      storage/myisam/mi_keycache.c:
        mvdir
      storage/myisam/mi_locking.c:
        mvdir
      storage/myisam/mi_log.c:
        mvdir
      storage/myisam/mi_open.c:
        mvdir
      storage/myisam/mi_packrec.c:
        mvdir
      storage/myisam/mi_page.c:
        mvdir
      storage/myisam/mi_panic.c:
        mvdir
      storage/myisam/mi_preload.c:
        mvdir
      storage/myisam/mi_range.c:
        mvdir
      storage/myisam/mi_rename.c:
        mvdir
      storage/myisam/mi_rfirst.c:
        mvdir
      storage/myisam/mi_rkey.c:
        mvdir
      storage/myisam/mi_rlast.c:
        mvdir
      storage/myisam/mi_rnext.c:
        mvdir
      storage/myisam/mi_rnext_same.c:
        mvdir
      storage/myisam/mi_rprev.c:
        mvdir
      storage/myisam/mi_rrnd.c:
        mvdir
      storage/myisam/mi_rsame.c:
        mvdir
      storage/myisam/ftbench/Ecompare.pl:
        mvdir
      storage/myisam/ftbench/Ecreate.pl:
        mvdir
      storage/myisam/ftbench/Ereport.pl:
        mvdir
      storage/myisam/ftbench/README:
        mvdir
      storage/myisam/ftbench/ft-test-run.sh:
        mvdir
      storage/myisam/mi_rsamepos.c:
        mvdir
      storage/myisam/mi_scan.c:
        mvdir
      storage/myisam/mi_search.c:
        mvdir
      storage/myisam/mi_static.c:
        mvdir
      storage/myisam/mi_statrec.c:
        mvdir
      storage/myisam/mi_test1.c:
        mvdir
      storage/myisam/mi_test2.c:
        mvdir
      storage/myisam/mi_test3.c:
        mvdir
      storage/myisam/mi_test_all.res:
        mvdir
      storage/myisam/mi_test_all.sh:
        mvdir
      storage/myisam/mi_unique.c:
        mvdir
      storage/myisam/mi_update.c:
        mvdir
      storage/myisam/mi_write.c:
        mvdir
      storage/myisam/myisam_ftdump.c:
        mvdir
      storage/myisam/myisamchk.c:
        mvdir
      storage/myisam/myisamdef.h:
        mvdir
      storage/myisam/myisamlog.c:
        mvdir
      storage/myisam/myisampack.c:
        mvdir
      storage/myisam/rt_index.c:
        mvdir
      storage/myisam/rt_index.h:
        mvdir
      storage/myisam/rt_key.c:
        mvdir
      storage/myisam/rt_key.h:
        mvdir
      storage/myisam/rt_mbr.c:
        mvdir
      storage/myisam/rt_mbr.h:
        mvdir
      storage/myisam/rt_split.c:
        mvdir
      storage/myisam/rt_test.c:
        mvdir
      storage/myisam/sort.c:
        mvdir
      storage/myisam/sp_defs.h:
        mvdir
      storage/myisam/sp_key.c:
        mvdir
      storage/myisam/sp_test.c:
        mvdir
      storage/myisam/test_pack:
        mvdir
      storage/myisammrg/.cvsignore:
        mvdir
      storage/myisammrg/Makefile.am:
        mvdir
      storage/myisammrg/make-ccc:
        mvdir
      storage/myisammrg/myrg_close.c:
        mvdir
      storage/myisammrg/myrg_create.c:
        mvdir
      storage/myisammrg/myrg_def.h:
        mvdir
      storage/myisammrg/myrg_delete.c:
        mvdir
      storage/myisammrg/myrg_extra.c:
        mvdir
      storage/myisammrg/myrg_info.c:
        mvdir
      storage/myisammrg/myrg_locking.c:
        mvdir
      storage/myisammrg/myrg_open.c:
        mvdir
      storage/myisammrg/myrg_panic.c:
        mvdir
      storage/myisammrg/myrg_queue.c:
        mvdir
      storage/myisammrg/myrg_range.c:
        mvdir
      storage/myisammrg/myrg_rfirst.c:
        mvdir
      storage/myisammrg/myrg_rkey.c:
        mvdir
      storage/myisammrg/myrg_rlast.c:
        mvdir
      storage/myisammrg/myrg_rnext.c:
        mvdir
      storage/myisammrg/myrg_rnext_same.c:
        mvdir
      storage/myisammrg/myrg_rprev.c:
        mvdir
      storage/myisammrg/myrg_rrnd.c:
        mvdir
      storage/myisammrg/myrg_rsame.c:
        mvdir
      storage/myisammrg/myrg_static.c:
        mvdir
      storage/myisammrg/myrg_update.c:
        mvdir
      storage/myisammrg/myrg_write.c:
        mvdir
      storage/innobase/Makefile.am:
        mvdir
      storage/innobase/btr/Makefile.am:
        mvdir
      storage/innobase/btr/btr0btr.c:
        mvdir
      storage/innobase/btr/btr0cur.c:
        mvdir
      storage/innobase/btr/btr0pcur.c:
        mvdir
      storage/innobase/btr/btr0sea.c:
        mvdir
      storage/innobase/btr/makefilewin:
        mvdir
      storage/innobase/buf/Makefile.am:
        mvdir
      storage/innobase/buf/buf0buf.c:
        mvdir
      storage/innobase/buf/buf0flu.c:
        mvdir
      storage/innobase/buf/buf0lru.c:
        mvdir
      storage/innobase/buf/buf0rea.c:
        mvdir
      storage/innobase/buf/makefilewin:
        mvdir
      storage/innobase/configure.in:
        mvdir
      storage/innobase/data/Makefile.am:
        mvdir
      storage/innobase/data/data0data.c:
        mvdir
      storage/innobase/data/data0type.c:
        mvdir
      storage/innobase/data/makefilewin:
        mvdir
      storage/innobase/db/db0err.h:
        mvdir
      storage/innobase/dict/Makefile.am:
        mvdir
      storage/innobase/dict/dict0boot.c:
        mvdir
      storage/innobase/dict/dict0crea.c:
        mvdir
      storage/innobase/dict/dict0dict.c:
        mvdir
      storage/innobase/dict/dict0load.c:
        mvdir
      storage/innobase/makefilewin:
        mvdir
      storage/innobase/my_cnf:
        mvdir
      storage/innobase/dict/dict0mem.c:
        mvdir
      storage/innobase/dict/makefilewin:
        mvdir
      storage/innobase/dyn/Makefile.am:
        mvdir
      storage/innobase/dyn/dyn0dyn.c:
        mvdir
      storage/innobase/dyn/makefilewin:
        mvdir
      storage/innobase/eval/Makefile.am:
        mvdir
      storage/innobase/eval/eval0eval.c:
        mvdir
      storage/innobase/eval/eval0proc.c:
        mvdir
      storage/innobase/eval/makefilewin:
        mvdir
      storage/innobase/fil/Makefile.am:
        mvdir
      storage/innobase/fil/fil0fil.c:
        mvdir
      storage/innobase/fil/makefilewin:
        mvdir
      storage/innobase/fsp/Makefile.am:
        mvdir
      storage/innobase/fsp/fsp0fsp.c:
        mvdir
      storage/innobase/fsp/makefilewin:
        mvdir
      storage/innobase/fut/Makefile.am:
        mvdir
      storage/innobase/fut/fut0fut.c:
        mvdir
      storage/innobase/fut/fut0lst.c:
        mvdir
      storage/innobase/fut/makefilewin:
        mvdir
      storage/innobase/ha/Makefile.am:
        mvdir
      storage/innobase/ha/ha0ha.c:
        mvdir
      storage/innobase/ha/hash0hash.c:
        mvdir
      storage/innobase/ha/makefilewin:
        mvdir
      storage/innobase/ibuf/Makefile.am:
        mvdir
      storage/innobase/ibuf/ibuf0ibuf.c:
        mvdir
      storage/innobase/ibuf/makefilewin:
        mvdir
      storage/innobase/include/Makefile.am:
        mvdir
      storage/innobase/include/Makefile.i:
        mvdir
      storage/innobase/include/btr0btr.h:
        mvdir
      storage/innobase/include/btr0btr.ic:
        mvdir
      storage/innobase/include/btr0cur.h:
        mvdir
      storage/innobase/include/btr0cur.ic:
        mvdir
      storage/innobase/include/btr0pcur.h:
        mvdir
      storage/innobase/include/btr0pcur.ic:
        mvdir
      storage/innobase/include/btr0sea.h:
        mvdir
      storage/innobase/include/btr0sea.ic:
        mvdir
      storage/innobase/include/btr0types.h:
        mvdir
      storage/innobase/include/buf0buf.h:
        mvdir
      storage/innobase/include/buf0buf.ic:
        mvdir
      storage/innobase/include/buf0flu.h:
        mvdir
      storage/innobase/include/buf0flu.ic:
        mvdir
      storage/innobase/include/buf0lru.h:
        mvdir
      storage/innobase/include/buf0lru.ic:
        mvdir
      storage/innobase/include/buf0rea.h:
        mvdir
      storage/innobase/include/buf0types.h:
        mvdir
      storage/innobase/include/data0data.h:
        mvdir
      storage/innobase/include/data0data.ic:
        mvdir
      storage/innobase/include/data0type.h:
        mvdir
      storage/innobase/include/data0type.ic:
        mvdir
      storage/innobase/include/data0types.h:
        mvdir
      storage/innobase/include/db0err.h:
        mvdir
      storage/innobase/include/dict0boot.h:
        mvdir
      storage/innobase/include/dict0boot.ic:
        mvdir
      storage/innobase/include/dict0crea.h:
        mvdir
      storage/innobase/include/dict0crea.ic:
        mvdir
      storage/innobase/include/dict0dict.h:
        mvdir
      storage/innobase/include/dict0dict.ic:
        mvdir
      storage/innobase/include/dict0load.h:
        mvdir
      storage/innobase/include/dict0load.ic:
        mvdir
      storage/innobase/include/dict0mem.h:
        mvdir
      storage/innobase/include/dict0mem.ic:
        mvdir
      storage/innobase/include/dict0types.h:
        mvdir
      storage/innobase/include/dyn0dyn.h:
        mvdir
      storage/innobase/include/dyn0dyn.ic:
        mvdir
      storage/innobase/include/eval0eval.h:
        mvdir
      storage/innobase/include/eval0eval.ic:
        mvdir
      storage/innobase/include/eval0proc.h:
        mvdir
      storage/innobase/include/eval0proc.ic:
        mvdir
      storage/innobase/include/fil0fil.h:
        mvdir
      storage/innobase/include/fsp0fsp.h:
        mvdir
      storage/innobase/include/fsp0fsp.ic:
        mvdir
      storage/innobase/include/fut0fut.h:
        mvdir
      storage/innobase/include/fut0fut.ic:
        mvdir
      storage/innobase/include/fut0lst.h:
        mvdir
      storage/innobase/include/fut0lst.ic:
        mvdir
      storage/innobase/include/ha0ha.h:
        mvdir
      storage/innobase/include/ha0ha.ic:
        mvdir
      storage/innobase/include/hash0hash.h:
        mvdir
      storage/innobase/include/hash0hash.ic:
        mvdir
      storage/innobase/include/ibuf0ibuf.h:
        mvdir
      storage/innobase/include/ibuf0ibuf.ic:
        mvdir
      storage/innobase/include/ibuf0types.h:
        mvdir
      storage/innobase/include/lock0lock.h:
        mvdir
      storage/innobase/include/lock0lock.ic:
        mvdir
      storage/innobase/include/lock0types.h:
        mvdir
      storage/innobase/include/log0log.h:
        mvdir
      storage/innobase/include/log0log.ic:
        mvdir
      storage/innobase/include/log0recv.h:
        mvdir
      storage/innobase/include/log0recv.ic:
        mvdir
      storage/innobase/include/mach0data.h:
        mvdir
      storage/innobase/include/mach0data.ic:
        mvdir
      storage/innobase/include/makefilewin.i:
        mvdir
      storage/innobase/include/mem0dbg.h:
        mvdir
      storage/innobase/include/mem0dbg.ic:
        mvdir
      storage/innobase/include/mem0mem.h:
        mvdir
      storage/innobase/include/mem0mem.ic:
        mvdir
      storage/innobase/include/mem0pool.h:
        mvdir
      storage/innobase/include/mem0pool.ic:
        mvdir
      storage/innobase/include/mtr0log.h:
        mvdir
      storage/innobase/include/mtr0log.ic:
        mvdir
      storage/innobase/include/mtr0mtr.h:
        mvdir
      storage/innobase/include/mtr0mtr.ic:
        mvdir
      storage/innobase/include/mtr0types.h:
        mvdir
      storage/innobase/include/os0file.h:
        mvdir
      storage/innobase/include/os0proc.h:
        mvdir
      storage/innobase/include/os0proc.ic:
        mvdir
      storage/innobase/include/os0sync.h:
        mvdir
      storage/innobase/include/os0sync.ic:
        mvdir
      storage/innobase/include/os0thread.h:
        mvdir
      storage/innobase/include/os0thread.ic:
        mvdir
      storage/innobase/include/page0cur.h:
        mvdir
      storage/innobase/include/page0cur.ic:
        mvdir
      storage/innobase/include/page0page.h:
        mvdir
      storage/innobase/include/page0page.ic:
        mvdir
      storage/innobase/include/page0types.h:
        mvdir
      storage/innobase/include/pars0grm.h:
        mvdir
      storage/innobase/include/pars0opt.h:
        mvdir
      storage/innobase/include/pars0opt.ic:
        mvdir
      storage/innobase/include/pars0pars.h:
        mvdir
      storage/innobase/include/pars0pars.ic:
        mvdir
      storage/innobase/include/pars0sym.h:
        mvdir
      storage/innobase/include/pars0sym.ic:
        mvdir
      storage/innobase/include/pars0types.h:
        mvdir
      storage/innobase/include/que0que.h:
        mvdir
      storage/innobase/include/que0que.ic:
        mvdir
      storage/innobase/include/que0types.h:
        mvdir
      storage/innobase/include/read0read.h:
        mvdir
      storage/innobase/include/read0read.ic:
        mvdir
      storage/innobase/include/read0types.h:
        mvdir
      storage/innobase/include/rem0cmp.h:
        mvdir
      storage/innobase/include/rem0cmp.ic:
        mvdir
      storage/innobase/include/rem0rec.h:
        mvdir
      storage/innobase/include/rem0rec.ic:
        mvdir
      storage/innobase/include/rem0types.h:
        mvdir
      storage/innobase/include/row0ins.h:
        mvdir
      storage/innobase/include/row0ins.ic:
        mvdir
      storage/innobase/include/row0mysql.h:
        mvdir
      storage/innobase/include/row0mysql.ic:
        mvdir
      storage/innobase/include/row0purge.h:
        mvdir
      storage/innobase/include/row0purge.ic:
        mvdir
      storage/innobase/include/row0row.h:
        mvdir
      storage/innobase/include/row0row.ic:
        mvdir
      storage/innobase/include/row0sel.h:
        mvdir
      storage/innobase/include/row0sel.ic:
        mvdir
      storage/innobase/include/row0types.h:
        mvdir
      storage/innobase/include/row0uins.h:
        mvdir
      storage/innobase/include/row0uins.ic:
        mvdir
      storage/innobase/include/row0umod.h:
        mvdir
      storage/innobase/include/row0umod.ic:
        mvdir
      storage/innobase/include/row0undo.h:
        mvdir
      storage/innobase/include/row0undo.ic:
        mvdir
      storage/innobase/include/row0upd.h:
        mvdir
      storage/innobase/include/row0upd.ic:
        mvdir
      storage/innobase/include/row0vers.h:
        mvdir
      storage/innobase/include/row0vers.ic:
        mvdir
      storage/innobase/include/srv0que.h:
        mvdir
      storage/innobase/include/srv0srv.h:
        mvdir
      storage/innobase/include/srv0srv.ic:
        mvdir
      storage/innobase/include/srv0start.h:
        mvdir
      storage/innobase/include/sync0arr.h:
        mvdir
      storage/innobase/include/sync0arr.ic:
        mvdir
      storage/innobase/include/sync0rw.h:
        mvdir
      storage/innobase/include/sync0rw.ic:
        mvdir
      storage/innobase/include/sync0sync.h:
        mvdir
      storage/innobase/include/sync0sync.ic:
        mvdir
      storage/innobase/include/sync0types.h:
        mvdir
      storage/innobase/include/thr0loc.h:
        mvdir
      storage/innobase/include/thr0loc.ic:
        mvdir
      storage/innobase/include/trx0purge.h:
        mvdir
      storage/innobase/include/trx0purge.ic:
        mvdir
      storage/innobase/include/trx0rec.h:
        mvdir
      storage/innobase/include/trx0rec.ic:
        mvdir
      storage/innobase/include/trx0roll.h:
        mvdir
      storage/innobase/include/trx0roll.ic:
        mvdir
      storage/innobase/include/trx0rseg.h:
        mvdir
      storage/innobase/include/trx0rseg.ic:
        mvdir
      storage/innobase/include/trx0sys.h:
        mvdir
      storage/innobase/include/trx0sys.ic:
        mvdir
      storage/innobase/include/trx0trx.h:
        mvdir
      storage/innobase/include/trx0trx.ic:
        mvdir
      storage/innobase/include/trx0types.h:
        mvdir
      storage/innobase/include/trx0undo.h:
        mvdir
      storage/innobase/include/trx0undo.ic:
        mvdir
      storage/innobase/include/trx0xa.h:
        mvdir
      storage/innobase/include/univ.i:
        mvdir
      storage/innobase/include/usr0sess.h:
        mvdir
      storage/innobase/include/usr0sess.ic:
        mvdir
      storage/innobase/include/usr0types.h:
        mvdir
      storage/innobase/include/ut0byte.h:
        mvdir
      storage/innobase/include/ut0byte.ic:
        mvdir
      storage/innobase/include/ut0dbg.h:
        mvdir
      storage/innobase/include/ut0lst.h:
        mvdir
      storage/innobase/include/ut0mem.h:
        mvdir
      storage/innobase/include/ut0mem.ic:
        mvdir
      storage/innobase/include/ut0rnd.h:
        mvdir
      storage/innobase/include/ut0rnd.ic:
        mvdir
      storage/innobase/include/ut0sort.h:
        mvdir
      storage/innobase/include/ut0ut.h:
        mvdir
      storage/innobase/include/ut0ut.ic:
        mvdir
      storage/innobase/lock/Makefile.am:
        mvdir
      storage/innobase/lock/lock0lock.c:
        mvdir
      storage/innobase/lock/makefilewin:
        mvdir
      storage/innobase/log/Makefile.am:
        mvdir
      storage/innobase/log/log0log.c:
        mvdir
      storage/innobase/log/log0recv.c:
        mvdir
      storage/innobase/log/makefilewin:
        mvdir
      storage/innobase/mach/Makefile.am:
        mvdir
      storage/innobase/mach/mach0data.c:
        mvdir
      storage/innobase/mach/makefilewin:
        mvdir
      storage/innobase/mem/Makefile.am:
        mvdir
      storage/innobase/mem/makefilewin:
        mvdir
      storage/innobase/mem/mem0dbg.c:
        mvdir
      storage/innobase/mem/mem0mem.c:
        mvdir
      storage/innobase/mem/mem0pool.c:
        mvdir
      storage/innobase/mtr/Makefile.am:
        mvdir
      storage/innobase/mtr/makefilewin:
        mvdir
      storage/innobase/mtr/mtr0log.c:
        mvdir
      storage/innobase/mtr/mtr0mtr.c:
        mvdir
      storage/innobase/os/Makefile.am:
        mvdir
      storage/innobase/os/makefilewin:
        mvdir
      storage/innobase/os/os0file.c:
        mvdir
      storage/innobase/os/os0proc.c:
        mvdir
      storage/innobase/os/os0sync.c:
        mvdir
      storage/innobase/os/os0thread.c:
        mvdir
      storage/innobase/page/Makefile.am:
        mvdir
      storage/innobase/page/makefilewin:
        mvdir
      storage/innobase/page/page0cur.c:
        mvdir
      storage/innobase/page/page0page.c:
        mvdir
      storage/innobase/pars/Makefile.am:
        mvdir
      storage/innobase/pars/lexyy.c:
        mvdir
      storage/innobase/pars/makefilewin:
        mvdir
      storage/innobase/pars/pars0grm.c:
        mvdir
      storage/innobase/pars/pars0grm.h:
        mvdir
      storage/innobase/pars/pars0grm.y:
        mvdir
      storage/innobase/pars/pars0lex.l:
        mvdir
      storage/innobase/pars/pars0opt.c:
        mvdir
      storage/innobase/pars/pars0pars.c:
        mvdir
      storage/innobase/pars/pars0sym.c:
        mvdir
      storage/innobase/que/Makefile.am:
        mvdir
      storage/innobase/que/makefilewin:
        mvdir
      storage/innobase/que/que0que.c:
        mvdir
      storage/innobase/read/Makefile.am:
        mvdir
      storage/innobase/read/makefilewin:
        mvdir
      storage/innobase/read/read0read.c:
        mvdir
      storage/innobase/rem/Makefile.am:
        mvdir
      storage/innobase/rem/makefilewin:
        mvdir
      storage/innobase/rem/rem0cmp.c:
        mvdir
      storage/innobase/rem/rem0rec.c:
        mvdir
      storage/innobase/row/Makefile.am:
        mvdir
      storage/innobase/row/makefilewin:
        mvdir
      storage/innobase/row/row0ins.c:
        mvdir
      storage/innobase/row/row0mysql.c:
        mvdir
      storage/innobase/row/row0purge.c:
        mvdir
      storage/innobase/row/row0row.c:
        mvdir
      storage/innobase/row/row0sel.c:
        mvdir
      storage/innobase/row/row0uins.c:
        mvdir
      storage/innobase/row/row0umod.c:
        mvdir
      storage/innobase/row/row0undo.c:
        mvdir
      storage/innobase/row/row0upd.c:
        mvdir
      storage/innobase/row/row0vers.c:
        mvdir
      storage/innobase/srv/Makefile.am:
        mvdir
      storage/innobase/srv/makefilewin:
        mvdir
      storage/innobase/srv/srv0que.c:
        mvdir
      storage/innobase/srv/srv0srv.c:
        mvdir
      storage/innobase/srv/srv0start.c:
        mvdir
      storage/innobase/sync/Makefile.am:
        mvdir
      storage/innobase/sync/makefilewin:
        mvdir
      storage/innobase/sync/sync0arr.c:
        mvdir
      storage/innobase/sync/sync0rw.c:
        mvdir
      storage/innobase/sync/sync0sync.c:
        mvdir
      storage/innobase/thr/Makefile.am:
        mvdir
      storage/innobase/thr/makefilewin:
        mvdir
      storage/innobase/thr/thr0loc.c:
        mvdir
      storage/innobase/trx/Makefile.am:
        mvdir
      storage/innobase/trx/makefilewin:
        mvdir
      storage/innobase/trx/trx0purge.c:
        mvdir
      storage/innobase/trx/trx0rec.c:
        mvdir
      storage/innobase/trx/trx0roll.c:
        mvdir
      storage/innobase/trx/trx0rseg.c:
        mvdir
      storage/innobase/trx/trx0sys.c:
        mvdir
      storage/innobase/trx/trx0trx.c:
        mvdir
      storage/innobase/trx/trx0undo.c:
        mvdir
      storage/innobase/usr/Makefile.am:
        mvdir
      storage/innobase/usr/makefilewin:
        mvdir
      storage/innobase/usr/usr0sess.c:
        mvdir
      storage/innobase/ut/Makefile.am:
        mvdir
      storage/innobase/ut/makefilewin:
        mvdir
      storage/innobase/ut/ut0byte.c:
        mvdir
      storage/innobase/ut/ut0dbg.c:
        mvdir
      storage/innobase/ut/ut0mem.c:
        mvdir
      storage/innobase/ut/ut0rnd.c:
        mvdir
      storage/innobase/ut/ut0ut.c:
        mvdir
      storage/ndb/Makefile.am:
        mvdir
      storage/ndb/bin/.empty:
        mvdir
      storage/ndb/bin/check-regression.sh:
        mvdir
      storage/ndb/bin/makeTestPrograms_html.sh:
        mvdir
      storage/ndb/config/common.mk.am:
        mvdir
      storage/ndb/config/make-win-dsw.sh:
        mvdir
      storage/ndb/config/type_kernel.mk.am:
        mvdir
      storage/ndb/config/type_mgmapiclient.mk.am:
        mvdir
      storage/ndb/config/type_ndbapi.mk.am:
        mvdir
      storage/ndb/config/type_ndbapiclient.mk.am:
        mvdir
      storage/ndb/config/type_ndbapitest.mk.am:
        mvdir
      storage/ndb/config/type_ndbapitools.mk.am:
        mvdir
      storage/ndb/config/type_util.mk.am:
        mvdir
      storage/ndb/config/win-includes:
        mvdir
      storage/ndb/config/win-lib.am:
        mvdir
      storage/ndb/config/win-libraries:
        mvdir
      storage/ndb/config/win-name:
        mvdir
      storage/ndb/config/win-prg.am:
        mvdir
      storage/ndb/config/win-sources:
        mvdir
      storage/ndb/demos/1-node/1-api-3/Ndb.cfg:
        mvdir
      storage/ndb/demos/1-node/1-db-2/Ndb.cfg:
        mvdir
      storage/ndb/demos/1-node/1-mgm-1/Ndb.cfg:
        mvdir
      storage/ndb/demos/1-node/1-mgm-1/template_config.ini:
        mvdir
      storage/ndb/demos/2-node/2-api-4/Ndb.cfg:
        mvdir
      storage/ndb/demos/2-node/2-api-5/Ndb.cfg:
        mvdir
      storage/ndb/demos/2-node/2-api-6/Ndb.cfg:
        mvdir
      storage/ndb/demos/2-node/2-api-7/Ndb.cfg:
        mvdir
      storage/ndb/demos/2-node/2-db-2/Ndb.cfg:
        mvdir
      storage/ndb/demos/2-node/2-db-3/Ndb.cfg:
        mvdir
      storage/ndb/demos/2-node/2-mgm-1/Ndb.cfg:
        mvdir
      storage/ndb/demos/2-node/2-mgm-1/template_config.ini:
        mvdir
      storage/ndb/demos/config-templates/config_template-1-REP.ini:
        mvdir
      storage/ndb/demos/config-templates/config_template-4.ini:
        mvdir
      storage/ndb/demos/config-templates/config_template-install.ini:
        mvdir
      storage/ndb/demos/run_demo1-PS-SS_common.sh:
        mvdir
      storage/ndb/demos/run_demo1-PS.sh:
        mvdir
      storage/ndb/demos/run_demo1-SS.sh:
        mvdir
      storage/ndb/demos/run_demo1.sh:
        mvdir
      storage/ndb/demos/run_demo2.sh:
        mvdir
      storage/ndb/docs/Makefile.am:
        mvdir
      storage/ndb/docs/README:
        mvdir
      storage/ndb/docs/doxygen/Doxyfile.mgmapi:
        mvdir
      storage/ndb/docs/doxygen/Doxyfile.ndbapi:
        mvdir
      storage/ndb/docs/doxygen/Doxyfile.ndb:
        mvdir
      storage/ndb/docs/doxygen/Doxyfile.odbc:
        mvdir
      storage/ndb/docs/doxygen/Doxyfile.test:
        mvdir
      storage/ndb/docs/doxygen/header.mgmapi.tex:
        mvdir
      storage/ndb/docs/doxygen/header.ndbapi.tex:
        mvdir
      storage/ndb/docs/doxygen/postdoxy.pl:
        mvdir
      storage/ndb/docs/doxygen/predoxy.pl:
        mvdir
      storage/ndb/docs/wl2077.txt:
        mvdir
      storage/ndb/home/bin/Linuxmkisofs:
        mvdir
      storage/ndb/home/bin/Solarismkisofs:
        mvdir
      storage/ndb/home/bin/cvs2cl.pl:
        mvdir
      storage/ndb/home/bin/fix-cvs-root:
        mvdir
      storage/ndb/home/bin/import-from-bk.sh:
        mvdir
      storage/ndb/home/bin/ndb_deploy:
        mvdir
      storage/ndb/home/bin/ndbdoxy.pl:
        mvdir
      storage/ndb/home/bin/ngcalc:
        mvdir
      storage/ndb/home/bin/parseConfigFile.awk:
        mvdir
      storage/ndb/home/bin/setup-test.sh:
        mvdir
      storage/ndb/home/bin/signallog2html.lib/signallog2list.awk:
        mvdir
      storage/ndb/home/bin/signallog2html.lib/uniq_blocks.awk:
        mvdir
      storage/ndb/home/bin/signallog2html.sh:
        mvdir
      storage/ndb/home/bin/stripcr:
        mvdir
      storage/ndb/home/lib/funcs.sh:
        mvdir
      storage/ndb/include/Makefile.am:
        mvdir
      storage/ndb/include/debugger/DebuggerNames.hpp:
        mvdir
      storage/ndb/include/debugger/EventLogger.hpp:
        mvdir
      storage/ndb/include/debugger/GrepError.hpp:
        mvdir
      storage/ndb/include/debugger/SignalLoggerManager.hpp:
        mvdir
      storage/ndb/include/editline/editline.h:
        mvdir
      storage/ndb/include/kernel/AttributeDescriptor.hpp:
        mvdir
      storage/ndb/include/kernel/AttributeHeader.hpp:
        mvdir
      storage/ndb/include/kernel/AttributeList.hpp:
        mvdir
      storage/ndb/include/kernel/BlockNumbers.h:
        mvdir
      storage/ndb/include/kernel/GlobalSignalNumbers.h:
        mvdir
      storage/ndb/include/kernel/GrepEvent.hpp:
        mvdir
      storage/ndb/include/kernel/Interpreter.hpp:
        mvdir
      storage/ndb/include/kernel/LogLevel.hpp:
        mvdir
      storage/ndb/include/kernel/NodeBitmask.hpp:
        mvdir
      storage/ndb/include/kernel/NodeInfo.hpp:
        mvdir
      storage/ndb/include/kernel/NodeState.hpp:
        mvdir
      storage/ndb/include/kernel/RefConvert.hpp:
        mvdir
      storage/ndb/include/kernel/kernel_config_parameters.h:
        mvdir
      storage/ndb/include/kernel/kernel_types.h:
        mvdir
      storage/ndb/include/kernel/ndb_limits.h:
        mvdir
      storage/ndb/include/kernel/signaldata/AbortAll.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/AccFrag.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/AccLock.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/AccScan.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/AccSizeAltReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/AlterIndx.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/AlterTab.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/AlterTable.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/AlterTrig.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/ApiRegSignalData.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/ApiVersion.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/ArbitSignalData.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/AttrInfo.hpp:
        mvdir
      storage/ndb/include/kernel/trigger_definitions.h:
        mvdir
      storage/ndb/include/ndb_constants.h:
        mvdir
      storage/ndb/include/ndb_global.h.in:
        mvdir
      storage/ndb/include/ndb_init.h:
        mvdir
      storage/ndb/include/ndb_net.h:
        mvdir
      storage/ndb/include/ndb_types.h.in:
        mvdir
      storage/ndb/include/ndb_version.h.in:
        mvdir
      storage/ndb/include/kernel/signaldata/BackupContinueB.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/BackupImpl.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/BackupSignalData.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/BlockCommitOrd.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/BuildIndx.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CheckNodeGroups.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CloseComReqConf.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CmInit.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CmRegSignalData.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CmvmiCfgConf.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CntrMasterConf.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CntrMasterReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CntrStart.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/ConfigParamId.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/ContinueFragmented.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CopyActive.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CopyFrag.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CopyGCIReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CreateEvnt.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CreateFrag.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CreateFragmentation.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CreateIndx.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CreateTab.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CreateTable.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/CreateTrig.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DiAddTab.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DiGetNodes.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DictSchemaInfo.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DictSizeAltReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DictStart.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DictTabInfo.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DihAddFrag.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DihContinueB.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DihSizeAltReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DihStartTab.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DihSwitchReplica.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DisconnectRep.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DropIndx.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DropTab.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DropTabFile.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DropTable.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DropTrig.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/DumpStateOrd.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/EmptyLcp.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/EndTo.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/EventReport.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/EventSubscribeReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/ExecFragReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/FailRep.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/FireTrigOrd.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/FsAppendReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/FsCloseReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/FsConf.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/FsOpenReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/FsReadWriteReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/FsRef.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/FsRemoveReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/GCPSave.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/GetTabInfo.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/GetTableId.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/GrepImpl.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/HotSpareRep.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/IndxAttrInfo.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/IndxKeyInfo.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/InvalidateNodeLCPConf.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/InvalidateNodeLCPReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/KeyInfo.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/LCP.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/ListTables.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/LqhFrag.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/LqhKey.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/LqhSizeAltReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/LqhTransConf.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/ManagementServer.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/MasterGCP.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/MasterLCP.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/NFCompleteRep.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/NdbSttor.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/NdbfsContinueB.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/NextScan.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/NodeFailRep.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/NodeStateSignalData.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/PackedSignal.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/PrepDropTab.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/PrepFailReqRef.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/ReadConfig.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/ReadNodesConf.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/RelTabMem.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/RepImpl.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/ResumeReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/ScanFrag.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/ScanTab.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/SetLogLevelOrd.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/SetVarReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/SignalData.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/SignalDataPrint.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/SignalDroppedRep.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/SrFragidConf.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/StartFragReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/StartInfo.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/StartMe.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/StartOrd.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/StartPerm.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/StartRec.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/StartTo.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/StopMe.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/StopPerm.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/StopReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/SumaImpl.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/SystemError.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TamperOrd.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TcCommit.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TcContinueB.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TcHbRep.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TcIndx.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TcKeyConf.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TcKeyFailConf.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TcKeyRef.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TcKeyReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TcRollbackRep.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TcSizeAltReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TestOrd.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TransIdAI.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TrigAttrInfo.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TupCommit.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TupFrag.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TupKey.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TupSizeAltReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TuxBound.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TuxContinueB.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TuxMaint.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/TuxSizeAltReq.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/UpdateTo.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/UpgradeStartup.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/UtilDelete.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/UtilExecute.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/UtilLock.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/UtilPrepare.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/UtilRelease.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/UtilSequence.hpp:
        mvdir
      storage/ndb/include/kernel/signaldata/WaitGCP.hpp:
        mvdir
      storage/ndb/include/logger/ConsoleLogHandler.hpp:
        mvdir
      storage/ndb/include/logger/FileLogHandler.hpp:
        mvdir
      storage/ndb/include/logger/LogHandler.hpp:
        mvdir
      storage/ndb/include/logger/Logger.hpp:
        mvdir
      storage/ndb/include/logger/SysLogHandler.hpp:
        mvdir
      storage/ndb/include/mgmapi/mgmapi.h:
        mvdir
      storage/ndb/include/mgmapi/mgmapi_config_parameters.h:
        mvdir
      storage/ndb/include/mgmapi/mgmapi_config_parameters_debug.h:
        mvdir
      storage/ndb/include/mgmapi/mgmapi_debug.h:
        mvdir
      storage/ndb/include/mgmapi/ndb_logevent.h:
        mvdir
      storage/ndb/include/mgmcommon/ConfigRetriever.hpp:
        mvdir
      storage/ndb/include/mgmcommon/IPCConfig.hpp:
        mvdir
      storage/ndb/include/mgmcommon/MgmtErrorReporter.hpp:
        mvdir
      storage/ndb/include/ndbapi/Ndb.hpp:
        mvdir
      storage/ndb/include/ndbapi/NdbApi.hpp:
        mvdir
      storage/ndb/include/ndbapi/NdbBlob.hpp:
        mvdir
      storage/ndb/include/ndbapi/NdbDictionary.hpp:
        mvdir
      storage/ndb/include/ndbapi/NdbError.hpp:
        mvdir
      storage/ndb/include/ndbapi/NdbEventOperation.hpp:
        mvdir
      storage/ndb/include/ndbapi/NdbIndexOperation.hpp:
        mvdir
      storage/ndb/include/ndbapi/NdbIndexScanOperation.hpp:
        mvdir
      storage/ndb/include/ndbapi/NdbOperation.hpp:
        mvdir
      storage/ndb/include/ndbapi/NdbPool.hpp:
        mvdir
      storage/ndb/include/ndbapi/NdbRecAttr.hpp:
        mvdir
      storage/ndb/include/ndbapi/NdbReceiver.hpp:
        mvdir
      storage/ndb/include/ndbapi/NdbScanFilter.hpp:
        mvdir
      storage/ndb/include/ndbapi/NdbScanOperation.hpp:
        mvdir
      storage/ndb/include/ndbapi/NdbTransaction.hpp:
        mvdir
      storage/ndb/include/ndbapi/ndb_cluster_connection.hpp:
        mvdir
      storage/ndb/include/ndbapi/ndb_opt_defaults.h:
        mvdir
      storage/ndb/include/ndbapi/ndbapi_limits.h:
        mvdir
      storage/ndb/include/ndbapi/ndberror.h:
        mvdir
      storage/ndb/include/newtonapi/dba.h:
        mvdir
      storage/ndb/include/newtonapi/defs/pcn_types.h:
        mvdir
      storage/ndb/include/portlib/NdbCondition.h:
        mvdir
      storage/ndb/include/portlib/NdbConfig.h:
        mvdir
      storage/ndb/include/portlib/NdbDaemon.h:
        mvdir
      storage/ndb/include/portlib/NdbEnv.h:
        mvdir
      storage/ndb/include/portlib/NdbHost.h:
        mvdir
      storage/ndb/include/portlib/NdbMain.h:
        mvdir
      storage/ndb/include/portlib/NdbMem.h:
        mvdir
      storage/ndb/include/portlib/NdbMutex.h:
        mvdir
      storage/ndb/include/portlib/NdbSleep.h:
        mvdir
      storage/ndb/include/portlib/NdbTCP.h:
        mvdir
      storage/ndb/include/portlib/NdbThread.h:
        mvdir
      storage/ndb/include/portlib/NdbTick.h:
        mvdir
      storage/ndb/include/portlib/PortDefs.h:
        mvdir
      storage/ndb/include/portlib/prefetch.h:
        mvdir
      storage/ndb/include/transporter/TransporterCallback.hpp:
        mvdir
      storage/ndb/include/transporter/TransporterDefinitions.hpp:
        mvdir
      storage/ndb/include/transporter/TransporterRegistry.hpp:
        mvdir
      storage/ndb/include/util/Base64.hpp:
        mvdir
      storage/ndb/include/util/BaseString.hpp:
        mvdir
      storage/ndb/include/util/Bitmask.hpp:
        mvdir
      storage/ndb/include/util/ConfigValues.hpp:
        mvdir
      storage/ndb/include/util/File.hpp:
        mvdir
      storage/ndb/include/util/InputStream.hpp:
        mvdir
      storage/ndb/include/util/NdbAutoPtr.hpp:
        mvdir
      storage/ndb/include/util/NdbOut.hpp:
        mvdir
      storage/ndb/include/util/NdbSqlUtil.hpp:
        mvdir
      storage/ndb/include/util/OutputStream.hpp:
        mvdir
      storage/ndb/include/util/Parser.hpp:
        mvdir
      storage/ndb/include/util/Properties.hpp:
        mvdir
      storage/ndb/include/util/SimpleProperties.hpp:
        mvdir
      storage/ndb/include/util/SocketAuthenticator.hpp:
        mvdir
      storage/ndb/include/util/SocketClient.hpp:
        mvdir
      storage/ndb/include/util/SocketServer.hpp:
        mvdir
      storage/ndb/include/util/UtilBuffer.hpp:
        mvdir
      storage/ndb/include/util/Vector.hpp:
        mvdir
      storage/ndb/include/util/basestring_vsnprintf.h:
        mvdir
      storage/ndb/include/util/md5_hash.hpp:
        mvdir
      storage/ndb/include/util/ndb_opts.h:
        mvdir
      storage/ndb/include/util/random.h:
        mvdir
      storage/ndb/include/util/socket_io.h:
        mvdir
      storage/ndb/include/util/uucode.h:
        mvdir
      storage/ndb/include/util/version.h:
        mvdir
      storage/ndb/lib/.empty:
        mvdir
      storage/ndb/ndbapi-examples/Makefile:
        mvdir
      storage/ndb/ndbapi-examples/mgmapi_logevent_example/Makefile:
        mvdir
      storage/ndb/ndbapi-examples/mgmapi_logevent_example/mgmapi_logevent.cpp:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_async_example/Makefile:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_async_example/ndbapi_async.cpp:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_async_example/readme.txt:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_async_example1/Makefile:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_async_example1/ndbapi_async1.cpp:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_event_example/Makefile:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_event_example/ndbapi_event.cpp:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_retries_example/Makefile:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_retries_example/ndbapi_retries.cpp:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_scan_example/Makefile:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_scan_example/ndbapi_scan.cpp:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_scan_example/readme.txt:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_simple_example/Makefile:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_simple_example/ndbapi_simple.cpp:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_simple_index_example/Makefile:
        mvdir
      storage/ndb/ndbapi-examples/ndbapi_simple_index_example/ndbapi_simple_index.cpp:
        mvdir
      storage/ndb/src/Makefile.am:
        mvdir
      storage/ndb/src/common/Makefile.am:
        mvdir
      storage/ndb/src/common/debugger/BlockNames.cpp:
        mvdir
      storage/ndb/src/common/debugger/DebuggerNames.cpp:
        mvdir
      storage/ndb/src/common/debugger/EventLogger.cpp:
        mvdir
      storage/ndb/src/common/debugger/GrepError.cpp:
        mvdir
      storage/ndb/src/common/debugger/Makefile.am:
        mvdir
      storage/ndb/src/common/debugger/SignalLoggerManager.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/AccLock.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/AlterIndx.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/AlterTab.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/AlterTable.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/AlterTrig.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/BackupImpl.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/BackupSignalData.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/CloseComReqConf.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/CntrStart.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/ContinueB.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/CopyGCI.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/CreateEvnt.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/CreateFragmentation.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/CreateIndx.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/CreateTrig.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/DictTabInfo.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/DihContinueB.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/DihSwitchReplicaReq.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/DisconnectRep.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/DropIndx.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/DropTab.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/DropTrig.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/FailRep.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/FireTrigOrd.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/FsAppendReq.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/FsCloseReq.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/FsConf.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/FsOpenReq.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/FsReadWriteReq.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/FsRef.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/GCPSave.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/IndxAttrInfo.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/IndxKeyInfo.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/LCP.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/LqhFrag.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/LqhKey.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/LqhTrans.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/Makefile.am:
        mvdir
      storage/ndb/src/common/debugger/signaldata/MasterLCP.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/NFCompleteRep.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/NdbSttor.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/NdbfsContinueB.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/PackedSignal.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/PrepDropTab.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/PrepFailReqRef.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/ReadNodesConf.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/ScanFrag.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/ScanTab.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/SignalDataPrint.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/SignalDroppedRep.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/SignalNames.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/StartRec.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/SumaImpl.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/SystemError.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/TcIndx.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/TcKeyConf.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/TcKeyRef.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/TcKeyReq.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/TcRollbackRep.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/TrigAttrInfo.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/TupCommit.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/TupKey.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/TuxMaint.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/UtilDelete.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/UtilExecute.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/UtilLock.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/UtilPrepare.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/UtilSequence.cpp:
        mvdir
      storage/ndb/src/common/debugger/signaldata/print.awk:
        mvdir
      storage/ndb/src/common/logger/ConsoleLogHandler.cpp:
        mvdir
      storage/ndb/src/common/logger/FileLogHandler.cpp:
        mvdir
      storage/ndb/src/common/logger/LogHandler.cpp:
        mvdir
      storage/ndb/src/common/logger/LogHandlerList.cpp:
        mvdir
      storage/ndb/src/common/logger/LogHandlerList.hpp:
        mvdir
      storage/ndb/src/common/logger/Logger.cpp:
        mvdir
      storage/ndb/src/common/logger/Makefile.am:
        mvdir
      storage/ndb/src/common/logger/SysLogHandler.cpp:
        mvdir
      storage/ndb/src/common/logger/listtest/LogHandlerListUnitTest.cpp:
        mvdir
      storage/ndb/src/common/logger/listtest/LogHandlerListUnitTest.hpp:
        mvdir
      storage/ndb/src/common/logger/listtest/Makefile:
        mvdir
      storage/ndb/src/common/logger/loggertest/LoggerUnitTest.cpp:
        mvdir
      storage/ndb/src/common/logger/loggertest/LoggerUnitTest.hpp:
        mvdir
      storage/ndb/src/common/logger/loggertest/Makefile:
        mvdir
      storage/ndb/src/common/mgmcommon/ConfigRetriever.cpp:
        mvdir
      storage/ndb/src/common/mgmcommon/IPCConfig.cpp:
        mvdir
      storage/ndb/src/common/mgmcommon/Makefile.am:
        mvdir
      storage/ndb/src/common/mgmcommon/printConfig/Makefile:
        mvdir
      storage/ndb/src/common/mgmcommon/printConfig/printConfig.cpp:
        mvdir
      storage/ndb/src/common/portlib/Makefile.am:
        mvdir
      storage/ndb/src/common/portlib/NdbCondition.c:
        mvdir
      storage/ndb/src/common/portlib/NdbConfig.c:
        mvdir
      storage/ndb/src/common/portlib/NdbDaemon.c:
        mvdir
      storage/ndb/src/common/portlib/NdbEnv.c:
        mvdir
      storage/ndb/src/common/portlib/NdbHost.c:
        mvdir
      storage/ndb/src/common/portlib/NdbMem.c:
        mvdir
      storage/ndb/src/common/portlib/NdbMutex.c:
        mvdir
      storage/ndb/src/common/portlib/NdbPortLibTest.cpp:
        mvdir
      storage/ndb/src/common/portlib/NdbSleep.c:
        mvdir
      storage/ndb/src/common/portlib/NdbTCP.cpp:
        mvdir
      storage/ndb/src/common/portlib/NdbThread.c:
        mvdir
      storage/ndb/src/common/portlib/NdbTick.c:
        mvdir
      storage/ndb/src/common/portlib/gcc.cpp:
        mvdir
      storage/ndb/src/common/portlib/memtest.c:
        mvdir
      storage/ndb/src/common/portlib/mmslist.cpp:
        mvdir
      storage/ndb/src/common/portlib/mmstest.cpp:
        mvdir
      storage/ndb/src/common/portlib/munmaptest.cpp:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/memtest/Makefile:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/memtest/munmaptest/Makefile:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/ose/Makefile:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/ose/NdbCondition.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/ose/NdbConditionOSE.h:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/ose/NdbEnv.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/ose/NdbHost.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/ose/NdbMem.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/ose/NdbMem_SoftOse.cpp:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/ose/NdbMutex.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/ose/NdbOut.cpp:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/ose/NdbSleep.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/ose/NdbTCP.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/ose/NdbThread.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/ose/NdbTick.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/test/Makefile:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/win32/Makefile:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/win32/NdbCondition.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/win32/NdbDaemon.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/win32/NdbEnv.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/win32/NdbHost.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/win32/NdbMem.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/win32/NdbMutex.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/win32/NdbSleep.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/win32/NdbTCP.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/win32/NdbThread.c:
        mvdir
      storage/ndb/src/common/portlib/old_dirs/win32/NdbTick.c:
        mvdir
      storage/ndb/src/common/portlib/win32/NdbCondition.c:
        mvdir
      storage/ndb/src/common/portlib/win32/NdbDaemon.c:
        mvdir
      storage/ndb/src/common/portlib/win32/NdbEnv.c:
        mvdir
      storage/ndb/src/common/portlib/win32/NdbHost.c:
        mvdir
      storage/ndb/src/common/portlib/win32/NdbMem.c:
        mvdir
      storage/ndb/src/common/portlib/win32/NdbMutex.c:
        mvdir
      storage/ndb/src/common/portlib/win32/NdbSleep.c:
        mvdir
      storage/ndb/src/common/portlib/win32/NdbTCP.c:
        mvdir
      storage/ndb/src/common/portlib/win32/NdbThread.c:
        mvdir
      storage/ndb/src/common/portlib/win32/NdbTick.c:
        mvdir
      storage/ndb/src/common/transporter/Makefile.am:
        mvdir
      storage/ndb/src/common/transporter/OSE_Receiver.cpp:
        mvdir
      storage/ndb/src/common/transporter/OSE_Receiver.hpp:
        mvdir
      storage/ndb/src/common/transporter/OSE_Signals.hpp:
        mvdir
      storage/ndb/src/common/transporter/OSE_Transporter.cpp:
        mvdir
      storage/ndb/src/common/transporter/OSE_Transporter.hpp:
        mvdir
      storage/ndb/src/common/transporter/Packer.cpp:
        mvdir
      storage/ndb/src/common/transporter/Packer.hpp:
        mvdir
      storage/ndb/src/common/transporter/SCI_Transporter.cpp:
        mvdir
      storage/ndb/src/common/transporter/SCI_Transporter.hpp:
        mvdir
      storage/ndb/src/common/transporter/SHM_Buffer.hpp:
        mvdir
      storage/ndb/src/common/transporter/SHM_Transporter.cpp:
        mvdir
      storage/ndb/src/common/transporter/SHM_Transporter.hpp:
        mvdir
      storage/ndb/src/common/transporter/SHM_Transporter.unix.cpp:
        mvdir
      storage/ndb/src/common/transporter/SHM_Transporter.win32.cpp:
        mvdir
      storage/ndb/src/common/transporter/SendBuffer.cpp:
        mvdir
      storage/ndb/src/common/transporter/SendBuffer.hpp:
        mvdir
      storage/ndb/src/common/transporter/TCP_Transporter.cpp:
        mvdir
      storage/ndb/src/common/transporter/TCP_Transporter.hpp:
        mvdir
      storage/ndb/src/common/transporter/Transporter.cpp:
        mvdir
      storage/ndb/src/common/transporter/Transporter.hpp:
        mvdir
      storage/ndb/src/common/transporter/TransporterInternalDefinitions.hpp:
        mvdir
      storage/ndb/src/common/transporter/TransporterRegistry.cpp:
        mvdir
      storage/ndb/src/common/transporter/basictest/Makefile:
        mvdir
      storage/ndb/src/common/transporter/basictest/basicTransporterTest.cpp:
        mvdir
      storage/ndb/src/common/transporter/buddy.cpp:
        mvdir
      storage/ndb/src/common/transporter/buddy.hpp:
        mvdir
      storage/ndb/src/common/transporter/failoverSCI/Makefile:
        mvdir
      storage/ndb/src/common/transporter/failoverSCI/failoverSCI.cpp:
        mvdir
      storage/ndb/src/common/transporter/perftest/Makefile:
        mvdir
      storage/ndb/src/common/transporter/perftest/perfTransporterTest.cpp:
        mvdir
      storage/ndb/src/common/transporter/priotest/Makefile:
        mvdir
      storage/ndb/src/common/transporter/priotest/prioOSE/Makefile:
        mvdir
      storage/ndb/src/common/transporter/priotest/prioSCI/Makefile:
        mvdir
      storage/ndb/src/common/transporter/priotest/prioSCI/prioSCI.cpp:
        mvdir
      storage/ndb/src/common/transporter/priotest/prioSHM/Makefile:
        mvdir
      storage/ndb/src/common/transporter/priotest/prioSHM/prioSHM.cpp:
        mvdir
      storage/ndb/src/common/transporter/priotest/prioTCP/Makefile:
        mvdir
      storage/ndb/src/common/transporter/priotest/prioTCP/prioTCP.cpp:
        mvdir
      storage/ndb/src/common/transporter/priotest/prioTransporterTest.cpp:
        mvdir
      storage/ndb/src/common/transporter/priotest/prioTransporterTest.hpp:
        mvdir
      storage/ndb/src/common/util/Base64.cpp:
        mvdir
      storage/ndb/src/common/util/BaseString.cpp:
        mvdir
      storage/ndb/src/common/util/Bitmask.cpp:
        mvdir
      storage/ndb/src/common/util/ConfigValues.cpp:
        mvdir
      storage/ndb/src/common/util/File.cpp:
        mvdir
      storage/ndb/src/common/util/InputStream.cpp:
        mvdir
      storage/ndb/src/common/util/Makefile.am:
        mvdir
      storage/ndb/src/common/util/NdbErrHnd.cpp:
        mvdir
      storage/ndb/src/common/util/NdbOut.cpp:
        mvdir
      storage/ndb/src/common/util/NdbSqlUtil.cpp:
        mvdir
      storage/ndb/src/common/util/OutputStream.cpp:
        mvdir
      storage/ndb/src/common/util/Parser.cpp:
        mvdir
      storage/ndb/src/common/util/Properties.cpp:
        mvdir
      storage/ndb/src/common/util/SimpleProperties.cpp:
        mvdir
      storage/ndb/src/common/util/SocketAuthenticator.cpp:
        mvdir
      storage/ndb/src/common/util/SocketClient.cpp:
        mvdir
      storage/ndb/src/common/util/SocketServer.cpp:
        mvdir
      storage/ndb/src/common/util/basestring_vsnprintf.c:
        mvdir
      storage/ndb/src/common/util/filetest/FileUnitTest.cpp:
        mvdir
      storage/ndb/src/common/util/filetest/FileUnitTest.hpp:
        mvdir
      storage/ndb/src/common/util/filetest/Makefile:
        mvdir
      storage/ndb/src/common/util/getarg.cat3:
        mvdir
      storage/ndb/src/common/util/md5_hash.cpp:
        mvdir
      storage/ndb/src/common/util/ndb_init.c:
        mvdir
      storage/ndb/src/common/util/new.cpp:
        mvdir
      storage/ndb/src/common/util/random.c:
        mvdir
      storage/ndb/src/common/util/socket_io.cpp:
        mvdir
      storage/ndb/src/common/util/strdup.c:
        mvdir
      storage/ndb/src/common/util/testConfigValues/Makefile:
        mvdir
      storage/ndb/src/common/util/testConfigValues/testConfigValues.cpp:
        mvdir
      storage/ndb/src/common/util/uucode.c:
        mvdir
      storage/ndb/src/common/util/version.c:
        mvdir
      storage/ndb/src/common/util/testProperties/Makefile:
        mvdir
      storage/ndb/src/common/util/testProperties/testProperties.cpp:
        mvdir
      storage/ndb/src/common/util/testSimpleProperties/Makefile:
        mvdir
      storage/ndb/src/common/util/testSimpleProperties/sp_test.cpp:
        mvdir
      storage/ndb/src/cw/Makefile.am:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/CPC_GUI.cpp:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/CPC_GUI.dsp:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/CPC_GUI.dsw:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/CPC_GUI.h:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/CPC_GUI.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/CPC_GUI.rc:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/CPC_GUI.sln:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/CPC_GUI.suo:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/CPC_GUI.vcproj:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/Closed.ICO:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/NdbControls.cpp:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/Open.ICO:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/StdAfx.cpp:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/StdAfx.h:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/TreeView.cpp:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/TreeView.h:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/bmp00001.bmp:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/resource.h:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/small.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/C++/toolbar.bmp:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/App.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/CPC_Form.cs:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/Computer.cs:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/ComputerAddDialog.cs:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/ComputerRemoveDialog.cs:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/DATABASE.ICO:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/Database.cs:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/NDB_CPC.csproj.user:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/NDB_CPC.csproj:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/NDB_CPC.ncb:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/NDB_CPC.sln:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/PanelWizard.cs:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/Process.cs:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/ProcessDefineDialog.cs:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/fileaccess/FileMgmt.cs:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/simpleparser/SimpleCPCParser.cs:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/socketcomm/SocketComm.cs:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/socketcomm/myTcpClient.cs:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/startDatabaseDlg.cs:
        mvdir
      storage/ndb/src/cw/cpcc-win32/csharp/telnetclient/telnetClient.cs:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Computer.cls:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Database.cls:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Icon 110.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Icon 231.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Icon 237.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Icon 241.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Icon 242.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Icon 270.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Icon 271.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Icon 273.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Icon 31.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Icon 337.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Icon 338.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Icon 339.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/MSSCCPRJ.SCC:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Module1.bas:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/NdbCPC.vbp:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/NdbCPC.vbw:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/Process.cls:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/closed folder.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/computer.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/frmAbout.frm:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/frmLogin.frm:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/frmMain.frm:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/frmNewComputer.frm:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/frmNewComputer.frx:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/frmNewDatabase.frx:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/frmNewDatabase1.frm:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/frmNewDatabase2.frm:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/frmNewDatabase2.log:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/frmNewDatabase3.frm:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/frmOptions.frm:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/frmSplash.frx:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/networking.ico:
        mvdir
      storage/ndb/src/cw/cpcc-win32/vb6/open folder.ico:
        mvdir
      storage/ndb/src/cw/cpcd/APIService.cpp:
        mvdir
      storage/ndb/src/cw/cpcd/APIService.hpp:
        mvdir
      storage/ndb/src/cw/cpcd/CPCD.cpp:
        mvdir
      storage/ndb/src/cw/cpcd/CPCD.hpp:
        mvdir
      storage/ndb/src/cw/cpcd/Makefile.am:
        mvdir
      storage/ndb/src/cw/cpcd/Monitor.cpp:
        mvdir
      storage/ndb/src/cw/cpcd/Process.cpp:
        mvdir
      storage/ndb/src/cw/cpcd/common.cpp:
        mvdir
      storage/ndb/src/cw/cpcd/common.hpp:
        mvdir
      storage/ndb/src/cw/cpcd/main.cpp:
        mvdir
      storage/ndb/src/cw/test/socketclient/Makefile:
        mvdir
      storage/ndb/src/cw/test/socketclient/socketClientTest.cpp:
        mvdir
      storage/ndb/src/cw/util/ClientInterface.cpp:
        mvdir
      storage/ndb/src/cw/util/ClientInterface.hpp:
        mvdir
      storage/ndb/src/cw/util/Makefile:
        mvdir
      storage/ndb/src/cw/util/SocketRegistry.cpp:
        mvdir
      storage/ndb/src/cw/util/SocketRegistry.hpp:
        mvdir
      storage/ndb/src/cw/util/SocketService.cpp:
        mvdir
      storage/ndb/src/cw/util/SocketService.hpp:
        mvdir
      storage/ndb/src/external/WIN32.x86/sci/lib/SISCI_LIBRARY_WIN32.TXT:
        mvdir
      storage/ndb/src/external/WIN32.x86/sci/lib/scilib.lib:
        mvdir
      storage/ndb/src/external/WIN32.x86/sci/lib/scilib_md.lib:
        mvdir
      storage/ndb/src/external/WIN32.x86/sci/lib/scilib_mt.lib:
        mvdir
      storage/ndb/src/external/WIN32.x86/sci/lib/sisci_api.lib:
        mvdir
      storage/ndb/src/external/WIN32.x86/sci/lib/sisci_api_md.lib:
        mvdir
      storage/ndb/src/external/WIN32.x86/sci/lib/sisci_api_mt.lib:
        mvdir
      storage/ndb/src/kernel/Makefile.am:
        mvdir
      storage/ndb/src/kernel/SimBlockList.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/ERROR_codes.txt:
        mvdir
      storage/ndb/src/kernel/blocks/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/NodeRestart.new.txt:
        mvdir
      storage/ndb/src/kernel/blocks/NodeRestart.txt:
        mvdir
      storage/ndb/src/kernel/blocks/Start.txt:
        mvdir
      storage/ndb/src/kernel/blocks/SystemRestart.new.txt:
        mvdir
      storage/ndb/src/kernel/blocks/SystemRestart.txt:
        mvdir
      storage/ndb/src/kernel/blocks/backup/Backup.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/backup/Backup.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/backup/Backup.txt:
        mvdir
      storage/ndb/src/kernel/blocks/backup/BackupFormat.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/backup/BackupInit.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/backup/FsBuffer.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/backup/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/backup/read.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/cmvmi/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/dbacc/Dbacc.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbacc/DbaccInit.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbacc/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/mutexes.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/new-block.tar.gz:
        mvdir
      storage/ndb/src/kernel/main.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbdict/CreateIndex.txt:
        mvdir
      storage/ndb/src/kernel/blocks/dbdict/CreateTable.new.txt:
        mvdir
      storage/ndb/src/kernel/blocks/dbdict/CreateTable.txt:
        mvdir
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.txt:
        mvdir
      storage/ndb/src/kernel/blocks/dbdict/DropTable.txt:
        mvdir
      storage/ndb/src/kernel/blocks/dbdict/Event.txt:
        mvdir
      storage/ndb/src/kernel/blocks/dbdict/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/dbdict/Master_AddTable.sfl:
        mvdir
      storage/ndb/src/kernel/blocks/dbdict/SchemaFile.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbdict/Slave_AddTable.sfl:
        mvdir
      storage/ndb/src/kernel/blocks/dbdict/printSchemaFile.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbdih/Dbdih.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbdih/DbdihInit.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbdih/LCP.txt:
        mvdir
      storage/ndb/src/kernel/blocks/dbdih/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/dbdih/Sysfile.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbdih/printSysfile/Makefile:
        mvdir
      storage/ndb/src/kernel/blocks/dbdih/printSysfile/printSysfile.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/dblqh/DblqhInit.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dblqh/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/dblqh/redoLogReader/Makefile:
        mvdir
      storage/ndb/src/kernel/blocks/dblqh/redoLogReader/records.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dblqh/redoLogReader/records.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/dblqh/redoLogReader/redoLogFileReader.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtc/DbtcInit.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtc/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/AttributeOffset.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupAbort.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupBuffer.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupDebug.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupFixAlloc.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupLCP.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupPagMan.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupPageMap.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupStoredProcDef.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupSystemRestart.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupTabDesMan.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupTrigger.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/DbtupUndoLog.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/dbtup/Notes.txt:
        mvdir
      storage/ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtux/DbtuxCmp.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtux/DbtuxGen.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtux/DbtuxMaint.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtux/DbtuxTree.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbtux/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/dbtux/Times.txt:
        mvdir
      storage/ndb/src/kernel/blocks/dbtux/tuxstatus.html:
        mvdir
      storage/ndb/src/kernel/blocks/dbutil/DbUtil.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbutil/DbUtil.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/dbutil/DbUtil.txt:
        mvdir
      storage/ndb/src/kernel/blocks/dbutil/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/grep/Grep.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/grep/Grep.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/grep/GrepInit.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/grep/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/grep/systab_test/Makefile:
        mvdir
      storage/ndb/src/kernel/blocks/grep/systab_test/grep_systab_test.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbcntr/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/ndbcntr/Ndbcntr.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrInit.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrSysTable.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/AsyncFile.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/AsyncFile.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/CircularIndex.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/CircularIndex.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/Filename.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/Filename.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/MemoryChannel.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/MemoryChannel.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/AsyncFileTest/AsyncFileTest.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/AsyncFileTest/Makefile:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/MemoryChannelOSE.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/MemoryChannelTest/Makefile:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/MemoryChannelTest/MemoryChannelTest.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/OpenFiles.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/Pool.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/ndbfs/VoidFs.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/qmgr/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/qmgr/QmgrInit.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/qmgr/timer.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/suma/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/suma/Suma.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/suma/Suma.hpp:
        mvdir
      storage/ndb/src/kernel/blocks/suma/Suma.txt:
        mvdir
      storage/ndb/src/kernel/blocks/suma/SumaInit.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/trix/Makefile.am:
        mvdir
      storage/ndb/src/kernel/blocks/trix/Trix.cpp:
        mvdir
      storage/ndb/src/kernel/blocks/trix/Trix.hpp:
        mvdir
      storage/ndb/src/kernel/error/Error.hpp:
        mvdir
      storage/ndb/src/kernel/error/ErrorHandlingMacros.hpp:
        mvdir
      storage/ndb/src/kernel/error/ErrorMessages.cpp:
        mvdir
      storage/ndb/src/kernel/error/ErrorMessages.hpp:
        mvdir
      storage/ndb/src/kernel/error/ErrorReporter.cpp:
        mvdir
      storage/ndb/src/kernel/error/ErrorReporter.hpp:
        mvdir
      storage/ndb/src/kernel/error/Makefile.am:
        mvdir
      storage/ndb/src/kernel/error/TimeModule.cpp:
        mvdir
      storage/ndb/src/kernel/error/TimeModule.hpp:
        mvdir
      storage/ndb/src/kernel/vm/Array.hpp:
        mvdir
      storage/ndb/src/kernel/vm/ArrayFifoList.hpp:
        mvdir
      storage/ndb/src/kernel/vm/ArrayList.hpp:
        mvdir
      storage/ndb/src/kernel/vm/ArrayPool.hpp:
        mvdir
      storage/ndb/src/kernel/vm/CArray.hpp:
        mvdir
      storage/ndb/src/kernel/vm/Callback.hpp:
        mvdir
      storage/ndb/src/kernel/vm/ClusterConfiguration.cpp:
        mvdir
      storage/ndb/src/kernel/vm/ClusterConfiguration.hpp:
        mvdir
      storage/ndb/src/kernel/vm/Configuration.cpp:
        mvdir
      storage/ndb/src/kernel/vm/Configuration.hpp:
        mvdir
      storage/ndb/src/kernel/vm/DLFifoList.hpp:
        mvdir
      storage/ndb/src/kernel/vm/DLHashTable.hpp:
        mvdir
      storage/ndb/src/kernel/vm/DLHashTable2.hpp:
        mvdir
      storage/ndb/src/kernel/vm/DLList.hpp:
        mvdir
      storage/ndb/src/kernel/vm/DataBuffer.hpp:
        mvdir
      storage/ndb/src/kernel/vm/Emulator.cpp:
        mvdir
      storage/ndb/src/kernel/vm/Emulator.hpp:
        mvdir
      storage/ndb/src/kernel/vm/FastScheduler.cpp:
        mvdir
      storage/ndb/src/kernel/vm/FastScheduler.hpp:
        mvdir
      storage/ndb/src/kernel/vm/GlobalData.hpp:
        mvdir
      storage/ndb/src/kernel/vm/KeyTable.hpp:
        mvdir
      storage/ndb/src/kernel/vm/KeyTable2.hpp:
        mvdir
      storage/ndb/src/kernel/vm/LongSignal.hpp:
        mvdir
      storage/ndb/src/kernel/vm/Makefile.am:
        mvdir
      storage/ndb/src/kernel/vm/MetaData.cpp:
        mvdir
      storage/ndb/src/kernel/vm/MetaData.hpp:
        mvdir
      storage/ndb/src/kernel/vm/Mutex.cpp:
        mvdir
      storage/ndb/src/kernel/vm/Mutex.hpp:
        mvdir
      storage/ndb/src/kernel/vm/Prio.hpp:
        mvdir
      storage/ndb/src/kernel/vm/RequestTracker.hpp:
        mvdir
      storage/ndb/src/kernel/vm/SLList.hpp:
        mvdir
      storage/ndb/src/kernel/vm/SafeCounter.cpp:
        mvdir
      storage/ndb/src/kernel/vm/SafeCounter.hpp:
        mvdir
      storage/ndb/src/kernel/vm/SectionReader.cpp:
        mvdir
      storage/ndb/src/kernel/vm/SectionReader.hpp:
        mvdir
      storage/ndb/src/kernel/vm/SignalCounter.hpp:
        mvdir
      storage/ndb/src/kernel/vm/SimBlockList.hpp:
        mvdir
      storage/ndb/src/kernel/vm/SimplePropertiesSection.cpp:
        mvdir
      storage/ndb/src/kernel/vm/SimulatedBlock.cpp:
        mvdir
      storage/ndb/src/kernel/vm/SimulatedBlock.hpp:
        mvdir
      storage/ndb/src/kernel/vm/ThreadConfig.cpp:
        mvdir
      storage/ndb/src/kernel/vm/ThreadConfig.hpp:
        mvdir
      storage/ndb/src/kernel/vm/TimeQueue.cpp:
        mvdir
      storage/ndb/src/kernel/vm/TimeQueue.hpp:
        mvdir
      storage/ndb/src/kernel/vm/TransporterCallback.cpp:
        mvdir
      storage/ndb/src/kernel/vm/VMSignal.cpp:
        mvdir
      storage/ndb/src/kernel/vm/VMSignal.hpp:
        mvdir
      storage/ndb/src/kernel/vm/WaitQueue.hpp:
        mvdir
      storage/ndb/src/kernel/vm/WatchDog.cpp:
        mvdir
      storage/ndb/src/kernel/vm/WatchDog.hpp:
        mvdir
      storage/ndb/src/kernel/vm/al_test/Makefile:
        mvdir
      storage/ndb/src/kernel/vm/al_test/arrayListTest.cpp:
        mvdir
      storage/ndb/src/kernel/vm/al_test/arrayPoolTest.cpp:
        mvdir
      storage/ndb/src/kernel/vm/al_test/main.cpp:
        mvdir
      storage/ndb/src/kernel/vm/pc.hpp:
        mvdir
      storage/ndb/src/kernel/vm/testCopy/Makefile:
        mvdir
      storage/ndb/src/kernel/vm/testCopy/rr.cpp:
        mvdir
      storage/ndb/src/kernel/vm/testCopy/testCopy.cpp:
        mvdir
      storage/ndb/src/kernel/vm/testDataBuffer/Makefile:
        mvdir
      storage/ndb/src/kernel/vm/testDataBuffer/testDataBuffer.cpp:
        mvdir
      storage/ndb/src/kernel/vm/testLongSig/Makefile:
        mvdir
      storage/ndb/src/kernel/vm/testLongSig/testLongSig.cpp:
        mvdir
      storage/ndb/src/kernel/vm/testSimplePropertiesSection/Makefile:
        mvdir
      storage/ndb/src/kernel/vm/testSimplePropertiesSection/test.cpp:
        mvdir
      storage/ndb/src/mgmapi/LocalConfig.cpp:
        mvdir
      storage/ndb/src/mgmapi/LocalConfig.hpp:
        mvdir
      storage/ndb/src/mgmapi/Makefile.am:
        mvdir
      storage/ndb/src/mgmapi/mgmapi.cpp:
        mvdir
      storage/ndb/src/mgmapi/mgmapi_configuration.cpp:
        mvdir
      storage/ndb/src/mgmapi/mgmapi_configuration.hpp:
        mvdir
      storage/ndb/src/mgmapi/mgmapi_internal.h:
        mvdir
      storage/ndb/src/mgmapi/ndb_logevent.cpp:
        mvdir
      storage/ndb/src/mgmapi/ndb_logevent.hpp:
        mvdir
      storage/ndb/src/mgmapi/test/Makefile:
        mvdir
      storage/ndb/src/mgmapi/test/keso.c:
        mvdir
      storage/ndb/src/mgmapi/test/mgmSrvApi.cpp:
        mvdir
      storage/ndb/src/mgmclient/CommandInterpreter.cpp:
        mvdir
      storage/ndb/src/mgmclient/Makefile.am:
        mvdir
      storage/ndb/src/mgmclient/main.cpp:
        mvdir
      storage/ndb/src/mgmclient/ndb_mgmclient.hpp:
        mvdir
      storage/ndb/src/mgmclient/ndb_mgmclient.h:
        mvdir
      storage/ndb/src/mgmclient/test_cpcd/Makefile:
        mvdir
      storage/ndb/src/mgmclient/test_cpcd/test_cpcd.cpp:
        mvdir
      storage/ndb/src/mgmsrv/Config.cpp:
        mvdir
      storage/ndb/src/mgmsrv/Config.hpp:
        mvdir
      storage/ndb/src/mgmsrv/ConfigInfo.cpp:
        mvdir
      storage/ndb/src/mgmsrv/ConfigInfo.hpp:
        mvdir
      storage/ndb/src/mgmsrv/InitConfigFileParser.cpp:
        mvdir
      storage/ndb/src/mgmsrv/InitConfigFileParser.hpp:
        mvdir
      storage/ndb/src/mgmsrv/Makefile.am:
        mvdir
      storage/ndb/src/mgmsrv/MgmtSrvr.cpp:
        mvdir
      storage/ndb/src/mgmsrv/MgmtSrvr.hpp:
        mvdir
      storage/ndb/src/mgmsrv/MgmtSrvrConfig.cpp:
        mvdir
      storage/ndb/src/mgmsrv/MgmtSrvrGeneralSignalHandling.cpp:
        mvdir
      storage/ndb/src/mgmsrv/Services.cpp:
        mvdir
      storage/ndb/src/mgmsrv/Services.hpp:
        mvdir
      storage/ndb/src/mgmsrv/SignalQueue.cpp:
        mvdir
      storage/ndb/src/mgmsrv/SignalQueue.hpp:
        mvdir
      storage/ndb/src/mgmsrv/convertStrToInt.cpp:
        mvdir
      storage/ndb/src/mgmsrv/convertStrToInt.hpp:
        mvdir
      storage/ndb/src/mgmsrv/main.cpp:
        mvdir
      storage/ndb/src/mgmsrv/mkconfig/Makefile:
        mvdir
      storage/ndb/src/mgmsrv/mkconfig/mkconfig.cpp:
        mvdir
      storage/ndb/src/ndbapi/API.hpp:
        mvdir
      storage/ndb/src/ndbapi/ClusterMgr.cpp:
        mvdir
      storage/ndb/src/ndbapi/ClusterMgr.hpp:
        mvdir
      storage/ndb/src/ndbapi/DictCache.cpp:
        mvdir
      storage/ndb/src/ndbapi/DictCache.hpp:
        mvdir
      storage/ndb/src/ndbapi/Makefile.am:
        mvdir
      storage/ndb/src/ndbapi/Ndb.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbApiSignal.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbApiSignal.hpp:
        mvdir
      storage/ndb/src/ndbapi/NdbBlob.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbBlobImpl.hpp:
        mvdir
      storage/ndb/src/ndbapi/NdbDictionary.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        mvdir
      storage/ndb/src/ndbapi/NdbErrorOut.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbEventOperation.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbEventOperationImpl.hpp:
        mvdir
      storage/ndb/src/ndbapi/NdbImpl.hpp:
        mvdir
      storage/ndb/src/ndbapi/NdbIndexOperation.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbLinHash.hpp:
        mvdir
      storage/ndb/src/ndbapi/NdbOperation.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbOperationExec.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbOperationInt.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbOperationScan.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbOperationSearch.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbPool.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbPoolImpl.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbPoolImpl.hpp:
        mvdir
      storage/ndb/src/ndbapi/NdbRecAttr.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbReceiver.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbScanFilter.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbScanOperation.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbTransaction.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbTransactionScan.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbUtil.cpp:
        mvdir
      storage/ndb/src/ndbapi/NdbUtil.hpp:
        mvdir
      storage/ndb/src/ndbapi/NdbWaiter.hpp:
        mvdir
      storage/ndb/src/ndbapi/Ndberr.cpp:
        mvdir
      storage/ndb/src/ndbapi/Ndbif.cpp:
        mvdir
      storage/ndb/src/ndbapi/Ndbinit.cpp:
        mvdir
      storage/ndb/src/ndbapi/Ndblist.cpp:
        mvdir
      storage/ndb/src/ndbapi/ObjectMap.hpp:
        mvdir
      storage/ndb/src/ndbapi/ScanOperation.txt:
        mvdir
      storage/ndb/src/ndbapi/TransporterFacade.cpp:
        mvdir
      storage/ndb/src/ndbapi/TransporterFacade.hpp:
        mvdir
      storage/ndb/src/ndbapi/ndb_cluster_connection.cpp:
        mvdir
      storage/ndb/src/ndbapi/ndb_cluster_connection_impl.hpp:
        mvdir
      storage/ndb/src/ndbapi/ndberror.c:
        mvdir
      storage/ndb/src/ndbapi/signal-sender/Makefile:
        mvdir
      storage/ndb/src/ndbapi/signal-sender/SignalSender.cpp:
        mvdir
      storage/ndb/src/ndbapi/signal-sender/SignalSender.hpp:
        mvdir
      storage/ndb/src/old_files/client/Makefile:
        mvdir
      storage/ndb/src/old_files/client/odbc/Extra.mk:
        mvdir
      storage/ndb/src/old_files/client/odbc/Makefile:
        mvdir
      storage/ndb/src/old_files/client/odbc/NdbOdbc.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/NdbOdbc.def:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/CodeGen.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/CodeGen.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_base.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_base.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_column.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_column.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_comp_op.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_comp_op.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_create_index.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_create_index.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_create_row.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_create_row.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_create_table.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_create_table.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_data_type.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_data_type.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_ddl.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_ddl.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_ddl_column.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_ddl_column.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_ddl_constr.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_ddl_constr.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_ddl_row.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_ddl_row.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_delete.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_delete.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_delete_index.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_delete_index.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_delete_lookup.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_delete_lookup.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_delete_scan.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_delete_scan.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_dml.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_dml.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_dml_column.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_dml_column.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_dml_row.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_dml_row.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_drop_index.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_drop_index.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_drop_table.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_drop_table.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr_column.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr_column.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr_const.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr_const.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr_conv.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr_conv.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr_func.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr_func.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr_op.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr_op.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr_param.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr_param.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr_row.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_expr_row.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_idx_column.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_idx_column.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_insert.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_insert.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_pred.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_pred.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_pred_op.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_pred_op.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_count.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_count.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_distinct.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_distinct.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_filter.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_filter.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_group.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_group.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_index.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_index.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_join.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_join.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_lookup.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_lookup.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_project.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_project.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_range.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_range.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_repeat.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_repeat.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_scan.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_scan.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_sort.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_sort.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_sys.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_query_sys.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_root.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_root.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_select.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_select.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_set_row.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_set_row.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_stmt.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_stmt.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_table.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_table.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_table_list.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_table_list.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_update.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_update.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_update_index.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_update_index.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_update_lookup.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_update_lookup.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_update_scan.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Code_update_scan.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/Makefile:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/SimpleGram.ypp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/SimpleParser.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/SimpleParser.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/codegen/SimpleScan.lpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/AttrArea.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/AttrArea.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/CodeTree.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/CodeTree.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/ConnArea.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/ConnArea.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/Ctx.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/Ctx.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/DataField.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/DataField.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/DataRow.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/DataRow.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/DataType.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/DataType.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/DescArea.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/DescArea.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/DiagArea.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/DiagArea.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/Makefile:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/OdbcData.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/OdbcData.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/ResultArea.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/ResultArea.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/Sqlstate.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/Sqlstate.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/StmtArea.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/StmtArea.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/StmtInfo.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/StmtInfo.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/common.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/common/common.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/dictionary/DictCatalog.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/dictionary/DictCatalog.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/dictionary/DictColumn.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/dictionary/DictColumn.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/dictionary/DictIndex.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/dictionary/DictIndex.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/dictionary/DictSchema.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/dictionary/DictSchema.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/dictionary/DictSys.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/dictionary/DictSys.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/dictionary/DictTable.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/dictionary/DictTable.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/dictionary/Makefile:
        mvdir
      storage/ndb/src/old_files/client/odbc/docs/class.fig:
        mvdir
      storage/ndb/src/old_files/client/odbc/docs/descfield.pl:
        mvdir
      storage/ndb/src/old_files/client/odbc/docs/diag.txt:
        mvdir
      storage/ndb/src/old_files/client/odbc/docs/getinfo.pl:
        mvdir
      storage/ndb/src/old_files/client/odbc/docs/gettypeinfo.pl:
        mvdir
      storage/ndb/src/old_files/client/odbc/docs/handleattr.pl:
        mvdir
      storage/ndb/src/old_files/client/odbc/docs/main.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/docs/ndbodbc.html:
        mvdir
      storage/ndb/src/old_files/client/odbc/docs/select.fig:
        mvdir
      storage/ndb/src/old_files/client/odbc/docs/systables.pl:
        mvdir
      storage/ndb/src/old_files/client/odbc/docs/type.txt:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/Func.data:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/Func.pl:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/Makefile:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLAllocConnect.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLAllocEnv.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLAllocHandle.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLAllocHandleStd.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLAllocStmt.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLBindCol.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLBindParam.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLBindParameter.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLBrowseConnect.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLBulkOperations.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLCancel.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLCloseCursor.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLColAttribute.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLColAttributes.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLColumnPrivileges.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLColumns.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLConnect.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLCopyDesc.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLDataSources.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLDescribeCol.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLDescribeParam.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLDisconnect.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLDriverConnect.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLDrivers.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLEndTran.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLError.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLExecDirect.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLExecute.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLExtendedFetch.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLFetch.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLFetchScroll.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLForeignKeys.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLFreeConnect.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLFreeEnv.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLFreeHandle.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLFreeStmt.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLGetConnectAttr.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLGetConnectOption.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLGetCursorName.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLGetData.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLGetDescField.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLGetDescRec.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLGetDiagField.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLGetDiagRec.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLGetEnvAttr.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLGetFunctions.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLGetInfo.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLGetStmtAttr.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLGetStmtOption.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLGetTypeInfo.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLMoreResults.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLNativeSql.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLNumParams.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLNumResultCols.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLParamData.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLParamOptions.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLPrepare.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLPrimaryKeys.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLProcedureColumns.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLProcedures.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLPutData.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLRowCount.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLSetConnectAttr.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLSetConnectOption.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLSetCursorName.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLSetDescField.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLSetDescRec.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLSetEnvAttr.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLSetParam.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLSetPos.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLSetScrollOptions.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLSetStmtAttr.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLSetStmtOption.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLSpecialColumns.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLStatistics.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLTablePrivileges.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLTables.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/SQLTransact.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/driver.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/driver/driver.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_comp_op.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_create_index.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_create_table.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_delete_index.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_delete_lookup.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_delete_scan.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_drop_index.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_drop_table.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_expr_conv.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_expr_func.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_expr_op.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_insert.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_pred_op.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_query_index.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_query_lookup.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_query_range.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_query_scan.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_query_sys.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_update_index.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_update_lookup.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Exec_update_scan.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Executor.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Executor.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/executor/Makefile:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/AttrDbc.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/AttrEnv.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/AttrRoot.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/AttrStmt.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/DescSpec.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/FuncTab.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/HandleBase.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/HandleBase.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/HandleDbc.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/HandleDbc.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/HandleDesc.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/HandleDesc.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/HandleEnv.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/HandleEnv.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/HandleRoot.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/HandleRoot.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/HandleStmt.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/HandleStmt.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/InfoTab.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/Makefile:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/PoolNdb.cpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/PoolNdb.hpp:
        mvdir
      storage/ndb/src/old_files/client/odbc/handles/handles.hpp:
        mvdir
      storage/ndb/src/old_files/ndbbaseclient/Makefile:
        mvdir
      storage/ndb/src/old_files/ndbbaseclient/ndbbaseclient_dummy.cpp:
        mvdir
      storage/ndb/src/old_files/ndbclient/Makefile:
        mvdir
      storage/ndb/src/old_files/ndbclient/ndbclient_dummy.cpp:
        mvdir
      storage/ndb/src/old_files/newtonapi/Makefile:
        mvdir
      storage/ndb/src/old_files/newtonapi/dba_binding.cpp:
        mvdir
      storage/ndb/src/old_files/newtonapi/dba_bulkread.cpp:
        mvdir
      storage/ndb/src/old_files/newtonapi/dba_config.cpp:
        mvdir
      storage/ndb/src/old_files/newtonapi/dba_dac.cpp:
        mvdir
      storage/ndb/src/old_files/newtonapi/dba_error.cpp:
        mvdir
      storage/ndb/src/old_files/newtonapi/dba_init.cpp:
        mvdir
      storage/ndb/src/old_files/newtonapi/dba_internal.hpp:
        mvdir
      storage/ndb/src/old_files/newtonapi/dba_process.cpp:
        mvdir
      storage/ndb/src/old_files/newtonapi/dba_process.hpp:
        mvdir
      storage/ndb/src/old_files/newtonapi/dba_schema.cpp:
        mvdir
      storage/ndb/src/old_files/rep/ExtSender.cpp:
        mvdir
      storage/ndb/src/old_files/rep/ExtSender.hpp:
        mvdir
      storage/ndb/src/old_files/rep/Makefile:
        mvdir
      storage/ndb/src/old_files/rep/NodeConnectInfo.hpp:
        mvdir
      storage/ndb/src/old_files/rep/README:
        mvdir
      storage/ndb/src/old_files/rep/RepApiInterpreter.cpp:
        mvdir
      storage/ndb/src/old_files/rep/RepApiInterpreter.hpp:
        mvdir
      storage/ndb/src/old_files/rep/RepApiService.cpp:
        mvdir
      storage/ndb/src/old_files/rep/RepApiService.hpp:
        mvdir
      storage/ndb/src/old_files/rep/RepCommandInterpreter.cpp:
        mvdir
      storage/ndb/src/old_files/rep/RepCommandInterpreter.hpp:
        mvdir
      storage/ndb/src/old_files/rep/RepComponents.cpp:
        mvdir
      storage/ndb/src/old_files/rep/RepComponents.hpp:
        mvdir
      storage/ndb/src/old_files/rep/RepMain.cpp:
        mvdir
      storage/ndb/src/old_files/rep/Requestor.cpp:
        mvdir
      storage/ndb/src/old_files/rep/Requestor.hpp:
        mvdir
      storage/ndb/src/old_files/rep/RequestorSubscriptions.cpp:
        mvdir
      storage/ndb/src/old_files/rep/SignalQueue.cpp:
        mvdir
      storage/ndb/src/old_files/rep/SignalQueue.hpp:
        mvdir
      storage/ndb/src/old_files/rep/TODO:
        mvdir
      storage/ndb/src/old_files/rep/adapters/AppNDB.cpp:
        mvdir
      storage/ndb/src/old_files/rep/adapters/AppNDB.hpp:
        mvdir
      storage/ndb/src/old_files/rep/adapters/ExtAPI.cpp:
        mvdir
      storage/ndb/src/old_files/rep/adapters/ExtAPI.hpp:
        mvdir
      storage/ndb/src/old_files/rep/adapters/ExtNDB.cpp:
        mvdir
      storage/ndb/src/old_files/rep/adapters/ExtNDB.hpp:
        mvdir
      storage/ndb/src/old_files/rep/adapters/Makefile:
        mvdir
      storage/ndb/src/old_files/rep/adapters/TableInfoPs.hpp:
        mvdir
      storage/ndb/src/old_files/rep/dbug_hack.cpp:
        mvdir
      storage/ndb/src/old_files/rep/rep_version.hpp:
        mvdir
      storage/ndb/src/old_files/rep/repapi/Makefile:
        mvdir
      storage/ndb/src/old_files/rep/repapi/repapi.cpp:
        mvdir
      storage/ndb/src/old_files/rep/repapi/repapi.h:
        mvdir
      storage/ndb/src/old_files/rep/state/Channel.cpp:
        mvdir
      storage/ndb/src/old_files/rep/state/Channel.hpp:
        mvdir
      storage/ndb/src/old_files/rep/state/Interval.cpp:
        mvdir
      storage/ndb/src/old_files/rep/state/Interval.hpp:
        mvdir
      storage/ndb/src/old_files/rep/state/Makefile:
        mvdir
      storage/ndb/src/old_files/rep/state/RepState.cpp:
        mvdir
      storage/ndb/src/old_files/rep/state/RepState.hpp:
        mvdir
      storage/ndb/src/old_files/rep/state/RepStateEvent.cpp:
        mvdir
      storage/ndb/src/old_files/rep/state/RepStateRequests.cpp:
        mvdir
      storage/ndb/src/old_files/rep/state/testInterval/Makefile:
        mvdir
      storage/ndb/src/old_files/rep/state/testInterval/testInterval.cpp:
        mvdir
      storage/ndb/src/old_files/rep/state/testRepState/Makefile:
        mvdir
      storage/ndb/src/old_files/rep/state/testRepState/testRequestor.cpp:
        mvdir
      storage/ndb/src/old_files/rep/state/testRepState/testRequestor.hpp:
        mvdir
      storage/ndb/src/old_files/rep/storage/GCIBuffer.cpp:
        mvdir
      storage/ndb/src/old_files/rep/storage/GCIBuffer.hpp:
        mvdir
      storage/ndb/src/old_files/rep/storage/GCIContainer.cpp:
        mvdir
      storage/ndb/src/old_files/rep/storage/GCIContainer.hpp:
        mvdir
      storage/ndb/src/old_files/rep/storage/GCIContainerPS.cpp:
        mvdir
      storage/ndb/src/old_files/rep/storage/GCIContainerPS.hpp:
        mvdir
      storage/ndb/src/old_files/rep/storage/GCIPage.cpp:
        mvdir
      storage/ndb/src/old_files/rep/storage/GCIPage.hpp:
        mvdir
      storage/ndb/src/old_files/rep/storage/LogRecord.hpp:
        mvdir
      storage/ndb/src/old_files/rep/storage/Makefile:
        mvdir
      storage/ndb/src/old_files/rep/storage/NodeConnectInfo.hpp:
        mvdir
      storage/ndb/src/old_files/rep/storage/NodeGroup.cpp:
        mvdir
      storage/ndb/src/old_files/rep/storage/NodeGroup.hpp:
        mvdir
      storage/ndb/src/old_files/rep/storage/NodeGroupInfo.cpp:
        mvdir
      storage/ndb/src/old_files/rep/storage/NodeGroupInfo.hpp:
        mvdir
      storage/ndb/src/old_files/rep/transfer/Makefile:
        mvdir
      storage/ndb/src/old_files/rep/transfer/TransPS.cpp:
        mvdir
      storage/ndb/src/old_files/rep/transfer/TransPS.hpp:
        mvdir
      storage/ndb/src/old_files/rep/transfer/TransSS.cpp:
        mvdir
      storage/ndb/src/old_files/rep/transfer/TransSS.hpp:
        mvdir
      storage/ndb/src/old_files/rep/transfer/TransSSSubscriptions.cpp:
        mvdir
      storage/ndb/test/Makefile.am:
        mvdir
      storage/ndb/test/include/CpcClient.hpp:
        mvdir
      storage/ndb/test/include/HugoAsynchTransactions.hpp:
        mvdir
      storage/ndb/test/include/HugoCalculator.hpp:
        mvdir
      storage/ndb/test/include/HugoOperations.hpp:
        mvdir
      storage/ndb/test/include/HugoTransactions.hpp:
        mvdir
      storage/ndb/test/include/NDBT.hpp:
        mvdir
      storage/ndb/test/include/NDBT_DataSet.hpp:
        mvdir
      storage/ndb/test/include/NDBT_DataSetTransaction.hpp:
        mvdir
      storage/ndb/test/include/NDBT_Error.hpp:
        mvdir
      storage/ndb/test/include/NDBT_Output.hpp:
        mvdir
      storage/ndb/test/include/NDBT_ResultRow.hpp:
        mvdir
      storage/ndb/test/include/NDBT_ReturnCodes.h:
        mvdir
      storage/ndb/test/include/NDBT_Stats.hpp:
        mvdir
      storage/ndb/test/include/NDBT_Table.hpp:
        mvdir
      storage/ndb/test/include/NDBT_Tables.hpp:
        mvdir
      storage/ndb/test/include/NDBT_Test.hpp:
        mvdir
      storage/ndb/test/include/NdbBackup.hpp:
        mvdir
      storage/ndb/test/include/NdbConfig.hpp:
        mvdir
      storage/ndb/test/include/NdbGrep.hpp:
        mvdir
      storage/ndb/test/include/NdbRestarter.hpp:
        mvdir
      storage/ndb/test/include/NdbRestarts.hpp:
        mvdir
      storage/ndb/test/include/NdbSchemaCon.hpp:
        mvdir
      storage/ndb/test/include/NdbSchemaOp.hpp:
        mvdir
      storage/ndb/test/include/NdbTest.hpp:
        mvdir
      storage/ndb/test/include/NdbTimer.hpp:
        mvdir
      storage/ndb/test/include/TestNdbEventOperation.hpp:
        mvdir
      storage/ndb/test/include/UtilTransactions.hpp:
        mvdir
      storage/ndb/test/include/getarg.h:
        mvdir
      storage/ndb/test/ndbapi/InsertRecs.cpp:
        mvdir
      storage/ndb/test/ndbapi/Makefile.am:
        mvdir
      storage/ndb/test/ndbapi/ScanFilter.hpp:
        mvdir
      storage/ndb/test/ndbapi/ScanFunctions.hpp:
        mvdir
      storage/ndb/test/ndbapi/ScanInterpretTest.hpp:
        mvdir
      storage/ndb/test/ndbapi/TraceNdbApi.cpp:
        mvdir
      storage/ndb/test/ndbapi/VerifyNdbApi.cpp:
        mvdir
      storage/ndb/test/ndbapi/acid.cpp:
        mvdir
      storage/ndb/test/ndbapi/acid2.cpp:
        mvdir
      storage/ndb/test/ndbapi/adoInsertRecs.cpp:
        mvdir
      storage/ndb/test/ndbapi/asyncGenerator.cpp:
        mvdir
      storage/ndb/test/ndbapi/benchronja.cpp:
        mvdir
      storage/ndb/test/ndbapi/bulk_copy.cpp:
        mvdir
      storage/ndb/test/ndbapi/cdrserver.cpp:
        mvdir
      storage/ndb/test/ndbapi/celloDb.cpp:
        mvdir
      storage/ndb/test/ndbapi/create_all_tabs.cpp:
        mvdir
      storage/ndb/test/ndbapi/create_tab.cpp:
        mvdir
      storage/ndb/test/ndbapi/drop_all_tabs.cpp:
        mvdir
      storage/ndb/test/ndbapi/flexAsynch.cpp:
        mvdir
      storage/ndb/test/ndbapi/flexBench.cpp:
        mvdir
      storage/ndb/test/ndbapi/flexHammer.cpp:
        mvdir
      storage/ndb/test/ndbapi/flexScan.cpp:
        mvdir
      storage/ndb/test/ndbapi/flexTT.cpp:
        mvdir
      storage/ndb/test/ndbapi/flexTimedAsynch.cpp:
        mvdir
      storage/ndb/test/ndbapi/flex_bench_mysql.cpp:
        mvdir
      storage/ndb/test/ndbapi/index.cpp:
        mvdir
      storage/ndb/test/ndbapi/index2.cpp:
        mvdir
      storage/ndb/test/ndbapi/initronja.cpp:
        mvdir
      storage/ndb/test/ndbapi/interpreterInTup.cpp:
        mvdir
      storage/ndb/test/ndbapi/mainAsyncGenerator.cpp:
        mvdir
      storage/ndb/test/ndbapi/msa.cpp:
        mvdir
      storage/ndb/test/ndbapi/ndb_async1.cpp:
        mvdir
      storage/ndb/test/ndbapi/ndb_async2.cpp:
        mvdir
      storage/ndb/test/ndbapi/ndb_user_populate.cpp:
        mvdir
      storage/ndb/test/ndbapi/ndb_user_transaction.cpp:
        mvdir
      storage/ndb/test/ndbapi/ndb_user_transaction2.cpp:
        mvdir
      storage/ndb/test/ndbapi/ndb_user_transaction3.cpp:
        mvdir
      storage/ndb/test/ndbapi/ndb_user_transaction4.cpp:
        mvdir
      storage/ndb/test/ndbapi/ndb_user_transaction5.cpp:
        mvdir
      storage/ndb/test/ndbapi/ndb_user_transaction6.cpp:
        mvdir
      storage/ndb/test/ndbapi/restarter.cpp:
        mvdir
      storage/ndb/test/ndbapi/restarter2.cpp:
        mvdir
      storage/ndb/test/ndbapi/restarts.cpp:
        mvdir
      storage/ndb/test/ndbapi/size.cpp:
        mvdir
      storage/ndb/test/ndbapi/slow_select.cpp:
        mvdir
      storage/ndb/test/ndbapi/testBackup.cpp:
        mvdir
      storage/ndb/test/ndbapi/testBasic.cpp:
        mvdir
      storage/ndb/test/ndbapi/testBasicAsynch.cpp:
        mvdir
      storage/ndb/test/ndbapi/testBitfield.cpp:
        mvdir
      storage/ndb/test/ndbapi/testBlobs.cpp:
        mvdir
      storage/ndb/test/ndbapi/testDataBuffers.cpp:
        mvdir
      storage/ndb/test/ndbapi/testDeadlock.cpp:
        mvdir
      storage/ndb/test/ndbapi/testDict.cpp:
        mvdir
      storage/ndb/test/ndbapi/testGrep.cpp:
        mvdir
      storage/ndb/test/ndbapi/testGrepVerify.cpp:
        mvdir
      storage/ndb/test/ndbapi/testIndex.cpp:
        mvdir
      storage/ndb/test/ndbapi/testInterpreter.cpp:
        mvdir
      storage/ndb/test/ndbapi/testLcp.cpp:
        mvdir
      storage/ndb/test/ndbapi/testMgm.cpp:
        mvdir
      storage/ndb/test/ndbapi/testNdbApi.cpp:
        mvdir
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        mvdir
      storage/ndb/test/ndbapi/testOIBasic.cpp:
        mvdir
      storage/ndb/test/ndbapi/testOperations.cpp:
        mvdir
      storage/ndb/test/ndbapi/testOrderedIndex.cpp:
        mvdir
      storage/ndb/test/ndbapi/testPartitioning.cpp:
        mvdir
      storage/ndb/test/ndbapi/testReadPerf.cpp:
        mvdir
      storage/ndb/test/ndbapi/testRestartGci.cpp:
        mvdir
      storage/ndb/test/ndbapi/bank/Bank.cpp:
        mvdir
      storage/ndb/test/ndbapi/bank/Bank.hpp:
        mvdir
      storage/ndb/test/ndbapi/bank/BankLoad.cpp:
        mvdir
      storage/ndb/test/ndbapi/bank/Makefile.am:
        mvdir
      storage/ndb/test/ndbapi/bank/bankCreator.cpp:
        mvdir
      storage/ndb/test/ndbapi/bank/bankMakeGL.cpp:
        mvdir
      storage/ndb/test/ndbapi/bank/bankSumAccounts.cpp:
        mvdir
      storage/ndb/test/ndbapi/bank/bankTimer.cpp:
        mvdir
      storage/ndb/test/ndbapi/bank/bankTransactionMaker.cpp:
        mvdir
      storage/ndb/test/ndbapi/bank/bankValidateAllGLs.cpp:
        mvdir
      storage/ndb/test/ndbapi/bank/testBank.cpp:
        mvdir
      storage/ndb/test/ndbapi/bench/asyncGenerator.cpp:
        mvdir
      storage/ndb/test/ndbapi/bench/dbGenerator.h:
        mvdir
      storage/ndb/test/ndbapi/bench/dbPopulate.cpp:
        mvdir
      storage/ndb/test/ndbapi/bench/dbPopulate.h:
        mvdir
      storage/ndb/test/ndbapi/bench/macros.h:
        mvdir
      storage/ndb/test/ndbapi/bench/mainAsyncGenerator.cpp:
        mvdir
      storage/ndb/test/ndbapi/bench/mainPopulate.cpp:
        mvdir
      storage/ndb/test/ndbapi/bench/ndb_async1.cpp:
        mvdir
      storage/ndb/test/ndbapi/bench/ndb_async2.cpp:
        mvdir
      storage/ndb/test/ndbapi/bench/ndb_error.hpp:
        mvdir
      storage/ndb/test/ndbapi/bench/ndb_schema.hpp:
        mvdir
      storage/ndb/test/ndbapi/bench/ndb_user_transaction.cpp:
        mvdir
      storage/ndb/test/ndbapi/bench/ndb_user_transaction2.cpp:
        mvdir
      storage/ndb/test/ndbapi/bench/ndb_user_transaction3.cpp:
        mvdir
      storage/ndb/test/ndbapi/bench/ndb_user_transaction4.cpp:
        mvdir
      storage/ndb/test/ndbapi/bench/ndb_user_transaction5.cpp:
        mvdir
      storage/ndb/test/ndbapi/testScan.cpp:
        mvdir
      storage/ndb/test/ndbapi/testScanInterpreter.cpp:
        mvdir
      storage/ndb/test/ndbapi/testScanPerf.cpp:
        mvdir
      storage/ndb/test/ndbapi/testSystemRestart.cpp:
        mvdir
      storage/ndb/test/ndbapi/testTimeout.cpp:
        mvdir
      storage/ndb/test/ndbapi/testTransactions.cpp:
        mvdir
      storage/ndb/test/ndbapi/test_event.cpp:
        mvdir
      storage/ndb/test/ndbapi/test_event_multi_table.cpp:
        mvdir
      storage/ndb/test/ndbapi/userInterface.cpp:
        mvdir
      storage/ndb/test/ndbapi/bench/ndb_user_transaction6.cpp:
        mvdir
      storage/ndb/test/ndbapi/bench/testData.h:
        mvdir
      storage/ndb/test/ndbapi/bench/testDefinitions.h:
        mvdir
      storage/ndb/test/ndbapi/bench/userInterface.cpp:
        mvdir
      storage/ndb/test/ndbapi/bench/userInterface.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/acid/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/acid2/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/acid2/TraceNdbApi.hpp:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/acid2/VerifyNdbApi.hpp:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/basicAsynch/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/bulk_copy/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/create_all_tabs/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/create_tab/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/drop_all_tabs/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/flexAsynch/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/flexBench/Makefile.am:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/flexBench/ndbplot.pl:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/flexHammer/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/flexHammer/README:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/flexScan/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/flexScan/README:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/flexTT/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/flexTimedAsynch/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/flex_bench_mysql/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/indexTest/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/indexTest2/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/interpreterInTup/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/async-src/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/async-src/generator/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/async-src/include/dbGenerator.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/async-src/include/testData.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/async-src/include/userInterface.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/async-src/user/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/async-src/user/macros.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/async-src/user/ndb_error.hpp:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/bin/.empty:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/include/ndb_schema.hpp:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/include/testDefinitions.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/lib/.empty:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/script/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/script/async-lmc-bench-l-p10.sh:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/script/async-lmc-bench-l.sh:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/script/async-lmc-bench-p10.sh:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/script/async-lmc-bench.sh:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/README:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/generator/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/generator/dbGenerator.c:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/generator/dbGenerator.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/generator/mainGenerator.c:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/include/testData.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/include/userInterface.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/makevars.linux:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/makevars.sparc:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/populator/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/populator/dbPopulate.c:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/populator/dbPopulate.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/populator/mainPopulate.c:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/user/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/user/localDbPrepare.c:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/user/macros.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/user/ndb_error.hpp:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/user/old/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/user/old/userHandle.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/user/old/userInterface.c:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/user/userHandle.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/user/userInterface.cpp:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/user/userTransaction.c:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/lmc-bench/src/user/old/userTransaction.c:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/restarter/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/restarter2/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/restarts/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/ronja/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/ronja/benchronja/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/ronja/initronja/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/telco/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/telco/readme:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testBackup/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testBasic/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testBlobs/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testDataBuffers/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testDict/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testGrep/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testGrep/verify/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testIndex/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testInterpreter/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testMgm/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testNdbApi/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testNodeRestart/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testOIBasic/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testOIBasic/times.txt:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testOperations/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testOrderedIndex/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testRestartGci/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testScan/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testScanInterpreter/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testSystemRestart/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testTimeout/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/testTransactions/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/test_event/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/vw_test/Makefile:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/vw_test/bcd.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/vw_test/script/client_start:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/vw_test/utv.h:
        mvdir
      storage/ndb/test/ndbapi/old_dirs/vw_test/vcdrfunc.h:
        mvdir
      storage/ndb/test/ndbnet/test.run:
        mvdir
      storage/ndb/test/ndbnet/testError.run:
        mvdir
      storage/ndb/test/ndbnet/testMNF.run:
        mvdir
      storage/ndb/test/ndbnet/testNR.run:
        mvdir
      storage/ndb/test/ndbnet/testNR1.run:
        mvdir
      storage/ndb/test/ndbnet/testNR4.run:
        mvdir
      storage/ndb/test/ndbnet/testSRhang.run:
        mvdir
      storage/ndb/test/ndbnet/testTR295.run:
        mvdir
      storage/ndb/test/newtonapi/basic_test/Makefile:
        mvdir
      storage/ndb/test/newtonapi/basic_test/basic/Makefile:
        mvdir
      storage/ndb/test/newtonapi/basic_test/basic/basic.cpp:
        mvdir
      storage/ndb/test/newtonapi/basic_test/bulk_read/Makefile:
        mvdir
      storage/ndb/test/newtonapi/basic_test/bulk_read/br_test.cpp:
        mvdir
      storage/ndb/test/newtonapi/basic_test/common.cpp:
        mvdir
      storage/ndb/test/newtonapi/basic_test/common.hpp:
        mvdir
      storage/ndb/test/newtonapi/basic_test/ptr_binding/Makefile:
        mvdir
      storage/ndb/test/newtonapi/basic_test/ptr_binding/ptr_binding_test.cpp:
        mvdir
      storage/ndb/test/newtonapi/basic_test/too_basic.cpp:
        mvdir
      storage/ndb/test/newtonapi/perf_test/Makefile:
        mvdir
      storage/ndb/test/newtonapi/perf_test/perf.cpp:
        mvdir
      storage/ndb/test/odbc/SQL99_test/Makefile:
        mvdir
      storage/ndb/test/odbc/SQL99_test/SQL99_test.cpp:
        mvdir
      storage/ndb/test/odbc/SQL99_test/SQL99_test.h:
        mvdir
      storage/ndb/test/odbc/client/Makefile:
        mvdir
      storage/ndb/test/odbc/client/NDBT_ALLOCHANDLE.cpp:
        mvdir
      storage/ndb/test/odbc/client/NDBT_ALLOCHANDLE_HDBC.cpp:
        mvdir
      storage/ndb/test/odbc/client/NDBT_SQLConnect.cpp:
        mvdir
      storage/ndb/test/odbc/client/NDBT_SQLPrepare.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLAllocEnvTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLAllocHandleTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLAllocHandleTest_bf.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLBindColTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLBindParameterTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLCancelTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLCloseCursorTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLColAttributeTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLColAttributeTest1.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLColAttributeTest2.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLColAttributeTest3.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLConnectTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLCopyDescTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLDescribeColTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLDisconnectTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLDriverConnectTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLEndTranTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLErrorTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLExecDirectTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLExecuteTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLFetchScrollTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLFetchTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLFreeHandleTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLFreeStmtTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLGetConnectAttrTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLGetCursorNameTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLGetDataTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLGetDescFieldTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLGetDescRecTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLGetDiagFieldTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLGetDiagRecSimpleTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLGetDiagRecTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLGetEnvAttrTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLGetFunctionsTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLGetInfoTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLGetStmtAttrTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLGetTypeInfoTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLMoreResultsTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLNumResultColsTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLParamDataTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLPrepareTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLPutDataTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLRowCountTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLSetConnectAttrTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLSetCursorNameTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLSetDescFieldTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLSetDescRecTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLSetEnvAttrTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLSetStmtAttrTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLTablesTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/SQLTransactTest.cpp:
        mvdir
      storage/ndb/test/odbc/client/common.hpp:
        mvdir
      storage/ndb/test/odbc/client/main.cpp:
        mvdir
      storage/ndb/test/odbc/dm-iodbc/Makefile:
        mvdir
      storage/ndb/test/odbc/dm-unixodbc/Makefile:
        mvdir
      storage/ndb/test/odbc/driver/Makefile:
        mvdir
      storage/ndb/test/odbc/driver/testOdbcDriver.cpp:
        mvdir
      storage/ndb/test/odbc/test_compiler/Makefile:
        mvdir
      storage/ndb/test/odbc/test_compiler/test_compiler.cpp:
        mvdir
      storage/ndb/test/run-test/16node-tests.txt:
        mvdir
      storage/ndb/test/run-test/Makefile.am:
        mvdir
      storage/ndb/test/run-test/README.ATRT:
        mvdir
      storage/ndb/test/run-test/README:
        mvdir
      storage/ndb/test/run-test/atrt-analyze-result.sh:
        mvdir
      storage/ndb/test/run-test/atrt-clear-result.sh:
        mvdir
      storage/ndb/test/run-test/atrt-example.tgz:
        mvdir
      storage/ndb/test/run-test/atrt-gather-result.sh:
        mvdir
      storage/ndb/test/run-test/atrt-mysql-test-run:
        mvdir
      storage/ndb/test/run-test/atrt-setup.sh:
        mvdir
      storage/ndb/test/run-test/atrt-testBackup:
        mvdir
      storage/ndb/test/run-test/basic.txt:
        mvdir
      storage/ndb/test/run-test/daily-basic-tests.txt:
        mvdir
      storage/ndb/test/run-test/daily-devel-tests.txt:
        mvdir
      storage/ndb/test/run-test/example.conf:
        mvdir
      storage/ndb/test/run-test/main.cpp:
        mvdir
      storage/ndb/test/run-test/make-config.sh:
        mvdir
      storage/ndb/test/run-test/make-html-reports.sh:
        mvdir
      storage/ndb/test/run-test/make-index.sh:
        mvdir
      storage/ndb/test/run-test/ndb-autotest.sh:
        mvdir
      storage/ndb/test/run-test/run-test.hpp:
        mvdir
      storage/ndb/test/src/CpcClient.cpp:
        mvdir
      storage/ndb/test/src/HugoAsynchTransactions.cpp:
        mvdir
      storage/ndb/test/src/HugoCalculator.cpp:
        mvdir
      storage/ndb/test/src/HugoOperations.cpp:
        mvdir
      storage/ndb/test/src/HugoTransactions.cpp:
        mvdir
      storage/ndb/test/src/Makefile.am:
        mvdir
      storage/ndb/test/src/NDBT_Error.cpp:
        mvdir
      storage/ndb/test/src/NDBT_Output.cpp:
        mvdir
      storage/ndb/test/src/NDBT_ResultRow.cpp:
        mvdir
      storage/ndb/test/src/NDBT_ReturnCodes.cpp:
        mvdir
      storage/ndb/test/src/NDBT_Table.cpp:
        mvdir
      storage/ndb/test/src/NDBT_Tables.cpp:
        mvdir
      storage/ndb/test/src/NDBT_Test.cpp:
        mvdir
      storage/ndb/test/src/NdbBackup.cpp:
        mvdir
      storage/ndb/test/src/NdbConfig.cpp:
        mvdir
      storage/ndb/test/src/NdbGrep.cpp:
        mvdir
      storage/ndb/test/src/NdbRestarter.cpp:
        mvdir
      storage/ndb/test/src/NdbRestarts.cpp:
        mvdir
      storage/ndb/test/src/NdbSchemaCon.cpp:
        mvdir
      storage/ndb/test/src/NdbSchemaOp.cpp:
        mvdir
      storage/ndb/test/src/UtilTransactions.cpp:
        mvdir
      storage/ndb/test/src/getarg.c:
        mvdir
      storage/ndb/test/tools/Makefile.am:
        mvdir
      storage/ndb/test/tools/copy_tab.cpp:
        mvdir
      storage/ndb/test/tools/cpcc.cpp:
        mvdir
      storage/ndb/test/tools/create_index.cpp:
        mvdir
      storage/ndb/test/tools/hugoCalculator.cpp:
        mvdir
      storage/ndb/test/tools/hugoFill.cpp:
        mvdir
      storage/ndb/test/tools/hugoLoad.cpp:
        mvdir
      storage/ndb/test/tools/hugoLockRecords.cpp:
        mvdir
      storage/ndb/test/tools/hugoPkDelete.cpp:
        mvdir
      storage/ndb/test/tools/hugoPkRead.cpp:
        mvdir
      storage/ndb/test/tools/hugoPkReadRecord.cpp:
        mvdir
      storage/ndb/test/tools/hugoPkUpdate.cpp:
        mvdir
      storage/ndb/test/tools/hugoScanRead.cpp:
        mvdir
      storage/ndb/test/tools/hugoScanUpdate.cpp:
        mvdir
      storage/ndb/test/tools/old_dirs/hugoCalculator/Makefile:
        mvdir
      storage/ndb/test/tools/old_dirs/hugoFill/Makefile:
        mvdir
      storage/ndb/test/tools/old_dirs/hugoLoad/Makefile:
        mvdir
      storage/ndb/test/tools/old_dirs/hugoLockRecords/Makefile:
        mvdir
      storage/ndb/test/tools/old_dirs/hugoPkDelete/Makefile:
        mvdir
      storage/ndb/test/tools/old_dirs/hugoPkRead/Makefile:
        mvdir
      storage/ndb/test/tools/restart.cpp:
        mvdir
      storage/ndb/test/tools/transproxy.cpp:
        mvdir
      storage/ndb/test/tools/verify_index.cpp:
        mvdir
      storage/ndb/test/tools/old_dirs/hugoPkReadRecord/Makefile:
        mvdir
      storage/ndb/test/tools/old_dirs/hugoPkUpdate/Makefile:
        mvdir
      storage/ndb/test/tools/old_dirs/hugoScanRead/Makefile:
        mvdir
      storage/ndb/test/tools/old_dirs/hugoScanUpdate/Makefile:
        mvdir
      storage/ndb/test/tools/old_dirs/restart/Makefile:
        mvdir
      storage/ndb/test/tools/old_dirs/transproxy/Makefile:
        mvdir
      storage/ndb/test/tools/old_dirs/verify_index/Makefile:
        mvdir
      storage/ndb/test/tools/old_dirs/waiter/waiter.cpp:
        mvdir
      storage/ndb/tools/Makefile.am:
        mvdir
      storage/ndb/tools/clean-links.sh:
        mvdir
      storage/ndb/tools/delete_all.cpp:
        mvdir
      storage/ndb/tools/desc.cpp:
        mvdir
      storage/ndb/tools/drop_index.cpp:
        mvdir
      storage/ndb/tools/drop_tab.cpp:
        mvdir
      storage/ndb/tools/listTables.cpp:
        mvdir
      storage/ndb/tools/make-errors.pl:
        mvdir
      storage/ndb/tools/make-links.sh:
        mvdir
      storage/ndb/tools/ndb_test_platform.cpp:
        mvdir
      storage/ndb/tools/ndbsql.cpp:
        mvdir
      storage/ndb/tools/old_dirs/copy_tab/Makefile:
        mvdir
      storage/ndb/tools/old_dirs/cpcc/Makefile:
        mvdir
      storage/ndb/tools/old_dirs/create_index/Makefile:
        mvdir
      storage/ndb/tools/old_dirs/delete_all/Makefile:
        mvdir
      storage/ndb/tools/old_dirs/desc/Makefile:
        mvdir
      storage/ndb/tools/old_dirs/drop_index/Makefile:
        mvdir
      storage/ndb/tools/old_dirs/drop_tab/Makefile:
        mvdir
      storage/ndb/tools/old_dirs/list_tables/Makefile:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/Makefile.PL:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Net.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Run.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/ndbnet.pl:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/ndbnetd.pl:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/ndbrun:
        mvdir
      storage/ndb/tools/rgrep:
        mvdir
      storage/ndb/tools/select_all.cpp:
        mvdir
      storage/ndb/tools/select_count.cpp:
        mvdir
      storage/ndb/tools/waiter.cpp:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Net/Base.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Net/Client.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Net/Command.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Net/Config.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Net/Database.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Net/Env.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Net/Node.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Net/NodeApi.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Net/NodeDb.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Net/NodeMgmt.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Net/Server.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Net/ServerINET.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Net/ServerUNIX.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Run/Base.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Run/Database.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Run/Env.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Run/Node.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Util.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Util/Base.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Util/Dir.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Util/Event.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Util/File.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Util/IO.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Util/Lock.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Util/Log.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Util/Socket.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Util/SocketINET.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbnet/lib/NDB/Util/SocketUNIX.pm:
        mvdir
      storage/ndb/tools/old_dirs/ndbsql/Makefile:
        mvdir
      storage/ndb/tools/old_dirs/select_all/Makefile:
        mvdir
      storage/ndb/tools/old_dirs/select_count/Makefile:
        mvdir
      storage/ndb/tools/old_dirs/src/counterviewer/CounterViewer.java:
        mvdir
      storage/ndb/tools/restore/Restore.cpp:
        mvdir
      storage/ndb/tools/restore/Restore.hpp:
        mvdir
      storage/ndb/tools/restore/consumer.cpp:
        mvdir
      storage/ndb/tools/restore/consumer.hpp:
        mvdir
      storage/ndb/tools/restore/consumer_printer.cpp:
        mvdir
      storage/ndb/tools/restore/consumer_printer.hpp:
        mvdir
      storage/ndb/tools/restore/consumer_restore.cpp:
        mvdir
      storage/ndb/tools/restore/consumer_restore.hpp:
        mvdir
      storage/ndb/tools/restore/consumer_restorem.cpp:
        mvdir
      storage/ndb/tools/restore/restore_main.cpp:
        mvdir
      storage/bdb/LICENSE:
        mvdir
      storage/bdb/Makefile.in:
        mvdir
      storage/bdb/btree/bt_compare.c:
        mvdir
      storage/bdb/btree/bt_conv.c:
        mvdir
      storage/bdb/btree/bt_curadj.c:
        mvdir
      storage/bdb/btree/bt_cursor.c:
        mvdir
      storage/bdb/btree/bt_delete.c:
        mvdir
      storage/bdb/btree/bt_method.c:
        mvdir
      storage/bdb/btree/bt_open.c:
        mvdir
      storage/bdb/btree/bt_put.c:
        mvdir
      storage/bdb/btree/bt_rec.c:
        mvdir
      storage/bdb/btree/bt_reclaim.c:
        mvdir
      storage/bdb/btree/bt_recno.c:
        mvdir
      storage/bdb/btree/bt_rsearch.c:
        mvdir
      storage/bdb/btree/bt_search.c:
        mvdir
      storage/bdb/btree/bt_split.c:
        mvdir
      storage/bdb/btree/bt_stat.c:
        mvdir
      storage/bdb/btree/bt_upgrade.c:
        mvdir
      storage/bdb/btree/bt_verify.c:
        mvdir
      storage/bdb/btree/btree.src:
        mvdir
      storage/bdb/build_unix/.IGNORE_ME:
        mvdir
      storage/bdb/build_vxworks/BerkeleyDB.wsp:
        mvdir
      storage/bdb/build_vxworks/dbdemo/README:
        mvdir
      storage/bdb/build_win32/Berkeley_DB.dsw:
        mvdir
      storage/bdb/build_win32/app_dsp.src:
        mvdir
      storage/bdb/build_win32/build_all.dsp:
        mvdir
      storage/bdb/build_win32/db_java_xa.dsp:
        mvdir
      storage/bdb/build_win32/db_java_xaj.mak:
        mvdir
      storage/bdb/build_win32/db_lib.dsp:
        mvdir
      storage/bdb/build_win32/db_test.src:
        mvdir
      storage/bdb/build_win32/dbkill.cpp:
        mvdir
      storage/bdb/build_win32/dllmain.c:
        mvdir
      storage/bdb/build_win32/dynamic_dsp.src:
        mvdir
      storage/bdb/build_win32/java_dsp.src:
        mvdir
      storage/bdb/build_win32/libdb_tcl.def:
        mvdir
      storage/bdb/build_win32/libdbrc.src:
        mvdir
      storage/bdb/build_win32/srcfile_dsp.src:
        mvdir
      storage/bdb/build_win32/static_dsp.src:
        mvdir
      storage/bdb/build_win32/tcl_dsp.src:
        mvdir
      storage/bdb/clib/getcwd.c:
        mvdir
      storage/bdb/clib/getopt.c:
        mvdir
      storage/bdb/clib/memcmp.c:
        mvdir
      storage/bdb/clib/memmove.c:
        mvdir
      storage/bdb/clib/raise.c:
        mvdir
      storage/bdb/clib/snprintf.c:
        mvdir
      storage/bdb/clib/strcasecmp.c:
        mvdir
      storage/bdb/clib/strdup.c:
        mvdir
      storage/bdb/clib/strerror.c:
        mvdir
      storage/bdb/clib/vsnprintf.c:
        mvdir
      storage/bdb/common/db_byteorder.c:
        mvdir
      storage/bdb/common/db_err.c:
        mvdir
      storage/bdb/common/db_getlong.c:
        mvdir
      storage/bdb/common/db_idspace.c:
        mvdir
      storage/bdb/common/db_log2.c:
        mvdir
      storage/bdb/common/util_arg.c:
        mvdir
      storage/bdb/common/util_cache.c:
        mvdir
      storage/bdb/common/util_log.c:
        mvdir
      storage/bdb/common/util_sig.c:
        mvdir
      storage/bdb/cxx/cxx_db.cpp:
        mvdir
      storage/bdb/cxx/cxx_dbc.cpp:
        mvdir
      storage/bdb/cxx/cxx_dbt.cpp:
        mvdir
      storage/bdb/cxx/cxx_env.cpp:
        mvdir
      storage/bdb/cxx/cxx_except.cpp:
        mvdir
      storage/bdb/cxx/cxx_lock.cpp:
        mvdir
      storage/bdb/cxx/cxx_logc.cpp:
        mvdir
      storage/bdb/cxx/cxx_mpool.cpp:
        mvdir
      storage/bdb/cxx/cxx_txn.cpp:
        mvdir
      storage/bdb/db/crdel.src:
        mvdir
      storage/bdb/db/crdel_rec.c:
        mvdir
      storage/bdb/db/db.c:
        mvdir
      storage/bdb/db/db.src:
        mvdir
      storage/bdb/db/db_am.c:
        mvdir
      storage/bdb/db/db_cam.c:
        mvdir
      storage/bdb/db/db_conv.c:
        mvdir
      storage/bdb/db/db_dispatch.c:
        mvdir
      storage/bdb/db/db_dup.c:
        mvdir
      storage/bdb/db/db_iface.c:
        mvdir
      storage/bdb/db/db_join.c:
        mvdir
      storage/bdb/db/db_meta.c:
        mvdir
      storage/bdb/db/db_method.c:
        mvdir
      storage/bdb/db/db_open.c:
        mvdir
      storage/bdb/db/db_overflow.c:
        mvdir
      storage/bdb/db/db_pr.c:
        mvdir
      storage/bdb/db/db_rec.c:
        mvdir
      storage/bdb/db/db_reclaim.c:
        mvdir
      storage/bdb/db/db_remove.c:
        mvdir
      storage/bdb/db/db_rename.c:
        mvdir
      storage/bdb/db/db_ret.c:
        mvdir
      storage/bdb/db/db_truncate.c:
        mvdir
      storage/bdb/db/db_upg.c:
        mvdir
      storage/bdb/db/db_upg_opd.c:
        mvdir
      storage/bdb/db/db_vrfy.c:
        mvdir
      storage/bdb/db/db_vrfyutil.c:
        mvdir
      storage/bdb/db185/db185.c:
        mvdir
      storage/bdb/db185/db185_int.in:
        mvdir
      storage/bdb/db_archive/db_archive.c:
        mvdir
      storage/bdb/db_checkpoint/db_checkpoint.c:
        mvdir
      storage/bdb/db_deadlock/db_deadlock.c:
        mvdir
      storage/bdb/db_dump/db_dump.c:
        mvdir
      storage/bdb/db_dump185/db_dump185.c:
        mvdir
      storage/bdb/db_load/db_load.c:
        mvdir
      storage/bdb/db_printlog/README:
        mvdir
      storage/bdb/db_printlog/commit.awk:
        mvdir
      storage/bdb/db_printlog/count.awk:
        mvdir
      storage/bdb/db_printlog/db_printlog.c:
        mvdir
      storage/bdb/db_printlog/dbname.awk:
        mvdir
      storage/bdb/db_printlog/fileid.awk:
        mvdir
      storage/bdb/db_printlog/logstat.awk:
        mvdir
      storage/bdb/db_printlog/pgno.awk:
        mvdir
      storage/bdb/db_printlog/range.awk:
        mvdir
      storage/bdb/db_printlog/rectype.awk:
        mvdir
      storage/bdb/db_printlog/status.awk:
        mvdir
      storage/bdb/db_printlog/txn.awk:
        mvdir
      storage/bdb/db_recover/db_recover.c:
        mvdir
      storage/bdb/db_stat/db_stat.c:
        mvdir
      storage/bdb/db_upgrade/db_upgrade.c:
        mvdir
      storage/bdb/db_verify/db_verify.c:
        mvdir
      storage/bdb/dbinc/btree.h:
        mvdir
      storage/bdb/dbinc/crypto.h:
        mvdir
      storage/bdb/dbinc/cxx_common.h:
        mvdir
      storage/bdb/dbinc/cxx_except.h:
        mvdir
      storage/bdb/dbinc/cxx_int.h:
        mvdir
      storage/bdb/dbinc/db.in:
        mvdir
      storage/bdb/dbinc/db_185.in:
        mvdir
      storage/bdb/dbinc/db_am.h:
        mvdir
      storage/bdb/dbinc/db_cxx.in:
        mvdir
      storage/bdb/dbinc/db_dispatch.h:
        mvdir
      storage/bdb/dbinc/db_int.in:
        mvdir
      storage/bdb/dbinc/db_join.h:
        mvdir
      storage/bdb/dbinc/db_page.h:
        mvdir
      storage/bdb/dbinc/db_server_int.h:
        mvdir
      storage/bdb/dbinc/db_shash.h:
        mvdir
      storage/bdb/dbinc/db_swap.h:
        mvdir
      storage/bdb/dbinc/db_upgrade.h:
        mvdir
      storage/bdb/dbinc/db_verify.h:
        mvdir
      storage/bdb/dbinc/debug.h:
        mvdir
      storage/bdb/dbinc/fop.h:
        mvdir
      storage/bdb/dbinc/globals.h:
        mvdir
      storage/bdb/dbinc/hash.h:
        mvdir
      storage/bdb/dbinc/hmac.h:
        mvdir
      storage/bdb/dbinc/lock.h:
        mvdir
      storage/bdb/dbinc/log.h:
        mvdir
      storage/bdb/dbinc/mp.h:
        mvdir
      storage/bdb/dbinc/mutex.h:
        mvdir
      storage/bdb/dbinc/os.h:
        mvdir
      storage/bdb/dbinc/qam.h:
        mvdir
      storage/bdb/dbinc/queue.h:
        mvdir
      storage/bdb/dbinc/region.h:
        mvdir
      storage/bdb/dbinc/rep.h:
        mvdir
      storage/bdb/dbinc/shqueue.h:
        mvdir
      storage/bdb/dbinc/tcl_db.h:
        mvdir
      storage/bdb/dbinc/txn.h:
        mvdir
      storage/bdb/dbinc/xa.h:
        mvdir
      storage/bdb/dbm/dbm.c:
        mvdir
      storage/bdb/dbreg/dbreg.c:
        mvdir
      storage/bdb/dbreg/dbreg.src:
        mvdir
      storage/bdb/dbreg/dbreg_rec.c:
        mvdir
      storage/bdb/dbreg/dbreg_util.c:
        mvdir
      storage/bdb/dist/Makefile.in:
        mvdir
      storage/bdb/dist/RELEASE:
        mvdir
      storage/bdb/dist/buildrel:
        mvdir
      storage/bdb/dist/config.guess:
        mvdir
      storage/bdb/dist/config.sub:
        mvdir
      storage/bdb/dist/configure.ac:
        mvdir
      storage/bdb/dist/db.ecd.in:
        mvdir
      storage/bdb/dist/db.spec.in:
        mvdir
      storage/bdb/dist/gen_inc.awk:
        mvdir
      storage/bdb/dist/gen_rec.awk:
        mvdir
      storage/bdb/dist/gen_rpc.awk:
        mvdir
      storage/bdb/dist/install-sh:
        mvdir
      storage/bdb/dist/ltmain.sh:
        mvdir
      storage/bdb/dist/pubdef.in:
        mvdir
      storage/bdb/dist/s_all:
        mvdir
      storage/bdb/dist/s_config:
        mvdir
      storage/bdb/dist/aclocal/config.ac:
        mvdir
      storage/bdb/dist/aclocal/cxx.ac:
        mvdir
      storage/bdb/dist/aclocal/gcc.ac:
        mvdir
      storage/bdb/dist/aclocal/libtool.ac:
        mvdir
      storage/bdb/dist/s_crypto:
        mvdir
      storage/bdb/dist/s_dir:
        mvdir
      storage/bdb/dist/s_include:
        mvdir
      storage/bdb/dist/s_javah:
        mvdir
      storage/bdb/dist/s_java:
        mvdir
      storage/bdb/dist/s_perm:
        mvdir
      storage/bdb/dist/s_readme:
        mvdir
      storage/bdb/dist/s_recover:
        mvdir
      storage/bdb/dist/s_rpc:
        mvdir
      storage/bdb/dist/s_symlink:
        mvdir
      storage/bdb/dist/s_tags:
        mvdir
      storage/bdb/dist/s_test:
        mvdir
      storage/bdb/dist/s_vxworks:
        mvdir
      storage/bdb/dist/s_win32_dsp:
        mvdir
      storage/bdb/dist/s_win32:
        mvdir
      storage/bdb/dist/srcfiles.in:
        mvdir
      storage/bdb/dist/vx_buildcd:
        mvdir
      storage/bdb/dist/vx_config.in:
        mvdir
      storage/bdb/dist/win_config.in:
        mvdir
      storage/bdb/dist/win_exports.in:
        mvdir
      storage/bdb/dist/aclocal/mutex.ac:
        mvdir
      storage/bdb/dist/aclocal/options.ac:
        mvdir
      storage/bdb/dist/aclocal/programs.ac:
        mvdir
      storage/bdb/dist/aclocal/sosuffix.ac:
        mvdir
      storage/bdb/dist/aclocal/tcl.ac:
        mvdir
      storage/bdb/dist/aclocal/types.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_check_class.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_check_classpath.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_check_junit.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_check_rqrd_class.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_java_options.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_jni_include_dirs.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_prog_jar.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_prog_java.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_prog_java_works.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_prog_javac.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_prog_javac_works.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_prog_javadoc.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_prog_javah.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_try_compile_java.ac:
        mvdir
      storage/bdb/dist/aclocal_java/ac_try_run_javac.ac:
        mvdir
      storage/bdb/dist/template/rec_ctemp:
        mvdir
      storage/bdb/dist/vx_2.0/BerkeleyDB.wpj:
        mvdir
      storage/bdb/dist/vx_2.0/wpj.in:
        mvdir
      storage/bdb/dist/vx_3.1/Makefile.custom:
        mvdir
      storage/bdb/dist/vx_3.1/cdf.1:
        mvdir
      storage/bdb/dist/vx_3.1/cdf.2:
        mvdir
      storage/bdb/dist/vx_3.1/cdf.3:
        mvdir
      storage/bdb/dist/vx_3.1/component.cdf:
        mvdir
      storage/bdb/dist/vx_3.1/component.wpj:
        mvdir
      storage/bdb/dist/vx_3.1/wpj.1:
        mvdir
      storage/bdb/dist/vx_3.1/wpj.2:
        mvdir
      storage/bdb/dist/vx_3.1/wpj.3:
        mvdir
      storage/bdb/dist/vx_3.1/wpj.4:
        mvdir
      storage/bdb/dist/vx_3.1/wpj.5:
        mvdir
      storage/bdb/dist/vx_setup/CONFIG.in:
        mvdir
      storage/bdb/dist/vx_setup/LICENSE.TXT:
        mvdir
      storage/bdb/dist/vx_setup/MESSAGES.TCL:
        mvdir
      storage/bdb/dist/vx_setup/README.in:
        mvdir
      storage/bdb/dist/vx_setup/SETUP.BMP:
        mvdir
      storage/bdb/dist/vx_setup/vx_allfile.in:
        mvdir
      storage/bdb/dist/vx_setup/vx_demofile.in:
        mvdir
      storage/bdb/dist/vx_setup/vx_setup.in:
        mvdir
      storage/bdb/env/db_salloc.c:
        mvdir
      storage/bdb/env/db_shash.c:
        mvdir
      storage/bdb/env/env_file.c:
        mvdir
      storage/bdb/env/env_method.c.b:
        mvdir
      storage/bdb/env/env_method.c:
        mvdir
      storage/bdb/env/env_open.c:
        mvdir
      storage/bdb/env/env_recover.c:
        mvdir
      storage/bdb/env/env_region.c:
        mvdir
      storage/bdb/fileops/fileops.src:
        mvdir
      storage/bdb/fileops/fop_basic.c:
        mvdir
      storage/bdb/fileops/fop_rec.c:
        mvdir
      storage/bdb/fileops/fop_util.c:
        mvdir
      storage/bdb/hash/hash.c:
        mvdir
      storage/bdb/hash/hash.src:
        mvdir
      storage/bdb/hash/hash_conv.c:
        mvdir
      storage/bdb/hash/hash_dup.c:
        mvdir
      storage/bdb/hash/hash_func.c:
        mvdir
      storage/bdb/hash/hash_meta.c:
        mvdir
      storage/bdb/hash/hash_method.c:
        mvdir
      storage/bdb/hash/hash_open.c:
        mvdir
      storage/bdb/hash/hash_page.c:
        mvdir
      storage/bdb/hash/hash_rec.c:
        mvdir
      storage/bdb/hash/hash_reclaim.c:
        mvdir
      storage/bdb/hash/hash_stat.c:
        mvdir
      storage/bdb/hash/hash_upgrade.c:
        mvdir
      storage/bdb/hash/hash_verify.c:
        mvdir
      storage/bdb/hmac/hmac.c:
        mvdir
      storage/bdb/hmac/sha1.c:
        mvdir
      storage/bdb/hsearch/hsearch.c:
        mvdir
      storage/bdb/libdb_java/checkapi.prl:
        mvdir
      storage/bdb/libdb_java/com_sleepycat_db_Db.h:
        mvdir
      storage/bdb/libdb_java/com_sleepycat_db_DbEnv.h:
        mvdir
      storage/bdb/libdb_java/com_sleepycat_db_DbLock.h:
        mvdir
      storage/bdb/libdb_java/com_sleepycat_db_DbLogc.h:
        mvdir
      storage/bdb/libdb_java/com_sleepycat_db_DbLsn.h:
        mvdir
      storage/bdb/libdb_java/com_sleepycat_db_DbTxn.h:
        mvdir
      storage/bdb/libdb_java/com_sleepycat_db_DbUtil.h:
        mvdir
      storage/bdb/libdb_java/com_sleepycat_db_Dbc.h:
        mvdir
      storage/bdb/libdb_java/com_sleepycat_db_Dbt.h:
        mvdir
      storage/bdb/libdb_java/com_sleepycat_db_xa_DbXAResource.h:
        mvdir
      storage/bdb/libdb_java/java_Db.c:
        mvdir
      storage/bdb/libdb_java/java_DbEnv.c:
        mvdir
      storage/bdb/libdb_java/java_DbLock.c:
        mvdir
      storage/bdb/libdb_java/java_DbLogc.c:
        mvdir
      storage/bdb/libdb_java/java_DbLsn.c:
        mvdir
      storage/bdb/libdb_java/java_DbTxn.c:
        mvdir
      storage/bdb/libdb_java/java_DbUtil.c:
        mvdir
      storage/bdb/libdb_java/java_DbXAResource.c:
        mvdir
      storage/bdb/libdb_java/java_Dbc.c:
        mvdir
      storage/bdb/libdb_java/java_Dbt.c:
        mvdir
      storage/bdb/libdb_java/java_info.c:
        mvdir
      storage/bdb/libdb_java/java_info.h:
        mvdir
      storage/bdb/libdb_java/java_locked.c:
        mvdir
      storage/bdb/libdb_java/java_locked.h:
        mvdir
      storage/bdb/libdb_java/java_util.c:
        mvdir
      storage/bdb/libdb_java/java_util.h:
        mvdir
      storage/bdb/lock/Design:
        mvdir
      storage/bdb/lock/lock.c:
        mvdir
      storage/bdb/lock/lock_deadlock.c:
        mvdir
      storage/bdb/lock/lock_method.c:
        mvdir
      storage/bdb/lock/lock_region.c:
        mvdir
      storage/bdb/lock/lock_stat.c:
        mvdir
      storage/bdb/lock/lock_util.c:
        mvdir
      storage/bdb/log/log.c:
        mvdir
      storage/bdb/log/log_archive.c:
        mvdir
      storage/bdb/log/log_compare.c:
        mvdir
      storage/bdb/log/log_get.c:
        mvdir
      storage/bdb/log/log_method.c:
        mvdir
      storage/bdb/log/log_put.c:
        mvdir
      storage/bdb/mp/mp_alloc.c:
        mvdir
      storage/bdb/mp/mp_bh.c:
        mvdir
      storage/bdb/mp/mp_fget.c:
        mvdir
      storage/bdb/mp/mp_fopen.c:
        mvdir
      storage/bdb/mp/mp_fput.c:
        mvdir
      storage/bdb/mp/mp_fset.c:
        mvdir
      storage/bdb/mp/mp_method.c:
        mvdir
      storage/bdb/mp/mp_region.c:
        mvdir
      storage/bdb/mp/mp_register.c:
        mvdir
      storage/bdb/mp/mp_stat.c:
        mvdir
      storage/bdb/mp/mp_sync.c:
        mvdir
      storage/bdb/mp/mp_trickle.c:
        mvdir
      storage/bdb/mutex/README:
        mvdir
      storage/bdb/mutex/mut_fcntl.c:
        mvdir
      storage/bdb/mutex/mut_pthread.c:
        mvdir
      storage/bdb/mutex/mut_tas.c:
        mvdir
      storage/bdb/mutex/mut_win32.c:
        mvdir
      storage/bdb/mutex/mutex.c:
        mvdir
      storage/bdb/mutex/tm.c:
        mvdir
      storage/bdb/mutex/uts4_cc.s:
        mvdir
      storage/bdb/os/os_abs.c:
        mvdir
      storage/bdb/os/os_alloc.c:
        mvdir
      storage/bdb/os/os_clock.c:
        mvdir
      storage/bdb/os/os_config.c:
        mvdir
      storage/bdb/os/os_dir.c:
        mvdir
      storage/bdb/os/os_errno.c:
        mvdir
      storage/bdb/os/os_fid.c:
        mvdir
      storage/bdb/os/os_fsync.c:
        mvdir
      storage/bdb/os/os_handle.c:
        mvdir
      storage/bdb/os/os_id.c:
        mvdir
      storage/bdb/os/os_map.c:
        mvdir
      storage/bdb/os/os_method.c:
        mvdir
      storage/bdb/os/os_oflags.c:
        mvdir
      storage/bdb/os/os_open.c:
        mvdir
      storage/bdb/os/os_region.c:
        mvdir
      storage/bdb/os/os_rename.c:
        mvdir
      storage/bdb/os/os_root.c:
        mvdir
      storage/bdb/os/os_rpath.c:
        mvdir
      storage/bdb/os/os_rw.c:
        mvdir
      storage/bdb/os/os_seek.c:
        mvdir
      storage/bdb/os/os_sleep.c:
        mvdir
      storage/bdb/os/os_spin.c:
        mvdir
      storage/bdb/os/os_stat.c:
        mvdir
      storage/bdb/os/os_tmpdir.c:
        mvdir
      storage/bdb/os/os_unlink.c:
        mvdir
      storage/bdb/os_vxworks/os_vx_abs.c:
        mvdir
      storage/bdb/os_vxworks/os_vx_config.c:
        mvdir
      storage/bdb/os_vxworks/os_vx_map.c:
        mvdir
      storage/bdb/os_win32/os_abs.c:
        mvdir
      storage/bdb/os_win32/os_clock.c:
        mvdir
      storage/bdb/os_win32/os_config.c:
        mvdir
      storage/bdb/os_win32/os_dir.c:
        mvdir
      storage/bdb/os_win32/os_errno.c:
        mvdir
      storage/bdb/os_win32/os_fid.c:
        mvdir
      storage/bdb/os_win32/os_fsync.c:
        mvdir
      storage/bdb/os_win32/os_handle.c:
        mvdir
      storage/bdb/os_win32/os_map.c:
        mvdir
      storage/bdb/os_win32/os_open.c:
        mvdir
      storage/bdb/os_win32/os_rename.c:
        mvdir
      storage/bdb/os_win32/os_rw.c:
        mvdir
      storage/bdb/os_win32/os_seek.c:
        mvdir
      storage/bdb/os_win32/os_sleep.c:
        mvdir
      storage/bdb/os_win32/os_spin.c:
        mvdir
      storage/bdb/os_win32/os_stat.c:
        mvdir
      storage/bdb/os_win32/os_type.c:
        mvdir
      storage/bdb/perl/BerkeleyDB/BerkeleyDB.pm:
        mvdir
      storage/bdb/perl/BerkeleyDB/BerkeleyDB.pod.P:
        mvdir
      storage/bdb/perl/BerkeleyDB/BerkeleyDB.pod:
        mvdir
      storage/bdb/perl/BerkeleyDB/BerkeleyDB.xs:
        mvdir
      storage/bdb/perl/BerkeleyDB/Changes:
        mvdir
      storage/bdb/perl/BerkeleyDB/MANIFEST:
        mvdir
      storage/bdb/perl/BerkeleyDB/Makefile.PL:
        mvdir
      storage/bdb/perl/BerkeleyDB/README:
        mvdir
      storage/bdb/perl/BerkeleyDB/Todo:
        mvdir
      storage/bdb/perl/BerkeleyDB/config.in:
        mvdir
      storage/bdb/perl/BerkeleyDB/constants.h:
        mvdir
      storage/bdb/perl/BerkeleyDB/constants.xs:
        mvdir
      storage/bdb/perl/BerkeleyDB/dbinfo:
        mvdir
      storage/bdb/perl/BerkeleyDB/mkconsts:
        mvdir
      storage/bdb/perl/BerkeleyDB/mkpod:
        mvdir
      storage/bdb/perl/BerkeleyDB/BerkeleyDB/Btree.pm:
        mvdir
      storage/bdb/perl/BerkeleyDB/BerkeleyDB/Hash.pm:
        mvdir
      storage/bdb/perl/BerkeleyDB/hints/dec_osf.pl:
        mvdir
      storage/bdb/perl/BerkeleyDB/hints/irix_6_5.pl:
        mvdir
      storage/bdb/perl/BerkeleyDB/hints/solaris.pl:
        mvdir
      storage/bdb/perl/BerkeleyDB/patches/5.004_01:
        mvdir
      storage/bdb/perl/BerkeleyDB/patches/5.004_02:
        mvdir
      storage/bdb/perl/BerkeleyDB/patches/5.004_03:
        mvdir
      storage/bdb/perl/BerkeleyDB/patches/5.004_04:
        mvdir
      storage/bdb/perl/BerkeleyDB/patches/5.004_05:
        mvdir
      storage/bdb/perl/BerkeleyDB/patches/5.004:
        mvdir
      storage/bdb/perl/BerkeleyDB/patches/5.005_01:
        mvdir
      storage/bdb/perl/BerkeleyDB/patches/5.005_02:
        mvdir
      storage/bdb/perl/BerkeleyDB/patches/5.005_03:
        mvdir
      storage/bdb/perl/BerkeleyDB/patches/5.005:
        mvdir
      storage/bdb/perl/BerkeleyDB/patches/5.6.0:
        mvdir
      storage/bdb/perl/BerkeleyDB/ppport.h:
        mvdir
      storage/bdb/perl/BerkeleyDB/scan:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/btree.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/destroy.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/env.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/examples.t.T:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/examples.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/examples3.t.T:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/examples3.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/filter.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/hash.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/join.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/mldbm.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/queue.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/recno.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/strict.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/subdb.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/txn.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/typemap:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/unknown.t:
        mvdir
      storage/bdb/perl/BerkeleyDB/t/util.pm:
        mvdir
      storage/bdb/perl/DB_File/Changes:
        mvdir
      storage/bdb/perl/DB_File/DB_File.pm:
        mvdir
      storage/bdb/perl/DB_File/DB_File.xs:
        mvdir
      storage/bdb/perl/DB_File/DB_File_BS:
        mvdir
      storage/bdb/perl/DB_File/MANIFEST:
        mvdir
      storage/bdb/perl/DB_File/Makefile.PL:
        mvdir
      storage/bdb/perl/DB_File/README:
        mvdir
      storage/bdb/perl/DB_File/config.in:
        mvdir
      storage/bdb/perl/DB_File/dbinfo:
        mvdir
      storage/bdb/perl/DB_File/fallback.h:
        mvdir
      storage/bdb/perl/DB_File/fallback.xs:
        mvdir
      storage/bdb/perl/DB_File/hints/dynixptx.pl:
        mvdir
      storage/bdb/perl/DB_File/hints/sco.pl:
        mvdir
      storage/bdb/perl/DB_File/patches/5.004_01:
        mvdir
      storage/bdb/perl/DB_File/patches/5.004_02:
        mvdir
      storage/bdb/perl/DB_File/patches/5.004_03:
        mvdir
      storage/bdb/perl/DB_File/patches/5.004_04:
        mvdir
      storage/bdb/perl/DB_File/patches/5.004_05:
        mvdir
      storage/bdb/perl/DB_File/patches/5.004:
        mvdir
      storage/bdb/perl/DB_File/patches/5.005_01:
        mvdir
      storage/bdb/perl/DB_File/patches/5.005_02:
        mvdir
      storage/bdb/perl/DB_File/patches/5.005_03:
        mvdir
      storage/bdb/perl/DB_File/patches/5.005:
        mvdir
      storage/bdb/perl/DB_File/patches/5.6.0:
        mvdir
      storage/bdb/perl/DB_File/ppport.h:
        mvdir
      storage/bdb/perl/DB_File/t/db-btree.t:
        mvdir
      storage/bdb/perl/DB_File/t/db-hash.t:
        mvdir
      storage/bdb/perl/DB_File/t/db-recno.t:
        mvdir
      storage/bdb/perl/DB_File/typemap:
        mvdir
      storage/bdb/perl/DB_File/version.c:
        mvdir
      storage/bdb/qam/qam.c:
        mvdir
      storage/bdb/qam/qam.src:
        mvdir
      storage/bdb/qam/qam_conv.c:
        mvdir
      storage/bdb/qam/qam_files.c:
        mvdir
      storage/bdb/qam/qam_method.c:
        mvdir
      storage/bdb/qam/qam_open.c:
        mvdir
      storage/bdb/qam/qam_rec.c:
        mvdir
      storage/bdb/qam/qam_stat.c:
        mvdir
      storage/bdb/qam/qam_upgrade.c:
        mvdir
      storage/bdb/qam/qam_verify.c:
        mvdir
      storage/bdb/rep/rep_method.c:
        mvdir
      storage/bdb/rep/rep_record.c:
        mvdir
      storage/bdb/rep/rep_region.c:
        mvdir
      storage/bdb/rep/rep_util.c:
        mvdir
      storage/bdb/rpc_client/client.c:
        mvdir
      storage/bdb/rpc_client/gen_client_ret.c:
        mvdir
      storage/bdb/rpc_server/c/db_server_proc.c.in:
        mvdir
      storage/bdb/rpc_server/c/db_server_util.c:
        mvdir
      storage/bdb/rpc_server/clsrv.html:
        mvdir
      storage/bdb/rpc_server/cxx/db_server_cxxproc.cpp:
        mvdir
      storage/bdb/rpc_server/cxx/db_server_cxxutil.cpp:
        mvdir
      storage/bdb/rpc_server/java/DbDispatcher.java:
        mvdir
      storage/bdb/rpc_server/java/DbServer.java:
        mvdir
      storage/bdb/rpc_server/java/FreeList.java:
        mvdir
      storage/bdb/rpc_server/java/LocalIterator.java:
        mvdir
      storage/bdb/rpc_server/java/README:
        mvdir
      storage/bdb/rpc_server/java/RpcDb.java:
        mvdir
      storage/bdb/rpc_server/java/RpcDbEnv.java:
        mvdir
      storage/bdb/rpc_server/java/RpcDbTxn.java:
        mvdir
      storage/bdb/rpc_server/java/RpcDbc.java:
        mvdir
      storage/bdb/rpc_server/java/Timer.java:
        mvdir
      storage/bdb/rpc_server/java/jrpcgen.jar:
        mvdir
      storage/bdb/rpc_server/java/oncrpc.jar:
        mvdir
      storage/bdb/rpc_server/rpc.src:
        mvdir
      storage/bdb/rpc_server/java/gen/DbServerStub.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_associate_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_associate_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_bt_maxkey_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_bt_maxkey_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_bt_minkey_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_bt_minkey_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_close_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_close_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_create_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_create_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_cursor_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_cursor_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_del_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_del_reply.java:
        mvdir
      storage/bdb/rpc_server/java/s_jrpcgen:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_encrypt_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_encrypt_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_extentsize_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_extentsize_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_flags_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_flags_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_get_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_get_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_h_ffactor_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_h_ffactor_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_h_nelem_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_h_nelem_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_join_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_join_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_key_range_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_key_range_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_lorder_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_lorder_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_open_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_open_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_pagesize_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_pagesize_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_pget_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_pget_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_put_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_put_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_re_delim_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_re_delim_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_re_len_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_re_len_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_re_pad_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_re_pad_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_remove_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_remove_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_rename_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_rename_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_stat_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_stat_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_sync_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_sync_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_truncate_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__db_truncate_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__dbc_close_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__dbc_close_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__dbc_count_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__dbc_count_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__dbc_del_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__dbc_del_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__dbc_dup_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__dbc_dup_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__dbc_get_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__dbc_get_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__dbc_pget_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__dbc_pget_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__dbc_put_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__dbc_put_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_cachesize_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_cachesize_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_close_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_close_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_create_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_create_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_dbremove_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_dbremove_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_dbrename_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_dbrename_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_encrypt_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_encrypt_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_flags_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_flags_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_open_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_open_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_remove_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__env_remove_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__txn_abort_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__txn_abort_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__txn_begin_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__txn_begin_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__txn_commit_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__txn_commit_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__txn_discard_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__txn_discard_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__txn_prepare_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__txn_prepare_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__txn_recover_msg.java:
        mvdir
      storage/bdb/rpc_server/java/gen/__txn_recover_reply.java:
        mvdir
      storage/bdb/rpc_server/java/gen/db_server.java:
        mvdir
      storage/bdb/tcl/tcl_compat.c:
        mvdir
      storage/bdb/tcl/tcl_db.c:
        mvdir
      storage/bdb/tcl/tcl_db_pkg.c:
        mvdir
      storage/bdb/tcl/docs/db.html:
        mvdir
      storage/bdb/tcl/docs/env.html:
        mvdir
      storage/bdb/tcl/docs/historic.html:
        mvdir
      storage/bdb/tcl/docs/index.html:
        mvdir
      storage/bdb/tcl/docs/library.html:
        mvdir
      storage/bdb/tcl/docs/lock.html:
        mvdir
      storage/bdb/tcl/docs/log.html:
        mvdir
      storage/bdb/tcl/docs/mpool.html:
        mvdir
      storage/bdb/tcl/docs/rep.html:
        mvdir
      storage/bdb/tcl/docs/test.html:
        mvdir
      storage/bdb/tcl/docs/txn.html:
        mvdir
      storage/bdb/tcl/tcl_dbcursor.c:
        mvdir
      storage/bdb/tcl/tcl_env.c:
        mvdir
      storage/bdb/tcl/tcl_internal.c:
        mvdir
      storage/bdb/tcl/tcl_lock.c:
        mvdir
      storage/bdb/tcl/tcl_log.c:
        mvdir
      storage/bdb/tcl/tcl_mp.c:
        mvdir
      storage/bdb/tcl/tcl_rep.c:
        mvdir
      storage/bdb/tcl/tcl_txn.c:
        mvdir
      storage/bdb/tcl/tcl_util.c:
        mvdir
      storage/bdb/test/archive.tcl:
        mvdir
      storage/bdb/test/bigfile001.tcl:
        mvdir
      storage/bdb/test/bigfile002.tcl:
        mvdir
      storage/bdb/test/byteorder.tcl:
        mvdir
      storage/bdb/test/conscript.tcl:
        mvdir
      storage/bdb/test/dbm.tcl:
        mvdir
      storage/bdb/test/dbscript.tcl:
        mvdir
      storage/bdb/test/ddoyscript.tcl:
        mvdir
      storage/bdb/test/ddscript.tcl:
        mvdir
      storage/bdb/test/dead001.tcl:
        mvdir
      storage/bdb/test/dead002.tcl:
        mvdir
      storage/bdb/test/dead003.tcl:
        mvdir
      storage/bdb/test/dead004.tcl:
        mvdir
      storage/bdb/test/dead005.tcl:
        mvdir
      storage/bdb/test/dead006.tcl:
        mvdir
      storage/bdb/test/dead007.tcl:
        mvdir
      storage/bdb/test/env001.tcl:
        mvdir
      storage/bdb/test/env002.tcl:
        mvdir
      storage/bdb/test/env003.tcl:
        mvdir
      storage/bdb/test/env004.tcl:
        mvdir
      storage/bdb/test/env005.tcl:
        mvdir
      storage/bdb/test/env006.tcl:
        mvdir
      storage/bdb/test/env007.tcl:
        mvdir
      storage/bdb/test/env008.tcl:
        mvdir
      storage/bdb/test/env009.tcl:
        mvdir
      storage/bdb/test/env010.tcl:
        mvdir
      storage/bdb/test/env011.tcl:
        mvdir
      storage/bdb/test/hsearch.tcl:
        mvdir
      storage/bdb/test/join.tcl:
        mvdir
      storage/bdb/test/lock001.tcl:
        mvdir
      storage/bdb/test/lock002.tcl:
        mvdir
      storage/bdb/test/lock003.tcl:
        mvdir
      storage/bdb/test/lock004.tcl:
        mvdir
      storage/bdb/test/lock005.tcl:
        mvdir
      storage/bdb/test/lockscript.tcl:
        mvdir
      storage/bdb/test/log001.tcl:
        mvdir
      storage/bdb/test/log002.tcl:
        mvdir
      storage/bdb/test/log003.tcl:
        mvdir
      storage/bdb/test/log004.tcl:
        mvdir
      storage/bdb/test/log005.tcl:
        mvdir
      storage/bdb/test/logtrack.tcl:
        mvdir
      storage/bdb/test/mdbscript.tcl:
        mvdir
      storage/bdb/test/memp001.tcl:
        mvdir
      storage/bdb/test/memp002.tcl:
        mvdir
      storage/bdb/test/memp003.tcl:
        mvdir
      storage/bdb/test/mpoolscript.tcl:
        mvdir
      storage/bdb/test/mutex001.tcl:
        mvdir
      storage/bdb/test/mutex002.tcl:
        mvdir
      storage/bdb/test/mutex003.tcl:
        mvdir
      storage/bdb/test/mutexscript.tcl:
        mvdir
      storage/bdb/test/ndbm.tcl:
        mvdir
      storage/bdb/test/parallel.tcl:
        mvdir
      storage/bdb/test/recd001.tcl:
        mvdir
      storage/bdb/test/recd002.tcl:
        mvdir
      storage/bdb/test/recd003.tcl:
        mvdir
      storage/bdb/test/recd004.tcl:
        mvdir
      storage/bdb/test/recd005.tcl:
        mvdir
      storage/bdb/test/recd006.tcl:
        mvdir
      storage/bdb/test/recd007.tcl:
        mvdir
      storage/bdb/test/recd008.tcl:
        mvdir
      storage/bdb/test/recd009.tcl:
        mvdir
      storage/bdb/test/recd010.tcl:
        mvdir
      storage/bdb/test/recd011.tcl:
        mvdir
      storage/bdb/test/recd012.tcl:
        mvdir
      storage/bdb/test/recd013.tcl:
        mvdir
      storage/bdb/test/recd014.tcl:
        mvdir
      storage/bdb/test/recd015.tcl:
        mvdir
      storage/bdb/test/recd016.tcl:
        mvdir
      storage/bdb/test/recd017.tcl:
        mvdir
      storage/bdb/test/recd018.tcl:
        mvdir
      storage/bdb/test/recd019.tcl:
        mvdir
      storage/bdb/test/recd020.tcl:
        mvdir
      storage/bdb/test/recd15scr.tcl:
        mvdir
      storage/bdb/test/recdscript.tcl:
        mvdir
      storage/bdb/test/rep001.tcl:
        mvdir
      storage/bdb/test/rep002.tcl:
        mvdir
      storage/bdb/test/rep003.tcl:
        mvdir
      storage/bdb/test/rep004.tcl:
        mvdir
      storage/bdb/test/rep005.tcl:
        mvdir
      storage/bdb/test/reputils.tcl:
        mvdir
      storage/bdb/test/rpc001.tcl:
        mvdir
      storage/bdb/test/rpc002.tcl:
        mvdir
      storage/bdb/test/rpc003.tcl:
        mvdir
      storage/bdb/test/rpc004.tcl:
        mvdir
      storage/bdb/test/rpc005.tcl:
        mvdir
      storage/bdb/test/rsrc001.tcl:
        mvdir
      storage/bdb/test/rsrc002.tcl:
        mvdir
      storage/bdb/test/rsrc003.tcl:
        mvdir
      storage/bdb/test/rsrc004.tcl:
        mvdir
      storage/bdb/test/sdb001.tcl:
        mvdir
      storage/bdb/test/sdb002.tcl:
        mvdir
      storage/bdb/test/sdb003.tcl:
        mvdir
      storage/bdb/test/sdb004.tcl:
        mvdir
      storage/bdb/test/sdb005.tcl:
        mvdir
      storage/bdb/test/sdb006.tcl:
        mvdir
      storage/bdb/test/sdb007.tcl:
        mvdir
      storage/bdb/test/sdb008.tcl:
        mvdir
      storage/bdb/test/sdb009.tcl:
        mvdir
      storage/bdb/test/sdb010.tcl:
        mvdir
      storage/bdb/test/sdb011.tcl:
        mvdir
      storage/bdb/test/sdb012.tcl:
        mvdir
      storage/bdb/test/sdbscript.tcl:
        mvdir
      storage/bdb/test/sdbtest001.tcl:
        mvdir
      storage/bdb/test/sdbtest002.tcl:
        mvdir
      storage/bdb/test/sdbutils.tcl:
        mvdir
      storage/bdb/test/sec001.tcl:
        mvdir
      storage/bdb/test/sec002.tcl:
        mvdir
      storage/bdb/test/shelltest.tcl:
        mvdir
      storage/bdb/test/si001.tcl:
        mvdir
      storage/bdb/test/si002.tcl:
        mvdir
      storage/bdb/test/si003.tcl:
        mvdir
      storage/bdb/test/si004.tcl:
        mvdir
      storage/bdb/test/si005.tcl:
        mvdir
      storage/bdb/test/si006.tcl:
        mvdir
      storage/bdb/test/sindex.tcl:
        mvdir
      storage/bdb/test/sysscript.tcl:
        mvdir
      storage/bdb/test/test.tcl:
        mvdir
      storage/bdb/test/test001.tcl:
        mvdir
      storage/bdb/test/test002.tcl:
        mvdir
      storage/bdb/test/test003.tcl:
        mvdir
      storage/bdb/test/test004.tcl:
        mvdir
      storage/bdb/test/test005.tcl:
        mvdir
      storage/bdb/test/test006.tcl:
        mvdir
      storage/bdb/test/test007.tcl:
        mvdir
      storage/bdb/test/test008.tcl:
        mvdir
      storage/bdb/test/test009.tcl:
        mvdir
      storage/bdb/test/test010.tcl:
        mvdir
      storage/bdb/test/test011.tcl:
        mvdir
      storage/bdb/test/test012.tcl:
        mvdir
      storage/bdb/test/test013.tcl:
        mvdir
      storage/bdb/test/test014.tcl:
        mvdir
      storage/bdb/test/test015.tcl:
        mvdir
      storage/bdb/test/test016.tcl:
        mvdir
      storage/bdb/test/test017.tcl:
        mvdir
      storage/bdb/test/test018.tcl:
        mvdir
      storage/bdb/test/test019.tcl:
        mvdir
      storage/bdb/test/test020.tcl:
        mvdir
      storage/bdb/test/test021.tcl:
        mvdir
      storage/bdb/test/test022.tcl:
        mvdir
      storage/bdb/test/test023.tcl:
        mvdir
      storage/bdb/test/test024.tcl:
        mvdir
      storage/bdb/test/test025.tcl:
        mvdir
      storage/bdb/test/test026.tcl:
        mvdir
      storage/bdb/test/test027.tcl:
        mvdir
      storage/bdb/test/test028.tcl:
        mvdir
      storage/bdb/test/test029.tcl:
        mvdir
      storage/bdb/test/test030.tcl:
        mvdir
      storage/bdb/test/test031.tcl:
        mvdir
      storage/bdb/test/test032.tcl:
        mvdir
      storage/bdb/test/test033.tcl:
        mvdir
      storage/bdb/test/test034.tcl:
        mvdir
      storage/bdb/test/test035.tcl:
        mvdir
      storage/bdb/test/test036.tcl:
        mvdir
      storage/bdb/test/test037.tcl:
        mvdir
      storage/bdb/test/test038.tcl:
        mvdir
      storage/bdb/test/test039.tcl:
        mvdir
      storage/bdb/test/test040.tcl:
        mvdir
      storage/bdb/test/test041.tcl:
        mvdir
      storage/bdb/test/test042.tcl:
        mvdir
      storage/bdb/test/test043.tcl:
        mvdir
      storage/bdb/test/test044.tcl:
        mvdir
      storage/bdb/test/test045.tcl:
        mvdir
      storage/bdb/test/test046.tcl:
        mvdir
      storage/bdb/test/test047.tcl:
        mvdir
      storage/bdb/test/test048.tcl:
        mvdir
      storage/bdb/test/test049.tcl:
        mvdir
      storage/bdb/test/test050.tcl:
        mvdir
      storage/bdb/test/test051.tcl:
        mvdir
      storage/bdb/test/test052.tcl:
        mvdir
      storage/bdb/test/test053.tcl:
        mvdir
      storage/bdb/test/test054.tcl:
        mvdir
      storage/bdb/test/test055.tcl:
        mvdir
      storage/bdb/test/test056.tcl:
        mvdir
      storage/bdb/test/test057.tcl:
        mvdir
      storage/bdb/test/test058.tcl:
        mvdir
      storage/bdb/test/test059.tcl:
        mvdir
      storage/bdb/test/test060.tcl:
        mvdir
      storage/bdb/test/test061.tcl:
        mvdir
      storage/bdb/test/test062.tcl:
        mvdir
      storage/bdb/test/test063.tcl:
        mvdir
      storage/bdb/test/test064.tcl:
        mvdir
      storage/bdb/test/test065.tcl:
        mvdir
      storage/bdb/test/test066.tcl:
        mvdir
      storage/bdb/test/test067.tcl:
        mvdir
      storage/bdb/test/test068.tcl:
        mvdir
      storage/bdb/test/test069.tcl:
        mvdir
      storage/bdb/test/test070.tcl:
        mvdir
      storage/bdb/test/test071.tcl:
        mvdir
      storage/bdb/test/test072.tcl:
        mvdir
      storage/bdb/test/test073.tcl:
        mvdir
      storage/bdb/test/test074.tcl:
        mvdir
      storage/bdb/test/test075.tcl:
        mvdir
      storage/bdb/test/test076.tcl:
        mvdir
      storage/bdb/test/test077.tcl:
        mvdir
      storage/bdb/test/test078.tcl:
        mvdir
      storage/bdb/test/test079.tcl:
        mvdir
      storage/bdb/test/test080.tcl:
        mvdir
      storage/bdb/test/test081.tcl:
        mvdir
      storage/bdb/test/test082.tcl:
        mvdir
      storage/bdb/test/test083.tcl:
        mvdir
      storage/bdb/test/test084.tcl:
        mvdir
      storage/bdb/test/test085.tcl:
        mvdir
      storage/bdb/test/test086.tcl:
        mvdir
      storage/bdb/test/test087.tcl:
        mvdir
      storage/bdb/test/test088.tcl:
        mvdir
      storage/bdb/test/test089.tcl:
        mvdir
      storage/bdb/test/test090.tcl:
        mvdir
      storage/bdb/test/test091.tcl:
        mvdir
      storage/bdb/test/test092.tcl:
        mvdir
      storage/bdb/test/test093.tcl:
        mvdir
      storage/bdb/test/test094.tcl:
        mvdir
      storage/bdb/test/test095.tcl:
        mvdir
      storage/bdb/test/test096.tcl:
        mvdir
      storage/bdb/test/test097.tcl:
        mvdir
      storage/bdb/test/test098.tcl:
        mvdir
      storage/bdb/test/test099.tcl:
        mvdir
      storage/bdb/test/test100.tcl:
        mvdir
      storage/bdb/test/test101.tcl:
        mvdir
      storage/bdb/test/testparams.tcl:
        mvdir
      storage/bdb/test/testutils.tcl:
        mvdir
      storage/bdb/test/txn001.tcl:
        mvdir
      storage/bdb/test/txn002.tcl:
        mvdir
      storage/bdb/test/txn003.tcl:
        mvdir
      storage/bdb/test/txn004.tcl:
        mvdir
      storage/bdb/test/txn005.tcl:
        mvdir
      storage/bdb/test/txn006.tcl:
        mvdir
      storage/bdb/test/txn007.tcl:
        mvdir
      storage/bdb/test/txn008.tcl:
        mvdir
      storage/bdb/test/txn009.tcl:
        mvdir
      storage/bdb/test/txnscript.tcl:
        mvdir
      storage/bdb/test/update.tcl:
        mvdir
      storage/bdb/test/scr001/chk.code:
        mvdir
      storage/bdb/test/scr002/chk.def:
        mvdir
      storage/bdb/test/scr003/chk.define:
        mvdir
      storage/bdb/test/scr004/chk.javafiles:
        mvdir
      storage/bdb/test/scr005/chk.nl:
        mvdir
      storage/bdb/test/scr006/chk.offt:
        mvdir
      storage/bdb/test/scr007/chk.proto:
        mvdir
      storage/bdb/test/scr008/chk.pubdef:
        mvdir
      storage/bdb/test/scr009/chk.srcfiles:
        mvdir
      storage/bdb/test/scr010/chk.str:
        mvdir
      storage/bdb/test/scr010/spell.ok:
        mvdir
      storage/bdb/test/scr011/chk.tags:
        mvdir
      storage/bdb/test/scr012/chk.vx_code:
        mvdir
      storage/bdb/test/scr013/chk.stats:
        mvdir
      storage/bdb/test/scr014/chk.err:
        mvdir
      storage/bdb/test/scr015/README:
        mvdir
      storage/bdb/test/scr015/TestConstruct01.cpp:
        mvdir
      storage/bdb/test/scr015/TestConstruct01.testerr:
        mvdir
      storage/bdb/test/scr015/TestConstruct01.testout:
        mvdir
      storage/bdb/test/scr015/TestExceptInclude.cpp:
        mvdir
      storage/bdb/test/scr015/TestGetSetMethods.cpp:
        mvdir
      storage/bdb/test/scr015/TestKeyRange.cpp:
        mvdir
      storage/bdb/test/scr015/TestKeyRange.testin:
        mvdir
      storage/bdb/test/scr015/TestKeyRange.testout:
        mvdir
      storage/bdb/test/upgrade.tcl:
        mvdir
      storage/bdb/test/wordlist:
        mvdir
      storage/bdb/test/wrap.tcl:
        mvdir
      storage/bdb/test/scr015/TestLogc.cpp:
        mvdir
      storage/bdb/test/scr015/TestLogc.testout:
        mvdir
      storage/bdb/test/scr015/TestSimpleAccess.cpp:
        mvdir
      storage/bdb/test/scr015/TestSimpleAccess.testout:
        mvdir
      storage/bdb/test/scr015/TestTruncate.cpp:
        mvdir
      storage/bdb/test/scr015/TestTruncate.testout:
        mvdir
      storage/bdb/test/scr015/chk.cxxtests:
        mvdir
      storage/bdb/test/scr015/ignore:
        mvdir
      storage/bdb/test/scr015/testall:
        mvdir
      storage/bdb/test/scr015/testone:
        mvdir
      storage/bdb/test/scr016/CallbackTest.java:
        mvdir
      storage/bdb/test/scr016/CallbackTest.testout:
        mvdir
      storage/bdb/test/scr016/README:
        mvdir
      storage/bdb/test/scr016/TestAppendRecno.java:
        mvdir
      storage/bdb/test/scr016/TestAppendRecno.testout:
        mvdir
      storage/bdb/test/scr016/TestAssociate.java:
        mvdir
      storage/bdb/test/scr016/TestAssociate.testout:
        mvdir
      storage/bdb/test/scr016/TestClosedDb.java:
        mvdir
      storage/bdb/test/scr016/TestClosedDb.testout:
        mvdir
      storage/bdb/test/scr016/TestConstruct01.java:
        mvdir
      storage/bdb/test/scr016/TestConstruct01.testerr:
        mvdir
      storage/bdb/test/scr016/TestConstruct01.testout:
        mvdir
      storage/bdb/test/scr016/TestConstruct02.java:
        mvdir
      storage/bdb/test/scr016/TestConstruct02.testout:
        mvdir
      storage/bdb/test/scr016/TestDbtFlags.java:
        mvdir
      storage/bdb/test/scr016/TestDbtFlags.testerr:
        mvdir
      storage/bdb/test/scr016/TestDbtFlags.testout:
        mvdir
      storage/bdb/test/scr016/TestGetSetMethods.java:
        mvdir
      storage/bdb/test/scr016/TestKeyRange.java:
        mvdir
      storage/bdb/test/scr016/TestKeyRange.testout:
        mvdir
      storage/bdb/test/scr016/TestLockVec.java:
        mvdir
      storage/bdb/test/scr016/TestLockVec.testout:
        mvdir
      storage/bdb/test/scr016/TestLogc.java:
        mvdir
      storage/bdb/test/scr016/TestLogc.testout:
        mvdir
      storage/bdb/test/scr016/TestOpenEmpty.java:
        mvdir
      storage/bdb/test/scr016/TestOpenEmpty.testerr:
        mvdir
      storage/bdb/test/scr016/TestReplication.java:
        mvdir
      storage/bdb/test/scr016/TestRpcServer.java:
        mvdir
      storage/bdb/test/scr016/TestSameDbt.java:
        mvdir
      storage/bdb/test/scr016/TestSameDbt.testout:
        mvdir
      storage/bdb/test/scr016/TestSimpleAccess.java:
        mvdir
      storage/bdb/test/scr016/TestSimpleAccess.testout:
        mvdir
      storage/bdb/test/scr016/TestStat.java:
        mvdir
      storage/bdb/test/scr016/TestStat.testout:
        mvdir
      storage/bdb/test/scr016/TestTruncate.java:
        mvdir
      storage/bdb/test/scr016/TestTruncate.testout:
        mvdir
      storage/bdb/test/scr016/TestUtil.java:
        mvdir
      storage/bdb/test/scr016/TestXAServlet.java:
        mvdir
      storage/bdb/test/scr016/chk.javatests:
        mvdir
      storage/bdb/test/scr016/ignore:
        mvdir
      storage/bdb/test/scr016/testall:
        mvdir
      storage/bdb/test/scr016/testone:
        mvdir
      storage/bdb/test/scr017/O.BH:
        mvdir
      storage/bdb/test/scr017/O.R:
        mvdir
      storage/bdb/test/scr017/chk.db185:
        mvdir
      storage/bdb/test/scr017/t.c:
        mvdir
      storage/bdb/test/scr018/chk.comma:
        mvdir
      storage/bdb/test/scr018/t.c:
        mvdir
      storage/bdb/test/scr019/chk.include:
        mvdir
      storage/bdb/test/scr020/chk.inc:
        mvdir
      storage/bdb/test/scr021/chk.flags:
        mvdir
      storage/bdb/test/scr022/chk.rr:
        mvdir
      storage/bdb/txn/txn.c:
        mvdir
      storage/bdb/txn/txn.src:
        mvdir
      storage/bdb/txn/txn_method.c:
        mvdir
      storage/bdb/txn/txn_rec.c:
        mvdir
      storage/bdb/txn/txn_recover.c:
        mvdir
      storage/bdb/txn/txn_region.c:
        mvdir
      storage/bdb/txn/txn_stat.c:
        mvdir
      storage/bdb/txn/txn_util.c:
        mvdir
      storage/bdb/xa/xa.c:
        mvdir
      storage/bdb/xa/xa_db.c:
        mvdir
      storage/bdb/xa/xa_map.c:
        mvdir
      0aa208ed
  26. 31 Dec, 2004 1 commit
    • unknown's avatar
      After merge fixes · 58469fb6
      unknown authored
      Cleanup of mi_print_error() handling
      Deleted 'merge' directory
      
      
      BitKeeper/deleted/.del-mrg_close.c~1fa9230422daa62a:
        Delete: merge/mrg_close.c
      BitKeeper/deleted/.del-mrg_create.c~b747c8ec2b801f6:
        Delete: merge/mrg_create.c
      BitKeeper/deleted/.del-mrg_delete.c~38b4156885bb4537:
        Delete: merge/mrg_delete.c
      BitKeeper/deleted/.del-mrg_extra.c~7eb6181e1761907e:
        Delete: merge/mrg_extra.c
      BitKeeper/deleted/.del-mrg_info.c~37728e7238cc5a11:
        Delete: merge/mrg_info.c
      BitKeeper/deleted/.del-mrg_locking.c~112756a2d581e1d0:
        Delete: merge/mrg_locking.c
      BitKeeper/deleted/.del-mrg_open.c~6e1d5c8bfa62a519:
        Delete: merge/mrg_open.c
      BitKeeper/deleted/.del-mrg_panic.c~e204e43cd6d55406:
        Delete: merge/mrg_panic.c
      BitKeeper/deleted/.del-mrg_rrnd.c~6087c3dd7ecb77:
        Delete: merge/mrg_rrnd.c
      BitKeeper/deleted/.del-mrg_rsame.c~3e8ed4be2a0952b1:
        Delete: merge/mrg_rsame.c
      BitKeeper/deleted/.del-mrg_static.c~75a4b78a165dbd0:
        Delete: merge/mrg_static.c
      BitKeeper/deleted/.del-mrg_update.c~4110a4f1fbf1ab45:
        Delete: merge/mrg_update.c
      BitKeeper/deleted/.del-Makefile.am~41238af048e60515:
        Delete: merge/Makefile.am
      BitKeeper/deleted/.del-make-ccc~4f1acbfc127e25d5:
        Delete: merge/make-ccc
      BitKeeper/deleted/.del-mrg_def.h~a10557d12a87ef1c:
        Delete: merge/mrg_def.h
      BitKeeper/deleted/.del-.cvsignore~2f287ba794db3da7:
        Delete: merge/.cvsignore
      include/myisam.h:
        Added 'share' to st_mi_keydef' to not have to pass 'st_myisam_info' to functions
      myisam/ft_static.c:
        Removed compiler warning
      myisam/mi_delete.c:
        Cleanup of mi_print_error() handling
        Break if get_key() return 0
        Don't test for HA_ERR_CRASHED; Print errors when my_errno is set
      myisam/mi_extra.c:
        Cleanup of mi_print_error() handling
      myisam/mi_key.c:
        Cleanup of mi_print_error() handling
      myisam/mi_keycache.c:
        Cleanup of mi_print_error() handling
      myisam/mi_locking.c:
        Cleanup of mi_print_error() handling
      myisam/mi_open.c:
        Added 'my_isam_share' to MI_KEYDEF
      myisam/mi_page.c:
        Cleanup of mi_print_error() handling
      myisam/mi_range.c:
        get_key() calls mi_print_error() if needed
      myisam/mi_rkey.c:
        Cleanup of mi_print_error() handling
      myisam/mi_search.c:
        Cleanup of mi_print_error() handling
        Break if get_key() return 0
        Don't test for HA_ERR_CRASHED; Print errors when my_errno is set
      myisam/mi_update.c:
        Cleanup of mi_print_error() handling
      myisam/mi_write.c:
        Cleanup of mi_print_error() handling
        Break if get_key() return 0
        Don't test for HA_ERR_CRASHED; Print errors when my_errno is set
      myisam/myisamdef.h:
        Cleanup of mi_print_error() handling
      mysql-test/r/grant.result:
        Update results after merge
      mysql-test/r/timezone2.result:
        Update results after merge
      mysql-test/t/grant.test:
        New error numbers
      mysql-test/t/timezone2.test:
        New error numbers
      sql/item_func.cc:
        Remove duplicate include file
      sql/sql_acl.cc:
        Remove warnings from valgrind
      sql/tztime.cc:
        Print wrong timezone names to log
      58469fb6
  27. 23 Dec, 2004 1 commit
    • unknown's avatar
      WL#1895 - Print message to error log in case of detected MyISAM corruption · af80e6f3
      unknown authored
      Changed my_error() to print error messages, which come from
      arbitrary registered ranges of error messages. Messages can
      be unregistered (and should be at end of the program).
      Added registration of handler error messages.
      Added a new mi_print_error() macro and a new 
      mi_report_error() function, which supply error
      messages with a table name.
      Added calls to mi_print_error() or mi_report_error()
      at all places in MyISAM, where table corruption is detected.
      
      
      extra/comp_err.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added prints for ER_ERROR_FIRST and ER_ERROR_LAST.
        Removed print for ER_ERROR_MESSAGES.
      include/errmsg.h:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added declaration for a new function.
        Added first and last error number defines.
      include/my_base.h:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added first and last error number defines.
      include/my_sys.h:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Removed obsolete defines.
        Removed a global variable, which held pointers to the error message arrays.
        Added declarations for new functions.
      include/mysys_err.h:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Removed an obsolete define.
        Changed two defines to use the new defines.
        Added first and last error number defines.
      libmysql/errmsg.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Replaced global array initialization by proper registration
        and unregistration of client error messages.
      libmysql/libmysql.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added a call for unregistration of client error messages.
      myisam/mi_delete.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added calls to the new error logging function at all places, where
        corruption is detected.
        Added a debugging call to pretend MyISAM corruption in case a special
        debug string is set.
        Added a debugging call to test undefined error numbers in case a special
        debug string is set.
      myisam/mi_extra.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added calls to the new error logging function at all places, where
        corruption is detected.
      myisam/mi_info.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added the error logging function.
      myisam/mi_key.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added calls to the new error logging function at all places, where
        corruption is detected.
      myisam/mi_keycache.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added calls to the new error logging function at all places, where
        corruption is detected.
      myisam/mi_locking.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added calls to the new error logging function at all places, where
        corruption is detected.
      myisam/mi_open.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added calls to the new error logging function at all places, where
        corruption is detected.
        Added a debugging call to pretend MyISAM corruption in case a special
        debug string is set.
      myisam/mi_page.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added calls to the new error logging function at all places, where
        corruption is detected.
      myisam/mi_range.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added calls to the new error logging function at all places, where
        corruption is detected.
      myisam/mi_rkey.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added calls to the new error logging function at all places, where
        corruption is detected.
      myisam/mi_search.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added calls to the new error logging function at all places, where
        corruption is detected.
      myisam/mi_update.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added calls to the new error logging function at all places, where
        corruption is detected.
        Added a debugging call to pretend MyISAM corruption in case a special
        debug string is set.
      myisam/mi_write.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added calls to the new error logging function at all places, where
        corruption is detected.
        Added a debugging call to pretend MyISAM corruption in case a special
        debug string is set.
      myisam/myisamdef.h:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added the declaration of the new error logging function
        and a new macro.
      mysql-test/r/merge.result:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Changed test results. These come from the changed error reporting
        in openfrm().
      mysql-test/r/repair.result:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Changed test results. These come from the changed error reporting
        in openfrm().
      mysql-test/t/merge.test:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Changederror numbers. These come from the changed error reporting
        in openfrm().
      mysys/errors.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Dropped the assignment of the global errors to the
        dropped global pointer array.
      mysys/my_error.c:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Changed my_error() from using a static array of pointers to
        error message arrays to using a linked list of structures
        with pointers to array message arrays.
        Added functions for registering and unregistering error 
        message arrays to the chain.
      sql/derror.cc:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Changed reading of mysqld error messages to using the new
        registering and unregistering functions.
      sql/handler.cc:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Added initialization and deinitialization of handler error messages.
        Included more handler error messages in the mapping to
        mysqld error messages.
      sql/mysqld.cc:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Changed deinitialization of error messages to proper
        unregistration.
      sql/table.cc:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Changed error reporting in openfrm() so that error messages from
        handler::ha_open() are reported by handler::print_error(). This
        changed messages from "Can't open 't1.MYI' (errno: 130)" to
        "Incorrect file format 't1'" for example.
      sql/unireg.h:
        WL#1895 - Print message to error log in case of detected MyISAM corruption
        Changed two defines to use the new defines.
      af80e6f3
  28. 19 Jan, 2004 1 commit
    • unknown's avatar
      Code cleanup · 474d8f1d
      unknown authored
      Fixed bug in optimizer where it didn't choose right table order in some cases
      
      
      myisam/mi_delete.c:
        Remove not needed include errno.h
      myisam/mi_delete_table.c:
        Remove not needed include errno.h
      myisam/mi_extra.c:
        Remove not needed include errno.h
      myisam/mi_locking.c:
        Remove not needed include errno.h
      myisam/mi_log.c:
        Remove not needed include errno.h
      myisam/mi_page.c:
        Remove not needed include errno.h
      myisam/mi_rename.c:
        Remove not needed include errno.h
      myisam/mi_update.c:
        Remove not needed include errno.h
      myisam/mi_write.c:
        Remove not needed include errno.h
      mysql-test/r/subselect.result:
        Update of test after optimzier fix
      mysys/charset.c:
        Code cleanup
      sql/item_cmpfunc.cc:
        Removed not needed comment
        Indentation cleanup
      sql/item_cmpfunc.h:
        Indentation cleanup
      sql/mysqld.cc:
        Updated comment for expire_logs_days
      sql/set_var.cc:
        Remved duplicate code
      sql/sql_select.cc:
        Fixed bug in optimizer where it didn't choose right table order in some cases (Bug found and fixed by Igor)
      474d8f1d
  29. 05 Sep, 2003 1 commit
    • unknown's avatar
      Fixed rare bug in MYISAM introduced in 4.0.3 where the index file header was... · dd782659
      unknown authored
      Fixed rare bug in MYISAM introduced in 4.0.3 where the index file header was not updated directly after an UPDATE of split dynamic rows.
      
      
      myisam/mi_locking.c:
        Added DBUG info
      myisam/mi_open.c:
        Added DBUG info
      myisam/mi_update.c:
        More comments
        Fixed rare bug in MYISAM introduced in 4.0.3 where the index file header
        was not updated directly after an UPDATE of split dynamic rows.
      mysql-test/r/myisam.result:
        Added test case for MyISAM UPDATE bug
      mysql-test/t/myisam.test:
        Added test case for MyISAM UPDATE bug
      dd782659
  30. 21 Jan, 2003 1 commit
    • unknown's avatar
      Two-level index structure for FULLTEXT indexes · d0f1d4a7
      unknown authored
      myisam/ftdefs.h:
        intermediate cleanup checkin
      myisam/mi_create.c:
        intermediate cleanup checkin
      myisam/myisamchk.c:
        intermediate cleanup checkin
      myisam/ft_parser.c:
        intermediate cleanup checkin
      myisam/ft_update.c:
        intermediate cleanup checkin
      myisam/mi_update.c:
        intermediate cleanup checkin
      mysql-test/r/fulltext.result:
        stopword test
      mysql-test/t/fulltext.test:
        stopword test
      mysys/mulalloc.c:
        function comments clarified
      include/my_handler.h:
        get_key_length_rdonly utility macro
      include/myisam.h:
        this kind of hacks bites :)
      myisam/ft_dump.c:
        bugfix
      myisam/mi_open.c:
        bugfix
      myisam/sort.c:
        bugfixing
      myisam/mi_rnext.c:
        not a solution at all, but a temporary fix to make
        mi_rnext to work on ft2 index. (only ft_dump uses mi_rnext
        on fulltext indexes for now).
      myisam/ft_boolean_search.c:
        ft_sintXkorr, ft_intXstore
      myisam/ft_nlq_search.c:
        ft_sintXkorr, ft_intXstore
      myisam/fulltext.h:
        ft_sintXkorr, ft_intXstore
      myisam/mi_check.c:
        ft_sintXkorr, ft_intXstore
      myisam/ft_static.c:
        two-level tree support in wi_write()
      myisam/mi_write.c:
        two-level tree support in wi_write()
      myisam/myisamdef.h:
        two-level tree support in wi_write()
      myisam/mi_delete.c:
        support for ft2 in mi_delete
      mysql-test/r/fulltext2.result:
        support for ft2 in mi_delete
      mysql-test/t/fulltext2.test:
        support for ft2 in mi_delete
      d0f1d4a7
  31. 18 Aug, 2002 1 commit
    • unknown's avatar
      Fixed timing problem with rpl000001 replication test. · 871b7856
      unknown authored
      Fixed configure problems with HPUX and openbsd
      SHOW SLAVE STATUS returns empty set if slave is not initialized
      SHOW MASTER STATUS returns empty set if binary logging is not enabled.
      Fixed shutdown problem on Solaris.
      
      
      BitKeeper/deleted/.del-set_var.cc~5374527de1955359:
        Delete: libmysqld/set_var.cc
      BitKeeper/etc/ignore:
        added libmysqld/set_var.cc
      Build-tools/Do-compile:
        Remove warnings from touch during compilation
      Docs/manual.texi:
        Changelog
      client/mysqltest.c:
        Added real_sleep command
      configure.in:
        Fixed type for HPUX10
      innobase/configure.in:
        Fixed type for openbsd
      libmysql/libmysql.c:
        Fix for new SHOW SLAVE STATUS
      myisam/mi_update.c:
        Update key file if using external locking
      mysql-test/mysql-test-run.sh:
        Safety fix
      mysql-test/r/rpl000015.result:
        Update for new SHOW SLAVE STATUS
      mysql-test/r/rpl_empty_master_crash.result:
        Update for new SHOW SLAVE STATUS
      mysql-test/t/rpl000001.test:
        sleep -> real_sleep to avoid timing problem
      sql/mysqld.cc:
        Fixed bug with SIGTERM on Solaris
      sql/slave.cc:
        SHOW SLAVE STATUS returns empty sets if slave is not initialized.
      sql/sql_repl.cc:
        SHOW MASTER STAT returns empty set if no binary logging.
      871b7856
  32. 17 Aug, 2002 1 commit
    • unknown's avatar
      Portability fixes for 4.0.3 build. · 0c8071a3
      unknown authored
      Don't update MyISAM index file on UPDATE if index is not changed
      
      
      Build-tools/Do-compile:
        Remove log files as early as possible
      Docs/manual.texi:
        Changelog
      BitKeeper/etc/ignore:
        Added myisam/test2.MYD myisam/test2.MYI to the ignore list
      include/my_semaphore.h:
        Portability fix for SCO and BSDI
      innobase/configure.in:
        Don't use inline with openbsd as this cases linker problems.
      myisam/mi_update.c:
        Don't update index file on UPDATE if index is not changed
      mysys/my_pthread.c:
        Portability fix for hpux
      sql/item_cmpfunc.cc:
        Don't convert bigint to bigint
      0c8071a3
  33. 20 Feb, 2002 1 commit
    • unknown's avatar
      This ChangeSet adds RTREE support into myisam library. · 5dac635c
      unknown authored
      RTREEs will be used for GIS extension in MySQL
      
      
      myisam/.cvsignore:
        Added sp_test and rt_test
      myisam/Makefile.am:
        Added RTREE files
      myisam/mi_create.c:
        Added RTREE/SPATIAL initialization
      myisam/mi_delete.c:
        Switched to use virual function, instead of mi_ck_delete() direct call
      myisam/mi_key.c:
        Added sp_make_key() call in the case of SPATIAL index type
      myisam/mi_open.c:
        Added some new initialization actions which depend on key_alg being used: RTREE or BTREE
      myisam/mi_range.c:
        Rtree estimation
      myisam/mi_rkey.c:
        rtree
      myisam/mi_rnext.c:
        rtree
      myisam/mi_rnext_same.c:
        rtree
      myisam/mi_static.c:
        New search flags for bounding rectungles
      myisam/mi_test1.c:
        one now should always specify key_alg during keyinfo initializing: BTREE or RTREE
      myisam/mi_test2.c:
        Added key_alg initializing
      myisam/mi_test3.c:
        Added key_alg initialization
      myisam/mi_update.c:
        Switched to virtual functions, instead of mi_ck_delete/mi_ck_write direct call
      myisam/mi_write.c:
        Virtual function instead of mi_ck_write() direct call
      myisam/myisamdef.h:
        Rtree additions
      5dac635c
  34. 06 Dec, 2001 1 commit
    • unknown's avatar
      Update copyright · 2306379e
      unknown authored
      Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
      
      
      client/client_priv.h:
        Update copyright
      client/completion_hash.cc:
        Update copyright
      client/completion_hash.h:
        Update copyright
      client/connect_test.c:
        Update copyright
      client/errmsg.c:
        Update copyright
      client/get_password.c:
        Update copyright
      client/insert_test.c:
        Update copyright
      client/list_test.c:
        Update copyright
      client/my_readline.h:
        Update copyright
      client/mysql.cc:
        Update copyright
      client/mysqladmin.c:
        Update copyright
      client/mysqlbinlog.cc:
        Update copyright
      client/mysqlcheck.c:
        Update copyright
      client/mysqldump.c:
        Update copyright
      client/mysqlimport.c:
        Update copyright
      client/mysqlmanager-pwgen.c:
        Update copyright
      client/mysqlmanagerc.c:
        Update copyright
      client/mysqlshow.c:
        Update copyright
      client/mysqltest.c:
        Update copyright
      client/password.c:
        Update copyright
      client/readline.cc:
        Update copyright
      client/select_test.c:
        Update copyright
      client/showdb_test.c:
        Update copyright
      client/sql_string.cc:
        Update copyright
      client/sql_string.h:
        Update copyright
      client/ssl_test.c:
        Update copyright
      client/thimble.cc:
        Update copyright
      client/thread_test.c:
        Update copyright
      div/deadlock_test.c:
        Update copyright
      extra/comp_err.c:
        Update copyright
      extra/my_print_defaults.c:
        Update copyright
      extra/perror.c:
        Update copyright
      extra/replace.c:
        Update copyright
      extra/resolve_stack_dump.c:
        Update copyright
      extra/resolveip.c:
        Update copyright
      fs/database.c:
        Update copyright
      fs/libmysqlfs.c:
        Update copyright
      fs/mysqlcorbafs.c:
        Update copyright
      fs/mysqlcorbafs.h:
        Update copyright
      fs/mysqlcorbafs_test.c:
        Update copyright
      heap/_check.c:
        Update copyright
      heap/_rectest.c:
        Update copyright
      heap/heapdef.h:
        Update copyright
      heap/hp_block.c:
        Update copyright
      heap/hp_clear.c:
        Update copyright
      heap/hp_close.c:
        Update copyright
      heap/hp_create.c:
        Update copyright
      heap/hp_delete.c:
        Update copyright
      heap/hp_extra.c:
        Update copyright
      heap/hp_hash.c:
        Update copyright
      heap/hp_info.c:
        Update copyright
      heap/hp_open.c:
        Update copyright
      heap/hp_panic.c:
        Update copyright
      heap/hp_rename.c:
        Update copyright
      heap/hp_rfirst.c:
        Update copyright
      heap/hp_rkey.c:
        Update copyright
      heap/hp_rlast.c:
        Update copyright
      heap/hp_rnext.c:
        Update copyright
      heap/hp_rprev.c:
        Update copyright
      heap/hp_rrnd.c:
        Update copyright
      heap/hp_rsame.c:
        Update copyright
      heap/hp_scan.c:
        Update copyright
      heap/hp_static.c:
        Update copyright
      heap/hp_test1.c:
        Update copyright
      heap/hp_test2.c:
        Update copyright
      heap/hp_update.c:
        Update copyright
      heap/hp_write.c:
        Update copyright
      include/config-win.h:
        Update copyright
      include/dbug.h:
        Update copyright
      include/errmsg.h:
        Update copyright
      include/ft_global.h:
        Update copyright
      include/getopt.h:
        Update copyright
      include/hash.h:
        Update copyright
      include/heap.h:
        Update copyright
      include/m_ctype.h:
        Update copyright
      include/m_string.h:
        Update copyright
      include/md5.h:
        Update copyright
      include/merge.h:
        Update copyright
      include/my_alarm.h:
        Update copyright
      include/my_base.h:
        Update copyright
      include/my_bitmap.h:
        Update copyright
      include/my_dir.h:
        Update copyright
      include/my_global.h:
        Update copyright
      include/my_list.h:
        Update copyright
      include/my_net.h:
        Update copyright
      include/my_no_pthread.h:
        Update copyright
      include/my_nosys.h:
        Update copyright
      include/my_pthread.h:
        Update copyright
      include/my_sys.h:
        Update copyright
      include/my_tree.h:
        Update copyright
      include/myisam.h:
        Update copyright
      include/myisammrg.h:
        Update copyright
      include/myisampack.h:
        Update copyright
      include/mysql.h:
        Update copyright
      include/mysql_com.h:
        Update copyright
      include/mysql_embed.h:
        Update copyright
      include/mysqld_error.h:
        Update copyright
      include/mysys_err.h:
        Update copyright
      include/nisam.h:
        Update copyright
      include/queues.h:
        Update copyright
      include/raid.h:
        Update copyright
      include/sslopt-case.h:
        Update copyright
      include/sslopt-longopts.h:
        Update copyright
      include/sslopt-usage.h:
        Update copyright
      include/sslopt-vars.h:
        Update copyright
      include/t_ctype.h:
        Update copyright
      include/thr_alarm.h:
        Update copyright
      include/thr_lock.h:
        Update copyright
      include/violite.h:
        Update copyright
      isam/_cache.c:
        Update copyright
      isam/_dbug.c:
        Update copyright
      isam/_key.c:
        Update copyright
      isam/_locking.c:
        Update copyright
      isam/_packrec.c:
        Update copyright
      isam/_page.c:
        Update copyright
      isam/_search.c:
        Update copyright
      isam/_statrec.c:
        Update copyright
      isam/changed.c:
        Update copyright
      isam/close.c:
        Update copyright
      isam/create.c:
        Update copyright
      isam/delete.c:
        Update copyright
      isam/extra.c:
        Update copyright
      isam/info.c:
        Update copyright
      isam/isamchk.c:
        Update copyright
      isam/isamdef.h:
        Update copyright
      isam/log.c:
        Update copyright
      isam/open.c:
        Update copyright
      isam/panic.c:
        Update copyright
      isam/range.c:
        Update copyright
      isam/rfirst.c:
        Update copyright
      isam/rkey.c:
        Update copyright
      isam/rlast.c:
        Update copyright
      isam/rnext.c:
        Update copyright
      isam/rprev.c:
        Update copyright
      isam/rrnd.c:
        Update copyright
      isam/rsame.c:
        Update copyright
      isam/rsamepos.c:
        Update copyright
      isam/sort.c:
        Update copyright
      isam/static.c:
        Update copyright
      isam/test1.c:
        Update copyright
      isam/test2.c:
        Update copyright
      isam/test3.c:
        Update copyright
      isam/update.c:
        Update copyright
      isam/write.c:
        Update copyright
      libmysql/conf_to_src.c:
        Update copyright
      libmysql/dll.c:
        Update copyright
      libmysql/errmsg.c:
        Update copyright
      libmysql/get_password.c:
        Update copyright
      libmysql/libmysql.c:
        Update copyright
      libmysql/manager.c:
        Update copyright
      libmysql/net.c:
        Update copyright
      libmysql/password.c:
        Update copyright
      libmysqld/lib_sql.cc:
        Update copyright
      libmysqld/lib_vio.c:
        Update copyright
      libmysqld/libmysqld.c:
        Update copyright
      merge/mrg_close.c:
        Update copyright
      merge/mrg_create.c:
        Update copyright
      merge/mrg_def.h:
        Update copyright
      merge/mrg_delete.c:
        Update copyright
      merge/mrg_extra.c:
        Update copyright
      merge/mrg_info.c:
        Update copyright
      merge/mrg_locking.c:
        Update copyright
      merge/mrg_open.c:
        Update copyright
      merge/mrg_panic.c:
        Update copyright
      merge/mrg_rrnd.c:
        Update copyright
      merge/mrg_rsame.c:
        Update copyright
      merge/mrg_static.c:
        Update copyright
      merge/mrg_update.c:
        Update copyright
      myisam/ft_boolean_search.c:
        Update copyright
      myisam/ft_dump.c:
        Update copyright
      myisam/ft_eval.h:
        Update copyright
      myisam/ft_static.c:
        Update copyright
      myisam/ft_stem.c:
        Update copyright
      myisam/ft_stopwords.c:
        Update copyright
      myisam/ft_test1.h:
        Update copyright
      myisam/mi_cache.c:
        Update copyright
      myisam/mi_changed.c:
        Update copyright
      myisam/mi_check.c:
        Update copyright
      myisam/mi_checksum.c:
        Update copyright
      myisam/mi_close.c:
        Update copyright
      myisam/mi_create.c:
        Update copyright
      myisam/mi_dbug.c:
        Update copyright
      myisam/mi_delete.c:
        Update copyright
      myisam/mi_delete_all.c:
        Update copyright
      myisam/mi_delete_table.c:
        Update copyright
      myisam/mi_dynrec.c:
        Update copyright
      myisam/mi_extra.c:
        Update copyright
      myisam/mi_info.c:
        Update copyright
      myisam/mi_key.c:
        Update copyright
      myisam/mi_locking.c:
        Update copyright
      myisam/mi_log.c:
        Update copyright
      myisam/mi_open.c:
        Update copyright
      myisam/mi_packrec.c:
        Update copyright
      myisam/mi_page.c:
        Update copyright
      myisam/mi_panic.c:
        Update copyright
      myisam/mi_range.c:
        Update copyright
      myisam/mi_rename.c:
        Update copyright
      myisam/mi_rfirst.c:
        Update copyright
      myisam/mi_rlast.c:
        Update copyright
      myisam/mi_rnext_same.c:
        Update copyright
      myisam/mi_rrnd.c:
        Update copyright
      myisam/mi_rsame.c:
        Update copyright
      myisam/mi_rsamepos.c:
        Update copyright
      myisam/mi_scan.c:
        Update copyright
      myisam/mi_search.c:
        Update copyright
      myisam/mi_static.c:
        Update copyright
      myisam/mi_statrec.c:
        Update copyright
      myisam/mi_test1.c:
        Update copyright
      myisam/mi_test2.c:
        Update copyright
      myisam/mi_test3.c:
        Update copyright
      myisam/mi_unique.c:
        Update copyright
      myisam/mi_update.c:
        Update copyright
      myisam/mi_write.c:
        Update copyright
      myisam/myisamchk.c:
        Update copyright
      myisam/myisampack.c:
        Update copyright
      myisammrg/myrg_close.c:
        Update copyright
      myisammrg/myrg_create.c:
        Update copyright
      myisammrg/myrg_def.h:
        Update copyright
      myisammrg/myrg_delete.c:
        Update copyright
      myisammrg/myrg_locking.c:
        Update copyright
      myisammrg/myrg_open.c:
        Update copyright
      myisammrg/myrg_panic.c:
        Update copyright
      myisammrg/myrg_rsame.c:
        Update copyright
      myisammrg/myrg_static.c:
        Update copyright
      myisammrg/myrg_update.c:
        Update copyright
      myisammrg/myrg_write.c:
        Update copyright
      mysql-test/r/gcc296.result:
        Update of benchmark results
      mysql-test/r/innodb.result:
        Update of benchmark results
      mysql-test/r/join_outer.result:
        Update of benchmark results
      mysql-test/r/myisam.result:
        Update of benchmark results
      mysys/array.c:
        Update copyright
      mysys/charset.c:
        Fix for restart of character sets
      mysys/checksum.c:
        Update copyright
      mysys/default.c:
        Update copyright
      mysys/errors.c:
        Update copyright
      mysys/getopt.c:
        Cleanup
      mysys/getvar.c:
        Update copyright
      mysys/hash.c:
        Update copyright
      mysys/list.c:
        Update copyright
      mysys/make-conf.c:
        Update copyright
      mysys/md5.c:
        Update copyright
      mysys/mf_brkhant.c:
        Update copyright
      mysys/mf_cache.c:
        Update copyright
      mysys/mf_casecnv.c:
        Update copyright
      mysys/mf_dirname.c:
        Update copyright
      mysys/mf_fn_ext.c:
        Update copyright
      mysys/mf_format.c:
        Update copyright
      mysys/mf_getdate.c:
        Update copyright
      mysys/mf_iocache.c:
        Update copyright
      mysys/mf_iocache2.c:
        Update copyright
      mysys/mf_keycache.c:
        Update copyright
      mysys/mf_loadpath.c:
        Update copyright
      mysys/mf_pack.c:
        Update copyright
      mysys/mf_path.c:
        Update copyright
      mysys/mf_qsort.c:
        Update copyright
      mysys/mf_qsort2.c:
        Update copyright
      mysys/mf_radix.c:
        Update copyright
      mysys/mf_same.c:
        Update copyright
      mysys/mf_sleep.c:
        Update copyright
      mysys/mf_sort.c:
        Update copyright
      mysys/mf_soundex.c:
        Update copyright
      mysys/mf_stripp.c:
        Update copyright
      mysys/mf_tempfile.c:
        Update copyright
      mysys/mf_unixpath.c:
        Update copyright
      mysys/mf_util.c:
        Update copyright
      mysys/mf_wcomp.c:
        Update copyright
      mysys/mf_wfile.c:
        Update copyright
      mysys/mulalloc.c:
        Update copyright
      mysys/my_alarm.c:
        Update copyright
      mysys/my_alloc.c:
        Update copyright
      mysys/my_append.c:
        Update copyright
      mysys/my_bit.c:
        Update copyright
      mysys/my_bitmap.c:
        Update copyright
      mysys/my_chsize.c:
        Update copyright
      mysys/my_clock.c:
        Update copyright
      mysys/my_compress.c:
        Update copyright
      mysys/my_copy.c:
        Update copyright
      mysys/my_create.c:
        Update copyright
      mysys/my_delete.c:
        Update copyright
      mysys/my_div.c:
        Update copyright
      mysys/my_dup.c:
        Update copyright
      mysys/my_error.c:
        Update copyright
      mysys/my_fopen.c:
        Update copyright
      mysys/my_fstream.c:
        Update copyright
      mysys/my_getwd.c:
        Update copyright
      mysys/my_init.c:
        Free 'once_alloc' memory at shutdown.
      mysys/my_lib.c:
        Update copyright
      mysys/my_lock.c:
        Update copyright
      mysys/my_lockmem.c:
        Update copyright
      mysys/my_lread.c:
        Update copyright
      mysys/my_lwrite.c:
        Update copyright
      mysys/my_malloc.c:
        Update copyright
      mysys/my_messnc.c:
        Update copyright
      mysys/my_mkdir.c:
        Update copyright
      mysys/my_net.c:
        Update copyright
      mysys/my_once.c:
        Update copyright
      mysys/my_open.c:
        Update copyright
      mysys/my_pread.c:
        Update copyright
      mysys/my_pthread.c:
        Update copyright
      mysys/my_quick.c:
        Update copyright
      mysys/my_read.c:
        Update copyright
      mysys/my_realloc.c:
        Update copyright
      mysys/my_redel.c:
        Update copyright
      mysys/my_rename.c:
        Update copyright
      mysys/my_seek.c:
        Update copyright
      mysys/my_static.c:
        Update copyright
      mysys/my_static.h:
        Update copyright
      mysys/my_symlink.c:
        Update copyright
      mysys/my_symlink2.c:
        Update copyright
      mysys/my_tempnam.c:
        Update copyright
      mysys/my_thr_init.c:
        Update copyright
      mysys/my_vsnprintf.c:
        Update copyright
      mysys/my_wincond.c:
        Update copyright
      mysys/my_winthread.c:
        Update copyright
      mysys/my_write.c:
        Update copyright
      mysys/mysys_priv.h:
        Update copyright
      mysys/ptr_cmp.c:
        Update copyright
      mysys/queues.c:
        Update copyright
      mysys/raid.cc:
        Update copyright
      mysys/safemalloc.c:
        Update copyright
      mysys/string.c:
        Update copyright
      mysys/test_charset.c:
        Update copyright
      mysys/test_dir.c:
        Update copyright
      mysys/test_fn.c:
        Update copyright
      mysys/testhash.c:
        Update copyright
      mysys/thr_alarm.c:
        Update copyright
      mysys/thr_lock.c:
        Update copyright
      mysys/thr_mutex.c:
        Update copyright
      mysys/thr_rwlock.c:
        Update copyright
      mysys/tree.c:
        Update copyright
      mysys/typelib.c:
        Update copyright
      pstack/debug.c:
        Update copyright
      pstack/debug.h:
        Update copyright
      pstack/demangle.h:
        Update copyright
      pstack/ieee.c:
        Update copyright
      pstack/ieee.h:
        Update copyright
      pstack/pstack.c:
        Update copyright
      readline/bind.c:
        Cleanup empty lines
      readline/complete.c:
        Cleanup empty lines
      readline/display.c:
        Cleanup empty lines
      readline/funmap.c:
        Cleanup empty lines
      readline/histexpand.c:
        Cleanup empty lines
      readline/histfile.c:
        Cleanup empty lines
      readline/history.c:
        Cleanup empty lines
      readline/history.h:
        Cleanup empty lines
      readline/input.c:
        Cleanup empty lines
      readline/kill.c:
        Cleanup empty lines
      readline/readline.c:
        Cleanup empty lines
      readline/readline.h:
        Cleanup empty lines
      readline/vi_mode.c:
        Cleanup empty lines
      sql/cache_manager.cc:
        Update copyright
      sql/cache_manager.h:
        Update copyright
      sql/convert.cc:
        Update copyright
      sql/custom_conf.h:
        Update copyright
      sql/derror.cc:
        Update copyright
      sql/field.cc:
        Update copyright
      sql/field.h:
        Update copyright
      sql/field_conv.cc:
        Update copyright
      sql/filesort.cc:
        Update copyright
      sql/frm_crypt.cc:
        Update copyright
      sql/ha_berkeley.cc:
        Update copyright
      sql/ha_heap.cc:
        Update copyright
      sql/ha_heap.h:
        Update copyright
      sql/ha_innobase.cc:
        Update copyright
      sql/ha_isam.cc:
        Update copyright
      sql/ha_isam.h:
        Update copyright
      sql/ha_isammrg.cc:
        Update copyright
      sql/ha_isammrg.h:
        Update copyright
      sql/ha_myisam.cc:
        Update copyright
      sql/handler.cc:
        Update copyright
      sql/hash_filo.cc:
        Update copyright
      sql/hash_filo.h:
        Update copyright
      sql/hostname.cc:
        Update copyright
      sql/init.cc:
        Update copyright
      sql/item.cc:
        Update copyright
      sql/item.h:
        Update copyright
      sql/item_buff.cc:
        Update copyright
      sql/item_cmpfunc.cc:
        Update copyright
      sql/item_cmpfunc.h:
        Update copyright
      sql/item_create.cc:
        Update copyright
      sql/item_create.h:
        Update copyright
      sql/item_func.cc:
        Update copyright
      sql/item_strfunc.cc:
        Update copyright
      sql/item_sum.cc:
        Update copyright
      sql/item_sum.h:
        Update copyright
      sql/item_timefunc.cc:
        Update copyright
      sql/item_timefunc.h:
        Update copyright
      sql/item_uniq.cc:
        Update copyright
      sql/item_uniq.h:
        Update copyright
      sql/key.cc:
        Update copyright
      sql/lex_symbol.h:
        Update copyright
      sql/lock.cc:
        Update copyright
      sql/log.cc:
        Update copyright
      sql/log_event.cc:
        Update copyright
      sql/log_event.h:
        Update copyright
      sql/matherr.c:
        Update copyright
      sql/mf_iocache.cc:
        Update copyright
      sql/mini_client.cc:
        Update copyright
      sql/mini_client.h:
        Update copyright
      sql/my_lock.c:
        Update copyright
      sql/mysqld.cc:
        Update copyright
      sql/net_pkg.cc:
        Update copyright
      sql/net_serv.cc:
        Update copyright
      sql/opt_sum.cc:
        Update copyright
      sql/password.c:
        Update copyright
      sql/procedure.cc:
        Update copyright
      sql/procedure.h:
        Update copyright
      sql/records.cc:
        Update copyright
      sql/repl_failsafe.cc:
        Update copyright
      sql/slave.cc:
        Update copyright
      sql/slave.h:
        Update copyright
      sql/sql_acl.cc:
        Update copyright
      sql/sql_acl.h:
        Update copyright
      sql/sql_analyse.cc:
        Update copyright
      sql/sql_analyse.h:
        Update copyright
      sql/sql_base.cc:
        Update copyright
      sql/sql_cache.cc:
        Update copyright
      sql/sql_class.cc:
        Update copyright
      sql/sql_class.h:
        Update copyright
      sql/sql_crypt.cc:
        Update copyright
      sql/sql_crypt.h:
        Update copyright
      sql/sql_db.cc:
        Update copyright
      sql/sql_delete.cc:
        Update copyright
      sql/sql_handler.cc:
        Update copyright
      sql/sql_insert.cc:
        Update copyright
      sql/sql_lex.cc:
        Update copyright
      sql/sql_lex.h:
        Update copyright
      sql/sql_list.cc:
        Update copyright
      sql/sql_list.h:
        Update copyright
      sql/sql_load.cc:
        Update copyright
      sql/sql_map.cc:
        Update copyright
      sql/sql_map.h:
        Update copyright
      sql/sql_parse.cc:
        Update copyright
      sql/sql_rename.cc:
        Update copyright
      sql/sql_repl.cc:
        Update copyright
      sql/sql_select.h:
        Update copyright
      sql/sql_string.cc:
        Update copyright
      sql/sql_string.h:
        Update copyright
      sql/sql_table.cc:
        Update copyright
      sql/sql_test.cc:
        Update copyright
      sql/sql_udf.cc:
        Update copyright
      sql/sql_udf.h:
        Update copyright
      sql/stacktrace.c:
        Update copyright
      sql/structs.h:
        Update copyright
      sql/table.cc:
        Update copyright
      sql/table.h:
        Update copyright
      sql/thr_malloc.cc:
        Update copyright
      sql/time.cc:
        Update copyright
      sql/udf_example.cc:
        Update copyright
      sql/uniques.cc:
        Update copyright
      sql/unireg.cc:
        Update copyright
      sql/unireg.h:
        Update copyright
      strings/atof.c:
        Update copyright
      strings/bchange.c:
        Update copyright
      strings/bcmp.c:
        Update copyright
      strings/bcopy-duff.c:
        Update copyright
      strings/bfill.c:
        Update copyright
      strings/bmove.c:
        Update copyright
      strings/bmove512.c:
        Update copyright
      strings/bmove_upp.c:
        Update copyright
      strings/bzero.c:
        Update copyright
      strings/conf_to_src.c:
        Update copyright
      strings/ctype-big5.c:
        Update copyright
      strings/ctype-czech.c:
        Update copyright
      strings/ctype-euc_kr.c:
        Update copyright
      strings/ctype-gb2312.c:
        Update copyright
      strings/ctype-gbk.c:
        Update copyright
      strings/ctype-latin1_de.c:
        Update copyright
      strings/ctype-sjis.c:
        Update copyright
      strings/ctype-tis620.c:
        Update copyright
      strings/ctype-ujis.c:
        Update copyright
      strings/ctype.c:
        Update copyright
      strings/do_ctype.c:
        Update copyright
      strings/int2str.c:
        Update copyright
      strings/is_prefix.c:
        Update copyright
      strings/llstr.c:
        Update copyright
      strings/longlong2str.c:
        Update copyright
      strings/memcmp.c:
        Update copyright
      strings/memcpy.c:
        Update copyright
      strings/memset.c:
        Update copyright
      strings/r_strinstr.c:
        Update copyright
      strings/str2int.c:
        Update copyright
      strings/str_test.c:
        Update copyright
      strings/strappend.c:
        Update copyright
      strings/strcat.c:
        Update copyright
      strings/strcend.c:
        Update copyright
      strings/strchr.c:
        Update copyright
      strings/strcmp.c:
        Update copyright
      strings/strcont.c:
        Update copyright
      strings/strend.c:
        Update copyright
      strings/strfill.c:
        Update copyright
      strings/strings-not-used.h:
        Update copyright
      strings/strinstr.c:
        Update copyright
      strings/strlen.c:
        Update copyright
      strings/strmake.c:
        Update copyright
      strings/strmov.c:
        Update copyright
      strings/strnlen.c:
        Update copyright
      strings/strnmov.c:
        Update copyright
      strings/strrchr.c:
        Update copyright
      strings/strstr.c:
        Update copyright
      strings/strto.c:
        Update copyright
      strings/strtol.c:
        Update copyright
      strings/strtoll.c:
        Update copyright
      strings/strtoul.c:
        Update copyright
      strings/strtoull.c:
        Update copyright
      strings/strxmov.c:
        Update copyright
      strings/strxnmov.c:
        Update copyright
      strings/t_ctype.h:
        Update copyright
      strings/udiv.c:
        Update copyright
      tools/mysqlmanager.c:
        Update copyright
      vio/test-ssl.c:
        Update copyright
      vio/test-sslclient.c:
        Update copyright
      vio/test-sslserver.c:
        Update copyright
      vio/vio.c:
        Update copyright
      vio/viosocket.c:
        Update copyright
      vio/viossl.c:
        Update copyright
      vio/viosslfactories.c:
        Update copyright
      vio/viotest-ssl.c:
        Update copyright
      2306379e
  35. 02 Dec, 2001 1 commit
    • unknown's avatar
      Query cache. · ebd29d50
      unknown authored
      Remove some warnings
      
      
      Docs/manual.texi:
        Solaris and gcc
      include/ft_global.h:
        Remove warnings
      include/myisam.h:
        Query cache
      include/myisammrg.h:
        Query cache
      include/mysql_com.h:
        Query cache
      libmysqld/lib_sql.cc:
        Query cache
      myisam/ft_boolean_search.c:
        Remove warnings
      myisam/ft_dump.c:
        Remove warnings
      myisam/ft_parser.c:
        Remove warnings
      myisam/ft_static.c:
        Remove warnings
      myisam/ft_update.c:
        Remove warnings
      myisam/ftdefs.h:
        Remove warnings
      myisam/mi_delete.c:
        Query cache
      myisam/mi_locking.c:
        Query cache
      myisam/mi_update.c:
        Query cache
      myisam/myisamdef.h:
        Optimize for Ia64
      myisammrg/myrg_extra.c:
        Query cache
      mysys/mf_keycache.c:
        DBUG statements
      regex/cclass.h:
        Remove warnings
      regex/cname.h:
        Remove warnings
      regex/main.c:
        Remove warnings
      regex/regcomp.c:
        Remove warnings
      regex/regcomp.ih:
        Remove warnings
      regex/regerror.c:
        Remove warnings
      regex/reginit.c:
        Remove warnings
      regex/split.c:
        Remove warnings
      sql-bench/test-connect.sh:
        Make tests query-cache safe.
      sql-bench/test-transactions.sh:
        Fix for old perl versions
      sql/convert.cc:
        Query cache
      sql/ha_myisammrg.cc:
        Query cache
      sql/ha_myisammrg.h:
        Query cache
      sql/handler.cc:
        Query cache
      sql/item_create.cc:
        Query cache
      sql/item_func.cc:
        Remove warnings
      sql/item_func.h:
        Remove warnings
      sql/lex.h:
        Query cache
      sql/mysql_priv.h:
        Query cache
      sql/mysqld.cc:
        Query cache
      sql/net_serv.cc:
        Query cache
      sql/sql_cache.cc:
        Query cache
      sql/sql_class.cc:
        Query cache
      sql/sql_class.h:
        Query cache
      sql/sql_db.cc:
        Query cache
      sql/sql_delete.cc:
        Query cache
      sql/sql_insert.cc:
        Query cache
      sql/sql_parse.cc:
        Query cache
      sql/sql_select.cc:
        Query cache
      sql/sql_table.cc:
        Query cache
      sql/sql_update.cc:
        Query cache
      sql/sql_yacc.yy:
        Query cache
      ebd29d50
  36. 11 Apr, 2001 1 commit
    • unknown's avatar
      Added all changes from old 4.0 version: · 99c46a49
      unknown authored
      PSTACK, libmysqld and MySQL filesystem
      UPDATE ... ORDER BY
      DELETE ... ORDER BY
      New faster fulltext handling
      Faster compressed keys
      
      
      
      Makefile.am:
        Added support for pstack and libmysqld_dir
      acconfig.h:
        MySQL filesystem and PSTACK
      acinclude.m4:
        MySQL File system
      client/mysql.cc:
        Support for --xml
      configure.in:
        Pstack, MySQL FS and libmysqld_dir
      include/ft_global.h:
        Faster fulltext
      include/my_pthread.h:
        Made c++ safe
      include/myisam.h:
        Update for faster fulltext
      include/mysql_com.h:
        new my_net_read()
      include/violite.h:
        libmysqld
      libmysql/net.c:
        New protocol that supports big packets
      myisam/Makefile.am:
        Faster fulltext
      myisam/ft_parser.c:
        Faster fulltext
      myisam/ft_search.c:
        Faster fulltext
      myisam/ft_update.c:
        Faster fulltext
      myisam/ftdefs.h:
        Faster fulltext
      myisam/mi_check.c:
        Faster fulltext
      myisam/mi_open.c:
        Faster compressed keys
      myisam/mi_search.c:
        Faster compressed keys
      myisam/mi_update.c:
        Faster compressed keys
      myisam/myisamdef.h:
        Faster compressed keys
      myisam/sort.c:
        Faster compressed keys
      mysql-test/mysql-test-run.sh:
        --skip-innobase and --skip-bdb
      sql/ChangeLog:
        Changelog
      sql/Makefile.am:
        PSTACK
      sql/mysql_priv.h:
        New ORDER BY options and libmysqld
      sql/mysqld.cc:
        PSTACK
      sql/net_serv.cc:
        New protocol that supports big packets
      sql/share/estonian/errmsg.txt:
        New error messages
      sql/sql_base.cc:
        Better list_open_tabels
      sql/sql_delete.cc:
        ORDER BY for delete
      sql/sql_lex.cc:
        Added language convertation of all strings
      sql/sql_parse.cc:
        Changes for libmysqld
        Use new ORDER BY options
      sql/sql_show.cc:
        Character set convertations
        Use new list_open_tables function.
      sql/sql_update.cc:
        UPDATE ... ORDER BY
      sql/sql_yacc.yy:
        Clean up symbol definitions
        DELETE .. ORDER BY
        UPDATE .. ORDER BY
      sql/table.h:
        new OPEN_TABLE_LIST structure
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      99c46a49
  37. 31 Jul, 2000 1 commit
    • unknown's avatar
      Import changeset · 2e94af46
      unknown authored
      Docs/Flags/australia.eps:
        First import - 3.23.10
      Docs/Flags/australia.gif:
        First import - 3.23.10
      Docs/Flags/australia.txt:
        First import - 3.23.10
      Docs/Flags/austria.eps:
        First import - 3.23.10
      Docs/Flags/austria.gif:
        First import - 3.23.10
      Docs/Flags/austria.txt:
        First import - 3.23.10
      Docs/Flags/brazil.eps:
        First import - 3.23.10
      Docs/Flags/brazil.gif:
        First import - 3.23.10
      Docs/Flags/brazil.txt:
        First import - 3.23.10
      Docs/Flags/bulgaria.eps:
        First import - 3.23.10
      Docs/Flags/bulgaria.gif:
        First import - 3.23.10
      Docs/Flags/bulgaria.txt:
        First import - 3.23.10
      Docs/Flags/canada.eps:
        First import - 3.23.10
      Docs/Flags/canada.gif:
        First import - 3.23.10
      Docs/Flags/canada.txt:
        First import - 3.23.10
      Docs/Flags/chile.eps:
        First import - 3.23.10
      Docs/Flags/chile.gif:
        First import - 3.23.10
      Docs/Flags/chile.txt:
        First import - 3.23.10
      Docs/Flags/china.eps:
        First import - 3.23.10
      Docs/Flags/china.gif:
        First import - 3.23.10
      Docs/Flags/china.txt:
        First import - 3.23.10
      Docs/Flags/croatia.eps:
        First import - 3.23.10
      Docs/Flags/croatia.gif:
        First import - 3.23.10
      Docs/Flags/croatia.txt:
        First import - 3.23.10
      Docs/Flags/czech-republic.eps:
        First import - 3.23.10
      Docs/Flags/czech-republic.gif:
        First import - 3.23.10
      Docs/Flags/czech-republic.txt:
        First import - 3.23.10
      Docs/Flags/denmark.eps:
        First import - 3.23.10
      Docs/Flags/denmark.gif:
        First import - 3.23.10
      Docs/Flags/denmark.txt:
        First import - 3.23.10
      Docs/Flags/estonia.eps:
        First import - 3.23.10
      Docs/Flags/estonia.gif:
        First import - 3.23.10
      Docs/Flags/estonia.txt:
        First import - 3.23.10
      Docs/Flags/finland.eps:
        First import - 3.23.10
      Docs/Flags/finland.gif:
        First import - 3.23.10
      Docs/Flags/finland.txt:
        First import - 3.23.10
      Docs/Flags/france.eps:
        First import - 3.23.10
      Docs/Flags/france.gif:
        First import - 3.23.10
      Docs/Flags/france.txt:
        First import - 3.23.10
      Docs/Flags/germany.eps:
        First import - 3.23.10
      Docs/Flags/germany.gif:
        First import - 3.23.10
      Docs/Flags/germany.txt:
        First import - 3.23.10
      Docs/Flags/great-britain.eps:
        First import - 3.23.10
      Docs/Flags/great-britain.gif:
        First import - 3.23.10
      Docs/Flags/great-britain.txt:
        First import - 3.23.10
      Docs/Flags/greece.eps:
        First import - 3.23.10
      Docs/Flags/greece.gif:
        First import - 3.23.10
      Docs/Flags/greece.txt:
        First import - 3.23.10
      Docs/Flags/hungary.eps:
        First import - 3.23.10
      Docs/Flags/hungary.gif:
        First import - 3.23.10
      Docs/Flags/hungary.txt:
        First import - 3.23.10
      Docs/Flags/iceland.eps:
        First import - 3.23.10
      Docs/Flags/iceland.gif:
        First import - 3.23.10
      Docs/Flags/iceland.txt:
        First import - 3.23.10
      Docs/Flags/ireland.eps:
        First import - 3.23.10
      Docs/Flags/ireland.gif:
        First import - 3.23.10
      Docs/Flags/ireland.txt:
        First import - 3.23.10
      Docs/Flags/island.eps:
        First import - 3.23.10
      Docs/Flags/island.gif:
        First import - 3.23.10
      Docs/Flags/island.txt:
        First import - 3.23.10
      Docs/Flags/israel.eps:
        First import - 3.23.10
      Docs/Flags/israel.gif:
        First import - 3.23.10
      Docs/Flags/israel.txt:
        First import - 3.23.10
      Docs/Flags/italy.eps:
        First import - 3.23.10
      Docs/Flags/italy.gif:
        First import - 3.23.10
      Docs/Flags/italy.txt:
        First import - 3.23.10
      Docs/Flags/japan.eps:
        First import - 3.23.10
      Docs/Flags/japan.gif:
        First import - 3.23.10
      Docs/Flags/japan.txt:
        First import - 3.23.10
      Docs/Flags/kroatia.eps:
        First import - 3.23.10
      Docs/Flags/kroatia.gif:
        First import - 3.23.10
      Docs/Flags/kroatia.txt:
        First import - 3.23.10
      Docs/Flags/netherlands.eps:
        First import - 3.23.10
      Docs/Flags/netherlands.gif:
        First import - 3.23.10
      Docs/Flags/netherlands.txt:
        First import - 3.23.10
      Docs/Flags/poland.eps:
        First import - 3.23.10
      Docs/Flags/poland.gif:
        First import - 3.23.10
      Docs/Flags/poland.txt:
        First import - 3.23.10
      Docs/Flags/portugal.eps:
        First import - 3.23.10
      Docs/Flags/portugal.gif:
        First import - 3.23.10
      Docs/Flags/portugal.txt:
        First import - 3.23.10
      Docs/Flags/romania.eps:
        First import - 3.23.10
      Docs/Flags/romania.gif:
        First import - 3.23.10
      Docs/Flags/romania.txt:
        First import - 3.23.10
      Docs/Flags/russia.eps:
        First import - 3.23.10
      Docs/Flags/russia.gif:
        First import - 3.23.10
      Docs/Flags/russia.txt:
        First import - 3.23.10
      Docs/Flags/singapore.eps:
        First import - 3.23.10
      Docs/Flags/singapore.gif:
        First import - 3.23.10
      Docs/Flags/singapore.txt:
        First import - 3.23.10
      Docs/Flags/south-africa.eps:
        First import - 3.23.10
      Docs/Flags/south-africa.gif:
        First import - 3.23.10
      Docs/Flags/south-africa.txt:
        First import - 3.23.10
      Docs/Flags/south-africa1.eps:
        First import - 3.23.10
      Docs/Flags/south-africa1.gif:
        First import - 3.23.10
      Docs/Flags/south-africa1.txt:
        First import - 3.23.10
      Docs/Flags/south-korea.eps:
        First import - 3.23.10
      Docs/Flags/south-korea.gif:
        First import - 3.23.10
      Docs/Flags/south-korea.txt:
        First import - 3.23.10
      Docs/Flags/spain.eps:
        First import - 3.23.10
      Docs/Flags/spain.gif:
        First import - 3.23.10
      Docs/Flags/spain.txt:
        First import - 3.23.10
      Docs/Flags/sweden.eps:
        First import - 3.23.10
      Docs/Flags/sweden.gif:
        First import - 3.23.10
      Docs/Flags/sweden.txt:
        First import - 3.23.10
      Docs/Flags/switzerland.eps:
        First import - 3.23.10
      Docs/Flags/switzerland.gif:
        First import - 3.23.10
      Docs/Flags/switzerland.txt:
        First import - 3.23.10
      Docs/Flags/taiwan.eps:
        First import - 3.23.10
      Docs/Flags/taiwan.gif:
        First import - 3.23.10
      Docs/Flags/taiwan.txt:
        First import - 3.23.10
      Docs/Flags/ukraine.eps:
        First import - 3.23.10
      Docs/Flags/ukraine.gif:
        First import - 3.23.10
      Docs/Flags/ukraine.txt:
        First import - 3.23.10
      Docs/Flags/usa.eps:
        First import - 3.23.10
      Docs/Flags/usa.gif:
        First import - 3.23.10
      Docs/Flags/usa.txt:
        First import - 3.23.10
      Docs/Images/mysql-logo.gif:
        First import - 3.23.10
      Docs/To-be-included-in-the-manual/MySQL-for-dummies:
        First import - 3.23.10
      README:
        First import - 3.23.10
      config.guess:
        First import - 3.23.10
      dbug/dbug_long.h:
        First import - 3.23.10
      dbug/example1.c:
        First import - 3.23.10
      dbug/example2.c:
        First import - 3.23.10
      dbug/example3.c:
        First import - 3.23.10
      dbug/factorial.c:
        First import - 3.23.10
      dbug/main.c:
        First import - 3.23.10
      dbug/monty.doc:
        First import - 3.23.10
      dbug/readme.prof:
        First import - 3.23.10
      dbug/sanity.c:
        First import - 3.23.10
      dbug/user.r:
        First import - 3.23.10
      heap/ChangeLog:
        First import - 3.23.10
      install-sh:
        First import - 3.23.10
      ltconfig:
        First import - 3.23.10
      ltmain.sh:
        First import - 3.23.10
      missing:
        First import - 3.23.10
      mit-pthreads/COPYRIGHT:
        First import - 3.23.10
      mit-pthreads/FAQ:
        First import - 3.23.10
      mit-pthreads/NOTES_OSR5_BUILD_SKUNKWARE97:
        First import - 3.23.10
      mit-pthreads/NOTES:
        First import - 3.23.10
      mit-pthreads/README:
        First import - 3.23.10
      mit-pthreads/TODO-mysql:
        First import - 3.23.10
      mit-pthreads/Whats_New:
        First import - 3.23.10
      mit-pthreads/bin/Makefile.in:
        First import - 3.23.10
      mit-pthreads/bin/finger/Makefile.in:
        First import - 3.23.10
      mit-pthreads/bin/finger/finger.c:
        First import - 3.23.10
      mit-pthreads/bin/finger/net.c:
        First import - 3.23.10
      mit-pthreads/config/COPYING.GNU:
        First import - 3.23.10
      mit-pthreads/config/COPYRIGHT:
        First import - 3.23.10
      mit-pthreads/config/GNUmakefile.in:
        First import - 3.23.10
      mit-pthreads/config/Makefile.in:
        First import - 3.23.10
      mit-pthreads/config/acconfig.h:
        First import - 3.23.10
      mit-pthreads/config/aclocal.m4:
        First import - 3.23.10
      mit-pthreads/config/config.flags.in:
        First import - 3.23.10
      mit-pthreads/config/config.guess:
        First import - 3.23.10
      mit-pthreads/config/config.sub:
        First import - 3.23.10
      mit-pthreads/config/configure.org:
        First import - 3.23.10
      mit-pthreads/config/install-sh:
        First import - 3.23.10
      mit-pthreads/configure:
        First import - 3.23.10
      mit-pthreads/gen/GNUmakefile.inc:
        First import - 3.23.10
      mit-pthreads/gen/Makefile.inc:
        First import - 3.23.10
      mit-pthreads/gen/ctime.c:
        First import - 3.23.10
      mit-pthreads/gen/difftime.c:
        First import - 3.23.10
      mit-pthreads/gen/directory.c:
        First import - 3.23.10
      mit-pthreads/gen/eprintf.c:
        First import - 3.23.10
      mit-pthreads/gen/getcwd.c:
        First import - 3.23.10
      mit-pthreads/gen/getpwent.c:
        First import - 3.23.10
      mit-pthreads/gen/getpwnamuid.c:
        First import - 3.23.10
      mit-pthreads/gen/getwd.c:
        First import - 3.23.10
      mit-pthreads/gen/isatty.c:
        First import - 3.23.10
      mit-pthreads/gen/popen.c:
        First import - 3.23.10
      mit-pthreads/gen/pwd_internal.c:
        First import - 3.23.10
      mit-pthreads/gen/pwd_internal.h:
        First import - 3.23.10
      mit-pthreads/gen/syslog.c:
        First import - 3.23.10
      mit-pthreads/gen/time.c:
        First import - 3.23.10
      mit-pthreads/include/Makefile.inc:
        First import - 3.23.10
      mit-pthreads/include/arpa/inet.h:
        First import - 3.23.10
      mit-pthreads/include/arpa/nameser.h:
        First import - 3.23.10
      mit-pthreads/include/dirent.h:
        First import - 3.23.10
      mit-pthreads/include/endian.h:
        First import - 3.23.10
      mit-pthreads/include/errno.h:
        First import - 3.23.10
      mit-pthreads/include/math.h:
        First import - 3.23.10
      mit-pthreads/include/netdb.h:
        First import - 3.23.10
      mit-pthreads/include/pthread.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/cleanup.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/debug_out.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/fd.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/fd_pipe.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/kernel.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/kthread.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/mutex.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/prio_queue.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/pthread_attr.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/pthread_once.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/queue.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/sleep.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/specific.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/state.def:
        First import - 3.23.10
      mit-pthreads/include/pthread/types.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/unistd.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/util.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/version.h:
        First import - 3.23.10
      mit-pthreads/include/pthread/xtypes.h:
        First import - 3.23.10
      mit-pthreads/include/pwd.h:
        First import - 3.23.10
      mit-pthreads/include/resolv.h:
        First import - 3.23.10
      mit-pthreads/include/sched.h:
        First import - 3.23.10
      mit-pthreads/include/signal.h:
        First import - 3.23.10
      mit-pthreads/include/stdio.h:
        First import - 3.23.10
      mit-pthreads/include/stdlib.h:
        First import - 3.23.10
      mit-pthreads/include/string.h:
        First import - 3.23.10
      mit-pthreads/include/syslog.h:
        First import - 3.23.10
      mit-pthreads/include/time.h:
        First import - 3.23.10
      mit-pthreads/include/timers.h:
        First import - 3.23.10
      mit-pthreads/include/tzfile.h:
        First import - 3.23.10
      mit-pthreads/include/unistd.h:
        First import - 3.23.10
      mit-pthreads/lib/Makefile.in:
        First import - 3.23.10
      mit-pthreads/lib/libpthreadutil/Makefile.in:
        First import - 3.23.10
      mit-pthreads/lib/libpthreadutil/pthread_atexit.c:
        First import - 3.23.10
      mit-pthreads/lib/libpthreadutil/pthread_tad.c:
        First import - 3.23.10
      mit-pthreads/lib/libpthreadutil/pthreadutil.h:
        First import - 3.23.10
      mit-pthreads/machdep/alpha-osf1/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/alpha-osf1/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/alpha-osf1/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/alpha-osf1/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/alpha-osf1/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/alpha-osf1/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/alpha-osf1/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/alpha-osf1/cdefs.h:
        First import - 3.23.10
      mit-pthreads/machdep/alpha-osf1/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/alpha-osf1/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/alpha-osf1/signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/alpha-osf1/socket.h:
        First import - 3.23.10
      mit-pthreads/machdep/alpha-osf1/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/alpha-osf1/uio.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-1.1/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-1.1/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-1.1/errno.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-1.1/socket.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-1.1/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-2.0/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-2.0/__path.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-2.0/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-2.0/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-2.0/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-2.0/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-2.0/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-2.0/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-2.0/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-2.0/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-2.0/errno.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-2.0/time.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-2.0/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/bsdi-2.0/wait.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-alpha-netbsd-1.1.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-alpha-netbsd-1.1.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-alpha-netbsd-1.3.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-alpha-netbsd-1.3.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-alpha-osf1.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-alpha-osf1.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-arm32-netbsd-1.3.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-arm32-netbsd-1.3.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-hppa-hpux-10.20.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-hppa-hpux-10.20.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-hppa-hpux-9.03.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-hppa-hpux-9.03.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-bsdi-1.1.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-bsdi-1.1.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-bsdi-2.0.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-bsdi-2.0.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-freebsd-1.1.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-freebsd-1.1.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-freebsd-2.0.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-freebsd-2.0.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-linux-1.0.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-linux-1.0.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-netbsd-0.9.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-netbsd-0.9.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-netbsd-1.0.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-netbsd-1.0.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-netbsd-1.3.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-netbsd-1.3.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-openbsd-2.0.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-openbsd-2.0.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-sco-3.2v5.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-i386-sco-3.2v5.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-ip22-irix-5.2.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-ip22-irix-5.2.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-m68000-netbsd.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-m68000-netbsd.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-r2000-ultrix-4.2.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-r2000-ultrix-4.2.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-romp-bsd.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-romp-bsd.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-sparc-netbsd-1.3.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-sparc-netbsd-1.3.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-sparc-sunos-4.1.3.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-sparc-sunos-4.1.3.h:
        First import - 3.23.10
      mit-pthreads/machdep/engine-sparc-sunos-5.3.c:
        First import - 3.23.10
      mit-pthreads/machdep/engine-sparc-sunos-5.3.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-1.1/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-1.1/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-1.1/socket.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-1.1/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-2.0/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-2.0/__path.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-2.0/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-2.0/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-2.0/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-2.0/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-2.0/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-2.0/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-2.0/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-2.0/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-2.0/errno.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-2.0/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/freebsd-2.0/wait.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/cdefs.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/socket.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/stdtypes.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/time.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/uio.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-10.20/wait.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/cdefs.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/socket.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/stdtypes.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/time.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/uio.h:
        First import - 3.23.10
      mit-pthreads/machdep/hpux-9.03/wait.h:
        First import - 3.23.10
      mit-pthreads/machdep/i386-sco-3.2v5/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/i386-sco-3.2v5/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/i386-sco-3.2v5/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/i386-sco-3.2v5/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/i386-sco-3.2v5/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/i386-sco-3.2v5/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/i386-sco-3.2v5/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/i386-sco-3.2v5/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/i386-sco-3.2v5/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/i386-sco-3.2v5/posix/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/i386-sco-3.2v5/socket.h:
        First import - 3.23.10
      mit-pthreads/machdep/i386-sco-3.2v5/syscall.h:
        First import - 3.23.10
      mit-pthreads/machdep/i386-sco-3.2v5/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/i386-sco-3.2v5/trash.can:
        First import - 3.23.10
      mit-pthreads/machdep/irix-5.2/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/irix-5.2/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/irix-5.2/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/irix-5.2/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/irix-5.2/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/irix-5.2/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/irix-5.2/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/irix-5.2/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/irix-5.2/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/irix-5.2/socket.h:
        First import - 3.23.10
      mit-pthreads/machdep/irix-5.2/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/irix-5.2/wait.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/__path.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/cdefs.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/errno.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/socket.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/uio.h:
        First import - 3.23.10
      mit-pthreads/machdep/linux-1.0/wait.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-0.9/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.0/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.0/__path.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.0/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.0/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.0/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.0/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.0/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.0/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.0/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.0/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.0/errno.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.0/time.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.0/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.0/wait.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.1/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.1/__path.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.1/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.1/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.1/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.1/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.1/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.1/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.1/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.1/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.1/errno.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.1/time.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.1/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/netbsd-1.1/wait.h:
        First import - 3.23.10
      mit-pthreads/machdep/openbsd-2.0/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/openbsd-2.0/__path.h:
        First import - 3.23.10
      mit-pthreads/machdep/openbsd-2.0/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/openbsd-2.0/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/openbsd-2.0/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/openbsd-2.0/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/openbsd-2.0/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/openbsd-2.0/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/openbsd-2.0/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/openbsd-2.0/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/openbsd-2.0/errno.h:
        First import - 3.23.10
      mit-pthreads/machdep/openbsd-2.0/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/openbsd-2.0/wait.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-alpha-osf1.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-bsdi-1.1.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-bsdi-2.0.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-freebsd-1.1.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-freebsd-2.0.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-hpux-10.20.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-hpux-9.03.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-i386-sco-3.2v5.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-irix-5.2.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-linux-1.0.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-netbsd-0.9.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-netbsd-1.0.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-netbsd-1.1.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-openbsd-2.0.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-romp-bsd.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-sco-3.2v5.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-sunos-4.1.3.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-sunos-5.3.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-sunos-5.5.h:
        First import - 3.23.10
      mit-pthreads/machdep/posix-ultrix-4.2.h:
        First import - 3.23.10
      mit-pthreads/machdep/sco-3.2v5/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/sco-3.2v5/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/sco-3.2v5/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/sco-3.2v5/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/sco-3.2v5/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/sco-3.2v5/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/sco-3.2v5/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/sco-3.2v5/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/sco-3.2v5/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/sco-3.2v5/posix/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/sco-3.2v5/socket.h:
        First import - 3.23.10
      mit-pthreads/machdep/sco-3.2v5/syscall.h:
        First import - 3.23.10
      mit-pthreads/machdep/sco-3.2v5/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/sco-3.2v5/trash.can:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/__path.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/cdefs.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/fcntlcom.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/stat.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/time.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-4.1.3/wait.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.3/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.3/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.3/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.3/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.3/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.3/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.3/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.3/cdefs.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.3/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.3/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.3/socket.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.3/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.3/uio.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.5/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.5/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.5/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.5/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.5/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.5/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.5/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.5/cdefs.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.5/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.5/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.5/socket.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.5/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/sunos-5.5/uio.h:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-alpha-netbsd-1.1.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-alpha-netbsd-1.3.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-alpha-osf1.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-arm32-netbsd-1.3.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-hppa-hpux-10.20.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-hppa-hpux-9.03.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-i386-bsdi-1.1.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-i386-bsdi-2.0.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-i386-freebsd-1.1.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-i386-freebsd-2.0.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-i386-linux-1.0.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-i386-netbsd-0.9.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-i386-netbsd-1.0.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-i386-netbsd-1.1.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-i386-netbsd-1.3.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-i386-openbsd-2.0.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-i386-sco-3.2v5.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-ip22-irix-5.2.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-m68000-netbsd.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-r2000-ultrix-4.2.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-romp-bsd.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-sparc-netbsd-1.1.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-sparc-netbsd-1.3.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-sparc-sunos-4.1.3.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-sparc-sunos-5.3.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-sparc-sunos4.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-alpha-netbsd-1.1.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-alpha-netbsd-1.3.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-alpha-osf1.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-arm32-netbsd-1.3.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-hppa-hpux-10.20.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-hppa-hpux-9.03.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-i386-bsdi-2.0.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-i386-freebsd-2.0.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-i386-netbsd-1.1.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-i386-netbsd-1.3.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-i386-netbsd1.0.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-i386-openbsd-2.0.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-i386-sco-3.2v5.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-ip22-irix-5.2.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-m68000-netbsd.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-r2000-ultrix-4.2.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-sparc-netbsd-1.1.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-sparc-netbsd-1.3.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-sparc-sunos-5.3.S:
        First import - 3.23.10
      mit-pthreads/machdep/syscall-template-sparc-sunos4.S:
        First import - 3.23.10
      mit-pthreads/machdep/ultrix-4.2/__math.h:
        First import - 3.23.10
      mit-pthreads/machdep/ultrix-4.2/__signal.h:
        First import - 3.23.10
      mit-pthreads/machdep/ultrix-4.2/__stdio.h:
        First import - 3.23.10
      mit-pthreads/machdep/ultrix-4.2/__stdlib.h:
        First import - 3.23.10
      mit-pthreads/machdep/ultrix-4.2/__string.h:
        First import - 3.23.10
      mit-pthreads/machdep/ultrix-4.2/__time.h:
        First import - 3.23.10
      mit-pthreads/machdep/ultrix-4.2/__unistd.h:
        First import - 3.23.10
      mit-pthreads/machdep/ultrix-4.2/cdefs.h:
        First import - 3.23.10
      mit-pthreads/machdep/ultrix-4.2/compat.h:
        First import - 3.23.10
      mit-pthreads/machdep/ultrix-4.2/dirent.h:
        First import - 3.23.10
      mit-pthreads/machdep/ultrix-4.2/errno.h:
        First import - 3.23.10
      mit-pthreads/machdep/ultrix-4.2/time.h:
        First import - 3.23.10
      mit-pthreads/machdep/ultrix-4.2/timers.h:
        First import - 3.23.10
      mit-pthreads/machdep/ultrix-4.2/wait.h:
        First import - 3.23.10
      mit-pthreads/machdep/unistd-i386-freebsd-1.1.h:
        First import - 3.23.10
      mit-pthreads/machdep/unistd-i386-linux-1.0.h:
        First import - 3.23.10
      mit-pthreads/machdep/unistd-sparc-sunos-4.1.3.h:
        First import - 3.23.10
      mit-pthreads/net/GNUmakefile.inc:
        First import - 3.23.10
      mit-pthreads/net/gethostbyaddr.c:
        First import - 3.23.10
      mit-pthreads/net/gethostbyname.c:
        First import - 3.23.10
      mit-pthreads/net/gethostent.c:
        First import - 3.23.10
      mit-pthreads/net/getnetbyaddr.c:
        First import - 3.23.10
      mit-pthreads/net/getnetbyname.c:
        First import - 3.23.10
      mit-pthreads/net/getnetent.c:
        First import - 3.23.10
      mit-pthreads/net/getproto.c:
        First import - 3.23.10
      mit-pthreads/net/getprotoent.c:
        First import - 3.23.10
      mit-pthreads/net/getprotoname.c:
        First import - 3.23.10
      mit-pthreads/net/getservbyname.c:
        First import - 3.23.10
      mit-pthreads/net/getservbyport.c:
        First import - 3.23.10
      mit-pthreads/net/getservent.c:
        First import - 3.23.10
      mit-pthreads/net/herror.c:
        First import - 3.23.10
      mit-pthreads/net/inet_addr.c:
        First import - 3.23.10
      mit-pthreads/net/inet_lnaof.c:
        First import - 3.23.10
      mit-pthreads/net/inet_makeaddr.c:
        First import - 3.23.10
      mit-pthreads/net/inet_netof.c:
        First import - 3.23.10
      mit-pthreads/net/inet_network.c:
        First import - 3.23.10
      mit-pthreads/net/inet_ntoa.c:
        First import - 3.23.10
      mit-pthreads/net/net_internal.c:
        First import - 3.23.10
      mit-pthreads/net/net_internal.h:
        First import - 3.23.10
      mit-pthreads/net/proto_internal.c:
        First import - 3.23.10
      mit-pthreads/net/proto_internal.h:
        First import - 3.23.10
      mit-pthreads/net/res_comp.c:
        First import - 3.23.10
      mit-pthreads/net/res_debug.c:
        First import - 3.23.10
      mit-pthreads/net/res_init.c:
        First import - 3.23.10
      mit-pthreads/net/res_internal.c:
        First import - 3.23.10
      mit-pthreads/net/res_internal.h:
        First import - 3.23.10
      mit-pthreads/net/res_mkquery.c:
        First import - 3.23.10
      mit-pthreads/net/res_query.c:
        First import - 3.23.10
      mit-pthreads/net/res_querydomain.c:
        First import - 3.23.10
      mit-pthreads/net/res_search.c:
        First import - 3.23.10
      mit-pthreads/net/res_send.c:
        First import - 3.23.10
      mit-pthreads/net/serv_internal.c:
        First import - 3.23.10
      mit-pthreads/net/serv_internal.h:
        First import - 3.23.10
      mit-pthreads/patches/Streepy.html:
        First import - 3.23.10
      mit-pthreads/patches/Streepy2.html:
        First import - 3.23.10
      mit-pthreads/patches/bill_lear:
        First import - 3.23.10
      mit-pthreads/patches/chris_demetriou:
        First import - 3.23.10
      mit-pthreads/patches/mevans:
        First import - 3.23.10
      mit-pthreads/patches/p153:
        First import - 3.23.10
      mit-pthreads/patches/p155:
        First import - 3.23.10
      mit-pthreads/pg++:
        First import - 3.23.10
      mit-pthreads/pgcc:
        First import - 3.23.10
      mit-pthreads/pthreads/GNUmakefile.inc:
        First import - 3.23.10
      mit-pthreads/pthreads/Makefile.inc:
        First import - 3.23.10
      mit-pthreads/pthreads/_exit.c:
        First import - 3.23.10
      mit-pthreads/pthreads/cleanup.c:
        First import - 3.23.10
      mit-pthreads/pthreads/cond.c:
        First import - 3.23.10
      mit-pthreads/pthreads/condattr.c:
        First import - 3.23.10
      mit-pthreads/pthreads/dump_state.c:
        First import - 3.23.10
      mit-pthreads/pthreads/errno.c:
        First import - 3.23.10
      mit-pthreads/pthreads/fd_pipe.c:
        First import - 3.23.10
      mit-pthreads/pthreads/file.c:
        First import - 3.23.10
      mit-pthreads/pthreads/globals.c:
        First import - 3.23.10
      mit-pthreads/pthreads/info.c:
        First import - 3.23.10
      mit-pthreads/pthreads/init.cc:
        First import - 3.23.10
      mit-pthreads/pthreads/malloc.c:
        First import - 3.23.10
      mit-pthreads/pthreads/mutex.c:
        First import - 3.23.10
      mit-pthreads/pthreads/mutexattr.c:
        First import - 3.23.10
      mit-pthreads/pthreads/panic.c:
        First import - 3.23.10
      mit-pthreads/pthreads/prio_queue.c:
        First import - 3.23.10
      mit-pthreads/pthreads/process.c:
        First import - 3.23.10
      mit-pthreads/pthreads/pthread.c:
        First import - 3.23.10
      mit-pthreads/pthreads/pthread_attr.c:
        First import - 3.23.10
      mit-pthreads/pthreads/pthread_cancel.c:
        First import - 3.23.10
      mit-pthreads/pthreads/pthread_detach.c:
        First import - 3.23.10
      mit-pthreads/pthreads/pthread_init.c:
        First import - 3.23.10
      mit-pthreads/pthreads/pthread_join.c:
        First import - 3.23.10
      mit-pthreads/pthreads/pthread_kill.c:
        First import - 3.23.10
      mit-pthreads/pthreads/pthread_once.c:
        First import - 3.23.10
      mit-pthreads/pthreads/queue.c:
        First import - 3.23.10
      mit-pthreads/pthreads/readv.c:
        First import - 3.23.10
      mit-pthreads/pthreads/schedparam.c:
        First import - 3.23.10
      mit-pthreads/pthreads/select.c:
        First import - 3.23.10
      mit-pthreads/pthreads/sig.c:
        First import - 3.23.10
      mit-pthreads/pthreads/sleep.c:
        First import - 3.23.10
      mit-pthreads/pthreads/specific.c:
        First import - 3.23.10
      mit-pthreads/pthreads/stat.c:
        First import - 3.23.10
      mit-pthreads/pthreads/wait.c:
        First import - 3.23.10
      mit-pthreads/pthreads/writev.c:
        First import - 3.23.10
      mit-pthreads/scripts/GNUmakefile.inc:
        First import - 3.23.10
      mit-pthreads/scripts/Makefile.inc:
        First import - 3.23.10
      mit-pthreads/scripts/pgcc.sh:
        First import - 3.23.10
      mit-pthreads/stdio/GNUmakefile.inc:
        First import - 3.23.10
      mit-pthreads/stdio/Makefile.inc:
        First import - 3.23.10
      mit-pthreads/stdio/README:
        First import - 3.23.10
      mit-pthreads/stdio/clrerr.c:
        First import - 3.23.10
      mit-pthreads/stdio/fclose.c:
        First import - 3.23.10
      mit-pthreads/stdio/fdopen.c:
        First import - 3.23.10
      mit-pthreads/stdio/feof.c:
        First import - 3.23.10
      mit-pthreads/stdio/ferror.c:
        First import - 3.23.10
      mit-pthreads/stdio/fflush.c:
        First import - 3.23.10
      mit-pthreads/stdio/fgetc.c:
        First import - 3.23.10
      mit-pthreads/stdio/fgetline.c:
        First import - 3.23.10
      mit-pthreads/stdio/fgetpos.c:
        First import - 3.23.10
      mit-pthreads/stdio/fgets.c:
        First import - 3.23.10
      mit-pthreads/stdio/fileno.c:
        First import - 3.23.10
      mit-pthreads/stdio/findfp.c:
        First import - 3.23.10
      mit-pthreads/stdio/flags.c:
        First import - 3.23.10
      mit-pthreads/stdio/floatio.h:
        First import - 3.23.10
      mit-pthreads/stdio/fopen.c:
        First import - 3.23.10
      mit-pthreads/stdio/fprintf.c:
        First import - 3.23.10
      mit-pthreads/stdio/fpurge.c:
        First import - 3.23.10
      mit-pthreads/stdio/fputc.c:
        First import - 3.23.10
      mit-pthreads/stdio/fputs.c:
        First import - 3.23.10
      mit-pthreads/stdio/fread.c:
        First import - 3.23.10
      mit-pthreads/stdio/freopen.c:
        First import - 3.23.10
      mit-pthreads/stdio/fscanf.c:
        First import - 3.23.10
      mit-pthreads/stdio/fseek.c:
        First import - 3.23.10
      mit-pthreads/stdio/fsetpos.c:
        First import - 3.23.10
      mit-pthreads/stdio/ftell.c:
        First import - 3.23.10
      mit-pthreads/stdio/funopen.c:
        First import - 3.23.10
      mit-pthreads/stdio/fvwrite.c:
        First import - 3.23.10
      mit-pthreads/stdio/fvwrite.h:
        First import - 3.23.10
      mit-pthreads/stdio/fwalk.c:
        First import - 3.23.10
      mit-pthreads/stdio/fwrite.c:
        First import - 3.23.10
      mit-pthreads/stdio/getc.c:
        First import - 3.23.10
      mit-pthreads/stdio/getc_unlocked.c:
        First import - 3.23.10
      mit-pthreads/stdio/getchar.c:
        First import - 3.23.10
      mit-pthreads/stdio/getchar_unlocked.c:
        First import - 3.23.10
      mit-pthreads/stdio/gets.c:
        First import - 3.23.10
      mit-pthreads/stdio/getw.c:
        First import - 3.23.10
      mit-pthreads/stdio/glue.h:
        First import - 3.23.10
      mit-pthreads/stdio/local.h:
        First import - 3.23.10
      mit-pthreads/stdio/makebuf.c:
        First import - 3.23.10
      mit-pthreads/stdio/mktemp.c:
        First import - 3.23.10
      mit-pthreads/stdio/perror.c:
        First import - 3.23.10
      mit-pthreads/stdio/printf.c:
        First import - 3.23.10
      mit-pthreads/stdio/putc.c:
        First import - 3.23.10
      mit-pthreads/stdio/putc_unlocked.c:
        First import - 3.23.10
      mit-pthreads/stdio/putchar.c:
        First import - 3.23.10
      mit-pthreads/stdio/putchar_unlocked.c:
        First import - 3.23.10
      mit-pthreads/stdio/puts.c:
        First import - 3.23.10
      mit-pthreads/stdio/putw.c:
        First import - 3.23.10
      mit-pthreads/stdio/refill.c:
        First import - 3.23.10
      mit-pthreads/stdio/remove.c:
        First import - 3.23.10
      mit-pthreads/stdio/rewind.c:
        First import - 3.23.10
      mit-pthreads/stdio/rget.c:
        First import - 3.23.10
      mit-pthreads/stdio/scanf.c:
        First import - 3.23.10
      mit-pthreads/stdio/setbuf.c:
        First import - 3.23.10
      mit-pthreads/stdio/setbuffer.c:
        First import - 3.23.10
      mit-pthreads/stdio/setvbuf.c:
        First import - 3.23.10
      mit-pthreads/stdio/snprintf.c:
        First import - 3.23.10
      mit-pthreads/stdio/sprintf.c:
        First import - 3.23.10
      mit-pthreads/stdio/sscanf.c:
        First import - 3.23.10
      mit-pthreads/stdio/stdio.c:
        First import - 3.23.10
      mit-pthreads/stdio/strerror.c:
        First import - 3.23.10
      mit-pthreads/stdio/tempnam.c:
        First import - 3.23.10
      mit-pthreads/stdio/tmpfile.c:
        First import - 3.23.10
      mit-pthreads/stdio/tmpnam.c:
        First import - 3.23.10
      mit-pthreads/stdio/ungetc.c:
        First import - 3.23.10
      mit-pthreads/stdio/vfprintf.c:
        First import - 3.23.10
      mit-pthreads/stdio/vfscanf.c:
        First import - 3.23.10
      mit-pthreads/stdio/vprintf.c:
        First import - 3.23.10
      mit-pthreads/stdio/vscanf.c:
        First import - 3.23.10
      mit-pthreads/stdio/vsnprintf.c:
        First import - 3.23.10
      mit-pthreads/stdio/vsprintf.c:
        First import - 3.23.10
      mit-pthreads/stdio/vsscanf.c:
        First import - 3.23.10
      mit-pthreads/stdio/wbuf.c:
        First import - 3.23.10
      mit-pthreads/stdio/wsetup.c:
        First import - 3.23.10
      mit-pthreads/stdio/xprintf.c:
        First import - 3.23.10
      mit-pthreads/stdlib/GNUmakefile.inc:
        First import - 3.23.10
      mit-pthreads/stdlib/Makefile.inc:
        First import - 3.23.10
      mit-pthreads/stdlib/abort.c:
        First import - 3.23.10
      mit-pthreads/stdlib/atexit.h:
        First import - 3.23.10
      mit-pthreads/stdlib/exit.c:
        First import - 3.23.10
      mit-pthreads/stdlib/rand.c:
        First import - 3.23.10
      mit-pthreads/stdlib/random.c:
        First import - 3.23.10
      mit-pthreads/stdlib/strtod.c:
        First import - 3.23.10
      mit-pthreads/stdlib/strtol.c:
        First import - 3.23.10
      mit-pthreads/stdlib/strtoul.c:
        First import - 3.23.10
      mit-pthreads/stdlib/system.c:
        First import - 3.23.10
      mit-pthreads/string/GNUmakefile.inc:
        First import - 3.23.10
      mit-pthreads/string/Makefile.inc:
        First import - 3.23.10
      mit-pthreads/string/strtok.c:
        First import - 3.23.10
      mit-pthreads/tests/Makefile.in:
        First import - 3.23.10
      mit-pthreads/tests/README:
        First import - 3.23.10
      mit-pthreads/tests/bench_fcntl.c:
        First import - 3.23.10
      mit-pthreads/tests/bench_pipe.c:
        First import - 3.23.10
      mit-pthreads/tests/bench_read.c:
        First import - 3.23.10
      mit-pthreads/tests/p_bench_getpid.c:
        First import - 3.23.10
      mit-pthreads/tests/p_bench_mutex.c:
        First import - 3.23.10
      mit-pthreads/tests/p_bench_pthread_create.c:
        First import - 3.23.10
      mit-pthreads/tests/p_bench_read.c:
        First import - 3.23.10
      mit-pthreads/tests/p_bench_semaphore.c:
        First import - 3.23.10
      mit-pthreads/tests/p_bench_yield.c:
        First import - 3.23.10
      mit-pthreads/tests/test_create.c:
        First import - 3.23.10
      mit-pthreads/tests/test_cwd.c:
        First import - 3.23.10
      mit-pthreads/tests/test_execve.c:
        First import - 3.23.10
      mit-pthreads/tests/test_fcntl.c:
        First import - 3.23.10
      mit-pthreads/tests/test_fork.c:
        First import - 3.23.10
      mit-pthreads/tests/test_netdb.c:
        First import - 3.23.10
      mit-pthreads/tests/test_pause.c:
        First import - 3.23.10
      mit-pthreads/tests/test_preemption.c:
        First import - 3.23.10
      mit-pthreads/tests/test_preemption_float.c:
        First import - 3.23.10
      mit-pthreads/tests/test_pthread_cond_timedwait.c:
        First import - 3.23.10
      mit-pthreads/tests/test_pthread_join.c:
        First import - 3.23.10
      mit-pthreads/tests/test_pthread_mutex.c:
        First import - 3.23.10
      mit-pthreads/tests/test_pw.c:
        First import - 3.23.10
      mit-pthreads/tests/test_readdir.c:
        First import - 3.23.10
      mit-pthreads/tests/test_select.c:
        First import - 3.23.10
      mit-pthreads/tests/test_setjmp.c:
        First import - 3.23.10
      mit-pthreads/tests/test_sleep.c:
        First import - 3.23.10
      mit-pthreads/tests/test_sock_1.c:
        First import - 3.23.10
      mit-pthreads/tests/test_sock_2.c:
        First import - 3.23.10
      mit-pthreads/tests/test_sock_2a.c:
        First import - 3.23.10
      mit-pthreads/tests/test_stdio_1.c:
        First import - 3.23.10
      mit-pthreads/tests/test_switch.c:
        First import - 3.23.10
      mysys/COPYING.LIB:
        First import - 3.23.10
      mysys/getopt.c:
        First import - 3.23.10
      readline/COPYING:
        First import - 3.23.10
      readline/INSTALL:
        First import - 3.23.10
      readline/Makefile.am:
        First import - 3.23.10
      readline/README:
        First import - 3.23.10
      readline/ansi_stdlib.h:
        First import - 3.23.10
      readline/bind.c:
        First import - 3.23.10
      readline/callback.c:
        First import - 3.23.10
      readline/chardefs.h:
        First import - 3.23.10
      readline/configure.in:
        First import - 3.23.10
      readline/configure:
        First import - 3.23.10
      readline/display.c:
        First import - 3.23.10
      readline/emacs_keymap.c:
        First import - 3.23.10
      readline/funmap.c:
        First import - 3.23.10
      readline/histexpand.c:
        First import - 3.23.10
      readline/histfile.c:
        First import - 3.23.10
      readline/histlib.h:
        First import - 3.23.10
      readline/history.c:
        First import - 3.23.10
      readline/history.h:
        First import - 3.23.10
      readline/histsearch.c:
        First import - 3.23.10
      readline/input.c:
        First import - 3.23.10
      readline/isearch.c:
        First import - 3.23.10
      readline/keymaps.c:
        First import - 3.23.10
      readline/keymaps.h:
        First import - 3.23.10
      readline/kill.c:
        First import - 3.23.10
      readline/macro.c:
        First import - 3.23.10
      readline/nls.c:
        First import - 3.23.10
      readline/parens.c:
        First import - 3.23.10
      readline/posixdir.h:
        First import - 3.23.10
      readline/posixjmp.h:
        First import - 3.23.10
      readline/posixstat.h:
        First import - 3.23.10
      readline/readline.c:
        First import - 3.23.10
      readline/readline.h:
        First import - 3.23.10
      readline/rlconf.h:
        First import - 3.23.10
      readline/rldefs.h:
        First import - 3.23.10
      readline/rltty.c:
        First import - 3.23.10
      readline/rltty.h:
        First import - 3.23.10
      readline/rlwinsize.h:
        First import - 3.23.10
      readline/search.c:
        First import - 3.23.10
      readline/shell.c:
        First import - 3.23.10
      readline/signals.c:
        First import - 3.23.10
      readline/tcap.h:
        First import - 3.23.10
      readline/terminal.c:
        First import - 3.23.10
      readline/tilde.c:
        First import - 3.23.10
      readline/tilde.h:
        First import - 3.23.10
      readline/undo.c:
        First import - 3.23.10
      readline/util.c:
        First import - 3.23.10
      readline/vi_keymap.c:
        First import - 3.23.10
      readline/vi_mode.c:
        First import - 3.23.10
      readline/xmalloc.c:
        First import - 3.23.10
      regex/CHANGES:
        First import - 3.23.10
      regex/COPYRIGHT:
        First import - 3.23.10
      regex/README:
        First import - 3.23.10
      regex/WHATSNEW:
        First import - 3.23.10
      regex/cclass.h:
        First import - 3.23.10
      regex/cname.h:
        First import - 3.23.10
      regex/debug.c:
        First import - 3.23.10
      regex/debug.ih:
        First import - 3.23.10
      regex/engine.c:
        First import - 3.23.10
      regex/engine.ih:
        First import - 3.23.10
      regex/main.ih:
        First import - 3.23.10
      regex/regcomp.ih:
        First import - 3.23.10
      regex/regerror.c:
        First import - 3.23.10
      regex/regerror.ih:
        First import - 3.23.10
      regex/regex.3:
        First import - 3.23.10
      regex/regex.7:
        First import - 3.23.10
      regex/regex.h:
        First import - 3.23.10
      regex/regfree.c:
        First import - 3.23.10
      regex/reginit.c:
        First import - 3.23.10
      regex/split.c:
        First import - 3.23.10
      regex/tests:
        First import - 3.23.10
      scripts/msql2mysql.sh:
        First import - 3.23.10
      scripts/mysql_fix_privilege_tables.sh:
        First import - 3.23.10
      scripts/mysql_setpermission.sh:
        First import - 3.23.10
      scripts/mysqlaccess.conf:
        First import - 3.23.10
      scripts/mysqlbug.sh:
        First import - 3.23.10
      sql-bench/Data/ATIS/aircraft.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/airline.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/airport.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/airport_service.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/city.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/class_of_service.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/code_description.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/compound_class.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/connect_leg.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/connection.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/date_day.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/day_name.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/dual_carrier.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/fare.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/flight.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/flight_class.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/flight_day.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/flight_fare.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/food_service.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/ground_service.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/month_name.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/restrict_carrier.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/restrict_class.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/restriction.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/state.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/stop.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/stop1.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/time_interval.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/time_zone.txt:
        First import - 3.23.10
      sql-bench/Data/ATIS/transport.txt:
        First import - 3.23.10
      sql-bench/Data/Wisconsin/onek.data:
        First import - 3.23.10
      sql-bench/Data/Wisconsin/tenk.data:
        First import - 3.23.10
      sql-bench/README:
        First import - 3.23.10
      sql-bench/Results/ATIS-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/ATIS-AdabasD-Linux_2.0.35_i686-cmp-adabasd,mysql:
        First import - 3.23.10
      sql-bench/Results/ATIS-msql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/ATIS-mysql-3.21-Linux_2.2.1_i686:
        First import - 3.23.10
      sql-bench/Results/ATIS-mysql-HP_UX_B.10.20_9000_778:
        First import - 3.23.10
      sql-bench/Results/ATIS-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/ATIS-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/ATIS-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/ATIS-mysql-Linux_2.2.10_i686:
        First import - 3.23.10
      sql-bench/Results/ATIS-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/ATIS-mysql-SunOS_5.5.1_sun4u:
        First import - 3.23.10
      sql-bench/Results/ATIS-mysql-SunOS_5.6_sun4m:
        ***MISSING WEAVE***
      sql-bench/Results/ATIS-mysql-SunOS_5.7_sun4m:
        First import - 3.23.10
      sql-bench/Results/ATIS-mysql-SunOS_5.7_sun4u:
        First import - 3.23.10
      sql-bench/Results/ATIS-mysql_3.21-Linux_2.0.35_i686:
        First import - 3.23.10
      sql-bench/Results/ATIS-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/ATIS-mysql_odbc-win98:
        First import - 3.23.10
      sql-bench/Results/ATIS-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/ATIS-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/ATIS-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/ATIS-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/ATIS-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/RUN-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/RUN-msql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/RUN-mysql-3.21-Linux_2.2.1_i686:
        First import - 3.23.10
      sql-bench/Results/RUN-mysql-HP_UX_B.10.20_9000_778:
        First import - 3.23.10
      sql-bench/Results/RUN-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/RUN-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/RUN-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/RUN-mysql-Linux_2.2.10_i686:
        First import - 3.23.10
      sql-bench/Results/RUN-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/RUN-mysql-SunOS_5.5.1_sun4u:
        First import - 3.23.10
      sql-bench/Results/RUN-mysql-SunOS_5.6_sun4m:
        ***MISSING WEAVE***
      sql-bench/Results/RUN-mysql-SunOS_5.7_sun4m:
        First import - 3.23.10
      sql-bench/Results/RUN-mysql-SunOS_5.7_sun4u:
        First import - 3.23.10
      sql-bench/Results/RUN-mysql_3.21-Linux_2.0.35_i686:
        First import - 3.23.10
      sql-bench/Results/RUN-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/RUN-mysql_odbc-win98:
        First import - 3.23.10
      sql-bench/Results/RUN-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/RUN-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/RUN-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/RUN-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/RUN-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/alter-table-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/alter-table-AdabasD-Linux_2.0.35_i686-cmp-adabasd,mysql:
        First import - 3.23.10
      sql-bench/Results/alter-table-msql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/alter-table-mysql-3.21-Linux_2.2.1_i686:
        First import - 3.23.10
      sql-bench/Results/alter-table-mysql-HP_UX_B.10.20_9000_778:
        First import - 3.23.10
      sql-bench/Results/alter-table-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/alter-table-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/alter-table-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/alter-table-mysql-Linux_2.2.10_i686:
        First import - 3.23.10
      sql-bench/Results/alter-table-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/alter-table-mysql-SunOS_5.5.1_sun4u:
        First import - 3.23.10
      sql-bench/Results/alter-table-mysql-SunOS_5.6_sun4m:
        ***MISSING WEAVE***
      sql-bench/Results/alter-table-mysql-SunOS_5.7_sun4m:
        First import - 3.23.10
      sql-bench/Results/alter-table-mysql-SunOS_5.7_sun4u:
        First import - 3.23.10
      sql-bench/Results/alter-table-mysql_3.21-Linux_2.0.35_i686:
        First import - 3.23.10
      sql-bench/Results/alter-table-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/alter-table-mysql_odbc-win98:
        First import - 3.23.10
      sql-bench/Results/alter-table-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/alter-table-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/alter-table-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/alter-table-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/alter-table-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/big-tables-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/big-tables-msql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/big-tables-mysql-3.21-Linux_2.2.1_i686:
        First import - 3.23.10
      sql-bench/Results/big-tables-mysql-HP_UX_B.10.20_9000_778:
        First import - 3.23.10
      sql-bench/Results/big-tables-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/big-tables-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/big-tables-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/big-tables-mysql-Linux_2.2.10_i686:
        First import - 3.23.10
      sql-bench/Results/big-tables-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/big-tables-mysql-SunOS_5.5.1_sun4u:
        First import - 3.23.10
      sql-bench/Results/big-tables-mysql-SunOS_5.6_sun4m:
        ***MISSING WEAVE***
      sql-bench/Results/big-tables-mysql-SunOS_5.7_sun4m:
        First import - 3.23.10
      sql-bench/Results/big-tables-mysql-SunOS_5.7_sun4u:
        First import - 3.23.10
      sql-bench/Results/big-tables-mysql_3.21-Linux_2.0.35_i686:
        First import - 3.23.10
      sql-bench/Results/big-tables-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/big-tables-mysql_odbc-win98:
        First import - 3.23.10
      sql-bench/Results/big-tables-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/big-tables-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/big-tables-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/big-tables-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/big-tables-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/connect-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/connect-msql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/connect-mysql-3.21-Linux_2.2.1_i686:
        First import - 3.23.10
      sql-bench/Results/connect-mysql-HP_UX_B.10.20_9000_778:
        First import - 3.23.10
      sql-bench/Results/connect-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/connect-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/connect-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/connect-mysql-Linux_2.2.10_i686:
        First import - 3.23.10
      sql-bench/Results/connect-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/connect-mysql-SunOS_5.5.1_sun4u:
        First import - 3.23.10
      sql-bench/Results/connect-mysql-SunOS_5.6_sun4m:
        ***MISSING WEAVE***
      sql-bench/Results/connect-mysql-SunOS_5.7_sun4m:
        First import - 3.23.10
      sql-bench/Results/connect-mysql-SunOS_5.7_sun4u:
        First import - 3.23.10
      sql-bench/Results/connect-mysql_3.21-Linux_2.0.35_i686:
        First import - 3.23.10
      sql-bench/Results/connect-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/connect-mysql_odbc-win98:
        First import - 3.23.10
      sql-bench/Results/connect-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/connect-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/connect-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/connect-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/create-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/create-msql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/create-mysql-3.21-Linux_2.2.1_i686:
        First import - 3.23.10
      sql-bench/Results/create-mysql-HP_UX_B.10.20_9000_778:
        First import - 3.23.10
      sql-bench/Results/create-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/create-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/create-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/create-mysql-Linux_2.2.10_i686:
        First import - 3.23.10
      sql-bench/Results/create-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/create-mysql-SunOS_5.5.1_sun4u:
        First import - 3.23.10
      sql-bench/Results/create-mysql-SunOS_5.6_sun4m:
        ***MISSING WEAVE***
      sql-bench/Results/create-mysql-SunOS_5.7_sun4m:
        First import - 3.23.10
      sql-bench/Results/create-mysql-SunOS_5.7_sun4u:
        First import - 3.23.10
      sql-bench/Results/create-mysql_3.21-Linux_2.0.35_i686:
        First import - 3.23.10
      sql-bench/Results/create-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/create-mysql_odbc-win98:
        First import - 3.23.10
      sql-bench/Results/create-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/create-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/create-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/create-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/insert-mysql-HP_UX_B.10.20_9000_778:
        First import - 3.23.10
      sql-bench/Results/select-mysql-HP_UX_B.10.20_9000_778:
        First import - 3.23.10
      sql-bench/Results/wisconsin-mysql-HP_UX_B.10.20_9000_778:
        First import - 3.23.10
      sql/md5.c:
        First import - 3.23.10
      sql/share/norwegian-ny/.cvsignore:
        First import - 3.23.10
      sql/share/norwegian/.cvsignore:
        First import - 3.23.10
      stamp-h.in:
        First import - 3.23.10
      strings/ChangeLog:
        First import - 3.23.10
      strings/bfill.c:
        First import - 3.23.10
      strings/bmove.c:
        First import - 3.23.10
      strings/strend.c:
        First import - 3.23.10
      strings/strstr.c:
        First import - 3.23.10
      strings/strxnmov.c:
        First import - 3.23.10
      tests/auto_increment.res:
        First import - 3.23.10
      tests/auto_increment.tst:
        First import - 3.23.10
      tests/function.res:
        First import - 3.23.10
      tests/function.tst:
        First import - 3.23.10
      tests/grant.res:
        First import - 3.23.10
      tests/lock_test.res:
        First import - 3.23.10
      tests/table_types.pl:
        First import - 3.23.10
      tests/udf_test.res:
        First import - 3.23.10
      tests/udf_test:
        First import - 3.23.10
      sql-bench/Results-linux/ATIS-mysql-Linux_2.0.33_i586-cmp-access,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/ATIS-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
        ***MISSING WEAVE***
      sql-bench/Results-linux/RUN-mysql-Linux_2.0.33_i586-cmp-access,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/RUN-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
        ***MISSING WEAVE***
      sql-bench/Results-linux/big-tables-mysql-Linux_2.0.33_i586-cmp-access,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/big-tables-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
        ***MISSING WEAVE***
      sql-bench/Results-linux/connect-mysql-Linux_2.0.33_i586-cmp-access,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/connect-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
        ***MISSING WEAVE***
      sql-bench/Results-linux/create-mysql-Linux_2.0.33_i586-cmp-access,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/create-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
        ***MISSING WEAVE***
      sql-bench/Results-linux/insert-mysql-Linux_2.0.33_i586-cmp-access,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/insert-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
        ***MISSING WEAVE***
      sql-bench/Results-linux/select-mysql-Linux_2.0.33_i586-cmp-access,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/select-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
        ***MISSING WEAVE***
      sql-bench/Results-linux/wisconsin-mysql-Linux_2.0.33_i586-cmp-access,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/wisconsin-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
        ***MISSING WEAVE***
      sql-bench/Results-win32/ATIS-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/ATIS-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/ATIS-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/ATIS-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/ATIS-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/ATIS-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/ATIS-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/ATIS-sybase_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/RUN-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/RUN-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/RUN-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/RUN-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/RUN-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/RUN-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/RUN-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/RUN-sybase_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/alter-table-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/alter-table-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/alter-table-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/alter-table-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/alter-table-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/alter-table-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/alter-table-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/alter-table-sybase_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/big-tables-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/big-tables-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/big-tables-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/big-tables-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/big-tables-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/big-tables-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/big-tables-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/big-tables-sybase_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/connect-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/connect-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/connect-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/connect-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/connect-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/connect-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/connect-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/connect-sybase_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/create-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/create-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/create-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/create-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/create-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/create-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/create-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/create-sybase_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/insert-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/insert-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/insert-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/insert-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/insert-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/insert-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/insert-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/insert-sybase_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/select-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/select-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/select-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/select-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/select-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/select-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/select-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/wisconsin-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/wisconsin-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/wisconsin-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/wisconsin-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/wisconsin-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/wisconsin-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results-win32/wisconsin-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
        First import - 3.23.10
      sql-bench/Results/create-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/insert-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/insert-msql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/insert-mysql-3.21-Linux_2.2.1_i686:
        First import - 3.23.10
      sql-bench/Results/insert-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/insert-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/insert-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/insert-mysql-Linux_2.2.10_i686:
        First import - 3.23.10
      sql-bench/Results/insert-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/insert-mysql-SunOS_5.5.1_sun4u:
        First import - 3.23.10
      sql-bench/Results/insert-mysql-SunOS_5.6_sun4m:
        ***MISSING WEAVE***
      sql-bench/Results/insert-mysql-SunOS_5.7_sun4m:
        First import - 3.23.10
      sql-bench/Results/insert-mysql-SunOS_5.7_sun4u:
        First import - 3.23.10
      sql-bench/Results/insert-mysql_3.21-Linux_2.0.35_i686:
        First import - 3.23.10
      sql-bench/Results/insert-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/insert-mysql_odbc-win98:
        First import - 3.23.10
      sql-bench/Results/insert-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/insert-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/insert-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/insert-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/insert-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/select-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/select-msql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/select-mysql-3.21-Linux_2.2.1_i686:
        First import - 3.23.10
      sql-bench/Results/select-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/select-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/select-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/select-mysql-Linux_2.2.10_i686:
        First import - 3.23.10
      sql-bench/Results/select-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/select-mysql-SunOS_5.5.1_sun4u:
        First import - 3.23.10
      sql-bench/Results/select-mysql-SunOS_5.6_sun4m:
        ***MISSING WEAVE***
      sql-bench/Results/select-mysql-SunOS_5.7_sun4m:
        First import - 3.23.10
      sql-bench/Results/select-mysql-SunOS_5.7_sun4u:
        First import - 3.23.10
      sql-bench/Results/select-mysql_3.21-Linux_2.0.35_i686:
        First import - 3.23.10
      sql-bench/Results/select-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/select-mysql_odbc-win98:
        First import - 3.23.10
      sql-bench/Results/select-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/select-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/select-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/select-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/select-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/wisconsin-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/wisconsin-msql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/wisconsin-mysql-3.21-Linux_2.2.1_i686:
        First import - 3.23.10
      sql-bench/Results/wisconsin-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/wisconsin-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/wisconsin-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/wisconsin-mysql-Linux_2.2.10_i686:
        First import - 3.23.10
      sql-bench/Results/wisconsin-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
        First import - 3.23.10
      sql-bench/Results/wisconsin-mysql-SunOS_5.5.1_sun4u:
        First import - 3.23.10
      sql-bench/Results/wisconsin-mysql-SunOS_5.6_sun4m:
        ***MISSING WEAVE***
      sql-bench/Results/wisconsin-mysql-SunOS_5.7_sun4m:
        First import - 3.23.10
      sql-bench/Results/wisconsin-mysql-SunOS_5.7_sun4u:
        First import - 3.23.10
      sql-bench/Results/wisconsin-mysql_3.21-Linux_2.0.35_i686:
        First import - 3.23.10
      sql-bench/Results/wisconsin-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
        First import - 3.23.10
      sql-bench/Results/wisconsin-mysql_odbc-win98:
        First import - 3.23.10
      sql-bench/Results/wisconsin-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/wisconsin-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
        First import - 3.23.10
      sql-bench/Results/wisconsin-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/wisconsin-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/Results/wisconsin-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
        First import - 3.23.10
      sql-bench/limits/Adabas.cfg:
        First import - 3.23.10
      sql-bench/limits/Adabas.comment:
        First import - 3.23.10
      sql-bench/limits/Informix.cfg:
        First import - 3.23.10
      sql-bench/limits/Informix.comment:
        First import - 3.23.10
      sql-bench/limits/access.comment:
        First import - 3.23.10
      sql-bench/limits/access_odbc.cfg:
        First import - 3.23.10
      sql-bench/limits/db2.cfg:
        First import - 3.23.10
      sql-bench/limits/empress.cfg:
        First import - 3.23.10
      sql-bench/limits/empress.comment:
        First import - 3.23.10
      sql-bench/limits/ms-sql65.cfg:
        First import - 3.23.10
      sql-bench/limits/msql.cfg:
        First import - 3.23.10
      sql-bench/limits/mysql-3.22.cfg:
        First import - 3.23.10
      sql-bench/limits/pg.comment:
        First import - 3.23.10
      sql-bench/limits/solid-nt4.cfg:
        First import - 3.23.10
      sql-bench/limits/solid.cfg:
        First import - 3.23.10
      sql-bench/limits/sybase.cfg:
        First import - 3.23.10
      support-files/binary-configure.sh:
        First import - 3.23.10
      support-files/mysql-log-rotate.sh:
        First import - 3.23.10
      mkinstalldirs:
        Update to 3.23.11
      Docs/mysqld_error.txt:
        Update to 3.23.11
      man/mysql.1:
        Update to 3.23.11
      mysys/ChangeLog:
        Update to 3.23.11
      scripts/mysqlaccess.sh:
        Update to 3.23.11
      strings/Attic/ptr_cmp.c:
        Update to 3.23.11
      dbug/dbug_analyze.c:
        Update for 3.23.12
      dbug/doinstall.sh:
        Update for 3.23.12
      dbug/install.sh:
        Update for 3.23.12
      dbug/mklintlib.sh:
        Update for 3.23.12
      dbug/qmake.cmd:
        Update for 3.23.12
      dbug/vargs.h:
        Update for 3.23.12
      isam/test_all.res:
        Update for 3.23.12
      isam/test_all:
        Update for 3.23.12
      myisam/NEWS:
        Update for 3.23.12
      myisam/common_words:
        ***MISSING WEAVE***
      myisam/mi_test_all.res:
        Update for 3.23.12
      myisam/test_pack:
        Update for 3.23.12
      scripts/safe_mysqld-watch.sh:
        Update for 3.23.12
      sql/ha_hash.h:
        Update for 3.23.12
      sql/nt_servc.h:
        Update for 3.23.12
      strings/READ-ME:
        Update for 3.23.12
      strings/bzero.c:
        Update for 3.23.12
      strings/latin2.def:
        Update for 3.23.12
      strings/memset.c:
        Update for 3.23.12
      strings/strcat.c:
        Update for 3.23.12
      strings/strchr.c:
        Update for 3.23.12
      strings/strcmp.c:
        Update for 3.23.12
      strings/string.doc:
        Update for 3.23.12
      strings/strings-not-used.h:
        Update for 3.23.12
      strings/strlen.c:
        Update for 3.23.12
      strings/strrchr.c:
        Update for 3.23.12
      strings/t_ctype.h:
        Update for 3.23.12
      Build-tools/Do-create-perl-rpms:
        Initial checkin of MySQL build environment.
      Build-tools/Do-local-patch-file:
        Initial checkin of MySQL build environment.
      Build-tools/newest:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-01.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-02.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-03.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-04.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-05.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-06.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-07.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-08.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-09.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-10.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-11.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-12.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-13.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-14.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-15.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-16.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-17.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql-compatible.jpg:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql_anim-01.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql_anim-02.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql_anim-03.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql_anim-04.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql_anim-05.gif:
        Initial checkin of MySQL build environment.
      Docs/MySQL-logos/mysql_anim-06.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/afghanistan.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/albania.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/algeria.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/andorra.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/angola.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/antartica.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/antigua-and-barbuda.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/argentina.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/armenia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/australia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/austria.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/azerbaijan.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/bahamas.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/bahrein.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/bangladesh.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/barbados.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/belarus.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/belgium.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/belize.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/benin.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/bermuda.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/bhutan.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/bolivia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/bosnia-and-herzegovina.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/botswana.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/brazil.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/brunei.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/bulgaria.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/burkina-faso.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/burma.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/burundi.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/cambodia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/cameroon.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/canada.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/cape-verde.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/central-african-republic.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/chad.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/chile.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/china.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/colombia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/comoros.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/congo.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/costa-rica.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/cote-d-ivoire.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/croatia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/cuba.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/cyprus.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/czech-republic.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/denmark-original-incorrect.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/denmark.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/djibouti.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/dominica.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/dominican-republic.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/ecuador.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/egypt.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/el-salvador.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/equatorial-guinea.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/eritrea.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/estonia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/ethiopia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/fiji.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/finland.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/france.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/gabon.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/gambia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/georgia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/germany.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/ghana.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/great-britain.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/greece.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/greenland.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/grenada.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/guatemala.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/guinea-bissau.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/guinea.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/guyana.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/haiti.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/honduras.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/hungary.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/iceland.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/india.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/indonesia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/iran.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/iraq.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/ireland.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/israel.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/italy.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/jamaica.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/japan.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/jordan.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/kazakhstan.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/kenya.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/kiribati.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/kuwait.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/kyrgyzstan.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/laos.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/latvia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/lebanon.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/lesotho.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/liberia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/libya.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/liechtenstein.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/lithuania.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/luxembourg.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/macedonia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/madagascar.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/malawi.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/malaysia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/maldives.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/mali.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/malta.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/marshall.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/mauritania.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/mauritius.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/mexico.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/micronesia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/moldova.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/monaco.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/mongolia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/morocco.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/mozambique.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/namibia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/nauru.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/nepal.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/netherlands.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/new-zealand.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/nicaragua.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/niger.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/nigeria.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/north-korea.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/norway.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/oman.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/pakistan.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/panama.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/papua-new-guinea.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/paraguay.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/peru.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/philippines.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/poland.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/portugal.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/qatar.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/romania.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/russia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/rwanda.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/saint-kitts-and-nevis.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/saint-lucia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/samoa.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/sao-tome-and-principe.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/saudi-arabia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/senegal.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/seychelles.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/sierra-leone.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/singapore.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/slovakia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/slovenia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/solomon-islands.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/somalia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/south-africa.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/south-korea.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/spain.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/sri-lanka.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/sudan.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/suriname.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/swaziland.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/sweden.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/sweden2.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/switzerland.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/syria.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/taiwan.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/tajikistan.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/tanzania.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/thailand.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/togo.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/tonga.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/trinidad-and-tobago.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/tunisia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/turkey.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/turkmenistan.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/tuvalu.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/uganda.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/ukraine.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/united-arab-emirates.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/united-states-of-america.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/uruguay.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/usa.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/uzbekistan.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/vanuatu.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/venezuela.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/vietnam.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/vincent-and-grenadines.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/yemen.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/yugoslavia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/zaire.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/zambia.gif:
        Initial checkin of MySQL build environment.
      Docs/Raw-Flags/zimbabwe.gif:
        Initial checkin of MySQL build environment.
      Docs/Support/generate-flag-images:
        Initial checkin of MySQL build environment.
      Docs/Support/generate-mirror-listing.pl:
        Initial checkin of MySQL build environment.
      Docs/Support/generate-text-files.pl:
        Initial checkin of MySQL build environment.
      Docs/Support/make-makefile:
        Initial checkin of MySQL build environment.
      Docs/Support/texinfo.tex:
        Initial checkin of MySQL build environment.
      Docs/Translations/myodbc-br.texi:
        Initial checkin of MySQL build environment.
      man/.cvsignore:
        Initial checkin of MySQL build environment.
      mit-pthreads/include/pthread/config.h:
        Initial checkin of MySQL build environment.
      readline/.cvsignore:
        Initial checkin of MySQL build environment.
      sql/share/.cvsignore:
        Initial checkin of MySQL build environment.
      tests/.cvsignore:
        Initial checkin of MySQL build environment.
      libmysql/acconfig.h:
        ***MISSING WEAVE***
      libmysql/acinclude.m4:
        Configure stuff for libmysql.
      libmysql/configure.in:
        Configure stuff for libmysql.
      mit-pthreads/.cvsignore:
        More work on initial build
      mit-pthreads/include/pthread/cond.h:
        Update to 3.23.12
      mit-pthreads/machdep/engine-i386-linux-2.0.c:
        Update to 3.23.12
      mit-pthreads/machdep/engine-i386-linux-2.0.h:
        Update to 3.23.12
      mit-pthreads/machdep/posix-linux-2.0.h:
        Update to 3.23.12
      mit-pthreads/machdep/unistd-i386-linux-2.0.h:
        Update to 3.23.12
      sql/add_errmsg:
        Update to 3.23.12
      sql/watchdog_mysqld:
        Update to 3.23.12
      strings/Attic/memory.h:
        Update to 3.23.12
      dbug/.cvsignore:
        Update to 3.23.12
      heap/.cvsignore:
        Update to 3.23.12
      merge/.cvsignore:
        Update to 3.23.12
      mit-pthreads/bin/.cvsignore:
        Update to 3.23.12
      mit-pthreads/bin/finger/.cvsignore:
        Update to 3.23.12
      mit-pthreads/lib/.cvsignore:
        Update to 3.23.12
      mit-pthreads/lib/libpthreadutil/.cvsignore:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/__math.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/__path.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/__signal.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/__stdio.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/__stdlib.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/__string.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/__time.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/cdefs.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/compat.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/dirent.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/errno.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/socket.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/socketcall.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/timers.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/uio.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/wait.h:
        Update to 3.23.12
      mit-pthreads/tests/.cvsignore:
        Update to 3.23.12
      myisammrg/.cvsignore:
        Update to 3.23.12
      regex/.cvsignore:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/extra/bits/local_lim.h:
        Update to 3.23.12
      mit-pthreads/machdep/linux-2.0/extra/bits/socket.h:
        Update to 3.23.12
      vio/.cvsignore:
        Update for 3.23.12
      vio/Vio.cc:
        Update for 3.23.12
      vio/VioAcceptorFd.cc:
        Update for 3.23.12
      vio/VioAcceptorFd.h:
        Update for 3.23.12
      vio/VioConnectorFd.cc:
        Update for 3.23.12
      vio/VioConnectorFd.h:
        Update for 3.23.12
      vio/VioFd.cc:
        Update for 3.23.12
      vio/VioFd.h:
        Update for 3.23.12
      vio/VioPipe.cc:
        Update for 3.23.12
      vio/VioSSL.cc:
        Update for 3.23.12
      vio/VioSSL.h:
        Update for 3.23.12
      vio/VioSSLAcceptorFd.cc:
        Update for 3.23.12
      vio/VioSSLFactoriesFd.cc:
        Update for 3.23.12
      vio/VioSSLFactoriesFd.h:
        Update for 3.23.12
      vio/VioSocket.cc:
        Update for 3.23.12
      vio/VioSocket.h:
        Update for 3.23.12
      vio/version.cc:
        Update for 3.23.12
      vio/vio-global.h:
        Update for 3.23.12
      vio/vioelitexx.cc:
        Update for 3.23.12
      vio/viotest-ssl.cc:
        Update for 3.23.12
      vio/viotest-sslconnect.cc:
        Update for 3.23.12
      vio/viotest.cc:
        Update for 3.23.12
      vio/viotypes.h:
        Update for 3.23.12
      strings/strxmov.c:
        Update to 3.23.12a
      sql/md5.h:
        Lots of patches for Alpha-Linux
      Docs/Images/empty.png:
        *** empty log message ***
      Docs/Images/flag-background.pnm:
        *** empty log message ***
      NEW-RPMS/.cvsignore:
        Changes for new build environment
      sql-bench/example.bat:
        Update for 3.23.12a
      sql-bench/pwd.bat:
        Update for 3.23.12a
      sql-bench/uname.bat:
        Update for 3.23.12a
      sql-bench/Results/Attic/ATIS-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/RUN-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/alter-table-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/big-tables-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/connect-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/create-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/insert-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/select-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/wisconsin-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/ATIS-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/ATIS-mysql-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/ATIS-mysql-Linux_dynamic:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/ATIS-mysql-Linux_pgcc:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/ATIS-mysql-Linux_static:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/ATIS-mysql_fast-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/ATIS-mysql_local_tcp-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/ATIS-mysql_new-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/RUN-mysql-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/RUN-mysql-Linux_dynamic:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/RUN-mysql-Linux_pgcc:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/RUN-mysql-Linux_static:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/RUN-mysql_fast-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/RUN-mysql_local_tcp-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/RUN-mysql_new-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/big-tables-mysql-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/big-tables-mysql-Linux_dynamic:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/big-tables-mysql-Linux_pgcc:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/big-tables-mysql-Linux_static:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/big-tables-mysql_fast-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/big-tables-mysql_local_tcp-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/big-tables-mysql_new-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/connect-mysql-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/connect-mysql-Linux_dynamic:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/connect-mysql-Linux_pgcc:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/connect-mysql-Linux_static:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/connect-mysql_fast-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/connect-mysql_local_tcp-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/connect-mysql_new-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/create-mysql-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/create-mysql-Linux_dynamic:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/create-mysql-Linux_pgcc:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/create-mysql-Linux_static:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/create-mysql_fast-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/create-mysql_local_tcp-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/create-mysql_new-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/insert-mysql-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/insert-mysql-Linux_dynamic:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/insert-mysql-Linux_pgcc:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/insert-mysql-Linux_static:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/insert-mysql_fast-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/insert-mysql_local_tcp-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/insert-mysql_new-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/select-mysql-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/select-mysql-Linux_dynamic:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/select-mysql-Linux_pgcc:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/select-mysql-Linux_static:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/select-mysql_fast-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/select-mysql_local_tcp-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/select-mysql_new-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/wisconsin-mysql-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/wisconsin-mysql-Linux_dynamic:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/wisconsin-mysql-Linux_pgcc:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/wisconsin-mysql-Linux_static:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/wisconsin-mysql_fast-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/wisconsin-mysql_local_tcp-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/Attic/wisconsin-mysql_new-Linux_2.0.33_i586:
        ***MISSING WEAVE***
      sql-bench/Results-linux/alter-table-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/big-tables-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/connect-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/insert-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/select-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/wisconsin-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/.cvsignore:
        Update of benchmarks
      sql-bench/Results-win32/ATIS-access_odbc-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/ATIS-mysql-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/RUN-access_odbc-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/RUN-mysql-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/alter-table-access_odbc-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/alter-table-mysql-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/big-tables-access_odbc-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/big-tables-mysql-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/connect-access_odbc-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/connect-mysql-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/create-access_odbc-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/create-mysql-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/insert-access_odbc-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/insert-mysql-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/select-access_odbc-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/select-mysql-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/wisconsin-access_odbc-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-win32/wisconsin-mysql-win98-cmp-access,mysql:
        Update of benchmarks
      sql-bench/Results-linux/RUN-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/create-mysql-Linux_2.2.12_20smp_i686:
        ***MISSING WEAVE***
      Docs/Images/Attic/mysql5.gif:
        Second copy
      Docs/Images/Attic/html-fs.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-01.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-02.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-03.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-04.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-05.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-06.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-07.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-08.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-09.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-10.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-11.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-12.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-13.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-14.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-15.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-16.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-17.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-18.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-19.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql-compatible.jpg:
        Moved to web...icons
      Docs/Images/Attic/mysql_anim-01.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql_anim-02.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql_anim-03.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql_anim-04.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql_anim-05.gif:
        Moved to web...icons
      Docs/Images/Attic/mysql_anim-06.gif:
        Moved to web...icons
      Docs/Images/Attic/powered-by-MySQL-transparent.gif:
        Moved to web...icons
      scripts/mysql_zap.sh:
        Fixes from the Debian maintainer
      Build-tools/Do-patch-file:
        Update at work
      myisam/TODO:
        Fixes for raid + other things
      regex/utils.h:
        Renamed some portability defines
      heap/make-ccc:
        First version
      isam/make-ccc:
        First version
      merge/make-ccc:
        First version
      myisam/make-ccc:
        First version
      myisammrg/make-ccc:
        First version
      mysys/make-ccc:
        First version
      regex/make-ccc:
        First version
      strings/make-ccc:
        First version
      sql/share/romanian/errmsg.sys:
        ***MISSING WEAVE***
      Docs/manual-license-spanish.texi:
        Update to 3.23.13
      BUILD/test-alpha-ccc:
        Bug patches from mailing list
      sql-bench/Results-win32/ATIS-mysql-win98:
        Bug patches from mailing list
      sql-bench/Results-win32/RUN-mysql-win98:
        Bug patches from mailing list
      sql-bench/Results-win32/alter-table-mysql-win98:
        Bug patches from mailing list
      sql-bench/Results-win32/big-tables-mysql-win98:
        Bug patches from mailing list
      sql-bench/Results-win32/connect-mysql-win98:
        Bug patches from mailing list
      sql-bench/Results-win32/create-mysql-win98:
        Bug patches from mailing list
      sql-bench/Results-win32/insert-mysql-win98:
        Bug patches from mailing list
      sql-bench/Results-win32/select-mysql-win98:
        Bug patches from mailing list
      sql-bench/Results-win32/wisconsin-mysql-win98:
        Bug patches from mailing list
      mit-pthreads/Changes-mysql:
        Updated for Linux
      mit-pthreads/config/config.h.in:
        Updated for Linux
      mit-pthreads/config/configure.in:
        Updated for Linux
      mit-pthreads/config/configure:
        Updated for Linux
      mit-pthreads/gen/ttyname.c:
        Updated for Linux
      mit-pthreads/machdep/syscall-i386-linux-2.0.S:
        Updated for Linux
      mit-pthreads/machdep/linux-2.0/__unistd.h:
        Updated for Linux
      mit-pthreads/net/Makefile.inc:
        Updated for Linux
      mit-pthreads/pthreads/fd.c:
        Updated for Linux
      mit-pthreads/pthreads/fd_kern.c:
        Updated for Linux
      mit-pthreads/pthreads/fd_sysv.c:
        Updated for Linux
      mit-pthreads/pthreads/signal.c:
        Updated for Linux
      mit-pthreads/pthreads/wrapper.c:
        Updated for Linux
      mit-pthreads/stdlib/getopt.c:
        Updated for Linux
      sql/share/charsets/cp1251.conf:
        Updates for 3.23.14
      sql/share/charsets/croat.conf:
        Updates for 3.23.14
      sql/share/charsets/danish.conf:
        Updates for 3.23.14
      sql/share/charsets/dec8.conf:
        Updates for 3.23.14
      sql/share/charsets/dos.conf:
        Updates for 3.23.14
      sql/share/charsets/german1.conf:
        Updates for 3.23.14
      sql/share/charsets/greek.conf:
        Updates for 3.23.14
      sql/share/charsets/hebrew.conf:
        Updates for 3.23.14
      sql/share/charsets/hp8.conf:
        Updates for 3.23.14
      sql/share/charsets/hungarian.conf:
        Updates for 3.23.14
      sql/share/charsets/koi8_ru.conf:
        Updates for 3.23.14
      sql/share/charsets/koi8_ukr.conf:
        Updates for 3.23.14
      sql/share/charsets/latin1.conf:
        Updates for 3.23.14
      sql/share/charsets/latin2.conf:
        Updates for 3.23.14
      sql/share/charsets/swe7.conf:
        Updates for 3.23.14
      sql/share/charsets/usa7.conf:
        Updates for 3.23.14
      sql/share/charsets/win1251.conf:
        Updates for 3.23.14
      sql/share/charsets/win1251ukr.conf:
        Updates for 3.23.14
      sql/Attic/mybinlogdump.cc:
        Fix for binary log
      include/Attic/m_ctype.h.in:
        Update for dynamic character sets
      strings/Attic/ct_init.c:
        Update for dynamic character sets
      strings/Attic/ctype-cp1251.c:
        Update for dynamic character sets
      strings/Attic/ctype-cp1257.c:
        Update for dynamic character sets
      strings/Attic/ctype-croat.c:
        Update for dynamic character sets
      strings/Attic/ctype-danish.c:
        Update for dynamic character sets
      strings/Attic/ctype-dec8.c:
        Update for dynamic character sets
      strings/Attic/ctype-dos.c:
        Update for dynamic character sets
      strings/Attic/ctype-estonia.c:
        Update for dynamic character sets
      strings/Attic/ctype-german1.c:
        Update for dynamic character sets
      strings/Attic/ctype-greek.c:
        Update for dynamic character sets
      strings/Attic/ctype-hebrew.c:
        Update for dynamic character sets
      strings/Attic/ctype-hp8.c:
        Update for dynamic character sets
      strings/Attic/ctype-hungarian.c:
        Update for dynamic character sets
      strings/Attic/ctype-koi8_ru.c:
        Update for dynamic character sets
      strings/Attic/ctype-koi8_ukr.c:
        Update for dynamic character sets
      strings/Attic/ctype-latin1.c:
        Update for dynamic character sets
      strings/Attic/ctype-latin2.c:
        Update for dynamic character sets
      strings/Attic/ctype-swe7.c:
        Update for dynamic character sets
      strings/Attic/ctype-usa7.c:
        Update for dynamic character sets
      strings/Attic/ctype-win1250.c:
        Update for dynamic character sets
      strings/Attic/ctype-win1251.c:
        Update for dynamic character sets
      strings/Attic/ctype-win1251ukr.c:
        Update for dynamic character sets
      mysys/.cvsignore:
        Update for dynamic character set handling
      client/Attic/libmysql.c:
        Update of new character sets.
      sql/share/charsets/Index:
        Update to 3.23.14
      sql/share/charsets/README:
        Update to 3.23.14
      sql/share/charsets/cp1257.conf:
        Update to 3.23.14
      sql/share/charsets/estonia.conf:
        Update to 3.23.14
      sql/share/charsets/win1250.conf:
        Update to 3.23.14
      strings/.cvsignore:
        Update to 3.23.14
      strings/Attic/bootstrap-ctype.c:
        Update to 3.23.14
      strings/Attic/ctype.c.in:
        Update to 3.23.14
      strings/ctype-ujis.c:
        Update to 3.23.14
      BUILD/.cvsignore:
        Portability changes
      libmysql/.cvsignore:
        Portability changes
      mit-pthreads/GNUmakefile:
        Modifications to get MySQL 3.23.14 to build
      mit-pthreads/config.flags:
        ***MISSING WEAVE***
      mit-pthreads/include/pthread/ac-types.h:
        Modifications to get MySQL 3.23.14 to build
      mit-pthreads/include/pthread/paths.h:
        Modifications to get MySQL 3.23.14 to build
      regex/main.c:
        Portability fixes
      sql/Attic/mini_client_errors.c:
        fixed up dependencies and symlinking in mini_client
      Build-tools/cvs-sanity-check:
        added a script to do a build from fresh CVS for sanity checking - make Tim, Tonu, and everybody else who has had problems with the stuff out of CVS not compiling happy
      include/t_ctype.h:
        Small updates by monty
      include/.cvsignore:
        Update to 3.23.15
      include/mysql_version.h.in:
        Update to 3.23.15
      isam/ChangeLog:
        Update to 3.23.15
      sql-bench/limits/interbase.cfg:
        character sets patches + fix of order by
      sql-bench/Results-linux/ATIS-interbase-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/RUN-interbase-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/alter-table-interbase-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/big-tables-interbase-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/create-interbase-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/insert-interbase-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/select-interbase-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/wisconsin-interbase-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      Docs/net_doc.txt:
        Fixes for Win32
      sql/share/Makefile.am:
        Update at work to get MySQL to configure
      include/Attic/mysql_com.h.in:
        Update of benchmarks and other small stuff
      sql-bench/Results-linux/ATIS-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/ATIS-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/RUN-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/RUN-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/alter-table-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/alter-table-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/big-tables-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/big-tables-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/connect-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/connect-interbase-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results-linux/connect-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/create-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/create-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/insert-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/insert-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/select-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/select-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/wisconsin-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/Results-linux/wisconsin-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
        ***MISSING WEAVE***
      sql-bench/limits/mimer.cfg:
        Update of benchmarks and other small stuff
      sql/Attic/mini_client.c:
        Update to get Berkeley db to work.
      sql/Attic/net_serv.c:
        Update to get Berkeley db to work.
      sql/Attic/lex_hash.h:
        lex_hash.h is a pain in the neck for cvs diff
      scripts/mysql_convert_table_format.sh:
        Update for 3.23.16
      include/getopt.h:
        Update for 3.23.16
      Docs/Support/.cvsignore:
        Update for build
      scripts/mysqlhotcopy.sh:
        Update for 3.23.16
      Docs/Attic/myisam.doc:
        Mirror addition, Broken Image fix, renamed myisam.doc -> myisam.txt (because it's really text. :).
      Docs/myisam.txt:
        Mirror addition, Broken Image fix, renamed myisam.doc -> myisam.txt (because it's really text. :).
      sql-bench/ChangeLog:
        Updates for 3.23.17
      tests/big_record.pl:
        Updates for 3.23.17
      tests/export.pl:
        Updates for 3.23.17
      tests/fork2_test.pl:
        Updates for 3.23.17
      tests/fork3_test.pl:
        Updates for 3.23.17
      tests/fork_test.pl:
        Updates for 3.23.17
      tests/grant.pl:
        Updates for 3.23.17
      tests/insert_and_repair.pl:
        Updates for 3.23.17
      tests/lock_test.pl:
        Updates for 3.23.17
      tests/pmail.pl:
        Updates for 3.23.17
      sql/.cvsignore:
        Update for 3.23.17
      sql-bench/Results/Attic/ATIS-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/ATIS-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/ATIS-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/ATIS-pg-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/ATIS-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/RUN-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/RUN-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/RUN-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/RUN-pg-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/RUN-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/alter-table-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/alter-table-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/alter-table-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/alter-table-pg-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/alter-table-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/big-tables-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/big-tables-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/big-tables-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/big-tables-pg-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/big-tables-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/connect-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/connect-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/connect-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/connect-pg-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/connect-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/create-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/create-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/create-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/create-pg-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/create-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/insert-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/insert-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/insert-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/insert-pg-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/insert-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/select-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/select-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/select-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/select-pg-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/select-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/wisconsin-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/wisconsin-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/wisconsin-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/wisconsin-pg-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/Attic/wisconsin-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/ATIS-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/RUN-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/alter-table-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/big-tables-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/connect-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/create-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/insert-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/select-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/wisconsin-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      support-files/Attic/my-example.cnf.sh:
        Updates to 3.23.17
      support-files/Attic/my-huge.cfg.sh:
        Update for 3.23.17
      support-files/Attic/my-large.cfg.sh:
        Update for 3.23.17
      support-files/Attic/my-medium.cfg.sh:
        Update for 3.23.17
      support-files/Attic/my-small.cfg.sh:
        Update for 3.23.17
      sql-bench/limits/pg.cfg:
        Updates to 3.23.17
      support-files/my-small.cnf.sh:
        Updates to 3.23.17
      dbug/dbug.c:
        update 3.23.17 for Monty
      mysys/getopt1.c:
        update 3.23.17 for Monty
      readline/complete.c:
        update 3.23.17 for Monty
      regex/regcomp.c:
        update 3.23.17 for Monty
      regex/regex2.h:
        update 3.23.17 for Monty
      regex/regexec.c:
        update 3.23.17 for Monty
      regex/regexp.c:
        update 3.23.17 for Monty
      sql-bench/Results/ATIS-mysql-win98:
        update 3.23.17 for Monty
      sql-bench/Results/RUN-mysql-win98:
        update 3.23.17 for Monty
      sql-bench/Results/alter-table-mysql-win98:
        update 3.23.17 for Monty
      sql-bench/Results/big-tables-mysql-win98:
        update 3.23.17 for Monty
      sql-bench/Results/connect-mysql-win98:
        update 3.23.17 for Monty
      sql-bench/Results/create-mysql-win98:
        update 3.23.17 for Monty
      sql-bench/Results/insert-mysql-win98:
        update 3.23.17 for Monty
      sql-bench/Results/select-mysql-win98:
        update 3.23.17 for Monty
      sql-bench/Results/wisconsin-mysql-win98:
        update 3.23.17 for Monty
      sql-bench/Results-linux/ATIS-mysql_fast-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/alter-table-mysql_fast-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/big-tables-mysql_fast-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/create-mysql_fast-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/insert-mysql_fast-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/wisconsin-mysql_fast-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      tests/test_delayed_insert.pl:
        update 3.23.17 for Monty
      vio/Vio.h:
        update 3.23.17 for Monty
      vio/VioPipe.h:
        update 3.23.17 for Monty
      vio/violite.h:
        update 3.23.17 for Monty
      sql-bench/limits/access.cfg:
        Update for 3.23.17
      sql-bench/limits/ms-sql.cfg:
        Update for 3.23.17
      sql-bench/limits/oracle.cfg:
        Update for 3.23.17
      BUILD/compile-alpha-ccc:
        Update to 3.23.18
      BUILD/compile-alpha-debug:
        Update to 3.23.18
      BUILD/compile-alpha:
        Update to 3.23.18
      BUILD/compile-pentium-gcov:
        Update to 3.23.18
      BUILD/compile-pentium-myodbc:
        Update to 3.23.18
      BUILD/compile-pentium:
        Update to 3.23.18
      BUILD/compile-solaris-sparc-purify:
        Update to 3.23.18
      BUILD/compile-solaris-sparc:
        Update to 3.23.18
      client/Attic/net.c:
        Update to 3.23.18
      sql-bench/Results/ATIS-mysql-Linux_2.2.14_i686_xeon:
        Update to 3.23.18
      sql-bench/Results/RUN-mysql-Linux_2.2.14_i686_xeon:
        Update to 3.23.18
      sql-bench/Results/alter-table-mysql-Linux_2.2.14_i686_xeon:
        Update to 3.23.18
      sql-bench/Results/big-tables-mysql-Linux_2.2.14_i686_xeon:
        Update to 3.23.18
      sql-bench/Results/connect-mysql-Linux_2.2.14_i686_xeon:
        Update to 3.23.18
      sql-bench/Results/create-mysql-Linux_2.2.14_i686_xeon:
        Update to 3.23.18
      sql-bench/Results/insert-mysql-Linux_2.2.14_i686_xeon:
        Update to 3.23.18
      sql-bench/Results/select-mysql-Linux_2.2.14_i686_xeon:
        Update to 3.23.18
      sql-bench/Results/wisconsin-mysql-Linux_2.2.14_i686_xeon:
        Update to 3.23.18
      sql-bench/Results-linux/RUN-mysql_fast-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/connect-mysql_fast-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/select-mysql_fast-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      mysql-test/mybin/mysql-test_install_db:
        Initial checkin of mysql-test subdir.
      mysql-test/mysql-test-run:
        Quick commit before I checkout a new tree.
      Docs/Tutorial-MySQL-final.txt:
        Update for 3.23.19-beta
      Build-tools/Do-rpm:
        Fix of wrong CVS update
      sql-bench/Results/ATIS-mysql-NT_4.0:
        Fix of wrong CVS update
      sql-bench/Results/RUN-mysql-NT_4.0:
        Fix of wrong CVS update
      sql-bench/Results/alter-table-mysql-NT_4.0:
        Fix of wrong CVS update
      sql-bench/Results/big-tables-mysql-NT_4.0:
        Fix of wrong CVS update
      sql-bench/Results/connect-mysql-NT_4.0:
        Fix of wrong CVS update
      sql-bench/Results/create-mysql-NT_4.0:
        Fix of wrong CVS update
      sql-bench/Results/insert-mysql-NT_4.0:
        Fix of wrong CVS update
      sql-bench/Results/select-mysql-NT_4.0:
        Fix of wrong CVS update
      sql-bench/Results/wisconsin-mysql-NT_4.0:
        Fix of wrong CVS update
      acconfig.h:
        Change of copyright to GPL/LGPL
      client/.cvsignore:
        Change of copyright to GPL/LGPL
      client/completion_hash.h:
        Change of copyright to GPL/LGPL
      client/connect_test.c:
        Change of copyright to GPL/LGPL
      client/errmsg.c:
        Change of copyright to GPL/LGPL
      client/insert_test.c:
        Change of copyright to GPL/LGPL
      client/list_test.c:
        Change of copyright to GPL/LGPL
      client/my_readline.h:
        Change of copyright to GPL/LGPL
      client/password.c:
        Change of copyright to GPL/LGPL
      client/readline.cc:
        Change of copyright to GPL/LGPL
      client/select_test.c:
        Change of copyright to GPL/LGPL
      client/showdb_test.c:
        Change of copyright to GPL/LGPL
      client/sql_string.cc:
        Change of copyright to GPL/LGPL
      client/sql_string.h:
        Change of copyright to GPL/LGPL
      client/ssl_test.c:
        Change of copyright to GPL/LGPL
      client/thread_test.c:
        Change of copyright to GPL/LGPL
      client/violite.c:
        Change of copyright to GPL/LGPL
      dbug/Makefile.am:
        Change of copyright to GPL/LGPL
      extra/comp_err.c:
        Change of copyright to GPL/LGPL
      extra/perror.c:
        Change of copyright to GPL/LGPL
      extra/replace.c:
        Change of copyright to GPL/LGPL
      extra/resolveip.c:
        Change of copyright to GPL/LGPL
      heap/Makefile.am:
        Change of copyright to GPL/LGPL
      heap/_check.c:
        Change of copyright to GPL/LGPL
      heap/_rectest.c:
        Change of copyright to GPL/LGPL
      heap/heapdef.h:
        Change of copyright to GPL/LGPL
      heap/hp_block.c:
        Change of copyright to GPL/LGPL
      heap/hp_clear.c:
        Change of copyright to GPL/LGPL
      heap/hp_close.c:
        Change of copyright to GPL/LGPL
      heap/hp_create.c:
        Change of copyright to GPL/LGPL
      heap/hp_delete.c:
        Change of copyright to GPL/LGPL
      heap/hp_extra.c:
        Change of copyright to GPL/LGPL
      heap/hp_hash.c:
        Change of copyright to GPL/LGPL
      heap/hp_info.c:
        Change of copyright to GPL/LGPL
      heap/hp_open.c:
        Change of copyright to GPL/LGPL
      heap/hp_panic.c:
        Change of copyright to GPL/LGPL
      heap/hp_rename.c:
        Change of copyright to GPL/LGPL
      heap/hp_rfirst.c:
        Change of copyright to GPL/LGPL
      heap/hp_rlast.c:
        Change of copyright to GPL/LGPL
      heap/hp_rnext.c:
        Change of copyright to GPL/LGPL
      heap/hp_rprev.c:
        Change of copyright to GPL/LGPL
      heap/hp_rrnd.c:
        Change of copyright to GPL/LGPL
      heap/hp_rsame.c:
        Change of copyright to GPL/LGPL
      heap/hp_scan.c:
        Change of copyright to GPL/LGPL
      heap/hp_static.c:
        Change of copyright to GPL/LGPL
      heap/hp_test1.c:
        Change of copyright to GPL/LGPL
      heap/hp_test2.c:
        Change of copyright to GPL/LGPL
      heap/hp_update.c:
        Change of copyright to GPL/LGPL
      heap/hp_write.c:
        Change of copyright to GPL/LGPL
      include/dbug.h:
        Change of copyright to GPL/LGPL
      include/hash.h:
        Change of copyright to GPL/LGPL
      include/heap.h:
        Change of copyright to GPL/LGPL
      include/m_ctype.h:
        Change of copyright to GPL/LGPL
      include/m_string.h:
        Change of copyright to GPL/LGPL
      include/merge.h:
        Change of copyright to GPL/LGPL
      include/my_alarm.h:
        Change of copyright to GPL/LGPL
      include/my_dir.h:
        Change of copyright to GPL/LGPL
      include/my_list.h:
        Change of copyright to GPL/LGPL
      include/my_net.h:
        Change of copyright to GPL/LGPL
      include/my_no_pthread.h:
        Change of copyright to GPL/LGPL
      include/my_nosys.h:
        Change of copyright to GPL/LGPL
      include/my_pthread.h:
        Change of copyright to GPL/LGPL
      include/my_sys.h:
        Change of copyright to GPL/LGPL
      include/my_tree.h:
        Change of copyright to GPL/LGPL
      include/myisammrg.h:
        Change of copyright to GPL/LGPL
      include/myisampack.h:
        Change of copyright to GPL/LGPL
      include/mysys_err.h:
        Change of copyright to GPL/LGPL
      include/nisam.h:
        Change of copyright to GPL/LGPL
      include/queues.h:
        Change of copyright to GPL/LGPL
      include/raid.h:
        Change of copyright to GPL/LGPL
      include/sslopt-case.h:
        Change of copyright to GPL/LGPL
      include/sslopt-longopts.h:
        Change of copyright to GPL/LGPL
      include/sslopt-usage.h:
        Change of copyright to GPL/LGPL
      include/sslopt-vars.h:
        Change of copyright to GPL/LGPL
      include/thr_alarm.h:
        Change of copyright to GPL/LGPL
      include/thr_lock.h:
        Change of copyright to GPL/LGPL
      include/violite.h:
        Change of copyright to GPL/LGPL
      isam/Makefile.am:
        Change of copyright to GPL/LGPL
      isam/_cache.c:
        Change of copyright to GPL/LGPL
      isam/_dynrec.c:
        Change of copyright to GPL/LGPL
      isam/_key.c:
        Change of copyright to GPL/LGPL
      isam/_locking.c:
        Change of copyright to GPL/LGPL
      isam/_packrec.c:
        Change of copyright to GPL/LGPL
      isam/_page.c:
        Change of copyright to GPL/LGPL
      isam/_search.c:
        Change of copyright to GPL/LGPL
      isam/_statrec.c:
        Change of copyright to GPL/LGPL
      isam/changed.c:
        Change of copyright to GPL/LGPL
      isam/close.c:
        Change of copyright to GPL/LGPL
      isam/create.c:
        Change of copyright to GPL/LGPL
      isam/delete.c:
        Change of copyright to GPL/LGPL
      isam/extra.c:
        Change of copyright to GPL/LGPL
      isam/isamchk.c:
        Change of copyright to GPL/LGPL
      isam/isamlog.c:
        Change of copyright to GPL/LGPL
      isam/log.c:
        Change of copyright to GPL/LGPL
      isam/open.c:
        Change of copyright to GPL/LGPL
      isam/pack_isam.c:
        Change of copyright to GPL/LGPL
      isam/panic.c:
        Change of copyright to GPL/LGPL
      isam/range.c:
        Change of copyright to GPL/LGPL
      isam/rfirst.c:
        Change of copyright to GPL/LGPL
      isam/rkey.c:
        Change of copyright to GPL/LGPL
      isam/rlast.c:
        Change of copyright to GPL/LGPL
      isam/rnext.c:
        Change of copyright to GPL/LGPL
      isam/rprev.c:
        Change of copyright to GPL/LGPL
      isam/rrnd.c:
        Change of copyright to GPL/LGPL
      isam/rsame.c:
        Change of copyright to GPL/LGPL
      isam/rsamepos.c:
        Change of copyright to GPL/LGPL
      isam/sort.c:
        Change of copyright to GPL/LGPL
      isam/static.c:
        Change of copyright to GPL/LGPL
      isam/test1.c:
        Change of copyright to GPL/LGPL
      isam/test3.c:
        Change of copyright to GPL/LGPL
      libmysql/Makefile.am:
        Change of copyright to GPL/LGPL
      libmysql/conf_to_src.c:
        Change of copyright to GPL/LGPL
      libmysql/dll.c:
        Change of copyright to GPL/LGPL
      libmysql/get_password.c:
        Change of copyright to GPL/LGPL
      libmysql/password.c:
        Change of copyright to GPL/LGPL
      libmysql/violite.c:
        Change of copyright to GPL/LGPL
      man/Makefile.am:
        Change of copyright to GPL/LGPL
      merge/Makefile.am:
        Change of copyright to GPL/LGPL
      merge/_locking.c:
        Change of copyright to GPL/LGPL
      merge/close.c:
        Change of copyright to GPL/LGPL
      merge/create.c:
        Change of copyright to GPL/LGPL
      merge/delete.c:
        Change of copyright to GPL/LGPL
      merge/extra.c:
        Change of copyright to GPL/LGPL
      merge/info.c:
        Change of copyright to GPL/LGPL
      merge/mrgdef.h:
        Change of copyright to GPL/LGPL
      merge/open.c:
        Change of copyright to GPL/LGPL
      merge/panic.c:
        Change of copyright to GPL/LGPL
      merge/rrnd.c:
        Change of copyright to GPL/LGPL
      merge/rsame.c:
        Change of copyright to GPL/LGPL
      merge/static.c:
        Change of copyright to GPL/LGPL
      merge/update.c:
        Change of copyright to GPL/LGPL
      myisam/ft_eval.c:
        Change of copyright to GPL/LGPL
      myisam/ft_eval.h:
        Change of copyright to GPL/LGPL
      myisam/ft_parser.c:
        Change of copyright to GPL/LGPL
      myisam/ft_static.c:
        Change of copyright to GPL/LGPL
      myisam/ft_stem.c:
        Change of copyright to GPL/LGPL
      myisam/ft_stopwords.c:
        Change of copyright to GPL/LGPL
      myisam/ft_test1.c:
        Change of copyright to GPL/LGPL
      myisam/ft_test1.h:
        Change of copyright to GPL/LGPL
      myisam/ftdefs.h:
        Change of copyright to GPL/LGPL
      myisam/fulltext.h:
        Change of copyright to GPL/LGPL
      myisam/mi_cache.c:
        Change of copyright to GPL/LGPL
      myisam/mi_changed.c:
        Change of copyright to GPL/LGPL
      myisam/mi_checksum.c:
        Change of copyright to GPL/LGPL
      myisam/mi_dbug.c:
        Change of copyright to GPL/LGPL
      myisam/mi_delete_all.c:
        Change of copyright to GPL/LGPL
      myisam/mi_delete_table.c:
        Change of copyright to GPL/LGPL
      myisam/mi_dynrec.c:
        Change of copyright to GPL/LGPL
      myisam/mi_info.c:
        Change of copyright to GPL/LGPL
      myisam/mi_key.c:
        Change of copyright to GPL/LGPL
      myisam/mi_packrec.c:
        Change of copyright to GPL/LGPL
      myisam/mi_page.c:
        Change of copyright to GPL/LGPL
      myisam/mi_range.c:
        Change of copyright to GPL/LGPL
      myisam/mi_rename.c:
        Change of copyright to GPL/LGPL
      myisam/mi_rfirst.c:
        Change of copyright to GPL/LGPL
      myisam/mi_rkey.c:
        Change of copyright to GPL/LGPL
      myisam/mi_rlast.c:
        Change of copyright to GPL/LGPL
      myisam/mi_rnext.c:
        Change of copyright to GPL/LGPL
      myisam/mi_rprev.c:
        Change of copyright to GPL/LGPL
      myisam/mi_rrnd.c:
        Change of copyright to GPL/LGPL
      myisam/mi_rsame.c:
        Change of copyright to GPL/LGPL
      myisam/mi_rsamepos.c:
        Change of copyright to GPL/LGPL
      myisam/mi_scan.c:
        Change of copyright to GPL/LGPL
      myisam/mi_static.c:
        Change of copyright to GPL/LGPL
      myisam/mi_statrec.c:
        Change of copyright to GPL/LGPL
      myisam/mi_test1.c:
        Change of copyright to GPL/LGPL
      myisam/mi_test2.c:
        Change of copyright to GPL/LGPL
      myisam/mi_test3.c:
        Change of copyright to GPL/LGPL
      myisam/mi_unique.c:
        Change of copyright to GPL/LGPL
      myisam/myisamlog.c:
        Change of copyright to GPL/LGPL
      myisam/sort.c:
        Change of copyright to GPL/LGPL
      myisammrg/Makefile.am:
        Change of copyright to GPL/LGPL
      myisammrg/mymrgdef.h:
        Change of copyright to GPL/LGPL
      myisammrg/myrg_close.c:
        Change of copyright to GPL/LGPL
      myisammrg/myrg_create.c:
        Change of copyright to GPL/LGPL
      myisammrg/myrg_delete.c:
        Change of copyright to GPL/LGPL
      myisammrg/myrg_extra.c:
        Change of copyright to GPL/LGPL
      myisammrg/myrg_info.c:
        Change of copyright to GPL/LGPL
      myisammrg/myrg_locking.c:
        Change of copyright to GPL/LGPL
      myisammrg/myrg_open.c:
        Change of copyright to GPL/LGPL
      myisammrg/myrg_panic.c:
        Change of copyright to GPL/LGPL
      myisammrg/myrg_rrnd.c:
        Change of copyright to GPL/LGPL
      myisammrg/myrg_rsame.c:
        Change of copyright to GPL/LGPL
      myisammrg/myrg_static.c:
        Change of copyright to GPL/LGPL
      myisammrg/myrg_update.c:
        Change of copyright to GPL/LGPL
      mysys/Makefile.am:
        Change of copyright to GPL/LGPL
      mysys/array.c:
        Change of copyright to GPL/LGPL
      mysys/charset.c:
        Change of copyright to GPL/LGPL
      mysys/checksum.c:
        Change of copyright to GPL/LGPL
      mysys/default.c:
        Change of copyright to GPL/LGPL
      mysys/errors.c:
        Change of copyright to GPL/LGPL
      mysys/getvar.c:
        Change of copyright to GPL/LGPL
      mysys/hash.c:
        Change of copyright to GPL/LGPL
      mysys/list.c:
        Change of copyright to GPL/LGPL
      mysys/make-conf.c:
        Change of copyright to GPL/LGPL
      mysys/mf_brkhant.c:
        Change of copyright to GPL/LGPL
      mysys/mf_cache.c:
        Change of copyright to GPL/LGPL
      mysys/mf_casecnv.c:
        Change of copyright to GPL/LGPL
      mysys/mf_dirname.c:
        Change of copyright to GPL/LGPL
      mysys/mf_fn_ext.c:
        Change of copyright to GPL/LGPL
      mysys/mf_format.c:
        Change of copyright to GPL/LGPL
      mysys/mf_getdate.c:
        Change of copyright to GPL/LGPL
      mysys/mf_iocache.c:
        Change of copyright to GPL/LGPL
      mysys/mf_keycache.c:
        Change of copyright to GPL/LGPL
      mysys/mf_loadpath.c:
        Change of copyright to GPL/LGPL
      mysys/mf_pack2.c:
        Change of copyright to GPL/LGPL
      mysys/mf_path.c:
        Change of copyright to GPL/LGPL
      mysys/mf_qsort.c:
        Change of copyright to GPL/LGPL
      mysys/mf_qsort2.c:
        Change of copyright to GPL/LGPL
      mysys/mf_radix.c:
        Change of copyright to GPL/LGPL
      mysys/mf_reccache.c:
        ***MISSING WEAVE***
      mysys/mf_same.c:
        Change of copyright to GPL/LGPL
      mysys/mf_sleep.c:
        Change of copyright to GPL/LGPL
      mysys/mf_sort.c:
        Change of copyright to GPL/LGPL
      mysys/mf_soundex.c:
        Change of copyright to GPL/LGPL
      mysys/mf_stripp.c:
        Change of copyright to GPL/LGPL
      mysys/mf_unixpath.c:
        Change of copyright to GPL/LGPL
      mysys/mf_util.c:
        Change of copyright to GPL/LGPL
      mysys/mf_wcomp.c:
        Change of copyright to GPL/LGPL
      mysys/mf_wfile.c:
        Change of copyright to GPL/LGPL
      mysys/mulalloc.c:
        Change of copyright to GPL/LGPL
      mysys/my_alarm.c:
        Change of copyright to GPL/LGPL
      mysys/my_alloc.c:
        Change of copyright to GPL/LGPL
      mysys/my_append.c:
        Change of copyright to GPL/LGPL
      mysys/my_chsize.c:
        Change of copyright to GPL/LGPL
      mysys/my_clock.c:
        Change of copyright to GPL/LGPL
      mysys/my_compress.c:
        Change of copyright to GPL/LGPL
      mysys/my_copy.c:
        Change of copyright to GPL/LGPL
      mysys/my_create.c:
        Change of copyright to GPL/LGPL
      mysys/my_delete.c:
        Change of copyright to GPL/LGPL
      mysys/my_div.c:
        Change of copyright to GPL/LGPL
      mysys/my_error.c:
        Change of copyright to GPL/LGPL
      mysys/my_fopen.c:
        Change of copyright to GPL/LGPL
      mysys/my_fstream.c:
        Change of copyright to GPL/LGPL
      mysys/my_getwd.c:
        Change of copyright to GPL/LGPL
      mysys/my_init.c:
        Change of copyright to GPL/LGPL
      mysys/my_lib.c:
        Change of copyright to GPL/LGPL
      mysys/my_lock.c:
        Change of copyright to GPL/LGPL
      mysys/my_lockmem.c:
        Change of copyright to GPL/LGPL
      mysys/my_lread.c:
        Change of copyright to GPL/LGPL
      mysys/my_lwrite.c:
        Change of copyright to GPL/LGPL
      mysys/my_malloc.c:
        Change of copyright to GPL/LGPL
      mysys/my_messnc.c:
        Change of copyright to GPL/LGPL
      mysys/my_mkdir.c:
        Change of copyright to GPL/LGPL
      mysys/my_net.c:
        Change of copyright to GPL/LGPL
      mysys/my_once.c:
        Change of copyright to GPL/LGPL
      mysys/my_open.c:
        Change of copyright to GPL/LGPL
      mysys/my_pread.c:
        Change of copyright to GPL/LGPL
      mysys/my_pthread.c:
        Change of copyright to GPL/LGPL
      mysys/my_quick.c:
        Change of copyright to GPL/LGPL
      mysys/my_read.c:
        Change of copyright to GPL/LGPL
      mysys/my_realloc.c:
        Change of copyright to GPL/LGPL
      mysys/my_redel.c:
        Change of copyright to GPL/LGPL
      mysys/my_rename.c:
        Change of copyright to GPL/LGPL
      mysys/my_seek.c:
        Change of copyright to GPL/LGPL
      mysys/my_static.c:
        Change of copyright to GPL/LGPL
      mysys/my_static.h:
        Change of copyright to GPL/LGPL
      mysys/my_tempnam.c:
        Change of copyright to GPL/LGPL
      mysys/my_vsnprintf.c:
        Change of copyright to GPL/LGPL
      mysys/my_wincond.c:
        Change of copyright to GPL/LGPL
      mysys/my_winthread.c:
        Change of copyright to GPL/LGPL
      mysys/my_write.c:
        Change of copyright to GPL/LGPL
      mysys/mysys_priv.h:
        Change of copyright to GPL/LGPL
      mysys/ptr_cmp.c:
        Change of copyright to GPL/LGPL
      mysys/queues.c:
        Change of copyright to GPL/LGPL
      mysys/raid.cc:
        Change of copyright to GPL/LGPL
      mysys/safemalloc.c:
        Change of copyright to GPL/LGPL
      mysys/string.c:
        Change of copyright to GPL/LGPL
      mysys/test_charset.c:
        Change of copyright to GPL/LGPL
      mysys/test_dir.c:
        Change of copyright to GPL/LGPL
      mysys/test_fn.c:
        Change of copyright to GPL/LGPL
      mysys/test_vsnprintf.c:
        Change of copyright to GPL/LGPL
      mysys/testhash.c:
        Change of copyright to GPL/LGPL
      mysys/thr_alarm.c:
        Change of copyright to GPL/LGPL
      mysys/thr_lock.c:
        Change of copyright to GPL/LGPL
      mysys/thr_mutex.c:
        Change of copyright to GPL/LGPL
      mysys/thr_rwlock.c:
        Change of copyright to GPL/LGPL
      mysys/tree.c:
        Change of copyright to GPL/LGPL
      mysys/typelib.c:
        Change of copyright to GPL/LGPL
      regex/Makefile.am:
        Change of copyright to GPL/LGPL
      sql/cache_manager.cc:
        Change of copyright to GPL/LGPL
      sql/cache_manager.h:
        Change of copyright to GPL/LGPL
      sql/convert.cc:
        Change of copyright to GPL/LGPL
      sql/custom_conf.h:
        Change of copyright to GPL/LGPL
      sql/derror.cc:
        Change of copyright to GPL/LGPL
      sql/field_conv.cc:
        Change of copyright to GPL/LGPL
      sql/frm_crypt.cc:
        Change of copyright to GPL/LGPL
      sql/ha_heap.cc:
        Change of copyright to GPL/LGPL
      sql/ha_heap.h:
        Change of copyright to GPL/LGPL
      sql/ha_isam.cc:
        Change of copyright to GPL/LGPL
      sql/ha_isammrg.cc:
        Change of copyright to GPL/LGPL
      sql/hash_filo.cc:
        Change of copyright to GPL/LGPL
      sql/hash_filo.h:
        Change of copyright to GPL/LGPL
      sql/hostname.cc:
        Change of copyright to GPL/LGPL
      sql/init.cc:
        Change of copyright to GPL/LGPL
      sql/item_buff.cc:
        Change of copyright to GPL/LGPL
      sql/item_cmpfunc.h:
        Change of copyright to GPL/LGPL
      sql/item_create.cc:
        Change of copyright to GPL/LGPL
      sql/item_create.h:
        Change of copyright to GPL/LGPL
      sql/item_strfunc.cc:
        Change of copyright to GPL/LGPL
      sql/item_strfunc.h:
        Change of copyright to GPL/LGPL
      sql/item_sum.cc:
        Change of copyright to GPL/LGPL
      sql/item_sum.h:
        Change of copyright to GPL/LGPL
      sql/item_uniq.cc:
        Change of copyright to GPL/LGPL
      sql/item_uniq.h:
        Change of copyright to GPL/LGPL
      sql/key.cc:
        Change of copyright to GPL/LGPL
      sql/lex_symbol.h:
        Change of copyright to GPL/LGPL
      sql/lock.cc:
        Change of copyright to GPL/LGPL
      sql/matherr.c:
        Change of copyright to GPL/LGPL
      sql/mf_iocache.cc:
        Change of copyright to GPL/LGPL
      sql/mini_client.h:
        Change of copyright to GPL/LGPL
      sql/my_lock.c:
        Change of copyright to GPL/LGPL
      sql/opt_sum.cc:
        Change of copyright to GPL/LGPL
      sql/password.c:
        Change of copyright to GPL/LGPL
      sql/procedure.cc:
        Change of copyright to GPL/LGPL
      sql/procedure.h:
        Change of copyright to GPL/LGPL
      sql/sql_acl.h:
        Change of copyright to GPL/LGPL
      sql/sql_analyse.cc:
        Change of copyright to GPL/LGPL
      sql/sql_cache.cc:
        Change of copyright to GPL/LGPL
      sql/sql_crypt.cc:
        Change of copyright to GPL/LGPL
      sql/sql_crypt.h:
        Change of copyright to GPL/LGPL
      sql/sql_list.cc:
        Change of copyright to GPL/LGPL
      sql/sql_list.h:
        Change of copyright to GPL/LGPL
      sql/sql_map.cc:
        Change of copyright to GPL/LGPL
      sql/sql_map.h:
        Change of copyright to GPL/LGPL
      sql/sql_string.h:
        Change of copyright to GPL/LGPL
      sql/sql_test.cc:
        Change of copyright to GPL/LGPL
      sql/sql_udf.cc:
        Change of copyright to GPL/LGPL
      sql/sql_udf.h:
        Change of copyright to GPL/LGPL
      sql/thr_malloc.cc:
        Change of copyright to GPL/LGPL
      sql/udf_example.cc:
        Change of copyright to GPL/LGPL
      sql/unireg.cc:
        Change of copyright to GPL/LGPL
      sql/unireg.h:
        Change of copyright to GPL/LGPL
      sql/violite.c:
        Change of copyright to GPL/LGPL
      sql-bench/Makefile.am:
        Change of copyright to GPL/LGPL
      sql-bench/bench-init.pl.sh:
        Change of copyright to GPL/LGPL
      sql-bench/copy-db.sh:
        Change of copyright to GPL/LGPL
      sql-bench/run-all-tests.sh:
        Change of copyright to GPL/LGPL
      sql-bench/server-cfg.sh:
        Change of copyright to GPL/LGPL
      sql-bench/test-ATIS.sh:
        Change of copyright to GPL/LGPL
      sql-bench/test-alter-table.sh:
        Change of copyright to GPL/LGPL
      sql-bench/test-big-tables.sh:
        Change of copyright to GPL/LGPL
      sql-bench/test-connect.sh:
        Change of copyright to GPL/LGPL
      sql-bench/test-create.sh:
        Change of copyright to GPL/LGPL
      sql-bench/test-insert.sh:
        Change of copyright to GPL/LGPL
      sql-bench/test-select.sh:
        Change of copyright to GPL/LGPL
      sql-bench/test-wisconsin.sh:
        Change of copyright to GPL/LGPL
      sql-bench/Results/ATIS-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/ATIS-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/ATIS-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/ATIS-pg_fast-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results/RUN-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/RUN-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/RUN-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/RUN-pg_fast-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results/alter-table-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/alter-table-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/alter-table-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/alter-table-pg_fast-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results/big-tables-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/big-tables-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/big-tables-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/big-tables-pg_fast-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results/connect-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/connect-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/connect-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/connect-pg_fast-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results/create-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/create-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/create-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/create-pg_fast-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results/insert-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/insert-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/insert-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/select-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/select-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/select-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/wisconsin-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/wisconsin-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      sql-bench/Results/wisconsin-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
        ***MISSING WEAVE***
      strings/Makefile.am:
        Change of copyright to GPL/LGPL
      strings/README:
        Change of copyright to GPL/LGPL
      strings/atof.c:
        Change of copyright to GPL/LGPL
      strings/bchange.c:
        Change of copyright to GPL/LGPL
      strings/bcmp.c:
        Change of copyright to GPL/LGPL
      strings/bcopy-duff.c:
        Change of copyright to GPL/LGPL
      strings/bmove512.c:
        Change of copyright to GPL/LGPL
      strings/bmove_upp-sparc.s:
        Change of copyright to GPL/LGPL
      strings/bmove_upp.c:
        Change of copyright to GPL/LGPL
      strings/conf_to_src.c:
        Change of copyright to GPL/LGPL
      strings/ctype-big5.c:
        Change of copyright to GPL/LGPL
      strings/ctype-euc_kr.c:
        Change of copyright to GPL/LGPL
      strings/ctype-gb2312.c:
        Change of copyright to GPL/LGPL
      strings/ctype-sjis.c:
        Change of copyright to GPL/LGPL
      strings/ctype.c:
        Change of copyright to GPL/LGPL
      strings/do_ctype.c:
        Change of copyright to GPL/LGPL
      strings/int2str.c:
        Change of copyright to GPL/LGPL
      strings/is_prefix.c:
        Change of copyright to GPL/LGPL
      strings/llstr.c:
        Change of copyright to GPL/LGPL
      strings/longlong2str-x86.s:
        Change of copyright to GPL/LGPL
      strings/longlong2str.c:
        Change of copyright to GPL/LGPL
      strings/macros.asm:
        Change of copyright to GPL/LGPL
      strings/memcmp.c:
        Change of copyright to GPL/LGPL
      strings/memcpy.c:
        Change of copyright to GPL/LGPL
      strings/ptr_cmp.asm:
        Change of copyright to GPL/LGPL
      strings/str2int.c:
        Change of copyright to GPL/LGPL
      strings/str_test.c:
        Change of copyright to GPL/LGPL
      strings/strappend-sparc.s:
        Change of copyright to GPL/LGPL
      strings/strappend.c:
        Change of copyright to GPL/LGPL
      strings/strcend.c:
        Change of copyright to GPL/LGPL
      strings/strcont.c:
        Change of copyright to GPL/LGPL
      strings/strend-sparc.s:
        Change of copyright to GPL/LGPL
      strings/strfill.c:
        Change of copyright to GPL/LGPL
      strings/strings-x86.s:
        Change of copyright to GPL/LGPL
      strings/strings.asm:
        Change of copyright to GPL/LGPL
      strings/strinstr-sparc.s:
        Change of copyright to GPL/LGPL
      strings/strinstr.c:
        Change of copyright to GPL/LGPL
      strings/strmake-sparc.s:
        Change of copyright to GPL/LGPL
      strings/strmake.c:
        Change of copyright to GPL/LGPL
      strings/strmov-sparc.s:
        Change of copyright to GPL/LGPL
      strings/strmov.c:
        Change of copyright to GPL/LGPL
      strings/strnmov-sparc.s:
        Change of copyright to GPL/LGPL
      strings/strnmov.c:
        Change of copyright to GPL/LGPL
      strings/strstr-sparc.s:
        Change of copyright to GPL/LGPL
      strings/strto.c:
        Change of copyright to GPL/LGPL
      strings/strtol.c:
        Change of copyright to GPL/LGPL
      strings/strtoll.c:
        Change of copyright to GPL/LGPL
      strings/strtoul.c:
        Change of copyright to GPL/LGPL
      strings/strtoull.c:
        Change of copyright to GPL/LGPL
      strings/strxmov-sparc.s:
        Change of copyright to GPL/LGPL
      strings/strxmov.asm:
        Change of copyright to GPL/LGPL
      strings/udiv.c:
        Change of copyright to GPL/LGPL
      support-files/Makefile.am:
        Change of copyright to GPL/LGPL
      tests/Makefile.am:
        Change of copyright to GPL/LGPL
      vio/Makefile.am:
        Change of copyright to GPL/LGPL
      isam/.cvsignore:
        Updates for 3.23.19
      myisam/.cvsignore:
        Updates for 3.23.19
      sql-bench/Results/insert-pg_fast-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results/select-pg_fast-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql-bench/Results/wisconsin-pg_fast-Linux_2.2.14_5.0_i686:
        ***MISSING WEAVE***
      sql/sql_analyse.h:
        Fix bug when memory wasn't freed
      sql/mysqlbinlog.cc:
        Small fixes
      sql/share/romanian/errmsg.txt:
        ***MISSING WEAVE***
      include/mysql_com.h:
        Replication update/LOAD TABLE FROM MASTER + other fixes
      client/mysql-test.c:
        ***MISSING WEAVE***
      myisam/Attic/ft_global.h:
        This file is now in include/
      extra/Attic/print_defaults.c:
        Updates for text search + ORDER BY
      extra/Makefile.am:
        Updates for text search + ORDER BY
      extra/my_print_defaults.c:
        Updates for text search + ORDER BY
      include/mysqld_error.h:
        Updates for text search + ORDER BY
      sql/item_cmpfunc.cc:
        Updates for text search + ORDER BY
      sql/opt_range.h:
        Updates for text search + ORDER BY
      sql/sql_lex.cc:
        Updates for text search + ORDER BY
      sql-bench/crash-me.sh:
        Updates for text search + ORDER BY
      sql-bench/limits/mysql.cfg:
        Updates for text search + ORDER BY
      sql/share/czech/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/czech/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/danish/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/danish/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/dutch/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/dutch/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/english/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/english/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/estonia/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/estonia/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/french/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/french/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/german/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/german/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/greek/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/greek/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/hungarian/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/hungarian/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/japanese/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/japanese/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/korean/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/korean/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/norwegian/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/norwegian-ny/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/polish/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/polish/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/portuguese/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/portuguese/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/romania/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/romania/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/russian/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/russian/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/slovak/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/slovak/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/spanish/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/spanish/errmsg.txt:
        Updates for text search + ORDER BY
      sql/share/swedish/errmsg.OLD:
        Updates for text search + ORDER BY
      sql/share/swedish/errmsg.sys:
        Updates for text search + ORDER BY
      sql/share/swedish/errmsg.txt:
        Updates for text search + ORDER BY
      support-files/mysql.server-sys5.sh:
        Updates for text search + ORDER BY
      extra/.cvsignore:
        Fix for update + BDB tables
      isam/_dbug.c:
        Fix for update + BDB tables
      myisam/mi_delete.c:
        Fix for update + BDB tables
      myisam/mi_rnext_same.c:
        Fix for update + BDB tables
      myisam/mi_search.c:
        Fix for update + BDB tables
      sql/table.cc:
        Fix of core dump bugs
      myisam/Makefile.am:
        Aded missing file
      sql/ha_berkeley.h:
        Fix DELETE FROM table_name problem
      Build-tools/Do-all-build-steps:
        Update to final 3.23.20
      Build-tools/mysql-copyright-2:
        Update to final 3.23.20
      Build-tools/mysql-copyright:
        Update to final 3.23.20
      Docs/.cvsignore:
        Update to final 3.23.20
      scripts/make_binary_distribution.sh:
        Update to final 3.23.20
      Docs/internals.texi:
        Fix of licenses issues.
      sql/ha_isam.h:
        Added patch by Sergei for MATCH + some bug fixes.
      sql/ha_isammrg.h:
        Added patch by Sergei for MATCH + some bug fixes.
      sql/ha_myisammrg.h:
        Added patch by Sergei for MATCH + some bug fixes.
      myisam/ft_search.c:
        Fix of portability bug
      include/ft_global.h:
        Fix of portability bug
      sql/log_event.cc:
        One more safety fix
      sql/log_event.h:
        One more safety fix
      isam/test2.c:
        Update to 3.23.21
      isam/update.c:
        Update to 3.23.21
      myisam/ChangeLog:
        Update to 3.23.21
      myisam/mi_test_all.sh:
        Update to 3.23.21
      myisam/mi_update.c:
        Update to 3.23.21
      myisam/mi_write.c:
        Update to 3.23.21
      scripts/.cvsignore:
        Update to 3.23.21
      scripts/mysql_config.sh:
        Update to 3.23.21
      sql/filesort.cc:
        Update to 3.23.21
      Docs/Support/texi2html:
        removed NOSAVE attrib from TABLE tags, non-standard HTML.
      include/Attic/config-win32.h:
        Made update log ASCII 0 safe
      myisam/mi_test_all:
        ***MISSING WEAVE***
      sql/sql_acl.cc:
        Made update log ASCII 0 safe
      sql/sql_db.cc:
        Made update log ASCII 0 safe
      sql/sql_delete.cc:
        Made update log ASCII 0 safe
      sql/sql_insert.cc:
        Made update log ASCII 0 safe
      sql/sql_load.cc:
        Made update log ASCII 0 safe
      sql/sql_select.h:
        Made update log ASCII 0 safe
      sql/sql_update.cc:
        Made update log ASCII 0 safe
      sql/table.h:
        Made update log ASCII 0 safe
      strings/ctype-czech.c:
        Made update log ASCII 0 safe
      support-files/maxsql.spec.sh:
        Made update log ASCII 0 safe
      client/mysqlimport.c:
        Update to 3.23.21
      client/mysqlshow.c:
        Update to 3.23.21
      include/mysql.h:
        Added mysql_character_set_name()
      mit-pthreads/net/gethostname.c:
        Added mysql_character_set_name()
      scripts/Makefile.am:
        Added mysql_character_set_name()
      client/Makefile.am:
        portability fixes
      scripts/mysql_install_db.sh:
        portability fixes
      support-files/mysql.spec.sh:
        Added mysql_config
      config.h.in:
        ***MISSING WEAVE***
      client/mysqldump.c:
        Small fixes
      heap/hp_rkey.c:
        Small fixes
      sql-bench/compare-results.sh:
        Small fixes
      tests/mail_to_db.pl:
        Small fixes
      acinclude.m4:
        Configure updates for 3.23.22
      BUILD/compile-pentium-debug:
        Configure updates for 3.23.22
      Docs/Makefile.am:
        Configure updates for 3.23.22
      client/get_password.c:
        Configure updates for 3.23.22
      client/mysqladmin.c:
        Configure updates for 3.23.22
      include/Makefile.am:
        Configure updates for 3.23.22
      include/my_global.h:
        ***MISSING WEAVE***
      isam/info.c:
        Configure updates for 3.23.22
      isam/isamdef.h:
        Configure updates for 3.23.22
      isam/write.c:
        Configure updates for 3.23.22
      sql/records.cc:
        Configure updates for 3.23.22
      sql-bench/print-limit-table:
        Configure updates for 3.23.22
      sql-bench/limits/mysql-3.23.cfg:
        Configure updates for 3.23.22
      support-files/my-huge.cnf.sh:
        Configure updates for 3.23.22
      support-files/my-large.cnf.sh:
        Configure updates for 3.23.22
      support-files/my-medium.cnf.sh:
        Configure updates for 3.23.22
      myisam/ft_update.c:
        This is to make ft-code to ignore keyseg.length at all
        and to index the whole VARCHAR/BLOB instead...
      Makefile.am:
        Fixed gen_lex_hash recursion
      myisam/myisampack.c:
        Fixes for 3.23.22
      sql/ChangeLog:
        Fixes for 3.23.22
      sql/nt_servc.cc:
        Fixes for 3.23.22
      sql/sql_class.cc:
        Fixes for 3.23.22
      include/my_base.h:
        Fix for BDB and MERGE tables
      sql/ha_myisammrg.cc:
        Fix for BDB and MERGE tables
      Docs/LICENSE:
        Update for 3.23.22
      config.sub:
        Update for ia64
      Build-tools/Do-compile-all:
        ***MISSING WEAVE***
      scripts/safe_mysqld.sh:
        Small bug fixes for 3.23.22
      support-files/.cvsignore:
        Small bug fixes for 3.23.22
      scripts/mysql_find_rows.sh:
        Critical bug fixes
      sql/sql_class.h:
        SHOW SLAVE STATUS, change in SHOW MASTER STATUS
      repl-tests/include/master-slave.inc:
        Replication test cases
      repl-tests/test-dump/run.test:
        Replication test cases
      repl-tests/test-dump/table-dump-check.master:
        Replication test cases
      repl-tests/test-dump/table-dump-select.master:
        Replication test cases
      repl-tests/test-repl-ts/repl-timestamp.master:
        Replication test cases
      repl-tests/test-repl-ts/run.test:
        Replication test cases
      repl-tests/test-repl/foo-dump-master.master:
        Replication test cases
      repl-tests/test-repl/foo-dump-slave.master:
        Replication test cases
      repl-tests/test-repl/run.test:
        Replication test cases
      repl-tests/test-repl/sum-wlen-master.master:
        Replication test cases
      repl-tests/test-repl/sum-wlen-slave.master:
        Replication test cases
      Images/.cvsignore:
        Update of div reported bugs
      include/config-win.h:
        Update of div reported bugs
      mysys/mf_pack.c:
        Update of div reported bugs
      sql/field.cc:
        Update of div reported bugs
      sql/field.h:
        Update of div reported bugs
      sql/ha_myisam.h:
        Update of div reported bugs
      sql/handler.h:
        Update of div reported bugs
      sql/item.cc:
        Update of div reported bugs
      sql/item_func.h:
        Update of div reported bugs
      sql/item_timefunc.cc:
        Update of div reported bugs
      sql/item_timefunc.h:
        Update of div reported bugs
      sql/sql_string.cc:
        Update of div reported bugs
      sql/sql_table.cc:
        Update of div reported bugs
      sql/structs.h:
        Update of div reported bugs
      sql/time.cc:
        Update of div reported bugs
      strings/ctype-gbk.c:
        Update of div reported bugs
      strings/ctype-tis620.c:
        Update of div reported bugs
      strings/r_strinstr.c:
        Update of div reported bugs
      strings/strnlen.c:
        Update of div reported bugs
      support-files/mysql.server.sh:
        Update of div reported bugs
      myisam/mi_locking.c:
        Small bug fixes
      myisam/myisamdef.h:
        Small bug fixes
      mysys/my_thr_init.c:
        Small bug fixes
      myisam/mi_close.c:
        Changed mutex THR_lock_isam -> THR_lock_myisam
      myisam/mi_create.c:
        Changed mutex THR_lock_isam -> THR_lock_myisam
      myisam/mi_extra.c:
        Changed mutex THR_lock_isam -> THR_lock_myisam
      myisam/mi_log.c:
        Changed mutex THR_lock_isam -> THR_lock_myisam
      myisam/mi_open.c:
        Changed mutex THR_lock_isam -> THR_lock_myisam
      myisam/mi_panic.c:
        Changed mutex THR_lock_isam -> THR_lock_myisam
      myisam/myisamchk.c:
        Changed mutex THR_lock_isam -> THR_lock_myisam
      sql/item_func.cc:
        
        Don't let MySQL use ft-keys in non-ft way
      sql/opt_range.cc:
        
        Don't let MySQL use ft-keys in non-ft way
      sql-bench/Results-linux/ATIS-mysql-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/RUN-mysql-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/alter-table-mysql-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/big-tables-mysql-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/connect-mysql-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/create-mysql-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/insert-mysql-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/select-mysql-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql-bench/Results-linux/wisconsin-mysql-Linux_2.2.13_SMP_alpha:
        ***MISSING WEAVE***
      sql/share/italian/errmsg.sys:
        new translated error messages
      sql/share/italian/errmsg.txt:
        new translated error messages
      libmysql/errmsg.c:
        Fix to get 'Too big packet' error + fixes for Ia64
      libmysql/libmysql.c:
        Fix to get 'Too big packet' error + fixes for Ia64
      libmysql/net.c:
        Fix to get 'Too big packet' error + fixes for Ia64
      include/errmsg.h:
        Fix to get 'Too big packet'
      mysql.proj:
        Update for 3.23.22
      client/mysql.cc:
        Fix for rehash on reconnect (By Jeremey)
      readline/rlstdc.h:
        portability fixes
      sql/Makefile.am:
        Hack to force lex_hash.h to be generated
      sql/ha_berkeley.cc:
        Fixes for Berekely DB
      sql/handler.cc:
        Fixes for Berekely DB
      sql/item.h:
        Small fixes for 3.23.22
      sql/net_serv.cc:
        Small fixes for 3.23.22
      client/completion_hash.cc:
        Fixes for Ia64
      sql/mini_client.cc:
        Fixes for Ia64
      sql/sql_select.cc:
        Fixes for Ia64
      .cvsignore:
        Update at work for release
      myisam/mi_check.c:
        Fix bug in ANALYZE TABLE
      sql/ha_myisam.cc:
        Fix bug in ANALYZE TABLE
      include/myisam.h:
        Fix bug in ANALYZE TABLE
      configure.in:
        Fix for AIX 4.3
      Build-tools/Do-compile:
        Fix for local perl libraries
      sql/sql_show.cc:
        Fix for show processlist on SCO
      include/global.h:
        Fix for AIX 4.3
      BUILD/compile-ia64-O0-sgicc:
        Last minute updates for 3.23.22
      BUILD/compile-ia64-O0:
        Last minute updates for 3.23.22
      BUILD/compile-ia64-O2-sgicc:
        Last minute updates for 3.23.22
      BUILD/compile-ia64-O2:
        Last minute updates for 3.23.22
      BUILD/compile-ia64-O6:
        Last minute updates for 3.23.22
      Docs/manual.texi:
        Added paragraph in introduction pointing to SQL and MySQL books, for newbies.
      sql/gen_lex_hash.cc:
        CHANGE MASTER TO and other fixes
      sql/lex.h:
        CHANGE MASTER TO and other fixes
      sql/log.cc:
        CHANGE MASTER TO and other fixes
      sql/mysql_priv.h:
        CHANGE MASTER TO and other fixes
      sql/mysqld.cc:
        CHANGE MASTER TO and other fixes
      sql/net_pkg.cc:
        CHANGE MASTER TO and other fixes
      sql/slave.cc:
        CHANGE MASTER TO and other fixes
      sql/sql_base.cc:
        CHANGE MASTER TO and other fixes
      sql/sql_lex.h:
        CHANGE MASTER TO and other fixes
      sql/sql_parse.cc:
        CHANGE MASTER TO and other fixes
      sql/sql_yacc.yy:
        CHANGE MASTER TO and other fixes
      2e94af46