mariadb/client
unknown 720ea4041e Simplify logging code a bit (to make code smaller and faster)
Moved duplicated code to inline function store_timestamp()
Save thd->time_zone_used when logging to table as CSV internally cases it to be changed
Added MYSQL_LOCK_IGNORE_FLUSH to log tables to avoid deadlock in case of flush tables.
Mark log tables with TIMESTAMP_NO_AUTO_SET to avoid automatic timestamping
Set TABLE->no_replicate on open



client/mysqlbinlog.cc:
  Fixed several memory leaks (most in case of error situations)
mysql-test/r/events_logs_tests.result:
  Made long_query_timeout smaller to ensure next query comes into log
mysql-test/r/variables.result:
  Make it safe to run test with --log
mysql-test/t/events_logs_tests.test:
  Made long_query_timeout smaller to ensure next query comes into log
mysql-test/t/variables.test:
  Make it safe to run test with --log
sql/field.cc:
  Moved duplicated code to inline function store_timestamp()
sql/field.h:
  Moved duplicated code to inline function store_timestamp()
sql/handler.cc:
  Reorder checks in likely order
  Simplify checks if we should do binary logging
  (no_replicate is set once and for all when table is opened)
sql/log.cc:
  Save thd->time_zone_used as CVS internally cases it to be changed
  Use Field_timestamp->store_timestamp instead of automatic timestamps.
  This gives us correct timestamp even if thd->set_time() is not called (in case
  of connect) and we don't have to store thd->query_start_used anymore.
sql/sql_base.cc:
  Removed not needed comment
  Moved LINT_INIT() to after declaration
  Renamed temporary variable to avoid compiler warning
  Added MYSQL_LOCK_IGNORE_FLUSH to log tables to avoid deadlock in case of flush tables.
  Mark log tables with TIMESTAMP_NO_AUTO_SET to avoid automatic timestamping
sql/table.cc:
  Set TABLE->no_replicate on open
2007-08-03 01:14:27 +03:00
..
.cvsignore Import changeset 2000-07-31 21:29:14 +02:00
client_priv.h Merge bk-internal.mysql.com:/home/bk/mysql-5.1 2007-08-02 07:55:33 +03:00
CMakeLists.txt Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.1-build-work 2007-06-16 06:17:19 +02:00
completion_hash.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
completion_hash.h my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
echo.c echo.c: 2007-03-20 18:31:49 +01:00
get_password.c Merge mysql.com:/home/kent/bk/main/mysql-5.0 2006-12-23 20:20:40 +01:00
Makefile.am Manual merge: Makefile lines must start with tab, not blank. 2007-05-02 14:16:21 +02:00
my_readline.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
mysql.cc Fixes Bug#30127: --debug-info no longer prints memory usage in mysql 2007-08-01 22:59:05 +03:00
mysql_upgrade.c Set --debug-check if one uses DBUG_PUSH in all clients 2007-08-02 07:49:29 +03:00
mysqladmin.cc Fixes Bug#30127: --debug-info no longer prints memory usage in mysql 2007-08-01 22:59:05 +03:00
mysqlbinlog.cc Simplify logging code a bit (to make code smaller and faster) 2007-08-03 01:14:27 +03:00
mysqlcheck.c Set --debug-check if one uses DBUG_PUSH in all clients 2007-08-02 07:49:29 +03:00
mysqldump.c Merge bk-internal.mysql.com:/home/bk/mysql-5.1 2007-08-02 07:55:33 +03:00
mysqlimport.c Set --debug-check if one uses DBUG_PUSH in all clients 2007-08-02 07:49:29 +03:00
mysqlshow.c Set --debug-check if one uses DBUG_PUSH in all clients 2007-08-02 07:49:29 +03:00
mysqlslap.c Merge bk-internal.mysql.com:/home/bk/mysql-5.1 2007-08-02 07:55:33 +03:00
mysqltest.c Set --debug-check if one uses DBUG_PUSH in all clients 2007-08-02 07:49:29 +03:00
readline.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
sql_string.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
sql_string.h Fixed compiler warnings 2007-02-23 13:13:55 +02:00