mariadb/include
unknown 376fb08072 Some small portability fixes.
Added support for lower_case_table_names=2, which is to be used on case insensitive file systems.
This tells MySQL to preserve the used case of filenames and database names to make it esier to move files between cases sensitive can case insensitive file systems (like Windows and Linux)


client/mysqltest.c:
  Indentation cleanup
include/myisam.h:
  Made some pointers 'const'
mysql-test/mysql-test-run.sh:
  Portability fix for OSX
sql/filesort.cc:
  Safety fix (not needed for current code but needed for 5.0)
sql/ha_berkeley.cc:
  More debugging
  Changed 'create' to return error number
sql/ha_berkeley.h:
  Added HA_FILE_BASED
sql/ha_innodb.cc:
  Added missing DBUG_RETURN
sql/ha_isam.cc:
  Changed create to return error number
sql/ha_isam.h:
  Added HA_FILE_BASED
sql/ha_isammrg.h:
  Added HA_FILE_BASED
sql/ha_myisam.cc:
  Changed create to return error number
sql/ha_myisam.h:
  Added HA_FILE_BASED
sql/ha_myisammrg.cc:
  Changed create to return error number
sql/ha_myisammrg.h:
  Added HA_FILE_BASED
sql/handler.cc:
  Ensure that table engines gets table names in lower case even if we are using lower_case_table_names
  Removed test for DB_TYPE_INNODB by ensuring that create method returns error number.
sql/handler.h:
  Added HA_FILE_BASED
  Made some struct entries 'const'
  Added 'alias' for create to be able to create tables in mixed case on case insensitive file systems
sql/mysql_priv.h:
  Support for lower_case_table_names=2
sql/mysqld.cc:
  Support for lower_case_table_names=2
  Moved test of case insenstive file system after all mutex are created
sql/set_var.cc:
  Support for lower_case_table_names=2
sql/sql_class.h:
  Indentation change
sql/sql_db.cc:
  Support for lower_case_table_names=2
sql/sql_insert.cc:
  Indentation change
sql/sql_parse.cc:
  Support for lower_case_table_names=2
sql/sql_rename.cc:
  Support for lower_case_table_names=2
  Added missing 'unpack_filename' to RENAME which may fix a bug in RENAME TABLE on windows
sql/sql_show.cc:
  If lower_case_table_name=2 is given, show original case in SHOW CREATE TABLE
sql/sql_table.cc:
  Support for lower_case_table_names=2 for DROP TABLE, RENAME TABLE, ALTER TABLE and CREATE TABLE
