Merge lp:~akopytov/percona-xtrabackup/rebase-2.2-on-mysql-5.6.22 into lp:percona-xtrabackup/2.2

Proposed by Alexey Kopytov
Status: Merged
Merged at revision: 5057
Proposed branch: lp:~akopytov/percona-xtrabackup/rebase-2.2-on-mysql-5.6.22
Merge into: lp:percona-xtrabackup/2.2
Diff against target: 16665 lines (+11492/-1140)
188 files modified
.gitignore (+3139/-0)
CMakeLists.txt (+48/-46)
VERSION (+1/-1)
client/mysqlbinlog.cc (+4/-3)
client/mysqldump.c (+15/-4)
cmake/build_configurations/compiler_options.cmake (+9/-40)
cmake/build_configurations/feature_set.cmake (+0/-1)
cmake/build_configurations/mysql_release.cmake (+1/-0)
cmake/compile_flags.cmake (+44/-0)
cmake/dtrace.cmake (+5/-4)
cmake/maintainer.cmake (+37/-42)
cmake/os/Darwin.cmake (+0/-18)
cmake/os/WindowsCache.cmake (+3/-3)
config.h.cmake (+1/-1)
configure.cmake (+0/-19)
extra/replace.c (+2/-2)
extra/yassl/README (+9/-0)
extra/yassl/include/openssl/ssl.h (+1/-1)
extra/yassl/taocrypt/src/rsa.cpp (+1/-1)
include/my_global.h (+0/-3)
include/my_pthread.h (+13/-3)
libmysqld/lib_sql.cc (+3/-0)
mysql-test/extra/rpl_tests/rpl_mts_execute_partial_trx_in_relay_log.inc (+36/-0)
mysql-test/include/have_util_nc.inc (+53/-0)
mysql-test/include/subquery_mat.inc (+47/-0)
mysql-test/mysql-test-run.pl (+76/-12)
mysql-test/r/connect.result (+6/-0)
mysql-test/r/ctype_binary.result (+7/-0)
mysql-test/r/ctype_cp1251.result (+7/-0)
mysql-test/r/ctype_latin1.result (+7/-0)
mysql-test/r/ctype_ucs.result (+7/-0)
mysql-test/r/ctype_utf8.result (+7/-0)
mysql-test/r/func_crypt.result (+23/-0)
mysql-test/r/innodb_recovery_with_upper_case_names.result (+48/-0)
mysql-test/r/lock_sync.result (+51/-0)
mysql-test/r/mysql_upgrade.result (+1/-0)
mysql-test/r/mysqlbinlog_mixed_or_statment.result (+26/-0)
mysql-test/r/mysqld--help-notwin.result (+8/-1)
mysql-test/r/mysqld--help-win.result (+8/-1)
mysql-test/r/partition_innodb.result (+112/-0)
mysql-test/r/subquery_mat.result (+53/-0)
mysql-test/r/subquery_mat_all.result (+53/-0)
mysql-test/r/subquery_mat_none.result (+53/-0)
mysql-test/r/temporal_literal.result (+40/-0)
mysql-test/r/windows.result (+5/-0)
mysql-test/suite/binlog/r/binlog_error_action.result (+4/-4)
mysql-test/suite/binlog/r/binlog_switch_inside_trans.result (+1/-7)
mysql-test/suite/binlog/t/binlog_error_action.test (+5/-5)
mysql-test/suite/binlog/t/binlog_grant.test (+1/-1)
mysql-test/suite/binlog/t/binlog_switch_inside_trans.test (+1/-5)
mysql-test/suite/innodb/include/checksum_not_strict.inc (+5/-0)
mysql-test/suite/innodb/r/add_foreign_key.result (+0/-31)
mysql-test/suite/innodb/r/blob_redo.result (+42/-0)
mysql-test/suite/innodb/r/checksum.result (+12/-0)
mysql-test/suite/innodb/r/innodb-alter.result (+48/-0)
mysql-test/suite/innodb/r/innodb_corrupt_bit.result (+0/-81)
mysql-test/suite/innodb/r/insert_debug.result (+11/-0)
mysql-test/suite/innodb/r/sp_temp_table.result (+253/-0)
mysql-test/suite/innodb/r/strict_mode.result (+242/-0)
mysql-test/suite/innodb/t/add_foreign_key.test (+0/-38)
mysql-test/suite/innodb/t/blob_redo-master.opt (+1/-0)
mysql-test/suite/innodb/t/blob_redo.test (+92/-0)
mysql-test/suite/innodb/t/checksum.test (+15/-0)
mysql-test/suite/innodb/t/innodb-alter.test (+16/-0)
mysql-test/suite/innodb/t/innodb_corrupt_bit.test (+0/-126)
mysql-test/suite/innodb/t/insert_debug.test (+16/-0)
mysql-test/suite/innodb/t/sp_temp_table.test (+103/-0)
mysql-test/suite/innodb/t/strict_mode.test (+249/-0)
mysql-test/suite/innodb_fts/r/fts_compatibility.result (+262/-0)
mysql-test/suite/innodb_fts/r/fts_compatibility_win.result (+262/-0)
mysql-test/suite/innodb_fts/t/fts_compatibility.test (+266/-0)
mysql-test/suite/innodb_fts/t/fts_compatibility_win.test (+263/-0)
mysql-test/suite/perfschema/r/unary_digest.result (+47/-0)
mysql-test/suite/perfschema/t/unary_digest.test (+98/-0)
mysql-test/suite/rpl/r/rpl_colSize.result (+14/-0)
mysql-test/suite/rpl/r/rpl_gtid_binary_log_as_relay_log.result (+23/-0)
mysql-test/suite/rpl/r/rpl_gtid_validate_slave_gtids.result (+17/-0)
mysql-test/suite/rpl/r/rpl_mts_execute_partial_trx_with_auto_pos_off.result (+26/-0)
mysql-test/suite/rpl/r/rpl_mts_execute_partial_trx_with_auto_pos_on.result (+26/-0)
mysql-test/suite/rpl/r/rpl_mts_slave_hang_with_partial_trx.result (+28/-0)
mysql-test/suite/rpl/r/rpl_recovery_empty_sqlthd_pos.result (+25/-0)
mysql-test/suite/rpl/r/rpl_recovery_replicate_same_server_id.result (+26/-0)
mysql-test/suite/rpl/t/rpl_colSize.test (+49/-2)
mysql-test/suite/rpl/t/rpl_gtid_binary_log_as_relay_log.test (+57/-0)
mysql-test/suite/rpl/t/rpl_gtid_validate_slave_gtids.test (+59/-0)
mysql-test/suite/rpl/t/rpl_mts_execute_partial_trx_with_auto_pos_off-slave.opt (+1/-0)
mysql-test/suite/rpl/t/rpl_mts_execute_partial_trx_with_auto_pos_off.test (+21/-0)
mysql-test/suite/rpl/t/rpl_mts_execute_partial_trx_with_auto_pos_on-slave.opt (+1/-0)
mysql-test/suite/rpl/t/rpl_mts_execute_partial_trx_with_auto_pos_on.test (+21/-0)
mysql-test/suite/rpl/t/rpl_mts_slave_hang_with_partial_trx-slave.opt (+1/-0)
mysql-test/suite/rpl/t/rpl_mts_slave_hang_with_partial_trx.test (+77/-0)
mysql-test/suite/rpl/t/rpl_recovery_empty_sqlthd_pos-slave.opt (+1/-0)
mysql-test/suite/rpl/t/rpl_recovery_empty_sqlthd_pos.test (+64/-0)
mysql-test/suite/rpl/t/rpl_recovery_replicate_same_server_id-slave.opt (+1/-0)
mysql-test/suite/rpl/t/rpl_recovery_replicate_same_server_id.test (+84/-0)
mysql-test/suite/rpl/t/rpl_row_tbl_metadata.test (+13/-1)
mysql-test/suite/sys_vars/r/binlog_error_action_basic.result (+45/-0)
mysql-test/suite/sys_vars/r/binlogging_impossible_mode_basic.result (+22/-0)
mysql-test/suite/sys_vars/r/secure_auth_func.result (+2/-0)
mysql-test/suite/sys_vars/r/sql_log_bin_basic.result (+6/-1)
mysql-test/suite/sys_vars/t/binlog_error_action_basic.test (+69/-0)
mysql-test/suite/sys_vars/t/sql_log_bin_basic.test (+5/-1)
mysql-test/t/dynamic_tracing.test (+1/-1)
mysql-test/t/file_contents.test (+10/-2)
mysql-test/t/innodb_recovery_with_upper_case_names-master.opt (+1/-0)
mysql-test/t/innodb_recovery_with_upper_case_names.test (+63/-0)
mysql-test/t/lock_sync.test (+56/-0)
mysql-test/t/mysqlbinlog_mixed_or_statment.test (+44/-0)
mysql-test/t/partition_innodb.test (+127/-0)
mysql-test/t/temporal_literal.test (+28/-0)
mysql-test/t/windows.test (+16/-0)
mysql-test/valgrind.supp (+29/-1)
mysys/my_sync.c (+6/-2)
mysys/my_wincond.c (+1/-23)
mysys/ptr_cmp.c (+14/-1)
packaging/rpm-fedora/mysql-systemd-start (+19/-3)
packaging/rpm-fedora/mysql.spec.in (+90/-76)
packaging/rpm-oel/mysql-systemd-start (+19/-3)
packaging/rpm-oel/mysql.init (+6/-2)
packaging/rpm-oel/mysql.spec.in (+18/-9)
packaging/rpm-sles/CMakeLists.txt (+28/-0)
packaging/rpm-sles/filter-provides.sh (+6/-0)
packaging/rpm-sles/filter-requires.sh (+6/-0)
packaging/rpm-sles/my.cnf (+31/-0)
packaging/rpm-sles/my_config.h (+30/-0)
packaging/rpm-sles/mysql-systemd-start (+66/-0)
packaging/rpm-sles/mysql.conf (+1/-0)
packaging/rpm-sles/mysql.init (+236/-0)
packaging/rpm-sles/mysql.spec.in (+1660/-0)
packaging/rpm-sles/mysqld.service (+48/-0)
plugin/auth/CMakeLists.txt (+3/-1)
scripts/CMakeLists.txt (+4/-13)
scripts/mysql_config.sh (+1/-1)
scripts/mysql_install_db.pl.in (+6/-6)
scripts/mysql_setpermission.sh (+3/-3)
sql-common/client.c (+2/-2)
sql/binlog.cc (+6/-3)
sql/field.cc (+27/-30)
sql/field.h (+1/-2)
sql/ha_partition.cc (+55/-0)
sql/handler.h (+2/-0)
sql/item.cc (+19/-3)
sql/item_func.cc (+15/-8)
sql/item_timefunc.h (+3/-0)
sql/log.cc (+1/-1)
sql/log_event.cc (+46/-30)
sql/log_event.h (+15/-16)
sql/mysqld.cc (+5/-2)
sql/mysqld.h (+4/-3)
sql/rpl_master.cc (+35/-0)
sql/rpl_slave.cc (+230/-9)
sql/rpl_utility.cc (+6/-19)
sql/rpl_utility.h (+2/-10)
sql/sql_base.cc (+31/-11)
sql/sql_parse.cc (+116/-1)
sql/sql_parse.h (+3/-0)
sql/sql_table.cc (+26/-2)
sql/sql_tmp_table.cc (+4/-13)
sql/sql_tmp_table.h (+1/-2)
sql/sql_yacc.yy (+2/-0)
sql/string_service.cc (+3/-6)
sql/sys_vars.cc (+29/-14)
storage/innobase/btr/btr0cur.cc (+40/-31)
storage/innobase/buf/buf0buf.cc (+6/-1)
storage/innobase/buf/buf0flu.cc (+16/-20)
storage/innobase/dict/dict0dict.cc (+23/-6)
storage/innobase/fil/fil0fil.cc (+20/-6)
storage/innobase/fts/fts0fts.cc (+512/-168)
storage/innobase/fts/fts0opt.cc (+14/-4)
storage/innobase/handler/ha_innodb.cc (+52/-2)
storage/innobase/handler/handler0alter.cc (+1/-8)
storage/innobase/ibuf/ibuf0ibuf.cc (+2/-2)
storage/innobase/include/btr0cur.ic (+2/-2)
storage/innobase/include/dict0dict.h (+1/-1)
storage/innobase/include/fil0fil.h (+3/-1)
storage/innobase/include/fts0priv.ic (+23/-3)
storage/innobase/lock/lock0lock.cc (+24/-7)
storage/innobase/log/log0log.cc (+6/-2)
storage/innobase/log/log0recv.cc (+2/-1)
storage/innobase/os/os0thread.cc (+3/-0)
storage/innobase/page/page0zip.cc (+10/-3)
storage/innobase/row/row0mysql.cc (+6/-2)
storage/innobase/sync/sync0rw.cc (+1/-0)
storage/perfschema/gen_pfs_lex_token.cc (+91/-5)
storage/perfschema/pfs_digest.cc (+55/-4)
support-files/mysql.spec.sh (+32/-14)
unittest/gunit/CMakeLists.txt (+11/-4)
win/create_def_file.js (+1/-0)
To merge this branch: bzr merge lp:~akopytov/percona-xtrabackup/rebase-2.2-on-mysql-5.6.22
Reviewer Review Type Date Requested Status
Percona core Pending
Review via email: mp+245420@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file '.gitignore'
2--- .gitignore 1970-01-01 00:00:00 +0000
3+++ .gitignore 2014-12-29 06:33:26 +0000
4@@ -0,0 +1,3139 @@
5+*-t
6+*_test
7+*.Plo
8+*.Po
9+*.a
10+*.bb
11+*.bbg
12+*.bin
13+*.cdf
14+*.core
15+*.d
16+*.da
17+*.dir
18+*.dll
19+*.dylib
20+*.exe
21+*.exp
22+*.gcda
23+*.gcno
24+*.gcov
25+*.idb
26+*.ilk
27+*.la
28+*.lai
29+*.lib
30+*.lo
31+*.manifest
32+*.map
33+*.o
34+*.obj
35+*.old
36+*.pch
37+*.pdb
38+*.reject
39+*.res
40+*.rule
41+*.sbr
42+*.so
43+*.so.*
44+*.spec
45+*.user
46+*.vcproj
47+*.vcproj.cmake
48+*.vcxproj
49+*.vcxproj.filters
50+*/*.dir/*
51+Debug
52+MySql.sdf
53+Win32
54+*/*_pure_*warnings
55+*/.deps
56+*/.libs/*
57+*/.pure
58+*/debug/*
59+*/minsizerel/*
60+*/release/*
61+RelWithDebInfo
62+*~
63+.*.swp
64+./CMakeCache.txt
65+./MySql.ncb
66+./MySql.sln
67+./MySql.suo
68+./README.build-files
69+./cmakecache.txt
70+./config.h
71+./copy_mysql_files.bat
72+./fix-project-files
73+./mysql*.ds?
74+./mysql.ncb
75+./mysql.sln
76+./mysql.suo
77+./prepare
78+.DS_Store
79+.defs.mk
80+.depend
81+.depend.mk
82+.deps
83+.gdb_history
84+.gdbinit
85+.libs
86+.o
87+.out
88+.snprj/*
89+.vimrc
90+50
91+=6
92+BUILD/compile-pentium-maintainer
93+BitKeeper/etc/RESYNC_TREE
94+BitKeeper/etc/config
95+BitKeeper/etc/csets
96+BitKeeper/etc/csets-in
97+BitKeeper/etc/csets-out
98+BitKeeper/etc/gone
99+BitKeeper/etc/level
100+BitKeeper/etc/pushed
101+BitKeeper/post-commit
102+BitKeeper/post-commit-manual
103+BitKeeper/tmp/*
104+BitKeeper/tmp/bkr3sAHD
105+BitKeeper/tmp/gone
106+CMakeFiles
107+CMakeFiles/*
108+CTestTestfile.cmake
109+COPYING
110+COPYING.LIB
111+Docs/#manual.texi#
112+Docs/INSTALL-BINARY
113+Docs/Images/myaccess-odbc.txt
114+Docs/Images/myaccess.txt
115+Docs/Images/myarchitecture.txt
116+Docs/Images/mydll-properties.txt
117+Docs/Images/mydsn-example.txt
118+Docs/Images/mydsn-icon.txt
119+Docs/Images/mydsn-options.txt
120+Docs/Images/mydsn-setup.txt
121+Docs/Images/mydsn-test-fail.txt
122+Docs/Images/mydsn-test-success.txt
123+Docs/Images/mydsn-trace.txt
124+Docs/Images/mydsn.txt
125+Docs/Images/myflowchart.txt
126+Docs/include.texi
127+Docs/internals.html
128+Docs/internals.info
129+Docs/internals.pdf
130+Docs/internals.txt
131+Docs/internals_toc.html
132+Docs/manual.aux
133+Docs/manual.cp
134+Docs/manual.cps
135+Docs/manual.de.log
136+Docs/manual.dvi
137+Docs/manual.fn
138+Docs/manual.fns
139+Docs/manual.html
140+Docs/manual.ky
141+Docs/manual.log
142+Docs/manual.pdf
143+Docs/manual.pg
144+Docs/manual.texi.orig
145+Docs/manual.texi.rej
146+Docs/manual.toc
147+Docs/manual.tp
148+Docs/manual.txt
149+Docs/manual.vr
150+Docs/manual_a4.ps
151+Docs/manual_letter.ps
152+Docs/manual_toc.html
153+Docs/my_sys.doc
154+Docs/mysql.info
155+Docs/mysql.xml
156+Docs/safe-mysql.xml
157+Docs/tex.fmt
158+Docs/texi2dvi.out
159+EXCEPTIONS-CLIENT
160+INSTALL-SOURCE
161+INSTALL-WIN-SOURCE
162+Logs/*
163+MIRRORS
164+Makefile
165+Makefile.in
166+Makefile.in'
167+PENDING/*
168+scripts/scripts
169+TAGS
170+VC++Files/client/mysql_amd64.dsp
171+ac_available_languages_fragment
172+acinclude.m4
173+aclocal.m4
174+analyse.test
175+autom4te-2.53.cache/*
176+autom4te-2.53.cache/output.0
177+autom4te-2.53.cache/requests
178+autom4te-2.53.cache/traces.0
179+autom4te.cache/*
180+autom4te.cache/output.0
181+autom4te.cache/requests
182+autom4te.cache/traces.0
183+bdb/*.ds?
184+bdb/*.vcproj
185+bdb/README
186+bdb/btree/btree_auto.c
187+bdb/build_unix/*
188+bdb/build_vxworks/db.h
189+bdb/build_vxworks/db_int.h
190+bdb/build_win32/db.h
191+bdb/build_win32/db_archive.dsp
192+bdb/build_win32/db_checkpoint.dsp
193+bdb/build_win32/db_config.h
194+bdb/build_win32/db_cxx.h
195+bdb/build_win32/db_deadlock.dsp
196+bdb/build_win32/db_dll.dsp
197+bdb/build_win32/db_dump.dsp
198+bdb/build_win32/db_int.h
199+bdb/build_win32/db_java.dsp
200+bdb/build_win32/db_load.dsp
201+bdb/build_win32/db_perf.dsp
202+bdb/build_win32/db_printlog.dsp
203+bdb/build_win32/db_recover.dsp
204+bdb/build_win32/db_stat.dsp
205+bdb/build_win32/db_static.dsp
206+bdb/build_win32/db_tcl.dsp
207+bdb/build_win32/db_test.dsp
208+bdb/build_win32/db_upgrade.dsp
209+bdb/build_win32/db_verify.dsp
210+bdb/build_win32/ex_access.dsp
211+bdb/build_win32/ex_btrec.dsp
212+bdb/build_win32/ex_env.dsp
213+bdb/build_win32/ex_lock.dsp
214+bdb/build_win32/ex_mpool.dsp
215+bdb/build_win32/ex_tpcb.dsp
216+bdb/build_win32/excxx_access.dsp
217+bdb/build_win32/excxx_btrec.dsp
218+bdb/build_win32/excxx_env.dsp
219+bdb/build_win32/excxx_lock.dsp
220+bdb/build_win32/excxx_mpool.dsp
221+bdb/build_win32/excxx_tpcb.dsp
222+bdb/build_win32/include.tcl
223+bdb/build_win32/libdb.def
224+bdb/build_win32/libdb.rc
225+bdb/db/crdel_auto.c
226+bdb/db/db_auto.c
227+bdb/dbinc_auto/*.*
228+bdb/dbreg/dbreg_auto.c
229+bdb/dist/autom4te-2.53.cache/*
230+bdb/dist/autom4te-2.53.cache/output.0
231+bdb/dist/autom4te-2.53.cache/requests
232+bdb/dist/autom4te-2.53.cache/traces.0
233+bdb/dist/autom4te.cache/*
234+bdb/dist/autom4te.cache/output.0
235+bdb/dist/autom4te.cache/requests
236+bdb/dist/autom4te.cache/traces.0
237+bdb/dist/config.hin
238+bdb/dist/configure
239+bdb/dist/db.h
240+bdb/dist/db_config.h
241+bdb/dist/db_cxx.h
242+bdb/dist/db_int.h
243+bdb/dist/include.tcl
244+bdb/dist/tags
245+bdb/dist/template/db_server_proc
246+bdb/dist/template/gen_client_ret
247+bdb/dist/template/rec_btree
248+bdb/dist/template/rec_crdel
249+bdb/dist/template/rec_db
250+bdb/dist/template/rec_dbreg
251+bdb/dist/template/rec_fileops
252+bdb/dist/template/rec_hash
253+bdb/dist/template/rec_log
254+bdb/dist/template/rec_qam
255+bdb/dist/template/rec_txn
256+bdb/examples_c/ex_apprec/ex_apprec_auto.c
257+bdb/examples_c/ex_apprec/ex_apprec_auto.h
258+bdb/examples_c/ex_apprec/ex_apprec_template
259+bdb/examples_java
260+bdb/fileops/fileops_auto.c
261+bdb/hash/hash_auto.c
262+bdb/include/btree_auto.h
263+bdb/include/btree_ext.h
264+bdb/include/clib_ext.h
265+bdb/include/common_ext.h
266+bdb/include/crdel_auto.h
267+bdb/include/db_auto.h
268+bdb/include/db_ext.h
269+bdb/include/db_server.h
270+bdb/include/env_ext.h
271+bdb/include/gen_client_ext.h
272+bdb/include/gen_server_ext.h
273+bdb/include/hash_auto.h
274+bdb/include/hash_ext.h
275+bdb/include/lock_ext.h
276+bdb/include/log_auto.h
277+bdb/include/log_ext.h
278+bdb/include/mp_ext.h
279+bdb/include/mutex_ext.h
280+bdb/include/os_ext.h
281+bdb/include/qam_auto.h
282+bdb/include/qam_ext.h
283+bdb/include/rpc_client_ext.h
284+bdb/include/rpc_server_ext.h
285+bdb/include/tcl_ext.h
286+bdb/include/txn_auto.h
287+bdb/include/txn_ext.h
288+bdb/include/xa_ext.h
289+bdb/java/src/com/sleepycat/db/Db.java
290+bdb/java/src/com/sleepycat/db/DbBtreeStat.java
291+bdb/java/src/com/sleepycat/db/DbConstants.java
292+bdb/java/src/com/sleepycat/db/DbHashStat.java
293+bdb/java/src/com/sleepycat/db/DbLockStat.java
294+bdb/java/src/com/sleepycat/db/DbLogStat.java
295+bdb/java/src/com/sleepycat/db/DbMpoolFStat.java
296+bdb/java/src/com/sleepycat/db/DbQueueStat.java
297+bdb/java/src/com/sleepycat/db/DbRepStat.java
298+bdb/java/src/com/sleepycat/db/DbTxnStat.java
299+bdb/libdb_java/java_stat_auto.c
300+bdb/libdb_java/java_stat_auto.h
301+bdb/log/log_auto.c
302+bdb/qam/qam_auto.c
303+bdb/rpc_client/db_server_clnt.c
304+bdb/rpc_client/gen_client.c
305+bdb/rpc_server/c/db_server_proc.c
306+bdb/rpc_server/c/db_server_proc.sed
307+bdb/rpc_server/c/db_server_svc.c
308+bdb/rpc_server/c/db_server_xdr.c
309+bdb/rpc_server/c/gen_db_server.c
310+bdb/rpc_server/db_server.x
311+bdb/rpc_server/db_server_proc.sed
312+bdb/rpc_server/db_server_svc.c
313+bdb/rpc_server/db_server_xdr.c
314+bdb/rpc_server/gen_db_server.c
315+bdb/test/TESTS
316+bdb/test/include.tcl
317+bdb/test/logtrack.list
318+bdb/txn/txn_auto.c
319+binary/*
320+bkpull.log
321+bkpull.log*
322+bkpull.log.2
323+bkpull.log.3
324+bkpull.log.4
325+bkpull.log.5
326+bkpull.log.6
327+bkpush.log
328+bkpush.log*
329+build.log
330+build_tags.sh
331+client/#mysql.cc#
332+client/*.ds?
333+client/*.vcproj
334+client/.deps/base64.Po
335+client/.deps/completion_hash.Po
336+client/.deps/dummy.Po
337+client/.deps/mf_tempdir.Po
338+client/.deps/my_bit.Po
339+client/.deps/my_bitmap.Po
340+client/.deps/my_getsystime.Po
341+client/.deps/my_new.Po
342+client/.deps/my_user.Po
343+client/.deps/my_vle.Po
344+client/.deps/mysql.Po
345+client/.deps/mysql_upgrade.Po
346+client/.deps/mysqladmin.Po
347+client/.deps/mysqlbinlog.Po
348+client/.deps/mysqlcheck.Po
349+client/.deps/mysqldump.Po
350+client/.deps/mysqlimport.Po
351+client/.deps/mysqlshow.Po
352+client/.deps/mysqlslap.Po
353+client/.deps/mysqltest.Po
354+client/.deps/readline.Po
355+client/.deps/sql_string.Po
356+client/.libs -prune
357+client/.libs/lt-mysql
358+client/.libs/lt-mysqladmin
359+client/.libs/lt-mysqlbinlog
360+client/.libs/lt-mysqlcheck
361+client/.libs/lt-mysqldump
362+client/.libs/lt-mysqlimport
363+client/.libs/lt-mysqlshow
364+client/.libs/lt-mysqlslap
365+client/.libs/lt-mysqltest
366+client/.libs/mysql
367+client/.libs/mysql_upgrade
368+client/.libs/mysqladmin
369+client/.libs/mysqlbinlog
370+client/.libs/mysqlcheck
371+client/.libs/mysqldump
372+client/.libs/mysqlimport
373+client/.libs/mysqlshow
374+client/.libs/mysqlslap
375+client/.libs/mysqltest
376+client/completion_hash.cpp
377+client/decimal.c
378+client/insert_test
379+client/link_sources
380+client/log_event.cc
381+client/log_event.h
382+client/log_event_old.cc
383+client/log_event_old.h
384+client/mf_iocache.c
385+client/mf_iocache.cc
386+client/my_decimal.cc
387+client/my_decimal.h
388+client/my_user.c
389+client/mysql
390+client/mysql.cpp
391+client/mysql_config_editor
392+client/mysql_upgrade
393+client/mysqladmin
394+client/mysqladmin.c
395+client/mysqladmin.cpp
396+client/mysqlbinlog
397+client/mysqlbinlog.cpp
398+client/mysqlcheck
399+client/mysqldump
400+client/mysqlimport
401+client/mysqlmanager-pwgen
402+client/mysqlmanagerc
403+client/mysqlshow
404+client/mysqlslap
405+client/mysqltest
406+client/mysqltestmanager-pwgen
407+client/mysqltestmanagerc
408+client/mysys_priv.h
409+client/readline.cpp
410+client/rpl_constants.h
411+client/rpl_record_old.cc
412+client/rpl_record_old.h
413+client/rpl_tblmap.h
414+client/rpl_tblmap.cc
415+client/rpl_utility.h
416+client/rpl_utility.cc
417+client/select_test
418+client/sql_const.h
419+client/sql_string.cpp
420+client/ssl_test
421+client/thimble
422+client/thread_test
423+client/tmp.diff
424+client_debug/*
425+client_release/*
426+client_test
427+cmake_install.cmake
428+cmd-line-utils/libedit/.deps/chared.Po
429+cmd-line-utils/libedit/.deps/common.Po
430+cmd-line-utils/libedit/.deps/el.Po
431+cmd-line-utils/libedit/.deps/emacs.Po
432+cmd-line-utils/libedit/.deps/fcns.Po
433+cmd-line-utils/libedit/.deps/fgetln.Po
434+cmd-line-utils/libedit/.deps/help.Po
435+cmd-line-utils/libedit/.deps/hist.Po
436+cmd-line-utils/libedit/.deps/history.Po
437+cmd-line-utils/libedit/.deps/key.Po
438+cmd-line-utils/libedit/.deps/map.Po
439+cmd-line-utils/libedit/.deps/parse.Po
440+cmd-line-utils/libedit/.deps/prompt.Po
441+cmd-line-utils/libedit/.deps/read.Po
442+cmd-line-utils/libedit/.deps/readline.Po
443+cmd-line-utils/libedit/.deps/refresh.Po
444+cmd-line-utils/libedit/.deps/search.Po
445+cmd-line-utils/libedit/.deps/sig.Po
446+cmd-line-utils/libedit/.deps/strlcat.Po
447+cmd-line-utils/libedit/.deps/strlcpy.Po
448+cmd-line-utils/libedit/.deps/term.Po
449+cmd-line-utils/libedit/.deps/tokenizer.Po
450+cmd-line-utils/libedit/.deps/tty.Po
451+cmd-line-utils/libedit/.deps/unvis.Po
452+cmd-line-utils/libedit/.deps/vi.Po
453+cmd-line-utils/libedit/.deps/vis.Po
454+cmd-line-utils/libedit/common.h
455+cmd-line-utils/libedit/makelist
456+cmd-line-utils/readline/.deps/bind.Po
457+cmd-line-utils/readline/.deps/callback.Po
458+cmd-line-utils/readline/.deps/compat.Po
459+cmd-line-utils/readline/.deps/complete.Po
460+cmd-line-utils/readline/.deps/display.Po
461+cmd-line-utils/readline/.deps/funmap.Po
462+cmd-line-utils/readline/.deps/histexpand.Po
463+cmd-line-utils/readline/.deps/histfile.Po
464+cmd-line-utils/readline/.deps/history.Po
465+cmd-line-utils/readline/.deps/histsearch.Po
466+cmd-line-utils/readline/.deps/input.Po
467+cmd-line-utils/readline/.deps/isearch.Po
468+cmd-line-utils/readline/.deps/keymaps.Po
469+cmd-line-utils/readline/.deps/kill.Po
470+cmd-line-utils/readline/.deps/macro.Po
471+cmd-line-utils/readline/.deps/mbutil.Po
472+cmd-line-utils/readline/.deps/misc.Po
473+cmd-line-utils/readline/.deps/nls.Po
474+cmd-line-utils/readline/.deps/parens.Po
475+cmd-line-utils/readline/.deps/readline.Po
476+cmd-line-utils/readline/.deps/rltty.Po
477+cmd-line-utils/readline/.deps/savestring.Po
478+cmd-line-utils/readline/.deps/search.Po
479+cmd-line-utils/readline/.deps/shell.Po
480+cmd-line-utils/readline/.deps/signals.Po
481+cmd-line-utils/readline/.deps/terminal.Po
482+cmd-line-utils/readline/.deps/text.Po
483+cmd-line-utils/readline/.deps/tilde.Po
484+cmd-line-utils/readline/.deps/undo.Po
485+cmd-line-utils/readline/.deps/util.Po
486+cmd-line-utils/readline/.deps/vi_mode.Po
487+cmd-line-utils/readline/.deps/xmalloc.Po
488+comon.h
489+comp_err/*.ds?
490+comp_err/*.vcproj
491+compile
492+config.cache
493+config.guess
494+config.h
495+config.h.in
496+config.log
497+config.status
498+config.sub
499+configure
500+configure.lineno
501+contrib/*.ds?
502+contrib/*.vcproj
503+core
504+core.*
505+cscope.in.out
506+cscope.out
507+cscope.po.out
508+db-*.*.*
509+dbug/*.ds?
510+dbug/*.vcproj
511+dbug/.deps/dbug.Po
512+dbug/.deps/dbug_analyze.Po
513+dbug/.deps/factorial.Po
514+dbug/.deps/my_main.Po
515+dbug/.deps/sanity.Po
516+dbug/dbug_analyze
517+dbug/example*.r
518+dbug/factorial
519+dbug/factorial.r
520+dbug/main.r
521+dbug/output*.r
522+dbug/user.ps
523+dbug/user.t
524+debian/control
525+debian/defs.mk
526+depcomp
527+emacs.h
528+examples/*.ds?
529+examples/*.vcproj
530+examples/udf_example/udf_example.def
531+extra/.deps/comp_err.Po
532+extra/.deps/innochecksum.Po
533+extra/.deps/my_print_defaults.Po
534+extra/.deps/mysql_waitpid.Po
535+extra/.deps/perror.Po
536+extra/.deps/replace.Po
537+extra/.deps/resolve_stack_dump.Po
538+extra/.deps/resolveip.Po
539+extra/comp_err
540+extra/created_include_files
541+extra/innochecksum
542+extra/my_print_defaults
543+extra/mysql_install
544+extra/mysql_tzinfo_to_sql
545+extra/mysql_waitpid
546+extra/mysqld_ername.h
547+extra/mysqld_error.h
548+extra/perror
549+extra/replace
550+extra/resolve_stack_dump
551+extra/resolveip
552+extra/sql_state.h
553+extra/tztime.cc
554+extra/yassl/src/.deps/buffer.Plo
555+extra/yassl/src/.deps/cert_wrapper.Plo
556+extra/yassl/src/.deps/crypto_wrapper.Plo
557+extra/yassl/src/.deps/handshake.Plo
558+extra/yassl/src/.deps/lock.Plo
559+extra/yassl/src/.deps/log.Plo
560+extra/yassl/src/.deps/socket_wrapper.Plo
561+extra/yassl/src/.deps/ssl.Plo
562+extra/yassl/src/.deps/template_instnt.Plo
563+extra/yassl/src/.deps/timer.Plo
564+extra/yassl/src/.deps/yassl_error.Plo
565+extra/yassl/src/.deps/yassl_imp.Plo
566+extra/yassl/src/.deps/yassl_int.Plo
567+extra/yassl/taocrypt/benchmark/.deps/benchmark-benchmark.Po
568+extra/yassl/taocrypt/benchmark/benchmark
569+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-aes.Plo
570+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-aestables.Plo
571+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-algebra.Plo
572+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-arc4.Plo
573+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-asn.Plo
574+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-bftables.Plo
575+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-blowfish.Plo
576+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-coding.Plo
577+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-des.Plo
578+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-dh.Plo
579+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-dsa.Plo
580+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-file.Plo
581+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-hash.Plo
582+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-integer.Plo
583+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-md2.Plo
584+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-md4.Plo
585+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-md5.Plo
586+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-misc.Plo
587+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-random.Plo
588+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-ripemd.Plo
589+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-rsa.Plo
590+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-sha.Plo
591+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-template_instnt.Plo
592+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-tftables.Plo
593+extra/yassl/taocrypt/src/.deps/libtaocrypt_la-twofish.Plo
594+extra/yassl/taocrypt/test/.deps/test-test.Po
595+extra/yassl/taocrypt/test/test
596+extra/yassl/testsuite/.deps/testsuite-client.Po
597+extra/yassl/testsuite/.deps/testsuite-echoclient.Po
598+extra/yassl/testsuite/.deps/testsuite-echoserver.Po
599+extra/yassl/testsuite/.deps/testsuite-server.Po
600+extra/yassl/testsuite/.deps/testsuite-test.Po
601+extra/yassl/testsuite/.deps/testsuite-testsuite.Po
602+extra/yassl/testsuite/testsuite
603+fcns.c
604+fcns.h
605+gdbinit
606+gmon.out
607+hardcopy.0
608+heap/*.ds?
609+heap/*.vcproj
610+heap/hp_test1
611+heap/hp_test2
612+help
613+help.c
614+help.h
615+include/abi_check
616+include/check_abi
617+include/link_sources
618+include/my_config.h
619+include/my_global.h
620+include/mysql_h.ic
621+include/mysql_version.h
622+include/mysqld_ername.h
623+include/mysqld_error.h
624+include/mysqld_error.h.rule
625+include/openssl
626+include/probes_mysql_dtrace.h
627+include/readline
628+include/readline/*.h
629+include/readline/readline.h
630+include/sql_state.h
631+include/widec.h
632+innobase/*.ds?
633+innobase/*.vcproj
634+innobase/autom4te-2.53.cache/*
635+innobase/autom4te-2.53.cache/output.0
636+innobase/autom4te-2.53.cache/requests
637+innobase/autom4te-2.53.cache/traces.0
638+innobase/autom4te.cache/*
639+innobase/autom4te.cache/output.0
640+innobase/autom4te.cache/requests
641+innobase/autom4te.cache/traces.0
642+innobase/configure.lineno
643+innobase/conftest.s1
644+innobase/conftest.subs
645+innobase/ib_config.h
646+innobase/ib_config.h.in
647+innobase/mkinstalldirs
648+innobase/stamp-h1
649+insert_test
650+install
651+install-sh
652+isam/*.ds?
653+isam/*.vcproj
654+isam/isamchk
655+isam/isamlog
656+isam/pack_isam
657+isam/test1
658+isam/test2
659+isam/test3
660+isamchk/*.ds?
661+isamchk/*.vcproj
662+item_xmlfunc.cc
663+lib_debug/*
664+lib_release/*
665+libmysql/*.c
666+libmysql/*.ds?
667+libmysql/*.vcproj
668+libmysql/.deps/array.Plo
669+libmysql/.deps/bchange.Plo
670+libmysql/.deps/bcmp.Plo
671+libmysql/.deps/bmove.Plo
672+libmysql/.deps/bmove_upp.Plo
673+libmysql/.deps/charset-def.Plo
674+libmysql/.deps/charset.Plo
675+libmysql/.deps/client.Plo
676+libmysql/.deps/conf_to_src.Po
677+libmysql/.deps/ctype-big5.Plo
678+libmysql/.deps/ctype-bin.Plo
679+libmysql/.deps/ctype-cp932.Plo
680+libmysql/.deps/ctype-czech.Plo
681+libmysql/.deps/ctype-euc_kr.Plo
682+libmysql/.deps/ctype-eucjpms.Plo
683+libmysql/.deps/ctype-extra.Plo
684+libmysql/.deps/ctype-gb2312.Plo
685+libmysql/.deps/ctype-gbk.Plo
686+libmysql/.deps/ctype-latin1.Plo
687+libmysql/.deps/ctype-mb.Plo
688+libmysql/.deps/ctype-simple.Plo
689+libmysql/.deps/ctype-sjis.Plo
690+libmysql/.deps/ctype-tis620.Plo
691+libmysql/.deps/ctype-uca.Plo
692+libmysql/.deps/ctype-ucs2.Plo
693+libmysql/.deps/ctype-ujis.Plo
694+libmysql/.deps/ctype-utf8.Plo
695+libmysql/.deps/ctype-win1250ch.Plo
696+libmysql/.deps/ctype.Plo
697+libmysql/.deps/dbug.Plo
698+libmysql/.deps/default.Plo
699+libmysql/.deps/default_modify.Plo
700+libmysql/.deps/errmsg.Plo
701+libmysql/.deps/errors.Plo
702+libmysql/.deps/get_password.Plo
703+libmysql/.deps/hash.Plo
704+libmysql/.deps/int2str.Plo
705+libmysql/.deps/is_prefix.Plo
706+libmysql/.deps/libmysql.Plo
707+libmysql/.deps/list.Plo
708+libmysql/.deps/llstr.Plo
709+libmysql/.deps/longlong2str.Plo
710+libmysql/.deps/manager.Plo
711+libmysql/.deps/md5.Plo
712+libmysql/.deps/mf_cache.Plo
713+libmysql/.deps/mf_dirname.Plo
714+libmysql/.deps/mf_fn_ext.Plo
715+libmysql/.deps/mf_format.Plo
716+libmysql/.deps/mf_iocache.Plo
717+libmysql/.deps/mf_iocache2.Plo
718+libmysql/.deps/mf_loadpath.Plo
719+libmysql/.deps/mf_pack.Plo
720+libmysql/.deps/mf_path.Plo
721+libmysql/.deps/mf_tempfile.Plo
722+libmysql/.deps/mf_unixpath.Plo
723+libmysql/.deps/mf_wcomp.Plo
724+libmysql/.deps/mulalloc.Plo
725+libmysql/.deps/my_alloc.Plo
726+libmysql/.deps/my_chsize.Plo
727+libmysql/.deps/my_compress.Plo
728+libmysql/.deps/my_create.Plo
729+libmysql/.deps/my_delete.Plo
730+libmysql/.deps/my_div.Plo
731+libmysql/.deps/my_error.Plo
732+libmysql/.deps/my_file.Plo
733+libmysql/.deps/my_fopen.Plo
734+libmysql/.deps/my_fstream.Plo
735+libmysql/.deps/my_gethostbyname.Plo
736+libmysql/.deps/my_getopt.Plo
737+libmysql/.deps/my_getwd.Plo
738+libmysql/.deps/my_init.Plo
739+libmysql/.deps/my_lib.Plo
740+libmysql/.deps/my_malloc.Plo
741+libmysql/.deps/my_messnc.Plo
742+libmysql/.deps/my_net.Plo
743+libmysql/.deps/my_once.Plo
744+libmysql/.deps/my_open.Plo
745+libmysql/.deps/my_port.Plo
746+libmysql/.deps/my_pread.Plo
747+libmysql/.deps/my_pthread.Plo
748+libmysql/.deps/my_read.Plo
749+libmysql/.deps/my_realloc.Plo
750+libmysql/.deps/my_rename.Plo
751+libmysql/.deps/my_seek.Plo
752+libmysql/.deps/my_sleep.Plo
753+libmysql/.deps/my_static.Plo
754+libmysql/.deps/my_strtoll10.Plo
755+libmysql/.deps/my_symlink.Plo
756+libmysql/.deps/my_thr_init.Plo
757+libmysql/.deps/my_time.Plo
758+libmysql/.deps/my_vsnprintf.Plo
759+libmysql/.deps/my_write.Plo
760+libmysql/.deps/net.Plo
761+libmysql/.deps/pack.Plo
762+libmysql/.deps/password.Plo
763+libmysql/.deps/safemalloc.Plo
764+libmysql/.deps/sha1.Plo
765+libmysql/.deps/str2int.Plo
766+libmysql/.deps/str_alloc.Plo
767+libmysql/.deps/strcend.Plo
768+libmysql/.deps/strcont.Plo
769+libmysql/.deps/strend.Plo
770+libmysql/.deps/strfill.Plo
771+libmysql/.deps/string.Plo
772+libmysql/.deps/strinstr.Plo
773+libmysql/.deps/strmake.Plo
774+libmysql/.deps/strmov.Plo
775+libmysql/.deps/strnlen.Plo
776+libmysql/.deps/strnmov.Plo
777+libmysql/.deps/strtod.Plo
778+libmysql/.deps/strtoll.Plo
779+libmysql/.deps/strtoull.Plo
780+libmysql/.deps/strxmov.Plo
781+libmysql/.deps/strxnmov.Plo
782+libmysql/.deps/thr_mutex.Plo
783+libmysql/.deps/typelib.Plo
784+libmysql/.deps/vio.Plo
785+libmysql/.deps/viosocket.Plo
786+libmysql/.deps/viossl.Plo
787+libmysql/.deps/viosslfactories.Plo
788+libmysql/.deps/xml.Plo
789+libmysql/.libs/libmysqlclient.lai
790+libmysql/.libs/libmysqlclient.so.15
791+libmysql/.libs/libmysqlclient.so.15.0.0
792+libmysql/conf_to_src
793+libmysql/debug/libmysql.exp
794+libmysql/libmysql.ver
795+libmysql/link_sources
796+libmysql/my_static.h
797+libmysql/my_time.c
798+libmysql/mysys_priv.h
799+libmysql/net.c
800+libmysql/release/libmysql.exp
801+libmysql/vio_priv.h
802+libmysql/viosocket.o.6WmSJk
803+libmysql_r/*.c
804+libmysql_r/.deps/array.Plo
805+libmysql_r/.deps/bchange.Plo
806+libmysql_r/.deps/bcmp.Plo
807+libmysql_r/.deps/bmove.Plo
808+libmysql_r/.deps/bmove_upp.Plo
809+libmysql_r/.deps/charset-def.Plo
810+libmysql_r/.deps/charset.Plo
811+libmysql_r/.deps/client.Plo
812+libmysql_r/.deps/conf_to_src.Po
813+libmysql_r/.deps/ctype-big5.Plo
814+libmysql_r/.deps/ctype-bin.Plo
815+libmysql_r/.deps/ctype-cp932.Plo
816+libmysql_r/.deps/ctype-czech.Plo
817+libmysql_r/.deps/ctype-euc_kr.Plo
818+libmysql_r/.deps/ctype-eucjpms.Plo
819+libmysql_r/.deps/ctype-extra.Plo
820+libmysql_r/.deps/ctype-gb2312.Plo
821+libmysql_r/.deps/ctype-gbk.Plo
822+libmysql_r/.deps/ctype-latin1.Plo
823+libmysql_r/.deps/ctype-mb.Plo
824+libmysql_r/.deps/ctype-simple.Plo
825+libmysql_r/.deps/ctype-sjis.Plo
826+libmysql_r/.deps/ctype-tis620.Plo
827+libmysql_r/.deps/ctype-uca.Plo
828+libmysql_r/.deps/ctype-ucs2.Plo
829+libmysql_r/.deps/ctype-ujis.Plo
830+libmysql_r/.deps/ctype-utf8.Plo
831+libmysql_r/.deps/ctype-win1250ch.Plo
832+libmysql_r/.deps/ctype.Plo
833+libmysql_r/.deps/dbug.Plo
834+libmysql_r/.deps/default.Plo
835+libmysql_r/.deps/default_modify.Plo
836+libmysql_r/.deps/errmsg.Plo
837+libmysql_r/.deps/errors.Plo
838+libmysql_r/.deps/get_password.Plo
839+libmysql_r/.deps/hash.Plo
840+libmysql_r/.deps/int2str.Plo
841+libmysql_r/.deps/is_prefix.Plo
842+libmysql_r/.deps/libmysql.Plo
843+libmysql_r/.deps/list.Plo
844+libmysql_r/.deps/llstr.Plo
845+libmysql_r/.deps/longlong2str.Plo
846+libmysql_r/.deps/manager.Plo
847+libmysql_r/.deps/md5.Plo
848+libmysql_r/.deps/mf_cache.Plo
849+libmysql_r/.deps/mf_dirname.Plo
850+libmysql_r/.deps/mf_fn_ext.Plo
851+libmysql_r/.deps/mf_format.Plo
852+libmysql_r/.deps/mf_iocache.Plo
853+libmysql_r/.deps/mf_iocache2.Plo
854+libmysql_r/.deps/mf_loadpath.Plo
855+libmysql_r/.deps/mf_pack.Plo
856+libmysql_r/.deps/mf_path.Plo
857+libmysql_r/.deps/mf_tempfile.Plo
858+libmysql_r/.deps/mf_unixpath.Plo
859+libmysql_r/.deps/mf_wcomp.Plo
860+libmysql_r/.deps/mulalloc.Plo
861+libmysql_r/.deps/my_alloc.Plo
862+libmysql_r/.deps/my_chsize.Plo
863+libmysql_r/.deps/my_compress.Plo
864+libmysql_r/.deps/my_create.Plo
865+libmysql_r/.deps/my_delete.Plo
866+libmysql_r/.deps/my_div.Plo
867+libmysql_r/.deps/my_error.Plo
868+libmysql_r/.deps/my_file.Plo
869+libmysql_r/.deps/my_fopen.Plo
870+libmysql_r/.deps/my_fstream.Plo
871+libmysql_r/.deps/my_gethostbyname.Plo
872+libmysql_r/.deps/my_getopt.Plo
873+libmysql_r/.deps/my_getwd.Plo
874+libmysql_r/.deps/my_init.Plo
875+libmysql_r/.deps/my_lib.Plo
876+libmysql_r/.deps/my_malloc.Plo
877+libmysql_r/.deps/my_messnc.Plo
878+libmysql_r/.deps/my_net.Plo
879+libmysql_r/.deps/my_once.Plo
880+libmysql_r/.deps/my_open.Plo
881+libmysql_r/.deps/my_port.Plo
882+libmysql_r/.deps/my_pread.Plo
883+libmysql_r/.deps/my_pthread.Plo
884+libmysql_r/.deps/my_read.Plo
885+libmysql_r/.deps/my_realloc.Plo
886+libmysql_r/.deps/my_rename.Plo
887+libmysql_r/.deps/my_seek.Plo
888+libmysql_r/.deps/my_sleep.Plo
889+libmysql_r/.deps/my_static.Plo
890+libmysql_r/.deps/my_strtoll10.Plo
891+libmysql_r/.deps/my_symlink.Plo
892+libmysql_r/.deps/my_thr_init.Plo
893+libmysql_r/.deps/my_time.Plo
894+libmysql_r/.deps/my_vsnprintf.Plo
895+libmysql_r/.deps/my_write.Plo
896+libmysql_r/.deps/net.Plo
897+libmysql_r/.deps/pack.Plo
898+libmysql_r/.deps/password.Plo
899+libmysql_r/.deps/safemalloc.Plo
900+libmysql_r/.deps/sha1.Plo
901+libmysql_r/.deps/str2int.Plo
902+libmysql_r/.deps/str_alloc.Plo
903+libmysql_r/.deps/strcend.Plo
904+libmysql_r/.deps/strcont.Plo
905+libmysql_r/.deps/strend.Plo
906+libmysql_r/.deps/strfill.Plo
907+libmysql_r/.deps/string.Plo
908+libmysql_r/.deps/strinstr.Plo
909+libmysql_r/.deps/strmake.Plo
910+libmysql_r/.deps/strmov.Plo
911+libmysql_r/.deps/strnlen.Plo
912+libmysql_r/.deps/strnmov.Plo
913+libmysql_r/.deps/strtod.Plo
914+libmysql_r/.deps/strtoll.Plo
915+libmysql_r/.deps/strtoull.Plo
916+libmysql_r/.deps/strxmov.Plo
917+libmysql_r/.deps/strxnmov.Plo
918+libmysql_r/.deps/thr_mutex.Plo
919+libmysql_r/.deps/typelib.Plo
920+libmysql_r/.deps/vio.Plo
921+libmysql_r/.deps/viosocket.Plo
922+libmysql_r/.deps/viossl.Plo
923+libmysql_r/.deps/viosslfactories.Plo
924+libmysql_r/.deps/xml.Plo
925+libmysql_r/.libs/libmysqlclient_r.lai
926+libmysql_r/.libs/libmysqlclient_r.so.15
927+libmysql_r/.libs/libmysqlclient_r.so.15.0.0
928+libmysql_r/acconfig.h
929+libmysql_r/client_settings.h
930+libmysql_r/conf_to_src
931+libmysql_r/link_sources
932+libmysql_r/my_static.h
933+libmysql_r/mysys_priv.h
934+libmysql_r/vio_priv.h
935+libmysqld/*.ds?
936+libmysqld/*.vcproj
937+libmysqld/.deps/client.Po
938+libmysqld/.deps/derror.Po
939+libmysqld/.deps/discover.Po
940+libmysqld/.deps/emb_qcache.Po
941+libmysqld/.deps/errmsg.Po
942+libmysqld/.deps/event_data_objects.Po
943+libmysqld/.deps/event_db_repository.Po
944+libmysqld/.deps/event_queue.Po
945+libmysqld/.deps/event_scheduler.Po
946+libmysqld/.deps/events.Po
947+libmysqld/.deps/field.Po
948+libmysqld/.deps/field_conv.Po
949+libmysqld/.deps/filesort.Po
950+libmysqld/.deps/get_password.Po
951+libmysqld/.deps/gstream.Po
952+libmysqld/.deps/ha_berkeley.Po
953+libmysqld/.deps/ha_federated.Po
954+libmysqld/.deps/ha_heap.Po
955+libmysqld/.deps/ha_innodb.Po
956+libmysqld/.deps/ha_myisam.Po
957+libmysqld/.deps/ha_myisammrg.Po
958+libmysqld/.deps/ha_ndbcluster.Po
959+libmysqld/.deps/ha_ndbcluster_binlog.Po
960+libmysqld/.deps/ha_partition.Po
961+libmysqld/.deps/handler.Po
962+libmysqld/.deps/hash_filo.Po
963+libmysqld/.deps/hostname.Po
964+libmysqld/.deps/init.Po
965+libmysqld/.deps/item.Po
966+libmysqld/.deps/item_buff.Po
967+libmysqld/.deps/item_cmpfunc.Po
968+libmysqld/.deps/item_create.Po
969+libmysqld/.deps/item_func.Po
970+libmysqld/.deps/item_geofunc.Po
971+libmysqld/.deps/item_row.Po
972+libmysqld/.deps/item_strfunc.Po
973+libmysqld/.deps/item_subselect.Po
974+libmysqld/.deps/item_sum.Po
975+libmysqld/.deps/item_timefunc.Po
976+libmysqld/.deps/item_uniq.Po
977+libmysqld/.deps/item_xmlfunc.Po
978+libmysqld/.deps/key.Po
979+libmysqld/.deps/lib_sql.Po
980+libmysqld/.deps/libmysql.Po
981+libmysqld/.deps/libmysqld.Po
982+libmysqld/.deps/lock.Po
983+libmysqld/.deps/log.Po
984+libmysqld/.deps/log_event.Po
985+libmysqld/.deps/my_decimal.Po
986+libmysqld/.deps/my_time.Po
987+libmysqld/.deps/my_user.Po
988+libmysqld/.deps/net_serv.Po
989+libmysqld/.deps/opt_range.Po
990+libmysqld/.deps/opt_sum.Po
991+libmysqld/.deps/pack.Po
992+libmysqld/.deps/parse_file.Po
993+libmysqld/.deps/partition_info.Po
994+libmysqld/.deps/password.Po
995+libmysqld/.deps/procedure.Po
996+libmysqld/.deps/protocol.Po
997+libmysqld/.deps/records.Po
998+libmysqld/.deps/rpl_filter.Po
999+libmysqld/.deps/rpl_injector.Po
1000+libmysqld/.deps/set_var.Po
1001+libmysqld/.deps/sp.Po
1002+libmysqld/.deps/sp_cache.Po
1003+libmysqld/.deps/sp_head.Po
1004+libmysqld/.deps/sp_pcontext.Po
1005+libmysqld/.deps/sp_rcontext.Po
1006+libmysqld/.deps/spatial.Po
1007+libmysqld/.deps/sql_acl.Po
1008+libmysqld/.deps/sql_analyse.Po
1009+libmysqld/.deps/sql_base.Po
1010+libmysqld/.deps/sql_builtin.Po
1011+libmysqld/.deps/sql_cache.Po
1012+libmysqld/.deps/sql_class.Po
1013+libmysqld/.deps/sql_crypt.Po
1014+libmysqld/.deps/sql_cursor.Po
1015+libmysqld/.deps/sql_db.Po
1016+libmysqld/.deps/sql_delete.Po
1017+libmysqld/.deps/sql_truncate.Po
1018+libmysqld/.deps/sql_reload.Po
1019+libmysqld/.deps/datadict.Po
1020+libmysqld/.deps/sql_derived.Po
1021+libmysqld/.deps/sql_do.Po
1022+libmysqld/.deps/sql_error.Po
1023+libmysqld/.deps/sql_handler.Po
1024+libmysqld/.deps/sql_help.Po
1025+libmysqld/.deps/sql_insert.Po
1026+libmysqld/.deps/sql_lex.Po
1027+libmysqld/.deps/sql_list.Po
1028+libmysqld/.deps/sql_load.Po
1029+libmysqld/.deps/sql_manager.Po
1030+libmysqld/.deps/sql_map.Po
1031+libmysqld/.deps/sql_parse.Po
1032+libmysqld/.deps/sql_partition.Po
1033+libmysqld/.deps/sql_plugin.Po
1034+libmysqld/.deps/sql_prepare.Po
1035+libmysqld/.deps/sql_rename.Po
1036+libmysqld/.deps/sql_select.Po
1037+libmysqld/.deps/sql_show.Po
1038+libmysqld/.deps/sql_state.Po
1039+libmysqld/.deps/sql_string.Po
1040+libmysqld/.deps/sql_table.Po
1041+libmysqld/.deps/sql_tablespace.Po
1042+libmysqld/.deps/sql_test.Po
1043+libmysqld/.deps/sql_trigger.Po
1044+libmysqld/.deps/sql_udf.Po
1045+libmysqld/.deps/sql_union.Po
1046+libmysqld/.deps/sql_update.Po
1047+libmysqld/.deps/sql_view.Po
1048+libmysqld/.deps/sql_yacc.Po
1049+libmysqld/.deps/stacktrace.Po
1050+libmysqld/.deps/strfunc.Po
1051+libmysqld/.deps/table.Po
1052+libmysqld/.deps/thr_malloc.Po
1053+libmysqld/.deps/time.Po
1054+libmysqld/.deps/tztime.Po
1055+libmysqld/.deps/uniques.Po
1056+libmysqld/.deps/unireg.Po
1057+libmysqld/backup_dir
1058+libmysqld/client.c
1059+libmysqld/client_settings.h
1060+libmysqld/cmake_dummy.c
1061+libmysqld/convert.cc
1062+libmysqld/derror.cc
1063+libmysqld/discover.cc
1064+libmysqld/emb_qcache.cpp
1065+libmysqld/errmsg.c
1066+libmysqld/event.cc
1067+libmysqld/event_data_objects.cc
1068+libmysqld/event_db_repository.cc
1069+libmysqld/event_executor.cc
1070+libmysqld/event_queue.cc
1071+libmysqld/event_scheduler.cc
1072+libmysqld/event_timed.cc
1073+libmysqld/events.cc
1074+libmysqld/examples/.deps/completion_hash.Po
1075+libmysqld/examples/.deps/mysql.Po
1076+libmysqld/examples/.deps/mysql_client_test.Po
1077+libmysqld/examples/.deps/mysqltest.Po
1078+libmysqld/examples/.deps/readline.Po
1079+libmysqld/examples/client_test.c
1080+libmysqld/examples/client_test.cc
1081+libmysqld/examples/completion_hash.cc
1082+libmysqld/examples/completion_hash.h
1083+libmysqld/examples/link_sources
1084+libmysqld/examples/my_readline.h
1085+libmysqld/examples/mysql
1086+libmysqld/examples/mysql.cc
1087+libmysqld/examples/mysql_client_test.c
1088+libmysqld/examples/mysql_client_test_embedded
1089+libmysqld/examples/mysqltest
1090+libmysqld/examples/mysqltest.c
1091+libmysqld/examples/mysqltest_embedded
1092+libmysqld/examples/readline.cc
1093+libmysqld/examples/sql_string.cc
1094+libmysqld/examples/sql_string.h
1095+libmysqld/examples/test-gdbinit
1096+libmysqld/field.cc
1097+libmysqld/field_conv.cc
1098+libmysqld/filesort.cc
1099+libmysqld/get_password.c
1100+libmysqld/gstream.cc
1101+libmysqld/ha_archive.cc
1102+libmysqld/ha_berkeley.cc
1103+libmysqld/ha_blackhole.cc
1104+libmysqld/ha_example.cc
1105+libmysqld/ha_federated.cc
1106+libmysqld/ha_heap.cc
1107+libmysqld/ha_innobase.cc
1108+libmysqld/ha_innodb.cc
1109+libmysqld/ha_isam.cc
1110+libmysqld/ha_isammrg.cc
1111+libmysqld/ha_myisam.cc
1112+libmysqld/ha_myisammrg.cc
1113+libmysqld/ha_ndbcluster.cc
1114+libmysqld/ha_ndbcluster_binlog.cc
1115+libmysqld/ha_ndbcluster_cond.cc
1116+libmysqld/ha_partition.cc
1117+libmysqld/ha_tina.cc
1118+libmysqld/handler.cc
1119+libmysqld/handlerton.cc
1120+libmysqld/hash_filo.cc
1121+libmysqld/hostname.cc
1122+libmysqld/init.cc
1123+libmysqld/item.cc
1124+libmysqld/item_buff.cc
1125+libmysqld/item_cmpfunc.cc
1126+libmysqld/item_create.cc
1127+libmysqld/item_func.cc
1128+libmysqld/item_geofunc.cc
1129+libmysqld/item_row.cc
1130+libmysqld/item_strfunc.cc
1131+libmysqld/item_subselect.cc
1132+libmysqld/item_sum.cc
1133+libmysqld/item_timefunc.cc
1134+libmysqld/item_uniq.cc
1135+libmysqld/key.cc
1136+libmysqld/lex_hash.h
1137+libmysqld/lib_sql.cpp
1138+libmysqld/libmysql.c
1139+libmysqld/link_sources
1140+libmysqld/lock.cc
1141+libmysqld/log.cc
1142+libmysqld/log_event.cc
1143+libmysqld/log_event_old.cc
1144+libmysqld/md5.c
1145+libmysqld/message.h
1146+libmysqld/message.rc
1147+libmysqld/mf_iocache.cc
1148+libmysqld/mini_client.cc
1149+libmysqld/my_decimal.cc
1150+libmysqld/my_time.c
1151+libmysqld/my_user.c
1152+libmysqld/net_pkg.cc
1153+libmysqld/net_serv.cc
1154+libmysqld/opt_ft.cc
1155+libmysqld/opt_range.cc
1156+libmysqld/opt_sum.cc
1157+libmysqld/pack.c
1158+libmysqld/parse_file.cc
1159+libmysqld/partition_info.cc
1160+libmysqld/password.c
1161+libmysqld/procedure.cc
1162+libmysqld/protocol.cc
1163+libmysqld/protocol_cursor.cc
1164+libmysqld/records.cc
1165+libmysqld/repl_failsafe.cc
1166+libmysqld/rpl_filter.cc
1167+libmysqld/rpl_handler.cc
1168+libmysqld/rpl_injector.cc
1169+libmysqld/rpl_record.cc
1170+libmysqld/rpl_record_old.cc
1171+libmysqld/rpl_utility.cc
1172+libmysqld/scheduler.cc
1173+libmysqld/set_var.cc
1174+libmysqld/sha2.cc
1175+libmysqld/simple-test
1176+libmysqld/slave.cc
1177+libmysqld/sp.cc
1178+libmysqld/sp_cache.cc
1179+libmysqld/sp_head.cc
1180+libmysqld/sp_pcontext.cc
1181+libmysqld/sp_rcontext.cc
1182+libmysqld/spatial.cc
1183+libmysqld/sql_acl.cc
1184+libmysqld/sql_alloc_error_handler.cc
1185+libmysqld/sql_analyse.cc
1186+libmysqld/sql_base.cc
1187+libmysqld/sql_builtin.cc
1188+libmysqld/sql_cache.cc
1189+libmysqld/sql_class.cc
1190+libmysqld/sql_command
1191+libmysqld/sql_connect.cc
1192+libmysqld/sql_crypt.cc
1193+libmysqld/sql_cursor.cc
1194+libmysqld/sql_cursor.h
1195+libmysqld/sql_db.cc
1196+libmysqld/sql_delete.cc
1197+libmysqld/sql_truncate.cc
1198+libmysqld/sql_reload.cc
1199+libmysqld/datadict.cc
1200+libmysqld/sql_derived.cc
1201+libmysqld/sql_do.cc
1202+libmysqld/sql_error.cc
1203+libmysqld/sql_handler.cc
1204+libmysqld/sql_help.cc
1205+libmysqld/sql_insert.cc
1206+libmysqld/sql_lex.cc
1207+libmysqld/sql_list.cc
1208+libmysqld/sql_load.cc
1209+libmysqld/sql_locale.cc
1210+libmysqld/sql_manager.cc
1211+libmysqld/sql_map.cc
1212+libmysqld/sql_olap.cc
1213+libmysqld/sql_parse.cc
1214+libmysqld/sql_partition.cc
1215+libmysqld/sql_plugin.cc
1216+libmysqld/sql_prepare.cc
1217+libmysqld/sql_profile.cc
1218+libmysqld/sql_rename.cc
1219+libmysqld/sql_repl.cc
1220+libmysqld/sql_select.cc
1221+libmysqld/sql_servers.cc
1222+libmysqld/sql_show.cc
1223+libmysqld/sql_state.c
1224+libmysqld/sql_string.cc
1225+libmysqld/sql_table.cc
1226+libmysqld/sql_tablespace.cc
1227+libmysqld/sql_test.cc
1228+libmysqld/sql_trigger.cc
1229+libmysqld/sql_udf.cc
1230+libmysqld/sql_union.cc
1231+libmysqld/sql_unions.cc
1232+libmysqld/sql_update.cc
1233+libmysqld/sql_view.cc
1234+libmysqld/sql_yacc.cc
1235+libmysqld/sql_yacc.cpp
1236+libmysqld/sql_yacc.h
1237+libmysqld/stacktrace.c
1238+libmysqld/strfunc.cc
1239+libmysqld/table.cc
1240+libmysqld/thr_malloc.cc
1241+libmysqld/sql_time.cc
1242+libmysqld/tztime.cc
1243+libmysqld/uniques.cc
1244+libmysqld/unireg.cc
1245+libmysqltest/*.ds?
1246+libmysqltest/*.vcproj
1247+libmysqltest/mytest.c
1248+libtool
1249+linked_client_sources
1250+linked_include_sources
1251+linked_libmysql_r_sources
1252+linked_libmysql_sources
1253+linked_libmysqld_sources
1254+linked_libmysqldex_sources
1255+linked_server_sources
1256+linked_tools_sources
1257+locked
1258+ltmain.sh
1259+man/*.1
1260+merge/*.ds?
1261+merge/*.vcproj
1262+missing
1263+mit-pthreads/config.flags
1264+mit-pthreads/include/bits
1265+mit-pthreads/include/pthread/machdep.h
1266+mit-pthreads/include/pthread/posix.h
1267+mit-pthreads/include/sys
1268+mit-pthreads/machdep.c
1269+mit-pthreads/pg++
1270+mit-pthreads/pgcc
1271+mit-pthreads/syscall.S
1272+mkinstalldirs
1273+my_print_defaults/*.ds?
1274+my_print_defaults/*.vcproj
1275+myisam/*.ds?
1276+myisam/*.vcproj
1277+myisam/FT1.MYD
1278+myisam/FT1.MYI
1279+myisam/ft_dump
1280+myisam/ft_eval
1281+myisam/ft_test1
1282+myisam/ftbench/data
1283+myisam/ftbench/t
1284+myisam/ftbench/var/*
1285+myisam/mi_test1
1286+myisam/mi_test2
1287+myisam/mi_test3
1288+myisam/mi_test_all
1289+myisam/myisam.log
1290+myisam/myisam_ftdump
1291+myisam/myisamchk
1292+myisam/myisamlog
1293+myisam/myisampack
1294+myisam/rt_test
1295+myisam/rt_test.MYD
1296+myisam/rt_test.MYI
1297+myisam/sp_test
1298+myisam/test1.MYD
1299+myisam/test1.MYI
1300+myisam/test2.MYD
1301+myisam/test2.MYI
1302+myisam_ftdump/*.ds?
1303+myisam_ftdump/*.vcproj
1304+myisamchk/*.ds?
1305+myisamchk/*.vcproj
1306+myisamlog/*.ds?
1307+myisamlog/*.vcproj
1308+myisammrg/*.ds?
1309+myisammrg/*.vcproj
1310+myisampack/*.ds?
1311+myisampack/*.vcproj
1312+mysql-4.0.2-alpha-pc-linux-gnu-i686.tar.gz
1313+mysql-4.0.2-alpha.tar.gz
1314+mysql-4.1.8-win-src.zip
1315+mysql-5.0.2-alpha.tar.gz
1316+mysql-max-4.0.2-alpha-pc-linux-gnu-i686.tar.gz
1317+mysql-test/*.ds?
1318+mysql-test/*.vcproj
1319+mysql-test/.DS_Store
1320+mysql-test/collections/default.release
1321+mysql-test/collections/default.release.done
1322+mysql-test/funcs_1.log
1323+mysql-test/funcs_1.tar
1324+mysql-test/gmon.out
1325+mysql-test/install_test_db
1326+mysql-test/lib/My/SafeProcess/my_safe_process
1327+mysql-test/lib/init_db.sql
1328+mysql-test/linux_sys_vars.inc
1329+mysql-test/load_sysvars.inc
1330+mysql-test/mtr
1331+mysql-test/mysql-test-run
1332+mysql-test/mysql-test-gcov.err
1333+mysql-test/mysql-test-gcov.msg
1334+mysql-test/mysql-test-run-shell
1335+mysql-test/mysql-test-run.log
1336+mysql-test/mysql_test_run_new
1337+mysql-test/ndb/ndbcluster
1338+mysql-test/partitions.log
1339+mysql-test/r/*.err
1340+mysql-test/r/*.log
1341+mysql-test/r/*.out
1342+mysql-test/r/*.reject
1343+mysql-test/r/index_merge_load.result
1344+mysql-test/r/max_allowed_packet_func.result
1345+mysql-test/r/rpl000001.eval
1346+mysql-test/r/rpl000002.eval
1347+mysql-test/r/rpl000014.eval
1348+mysql-test/r/rpl000015.eval
1349+mysql-test/r/rpl000016.eval
1350+mysql-test/r/rpl_log.eval
1351+mysql-test/r/slave-running.eval
1352+mysql-test/r/slave-stopped.eval
1353+mysql-test/r/tmp.result
1354+mysql-test/reg.log
1355+mysql-test/rpl.log
1356+mysql-test/share/mysql
1357+mysql-test/std_data/*.pem
1358+mysql-test/suite/funcs_1.tar.gz
1359+mysql-test/suite/funcs_1.tar.zip
1360+mysql-test/suite/funcs_1/r/innodb_trig_03e.warnings
1361+mysql-test/suite/funcs_1/r/innodb_views.warnings
1362+mysql-test/suite/funcs_1/r/memory_trig_03e.warnings
1363+mysql-test/suite/funcs_1/r/memory_views.warnings
1364+mysql-test/suite/funcs_1/r/myisam_trig_03e.warnings
1365+mysql-test/suite/funcs_1/r/myisam_views.warnings
1366+mysql-test/suite/funcs_1/r/ndb_trig_03e.warnings
1367+mysql-test/suite/funcs_1/r/ndb_views.warnings
1368+mysql-test/suite/partitions/r/dif
1369+mysql-test/suite/partitions/r/diff
1370+mysql-test/suite/partitions/r/partition.result
1371+mysql-test/suite/partitions/r/partition_bit_ndb.warnings
1372+mysql-test/suite/partitions/r/partition_special_innodb.warnings
1373+mysql-test/suite/partitions/r/partition_special_myisam.warnings
1374+mysql-test/suite/partitions/r/partition_t55.out
1375+mysql-test/suite/partitions/r/partition_t55.refout
1376+mysql-test/suite/partitions/t/partition.test
1377+mysql-test/t/index_merge.load
1378+mysql-test/t/tmp.test
1379+mysql-test/var
1380+mysql-test/var/*
1381+mysql-test/windows_sys_vars.inc
1382+mysql.kdevprj
1383+mysql.proj
1384+sql_priv.h
1385+mysqlbinlog/*.ds?
1386+mysqlbinlog/*.vcproj
1387+mysqlcheck/*.ds?
1388+mysqlcheck/*.vcproj
1389+mysqld.S
1390+mysqld.sym
1391+mysqldemb/*.ds?
1392+mysqldemb/*.vcproj
1393+mysqlserver/*.ds?
1394+mysqlserver/*.vcproj
1395+mysys/#mf_iocache.c#
1396+mysys/*.ds?
1397+mysys/*.vcproj
1398+mysys/.deps/array.Po
1399+mysys/.deps/base64.Po
1400+mysys/.deps/charset-def.Po
1401+mysys/.deps/charset.Po
1402+mysys/.deps/checksum.Po
1403+mysys/.deps/default.Po
1404+mysys/.deps/default_modify.Po
1405+mysys/.deps/errors.Po
1406+mysys/.deps/hash.Po
1407+mysys/.deps/list.Po
1408+mysys/.deps/md5.Po
1409+mysys/.deps/mf_brkhant.Po
1410+mysys/.deps/mf_cache.Po
1411+mysys/.deps/mf_dirname.Po
1412+mysys/.deps/mf_fn_ext.Po
1413+mysys/.deps/mf_format.Po
1414+mysys/.deps/mf_getdate.Po
1415+mysys/.deps/mf_iocache.Po
1416+mysys/.deps/mf_iocache2.Po
1417+mysys/.deps/mf_keycache.Po
1418+mysys/.deps/mf_keycaches.Po
1419+mysys/.deps/mf_loadpath.Po
1420+mysys/.deps/mf_pack.Po
1421+mysys/.deps/mf_path.Po
1422+mysys/.deps/mf_qsort.Po
1423+mysys/.deps/mf_qsort2.Po
1424+mysys/.deps/mf_radix.Po
1425+mysys/.deps/mf_same.Po
1426+mysys/.deps/mf_sort.Po
1427+mysys/.deps/mf_strip.Po
1428+mysys/.deps/mf_tempdir.Po
1429+mysys/.deps/mf_tempfile.Po
1430+mysys/.deps/mf_unixpath.Po
1431+mysys/.deps/mf_wcomp.Po
1432+mysys/.deps/mf_wfile.Po
1433+mysys/.deps/mulalloc.Po
1434+mysys/.deps/my_access.Po
1435+mysys/.deps/my_aes.Po
1436+mysys/.deps/my_alarm.Po
1437+mysys/.deps/my_alloc.Po
1438+mysys/.deps/my_append.Po
1439+mysys/.deps/my_atomic.Po
1440+mysys/.deps/my_bit.Po
1441+mysys/.deps/my_bitmap.Po
1442+mysys/.deps/my_chsize.Po
1443+mysys/.deps/my_clock.Po
1444+mysys/.deps/my_compress.Po
1445+mysys/.deps/my_copy.Po
1446+mysys/.deps/my_crc32.Po
1447+mysys/.deps/my_create.Po
1448+mysys/.deps/my_delete.Po
1449+mysys/.deps/my_div.Po
1450+mysys/.deps/my_dup.Po
1451+mysys/.deps/my_error.Po
1452+mysys/.deps/my_file.Po
1453+mysys/.deps/my_fopen.Po
1454+mysys/.deps/my_fstream.Po
1455+mysys/.deps/my_gethostbyname.Po
1456+mysys/.deps/my_gethwaddr.Po
1457+mysys/.deps/my_getncpus.Po
1458+mysys/.deps/my_getopt.Po
1459+mysys/.deps/my_getsystime.Po
1460+mysys/.deps/my_getwd.Po
1461+mysys/.deps/my_handler.Po
1462+mysys/.deps/my_init.Po
1463+mysys/.deps/my_largepage.Po
1464+mysys/.deps/my_lib.Po
1465+mysys/.deps/my_libwrap.Po
1466+mysys/.deps/my_lock.Po
1467+mysys/.deps/my_lockmem.Po
1468+mysys/.deps/my_lread.Po
1469+mysys/.deps/my_lwrite.Po
1470+mysys/.deps/my_malloc.Po
1471+mysys/.deps/my_memmem.Po
1472+mysys/.deps/my_messnc.Po
1473+mysys/.deps/my_mkdir.Po
1474+mysys/.deps/my_mmap.Po
1475+mysys/.deps/my_net.Po
1476+mysys/.deps/my_netware.Po
1477+mysys/.deps/my_new.Po
1478+mysys/.deps/my_once.Po
1479+mysys/.deps/my_open.Po
1480+mysys/.deps/my_port.Po
1481+mysys/.deps/my_pread.Po
1482+mysys/.deps/my_pthread.Po
1483+mysys/.deps/my_quick.Po
1484+mysys/.deps/my_read.Po
1485+mysys/.deps/my_realloc.Po
1486+mysys/.deps/my_redel.Po
1487+mysys/.deps/my_rename.Po
1488+mysys/.deps/my_seek.Po
1489+mysys/.deps/my_semaphore.Po
1490+mysys/.deps/my_sleep.Po
1491+mysys/.deps/my_static.Po
1492+mysys/.deps/my_symlink.Po
1493+mysys/.deps/my_symlink2.Po
1494+mysys/.deps/my_sync.Po
1495+mysys/.deps/my_thr_init.Po
1496+mysys/.deps/my_vle.Po
1497+mysys/.deps/my_windac.Po
1498+mysys/.deps/my_write.Po
1499+mysys/.deps/ptr_cmp.Po
1500+mysys/.deps/queues.Po
1501+mysys/.deps/rijndael.Po
1502+mysys/.deps/safemalloc.Po
1503+mysys/.deps/sha1.Po
1504+mysys/.deps/string.Po
1505+mysys/.deps/thr_alarm.Po
1506+mysys/.deps/thr_lock.Po
1507+mysys/.deps/thr_mutex.Po
1508+mysys/.deps/thr_rwlock.Po
1509+mysys/.deps/tree.Po
1510+mysys/.deps/trie.Po
1511+mysys/.deps/typelib.Po
1512+mysys/getopt.c
1513+mysys/getopt1.c
1514+mysys/main.cc
1515+mysys/my_new.cpp
1516+mysys/raid.cpp
1517+mysys/ste5KbMa
1518+mysys/test_atomic
1519+mysys/test_bitmap
1520+mysys/test_charset
1521+mysys/test_dir
1522+mysys/test_gethwaddr
1523+mysys/test_io_cache
1524+mysys/test_thr_alarm
1525+mysys/test_thr_lock
1526+mysys/test_vsnprintf
1527+mysys/testhash
1528+ndb/bin/DbAsyncGenerator
1529+ndb/bin/DbCreate
1530+ndb/bin/acid
1531+ndb/bin/async-lmc-bench-l-p10.sh
1532+ndb/bin/async-lmc-bench-l.sh
1533+ndb/bin/async-lmc-bench-p10.sh
1534+ndb/bin/async-lmc-bench.sh
1535+ndb/bin/atrt
1536+ndb/bin/atrt-analyze-result.sh
1537+ndb/bin/atrt-clear-result.sh
1538+ndb/bin/atrt-gather-result.sh
1539+ndb/bin/atrt-setup.sh
1540+ndb/bin/bankCreator
1541+ndb/bin/bankMakeGL
1542+ndb/bin/bankSumAccounts
1543+ndb/bin/bankTimer
1544+ndb/bin/bankTransactionMaker
1545+ndb/bin/bankValidateAllGLs
1546+ndb/bin/basicTransporterTest
1547+ndb/bin/benchronja
1548+ndb/bin/bulk_copy
1549+ndb/bin/copy_tab
1550+ndb/bin/create_all_tabs
1551+ndb/bin/create_index
1552+ndb/bin/create_tab
1553+ndb/bin/delete_all
1554+ndb/bin/desc
1555+ndb/bin/drop_all_tabs
1556+ndb/bin/drop_index
1557+ndb/bin/drop_tab
1558+ndb/bin/flexAsynch
1559+ndb/bin/flexBench
1560+ndb/bin/flexHammer
1561+ndb/bin/flexScan
1562+ndb/bin/flexTT
1563+ndb/bin/hugoCalculator
1564+ndb/bin/hugoFill
1565+ndb/bin/hugoLoad
1566+ndb/bin/hugoLockRecords
1567+ndb/bin/hugoPkDelete
1568+ndb/bin/hugoPkRead
1569+ndb/bin/hugoPkReadRecord
1570+ndb/bin/hugoPkUpdate
1571+ndb/bin/hugoScanRead
1572+ndb/bin/hugoScanUpdate
1573+ndb/bin/index
1574+ndb/bin/index2
1575+ndb/bin/initronja
1576+ndb/bin/interpreterInTup
1577+ndb/bin/list_tables
1578+ndb/bin/make-config.sh
1579+ndb/bin/mgmtclient
1580+ndb/bin/mgmtsrvr
1581+ndb/bin/mkconfig
1582+ndb/bin/ndb
1583+ndb/bin/ndb_cpcc
1584+ndb/bin/ndb_cpcd
1585+ndb/bin/ndb_rep
1586+ndb/bin/ndbsql
1587+ndb/bin/newton_basic
1588+ndb/bin/newton_br
1589+ndb/bin/newton_pb
1590+ndb/bin/newton_perf
1591+ndb/bin/perfTransporterTest
1592+ndb/bin/printConfig
1593+ndb/bin/printSchemafile
1594+ndb/bin/printSysfile
1595+ndb/bin/redoLogFileReader
1596+ndb/bin/restart
1597+ndb/bin/restarter
1598+ndb/bin/restarter2
1599+ndb/bin/restarts
1600+ndb/bin/restore
1601+ndb/bin/select_all
1602+ndb/bin/select_count
1603+ndb/bin/telco
1604+ndb/bin/testBackup
1605+ndb/bin/testBank
1606+ndb/bin/testBasic
1607+ndb/bin/testBasicAsynch
1608+ndb/bin/testCopy
1609+ndb/bin/testDataBuffers
1610+ndb/bin/testDict
1611+ndb/bin/testGrep
1612+ndb/bin/testGrepVerify
1613+ndb/bin/testIndex
1614+ndb/bin/testInterpreter
1615+ndb/bin/testKernelDataBuffer
1616+ndb/bin/testLongSig
1617+ndb/bin/testMgm
1618+ndb/bin/testMgmapi
1619+ndb/bin/testNdbApi
1620+ndb/bin/testNodeRestart
1621+ndb/bin/testOIBasic
1622+ndb/bin/testOdbcDriver
1623+ndb/bin/testOperations
1624+ndb/bin/testRestartGci
1625+ndb/bin/testScan
1626+ndb/bin/testScanInterpreter
1627+ndb/bin/testSimplePropertiesSection
1628+ndb/bin/testSystemRestart
1629+ndb/bin/testTimeout
1630+ndb/bin/testTransactions
1631+ndb/bin/test_cpcd
1632+ndb/bin/test_event
1633+ndb/bin/verify_index
1634+ndb/bin/waiter
1635+ndb/config/autom4te.cache/*
1636+ndb/config/config.mk
1637+ndb/examples/ndbapi_example1/ndbapi_example1
1638+ndb/examples/ndbapi_example2/ndbapi_example2
1639+ndb/examples/ndbapi_example3/ndbapi_example3
1640+ndb/examples/ndbapi_example5/ndbapi_example5
1641+ndb/examples/select_all/select_all
1642+ndb/include/ndb_global.h
1643+ndb/include/ndb_types.h
1644+ndb/include/ndb_version.h
1645+ndb/lib/libMGM_API.so
1646+ndb/lib/libNDB_API.so
1647+ndb/lib/libNDB_ODBC.so
1648+ndb/lib/libNEWTON_API.so
1649+ndb/lib/libNEWTON_BASICTEST_COMMON.so
1650+ndb/lib/libREP_API.so
1651+ndb/lib/libndbclient.so
1652+ndb/lib/libndbclient_extra.so
1653+ndb/src/common/debugger/libtrace.dsp
1654+ndb/src/common/debugger/signaldata/libsignaldataprint.dsp
1655+ndb/src/common/logger/liblogger.dsp
1656+ndb/src/common/mgmcommon/libmgmsrvcommon.dsp
1657+ndb/src/common/mgmcommon/printConfig/*.d
1658+ndb/src/common/portlib/libportlib.dsp
1659+ndb/src/common/transporter/libtransporter.dsp
1660+ndb/src/common/util/libgeneral.dsp
1661+ndb/src/common/util/testBitmask.cpp
1662+ndb/src/cw/cpcd/ndb_cpcd
1663+ndb/src/dummy.cpp
1664+ndb/src/kernel/blocks/backup/libbackup.dsp
1665+ndb/src/kernel/blocks/backup/restore/ndb_restore
1666+ndb/src/kernel/blocks/cmvmi/libcmvmi.dsp
1667+ndb/src/kernel/blocks/dbacc/libdbacc.dsp
1668+ndb/src/kernel/blocks/dbdict/libdbdict.dsp
1669+ndb/src/kernel/blocks/dbdih/libdbdih.dsp
1670+ndb/src/kernel/blocks/dblqh/libdblqh.dsp
1671+ndb/src/kernel/blocks/dbtc/libdbtc.dsp
1672+ndb/src/kernel/blocks/dbtup/libdbtup.dsp
1673+ndb/src/kernel/blocks/dbtux/libdbtux.dsp
1674+ndb/src/kernel/blocks/dbutil/libdbutil.dsp
1675+ndb/src/kernel/blocks/grep/libgrep.dsp
1676+ndb/src/kernel/blocks/ndbcntr/libndbcntr.dsp
1677+ndb/src/kernel/blocks/ndbfs/libndbfs.dsp
1678+ndb/src/kernel/blocks/qmgr/libqmgr.dsp
1679+ndb/src/kernel/blocks/suma/libsuma.dsp
1680+ndb/src/kernel/blocks/trix/libtrix.dsp
1681+ndb/src/kernel/error/liberror.dsp
1682+ndb/src/kernel/ndbd
1683+ndb/src/kernel/ndbd.dsp
1684+ndb/src/kernel/vm/libkernel.dsp
1685+ndb/src/libndb.ver
1686+ndb/src/libndbclient.dsp
1687+ndb/src/mgmapi/libmgmapi.dsp
1688+ndb/src/mgmclient/libndbmgmclient.dsp
1689+ndb/src/mgmclient/ndb_mgm
1690+ndb/src/mgmclient/ndb_mgm.dsp
1691+ndb/src/mgmclient/test_cpcd/*.d
1692+ndb/src/mgmsrv/ndb_mgmd
1693+ndb/src/mgmsrv/ndb_mgmd.dsp
1694+ndb/src/ndbapi/libndbapi.dsp
1695+ndb/test/ndbapi/bank/bankCreator
1696+ndb/test/ndbapi/bank/bankMakeGL
1697+ndb/test/ndbapi/bank/bankSumAccounts
1698+ndb/test/ndbapi/bank/bankTimer
1699+ndb/test/ndbapi/bank/bankTransactionMaker
1700+ndb/test/ndbapi/bank/bankValidateAllGLs
1701+ndb/test/ndbapi/bank/testBank
1702+ndb/test/ndbapi/create_all_tabs
1703+ndb/test/ndbapi/create_tab
1704+ndb/test/ndbapi/drop_all_tabs
1705+ndb/test/ndbapi/flexAsynch
1706+ndb/test/ndbapi/flexBench
1707+ndb/test/ndbapi/flexBench.dsp
1708+ndb/test/ndbapi/flexHammer
1709+ndb/test/ndbapi/flexTT
1710+ndb/test/ndbapi/testBackup
1711+ndb/test/ndbapi/testBasic
1712+ndb/test/ndbapi/testBasic.dsp
1713+ndb/test/ndbapi/testBasicAsynch
1714+ndb/test/ndbapi/testBlobs
1715+ndb/test/ndbapi/testBlobs.dsp
1716+ndb/test/ndbapi/testDataBuffers
1717+ndb/test/ndbapi/testDeadlock
1718+ndb/test/ndbapi/testDict
1719+ndb/test/ndbapi/testIndex
1720+ndb/test/ndbapi/testMgm
1721+ndb/test/ndbapi/testNdbApi
1722+ndb/test/ndbapi/testNodeRestart
1723+ndb/test/ndbapi/testOIBasic
1724+ndb/test/ndbapi/testOperations
1725+ndb/test/ndbapi/testRestartGci
1726+ndb/test/ndbapi/testSRBank
1727+ndb/test/ndbapi/testScan
1728+ndb/test/ndbapi/testScan.dsp
1729+ndb/test/ndbapi/testScanInterpreter
1730+ndb/test/ndbapi/testScanPerf
1731+ndb/test/ndbapi/testSystemRestart
1732+ndb/test/ndbapi/testTimeout
1733+ndb/test/ndbapi/testTransactions
1734+ndb/test/ndbapi/test_event
1735+ndb/test/run-test/atrt
1736+ndb/test/src/libNDBT.dsp
1737+ndb/test/tools/copy_tab
1738+ndb/test/tools/create_index
1739+ndb/test/tools/hugoCalculator
1740+ndb/test/tools/hugoFill
1741+ndb/test/tools/hugoLoad
1742+ndb/test/tools/hugoLockRecords
1743+ndb/test/tools/hugoPkDelete
1744+ndb/test/tools/hugoPkRead
1745+ndb/test/tools/hugoPkReadRecord
1746+ndb/test/tools/hugoPkUpdate
1747+ndb/test/tools/hugoScanRead
1748+ndb/test/tools/hugoScanUpdate
1749+ndb/test/tools/ndb_cpcc
1750+ndb/test/tools/restart
1751+ndb/test/tools/verify_index
1752+ndb/tools/ndb_config
1753+ndb/tools/ndb_delete_all
1754+ndb/tools/ndb_delete_all.dsp
1755+ndb/tools/ndb_desc
1756+ndb/tools/ndb_desc.dsp
1757+ndb/tools/ndb_drop_index
1758+ndb/tools/ndb_drop_index.dsp
1759+ndb/tools/ndb_drop_table
1760+ndb/tools/ndb_drop_table.dsp
1761+ndb/tools/ndb_restore
1762+ndb/tools/ndb_select_all
1763+ndb/tools/ndb_select_all.dsp
1764+ndb/tools/ndb_select_count
1765+ndb/tools/ndb_select_count.dsp
1766+ndb/tools/ndb_show_tables
1767+ndb/tools/ndb_show_tables.dsp
1768+ndb/tools/ndb_test_platform
1769+ndb/tools/ndb_waiter
1770+ndb/tools/ndb_waiter.dsp
1771+ndbcluster-1186
1772+ndbcluster-1186/SCCS
1773+ndbcluster-1186/config.ini
1774+ndbcluster-1186/ndb_1.pid
1775+ndbcluster-1186/ndb_1_out.log
1776+ndbcluster-1186/ndb_1_signal.log
1777+ndbcluster-1186/ndb_2.pid
1778+ndbcluster-1186/ndb_2_out.log
1779+ndbcluster-1186/ndb_2_signal.log
1780+ndbcluster-1186/ndb_3.pid
1781+ndbcluster-1186/ndb_3_cluster.log
1782+ndbcluster-1186/ndb_3_out.log
1783+ndbcluster-1186/ndbcluster.pid
1784+netware/.deps/libmysqlmain.Po
1785+netware/.deps/my_manage.Po
1786+netware/.deps/mysql_install_db.Po
1787+netware/.deps/mysql_test_run.Po
1788+netware/.deps/mysqld_safe.Po
1789+netware/init_db.sql
1790+netware/libmysql.imp
1791+netware/test_db.sql
1792+pack_isam/*.ds?
1793+perror/*.ds?
1794+perror/*.vcproj
1795+plugin/fulltext/.deps/mypluglib_la-plugin_example.Plo
1796+plugin/fulltext/.libs/mypluglib.lai
1797+plugin/fulltext/.libs/mypluglib.so.0
1798+plugin/fulltext/.libs/mypluglib.so.0.0.0
1799+pstack/.deps/bucomm.Po
1800+pstack/.deps/debug.Po
1801+pstack/.deps/filemode.Po
1802+pstack/.deps/ieee.Po
1803+pstack/.deps/linuxthreads.Po
1804+pstack/.deps/pstack.Po
1805+pstack/.deps/rddbg.Po
1806+pstack/.deps/stabs.Po
1807+pull.log
1808+regex/*.ds?
1809+regex/*.vcproj
1810+regex/.deps/debug.Po
1811+regex/.deps/main.Po
1812+regex/.deps/regcomp.Po
1813+regex/.deps/regerror.Po
1814+regex/.deps/regexec.Po
1815+regex/.deps/regfree.Po
1816+regex/.deps/reginit.Po
1817+regex/.deps/split.Po
1818+regex/re
1819+repl-tests/test-repl-ts/repl-timestamp.master.reject
1820+repl-tests/test-repl/foo-dump-slave.master.
1821+repl-tests/test-repl/sum-wlen-slave.master.
1822+repl-tests/test-repl/sum-wlen-slave.master.re
1823+repl-tests/test-repl/sum-wlen-slave.master.reje
1824+replace/*.ds?
1825+replace/*.vcproj
1826+scripts/comp_sql
1827+scripts/fill_func_tables
1828+scripts/fill_func_tables.sql
1829+scripts/fill_help_tables
1830+scripts/fill_help_tables.sql
1831+scripts/make_binary_distribution
1832+scripts/make_sharedlib_distribution
1833+scripts/make_win_binary_distribution
1834+scripts/make_win_src_distribution
1835+scripts/make_win_src_distribution_old
1836+scripts/msql2mysql
1837+scripts/mysql_config
1838+scripts/mysql_convert_table_format
1839+scripts/mysql_create_system_tables
1840+scripts/mysql_explain_log
1841+scripts/mysql_find_rows
1842+scripts/mysql_fix_extensions
1843+scripts/mysql_fix_privilege_tables
1844+scripts/mysql_fix_privilege_tables.sql
1845+scripts/mysql_fix_privilege_tables.sql.rule
1846+scripts/mysql_fix_privilege_tables_sql.c
1847+scripts/mysql_fix_privilege_tables_sql.c.rule
1848+scripts/mysql_install_db
1849+scripts/mysql_secure_installation
1850+scripts/mysql_setpermission
1851+scripts/mysql_tableinfo
1852+scripts/mysql_upgrade
1853+scripts/mysql_upgrade_shell
1854+scripts/mysql_zap
1855+scripts/mysqlaccess
1856+scripts/mysqlbug
1857+scripts/mysqld_multi
1858+scripts/mysqld_safe
1859+scripts/mysqldumpslow
1860+scripts/mysqlhotcopy
1861+scripts/mysqlhotcopy.sh.rej
1862+scripts/safe_mysqld
1863+select_test
1864+server-tools/instance-manager/.deps/buffer.Po
1865+server-tools/instance-manager/.deps/command.Po
1866+server-tools/instance-manager/.deps/commands.Po
1867+server-tools/instance-manager/.deps/guardian.Po
1868+server-tools/instance-manager/.deps/instance.Po
1869+server-tools/instance-manager/.deps/instance_map.Po
1870+server-tools/instance-manager/.deps/instance_options.Po
1871+server-tools/instance-manager/.deps/liboptions_la-options.Plo
1872+server-tools/instance-manager/.deps/liboptions_la-priv.Plo
1873+server-tools/instance-manager/.deps/listener.Po
1874+server-tools/instance-manager/.deps/log.Po
1875+server-tools/instance-manager/.deps/manager.Po
1876+server-tools/instance-manager/.deps/messages.Po
1877+server-tools/instance-manager/.deps/mysql_connection.Po
1878+server-tools/instance-manager/.deps/mysqlmanager.Po
1879+server-tools/instance-manager/.deps/net_serv.Po
1880+server-tools/instance-manager/.deps/parse.Po
1881+server-tools/instance-manager/.deps/parse_output.Po
1882+server-tools/instance-manager/.deps/protocol.Po
1883+server-tools/instance-manager/.deps/thread_registry.Po
1884+server-tools/instance-manager/.deps/user_management_commands.Po
1885+server-tools/instance-manager/.deps/user_map.Po
1886+server-tools/instance-manager/buffer.cpp
1887+server-tools/instance-manager/client.c
1888+server-tools/instance-manager/client_settings.h
1889+server-tools/instance-manager/command.cpp
1890+server-tools/instance-manager/commands.cpp
1891+server-tools/instance-manager/errmsg.c
1892+server-tools/instance-manager/guardian.cpp
1893+server-tools/instance-manager/instance.cpp
1894+server-tools/instance-manager/instance_map.cpp
1895+server-tools/instance-manager/instance_options.cpp
1896+server-tools/instance-manager/listener.cpp
1897+server-tools/instance-manager/log.cpp
1898+server-tools/instance-manager/manager.cpp
1899+server-tools/instance-manager/messages.cpp
1900+server-tools/instance-manager/mysql_connection.cpp
1901+server-tools/instance-manager/mysqlmanager
1902+server-tools/instance-manager/mysqlmanager.cpp
1903+server-tools/instance-manager/net_serv.cc
1904+server-tools/instance-manager/options.cpp
1905+server-tools/instance-manager/parse.cpp
1906+server-tools/instance-manager/parse_output.cpp
1907+server-tools/instance-manager/priv.cpp
1908+server-tools/instance-manager/protocol.cpp
1909+server-tools/instance-manager/thr_alarm.c
1910+server-tools/instance-manager/thread_registry.cpp
1911+server-tools/instance-manager/user_map.cpp
1912+sql-bench/Results-linux/ATIS-mysql_bdb-Linux_2.2.14_my_SMP_i686
1913+sql-bench/bench-count-distinct
1914+sql-bench/bench-init.pl
1915+sql-bench/compare-results
1916+sql-bench/compare-results-all
1917+sql-bench/copy-db
1918+sql-bench/crash-me
1919+sql-bench/gif/*
1920+sql-bench/graph-compare-results
1921+sql-bench/innotest1
1922+sql-bench/innotest1a
1923+sql-bench/innotest1b
1924+sql-bench/innotest2
1925+sql-bench/innotest2a
1926+sql-bench/innotest2b
1927+sql-bench/output/*
1928+sql-bench/run-all-tests
1929+sql-bench/server-cfg
1930+sql-bench/template.html
1931+sql-bench/test-ATIS
1932+sql-bench/test-alter-table
1933+sql-bench/test-big-tables
1934+sql-bench/test-connect
1935+sql-bench/test-create
1936+sql-bench/test-insert
1937+sql-bench/test-select
1938+sql-bench/test-transactions
1939+sql-bench/test-wisconsin
1940+sql/*.cpp
1941+sql/*.ds?
1942+sql/*.def
1943+sql/*.vcproj
1944+sql/.deps/client.Po
1945+sql/.deps/derror.Po
1946+sql/.deps/des_key_file.Po
1947+sql/.deps/discover.Po
1948+sql/.deps/event_data_objects.Po
1949+sql/.deps/event_db_repository.Po
1950+sql/.deps/event_queue.Po
1951+sql/.deps/event_scheduler.Po
1952+sql/.deps/events.Po
1953+sql/.deps/field.Po
1954+sql/.deps/field_conv.Po
1955+sql/.deps/filesort.Po
1956+sql/.deps/gen_lex_hash.Po
1957+sql/.deps/gstream.Po
1958+sql/.deps/ha_berkeley.Po
1959+sql/.deps/ha_federated.Po
1960+sql/.deps/ha_heap.Po
1961+sql/.deps/ha_innodb.Po
1962+sql/.deps/ha_myisam.Po
1963+sql/.deps/ha_myisammrg.Po
1964+sql/.deps/ha_ndbcluster.Po
1965+sql/.deps/ha_ndbcluster_binlog.Po
1966+sql/.deps/ha_partition.Po
1967+sql/.deps/handler.Po
1968+sql/.deps/hash_filo.Po
1969+sql/.deps/hostname.Po
1970+sql/.deps/init.Po
1971+sql/.deps/item.Po
1972+sql/.deps/item_buff.Po
1973+sql/.deps/item_cmpfunc.Po
1974+sql/.deps/item_create.Po
1975+sql/.deps/item_func.Po
1976+sql/.deps/item_geofunc.Po
1977+sql/.deps/item_row.Po
1978+sql/.deps/item_strfunc.Po
1979+sql/.deps/item_subselect.Po
1980+sql/.deps/item_sum.Po
1981+sql/.deps/item_timefunc.Po
1982+sql/.deps/item_uniq.Po
1983+sql/.deps/item_xmlfunc.Po
1984+sql/.deps/key.Po
1985+sql/.deps/lock.Po
1986+sql/.deps/log.Po
1987+sql/.deps/log_event.Po
1988+sql/.deps/mf_iocache.Po
1989+sql/.deps/mini_client_errors.Po
1990+sql/.deps/my_decimal.Po
1991+sql/.deps/my_lock.Po
1992+sql/.deps/my_time.Po
1993+sql/.deps/my_user.Po
1994+sql/.deps/mysql_tzinfo_to_sql.Po
1995+sql/.deps/mysqld.Po
1996+sql/.deps/net_serv.Po
1997+sql/.deps/opt_range.Po
1998+sql/.deps/opt_sum.Po
1999+sql/.deps/pack.Po
2000+sql/.deps/parse_file.Po
2001+sql/.deps/partition_info.Po
2002+sql/.deps/password.Po
2003+sql/.deps/procedure.Po
2004+sql/.deps/protocol.Po
2005+sql/.deps/records.Po
2006+sql/.deps/repl_failsafe.Po
2007+sql/.deps/rpl_filter.Po
2008+sql/.deps/rpl_injector.Po
2009+sql/.deps/rpl_tblmap.Po
2010+sql/.deps/set_var.Po
2011+sql/.deps/slave.Po
2012+sql/.deps/sp.Po
2013+sql/.deps/sp_cache.Po
2014+sql/.deps/sp_head.Po
2015+sql/.deps/sp_pcontext.Po
2016+sql/.deps/sp_rcontext.Po
2017+sql/.deps/spatial.Po
2018+sql/.deps/sql_acl.Po
2019+sql/.deps/sql_analyse.Po
2020+sql/.deps/sql_base.Po
2021+sql/.deps/sql_binlog.Po
2022+sql/.deps/sql_builtin.Po
2023+sql/.deps/sql_cache.Po
2024+sql/.deps/sql_class.Po
2025+sql/.deps/sql_client.Po
2026+sql/.deps/sql_crypt.Po
2027+sql/.deps/sql_cursor.Po
2028+sql/.deps/sql_db.Po
2029+sql/.deps/sql_delete.Po
2030+sql/.deps/sql_truncate.Po
2031+sql/.deps/sql_reload.Po
2032+sql/.deps/datadict.Po
2033+sql/.deps/sql_derived.Po
2034+sql/.deps/sql_do.Po
2035+sql/.deps/sql_error.Po
2036+sql/.deps/sql_handler.Po
2037+sql/.deps/sql_help.Po
2038+sql/.deps/sql_insert.Po
2039+sql/.deps/sql_lex.Po
2040+sql/.deps/sql_list.Po
2041+sql/.deps/sql_load.Po
2042+sql/.deps/sql_manager.Po
2043+sql/.deps/sql_map.Po
2044+sql/.deps/sql_olap.Po
2045+sql/.deps/sql_parse.Po
2046+sql/.deps/sql_partition.Po
2047+sql/.deps/sql_plugin.Po
2048+sql/.deps/sql_prepare.Po
2049+sql/.deps/sql_rename.Po
2050+sql/.deps/sql_repl.Po
2051+sql/.deps/sql_select.Po
2052+sql/.deps/sql_show.Po
2053+sql/.deps/sql_state.Po
2054+sql/.deps/sql_string.Po
2055+sql/.deps/sql_table.Po
2056+sql/.deps/sql_tablespace.Po
2057+sql/.deps/sql_test.Po
2058+sql/.deps/sql_trigger.Po
2059+sql/.deps/sql_udf.Po
2060+sql/.deps/sql_union.Po
2061+sql/.deps/sql_update.Po
2062+sql/.deps/sql_view.Po
2063+sql/.deps/sql_yacc.Po
2064+sql/.deps/stacktrace.Po
2065+sql/.deps/strfunc.Po
2066+sql/.deps/table.Po
2067+sql/.deps/thr_malloc.Po
2068+sql/.deps/time.Po
2069+sql/.deps/tztime.Po
2070+sql/.deps/udf_example.Plo
2071+sql/.deps/uniques.Po
2072+sql/.deps/unireg.Po
2073+sql/.gdbinit
2074+sql/.libs/udf_example.lai
2075+sql/.libs/udf_example.so.0
2076+sql/.libs/udf_example.so.0.0.0
2077+sql/client.c
2078+sql/cmake_dummy.cc
2079+sql/Doxyfile
2080+sql/cscope.out
2081+sql/f.c
2082+sql/gen_lex_hash
2083+sql/gmon.out
2084+sql/handlerton.cc
2085+sql/html
2086+sql/latex
2087+sql/lex_hash.h
2088+sql/lex_hash.h.rule
2089+sql/link_sources
2090+sql/max/*
2091+sql/message.h
2092+sql/message.mc
2093+sql/message.rc
2094+sql/mini_client_errors.c
2095+sql/my_time.c
2096+sql/my_user.c
2097+sql/mysql_tzinfo_to_sql
2098+sql/mysql_tzinfo_to_sql.cc
2099+sql/mysql_tzinfo_to_sql_tztime.cc
2100+sql/mysqlbinlog
2101+sql/mysqld
2102+sql/mysqld-purecov
2103+sql/mysqld-purify
2104+sql/mysqld-quantify
2105+sql/new.cc
2106+sql/pack.c
2107+sql/safe_to_cache_query.txt
2108+sql/share/*.sys
2109+sql/share/charsets/gmon.out
2110+sql/share/fixerrmsg.pl
2111+sql/share/gmon.out
2112+sql/share/iso639-2.txt
2113+sql/share/mysql
2114+sql/share/norwegian-ny/errmsg.sys
2115+sql/share/norwegian/errmsg.sys
2116+sql/sql_builtin.cc
2117+sql/sql_select.cc.orig
2118+sql/sql_yacc.cc
2119+sql/sql_yacc.h
2120+sql/sql_yacc.h.rule
2121+sql/sql_yacc.output
2122+sql/sql_yacc.yy.orig
2123+sql/test_time
2124+sql/udf_example.so
2125+sql_error.cc
2126+sql_prepare.cc
2127+stamp-h
2128+stamp-h.in
2129+stamp-h1
2130+stamp-h1.in
2131+stamp-h2
2132+stamp-h2.in
2133+stamp-h3
2134+stamp-h4
2135+start_mysqld.sh
2136+storage/archive/.deps/archive_test-archive_test.Po
2137+storage/archive/.deps/archive_test-azio.Po
2138+storage/archive/.deps/ha_archive_la-azio.Plo
2139+storage/archive/.deps/ha_archive_la-ha_archive.Plo
2140+storage/archive/.deps/libarchive_a-azio.Po
2141+storage/archive/.deps/libarchive_a-ha_archive.Po
2142+storage/archive/archive_reader
2143+storage/archive/archive_test
2144+storage/bdb/*.ds?
2145+storage/bdb/*.vcproj
2146+storage/bdb/README
2147+storage/bdb/btree/btree_auto.c
2148+storage/bdb/btree/btree_autop.c
2149+storage/bdb/build_unix/*
2150+storage/bdb/build_vxworks/BerkeleyDB20.wpj
2151+storage/bdb/build_vxworks/BerkeleyDB20small.wpj
2152+storage/bdb/build_vxworks/BerkeleyDB22.wpj
2153+storage/bdb/build_vxworks/BerkeleyDB22small.wpj
2154+storage/bdb/build_vxworks/db.h
2155+storage/bdb/build_vxworks/db_config.h
2156+storage/bdb/build_vxworks/db_config_small.h
2157+storage/bdb/build_vxworks/db_deadlock/db_deadlock20.wpj
2158+storage/bdb/build_vxworks/db_deadlock/db_deadlock22.wpj
2159+storage/bdb/build_vxworks/db_int.h
2160+storage/bdb/build_vxworks/dbdemo/dbdemo.c
2161+storage/bdb/build_vxworks/dbdemo/dbdemo20.wpj
2162+storage/bdb/build_vxworks/dbdemo/dbdemo22.wpj
2163+storage/bdb/build_win32/*.dsp
2164+storage/bdb/build_win32/*.h
2165+storage/bdb/build_win32/db.h
2166+storage/bdb/build_win32/db_archive.dsp
2167+storage/bdb/build_win32/db_checkpoint.dsp
2168+storage/bdb/build_win32/db_config.h
2169+storage/bdb/build_win32/db_cxx.h
2170+storage/bdb/build_win32/db_deadlock.dsp
2171+storage/bdb/build_win32/db_dll.dsp
2172+storage/bdb/build_win32/db_dump.dsp
2173+storage/bdb/build_win32/db_int.h
2174+storage/bdb/build_win32/db_java.dsp
2175+storage/bdb/build_win32/db_load.dsp
2176+storage/bdb/build_win32/db_perf.dsp
2177+storage/bdb/build_win32/db_printlog.dsp
2178+storage/bdb/build_win32/db_recover.dsp
2179+storage/bdb/build_win32/db_stat.dsp
2180+storage/bdb/build_win32/db_static.dsp
2181+storage/bdb/build_win32/db_tcl.dsp
2182+storage/bdb/build_win32/db_test.dsp
2183+storage/bdb/build_win32/db_upgrade.dsp
2184+storage/bdb/build_win32/db_verify.dsp
2185+storage/bdb/build_win32/ex_access.dsp
2186+storage/bdb/build_win32/ex_btrec.dsp
2187+storage/bdb/build_win32/ex_env.dsp
2188+storage/bdb/build_win32/ex_lock.dsp
2189+storage/bdb/build_win32/ex_mpool.dsp
2190+storage/bdb/build_win32/ex_tpcb.dsp
2191+storage/bdb/build_win32/excxx_access.dsp
2192+storage/bdb/build_win32/excxx_btrec.dsp
2193+storage/bdb/build_win32/excxx_env.dsp
2194+storage/bdb/build_win32/excxx_lock.dsp
2195+storage/bdb/build_win32/excxx_mpool.dsp
2196+storage/bdb/build_win32/excxx_tpcb.dsp
2197+storage/bdb/build_win32/include.tcl
2198+storage/bdb/build_win32/libdb.def
2199+storage/bdb/build_win32/libdb.rc
2200+storage/bdb/build_win64/*.dsp
2201+storage/bdb/build_win64/*.dsw
2202+storage/bdb/build_win64/*.h
2203+storage/bdb/db/crdel_auto.c
2204+storage/bdb/db/crdel_autop.c
2205+storage/bdb/db/db_auto.c
2206+storage/bdb/db/db_autop.c
2207+storage/bdb/dbinc_auto/*.*
2208+storage/bdb/dbreg/dbreg_auto.c
2209+storage/bdb/dbreg/dbreg_autop.c
2210+storage/bdb/dist/autom4te-2.53.cache/*
2211+storage/bdb/dist/autom4te-2.53.cache/output.0
2212+storage/bdb/dist/autom4te-2.53.cache/requests
2213+storage/bdb/dist/autom4te-2.53.cache/traces.0
2214+storage/bdb/dist/autom4te.cache/*
2215+storage/bdb/dist/autom4te.cache/output.0
2216+storage/bdb/dist/autom4te.cache/requests
2217+storage/bdb/dist/autom4te.cache/traces.0
2218+storage/bdb/dist/config.hin
2219+storage/bdb/dist/configure
2220+storage/bdb/dist/tags
2221+storage/bdb/dist/template/db_server_proc
2222+storage/bdb/dist/template/gen_client_ret
2223+storage/bdb/dist/template/rec_btree
2224+storage/bdb/dist/template/rec_crdel
2225+storage/bdb/dist/template/rec_db
2226+storage/bdb/dist/template/rec_dbreg
2227+storage/bdb/dist/template/rec_fileops
2228+storage/bdb/dist/template/rec_hash
2229+storage/bdb/dist/template/rec_log
2230+storage/bdb/dist/template/rec_qam
2231+storage/bdb/dist/template/rec_txn
2232+storage/bdb/examples_c/ex_apprec/ex_apprec_auto.c
2233+storage/bdb/examples_c/ex_apprec/ex_apprec_auto.h
2234+storage/bdb/examples_c/ex_apprec/ex_apprec_template
2235+storage/bdb/examples_java
2236+storage/bdb/fileops/fileops_auto.c
2237+storage/bdb/fileops/fileops_autop.c
2238+storage/bdb/hash/hash_auto.c
2239+storage/bdb/hash/hash_autop.c
2240+storage/bdb/include/btree_auto.h
2241+storage/bdb/include/btree_ext.h
2242+storage/bdb/include/clib_ext.h
2243+storage/bdb/include/common_ext.h
2244+storage/bdb/include/crdel_auto.h
2245+storage/bdb/include/db_auto.h
2246+storage/bdb/include/db_ext.h
2247+storage/bdb/include/db_server.h
2248+storage/bdb/include/env_ext.h
2249+storage/bdb/include/gen_client_ext.h
2250+storage/bdb/include/gen_server_ext.h
2251+storage/bdb/include/hash_auto.h
2252+storage/bdb/include/hash_ext.h
2253+storage/bdb/include/lock_ext.h
2254+storage/bdb/include/log_auto.h
2255+storage/bdb/include/log_ext.h
2256+storage/bdb/include/mp_ext.h
2257+storage/bdb/include/mutex_ext.h
2258+storage/bdb/include/os_ext.h
2259+storage/bdb/include/qam_auto.h
2260+storage/bdb/include/qam_ext.h
2261+storage/bdb/include/rpc_client_ext.h
2262+storage/bdb/include/rpc_server_ext.h
2263+storage/bdb/include/tcl_ext.h
2264+storage/bdb/include/txn_auto.h
2265+storage/bdb/include/txn_ext.h
2266+storage/bdb/include/xa_ext.h
2267+storage/bdb/java/src/com/sleepycat/db/Db.java
2268+storage/bdb/java/src/com/sleepycat/db/DbBtreeStat.java
2269+storage/bdb/java/src/com/sleepycat/db/DbConstants.java
2270+storage/bdb/java/src/com/sleepycat/db/DbHashStat.java
2271+storage/bdb/java/src/com/sleepycat/db/DbLockStat.java
2272+storage/bdb/java/src/com/sleepycat/db/DbLogStat.java
2273+storage/bdb/java/src/com/sleepycat/db/DbMpoolFStat.java
2274+storage/bdb/java/src/com/sleepycat/db/DbQueueStat.java
2275+storage/bdb/java/src/com/sleepycat/db/DbRepStat.java
2276+storage/bdb/java/src/com/sleepycat/db/DbTxnStat.java
2277+storage/bdb/libdb_java/java_stat_auto.c
2278+storage/bdb/libdb_java/java_stat_auto.h
2279+storage/bdb/libdb_java/java_util.i
2280+storage/bdb/log/log_auto.c
2281+storage/bdb/qam/qam_auto.c
2282+storage/bdb/qam/qam_autop.c
2283+storage/bdb/rep/rep_auto.c
2284+storage/bdb/rep/rep_autop.c
2285+storage/bdb/rpc_client/db_server_clnt.c
2286+storage/bdb/rpc_client/gen_client.c
2287+storage/bdb/rpc_server/c/db_server_proc.c
2288+storage/bdb/rpc_server/c/db_server_proc.sed
2289+storage/bdb/rpc_server/c/db_server_svc.c
2290+storage/bdb/rpc_server/c/db_server_xdr.c
2291+storage/bdb/rpc_server/c/gen_db_server.c
2292+storage/bdb/rpc_server/db_server.x
2293+storage/bdb/rpc_server/db_server_proc.sed
2294+storage/bdb/rpc_server/db_server_svc.c
2295+storage/bdb/rpc_server/db_server_xdr.c
2296+storage/bdb/rpc_server/gen_db_server.c
2297+storage/bdb/test/TESTS
2298+storage/bdb/test/include.tcl
2299+storage/bdb/test/logtrack.list
2300+storage/bdb/txn/txn_auto.c
2301+storage/bdb/txn/txn_autop.c
2302+storage/blackhole/.deps/ha_blackhole_la-ha_blackhole.Plo
2303+storage/blackhole/.deps/libblackhole_a-ha_blackhole.Po
2304+storage/csv/.deps/ha_csv_la-ha_tina.Plo
2305+storage/csv/.deps/libcsv_a-ha_tina.Po
2306+storage/example/.deps/ha_example_la-ha_example.Plo
2307+storage/example/.deps/libexample_a-ha_example.Po
2308+storage/heap/.deps/_check.Po
2309+storage/heap/.deps/_rectest.Po
2310+storage/heap/.deps/hp_block.Po
2311+storage/heap/.deps/hp_clear.Po
2312+storage/heap/.deps/hp_close.Po
2313+storage/heap/.deps/hp_create.Po
2314+storage/heap/.deps/hp_delete.Po
2315+storage/heap/.deps/hp_extra.Po
2316+storage/heap/.deps/hp_hash.Po
2317+storage/heap/.deps/hp_info.Po
2318+storage/heap/.deps/hp_open.Po
2319+storage/heap/.deps/hp_panic.Po
2320+storage/heap/.deps/hp_rename.Po
2321+storage/heap/.deps/hp_rfirst.Po
2322+storage/heap/.deps/hp_rkey.Po
2323+storage/heap/.deps/hp_rlast.Po
2324+storage/heap/.deps/hp_rnext.Po
2325+storage/heap/.deps/hp_rprev.Po
2326+storage/heap/.deps/hp_rrnd.Po
2327+storage/heap/.deps/hp_rsame.Po
2328+storage/heap/.deps/hp_scan.Po
2329+storage/heap/.deps/hp_static.Po
2330+storage/heap/.deps/hp_test1.Po
2331+storage/heap/.deps/hp_test2.Po
2332+storage/heap/.deps/hp_update.Po
2333+storage/heap/.deps/hp_write.Po
2334+storage/heap/hp_test1
2335+storage/heap/hp_test2
2336+storage/innobase/autom4te-2.53.cache/*
2337+storage/innobase/autom4te-2.53.cache/output.0
2338+storage/innobase/autom4te-2.53.cache/requests
2339+storage/innobase/autom4te-2.53.cache/traces.0
2340+storage/innobase/autom4te.cache/*
2341+storage/innobase/autom4te.cache/output.0
2342+storage/innobase/autom4te.cache/requests
2343+storage/innobase/autom4te.cache/traces.0
2344+storage/innobase/btr/.deps/btr0btr.Po
2345+storage/innobase/btr/.deps/btr0cur.Po
2346+storage/innobase/btr/.deps/btr0pcur.Po
2347+storage/innobase/btr/.deps/btr0sea.Po
2348+storage/innobase/buf/.deps/buf0buf.Po
2349+storage/innobase/buf/.deps/buf0flu.Po
2350+storage/innobase/buf/.deps/buf0lru.Po
2351+storage/innobase/buf/.deps/buf0rea.Po
2352+storage/innobase/configure.lineno
2353+storage/innobase/conftest.s1
2354+storage/innobase/conftest.subs
2355+storage/innobase/data/.deps/data0data.Po
2356+storage/innobase/data/.deps/data0type.Po
2357+storage/innobase/dict/.deps/dict0boot.Po
2358+storage/innobase/dict/.deps/dict0crea.Po
2359+storage/innobase/dict/.deps/dict0dict.Po
2360+storage/innobase/dict/.deps/dict0load.Po
2361+storage/innobase/dict/.deps/dict0mem.Po
2362+storage/innobase/dyn/.deps/dyn0dyn.Po
2363+storage/innobase/eval/.deps/eval0eval.Po
2364+storage/innobase/eval/.deps/eval0proc.Po
2365+storage/innobase/fil/.deps/fil0fil.Po
2366+storage/innobase/fsp/.deps/fsp0fsp.Po
2367+storage/innobase/fut/.deps/fut0fut.Po
2368+storage/innobase/fut/.deps/fut0lst.Po
2369+storage/innobase/ha/.deps/ha0ha.Po
2370+storage/innobase/ha/.deps/hash0hash.Po
2371+storage/innobase/ib_config.h
2372+storage/innobase/ib_config.h.in
2373+storage/innobase/ibuf/.deps/ibuf0ibuf.Po
2374+storage/innobase/lock/.deps/lock0lock.Po
2375+storage/innobase/log/.deps/log0log.Po
2376+storage/innobase/log/.deps/log0recv.Po
2377+storage/innobase/mach/.deps/mach0data.Po
2378+storage/innobase/mem/.deps/mem0mem.Po
2379+storage/innobase/mem/.deps/mem0pool.Po
2380+storage/innobase/mkinstalldirs
2381+storage/innobase/mtr/.deps/mtr0log.Po
2382+storage/innobase/mtr/.deps/mtr0mtr.Po
2383+storage/innobase/os/.deps/os0file.Po
2384+storage/innobase/os/.deps/os0proc.Po
2385+storage/innobase/os/.deps/os0sync.Po
2386+storage/innobase/os/.deps/os0thread.Po
2387+storage/innobase/page/.deps/page0cur.Po
2388+storage/innobase/page/.deps/page0page.Po
2389+storage/innobase/pars/.deps/lexyy.Po
2390+storage/innobase/pars/.deps/pars0grm.Po
2391+storage/innobase/pars/.deps/pars0opt.Po
2392+storage/innobase/pars/.deps/pars0pars.Po
2393+storage/innobase/pars/.deps/pars0sym.Po
2394+storage/innobase/que/.deps/que0que.Po
2395+storage/innobase/read/.deps/read0read.Po
2396+storage/innobase/rem/.deps/rem0cmp.Po
2397+storage/innobase/rem/.deps/rem0rec.Po
2398+storage/innobase/row/.deps/row0ins.Po
2399+storage/innobase/row/.deps/row0mysql.Po
2400+storage/innobase/row/.deps/row0purge.Po
2401+storage/innobase/row/.deps/row0row.Po
2402+storage/innobase/row/.deps/row0sel.Po
2403+storage/innobase/row/.deps/row0uins.Po
2404+storage/innobase/row/.deps/row0umod.Po
2405+storage/innobase/row/.deps/row0undo.Po
2406+storage/innobase/row/.deps/row0upd.Po
2407+storage/innobase/row/.deps/row0vers.Po
2408+storage/innobase/srv/.deps/srv0que.Po
2409+storage/innobase/srv/.deps/srv0srv.Po
2410+storage/innobase/srv/.deps/srv0start.Po
2411+storage/innobase/stamp-h1
2412+storage/innobase/sync/.deps/sync0arr.Po
2413+storage/innobase/sync/.deps/sync0rw.Po
2414+storage/innobase/sync/.deps/sync0sync.Po
2415+storage/innobase/thr/.deps/thr0loc.Po
2416+storage/innobase/trx/.deps/trx0purge.Po
2417+storage/innobase/trx/.deps/trx0rec.Po
2418+storage/innobase/trx/.deps/trx0roll.Po
2419+storage/innobase/trx/.deps/trx0rseg.Po
2420+storage/innobase/trx/.deps/trx0sys.Po
2421+storage/innobase/trx/.deps/trx0trx.Po
2422+storage/innobase/trx/.deps/trx0undo.Po
2423+storage/innobase/usr/.deps/usr0sess.Po
2424+storage/innobase/ut/.deps/ut0byte.Po
2425+storage/innobase/ut/.deps/ut0dbg.Po
2426+storage/innobase/ut/.deps/ut0list.Po
2427+storage/innobase/ut/.deps/ut0mem.Po
2428+storage/innobase/ut/.deps/ut0rnd.Po
2429+storage/innobase/ut/.deps/ut0ut.Po
2430+storage/innobase/ut/.deps/ut0vec.Po
2431+storage/innobase/ut/.deps/ut0wqueue.Po
2432+storage/myisam/.deps/ft_boolean_search.Po
2433+storage/myisam/.deps/ft_nlq_search.Po
2434+storage/myisam/.deps/ft_parser.Po
2435+storage/myisam/.deps/ft_static.Po
2436+storage/myisam/.deps/ft_stopwords.Po
2437+storage/myisam/.deps/ft_update.Po
2438+storage/myisam/.deps/mi_cache.Po
2439+storage/myisam/.deps/mi_changed.Po
2440+storage/myisam/.deps/mi_check.Po
2441+storage/myisam/.deps/mi_checksum.Po
2442+storage/myisam/.deps/mi_close.Po
2443+storage/myisam/.deps/mi_create.Po
2444+storage/myisam/.deps/mi_dbug.Po
2445+storage/myisam/.deps/mi_delete.Po
2446+storage/myisam/.deps/mi_delete_all.Po
2447+storage/myisam/.deps/mi_delete_table.Po
2448+storage/myisam/.deps/mi_dynrec.Po
2449+storage/myisam/.deps/mi_extra.Po
2450+storage/myisam/.deps/mi_info.Po
2451+storage/myisam/.deps/mi_key.Po
2452+storage/myisam/.deps/mi_keycache.Po
2453+storage/myisam/.deps/mi_locking.Po
2454+storage/myisam/.deps/mi_log.Po
2455+storage/myisam/.deps/mi_open.Po
2456+storage/myisam/.deps/mi_packrec.Po
2457+storage/myisam/.deps/mi_page.Po
2458+storage/myisam/.deps/mi_panic.Po
2459+storage/myisam/.deps/mi_preload.Po
2460+storage/myisam/.deps/mi_range.Po
2461+storage/myisam/.deps/mi_rename.Po
2462+storage/myisam/.deps/mi_rfirst.Po
2463+storage/myisam/.deps/mi_rkey.Po
2464+storage/myisam/.deps/mi_rlast.Po
2465+storage/myisam/.deps/mi_rnext.Po
2466+storage/myisam/.deps/mi_rnext_same.Po
2467+storage/myisam/.deps/mi_rprev.Po
2468+storage/myisam/.deps/mi_rrnd.Po
2469+storage/myisam/.deps/mi_rsame.Po
2470+storage/myisam/.deps/mi_rsamepos.Po
2471+storage/myisam/.deps/mi_scan.Po
2472+storage/myisam/.deps/mi_search.Po
2473+storage/myisam/.deps/mi_static.Po
2474+storage/myisam/.deps/mi_statrec.Po
2475+storage/myisam/.deps/mi_test1.Po
2476+storage/myisam/.deps/mi_test2.Po
2477+storage/myisam/.deps/mi_test3.Po
2478+storage/myisam/.deps/mi_unique.Po
2479+storage/myisam/.deps/mi_update.Po
2480+storage/myisam/.deps/mi_write.Po
2481+storage/myisam/.deps/myisam_ftdump.Po
2482+storage/myisam/.deps/myisamchk.Po
2483+storage/myisam/.deps/myisamlog.Po
2484+storage/myisam/.deps/myisampack.Po
2485+storage/myisam/.deps/rt_index.Po
2486+storage/myisam/.deps/rt_key.Po
2487+storage/myisam/.deps/rt_mbr.Po
2488+storage/myisam/.deps/rt_split.Po
2489+storage/myisam/.deps/rt_test.Po
2490+storage/myisam/.deps/sort.Po
2491+storage/myisam/.deps/sp_key.Po
2492+storage/myisam/.deps/sp_test.Po
2493+storage/myisam/FT1.MYD
2494+storage/myisam/FT1.MYI
2495+storage/myisam/ft_dump
2496+storage/myisam/ft_eval
2497+storage/myisam/ft_test1
2498+storage/myisam/ftbench/data
2499+storage/myisam/ftbench/t
2500+storage/myisam/ftbench/var/*
2501+storage/myisam/mi_test1
2502+storage/myisam/mi_test2
2503+storage/myisam/mi_test3
2504+storage/myisam/mi_test_all
2505+storage/myisam/myisam.log
2506+storage/myisam/myisam_ftdump
2507+storage/myisam/myisamchk
2508+storage/myisam/myisamlog
2509+storage/myisam/myisampack
2510+storage/myisam/rt_test
2511+storage/myisam/rt_test.MYD
2512+storage/myisam/rt_test.MYI
2513+storage/myisam/sp_test
2514+storage/myisam/test1.MYD
2515+storage/myisam/test1.MYI
2516+storage/myisam/test2.MYD
2517+storage/myisam/test2.MYI
2518+storage/myisammrg/.deps/myrg_close.Po
2519+storage/myisammrg/.deps/myrg_create.Po
2520+storage/myisammrg/.deps/myrg_delete.Po
2521+storage/myisammrg/.deps/myrg_extra.Po
2522+storage/myisammrg/.deps/myrg_info.Po
2523+storage/myisammrg/.deps/myrg_locking.Po
2524+storage/myisammrg/.deps/myrg_open.Po
2525+storage/myisammrg/.deps/myrg_panic.Po
2526+storage/myisammrg/.deps/myrg_queue.Po
2527+storage/myisammrg/.deps/myrg_range.Po
2528+storage/myisammrg/.deps/myrg_rfirst.Po
2529+storage/myisammrg/.deps/myrg_rkey.Po
2530+storage/myisammrg/.deps/myrg_rlast.Po
2531+storage/myisammrg/.deps/myrg_rnext.Po
2532+storage/myisammrg/.deps/myrg_rnext_same.Po
2533+storage/myisammrg/.deps/myrg_rprev.Po
2534+storage/myisammrg/.deps/myrg_rrnd.Po
2535+storage/myisammrg/.deps/myrg_rsame.Po
2536+storage/myisammrg/.deps/myrg_static.Po
2537+storage/myisammrg/.deps/myrg_update.Po
2538+storage/myisammrg/.deps/myrg_write.Po
2539+storage/ndb/bin/DbAsyncGenerator
2540+storage/ndb/bin/DbCreate
2541+storage/ndb/bin/acid
2542+storage/ndb/bin/async-lmc-bench-l-p10.sh
2543+storage/ndb/bin/async-lmc-bench-l.sh
2544+storage/ndb/bin/async-lmc-bench-p10.sh
2545+storage/ndb/bin/async-lmc-bench.sh
2546+storage/ndb/bin/atrt
2547+storage/ndb/bin/atrt-analyze-result.sh
2548+storage/ndb/bin/atrt-clear-result.sh
2549+storage/ndb/bin/atrt-gather-result.sh
2550+storage/ndb/bin/atrt-setup.sh
2551+storage/ndb/bin/bankCreator
2552+storage/ndb/bin/bankMakeGL
2553+storage/ndb/bin/bankSumAccounts
2554+storage/ndb/bin/bankTimer
2555+storage/ndb/bin/bankTransactionMaker
2556+storage/ndb/bin/bankValidateAllGLs
2557+storage/ndb/bin/basicTransporterTest
2558+storage/ndb/bin/benchronja
2559+storage/ndb/bin/bulk_copy
2560+storage/ndb/bin/copy_tab
2561+storage/ndb/bin/create_all_tabs
2562+storage/ndb/bin/create_index
2563+storage/ndb/bin/create_tab
2564+storage/ndb/bin/delete_all
2565+storage/ndb/bin/desc
2566+storage/ndb/bin/drop_all_tabs
2567+storage/ndb/bin/drop_index
2568+storage/ndb/bin/drop_tab
2569+storage/ndb/bin/flexAsynch
2570+storage/ndb/bin/flexBench
2571+storage/ndb/bin/flexHammer
2572+storage/ndb/bin/flexScan
2573+storage/ndb/bin/flexTT
2574+storage/ndb/bin/hugoCalculator
2575+storage/ndb/bin/hugoFill
2576+storage/ndb/bin/hugoLoad
2577+storage/ndb/bin/hugoLockRecords
2578+storage/ndb/bin/hugoPkDelete
2579+storage/ndb/bin/hugoPkRead
2580+storage/ndb/bin/hugoPkReadRecord
2581+storage/ndb/bin/hugoPkUpdate
2582+storage/ndb/bin/hugoScanRead
2583+storage/ndb/bin/hugoScanUpdate
2584+storage/ndb/bin/index
2585+storage/ndb/bin/index2
2586+storage/ndb/bin/initronja
2587+storage/ndb/bin/interpreterInTup
2588+storage/ndb/bin/list_tables
2589+storage/ndb/bin/make-config.sh
2590+storage/ndb/bin/mgmtclient
2591+storage/ndb/bin/mgmtsrvr
2592+storage/ndb/bin/mkconfig
2593+storage/ndb/bin/ndb
2594+storage/ndb/bin/ndb_cpcc
2595+storage/ndb/bin/ndb_cpcd
2596+storage/ndb/bin/ndb_rep
2597+storage/ndb/bin/ndbsql
2598+storage/ndb/bin/newton_basic
2599+storage/ndb/bin/newton_br
2600+storage/ndb/bin/newton_pb
2601+storage/ndb/bin/newton_perf
2602+storage/ndb/bin/perfTransporterTest
2603+storage/ndb/bin/printConfig
2604+storage/ndb/bin/printSchemafile
2605+storage/ndb/bin/printSysfile
2606+storage/ndb/bin/redoLogFileReader
2607+storage/ndb/bin/restart
2608+storage/ndb/bin/restarter
2609+storage/ndb/bin/restarter2
2610+storage/ndb/bin/restarts
2611+storage/ndb/bin/restore
2612+storage/ndb/bin/select_all
2613+storage/ndb/bin/select_count
2614+storage/ndb/bin/telco
2615+storage/ndb/bin/testBackup
2616+storage/ndb/bin/testBank
2617+storage/ndb/bin/testBasic
2618+storage/ndb/bin/testBasicAsynch
2619+storage/ndb/bin/testCopy
2620+storage/ndb/bin/testDataBuffers
2621+storage/ndb/bin/testDict
2622+storage/ndb/bin/testGrep
2623+storage/ndb/bin/testGrepVerify
2624+storage/ndb/bin/testIndex
2625+storage/ndb/bin/testInterpreter
2626+storage/ndb/bin/testKernelDataBuffer
2627+storage/ndb/bin/testLongSig
2628+storage/ndb/bin/testMgm
2629+storage/ndb/bin/testMgmapi
2630+storage/ndb/bin/testNdbApi
2631+storage/ndb/bin/testNodeRestart
2632+storage/ndb/bin/testOIBasic
2633+storage/ndb/bin/testOdbcDriver
2634+storage/ndb/bin/testOperations
2635+storage/ndb/bin/testRestartGci
2636+storage/ndb/bin/testScan
2637+storage/ndb/bin/testScanInterpreter
2638+storage/ndb/bin/testSimplePropertiesSection
2639+storage/ndb/bin/testSystemRestart
2640+storage/ndb/bin/testTimeout
2641+storage/ndb/bin/testTransactions
2642+storage/ndb/bin/test_cpcd
2643+storage/ndb/bin/test_event
2644+storage/ndb/bin/verify_index
2645+storage/ndb/bin/waiter
2646+storage/ndb/config/autom4te.cache/*
2647+storage/ndb/config/config.mk
2648+storage/ndb/examples/ndbapi_example1/ndbapi_example1
2649+storage/ndb/examples/ndbapi_example2/ndbapi_example2
2650+storage/ndb/examples/ndbapi_example3/ndbapi_example3
2651+storage/ndb/examples/ndbapi_example5/ndbapi_example5
2652+storage/ndb/examples/select_all/select_all
2653+storage/ndb/include/ndb_global.h
2654+storage/ndb/include/ndb_types.h
2655+storage/ndb/include/ndb_version.h
2656+storage/ndb/lib/libMGM_API.so
2657+storage/ndb/lib/libNDB_API.so
2658+storage/ndb/lib/libNDB_ODBC.so
2659+storage/ndb/lib/libNEWTON_API.so
2660+storage/ndb/lib/libNEWTON_BASICTEST_COMMON.so
2661+storage/ndb/lib/libREP_API.so
2662+storage/ndb/lib/libndbclient.so
2663+storage/ndb/lib/libndbclient_extra.so
2664+storage/ndb/ndbapi-examples/mgmapi_logevent/mgmapi_logevent
2665+storage/ndb/ndbapi-examples/mgmapi_logevent2/mgmapi_logevent2
2666+storage/ndb/ndbapi-examples/ndbapi_async/ndbapi_async
2667+storage/ndb/ndbapi-examples/ndbapi_async1/ndbapi_async1
2668+storage/ndb/ndbapi-examples/ndbapi_event/ndbapi_event
2669+storage/ndb/ndbapi-examples/ndbapi_retries/ndbapi_retries
2670+storage/ndb/ndbapi-examples/ndbapi_scan/ndbapi_scan
2671+storage/ndb/ndbapi-examples/ndbapi_simple/ndbapi_simple
2672+storage/ndb/ndbapi-examples/ndbapi_simple_dual/ndbapi_simple_dual
2673+storage/ndb/ndbapi-examples/ndbapi_simple_index/ndbapi_simple_index
2674+storage/ndb/src/common/debugger/libtrace.dsp
2675+storage/ndb/src/common/debugger/signaldata/libsignaldataprint.dsp
2676+storage/ndb/src/common/logger/liblogger.dsp
2677+storage/ndb/src/common/mgmcommon/libmgmsrvcommon.dsp
2678+storage/ndb/src/common/mgmcommon/printConfig/*.d
2679+storage/ndb/src/common/portlib/libportlib.dsp
2680+storage/ndb/src/common/transporter/libtransporter.dsp
2681+storage/ndb/src/common/util/libgeneral.dsp
2682+storage/ndb/src/common/util/testBitmask.cpp
2683+storage/ndb/src/cw/cpcd/ndb_cpcd
2684+storage/ndb/src/dummy.cpp
2685+storage/ndb/src/kernel/blocks/backup/libbackup.dsp
2686+storage/ndb/src/kernel/blocks/backup/ndb_print_backup_file
2687+storage/ndb/src/kernel/blocks/backup/restore/ndb_restore
2688+storage/ndb/src/kernel/blocks/cmvmi/libcmvmi.dsp
2689+storage/ndb/src/kernel/blocks/dbacc/libdbacc.dsp
2690+storage/ndb/src/kernel/blocks/dbdict/libdbdict.dsp
2691+storage/ndb/src/kernel/blocks/dbdict/ndb_print_schema_file
2692+storage/ndb/src/kernel/blocks/dbdih/libdbdih.dsp
2693+storage/ndb/src/kernel/blocks/dbdih/ndb_print_sys_file
2694+storage/ndb/src/kernel/blocks/dblqh/libdblqh.dsp
2695+storage/ndb/src/kernel/blocks/dbtc/libdbtc.dsp
2696+storage/ndb/src/kernel/blocks/dbtup/libdbtup.dsp
2697+storage/ndb/src/kernel/blocks/dbtup/test_varpage
2698+storage/ndb/src/kernel/blocks/dbtux/libdbtux.dsp
2699+storage/ndb/src/kernel/blocks/dbutil/libdbutil.dsp
2700+storage/ndb/src/kernel/blocks/grep/libgrep.dsp
2701+storage/ndb/src/kernel/blocks/ndb_print_file
2702+storage/ndb/src/kernel/blocks/ndbcntr/libndbcntr.dsp
2703+storage/ndb/src/kernel/blocks/ndbfs/libndbfs.dsp
2704+storage/ndb/src/kernel/blocks/qmgr/libqmgr.dsp
2705+storage/ndb/src/kernel/blocks/suma/libsuma.dsp
2706+storage/ndb/src/kernel/blocks/trix/libtrix.dsp
2707+storage/ndb/src/kernel/error/liberror.dsp
2708+storage/ndb/src/kernel/ndbd
2709+storage/ndb/src/kernel/ndbd.dsp
2710+storage/ndb/src/kernel/vm/libkernel.dsp
2711+storage/ndb/src/libndb.ver
2712+storage/ndb/src/libndbclient.dsp
2713+storage/ndb/src/mgmapi/libmgmapi.dsp
2714+storage/ndb/src/mgmclient/libndbmgmclient.dsp
2715+storage/ndb/src/mgmclient/ndb_mgm
2716+storage/ndb/src/mgmclient/ndb_mgm.dsp
2717+storage/ndb/src/mgmclient/test_cpcd/*.d
2718+storage/ndb/src/mgmsrv/ndb_mgmd
2719+storage/ndb/src/mgmsrv/ndb_mgmd.dsp
2720+storage/ndb/src/ndbapi/libndbapi.dsp
2721+storage/ndb/src/ndbapi/ndberror_check
2722+storage/ndb/test/ndbapi/DbAsyncGenerator
2723+storage/ndb/test/ndbapi/DbCreate
2724+storage/ndb/test/ndbapi/bank/bankCreator
2725+storage/ndb/test/ndbapi/bank/bankMakeGL
2726+storage/ndb/test/ndbapi/bank/bankSumAccounts
2727+storage/ndb/test/ndbapi/bank/bankTimer
2728+storage/ndb/test/ndbapi/bank/bankTransactionMaker
2729+storage/ndb/test/ndbapi/bank/bankValidateAllGLs
2730+storage/ndb/test/ndbapi/bank/testBank
2731+storage/ndb/test/ndbapi/create_all_tabs
2732+storage/ndb/test/ndbapi/create_tab
2733+storage/ndb/test/ndbapi/drop_all_tabs
2734+storage/ndb/test/ndbapi/flexAsynch
2735+storage/ndb/test/ndbapi/flexBench
2736+storage/ndb/test/ndbapi/flexBench.dsp
2737+storage/ndb/test/ndbapi/flexHammer
2738+storage/ndb/test/ndbapi/flexTT
2739+storage/ndb/test/ndbapi/ndbapi_slow_select
2740+storage/ndb/test/ndbapi/testBackup
2741+storage/ndb/test/ndbapi/testBasic
2742+storage/ndb/test/ndbapi/testBasic.dsp
2743+storage/ndb/test/ndbapi/testBasicAsynch
2744+storage/ndb/test/ndbapi/testBitfield
2745+storage/ndb/test/ndbapi/testBlobs
2746+storage/ndb/test/ndbapi/testBlobs.dsp
2747+storage/ndb/test/ndbapi/testDataBuffers
2748+storage/ndb/test/ndbapi/testDeadlock
2749+storage/ndb/test/ndbapi/testDict
2750+storage/ndb/test/ndbapi/testIndex
2751+storage/ndb/test/ndbapi/testIndexStat
2752+storage/ndb/test/ndbapi/testInterpreter
2753+storage/ndb/test/ndbapi/testLcp
2754+storage/ndb/test/ndbapi/testMgm
2755+storage/ndb/test/ndbapi/testNdbApi
2756+storage/ndb/test/ndbapi/testNodeRestart
2757+storage/ndb/test/ndbapi/testOIBasic
2758+storage/ndb/test/ndbapi/testOperations
2759+storage/ndb/test/ndbapi/testPartitioning
2760+storage/ndb/test/ndbapi/testReadPerf
2761+storage/ndb/test/ndbapi/testRestartGci
2762+storage/ndb/test/ndbapi/testSRBank
2763+storage/ndb/test/ndbapi/testScan
2764+storage/ndb/test/ndbapi/testScan.dsp
2765+storage/ndb/test/ndbapi/testScanInterpreter
2766+storage/ndb/test/ndbapi/testScanPerf
2767+storage/ndb/test/ndbapi/testSystemRestart
2768+storage/ndb/test/ndbapi/testTimeout
2769+storage/ndb/test/ndbapi/testTransactions
2770+storage/ndb/test/ndbapi/test_event
2771+storage/ndb/test/ndbapi/test_event_merge
2772+storage/ndb/test/run-test/atrt
2773+storage/ndb/test/src/libNDBT.dsp
2774+storage/ndb/test/tools/copy_tab
2775+storage/ndb/test/tools/create_index
2776+storage/ndb/test/tools/hugoCalculator
2777+storage/ndb/test/tools/hugoFill
2778+storage/ndb/test/tools/hugoLoad
2779+storage/ndb/test/tools/hugoLockRecords
2780+storage/ndb/test/tools/hugoPkDelete
2781+storage/ndb/test/tools/hugoPkRead
2782+storage/ndb/test/tools/hugoPkReadRecord
2783+storage/ndb/test/tools/hugoPkUpdate
2784+storage/ndb/test/tools/hugoScanRead
2785+storage/ndb/test/tools/hugoScanUpdate
2786+storage/ndb/test/tools/listen_event
2787+storage/ndb/test/tools/ndb_cpcc
2788+storage/ndb/test/tools/rep_latency
2789+storage/ndb/test/tools/restart
2790+storage/ndb/test/tools/verify_index
2791+storage/ndb/tools/ndb_config
2792+storage/ndb/tools/ndb_delete_all
2793+storage/ndb/tools/ndb_delete_all.dsp
2794+storage/ndb/tools/ndb_desc
2795+storage/ndb/tools/ndb_desc.dsp
2796+storage/ndb/tools/ndb_drop_index
2797+storage/ndb/tools/ndb_drop_index.dsp
2798+storage/ndb/tools/ndb_drop_table
2799+storage/ndb/tools/ndb_drop_table.dsp
2800+storage/ndb/tools/ndb_restore
2801+storage/ndb/tools/ndb_select_all
2802+storage/ndb/tools/ndb_select_all.dsp
2803+storage/ndb/tools/ndb_select_count
2804+storage/ndb/tools/ndb_select_count.dsp
2805+storage/ndb/tools/ndb_show_tables
2806+storage/ndb/tools/ndb_show_tables.dsp
2807+storage/ndb/tools/ndb_test_platform
2808+storage/ndb/tools/ndb_waiter
2809+storage/ndb/tools/ndb_waiter.dsp
2810+strings/*.ds?
2811+strings/*.vcproj
2812+strings/.deps/bchange.Po
2813+strings/.deps/bcmp.Po
2814+strings/.deps/bfill.Po
2815+strings/.deps/bmove.Po
2816+strings/.deps/bmove512.Po
2817+strings/.deps/bmove_upp.Po
2818+strings/.deps/conf_to_src.Po
2819+strings/.deps/ctype-big5.Po
2820+strings/.deps/ctype-bin.Po
2821+strings/.deps/ctype-cp932.Po
2822+strings/.deps/ctype-czech.Po
2823+strings/.deps/ctype-euc_kr.Po
2824+strings/.deps/ctype-eucjpms.Po
2825+strings/.deps/ctype-extra.Po
2826+strings/.deps/ctype-gb2312.Po
2827+strings/.deps/ctype-gbk.Po
2828+strings/.deps/ctype-latin1.Po
2829+strings/.deps/ctype-mb.Po
2830+strings/.deps/ctype-simple.Po
2831+strings/.deps/ctype-sjis.Po
2832+strings/.deps/ctype-tis620.Po
2833+strings/.deps/ctype-uca.Po
2834+strings/.deps/ctype-ucs2.Po
2835+strings/.deps/ctype-ujis.Po
2836+strings/.deps/ctype-utf8.Po
2837+strings/.deps/ctype-win1250ch.Po
2838+strings/.deps/ctype.Po
2839+strings/.deps/decimal.Po
2840+strings/.deps/int2str.Po
2841+strings/.deps/is_prefix.Po
2842+strings/.deps/llstr.Po
2843+strings/.deps/longlong2str.Po
2844+strings/.deps/longlong2str_asm.Po
2845+strings/.deps/my_strchr.Po
2846+strings/.deps/my_strtoll10.Po
2847+strings/.deps/my_vsnprintf.Po
2848+strings/.deps/r_strinstr.Po
2849+strings/.deps/str2int.Po
2850+strings/.deps/str_alloc.Po
2851+strings/.deps/strappend.Po
2852+strings/.deps/strcend.Po
2853+strings/.deps/strcont.Po
2854+strings/.deps/strend.Po
2855+strings/.deps/strfill.Po
2856+strings/.deps/strinstr.Po
2857+strings/.deps/strmake.Po
2858+strings/.deps/strmov.Po
2859+strings/.deps/strnlen.Po
2860+strings/.deps/strnmov.Po
2861+strings/.deps/strstr.Po
2862+strings/.deps/strtod.Po
2863+strings/.deps/strtol.Po
2864+strings/.deps/strtoll.Po
2865+strings/.deps/strtoul.Po
2866+strings/.deps/strtoull.Po
2867+strings/.deps/strxmov.Po
2868+strings/.deps/strxnmov.Po
2869+strings/.deps/xml.Po
2870+strings/conf_to_src
2871+strings/ctype_autoconf.c
2872+strings/ctype_extra_sources.c
2873+strings/str_test
2874+strings/test_decimal
2875+support-files/*.ini
2876+support-files/MacOSX/Description.plist
2877+support-files/MacOSX/Info.plist
2878+support-files/MacOSX/ReadMe.txt
2879+support-files/MacOSX/StartupParameters.plist
2880+support-files/MacOSX/postflight
2881+support-files/MacOSX/postinstall
2882+support-files/MacOSX/preflight
2883+support-files/MacOSX/preinstall
2884+support-files/binary-configure
2885+support-files/my-huge.cnf
2886+support-files/my-innodb-heavy-4G.cnf
2887+support-files/my-large.cnf
2888+support-files/my-medium.cnf
2889+support-files/my-small.cnf
2890+support-files/mysql-3.23.25-beta.spec
2891+support-files/mysql-3.23.26-beta.spec
2892+support-files/mysql-3.23.27-beta.spec
2893+support-files/mysql-3.23.28-gamma.spec
2894+support-files/mysql-3.23.29-gamma.spec
2895+support-files/mysql-log-rotate
2896+support-files/mysql.server
2897+support-files/mysql.spec
2898+support-files/mysqld_multi.server
2899+support-files/ndb-config-2-node.ini
2900+tags
2901+test/ndbapi/bank/bankCreator
2902+test/ndbapi/bank/bankMakeGL
2903+test/ndbapi/bank/bankSumAccounts
2904+test/ndbapi/bank/bankTimer
2905+test/ndbapi/bank/bankTransactionMaker
2906+test/ndbapi/bank/bankValidateAllGLs
2907+test/ndbapi/bank/testBank
2908+test/ndbapi/create_all_tabs
2909+test/ndbapi/create_tab
2910+test/ndbapi/drop_all_tabs
2911+test/ndbapi/flexAsynch
2912+test/ndbapi/flexBench
2913+test/ndbapi/flexHammer
2914+test/ndbapi/flexTT
2915+test/ndbapi/testBackup
2916+test/ndbapi/testBasic
2917+test/ndbapi/testBasicAsynch
2918+test/ndbapi/testBlobs
2919+test/ndbapi/testDataBuffers
2920+test/ndbapi/testDeadlock
2921+test/ndbapi/testDict
2922+test/ndbapi/testIndex
2923+test/ndbapi/testMgm
2924+test/ndbapi/testNdbApi
2925+test/ndbapi/testNodeRestart
2926+test/ndbapi/testOIBasic
2927+test/ndbapi/testOperations
2928+test/ndbapi/testRestartGci
2929+test/ndbapi/testScan
2930+test/ndbapi/testScanInterpreter
2931+test/ndbapi/testScanPerf
2932+test/ndbapi/testSystemRestart
2933+test/ndbapi/testTimeout
2934+test/ndbapi/testTransactions
2935+test/ndbapi/test_event
2936+test/run-test/atrt
2937+test/tools/copy_tab
2938+test/tools/create_index
2939+test/tools/hugoCalculator
2940+test/tools/hugoFill
2941+test/tools/hugoLoad
2942+test/tools/hugoLockRecords
2943+test/tools/hugoPkDelete
2944+test/tools/hugoPkRead
2945+test/tools/hugoPkReadRecord
2946+test/tools/hugoPkUpdate
2947+test/tools/hugoScanRead
2948+test/tools/hugoScanUpdate
2949+test/tools/ndb_cpcc
2950+test/tools/restart
2951+test/tools/verify_index
2952+test1/*
2953+test_xml
2954+tests/*.ds?
2955+tests/*.vcproj
2956+tests/.deps/dummy.Po
2957+tests/.deps/insert_test.Po
2958+tests/.deps/mysql_client_test.Po
2959+tests/.deps/select_test.Po
2960+tests/.deps/thread_test.Po
2961+tests/.libs -prune
2962+tests/.libs/lt-mysql_client_test
2963+tests/.libs/mysql_client_test
2964+tests/bug25714
2965+tests/client_test
2966+tests/connect_test
2967+tests/mysql_client_test
2968+thr_insert_test/*
2969+thr_test/*
2970+thread_test
2971+tmp/*
2972+tools/.libs -prune
2973+tools/my_vsnprintf.c
2974+tools/mysqlmanager
2975+tools/mysqlmngd
2976+tools/mysqltestmanager
2977+tools/mysys_priv.h
2978+unittest/examples/*.t
2979+unittest/examples/.deps/no_plan-t.Po
2980+unittest/examples/.deps/simple-t.Po
2981+unittest/examples/.deps/skip-t.Po
2982+unittest/examples/.deps/skip_all-t.Po
2983+unittest/examples/.deps/todo-t.Po
2984+unittest/gunit/merge_large_tests.cc
2985+unittest/gunit/merge_small_tests.cc
2986+unittest/mysys/*.t
2987+unittest/mysys/.deps/base64-t.Po
2988+unittest/mysys/.deps/my_atomic-t.Po
2989+unittest/mytap/.deps/tap.Po
2990+unittest/mytap/t/*.t
2991+unittest/mytap/t/.deps/basic-t.Po
2992+unittest/unit
2993+vi.h
2994+vio/*.ds?
2995+vio/*.vcproj
2996+vio/.deps/dummy.Po
2997+vio/.deps/test-ssl.Po
2998+vio/.deps/test-sslclient.Po
2999+vio/.deps/test-sslserver.Po
3000+vio/.deps/vio.Po
3001+vio/.deps/viosocket.Po
3002+vio/.deps/viossl.Po
3003+vio/.deps/viosslfactories.Po
3004+vio/test-ssl
3005+vio/test-sslclient
3006+vio/test-sslserver
3007+vio/viotest-ssl
3008+vio/viotest-sslconnect.cpp
3009+vio/viotest.cpp
3010+win/configure.data
3011+win/vs71cache.txt
3012+win/vs8cache.txt
3013+win/nmake_cache.txt
3014+ylwrap
3015+zlib/*.ds?
3016+zlib/*.vcproj
3017+mysql-test/bug36522-64.tar
3018+mysql-test/bug36522.tar
3019+mysql-test/t.log
3020+mysql-test/tps.log
3021+libmysqld/event_parse_data.cc
3022+autom4te.cache
3023+sql/share/czech
3024+sql/share/danish
3025+sql/share/dutch
3026+sql/share/english
3027+sql/share/estonian
3028+sql/share/french
3029+sql/share/german
3030+sql/share/greek
3031+sql/share/hungarian
3032+sql/share/italian
3033+sql/share/japanese
3034+sql/share/japanese-sjis
3035+sql/share/korean
3036+sql/share/norwegian
3037+sql/share/norwegian-ny
3038+sql/share/polish
3039+sql/share/portuguese
3040+sql/share/romanian
3041+sql/share/russian
3042+sql/share/serbian
3043+sql/share/slovak
3044+sql/share/spanish
3045+sql/share/swedish
3046+sql/share/ukrainian
3047+*.jar
3048+*.dylib
3049+*.stamp
3050+storage/ndb/**/*.dir
3051+storage/ndb/**/CMakeFiles
3052+storage/ndb/**/target
3053+storage/ndb/**/*.class
3054+storage/ndb/src/ndbjtie/**/*.sh
3055+storage/ndb/src/ndbjtie/**/*.log
3056+storage/ndb/src/ndbjtie/jtie/test/myapi/myapi_test
3057+storage/ndb/clusterj/**/*MANIFEST.MF
3058+storage/ndb/clusterj/**/*manifest.mf
3059+storage/ndb/test/crund/*.cnf
3060+storage/ndb/test/crund/*.ini*
3061+storage/ndb/test/crund/*.properties
3062+storage/ndb/test/crund/build/
3063+storage/ndb/test/crund/javadoc/
3064+storage/ndb/test/crund/lib/
3065+storage/ndb/test/crund/**/log*
3066+storage/ndb/test/crund/martins_little_helpers/src/utils/Properties_test
3067+storage/ndb/test/crund/martins_little_helpers/src/utils/hrt_stopwatch_test
3068+storage/ndb/test/crund/martins_little_helpers/src/utils/hrt_utils_test
3069+storage/ndb/test/crund/martins_little_helpers/src/utils/utils_HrtStopwatch.h
3070+storage/ndb/test/crund/martins_little_helpers/src/utils/utils_JniInstrumentationTest.h
3071+storage/ndb/test/crund/scripts/ndblog
3072+storage/ndb/test/crund/scripts/results
3073+storage/ndb/test/crund/src/crundndb/NdbApiDriver
3074+storage/ndb/test/crund/src/crundndb/com_mysql_cluster_crund_NdbApiLoad.h
3075+storage/ndb/test/crund/tws/tws_java/build/
3076+storage/ndb/test/crund/tws/tws_java/nbproject/configs/
3077+storage/ndb/test/crund/tws/tws_java/nbproject/private/
3078+storage/ndb/test/crund/tws/tws_java/run.properties
3079+storage/ndb/test/crund/tws/*.properties
3080+storage/ndb/test/crund/tws/tws_cpp/TwsDriver
3081+
3082+libmysqld/examples/mysqltest.cc
3083+libmysqld/sql_signal.cc
3084+libmysqld/debug_sync.cc
3085+dbug/tests
3086+libmysqld/mdl.cc
3087+client/transaction.h
3088+libmysqld/transaction.cc
3089+libmysqld/sys_vars.cc
3090+libmysqld/keycaches.cc
3091+client/dtoa.c
3092+libmysqld/opt_trace.cc
3093+libmysqld/sql_audit.cc
3094+storage/archive/archive_performance
3095+storage/archive/concurrency_test
3096+libmysql_r/client_settings.h
3097+libmysqld/scheduler.cc
3098+libmysqld/sql_connect.cc
3099+libmysqld/sql_tablespace.cc
3100+mysql-test/dump.txt
3101+configure.am
3102+run_collection*.cmake
3103+configure.am
3104+run_collection*.cmake
3105+cmake_install.cmake
3106+CMakeFiles.cmake
3107+CPackConfig.cmake
3108+CPackSourceConfig.cmake
3109+CTestTestfile.cmake
3110+make_dist.cmake
3111+_CPack_Packages
3112+merge_archives*.cmake
3113+libmysqld/des_key_file.cc
3114+CPackConfig.cmake
3115+CPackSourceConfig.cmake
3116+make_dist.cmake
3117+client/echo
3118+libmysql/libmysql_exports_file.cc
3119+libmysql/merge_archives_mysqlclient.cmake
3120+libmysqld/merge_archives_mysqlserver.cmake
3121+libmysqld/mysqlserver_depends.c
3122+libmysqld/examples/mysql_embedded
3123+libmysqld/sql_bootstrap.cc
3124+sql/dummy.bak
3125+mysys/thr_lock
3126+mysys/queues
3127+libmysqld/binlog.cc
3128+libmysqld/sql_alter.cc
3129+libmysqld/sql_partition_admin.cc
3130+generated
3131+doxyerror.log
3132+VERSION.dep
3133+info_macros.cmake
3134+Docs/INFO_BIN
3135+Docs/INFO_SRC
3136+Testing
3137+FilesCopied
3138+source_downloads
3139+client/mysql_plugin
3140+support-files/plugins.files
3141+storage/perfschema/pfs_lex_token.h
3142+storage/perfschema/gen_pfs_lex_token
3143+sql/share/bulgarian
3144
3145=== modified file 'CMakeLists.txt'
3146--- CMakeLists.txt 2014-09-15 08:52:36 +0000
3147+++ CMakeLists.txt 2014-12-29 06:33:26 +0000
3148@@ -27,10 +27,12 @@
3149
3150 # We use the LOCATION target property (CMP0026)
3151 # and get_target_property() for non-existent targets (CMP0045)
3152+# and INSTALL_NAME_DIR (CMP0042)
3153 IF(CMAKE_VERSION VERSION_EQUAL "3.0.0" OR
3154 CMAKE_VERSION VERSION_GREATER "3.0.0")
3155 CMAKE_POLICY(SET CMP0026 OLD)
3156 CMAKE_POLICY(SET CMP0045 OLD)
3157+ CMAKE_POLICY(SET CMP0042 OLD)
3158 ENDIF()
3159
3160 MESSAGE(STATUS "Running cmake version ${CMAKE_VERSION}")
3161@@ -74,15 +76,8 @@
3162 "Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
3163 CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel")
3164
3165-# Possibly temporary fix: Clang on 32 bit causes non-debug server to crash
3166-IF(CMAKE_OSX_ARCHITECTURES MATCHES "i386")
3167- SET(CMAKE_CXX_COMPILER g++)
3168-ENDIF()
3169-
3170 IF(WITH_DEBUG)
3171 SET(CMAKE_BUILD_TYPE "Debug" CACHE STRING ${BUILDTYPE_DOCSTRING} FORCE)
3172- SET(MYSQL_MAINTAINER_MODE ON CACHE BOOL
3173- "MySQL maintainer-specific development environment")
3174 IF(UNIX AND NOT APPLE)
3175 # Compiling with PIC speeds up embedded build, on PIC sensitive systems
3176 # Predefine it to ON, in case user chooses to build embedded.
3177@@ -112,6 +107,15 @@
3178 ENDIF()
3179 PROJECT(${MYSQL_PROJECT_NAME})
3180
3181+# Maintainer mode is default on only for Linux debug builds using GCC/G++
3182+IF(CMAKE_BUILD_TYPE MATCHES "Debug" OR WITH_DEBUG)
3183+ IF(CMAKE_SYSTEM_NAME MATCHES "Linux" AND
3184+ CMAKE_COMPILER_IS_GNUCC AND CMAKE_COMPILER_IS_GNUCXX)
3185+ SET(MYSQL_MAINTAINER_MODE ON CACHE BOOL
3186+ "MySQL maintainer-specific development environment")
3187+ ENDIF()
3188+ENDIF()
3189+
3190 OPTION(WITH_DEFAULT_COMPILER_OPTIONS
3191 "Use flags from cmake/build_configurations/compiler_options.cmake"
3192 ON)
3193@@ -168,31 +172,6 @@
3194 INCLUDE(${CMAKE_SOURCE_DIR}/cmake/build_configurations/feature_set.cmake)
3195 ENDIF()
3196
3197-#
3198-# Control aspects of the development environment which are
3199-# specific to MySQL maintainers and developers.
3200-#
3201-INCLUDE(maintainer)
3202-
3203-OPTION(MYSQL_MAINTAINER_MODE
3204- "MySQL maintainer-specific development environment" OFF)
3205-
3206-# Whether the maintainer mode compiler options should be enabled.
3207-IF(MYSQL_MAINTAINER_MODE)
3208- IF(CMAKE_C_COMPILER_ID MATCHES "GNU")
3209- SET_MYSQL_MAINTAINER_GNU_C_OPTIONS()
3210- ENDIF()
3211- IF(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
3212- SET_MYSQL_MAINTAINER_GNU_CXX_OPTIONS()
3213- ENDIF()
3214- IF(CMAKE_C_COMPILER_ID MATCHES "Intel")
3215- SET_MYSQL_MAINTAINER_INTEL_C_OPTIONS()
3216- ENDIF()
3217- IF(CMAKE_CXX_COMPILER_ID MATCHES "Intel")
3218- SET_MYSQL_MAINTAINER_INTEL_CXX_OPTIONS()
3219- ENDIF()
3220-ENDIF()
3221-
3222 # Add macros
3223 INCLUDE(character_sets)
3224 INCLUDE(cpu_info)
3225@@ -449,21 +428,10 @@
3226 # Why doesn't these flags affect the entire build?
3227 # Because things may already have been included with ADD_SUBDIRECTORY
3228 #
3229-IF(MYSQL_MAINTAINER_MODE)
3230- # Set compiler flags required under maintainer mode.
3231- MESSAGE(STATUS "C warning options: ${MY_MAINTAINER_C_WARNINGS}")
3232- SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${MY_MAINTAINER_C_WARNINGS}")
3233- MESSAGE(STATUS "C++ warning options: ${MY_MAINTAINER_CXX_WARNINGS}")
3234- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MY_MAINTAINER_CXX_WARNINGS}")
3235-ENDIF()
3236+OPTION(MYSQL_MAINTAINER_MODE
3237+ "MySQL maintainer-specific development environment" OFF)
3238
3239-IF(CMAKE_COMPILER_IS_GNUCXX)
3240- STRING(REGEX MATCH "-Werror"
3241- BUILD_WITH_WERROR ${CMAKE_CXX_FLAGS})
3242- IF(BUILD_WITH_WERROR)
3243- SET("COMPILE_FLAG_WERROR" 1)
3244- ENDIF()
3245-ENDIF()
3246+INCLUDE(maintainer)
3247
3248 IF(WITH_UNIT_TESTS)
3249 ENABLE_TESTING()
3250@@ -559,3 +527,37 @@
3251 ENDIF()
3252
3253 INCLUDE(CPack)
3254+
3255+# C compiler flags consist of:
3256+# CPPFLAGS Taken from environment, see above.
3257+# ADD_DEFINITIONS In each individual CMakeLists.txt
3258+# CMAKE_C_FLAGS From command line.
3259+# We extend these in maintainer.cmake
3260+# ENV{CFLAGS} From environment, but environment is ignored if
3261+# CMAKE_C_FLAGS is also given on command line
3262+# CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE}
3263+# We extend these in compiler_options.cmake
3264+#
3265+# Note that CMakeCache.txt contains cmake builtins for these variables,
3266+# *not* the values that will actually be used:
3267+
3268+IF(CMAKE_GENERATOR MATCHES "Makefiles")
3269+ MESSAGE(STATUS "CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE}")
3270+ENDIF()
3271+GET_PROPERTY(cwd_definitions DIRECTORY PROPERTY COMPILE_DEFINITIONS)
3272+MESSAGE(STATUS "COMPILE_DEFINITIONS: ${cwd_definitions}")
3273+MESSAGE(STATUS "CMAKE_C_FLAGS: ${CMAKE_C_FLAGS}")
3274+MESSAGE(STATUS "CMAKE_CXX_FLAGS: ${CMAKE_CXX_FLAGS}")
3275+IF(CMAKE_BUILD_TYPE AND CMAKE_GENERATOR MATCHES "Makefiles")
3276+ STRING(TOUPPER "${CMAKE_BUILD_TYPE}" CMAKEBT)
3277+ MESSAGE(STATUS "CMAKE_C_FLAGS_${CMAKEBT}: ${CMAKE_C_FLAGS_${CMAKEBT}}")
3278+ MESSAGE(STATUS "CMAKE_CXX_FLAGS_${CMAKEBT}: ${CMAKE_CXX_FLAGS_${CMAKEBT}}")
3279+ENDIF()
3280+IF(NOT CMAKE_GENERATOR MATCHES "Makefiles")
3281+ MESSAGE(STATUS "CMAKE_C_FLAGS_DEBUG: ${CMAKE_C_FLAGS_DEBUG}")
3282+ MESSAGE(STATUS "CMAKE_CXX_FLAGS_DEBUG: ${CMAKE_CXX_FLAGS_DEBUG}")
3283+ MESSAGE(STATUS
3284+ "CMAKE_C_FLAGS_RELWITHDEBINFO: ${CMAKE_C_FLAGS_RELWITHDEBINFO}")
3285+ MESSAGE(STATUS
3286+ "CMAKE_CXX_FLAGS_RELWITHDEBINFO: ${CMAKE_CXX_FLAGS_RELWITHDEBINFO}")
3287+ENDIF()
3288
3289=== modified file 'VERSION'
3290--- VERSION 2014-09-25 12:52:51 +0000
3291+++ VERSION 2014-12-29 06:33:26 +0000
3292@@ -1,4 +1,4 @@
3293 MYSQL_VERSION_MAJOR=5
3294 MYSQL_VERSION_MINOR=6
3295-MYSQL_VERSION_PATCH=21
3296+MYSQL_VERSION_PATCH=22
3297 MYSQL_VERSION_EXTRA=
3298
3299=== modified file 'client/mysqlbinlog.cc'
3300--- client/mysqlbinlog.cc 2014-09-25 12:52:51 +0000
3301+++ client/mysqlbinlog.cc 2014-12-29 06:33:26 +0000
3302@@ -2917,16 +2917,17 @@
3303 DBUG_PROCESS(argv[0]);
3304
3305 my_init_time(); // for time functions
3306- /*
3307+ tzset(); // set tzname
3308+ /*
3309 A pointer of type Log_event can point to
3310 INTVAR
3311 USER_VAR
3312 RANDOM
3313- events, when we allocate a element of sizeof(Log_event*)
3314+ events, when we allocate a element of sizeof(Log_event*)
3315 for the DYNAMIC_ARRAY.
3316 */
3317
3318- if((my_init_dynamic_array(&buff_ev, sizeof(buff_event_info),
3319+ if((my_init_dynamic_array(&buff_ev, sizeof(buff_event_info),
3320 INTVAR_DYNAMIC_INIT, INTVAR_DYNAMIC_INCR)))
3321 exit(1);
3322
3323
3324=== modified file 'client/mysqldump.c'
3325--- client/mysqldump.c 2014-09-25 12:52:51 +0000
3326+++ client/mysqldump.c 2014-12-29 06:33:26 +0000
3327@@ -614,7 +614,7 @@
3328
3329 void check_io(FILE *file)
3330 {
3331- if (ferror(file))
3332+ if (ferror(file) || errno == 5)
3333 die(EX_EOF, "Got errno %d on write", errno);
3334 }
3335
3336@@ -5755,7 +5755,7 @@
3337 int main(int argc, char **argv)
3338 {
3339 char bin_log_name[FN_REFLEN];
3340- int exit_code;
3341+ int exit_code, md_result_fd;
3342 MY_INIT("mysqldump");
3343
3344 compatible_mode_normal_str[0]= 0;
3345@@ -5900,8 +5900,19 @@
3346 if (opt_slave_apply && add_slave_statements())
3347 goto err;
3348
3349- /* ensure dumped data flushed */
3350- if (md_result_file && fflush(md_result_file))
3351+ if (md_result_file)
3352+ md_result_fd= my_fileno(md_result_file);
3353+
3354+ /*
3355+ Ensure dumped data flushed.
3356+ First we will flush the file stream data to kernel buffers with fflush().
3357+ Second we will flush the kernel buffers data to physical disk file with
3358+ my_sync(), this will make sure the data succeessfully dumped to disk file.
3359+ fsync() fails with EINVAL if stdout is not redirected to any file, hence
3360+ MY_IGNORE_BADFD is passed to ingnore that error.
3361+ */
3362+ if (md_result_file &&
3363+ (fflush(md_result_file) || my_sync(md_result_fd, MYF(MY_IGNORE_BADFD))))
3364 {
3365 if (!first_error)
3366 first_error= EX_MYSQLERR;
3367
3368=== modified file 'cmake/build_configurations/compiler_options.cmake'
3369--- cmake/build_configurations/compiler_options.cmake 2014-09-15 08:52:36 +0000
3370+++ cmake/build_configurations/compiler_options.cmake 2014-12-29 06:33:26 +0000
3371@@ -43,47 +43,16 @@
3372 SET(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O3 ${COMMON_CXX_FLAGS}")
3373 ENDIF()
3374
3375- # HPUX flags
3376- IF(CMAKE_SYSTEM_NAME MATCHES "HP-UX")
3377- IF(CMAKE_C_COMPILER_ID MATCHES "HP")
3378- IF(CMAKE_SYSTEM_PROCESSOR MATCHES "ia64")
3379- SET(COMMON_C_FLAGS "+DSitanium2 -mt -AC99")
3380- SET(COMMON_CXX_FLAGS "+DSitanium2 -mt -Aa")
3381- SET(CMAKE_C_FLAGS_DEBUG "+O0 -g ${COMMON_C_FLAGS}")
3382- SET(CMAKE_CXX_FLAGS_DEBUG "+O0 -g ${COMMON_CXX_FLAGS}")
3383- # We have seen compiler bugs with optimisation and -g, so disabled for now
3384- SET(CMAKE_C_FLAGS_RELWITHDEBINFO "+O2 ${COMMON_C_FLAGS}")
3385- SET(CMAKE_CXX_FLAGS_RELWITHDEBINFO "+O2 ${COMMON_CXX_FLAGS}")
3386- ENDIF()
3387- ENDIF()
3388- SET(WITH_SSL no)
3389- ENDIF()
3390-
3391- # Linux flags
3392- IF(CMAKE_SYSTEM_NAME MATCHES "Linux")
3393- IF(CMAKE_C_COMPILER_ID MATCHES "Intel")
3394- SET(COMMON_C_FLAGS "-static-intel -static-libgcc -g -mp -restrict")
3395- SET(COMMON_CXX_FLAGS "-static-intel -static-libgcc -g -mp -restrict")
3396- IF(CMAKE_SYSTEM_PROCESSOR MATCHES "ia64")
3397- SET(COMMON_C_FLAGS "${COMMON_C_FLAGS} -no-ftz -no-prefetch")
3398- SET(COMMON_CXX_FLAGS "${COMMON_CXX_FLAGS} -no-ftz -no-prefetch")
3399- ENDIF()
3400- SET(CMAKE_C_FLAGS_DEBUG "${COMMON_C_FLAGS}")
3401- SET(CMAKE_CXX_FLAGS_DEBUG "${COMMON_CXX_FLAGS}")
3402- SET(CMAKE_C_FLAGS_RELWITHDEBINFO "-O3 -unroll2 -ip ${COMMON_C_FLAGS}")
3403- SET(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O3 -unroll2 -ip ${COMMON_CXX_FLAGS}")
3404- SET(WITH_SSL no)
3405- ENDIF()
3406- ENDIF()
3407-
3408- # OSX flags
3409- IF(APPLE)
3410- SET(COMMON_C_FLAGS "-g -fno-strict-aliasing")
3411- SET(COMMON_CXX_FLAGS "-g -fno-strict-aliasing")
3412- SET(CMAKE_C_FLAGS_DEBUG "${COMMON_C_FLAGS}")
3413+ # Default Clang flags
3414+ IF(CMAKE_C_COMPILER_ID MATCHES "Clang")
3415+ SET(COMMON_C_FLAGS "-g -fno-omit-frame-pointer -fno-strict-aliasing")
3416+ SET(CMAKE_C_FLAGS_DEBUG "${COMMON_C_FLAGS}")
3417+ SET(CMAKE_C_FLAGS_RELWITHDEBINFO "-O3 ${COMMON_C_FLAGS}")
3418+ ENDIF()
3419+ IF(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
3420+ SET(COMMON_CXX_FLAGS "-g -fno-omit-frame-pointer -fno-strict-aliasing")
3421 SET(CMAKE_CXX_FLAGS_DEBUG "${COMMON_CXX_FLAGS}")
3422- SET(CMAKE_C_FLAGS_RELWITHDEBINFO "-Os ${COMMON_C_FLAGS}")
3423- SET(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-Os ${COMMON_CXX_FLAGS}")
3424+ SET(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O3 ${COMMON_CXX_FLAGS}")
3425 ENDIF()
3426
3427 # Solaris flags
3428
3429=== modified file 'cmake/build_configurations/feature_set.cmake'
3430--- cmake/build_configurations/feature_set.cmake 2014-09-14 04:53:30 +0000
3431+++ cmake/build_configurations/feature_set.cmake 2014-12-29 06:33:26 +0000
3432@@ -77,6 +77,5 @@
3433 ENDFOREACH()
3434 ENDIF()
3435
3436-OPTION(ENABLED_LOCAL_INFILE "" ON)
3437 SET(WITH_SSL bundled CACHE STRING "")
3438 SET(WITH_ZLIB system CACHE STRING "")
3439
3440=== modified file 'cmake/build_configurations/mysql_release.cmake'
3441--- cmake/build_configurations/mysql_release.cmake 2013-11-27 08:36:11 +0000
3442+++ cmake/build_configurations/mysql_release.cmake 2014-12-29 06:33:26 +0000
3443@@ -19,6 +19,7 @@
3444 INCLUDE(CheckLibraryExists)
3445
3446 OPTION(DEBUG_EXTNAME "" ON)
3447+OPTION(ENABLED_LOCAL_INFILE "" ON)
3448
3449 IF(NOT COMPILATION_COMMENT)
3450 SET(COMPILATION_COMMENT "MySQL Community Server (GPL)")
3451
3452=== added file 'cmake/compile_flags.cmake'
3453--- cmake/compile_flags.cmake 1970-01-01 00:00:00 +0000
3454+++ cmake/compile_flags.cmake 2014-12-29 06:33:26 +0000
3455@@ -0,0 +1,44 @@
3456+# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
3457+#
3458+# This program is free software; you can redistribute it and/or modify
3459+# it under the terms of the GNU General Public License as published by
3460+# the Free Software Foundation; version 2 of the License.
3461+#
3462+# This program is distributed in the hope that it will be useful,
3463+# but WITHOUT ANY WARRANTY; without even the implied warranty of
3464+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3465+# GNU General Public License for more details.
3466+#
3467+# You should have received a copy of the GNU General Public License
3468+# along with this program; if not, write to the Free Software
3469+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
3470+
3471+
3472+## ADD_COMPILE_FLAGS(<source files> COMPILE_FLAGS <flags>)
3473+MACRO(ADD_COMPILE_FLAGS)
3474+ SET(FILES "")
3475+ SET(FLAGS "")
3476+ SET(COMPILE_FLAGS)
3477+ FOREACH(ARG ${ARGV})
3478+ IF(ARG STREQUAL "COMPILE_FLAGS")
3479+ SET(COMPILE_FLAGS "COMPILE_FLAGS")
3480+ ELSEIF(COMPILE_FLAGS)
3481+ LIST(APPEND FLAGS ${ARG})
3482+ ELSE()
3483+ LIST(APPEND FILES ${ARG})
3484+ ENDIF()
3485+ ENDFOREACH()
3486+ FOREACH(FILE ${FILES})
3487+ FOREACH(FLAG ${FLAGS})
3488+ GET_SOURCE_FILE_PROPERTY(PROP ${FILE} COMPILE_FLAGS)
3489+ IF(NOT PROP)
3490+ SET(PROP ${FLAG})
3491+ ELSE()
3492+ SET(PROP "${PROP} ${FLAG}")
3493+ ENDIF()
3494+ SET_SOURCE_FILES_PROPERTIES(
3495+ ${FILE} PROPERTIES COMPILE_FLAGS "${PROP}"
3496+ )
3497+ ENDFOREACH()
3498+ ENDFOREACH()
3499+ENDMACRO()
3500
3501=== modified file 'cmake/dtrace.cmake'
3502--- cmake/dtrace.cmake 2014-09-25 12:52:51 +0000
3503+++ cmake/dtrace.cmake 2014-12-29 06:33:26 +0000
3504@@ -43,10 +43,11 @@
3505 EXECUTE_PROCESS(
3506 COMMAND ${DTRACE} -V
3507 OUTPUT_VARIABLE out)
3508- IF(out MATCHES "Sun D" AND
3509- NOT CMAKE_SYSTEM_NAME MATCHES "FreeBSD" AND
3510- NOT CMAKE_SYSTEM_NAME MATCHES "Darwin")
3511- SET(HAVE_REAL_DTRACE_INSTRUMENTING ON CACHE BOOL "Real DTrace detected")
3512+ IF(out MATCHES "Sun D" OR out MATCHES "Oracle D")
3513+ IF(NOT CMAKE_SYSTEM_NAME MATCHES "FreeBSD" AND
3514+ NOT CMAKE_SYSTEM_NAME MATCHES "Darwin")
3515+ SET(HAVE_REAL_DTRACE_INSTRUMENTING ON CACHE BOOL "Real DTrace detected")
3516+ ENDIF()
3517 ENDIF()
3518 IF(HAVE_REAL_DTRACE_INSTRUMENTING)
3519 IF(CMAKE_SIZEOF_VOID_P EQUAL 4)
3520
3521=== modified file 'cmake/maintainer.cmake'
3522--- cmake/maintainer.cmake 2013-12-03 02:09:33 +0000
3523+++ cmake/maintainer.cmake 2014-12-29 06:33:26 +0000
3524@@ -1,4 +1,4 @@
3525-# Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.
3526+# Copyright (c) 2010, 2014, Oracle and/or its affiliates. All rights reserved.
3527 #
3528 # This program is free software; you can redistribute it and/or modify
3529 # it under the terms of the GNU General Public License as published by
3530@@ -13,44 +13,39 @@
3531 # along with this program; if not, write to the Free Software
3532 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
3533
3534-INCLUDE(CheckCCompilerFlag)
3535-
3536-# Setup GCC (GNU C compiler) warning options.
3537-MACRO(SET_MYSQL_MAINTAINER_GNU_C_OPTIONS)
3538- SET(MY_MAINTAINER_WARNINGS
3539- "-Wall -Wextra -Wunused -Wwrite-strings -Wno-strict-aliasing -Werror")
3540-
3541- CHECK_C_COMPILER_FLAG("-Wdeclaration-after-statement"
3542- HAVE_DECLARATION_AFTER_STATEMENT)
3543- IF(HAVE_DECLARATION_AFTER_STATEMENT)
3544- SET(MY_MAINTAINER_DECLARATION_AFTER_STATEMENT
3545- "-Wdeclaration-after-statement")
3546- ENDIF()
3547- SET(MY_MAINTAINER_C_WARNINGS
3548- "${MY_MAINTAINER_WARNINGS} ${MY_MAINTAINER_DECLARATION_AFTER_STATEMENT}"
3549- CACHE STRING "C warning options used in maintainer builds.")
3550- # Do not make warnings in checks into errors.
3551- SET(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -Wno-error")
3552-ENDMACRO()
3553-
3554-
3555-# Setup G++ (GNU C++ compiler) warning options.
3556-MACRO(SET_MYSQL_MAINTAINER_GNU_CXX_OPTIONS)
3557- SET(MY_MAINTAINER_CXX_WARNINGS
3558- "${MY_MAINTAINER_WARNINGS} -Wno-unused-parameter -Woverloaded-virtual"
3559- CACHE STRING "C++ warning options used in maintainer builds.")
3560-ENDMACRO()
3561-
3562-# Setup ICC (Intel C Compiler) warning options.
3563-MACRO(SET_MYSQL_MAINTAINER_INTEL_C_OPTIONS)
3564- SET(MY_MAINTAINER_WARNINGS "-Wcheck")
3565- SET(MY_MAINTAINER_C_WARNINGS "${MY_MAINTAINER_WARNINGS}"
3566- CACHE STRING "C warning options used in maintainer builds.")
3567-ENDMACRO()
3568-
3569-# Setup ICPC (Intel C++ Compiler) warning options.
3570-MACRO(SET_MYSQL_MAINTAINER_INTEL_CXX_OPTIONS)
3571- SET(MY_MAINTAINER_CXX_WARNINGS "${MY_MAINTAINER_WARNINGS}"
3572- CACHE STRING "C++ warning options used in maintainer builds.")
3573-ENDMACRO()
3574-
3575+# Common warning flags for GCC, G++, Clang and Clang++
3576+SET(MY_WARNING_FLAGS "-Wall -Wextra -Wformat-security")
3577+MY_CHECK_C_COMPILER_FLAG("-Wvla" HAVE_WVLA) # Requires GCC 4.3+ or Clang
3578+IF(HAVE_WVLA)
3579+ SET(MY_WARNING_FLAGS "${MY_WARNING_FLAGS} -Wvla")
3580+ENDIF()
3581+
3582+# Common warning flags for GCC and Clang
3583+SET(MY_C_WARNING_FLAGS
3584+ "${MY_WARNING_FLAGS} -Wwrite-strings -Wdeclaration-after-statement")
3585+
3586+# Common warning flags for G++ and Clang++
3587+SET(MY_CXX_WARNING_FLAGS
3588+ "${MY_WARNING_FLAGS} -Woverloaded-virtual -Wno-unused-parameter")
3589+
3590+# Extra warning flags for Clang++
3591+IF(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
3592+ SET(MY_CXX_WARNING_FLAGS
3593+ "${MY_CXX_WARNING_FLAGS} -Wno-null-conversion -Wno-unused-private-field")
3594+ENDIF()
3595+
3596+# Turn on Werror (warning => error) when using maintainer mode.
3597+IF(MYSQL_MAINTAINER_MODE)
3598+ SET(MY_C_WARNING_FLAGS "${MY_C_WARNING_FLAGS} -Werror")
3599+ SET(MY_CXX_WARNING_FLAGS "${MY_CXX_WARNING_FLAGS} -Werror")
3600+ SET(COMPILE_FLAG_WERROR 1)
3601+ENDIF()
3602+
3603+# Set warning flags for GCC/Clang
3604+IF(CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID MATCHES "Clang")
3605+ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${MY_C_WARNING_FLAGS}")
3606+ENDIF()
3607+# Set warning flags for G++/Clang++
3608+IF(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
3609+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MY_CXX_WARNING_FLAGS}")
3610+ENDIF()
3611
3612=== modified file 'cmake/os/Darwin.cmake'
3613--- cmake/os/Darwin.cmake 2013-02-26 05:45:28 +0000
3614+++ cmake/os/Darwin.cmake 2014-12-29 06:33:26 +0000
3615@@ -15,24 +15,6 @@
3616
3617 # This file includes OSX specific options and quirks, related to system checks
3618
3619-# Workaround for CMake bug#9051
3620-# (CMake does not pass CMAKE_OSX_SYSROOT and CMAKE_OSX_DEPLOYMENT_TARGET when
3621-# running TRY_COMPILE)
3622-
3623-IF(CMAKE_OSX_SYSROOT)
3624- SET(ENV{CMAKE_OSX_SYSROOT} ${CMAKE_OSX_SYSROOT})
3625-ENDIF()
3626-IF(CMAKE_OSX_SYSROOT)
3627- SET(ENV{MACOSX_DEPLOYMENT_TARGET} ${OSX_DEPLOYMENT_TARGET})
3628-ENDIF()
3629-
3630-IF(CMAKE_OSX_DEPLOYMENT_TARGET)
3631- # Workaround linker problems on OSX 10.4
3632- IF(CMAKE_OSX_DEPLOYMENT_TARGET VERSION_LESS "10.5")
3633- ADD_DEFINITIONS(-fno-common)
3634- ENDIF()
3635-ENDIF()
3636-
3637 # This is used for the version_compile_machine variable.
3638 IF(CMAKE_SIZEOF_VOID_P MATCHES 8)
3639 SET(MYSQL_MACHINE_TYPE "x86_64")
3640
3641=== modified file 'cmake/os/WindowsCache.cmake'
3642--- cmake/os/WindowsCache.cmake 2014-09-15 08:52:36 +0000
3643+++ cmake/os/WindowsCache.cmake 2014-12-29 06:33:26 +0000
3644@@ -1,4 +1,4 @@
3645-# Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.
3646+# Copyright (c) 2010, 2014, Oracle and/or its affiliates. All rights reserved.
3647 #
3648 # This program is free software; you can redistribute it and/or modify
3649 # it under the terms of the GNU General Public License as published by
3650@@ -88,7 +88,7 @@
3651 SET(HAVE_GETRUSAGE CACHE INTERNAL "")
3652 SET(HAVE_GETTIMEOFDAY CACHE INTERNAL "")
3653 SET(HAVE_GETWD CACHE INTERNAL "")
3654-SET(HAVE_GMTIME_R CACHE INTERNAL "")
3655+SET(HAVE_GMTIME_R 1 CACHE INTERNAL "")
3656 SET(HAVE_GRP_H CACHE INTERNAL "")
3657 SET(HAVE_IA64INTRIN_H CACHE INTERNAL "")
3658 SET(HAVE_IEEEFP_H CACHE INTERNAL "")
3659@@ -111,7 +111,7 @@
3660 SET(HAVE_LDIV 1 CACHE INTERNAL "")
3661 SET(HAVE_LIMITS_H 1 CACHE INTERNAL "")
3662 SET(HAVE_LOCALE_H 1 CACHE INTERNAL "")
3663-SET(HAVE_LOCALTIME_R CACHE INTERNAL "")
3664+SET(HAVE_LOCALTIME_R 1 CACHE INTERNAL "")
3665 SET(HAVE_LOG2 CACHE INTERNAL "")
3666 SET(HAVE_LONGJMP 1 CACHE INTERNAL "")
3667 SET(HAVE_LRAND48 CACHE INTERNAL "")
3668
3669=== modified file 'config.h.cmake'
3670--- config.h.cmake 2014-09-15 08:52:36 +0000
3671+++ config.h.cmake 2014-12-29 06:33:26 +0000
3672@@ -1,4 +1,4 @@
3673-/* Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved.
3674+/* Copyright (c) 2009, 2014, Oracle and/or its affiliates. All rights reserved.
3675
3676 This program is free software; you can redistribute it and/or modify
3677 it under the terms of the GNU General Public License as published by
3678
3679=== modified file 'configure.cmake'
3680--- configure.cmake 2014-09-20 17:05:56 +0000
3681+++ configure.cmake 2014-12-29 06:33:26 +0000
3682@@ -58,25 +58,6 @@
3683 # other threads.
3684 SET(SIGNAL_WITH_VIO_SHUTDOWN 1)
3685
3686-# Always enable -Wall for gnu C/C++
3687-# Remember to strip off these in scripts/CMakeLists.txt
3688-IF(CMAKE_COMPILER_IS_GNUCXX)
3689- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-unused-parameter")
3690-ENDIF()
3691-IF(CMAKE_COMPILER_IS_GNUCC)
3692- SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
3693-ENDIF()
3694-
3695-# Remember to strip off these in scripts/CMakeLists.txt
3696-IF(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
3697- SET(CMAKE_CXX_FLAGS
3698- "${CMAKE_CXX_FLAGS} -Wall -Wno-null-conversion -Wno-unused-private-field")
3699-ENDIF()
3700-IF(CMAKE_C_COMPILER_ID MATCHES "Clang")
3701- SET(CMAKE_C_FLAGS
3702- "${CMAKE_C_FLAGS} -Wall -Wno-null-conversion -Wno-unused-private-field")
3703-ENDIF()
3704-
3705 # The default C++ library for SunPro is really old, and not standards compliant.
3706 # http://www.oracle.com/technetwork/server-storage/solaris10/cmp-stlport-libcstd-142559.html
3707 # Use stlport rather than Rogue Wave.
3708
3709=== modified file 'extra/replace.c'
3710--- extra/replace.c 2011-09-07 10:08:09 +0000
3711+++ extra/replace.c 2014-12-29 06:33:26 +0000
3712@@ -1,5 +1,5 @@
3713 /*
3714- Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
3715+ Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
3716
3717 This program is free software; you can redistribute it and/or
3718 modify it under the terms of the GNU General Public License
3719@@ -1020,7 +1020,7 @@
3720 updated=retain=0;
3721 reset_buffer();
3722
3723- while ((error=fill_buffer_retaining(fileno(in),retain)) > 0)
3724+ while ((error=fill_buffer_retaining(my_fileno(in),retain)) > 0)
3725 {
3726 end_of_line=buffer ;
3727 buffer[bufbytes]=0; /* Sentinel */
3728
3729=== modified file 'extra/yassl/README'
3730--- extra/yassl/README 2014-08-23 03:34:14 +0000
3731+++ extra/yassl/README 2014-12-29 06:33:26 +0000
3732@@ -12,6 +12,15 @@
3733
3734 *** end Note ***
3735
3736+yaSSL Release notes, version 2.3.5 (9/29/2014)
3737+
3738+ This release of yaSSL fixes an RSA Padding check vulnerability reported by
3739+ Intel Security Advanced Threat Research team
3740+
3741+See normal build instructions below under 1.0.6.
3742+See libcurl build instructions below under 1.3.0 and note in 1.5.8.
3743+
3744+
3745 yaSSL Release notes, version 2.3.4 (8/15/2014)
3746
3747 This release of yaSSL adds checking to the input_buffer class itself.
3748
3749=== modified file 'extra/yassl/include/openssl/ssl.h'
3750--- extra/yassl/include/openssl/ssl.h 2014-08-23 03:34:14 +0000
3751+++ extra/yassl/include/openssl/ssl.h 2014-12-29 06:33:26 +0000
3752@@ -34,7 +34,7 @@
3753 #include "rsa.h"
3754
3755
3756-#define YASSL_VERSION "2.3.4"
3757+#define YASSL_VERSION "2.3.5"
3758
3759
3760 #if defined(__cplusplus)
3761
3762=== modified file 'extra/yassl/taocrypt/src/rsa.cpp'
3763--- extra/yassl/taocrypt/src/rsa.cpp 2013-02-26 05:45:28 +0000
3764+++ extra/yassl/taocrypt/src/rsa.cpp 2014-12-29 06:33:26 +0000
3765@@ -177,7 +177,7 @@
3766
3767 // skip past the padding until we find the separator
3768 unsigned i=1;
3769- while (i<pkcsBlockLen && pkcsBlock[i++]) { // null body
3770+ while (i<pkcsBlockLen && pkcsBlock[i++] == 0xFF) { // null body
3771 }
3772 if (!(i==pkcsBlockLen || pkcsBlock[i-1]==0))
3773 return 0;
3774
3775=== modified file 'include/my_global.h'
3776--- include/my_global.h 2014-09-15 08:52:36 +0000
3777+++ include/my_global.h 2014-12-29 06:33:26 +0000
3778@@ -333,9 +333,6 @@
3779 #ifdef HAVE_FCNTL_H
3780 #include <fcntl.h>
3781 #endif
3782-#ifdef HAVE_SYS_TIMEB_H
3783-#include <sys/timeb.h> /* Avoid warnings on SCO */
3784-#endif
3785 #if TIME_WITH_SYS_TIME
3786 # include <sys/time.h>
3787 # include <time.h>
3788
3789=== modified file 'include/my_pthread.h'
3790--- include/my_pthread.h 2014-09-15 08:52:36 +0000
3791+++ include/my_pthread.h 2014-12-29 06:33:26 +0000
3792@@ -1,4 +1,4 @@
3793-/* Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
3794+/* Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
3795
3796 This program is free software; you can redistribute it and/or modify
3797 it under the terms of the GNU General Public License as published by
3798@@ -144,8 +144,18 @@
3799 int pthread_attr_setstacksize(pthread_attr_t *connect_att,DWORD stack);
3800 int pthread_attr_destroy(pthread_attr_t *connect_att);
3801 int my_pthread_once(my_pthread_once_t *once_control,void (*init_routine)(void));
3802-struct tm *localtime_r(const time_t *timep,struct tm *tmp);
3803-struct tm *gmtime_r(const time_t *timep,struct tm *tmp);
3804+
3805+static inline struct tm *localtime_r(const time_t *timep, struct tm *tmp)
3806+{
3807+ localtime_s(tmp, timep);
3808+ return tmp;
3809+}
3810+
3811+static inline struct tm *gmtime_r(const time_t *clock, struct tm *res)
3812+{
3813+ gmtime_s(res, clock);
3814+ return res;
3815+}
3816
3817 void pthread_exit(void *a);
3818 int pthread_join(pthread_t thread, void **value_ptr);
3819
3820=== modified file 'libmysqld/lib_sql.cc'
3821--- libmysqld/lib_sql.cc 2014-09-15 08:52:36 +0000
3822+++ libmysqld/lib_sql.cc 2014-12-29 06:33:26 +0000
3823@@ -2,6 +2,9 @@
3824 * Copyright (c) 2000
3825 * SWsoft company
3826 *
3827+ * Modifications copyright (c) 2001, 2014. Oracle and/or its affiliates.
3828+ * All rights reserved.
3829+ *
3830 * This material is provided "as is", with absolutely no warranty expressed
3831 * or implied. Any use is at your own risk.
3832 *
3833
3834=== added file 'mysql-test/extra/rpl_tests/rpl_mts_execute_partial_trx_in_relay_log.inc'
3835--- mysql-test/extra/rpl_tests/rpl_mts_execute_partial_trx_in_relay_log.inc 1970-01-01 00:00:00 +0000
3836+++ mysql-test/extra/rpl_tests/rpl_mts_execute_partial_trx_in_relay_log.inc 2014-12-29 06:33:26 +0000
3837@@ -0,0 +1,36 @@
3838+# ==== Implementation ====
3839+#
3840+# 1. Set debug point to rotate relay log after table_map_event.
3841+# 2. Wait for io thread to receive table_map_event and stop it.
3842+# 3. Start the io thread after it is stopped.
3843+# 4. Check that there is no failure on replication.
3844+#
3845+
3846+# Initial setup
3847+--source include/rpl_connection_master.inc
3848+CREATE TABLE t1(i INT) ENGINE=InnoDB;
3849+FLUSH LOGS;
3850+--source include/sync_slave_sql_with_master.inc
3851+
3852+# Set debug point to rotate relay log after table_map_event.
3853+SET @save_debug=@@global.debug;
3854+SET GLOBAL DEBUG='d,stop_io_after_reading_table_map_event';
3855+--source include/rpl_connection_master.inc
3856+INSERT INTO t1 VALUES (1);
3857+
3858+--source include/rpl_connection_slave.inc
3859+# Wait for io thread to receive table_map_event and stop it.
3860+--source include/wait_for_slave_io_to_stop.inc
3861+SET GLOBAL DEBUG= @save_debug;
3862+
3863+# Start the io thread after it is stopped.
3864+--source include/start_slave_io.inc
3865+
3866+# Check that their is no failure on replication.
3867+--source include/rpl_connection_master.inc
3868+--source include/sync_slave_sql_with_master.inc
3869+
3870+# Cleanup
3871+--source include/rpl_connection_master.inc
3872+DROP TABLE t1;
3873+--source include/rpl_end.inc
3874
3875=== added file 'mysql-test/include/have_util_nc.inc'
3876--- mysql-test/include/have_util_nc.inc 1970-01-01 00:00:00 +0000
3877+++ mysql-test/include/have_util_nc.inc 2014-12-29 06:33:26 +0000
3878@@ -0,0 +1,53 @@
3879+# ==== Purpose ====
3880+#
3881+# Check if nc/netcat utility is available
3882+# The variable $nc contains name of utility
3883+# (nc or netcat)
3884+#
3885+# ==== Usage ====
3886+#
3887+# --source include/have_util_nc.inc
3888+# ...
3889+# --exec $nc some options
3890+#
3891+
3892+disable_result_log;
3893+disable_query_log;
3894+
3895+--let $nc=
3896+--let $_outfile= $MYSQLTEST_VARDIR/tmp/have_nc.tmp
3897+
3898+# find nc
3899+
3900+--error 0,1,127
3901+--exec nc -h > $_outfile 2>&1
3902+--eval SET @content = LOAD_FILE('$_outfile')
3903+--remove_file $_outfile
3904+
3905+if (`SELECT LOCATE('usage', @content) > 0`) {
3906+ --let $nc= nc
3907+ SET @content="";
3908+}
3909+
3910+# find netcat
3911+
3912+if (`SELECT '$nc' = ''`) {
3913+ --error 0,1,127
3914+ --exec netcat -h > $_outfile 2>&1
3915+ --eval SET @content = LOAD_FILE('$_outfile')
3916+ --remove_file $_outfile
3917+}
3918+
3919+if (`SELECT LOCATE('usage', @content) > 0`) {
3920+ --let $nc= netcat
3921+ SET @content="";
3922+}
3923+
3924+# Skip the test case if utility not found
3925+if (`SELECT '$nc' = ''`) {
3926+ --skip nc/netcat not found
3927+}
3928+
3929+enable_query_log;
3930+enable_result_log;
3931+
3932
3933=== modified file 'mysql-test/include/subquery_mat.inc'
3934--- mysql-test/include/subquery_mat.inc 2012-07-10 11:59:40 +0000
3935+++ mysql-test/include/subquery_mat.inc 2014-12-29 06:33:26 +0000
3936@@ -1417,6 +1417,53 @@
3937
3938 DROP TABLE t1,t2,t3;
3939
3940+--echo #
3941+--echo # Bug#19297190 NOT IN DOESN'T RETURN EXPECTED RESULT
3942+--echo #
3943+
3944+CREATE TABLE t1 (a VARCHAR(500) CHARACTER SET UTF8) ENGINE=INNODB;
3945+
3946+# Fill the table with 32 distinct long rows (>32kB of data)
3947+SET @str= repeat("a",450);
3948+SET @num=1000;
3949+INSERT INTO t1 VALUES (CONCAT((@num:=@num+1), @str));
3950+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
3951+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
3952+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
3953+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
3954+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
3955+SELECT COUNT(*) FROM t1;
3956+
3957+ANALYZE TABLE t1;
3958+
3959+let $query=
3960+SELECT COUNT(*)
3961+FROM t1
3962+WHERE t1.a NOT IN (
3963+ SELECT t2.a FROM t1 as t2
3964+);
3965+
3966+# If subq-mat is used, this will force MEMORY->MYISAM tmp table conversion:
3967+set @save_heap_size= @@max_heap_table_size;
3968+set @@max_heap_table_size= 16384;
3969+
3970+# Uses IN->EXISTS because field too long for subq-materialization:
3971+eval EXPLAIN $query;
3972+eval $query;
3973+
3974+# Make field just below the length limit:
3975+# Silence truncation warnings:
3976+--disable_warnings
3977+ALTER TABLE t1 MODIFY a VARCHAR(332) CHARACTER SET UTF8;
3978+--enable_warnings
3979+
3980+# Now subquery materialization can be used, and result is still correct:
3981+eval EXPLAIN $query;
3982+eval $query;
3983+
3984+DROP TABLE t1;
3985+set @@max_heap_table_size= @save_heap_size;
3986+
3987 --echo # End of 5.6 tests
3988
3989 set @@optimizer_switch=@old_opt_switch;
3990
3991=== modified file 'mysql-test/mysql-test-run.pl'
3992--- mysql-test/mysql-test-run.pl 2014-04-28 08:39:59 +0000
3993+++ mysql-test/mysql-test-run.pl 2014-12-29 06:33:26 +0000
3994@@ -235,6 +235,7 @@
3995 our $opt_client_ddd;
3996 my $opt_boot_ddd;
3997 our $opt_manual_gdb;
3998+our $opt_manual_lldb;
3999 our $opt_manual_dbx;
4000 our $opt_manual_ddd;
4001 our $opt_manual_debug;
4002@@ -1092,6 +1093,7 @@
4003 'gdb' => \$opt_gdb,
4004 'client-gdb' => \$opt_client_gdb,
4005 'manual-gdb' => \$opt_manual_gdb,
4006+ 'manual-lldb' => \$opt_manual_lldb,
4007 'boot-gdb' => \$opt_boot_gdb,
4008 'manual-debug' => \$opt_manual_debug,
4009 'ddd' => \$opt_ddd,
4010@@ -1548,8 +1550,9 @@
4011 $opt_debugger= undef;
4012 }
4013
4014- if ( $opt_gdb || $opt_ddd || $opt_manual_gdb || $opt_manual_ddd ||
4015- $opt_manual_debug || $opt_debugger || $opt_dbx || $opt_manual_dbx)
4016+ if ( $opt_gdb || $opt_ddd || $opt_manual_gdb || $opt_manual_lldb ||
4017+ $opt_manual_ddd || $opt_manual_debug || $opt_debugger || $opt_dbx ||
4018+ $opt_manual_dbx)
4019 {
4020 mtr_error("You need to use the client debug options for the",
4021 "embedded server. Ex: --client-gdb");
4022@@ -1575,9 +1578,9 @@
4023 # --------------------------------------------------------------------------
4024 # Check debug related options
4025 # --------------------------------------------------------------------------
4026- if ( $opt_gdb || $opt_client_gdb || $opt_ddd || $opt_client_ddd ||
4027- $opt_manual_gdb || $opt_manual_ddd || $opt_manual_debug ||
4028- $opt_dbx || $opt_client_dbx || $opt_manual_dbx ||
4029+ if ( $opt_gdb || $opt_client_gdb || $opt_ddd || $opt_client_ddd ||
4030+ $opt_manual_gdb || $opt_manual_lldb || $opt_manual_ddd ||
4031+ $opt_manual_debug || $opt_dbx || $opt_client_dbx || $opt_manual_dbx ||
4032 $opt_debugger || $opt_client_debugger )
4033 {
4034 # Indicate that we are using debugger
4035@@ -2537,6 +2540,14 @@
4036 "$path_client_bindir/perror");
4037 $ENV{'MY_PERROR'}= native_path($exe_perror);
4038
4039+ # ----------------------------------------------------
4040+ # replace
4041+ # ----------------------------------------------------
4042+ my $exe_replace= mtr_exe_exists(vs_config_dirs('extra', 'replace'),
4043+ "$basedir/extra/replace",
4044+ "$path_client_bindir/replace");
4045+ $ENV{'REPLACE'}= native_path($exe_replace);
4046+
4047 # Create an environment variable to make it possible
4048 # to detect that valgrind is being used from test cases
4049 $ENV{'VALGRIND_TEST'}= $opt_valgrind;
4050@@ -5158,10 +5169,17 @@
4051
4052 my $found_skip_core= 0;
4053 my $found_no_console= 0;
4054+ my $found_log_error= 0;
4055 foreach my $arg ( @$extra_opts )
4056 {
4057 # Skip --defaults-file option since it's handled above.
4058 next if $arg =~ /^--defaults-file/;
4059+
4060+
4061+ if ($arg eq "--log-error")
4062+ {
4063+ $found_log_error= 1;
4064+ }
4065
4066 # Allow --skip-core-file to be set in <testname>-[master|slave].opt file
4067 if ($arg eq "--skip-core-file")
4068@@ -5192,7 +5210,7 @@
4069 }
4070 }
4071 $opt_skip_core = $found_skip_core;
4072- if (IS_WINDOWS && !$found_no_console)
4073+ if (IS_WINDOWS && !$found_no_console && !$found_log_error)
4074 {
4075 # Trick the server to send output to stderr, with --console
4076 mtr_add_arg($args, "--console");
4077@@ -5254,6 +5272,10 @@
4078 {
4079 gdb_arguments(\$args, \$exe, $mysqld->name());
4080 }
4081+ elsif ( $opt_manual_lldb )
4082+ {
4083+ lldb_arguments(\$args, \$exe, $mysqld->name());
4084+ }
4085 elsif ( $opt_ddd || $opt_manual_ddd )
4086 {
4087 ddd_arguments(\$args, \$exe, $mysqld->name());
4088@@ -6013,6 +6035,24 @@
4089 return $proc;
4090 }
4091
4092+sub create_debug_statement {
4093+ my $args= shift;
4094+ my $input= shift;
4095+
4096+ # Put $args into a single string
4097+ my $str= join(" ", @$$args);
4098+ my $runline= $input ? "run $str < $input" : "run $str";
4099+
4100+ # add quotes to escape ; in plugin_load option
4101+ my $pos1 = index($runline, "--plugin_load=");
4102+ if ( $pos1 != -1 ) {
4103+ my $pos2 = index($runline, " ",$pos1);
4104+ substr($runline,$pos1+14,0) = "\"";
4105+ substr($runline,$pos2+1,0) = "\"";
4106+ }
4107+
4108+ return $runline;
4109+}
4110
4111 #
4112 # Modify the exe and args so that program is run in gdb in xterm
4113@@ -6028,9 +6068,7 @@
4114 # Remove the old gdbinit file
4115 unlink($gdb_init_file);
4116
4117- # Put $args into a single string
4118- my $str= join(" ", @$$args);
4119- my $runline= $input ? "run $str < $input" : "run $str";
4120+ my $runline=create_debug_statement($args,$input);
4121
4122 # write init file for mysqld or client
4123 mtr_tofile($gdb_init_file,
4124@@ -6066,6 +6104,32 @@
4125 $$exe= "xterm";
4126 }
4127
4128+ #
4129+# Modify the exe and args so that program is run in lldb
4130+#
4131+sub lldb_arguments {
4132+ my $args= shift;
4133+ my $exe= shift;
4134+ my $type= shift;
4135+ my $input= shift;
4136+
4137+ my $lldb_init_file= "$opt_vardir/tmp/lldbinit.$type";
4138+ unlink($lldb_init_file);
4139+
4140+ my $runline=create_debug_statement($args,$input);
4141+
4142+ # write init file for mysqld or client
4143+ mtr_tofile($lldb_init_file,
4144+ "b main\n" .
4145+ $runline);
4146+
4147+ print "\nTo start lldb for $type, type in another window:\n";
4148+ print "cd $glob_mysql_test_dir && lldb -s $lldb_init_file $$exe\n";
4149+
4150+ # Indicate the exe should not be started
4151+ $$exe= undef;
4152+ return;
4153+}
4154
4155 #
4156 # Modify the exe and args so that program is run in ddd
4157@@ -6081,9 +6145,7 @@
4158 # Remove the old gdbinit file
4159 unlink($gdb_init_file);
4160
4161- # Put $args into a single string
4162- my $str= join(" ", @$$args);
4163- my $runline= $input ? "run $str < $input" : "run $str";
4164+ my $runline=create_debug_statement($args,$input);
4165
4166 # write init file for mysqld or client
4167 mtr_tofile($gdb_init_file,
4168@@ -6544,6 +6606,8 @@
4169 test(s)
4170 manual-dbx Let user manually start mysqld in dbx, before running
4171 test(s)
4172+ manual-lldb Let user manually start mysqld in lldb, before running
4173+ test(s)
4174 strace-client Create strace output for mysqltest client,
4175 strace-server Create strace output for mysqltest server,
4176 max-save-core Limit the number of core files saved (to avoid filling
4177
4178=== modified file 'mysql-test/r/connect.result'
4179--- mysql-test/r/connect.result 2013-09-13 06:24:17 +0000
4180+++ mysql-test/r/connect.result 2014-12-29 06:33:26 +0000
4181@@ -81,12 +81,15 @@
4182 Warnings:
4183 Warning 1287 'pre-4.1 password hash' is deprecated and will be removed in a future release. Please use post-4.1 password hash instead
4184 update mysql.user set password=old_password("gambling2"), plugin="mysql_old_password" where user=_binary"test";
4185+Warnings:
4186+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4187 flush privileges;
4188 set password="";
4189 set password='gambling3';
4190 ERROR HY000: Password hash should be a 16-digit hexadecimal number
4191 set password=old_password('gambling3');
4192 Warnings:
4193+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4194 Warning 1287 'pre-4.1 password hash' is deprecated and will be removed in a future release. Please use post-4.1 password hash instead
4195 show tables;
4196 Tables_in_mysql
4197@@ -252,10 +255,12 @@
4198 CREATE USER old_pwd@localhost IDENTIFIED WITH 'mysql_old_password';
4199 SET PASSWORD FOR old_pwd@localhost= OLD_PASSWORD('aha');
4200 Warnings:
4201+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4202 Warning 1287 'pre-4.1 password hash' is deprecated and will be removed in a future release. Please use post-4.1 password hash instead
4203 #Expect deprecation warning
4204 SET PASSWORD FOR old_pwd@localhost = OLD_PASSWORD('aha2');
4205 Warnings:
4206+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4207 Warning 1287 'pre-4.1 password hash' is deprecated and will be removed in a future release. Please use post-4.1 password hash instead
4208 #Expect deprecation warning
4209 GRANT SELECT on test.* TO old_gpwd@localhost
4210@@ -266,6 +271,7 @@
4211 IDENTIFIED WITH 'mysql_old_password';
4212 SET PASSWORD FOR old_gpwd@localhost= OLD_PASSWORD('aha4');
4213 Warnings:
4214+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4215 Warning 1287 'pre-4.1 password hash' is deprecated and will be removed in a future release. Please use post-4.1 password hash instead
4216 #Expected normal flush, no warnings
4217 FLUSH PRIVILEGES;
4218
4219=== modified file 'mysql-test/r/ctype_binary.result'
4220--- mysql-test/r/ctype_binary.result 2012-10-22 08:08:04 +0000
4221+++ mysql-test/r/ctype_binary.result 2014-12-29 06:33:26 +0000
4222@@ -494,7 +494,12 @@
4223 select old_password('a'), hex(old_password('a'));
4224 old_password('a') hex(old_password('a'))
4225 60671c896665c3fa 36303637316338393636363563336661
4226+Warnings:
4227+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4228+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4229 create table t1 as select old_password('a') as c1;
4230+Warnings:
4231+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4232 show create table t1;
4233 Table Create Table
4234 t1 CREATE TABLE `t1` (
4235@@ -2578,6 +2583,8 @@
4236 charset(@x) collation(@x)
4237 binary binary
4238 SET @x=old_password('a');
4239+Warnings:
4240+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4241 SELECT charset(@x), collation(@x);
4242 charset(@x) collation(@x)
4243 binary binary
4244
4245=== modified file 'mysql-test/r/ctype_cp1251.result'
4246--- mysql-test/r/ctype_cp1251.result 2012-10-22 08:08:04 +0000
4247+++ mysql-test/r/ctype_cp1251.result 2014-12-29 06:33:26 +0000
4248@@ -886,7 +886,12 @@
4249 select old_password('a'), hex(old_password('a'));
4250 old_password('a') hex(old_password('a'))
4251 60671c896665c3fa 36303637316338393636363563336661
4252+Warnings:
4253+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4254+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4255 create table t1 as select old_password('a') as c1;
4256+Warnings:
4257+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4258 show create table t1;
4259 Table Create Table
4260 t1 CREATE TABLE `t1` (
4261@@ -2970,6 +2975,8 @@
4262 charset(@x) collation(@x)
4263 cp1251 cp1251_general_ci
4264 SET @x=old_password('a');
4265+Warnings:
4266+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4267 SELECT charset(@x), collation(@x);
4268 charset(@x) collation(@x)
4269 cp1251 cp1251_general_ci
4270
4271=== modified file 'mysql-test/r/ctype_latin1.result'
4272--- mysql-test/r/ctype_latin1.result 2012-10-22 08:08:04 +0000
4273+++ mysql-test/r/ctype_latin1.result 2014-12-29 06:33:26 +0000
4274@@ -913,7 +913,12 @@
4275 select old_password('a'), hex(old_password('a'));
4276 old_password('a') hex(old_password('a'))
4277 60671c896665c3fa 36303637316338393636363563336661
4278+Warnings:
4279+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4280+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4281 create table t1 as select old_password('a') as c1;
4282+Warnings:
4283+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4284 show create table t1;
4285 Table Create Table
4286 t1 CREATE TABLE `t1` (
4287@@ -2997,6 +3002,8 @@
4288 charset(@x) collation(@x)
4289 latin1 latin1_swedish_ci
4290 SET @x=old_password('a');
4291+Warnings:
4292+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4293 SELECT charset(@x), collation(@x);
4294 charset(@x) collation(@x)
4295 latin1 latin1_swedish_ci
4296
4297=== modified file 'mysql-test/r/ctype_ucs.result'
4298--- mysql-test/r/ctype_ucs.result 2012-10-22 08:08:04 +0000
4299+++ mysql-test/r/ctype_ucs.result 2014-12-29 06:33:26 +0000
4300@@ -1831,7 +1831,12 @@
4301 select old_password('a'), hex(old_password('a'));
4302 old_password('a') hex(old_password('a'))
4303 0705298948d1f92f 0030003700300035003200390038003900340038006400310066003900320066
4304+Warnings:
4305+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4306+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4307 create table t1 as select old_password('a') as c1;
4308+Warnings:
4309+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4310 show create table t1;
4311 Table Create Table
4312 t1 CREATE TABLE `t1` (
4313@@ -3915,6 +3920,8 @@
4314 charset(@x) collation(@x)
4315 ucs2 ucs2_general_ci
4316 SET @x=old_password('a');
4317+Warnings:
4318+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4319 SELECT charset(@x), collation(@x);
4320 charset(@x) collation(@x)
4321 ucs2 ucs2_general_ci
4322
4323=== modified file 'mysql-test/r/ctype_utf8.result'
4324--- mysql-test/r/ctype_utf8.result 2012-10-22 08:08:04 +0000
4325+++ mysql-test/r/ctype_utf8.result 2014-12-29 06:33:26 +0000
4326@@ -2740,7 +2740,12 @@
4327 select old_password('a'), hex(old_password('a'));
4328 old_password('a') hex(old_password('a'))
4329 60671c896665c3fa 36303637316338393636363563336661
4330+Warnings:
4331+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4332+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4333 create table t1 as select old_password('a') as c1;
4334+Warnings:
4335+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4336 show create table t1;
4337 Table Create Table
4338 t1 CREATE TABLE `t1` (
4339@@ -4824,6 +4829,8 @@
4340 charset(@x) collation(@x)
4341 utf8 utf8_general_ci
4342 SET @x=old_password('a');
4343+Warnings:
4344+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4345 SELECT charset(@x), collation(@x);
4346 charset(@x) collation(@x)
4347 utf8 utf8_general_ci
4348
4349=== modified file 'mysql-test/r/func_crypt.result'
4350--- mysql-test/r/func_crypt.result 2012-07-06 15:16:34 +0000
4351+++ mysql-test/r/func_crypt.result 2014-12-29 06:33:26 +0000
4352@@ -20,15 +20,21 @@
4353 select old_password('abc');
4354 old_password('abc')
4355 7cd2b5942be28759
4356+Warnings:
4357+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4358 select old_password('');
4359 old_password('')
4360
4361+Warnings:
4362+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4363 select password('gabbagabbahey');
4364 password('gabbagabbahey')
4365 *B0F99D2963660DD7E16B751EC9EE2F17B6A68FA6
4366 select old_password('idkfa');
4367 old_password('idkfa')
4368 5c078dc54ca0fcca
4369+Warnings:
4370+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4371 select length(password('1'));
4372 length(password('1'))
4373 41
4374@@ -41,6 +47,8 @@
4375 select old_password(NULL);
4376 old_password(NULL)
4377 NULL
4378+Warnings:
4379+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4380 select password(NULL);
4381 password(NULL)
4382
4383@@ -51,12 +59,16 @@
4384 select old_password('');
4385 old_password('')
4386
4387+Warnings:
4388+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4389 select password('idkfa');
4390 password('idkfa')
4391 *B669C9DAC3AA6F2254B03CDEF8DFDD6B2D1054BA
4392 select old_password('idkfa');
4393 old_password('idkfa')
4394 5c078dc54ca0fcca
4395+Warnings:
4396+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4397 set old_passwords=1;
4398 select password('idkfa');
4399 password('idkfa')
4400@@ -64,6 +76,8 @@
4401 select old_password('idkfa');
4402 old_password('idkfa')
4403 5c078dc54ca0fcca
4404+Warnings:
4405+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4406 set global old_passwords=0;
4407 select password('idkfa');
4408 password('idkfa')
4409@@ -71,6 +85,8 @@
4410 select old_password('idkfa');
4411 old_password('idkfa')
4412 5c078dc54ca0fcca
4413+Warnings:
4414+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4415 set old_passwords=0;
4416 select password('idkfa ');
4417 password('idkfa ')
4418@@ -84,13 +100,18 @@
4419 select old_password('idkfa');
4420 old_password('idkfa')
4421 5c078dc54ca0fcca
4422+Warnings:
4423+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4424 select old_password(' i d k f a ');
4425 old_password(' i d k f a ')
4426 5c078dc54ca0fcca
4427+Warnings:
4428+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4429 explain extended select password('idkfa '), old_password('idkfa');
4430 id select_type table type possible_keys key key_len ref rows filtered Extra
4431 1 SIMPLE NULL NULL NULL NULL NULL NULL NULL NULL No tables used
4432 Warnings:
4433+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4434 Note 1003 /* select#1 */ select password('idkfa ') AS `password('idkfa ')`,old_password('idkfa') AS `old_password('idkfa')`
4435 select encrypt('1234','_.');
4436 encrypt('1234','_.')
4437@@ -104,6 +125,8 @@
4438 SELECT OLD_PASSWORD(c1), PASSWORD(c1) FROM t1;
4439 OLD_PASSWORD(c1) PASSWORD(c1)
4440 77023ffe214c04ff *82E58A2C08AAFE72C8EB523069CD8ADB33F78F58
4441+Warnings:
4442+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4443 DROP TABLE t1;
4444 End of 5.0 tests
4445 #
4446
4447=== added file 'mysql-test/r/innodb_recovery_with_upper_case_names.result'
4448--- mysql-test/r/innodb_recovery_with_upper_case_names.result 1970-01-01 00:00:00 +0000
4449+++ mysql-test/r/innodb_recovery_with_upper_case_names.result 2014-12-29 06:33:26 +0000
4450@@ -0,0 +1,48 @@
4451+Bug #18412598 UNCLEAN SYSTEM SHUTDOWN RECOVERY FAILS
4452+FOR SCHEMA WITH CAPITAL LETTERS
4453+create database MYDB;
4454+USE MYDB;
4455+CREATE TABLE mytable (id int primary key) ENGINE=innodb;
4456+CREATE TABLE FOO (id int,constraint FOREIGN KEY (id) REFERENCES mytable(id) ON DELETE CASCADE) ENGINE=innodb;
4457+CREATE TABLE mytable_ref (id int,constraint FOREIGN KEY (id) REFERENCES FOO(id) ON DELETE CASCADE) ENGINE=innodb;
4458+INSERT INTO mytable VALUES (10),(20),(30),(40);
4459+INSERT INTO FOO VALUES (20),(10);
4460+INSERT INTO mytable_ref VALUES (20),(10);
4461+SHOW VARIABLES LIKE 'innodb_fast_shutdown';
4462+Variable_name Value
4463+innodb_fast_shutdown 2
4464+START TRANSACTION;
4465+INSERT INTO mytable VALUES (50);
4466+INSERT INTO FOO VALUES (50);
4467+INSERT INTO mytable_ref VALUES (50);
4468+# Restart the server. This will go into crash recovery mode
4469+USE MYDB;
4470+SELECT * FROM mytable;
4471+id
4472+10
4473+20
4474+30
4475+40
4476+SELECT * FROM FOO;
4477+id
4478+10
4479+20
4480+SELECT * FROM mytable_ref;
4481+id
4482+10
4483+20
4484+DELETE FROM mytable WHERE id =10;
4485+SELECT * FROM FOO;
4486+id
4487+20
4488+SELECT * FROM mytable_ref;
4489+id
4490+20
4491+CREATE TABLE MYtable (id int) ENGINE=innodb;
4492+ERROR 42S01: Table 'mytable' already exists
4493+CREATE TABLE Foo (id int) ENGINE=innodb;
4494+ERROR 42S01: Table 'foo' already exists
4495+DROP TABLE mytable_ref,FOO;
4496+DROP TABLE mytable;
4497+use test;
4498+DROP DATABASE MYDB;
4499
4500=== modified file 'mysql-test/r/lock_sync.result'
4501--- mysql-test/r/lock_sync.result 2014-07-16 16:49:12 +0000
4502+++ mysql-test/r/lock_sync.result 2014-12-29 06:33:26 +0000
4503@@ -853,3 +853,54 @@
4504 #Clean up.
4505 DROP TABLE t1;
4506 SET DEBUG_SYNC= 'RESET';
4507+#
4508+# Bug#19070633 - POSSIBLE ACCESS TO FREED MEMORY IN IS_FREE_LOCK() AND IS_USED_LOCK().
4509+#
4510+# Verifying issue for IS_FREE_LOCK() function.
4511+SELECT GET_LOCK("lock_19070633", 600);
4512+GET_LOCK("lock_19070633", 600)
4513+1
4514+connect con1, localhost, root,,;
4515+# Waiting after getting user level lock info and releasing mutex.
4516+SET DEBUG_SYNC= 'after_getting_user_level_lock_info SIGNAL parked WAIT_FOR go';
4517+# Sending: SELECT IS_FREE_LOCK("lock_19070633");
4518+SELECT IS_FREE_LOCK("lock_19070633");
4519+connection default;
4520+SET DEBUG_SYNC= 'now WAIT_FOR parked';
4521+SELECT RELEASE_LOCK("lock_19070633");
4522+RELEASE_LOCK("lock_19070633")
4523+1
4524+# Signaling connection con1 after releasing the lock.
4525+# Without fix, accessing user level lock info in con1 would result in
4526+# crash or valgrind issue invalid read is reported.
4527+SET DEBUG_SYNC= 'now SIGNAL go';
4528+connection con1;
4529+# Reaping: SELECT IS_FREE_LOCK("lock_19070633");
4530+IS_FREE_LOCK("lock_19070633")
4531+0
4532+connection default;
4533+# Verifying issue for IS_USED_LOCK() function.
4534+SELECT GET_LOCK("lock_19070633", 600);
4535+GET_LOCK("lock_19070633", 600)
4536+1
4537+connection con1;
4538+# Waiting after getting user level lock info and releasing mutex.
4539+SET DEBUG_SYNC= 'after_getting_user_level_lock_info SIGNAL parked WAIT_FOR go';
4540+# Sending: SELECT IS_USED_LOCK("lock_19070633");
4541+SELECT IS_USED_LOCK("lock_19070633");
4542+connection default;
4543+SET DEBUG_SYNC= 'now WAIT_FOR parked';
4544+SELECT RELEASE_LOCK("lock_19070633");
4545+RELEASE_LOCK("lock_19070633")
4546+1
4547+# Signaling connection con1 after releasing the lock.
4548+# Without fix, accessing user level lock info in con1 would result in
4549+# crash or valgrind issue invalid read is reported.
4550+SET DEBUG_SYNC= 'now SIGNAL go';
4551+connection con1;
4552+# Reaping: SELECT IS_USED_LOCK("lock_19070633");
4553+IS_USED_LOCK("lock_19070633")
4554+#
4555+connection default;
4556+SET DEBUG_SYNC= 'RESET';
4557+disconnect con1;
4558
4559=== modified file 'mysql-test/r/mysql_upgrade.result'
4560--- mysql-test/r/mysql_upgrade.result 2014-02-20 09:31:54 +0000
4561+++ mysql-test/r/mysql_upgrade.result 2014-12-29 06:33:26 +0000
4562@@ -365,6 +365,7 @@
4563 CREATE USER 'bug13586336'@'localhost' IDENTIFIED WITH 'mysql_old_password';
4564 SET PASSWORD FOR 'bug13586336'@'localhost' = OLD_PASSWORD('a');
4565 Warnings:
4566+Warning 1287 'OLD_PASSWORD' is deprecated and will be removed in a future release. Please use PASSWORD instead
4567 Warning 1287 'pre-4.1 password hash' is deprecated and will be removed in a future release. Please use post-4.1 password hash instead
4568 Run mysql_upgrade with all privileges on a user
4569 Warning: Using a password on the command line interface can be insecure.
4570
4571=== added file 'mysql-test/r/mysqlbinlog_mixed_or_statment.result'
4572--- mysql-test/r/mysqlbinlog_mixed_or_statment.result 1970-01-01 00:00:00 +0000
4573+++ mysql-test/r/mysqlbinlog_mixed_or_statment.result 2014-12-29 06:33:26 +0000
4574@@ -0,0 +1,26 @@
4575+#
4576+# Bug#18913551 - LOCK TABLES USES INCORRECT LOCK FOR IMPLICITLY USED
4577+# TABLES.
4578+#
4579+SET @org_concurrent_insert= @@global.concurrent_insert;
4580+SET @@global.concurrent_insert=1;
4581+CREATE TABLE t1(a INT) ENGINE=MyISAM;
4582+CREATE FUNCTION f1() RETURNS INT RETURN (SELECT MIN(a) FROM t1);
4583+CREATE VIEW v1 AS (SELECT 1 FROM dual WHERE f1() = 1);
4584+LOCK TABLE v1 READ;
4585+connect con1, localhost, root;
4586+SET lock_wait_timeout=1;
4587+# With fix, con1 does not get lock on table "t1" so following insert
4588+# operation fails after waiting for "lock_wait_timeout" duration.
4589+INSERT INTO t1 VALUES (1);
4590+ERROR HY000: Lock wait timeout exceeded; try restarting transaction
4591+connection default;
4592+UNLOCK TABLES;
4593+# V1 should be empty here.
4594+SELECT * FROM v1;
4595+1
4596+disconnect con1;
4597+SET @@global.concurrent_insert= @org_concurrent_insert;
4598+DROP TABLE t1;
4599+DROP VIEW v1;
4600+DROP FUNCTION f1;
4601
4602=== modified file 'mysql-test/r/mysqld--help-notwin.result'
4603--- mysql-test/r/mysqld--help-notwin.result 2014-09-25 12:52:51 +0000
4604+++ mysql-test/r/mysqld--help-notwin.result 2014-12-29 06:33:26 +0000
4605@@ -56,6 +56,10 @@
4606 --binlog-do-db=name Tells the master it should log updates for the specified
4607 database, and exclude all others not explicitly
4608 mentioned.
4609+ --binlog-error-action=name
4610+ When statements cannot be written to the binary log due
4611+ to a fatal error, the server can either ignore the error
4612+ and let the master continue, or abort.
4613 --binlog-format=name
4614 What form of binary logging the master will use: either
4615 ROW for row-based binary logging, STATEMENT for
4616@@ -106,7 +110,9 @@
4617 --binlogging-impossible-mode=name
4618 On a fatal error when statements cannot be binlogged the
4619 behaviour can be ignore the error and let the master
4620- continue or abort the server.
4621+ continue or abort the server. This variable is deprecated
4622+ and will be removed in a future release. Please use
4623+ binlog_error_action instead.
4624 --block-encryption-mode=name
4625 mode for AES_ENCRYPT/AES_DECRYPT
4626 --bootstrap Used by mysql installation scripts.
4627@@ -1016,6 +1022,7 @@
4628 binlog-cache-size 32768
4629 binlog-checksum CRC32
4630 binlog-direct-non-transactional-updates FALSE
4631+binlog-error-action IGNORE_ERROR
4632 binlog-format STATEMENT
4633 binlog-max-flush-queue-time 0
4634 binlog-order-commits TRUE
4635
4636=== modified file 'mysql-test/r/mysqld--help-win.result'
4637--- mysql-test/r/mysqld--help-win.result 2014-09-25 12:52:51 +0000
4638+++ mysql-test/r/mysqld--help-win.result 2014-12-29 06:33:26 +0000
4639@@ -56,6 +56,10 @@
4640 --binlog-do-db=name Tells the master it should log updates for the specified
4641 database, and exclude all others not explicitly
4642 mentioned.
4643+ --binlog-error-action=name
4644+ When statements cannot be written to the binary log due
4645+ to a fatal error, the server can either ignore the error
4646+ and let the master continue, or abort.
4647 --binlog-format=name
4648 What form of binary logging the master will use: either
4649 ROW for row-based binary logging, STATEMENT for
4650@@ -106,7 +110,9 @@
4651 --binlogging-impossible-mode=name
4652 On a fatal error when statements cannot be binlogged the
4653 behaviour can be ignore the error and let the master
4654- continue or abort the server.
4655+ continue or abort the server. This variable is deprecated
4656+ and will be removed in a future release. Please use
4657+ binlog_error_action instead.
4658 --block-encryption-mode=name
4659 mode for AES_ENCRYPT/AES_DECRYPT
4660 --bootstrap Used by mysql installation scripts.
4661@@ -1024,6 +1030,7 @@
4662 binlog-cache-size 32768
4663 binlog-checksum CRC32
4664 binlog-direct-non-transactional-updates FALSE
4665+binlog-error-action IGNORE_ERROR
4666 binlog-format STATEMENT
4667 binlog-max-flush-queue-time 0
4668 binlog-order-commits TRUE
4669
4670=== modified file 'mysql-test/r/partition_innodb.result'
4671--- mysql-test/r/partition_innodb.result 2014-07-01 11:22:35 +0000
4672+++ mysql-test/r/partition_innodb.result 2014-12-29 06:33:26 +0000
4673@@ -646,3 +646,115 @@
4674 SELECT b FROM t1 WHERE b = 0;
4675 ERROR HY000: Table definition has changed, please retry transaction
4676 DROP TABLE t1;
4677+Bug 17896265 PARTITIONED TABLE HAS MISPLACED ROWS, AFTER INPLACE ALTER
4678+CREATE TABLE t1 (
4679+f1 INT(11) NOT NULL,
4680+f2 INT(11) NOT NULL
4681+)
4682+ENGINE=InnoDB
4683+PARTITION BY KEY (f1,f2) PARTITIONS 2;
4684+INSERT INTO t1 VALUES (9585,5);
4685+ALTER TABLE t1 CHANGE f1 f1 INT AFTER f2, ALGORITHM=INPLACE;
4686+ERROR 0A000: ALGORITHM=INPLACE is not supported for this operation. Try ALGORITHM=COPY.
4687+CREATE TABLE t2 (
4688+f1 INT(11) NOT NULL,
4689+f2 INT(11) NOT NULL,
4690+f3 INT(11) NOT NULL,
4691+f4 INT(11) NOT NULL
4692+)
4693+ENGINE=InnoDB
4694+PARTITION BY KEY (f2,f3) PARTITIONS 2;
4695+INSERT INTO t2 VALUES (10,9585,5,20);
4696+ALTER TABLE t2 CHANGE f3 f3 INT AFTER f4, ALGORITHM=INPLACE;
4697+CHECK TABLE t2;
4698+Table Op Msg_type Msg_text
4699+test.t2 check status OK
4700+ALTER TABLE t2 CHANGE f3 f3 INT AFTER f1, ALGORITHM=INPLACE;
4701+ERROR 0A000: ALGORITHM=INPLACE is not supported for this operation. Try ALGORITHM=COPY.
4702+ALTER TABLE t2 CHANGE f4 f4 INT AFTER f3, ALGORITHM=INPLACE;
4703+CHECK TABLE t2;
4704+Table Op Msg_type Msg_text
4705+test.t2 check status OK
4706+ALTER TABLE t2 CHANGE f1 f1 INT AFTER f4, ALGORITHM=INPLACE;
4707+CHECK TABLE t2;
4708+Table Op Msg_type Msg_text
4709+test.t2 check status OK
4710+ALTER TABLE t2 CHANGE f1 f1 INT AFTER f2, ALGORITHM=INPLACE;
4711+CHECK TABLE t2;
4712+Table Op Msg_type Msg_text
4713+test.t2 check status OK
4714+ALTER TABLE t2 CHANGE f2 f2 INT AFTER f4, ALGORITHM=INPLACE;
4715+ERROR 0A000: ALGORITHM=INPLACE is not supported for this operation. Try ALGORITHM=COPY.
4716+CREATE TABLE t3 (f1 INT,f2 INT) ENGINE=INNODB
4717+PARTITION BY RANGE(f1) (
4718+PARTITION p0 VALUES LESS THAN (100),
4719+PARTITION p1 VALUES LESS THAN (200),
4720+PARTITION p2 VALUES LESS THAN (600),
4721+PARTITION p3 VALUES LESS THAN MAXVALUE
4722+);
4723+insert into t3 values (90,120);
4724+insert into t3 values (120,300);
4725+ALTER TABLE t3 CHANGE f1 f1 int AFTER f2, ALGORITHM=INPLACE;
4726+CHECK TABLE t3;
4727+Table Op Msg_type Msg_text
4728+test.t3 check status OK
4729+CREATE TABLE t4 (
4730+f1 INT(11) NOT NULL,
4731+f2 INT(11) NOT NULL
4732+)
4733+ENGINE=InnoDB
4734+PARTITION BY HASH (MOD(f1,f2)) PARTITIONS 2;
4735+INSERT INTO t4 VALUES (9585,5);
4736+ALTER TABLE t4 CHANGE f1 f1 INT AFTER f2, ALGORITHM=INPLACE;
4737+CHECK TABLE t4;
4738+Table Op Msg_type Msg_text
4739+test.t4 check status OK
4740+CREATE TABLE t5 (
4741+f1 INT,
4742+f2 INT
4743+)
4744+ENGINE=InnoDB
4745+PARTITION BY RANGE COLUMNS(f1,f2) (
4746+PARTITION p0 VALUES LESS THAN (10000,12),
4747+PARTITION p1 VALUES LESS THAN (MAXVALUE, MAXVALUE)
4748+);
4749+INSERT INTO t5 VALUES (1,20000);
4750+ALTER TABLE t5 CHANGE f1 f1 INT AFTER f2, ALGORITHM=INPLACE;
4751+CHECK TABLE t5;
4752+Table Op Msg_type Msg_text
4753+test.t5 check status OK
4754+CREATE TABLE t6 (
4755+a INT,
4756+b INT
4757+)
4758+ENGINE=InnoDB
4759+PARTITION BY RANGE COLUMNS(a,b)
4760+SUBPARTITION BY KEY(a,b)
4761+SUBPARTITIONS 2 (
4762+PARTITION p0 VALUES LESS THAN (10000,12),
4763+PARTITION p1 VALUES LESS THAN (MAXVALUE, MAXVALUE)
4764+);
4765+INSERT INTO t6 VALUES (9585,5);
4766+ALTER TABLE t6 CHANGE a a INT AFTER b, ALGORITHM=INPLACE;
4767+ERROR 0A000: ALGORITHM=INPLACE is not supported for this operation. Try ALGORITHM=COPY.
4768+CREATE TABLE t7 (
4769+f1 INT(11) NOT NULL,
4770+f2 INT(11) NOT NULL,
4771+f3 INT(11) NOT NULL,
4772+f4 INT(11) NOT NULL,
4773+f5 INT(11) NOT NULL
4774+)
4775+ENGINE=InnoDB
4776+PARTITION BY KEY (f1,f5) PARTITIONS 2;
4777+INSERT INTO t7 VALUES (9585,10,20,10,5);
4778+ALTER TABLE t7 CHANGE f5 f5 INT AFTER f3, ALGORITHM=INPLACE;
4779+CHECK TABLE t7;
4780+Table Op Msg_type Msg_text
4781+test.t7 check status OK
4782+ALTER TABLE t7 CHANGE f5 f5 INT AFTER f2, ALGORITHM=INPLACE;
4783+CHECK TABLE t7;
4784+Table Op Msg_type Msg_text
4785+test.t7 check status OK
4786+ALTER TABLE t7 CHANGE f1 f1 INT AFTER f4, ALGORITHM=INPLACE;
4787+ERROR 0A000: ALGORITHM=INPLACE is not supported for this operation. Try ALGORITHM=COPY.
4788+DROP TABLE t1,t2,t3,t4,t5,t6,t7;
4789
4790=== modified file 'mysql-test/r/subquery_mat.result'
4791--- mysql-test/r/subquery_mat.result 2013-02-26 18:31:16 +0000
4792+++ mysql-test/r/subquery_mat.result 2014-12-29 06:33:26 +0000
4793@@ -1863,6 +1863,59 @@
4794 AND o.c4=7 XOR o.pk=3 ORDER BY o.pk;
4795 x
4796 DROP TABLE t1,t2,t3;
4797+#
4798+# Bug#19297190 NOT IN DOESN'T RETURN EXPECTED RESULT
4799+#
4800+CREATE TABLE t1 (a VARCHAR(500) CHARACTER SET UTF8) ENGINE=INNODB;
4801+SET @str= repeat("a",450);
4802+SET @num=1000;
4803+INSERT INTO t1 VALUES (CONCAT((@num:=@num+1), @str));
4804+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4805+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4806+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4807+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4808+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4809+SELECT COUNT(*) FROM t1;
4810+COUNT(*)
4811+32
4812+ANALYZE TABLE t1;
4813+Table Op Msg_type Msg_text
4814+test.t1 analyze status OK
4815+set @save_heap_size= @@max_heap_table_size;
4816+set @@max_heap_table_size= 16384;
4817+EXPLAIN SELECT COUNT(*)
4818+FROM t1
4819+WHERE t1.a NOT IN (
4820+SELECT t2.a FROM t1 as t2
4821+);
4822+id select_type table type possible_keys key key_len ref rows Extra
4823+1 PRIMARY t1 ALL NULL NULL NULL NULL 32 Using where
4824+2 DEPENDENT SUBQUERY t2 ALL NULL NULL NULL NULL 32 Using where
4825+SELECT COUNT(*)
4826+FROM t1
4827+WHERE t1.a NOT IN (
4828+SELECT t2.a FROM t1 as t2
4829+);
4830+COUNT(*)
4831+0
4832+ALTER TABLE t1 MODIFY a VARCHAR(332) CHARACTER SET UTF8;
4833+EXPLAIN SELECT COUNT(*)
4834+FROM t1
4835+WHERE t1.a NOT IN (
4836+SELECT t2.a FROM t1 as t2
4837+);
4838+id select_type table type possible_keys key key_len ref rows Extra
4839+1 PRIMARY t1 ALL NULL NULL NULL NULL 1 Using where
4840+2 SUBQUERY t2 ALL NULL NULL NULL NULL 1 NULL
4841+SELECT COUNT(*)
4842+FROM t1
4843+WHERE t1.a NOT IN (
4844+SELECT t2.a FROM t1 as t2
4845+);
4846+COUNT(*)
4847+0
4848+DROP TABLE t1;
4849+set @@max_heap_table_size= @save_heap_size;
4850 # End of 5.6 tests
4851 set @@optimizer_switch=@old_opt_switch;
4852 set optimizer_switch=default;
4853
4854=== modified file 'mysql-test/r/subquery_mat_all.result'
4855--- mysql-test/r/subquery_mat_all.result 2013-02-26 18:31:16 +0000
4856+++ mysql-test/r/subquery_mat_all.result 2014-12-29 06:33:26 +0000
4857@@ -1876,6 +1876,59 @@
4858 AND o.c4=7 XOR o.pk=3 ORDER BY o.pk;
4859 x
4860 DROP TABLE t1,t2,t3;
4861+#
4862+# Bug#19297190 NOT IN DOESN'T RETURN EXPECTED RESULT
4863+#
4864+CREATE TABLE t1 (a VARCHAR(500) CHARACTER SET UTF8) ENGINE=INNODB;
4865+SET @str= repeat("a",450);
4866+SET @num=1000;
4867+INSERT INTO t1 VALUES (CONCAT((@num:=@num+1), @str));
4868+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4869+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4870+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4871+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4872+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4873+SELECT COUNT(*) FROM t1;
4874+COUNT(*)
4875+32
4876+ANALYZE TABLE t1;
4877+Table Op Msg_type Msg_text
4878+test.t1 analyze status OK
4879+set @save_heap_size= @@max_heap_table_size;
4880+set @@max_heap_table_size= 16384;
4881+EXPLAIN SELECT COUNT(*)
4882+FROM t1
4883+WHERE t1.a NOT IN (
4884+SELECT t2.a FROM t1 as t2
4885+);
4886+id select_type table type possible_keys key key_len ref rows Extra
4887+1 PRIMARY t1 ALL NULL NULL NULL NULL 32 Using where
4888+2 DEPENDENT SUBQUERY t2 ALL NULL NULL NULL NULL 32 Using where
4889+SELECT COUNT(*)
4890+FROM t1
4891+WHERE t1.a NOT IN (
4892+SELECT t2.a FROM t1 as t2
4893+);
4894+COUNT(*)
4895+0
4896+ALTER TABLE t1 MODIFY a VARCHAR(332) CHARACTER SET UTF8;
4897+EXPLAIN SELECT COUNT(*)
4898+FROM t1
4899+WHERE t1.a NOT IN (
4900+SELECT t2.a FROM t1 as t2
4901+);
4902+id select_type table type possible_keys key key_len ref rows Extra
4903+1 PRIMARY t1 ALL NULL NULL NULL NULL 1 Using where
4904+2 SUBQUERY t2 ALL NULL NULL NULL NULL 1 NULL
4905+SELECT COUNT(*)
4906+FROM t1
4907+WHERE t1.a NOT IN (
4908+SELECT t2.a FROM t1 as t2
4909+);
4910+COUNT(*)
4911+0
4912+DROP TABLE t1;
4913+set @@max_heap_table_size= @save_heap_size;
4914 # End of 5.6 tests
4915 set @@optimizer_switch=@old_opt_switch;
4916 set optimizer_switch=default;
4917
4918=== modified file 'mysql-test/r/subquery_mat_none.result'
4919--- mysql-test/r/subquery_mat_none.result 2013-02-26 18:31:16 +0000
4920+++ mysql-test/r/subquery_mat_none.result 2014-12-29 06:33:26 +0000
4921@@ -1862,6 +1862,59 @@
4922 AND o.c4=7 XOR o.pk=3 ORDER BY o.pk;
4923 x
4924 DROP TABLE t1,t2,t3;
4925+#
4926+# Bug#19297190 NOT IN DOESN'T RETURN EXPECTED RESULT
4927+#
4928+CREATE TABLE t1 (a VARCHAR(500) CHARACTER SET UTF8) ENGINE=INNODB;
4929+SET @str= repeat("a",450);
4930+SET @num=1000;
4931+INSERT INTO t1 VALUES (CONCAT((@num:=@num+1), @str));
4932+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4933+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4934+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4935+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4936+INSERT INTO t1 SELECT CONCAT((@num:=@num+1), @str) FROM t1;
4937+SELECT COUNT(*) FROM t1;
4938+COUNT(*)
4939+32
4940+ANALYZE TABLE t1;
4941+Table Op Msg_type Msg_text
4942+test.t1 analyze status OK
4943+set @save_heap_size= @@max_heap_table_size;
4944+set @@max_heap_table_size= 16384;
4945+EXPLAIN SELECT COUNT(*)
4946+FROM t1
4947+WHERE t1.a NOT IN (
4948+SELECT t2.a FROM t1 as t2
4949+);
4950+id select_type table type possible_keys key key_len ref rows Extra
4951+1 PRIMARY t1 ALL NULL NULL NULL NULL 32 Using where
4952+2 DEPENDENT SUBQUERY t2 ALL NULL NULL NULL NULL 32 Using where
4953+SELECT COUNT(*)
4954+FROM t1
4955+WHERE t1.a NOT IN (
4956+SELECT t2.a FROM t1 as t2
4957+);
4958+COUNT(*)
4959+0
4960+ALTER TABLE t1 MODIFY a VARCHAR(332) CHARACTER SET UTF8;
4961+EXPLAIN SELECT COUNT(*)
4962+FROM t1
4963+WHERE t1.a NOT IN (
4964+SELECT t2.a FROM t1 as t2
4965+);
4966+id select_type table type possible_keys key key_len ref rows Extra
4967+1 PRIMARY t1 ALL NULL NULL NULL NULL 1 Using where
4968+2 DEPENDENT SUBQUERY t2 ALL NULL NULL NULL NULL 1 Using where
4969+SELECT COUNT(*)
4970+FROM t1
4971+WHERE t1.a NOT IN (
4972+SELECT t2.a FROM t1 as t2
4973+);
4974+COUNT(*)
4975+0
4976+DROP TABLE t1;
4977+set @@max_heap_table_size= @save_heap_size;
4978 # End of 5.6 tests
4979 set @@optimizer_switch=@old_opt_switch;
4980 set optimizer_switch=default;
4981
4982=== modified file 'mysql-test/r/temporal_literal.result'
4983--- mysql-test/r/temporal_literal.result 2014-02-20 09:31:54 +0000
4984+++ mysql-test/r/temporal_literal.result 2014-12-29 06:33:26 +0000
4985@@ -357,3 +357,43 @@
4986 DATE'2001-01-01'
4987 2001-01-01
4988 DROP TABLE t1;
4989+#
4990+# BUG #16812821: INCONSISTANT RESULTS WHEN ODBC DATE FORMAT IS USED
4991+#
4992+CREATE TABLE t1(c1 INT, c2 DATE, c3 TIME, c4 TIMESTAMP);
4993+CREATE TABLE t2(c11 INT, C12 INT);
4994+INSERT INTO t1 VALUES (1, '2014-01-02', '01:01:01', '2014-01-02 01:01:01'),
4995+(2, '2014-01-04', '01:01:01', '2014-01-02 01:01:01');
4996+INSERT INTO t2 VALUES (3, 4), (5, 6);
4997+SELECT * FROM t1 LEFT JOIN t2 ON c1 = c11
4998+WHERE c2 BETWEEN {d'2014-01-01'} AND {d'2014-01-05'};
4999+c1 c2 c3 c4 c11 C12
5000+1 2014-01-02 01:01:01 2014-01-02 01:01:01 NULL NULL
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: