mariadb/storage/connect
Monty a7e352b54d Changed database, tablename and alias to be LEX_CSTRING
This was done in, among other things:
- thd->db and thd->db_length
- TABLE_LIST tablename, db, alias and schema_name
- Audit plugin database name
- lex->db
- All db and table names in Alter_table_ctx
- st_select_lex db

Other things:
- Changed a lot of functions to take const LEX_CSTRING* as argument
  for db, table_name and alias. See init_one_table() as an example.
- Changed some function arguments from LEX_CSTRING to const LEX_CSTRING
- Changed some lists from LEX_STRING to LEX_CSTRING
- threads_mysql.result changed because process list_db wasn't always
  correctly updated
- New append_identifier() function that takes LEX_CSTRING* as arguments
- Added new element tmp_buff to Alter_table_ctx to separate temp name
  handling from temporary space
- Ensure we store the length after my_casedn_str() of table/db names
- Removed not used version of rename_table_in_stat_tables()
- Changed Natural_join_column::table_name and db_name() to never return
  NULL (used for print)
- thd->get_db() now returns db as a printable string (thd->db.str or "")
2018-01-30 21:33:55 +02:00
..
mysql-test/connect (Part#2) MDEV-13049 Querying INFORMATION_SCHEMA becomes slow in MariaDB 10.1 2017-10-31 13:00:20 +04:00
.gitignore git90.msg + git91.msg 2016-06-02 23:36:19 +02:00
ApacheInterface.java - Fix MDEV-11234. Escape quoting character. Should be doubled. 2016-11-06 14:57:27 +01:00
array.cpp Squashed commit of the following: 2017-10-26 12:48:13 +03:00
array.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
blkfil.cpp Merge connect/10.0 into 10.0 2017-08-01 11:39:10 +03:00
blkfil.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
block.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
catalog.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
checklvl.h Same changes than in version 10.0.17 2015-03-19 12:21:08 +01:00
Client.java All changes made on 10.1 for last 11 commits 2016-07-14 20:12:22 +02:00
CMakeLists.txt Merge branch 'connect/10.2' into 10.2 2017-11-22 17:38:30 +01:00
cmgfam.cpp Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
cmgfam.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
cmgoconn.cpp Squashed commit of the following: 2017-10-26 12:48:13 +03:00
cmgoconn.h Squashed commit of the following: 2017-10-26 12:48:13 +03:00
colblk.cpp Merge connect/10.0 into 10.0 2017-08-01 11:39:10 +03:00
colblk.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
connect.cc Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
connect.h Merge connect/10.0 into 10.0 2017-08-01 11:39:10 +03:00
csort.cpp Fix truncation warnings in connect 2017-10-11 08:36:04 +02:00
csort.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
domdoc.cpp Fix truncation warnings in connect 2017-10-11 08:36:04 +02:00
domdoc.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
encas.h - Remove gcc warning (no previous declaration of msglang) 2014-11-16 01:16:51 +01:00
engmsg.h Merge connect/10.0 into 10.0 2017-08-01 11:39:10 +03:00
enids.h - Implement the NEWMSG and XMSG methods 2014-11-15 18:28:24 +01:00
filamap.cpp Fix truncation warnings in connect 2017-10-11 08:36:04 +02:00
filamap.h Fix some XML table type bugs: 2016-12-23 16:58:32 +01:00
filamdbf.cpp - Set MONGO_ENABLED 2017-08-31 01:22:50 +02:00
filamdbf.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
filamfix.cpp - Set MONGO_ENABLED 2017-08-31 01:22:50 +02:00
filamfix.h - Add a new CONNECT global variable allowing to tell whether or not 2014-08-22 17:30:22 +02:00
filamgz.cpp Fix truncation warnings in connect 2017-10-11 08:36:04 +02:00
filamgz.h Commit changes made for version 10.1 2017-01-17 19:39:49 +01:00
filamtxt.cpp Fixed compiler warnings 2017-10-18 17:10:49 +03:00
filamtxt.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
filamvct.cpp MDEV-14268 Executable C source code files? 2017-11-21 20:03:57 +01:00
filamvct.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
filamzip.cpp Fix truncation warnings in connect 2017-10-11 08:36:04 +02:00
filamzip.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
filter.cpp Squashed commit of the following: 2017-10-26 12:48:13 +03:00
filter.h Squashed commit of the following: 2017-10-26 12:48:13 +03:00
fmdlex.c Merge branch '10.1' into 10.2 2017-10-24 14:53:18 +02:00
frcas.h - Remove gcc warning (no previous declaration of msglang) 2014-11-16 01:16:51 +01:00
frids.h - Implement the NEWMSG and XMSG methods 2014-11-15 18:28:24 +01:00
frmsg.h - Remove gcc warning (no previous declaration of msglang) 2014-11-16 01:16:51 +01:00
frmsg1.h
frmsg2.h
global.h - Fix MDEV-13925: Actually this fixes SELECT queries when 2017-10-31 14:44:50 +01:00
ha_connect.cc Changed database, tablename and alias to be LEX_CSTRING 2018-01-30 21:33:55 +02:00
ha_connect.h Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext 2017-10-30 16:42:46 +04:00
inihandl.cpp Change inihandl from c to cpp (to accept bool) 2017-10-31 17:51:25 +01:00
inihandl.h - Add the PROFILE_End function in inihandl. Called by connect_done_func 2013-06-29 01:10:31 +02:00
ioapi.c Fix wrong value of JSON column 2017-05-11 21:57:21 +02:00
ioapi.h Fix wrong value of JSON column 2017-05-11 21:57:21 +02:00
javaconn.cpp Squashed commit of the following: 2017-10-26 12:48:13 +03:00
javaconn.h Squashed commit of the following: 2017-10-26 12:48:13 +03:00
JavaWrappers.jar Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
jdbccat.h Squashed commit of the following: 2017-10-26 12:48:13 +03:00
JdbcInterface.java - Fix null pointer java error when connecting to jdbc:drill driver. 2016-11-27 14:42:37 +01:00
jdbconn.cpp Squashed commit of the following: 2017-10-26 12:48:13 +03:00
jdbconn.h Fix connect merge problems 2017-09-19 09:37:17 +03:00
jmgfam.cpp Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
jmgfam.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
jmgoconn.cpp Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3 2017-10-30 20:47:39 +04:00
jmgoconn.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
json.cpp Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
json.h Squashed commit of the following: 2017-10-26 12:48:13 +03:00
jsonudf.cpp Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext 2017-11-29 12:06:48 +04:00
jsonudf.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
libdoc.cpp Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
libdoc.h Fixing warnings: 2013-07-08 11:05:59 +04:00
macutil.cpp Fix truncation warnings in connect 2017-10-11 08:36:04 +02:00
macutil.h Commit changes pulled from ob-10.0 2015-06-02 10:34:51 +02:00
maputil.cpp MDEV-9617 solaris sparc build fails on 10.0 2016-04-24 18:15:20 +02:00
maputil.h - Set connection charset before calling mysql_real_connect for MYSQL 2015-01-06 10:18:04 +01:00
MariadbInterface.java All changes made on 10.1 for last 11 commits 2016-07-14 20:12:22 +02:00
messages.h
mongo.cpp Squashed commit of the following: 2017-10-26 12:48:13 +03:00
mongo.h Squashed commit of the following: 2017-10-26 12:48:13 +03:00
Mongo2Interface.java Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
Mongo3Interface.java Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
msgid.h Merge connect/10.0 into 10.0 2017-08-01 11:39:10 +03:00
mycat.cc Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3 2017-10-30 20:47:39 +04:00
mycat.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
myconn.cpp Fix truncation warnings in connect 2017-10-11 08:36:04 +02:00
myconn.h - Possibly fix MDEV-10179 Reset remote tables when re-opening 2016-06-13 14:28:02 +02:00
MysqlInterface.java All changes made on 10.1 for last 11 commits 2016-07-14 20:12:22 +02:00
myutil.cpp Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
myutil.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
noconst.c Merge connect/10.0 into 10.0 2017-08-01 11:39:10 +03:00
odbccat.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
odbconn.cpp Windows : fix compile warnings C4267, on 32bit first 2018-01-26 10:37:46 +00:00
odbconn.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
OracleInterface.java All changes made on 10.1 for last 11 commits 2016-07-14 20:12:22 +02:00
os.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
osutil.c Merge connect/10.0 into 10.0 2017-08-01 11:39:10 +03:00
osutil.h Merge connect/10.0 into 10.0 2017-08-01 11:39:10 +03:00
plgcnx.h Fix spelling: occurred, execute, which etc 2016-03-04 02:09:37 +02:00
plgdbsem.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
plgdbutl.cpp Merge branch 'connect/10.2' into 10.2 2017-11-22 17:38:30 +01:00
plgodbc.h
plgxml.cpp Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
plgxml.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
plugutil.cpp Merge branch 'connect/10.2' into 10.2 2017-11-22 17:38:30 +01:00
PostgresqlInterface.java All changes made on 10.1 for last 11 commits 2016-07-14 20:12:22 +02:00
preparse.h Squashed commit of the following: 2017-10-26 12:48:13 +03:00
rcmsg.c Various compier warnings 2017-10-22 14:51:45 +02:00
rcmsg.h Various compier warnings 2017-10-22 14:51:45 +02:00
reldef.cpp Fix the build on OpenBSD (#488) 2017-11-17 13:55:14 +08:00
reldef.h Squashed commit of the following: 2017-10-26 12:48:13 +03:00
resource.h - Implement the NEWMSG and XMSG methods 2014-11-15 18:28:24 +01:00
tabcmg.cpp Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
tabcmg.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
tabcol.cpp Merge connect/10.0 into 10.0 2017-08-01 11:39:10 +03:00
tabcol.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabdos.cpp Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
tabdos.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
tabext.cpp Merge 10.2 into bb-10.2-ext 2017-09-20 17:47:49 +03:00
tabext.h - Update version number 2017-10-15 16:13:23 +02:00
tabfix.cpp Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabfix.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabfmt.cpp Fix truncation warnings in connect 2017-10-11 08:36:04 +02:00
tabfmt.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabjdbc.cpp Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
tabjdbc.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
tabjmg.cpp Squashed commit of the following: 2017-10-26 12:48:13 +03:00
tabjmg.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
tabjson.cpp Squashed commit of the following: 2017-10-26 12:48:13 +03:00
tabjson.h Squashed commit of the following: 2017-10-26 12:48:13 +03:00
table.cpp Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
tabmac.cpp Fix truncation warnings in connect 2017-10-11 08:36:04 +02:00
tabmac.h All changes made on 10.1 2017-02-16 18:01:48 +01:00
tabmul.cpp Various compier warnings 2017-10-22 14:51:45 +02:00
tabmul.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabmysql.cpp MDEV-13384 - misc Windows warnings fixed 2017-09-28 17:20:46 +00:00
tabmysql.h connect fixes after-merge 2017-09-20 17:07:05 +02:00
taboccur.cpp All changes made on 10.1 2017-02-16 18:01:48 +01:00
taboccur.h - NOTE: an experimental implementation of MRR was done but not kept 2014-03-10 18:29:04 +01:00
tabodbc.cpp Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
tabodbc.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
tabpivot.cpp Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabpivot.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabsys.cpp Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabsys.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabtbl.cpp Fixed compiler warning and unitialized memory warning 2017-11-02 20:37:26 +02:00
tabtbl.h Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
tabutil.cpp Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext 2017-10-30 16:42:46 +04:00
tabutil.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabvct.cpp Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabvct.h All changes made on 10.1 2017-02-16 18:01:48 +01:00
tabvir.cpp Merge connect/10.0 into 10.0 2017-08-01 11:39:10 +03:00
tabvir.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabwmi.cpp Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabwmi.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabxcl.cpp All changes made on 10.1 2017-02-16 18:01:48 +01:00
tabxcl.h All changes made on 10.1 2017-02-16 18:01:48 +01:00
tabxml.cpp Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
tabxml.h Squashed commit of the following: 2017-10-26 12:48:13 +03:00
tabzip.cpp Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
tabzip.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
unzip.c - MDEV-11295: developing handling files contained in ZIP file. 2016-12-12 10:57:19 +01:00
unzip.h - MDEV-11295: developing handling files contained in ZIP file. 2016-12-12 10:57:19 +01:00
user_connect.cc Merge bb-10.2-ext into 10.3 2017-11-30 08:16:37 +02:00
user_connect.h Merge connect/10.0 into 10.0 2017-08-01 11:39:10 +03:00
valblk.cpp Merge connect/10.0 into 10.0 2017-09-19 02:05:11 +03:00
valblk.h Squashed commit of the following: 2017-10-26 12:48:13 +03:00
value.cpp Merge 10.0 into 10.1 2017-10-26 13:36:38 +03:00
value.h Squashed commit of the following: 2017-10-26 12:48:13 +03:00
xindex.cpp MDEV-14268 Executable C source code files? 2017-11-21 20:03:57 +01:00
xindex.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
xobject.cpp Fix truncation warnings in connect 2017-10-11 08:36:04 +02:00
xobject.h Fix gcc compiler warnings reported by Sergei 2017-05-23 19:35:50 +02:00
xtable.h Squashed commit of the following: 2017-10-26 12:48:13 +03:00
zip.c Fix wrong value of JSON column 2017-05-11 21:57:21 +02:00
zip.h - MDEV-11295: developing handling files contained in ZIP file. 2016-12-12 10:57:19 +01:00