• unknown's avatar
    CLIENT_MULTI_QUERIES -> CLIENT_MULTI_STATEMENTS · e72124c4
    unknown authored
    New multi-key-cache handling. This was needed becasue the old one didn't work reliable with MERGE tables.
    ALTER TABLE table_name ... CHARACTER SET  ... now changes all char/varchar/text columns to the given character set
    (One must use ALTER TABLE ... DEFAULT CHARACTER SET ... to change the default character set)
    Fixed that have_compress is detected properly (fixes problems with func_compress.test on platforms without zlib)
    New syntax for CACHE INDEX ('keys' is optional if no index name is given and one mentions the key cache name only ones)
    Removed compiler warnings
    Added mysql_set_server_option() to allow clients like PHP to easaily set/reset the multi-statement flag.
    
    
    BUILD/compile-pentium-valgrind-max:
      Add test of isam
    client/mysql.cc:
      CLIENT_MULTI_QUERIES -> CLIENT_MULTI_STATEMENTS
    include/my_base.h:
      Remove HA_EXTRA_SET_KEY_CACHE
    include/my_no_pthread.h:
      Add defines to ignore rw-locks when running without threads
    include/my_sys.h:
      Added functio...
    e72124c4
my_no_pthread.h 1.22 KB