2003-12-30 13:14:21 +02:00
..
.cvsignore Import changeset 2000-07-31 21:29:14 +02:00
config-netware.h Changes from Novell for various NetWare-only files, post-4.0.12 2003-03-21 15:43:38 -05:00
config-os2.h Merge with 3.23.51 2002-07-25 22:46:28 +03:00
config-win.h Fixed a possible memory leak on MacOSX when using the shared libmysql.so library (Bug #2061) 2003-12-11 06:24:08 +02:00
errmsg.h new client error added: CR_MALFORMED_PACKET 2002-12-04 17:37:51 +01:00
ft_global.h --ft_stopword_file command-line option 2003-01-23 13:20:37 +01:00
hash.h merged from 3.23 to pull the LOAD DATA INFILE fix as rpl000001 was failing. 2002-03-01 19:36:46 -07:00
heap.h Added support of null keys in HEAP tables 2002-01-12 15:42:54 +02:00
m_ctype.h Remove not used define (my_strxfrm) 2003-09-11 06:09:34 +03:00
m_string.h Fixed problem with undefined assert symbol 2003-08-20 17:16:07 +03:00
Makefile.am - added $(SUPERCLEANFILES) to DISTCLEANFILES (bug #201) - thanks to 2003-04-23 12:44:00 +02:00
md5.h Update copyright 2001-12-06 14:10:51 +02:00
merge.h Update copyright 2001-12-06 14:10:51 +02:00
my_aes.h Made keyread (key scanning) a key specific attribute. 2002-06-19 00:22:30 +03:00
my_alarm.h Update copyright 2001-12-06 14:10:51 +02:00
my_alloc.h Small improvement to alloc_root 2002-11-16 20:19:10 +02:00
my_base.h Fix autoincrement for signed columns (Bug #1366) 2003-12-12 22:26:58 +02:00
my_bitmap.h Merge with 3.23.47 2001-12-15 05:12:21 +02:00
my_dbug.h Change dbug.h -> my_dbug.h (Portability fix) 2003-03-17 19:06:14 +02:00
my_dir.h Fix for Bug #1952 2003-12-12 03:39:29 +03:00
my_getopt.h New SET syntax & system variables. 2002-07-23 18:31:22 +03:00
my_global.h Extend max_allowed_packet to 2G in mysql and mysqldump (Bug #2105) 2003-12-14 06:39:52 +02:00
my_list.h Update copyright 2001-12-06 14:10:51 +02:00
my_net.h 4 small items in this: 2003-10-31 23:20:23 +01:00
my_no_pthread.h merge with 3.23.52 2002-08-12 04:04:43 +03:00
my_nosys.h Update copyright 2001-12-06 14:10:51 +02:00
my_pthread.h Fixed a possible memory leak on MacOSX when using the shared libmysql.so library (Bug #2061) 2003-12-11 06:24:08 +02:00
my_semaphore.h more #ifdef THREAD added 2003-04-30 12:32:43 +02:00
my_sys.h Portability fixes (mostly test suite) 2003-12-16 13:20:17 +02:00
my_tree.h Try to optimize the cache buffer size needed for bulk_insert 2002-11-20 22:56:57 +02:00
myisam.h Some small portability fixes. 2003-12-30 13:14:21 +02:00
myisammrg.h ANALYZE for MERGE 2002-12-10 00:06:05 +01:00
myisampack.h include/mysisampack.h 2002-11-12 13:28:26 +01:00
mysql.h Fixed a possible memory leak on MacOSX when using the shared libmysql.so library (Bug #2061) 2003-12-11 06:24:08 +02:00
mysql_com.h Fixed a possible memory leak on MacOSX when using the shared libmysql.so library (Bug #2061) 2003-12-11 06:24:08 +02:00
mysql_embed.h New SET syntax & system variables. 2002-07-23 18:31:22 +03:00
mysql_version.h.in Added compilation comment to 'show variables' 2003-11-26 03:30:00 +02:00
mysqld_error.h Fix for 2003-07-08 15:50:57 +02:00
mysys_err.h Call my_sync() after all data is written to .frm file 2003-11-02 15:55:02 +02:00
nisam.h Update copyright 2001-12-06 14:10:51 +02:00
queues.h fix_max_connections to resize alarm_queue (Bug #1435) 2003-10-06 14:11:16 +02:00
raid.h Lots of code fixes to the replication code (especially the binary logging and index log file handling) 2002-08-08 03:12:02 +03:00
rijndael.h Made keyread (key scanning) a key specific attribute. 2002-06-19 00:22:30 +03:00
sha1.h Made keyread (key scanning) a key specific attribute. 2002-06-19 00:22:30 +03:00
sslopt-case.h fixed so that --ssl and --skip-ssl works with the MySQL clients. 2002-09-17 23:46:53 +03:00
sslopt-longopts.h Update mysql-test results after merge 2002-09-18 02:21:29 +03:00
sslopt-vars.h Update copyright 2001-12-06 14:10:51 +02:00
t_ctype.h Update copyright 2001-12-06 14:10:51 +02:00
thr_alarm.h dummy resize_thr_alarm for Netware 2003-10-15 17:10:47 +02:00
thr_lock.h Fixed bug in LOCK TABLE + DROP TABLE when other thread was waiting for a table that was locked bug not droped 2003-03-04 12:22:35 +02:00
violite.h vio ssl structure renames (to get rid of ending _) 2003-08-27 02:51:39 +03:00