"Fossies" - the Fresh Open Source Software Archive

Member "drizzle-7.1.36-stable/ChangeLog" (22 May 2012, 2850176 Bytes) of package /linux/misc/old/drizzle-7.1.36-stable.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 2012-05-21  Continuous Integration  <ci@drizzle.org >
    2 
    3 	modified:
    4 	plugin/gearman_udf/function_map.cc
    5 	plugin/gearman_udf/gearman_udf.cc
    6 	plugin/gearman_udf/gman_do.cc
    7 	plugin/gearman_udf/gman_servers_set.cc
    8 	pending merge tips: (use -v to see all merge revisions)
    9 	Brian Aker 2012-05-21 Update for compiling Gearman support.
   10 
   11 2012-05-21  Brian Aker  <brian@tangent.org>
   12 
   13 	Update for compiling Gearman support.
   14 
   15 2012-05-10  Brian Aker  <brian@tangent.org>
   16 
   17 	Fix for calling current Gearman function, another for bad init of error variable, and finally a spurious return call.
   18 
   19 2012-05-02  Continuous Integration  <ci@drizzle.org >
   20 
   21 	pending merge tips: (use -v to see all merge revisions)
   22 	Brian Aker 2012-05-02 bzr set-root-id
   23 
   24 2012-05-02  Brian Aker  <brian@tangent.org>
   25 
   26 	bzr set-root-id
   27 
   28 2012-04-24  Continuous Integration  <ci@drizzle.org >
   29 
   30 	modified:
   31 	plugin/rabbitmq/rabbitmq_log.cc
   32 
   33 2012-04-21  Continuous Integration  <ci@drizzle.org >
   34 
   35 	modified:
   36 	drizzled/drizzled.cc
   37 	drizzled/execute/scanner.l
   38 	pending merge tips: (use -v to see all merge revisions)
   39 	Andrew Hutchings 2012-04-21 Merge in both of Andrew's patchs for 7.1
   40 
   41 2012-04-21  Andrew Hutchings  <andrew@linuxjedi.co.uk
   42 
   43 	Merge in both of Andrew's patchs for 7.1
   44 
   45 2012-04-20  Continuous Integration  <ci@drizzle.org >
   46 
   47 	added:
   48 	tests/suite/regression/r/986455.result
   49 	tests/suite/regression/t/986455.test
   50 	modified:
   51 	.bzrignore
   52 	drizzled/identifier/schema.cc
   53 	drizzled/identifier/schema.h
   54 	drizzled/identifier/table.cc
   55 	drizzled/identifier/table.h
   56 	drizzled/table/instance/base.cc
   57 	drizzled/util/backtrace.cc
   58 	drizzled/util/backtrace.h
   59 	libdrizzle-1.0/t/drizzle_con_st.c
   60 	libdrizzle/conn.cc
   61 	pending merge tips: (use -v to see all merge revisions)
   62 	Brian Aker 2012-04-20 Fix for lp:986455
   63 
   64 2012-04-20  Brian Aker  <brian@tangent.org>
   65 
   66 	Fix for lp:986455
   67 
   68 2012-04-20  Brian Aker  <brian@tangent.org>
   69 
   70 	Ignore generated version file.
   71 
   72 2012-04-20  Brian Aker  <brian@tangent.org>
   73 
   74 	Fix return error for one particular type of disconnect.
   75 
   76 2012-04-20  Continuous Integration  <ci@drizzle.org >
   77 
   78 	modified:
   79 	libdrizzle-1.0/t/drizzle_con_st.c
   80 	libdrizzle/conn.cc
   81 	pending merge tips: (use -v to see all merge revisions)
   82 	Brian Aker 2012-04-19 Clean up error messages on libdrizzle
   83 
   84 2012-04-19  Brian Aker  <brian@tangent.org>
   85 
   86 	Clean up error messages on libdrizzle
   87 
   88 2012-04-18  Continuous Integration  <ci@drizzle.org >
   89 
   90 	modified:
   91 	drizzled/drizzled.cc
   92 	plugin/mysql_unix_socket_protocol/protocol.cc
   93 	pending merge tips: (use -v to see all merge revisions)
   94 	Brian Aker 2012-04-17 Add atexit() call to make sure that we clean up the socket file.
   95 
   96 2012-04-17  Brian Aker  <brian@tangent.org>
   97 
   98 	Add atexit() call to make sure that we clean up the socket file.
   99 
  100 2012-04-18  Continuous Integration  <ci@drizzle.org >
  101 
  102 	modified:
  103 	plugin/slave/queue_producer.cc
  104 	pending merge tips: (use -v to see all merge revisions)
  105 	Stewart Smith 2012-04-14 improve messages from slave io thread to better indicate what is going on at any one time.
  106 
  107 2012-04-14  Stewart Smith  <stewart@flamingspork.com>
  108 
  109 	improve messages from slave io thread to better indicate what is going on at any one time.
  110 
  111 2012-04-17  Continuous Integration  <ci@drizzle.org >
  112 
  113 	modified:
  114 	libdrizzle/conn.cc
  115 	pending merge tips: (use -v to see all merge revisions)
  116 	Brian Aker 2012-04-16 If you try to connect while Drizzle is starting up, the connection will bever happen.
  117 
  118 2012-04-16  Brian Aker  <brian@tangent.org>
  119 
  120 	If you try to connect while Drizzle is starting up, the connection will bever happen.
  121 
  122 2012-04-16  Continuous Integration  <ci@drizzle.org >
  123 
  124 	Merge and fix configure.ac conflict.
  125 
  126 2012-04-16  Brian Aker  <brian@tangent.org>
  127 
  128 	Fix pid-file issues.
  129 
  130 2012-04-15  Brian Aker  <brian@tangent.org>
  131 
  132 	This fixes the pkg files.
  133 
  134 2012-04-15  Continuous Integration  <ci@drizzle.org >
  135 
  136 	removed:
  137 	support-files/drizzle.spec.in
  138 	support-files/drizzled.init
  139 	added:
  140 	support-files/README
  141 	support-files/deb/
  142 	support-files/deb/debian/
  143 	support-files/deb/debian/changelog
  144 	support-files/deb/debian/compat
  145 	support-files/deb/debian/conf.d/
  146 	support-files/deb/debian/conf.d/auth-file.cnf
  147 	support-files/deb/debian/conf.d/auth-http.cnf
  148 	support-files/deb/debian/conf.d/auth-ldap.cnf
  149 	support-files/deb/debian/conf.d/auth-pam.cnf
  150 	support-files/deb/debian/conf.d/auth-schema.cnf
  151 	support-files/deb/debian/conf.d/debug.cnf
  152 	support-files/deb/debian/conf.d/filtered-replicator.cnf
  153 	support-files/deb/debian/conf.d/gearman-udf.cnf
  154 	support-files/deb/debian/conf.d/http-functions.cnf
  155 	support-files/deb/debian/conf.d/json-server.cnf
  156 	support-files/deb/debian/conf.d/logging-gearman.cnf
  157 	support-files/deb/debian/conf.d/logging-query.cnf
  158 	support-files/deb/debian/conf.d/mysql-protocol.cnf
  159 	support-files/deb/debian/conf.d/mysql-unix-socket-protocol.cnf
  160 	support-files/deb/debian/conf.d/performance-dictionary.cnf
  161 	support-files/deb/debian/conf.d/query-log.cnf
  162 	support-files/deb/debian/conf.d/rabbitmq.cnf
  163 	support-files/deb/debian/conf.d/regex-policy.cnf
  164 	support-files/deb/debian/conf.d/simple-user-policy.cnf
  165 	support-files/deb/debian/conf.d/slave.cnf
  166 	support-files/deb/debian/control
  167 	support-files/deb/debian/copyright
  168 	support-files/deb/debian/copyright_check.py
  169 	support-files/deb/debian/drizzle-client.install
  170 	support-files/deb/debian/drizzle-dev-doc.doc-base
  171 	support-files/deb/debian/drizzle-dev-doc.docs
  172 	support-files/deb/debian/drizzle-dev-doc.links
  173 	support-files/deb/debian/drizzle-doc.doc-base
  174 	support-files/deb/debian/drizzle-doc.docs
  175 	support-files/deb/debian/drizzle-doc.links
  176 	support-files/deb/debian/drizzle-plugin-auth-file.install
  177 	support-files/deb/debian/drizzle-plugin-auth-file.postinst
  178 	support-files/deb/debian/drizzle-plugin-auth-http.install
  179 	support-files/deb/debian/drizzle-plugin-auth-ldap.install
  180 	support-files/deb/debian/drizzle-plugin-auth-pam.install
  181 	support-files/deb/debian/drizzle-plugin-auth-schema.install
  182 	support-files/deb/debian/drizzle-plugin-debug.install
  183 	support-files/deb/debian/drizzle-plugin-dev.install
  184 	support-files/deb/debian/drizzle-plugin-gearman-udf.install
  185 	support-files/deb/debian/drizzle-plugin-http-functions.install
  186 	support-files/deb/debian/drizzle-plugin-json-server.install
  187 	support-files/deb/debian/drizzle-plugin-logging-gearman.install
  188 	support-files/deb/debian/drizzle-plugin-logging-query.install
  189 	support-files/deb/debian/drizzle-plugin-performance-dictionary.install
  190 	support-files/deb/debian/drizzle-plugin-query-log.install
  191 	support-files/deb/debian/drizzle-plugin-rabbitmq.install
  192 	support-files/deb/debian/drizzle-plugin-regex-policy.install
  193 	support-files/deb/debian/drizzle-plugin-simple-user-policy.install
  194 	support-files/deb/debian/drizzle-plugin-slave.install
  195 	support-files/deb/debian/drizzle.docs
  196 	support-files/deb/debian/drizzle.init
  197 	support-files/deb/debian/drizzle.install
  198 	support-files/deb/debian/drizzle.preinst
  199 	support-files/deb/debian/drizzle.upstart
  200 	support-files/deb/debian/libdrizzledmessage-dev.install
  201 	support-files/deb/debian/libdrizzledmessage0.install
  202 	support-files/deb/debian/patches/
  203 	support-files/deb/debian/patches/disable-intersphinx.patch
  204 	support-files/deb/debian/patches/fix-user-option.patch
  205 	support-files/deb/debian/patches/series
  206 	support-files/deb/debian/rules
  207 	support-files/deb/debian/slave.cfg
  208 	support-files/deb/debian/source/
  209 	support-files/deb/debian/source/format
  210 	support-files/deb/debian/source/include-binaries
  211 	support-files/deb/debian/watch
  212 	support-files/rpm/
  213 	support-files/rpm/BUILD/
  214 	support-files/rpm/BUILDROOT/
  215 	support-files/rpm/RPMS/
  216 	support-files/rpm/SOURCES/
  217 	support-files/rpm/SOURCES/conf.d/
  218 	support-files/rpm/SOURCES/conf.d/auth-file.cnf
  219 	support-files/rpm/SOURCES/conf.d/auth-http.cnf
  220 	support-files/rpm/SOURCES/conf.d/auth-ldap.cnf
  221 	support-files/rpm/SOURCES/conf.d/auth-pam.cnf
  222 	support-files/rpm/SOURCES/conf.d/auth-schema.cnf
  223 	support-files/rpm/SOURCES/conf.d/debug.cnf
  224 	support-files/rpm/SOURCES/conf.d/filtered-replicator.cnf
  225 	support-files/rpm/SOURCES/conf.d/gearman-udf.cnf
  226 	support-files/rpm/SOURCES/conf.d/http-functions.cnf
  227 	support-files/rpm/SOURCES/conf.d/json-server.cnf
  228 	support-files/rpm/SOURCES/conf.d/logging-gearman.cnf
  229 	support-files/rpm/SOURCES/conf.d/logging-query.cnf
  230 	support-files/rpm/SOURCES/conf.d/mysql-protocol.cnf
  231 	support-files/rpm/SOURCES/conf.d/pbms.cnf
  232 	support-files/rpm/SOURCES/conf.d/query-log.cnf
  233 	support-files/rpm/SOURCES/conf.d/rabbitmq.cnf
  234 	support-files/rpm/SOURCES/conf.d/regex-policy.cnf
  235 	support-files/rpm/SOURCES/conf.d/simple-user-policy.cnf
  236 	support-files/rpm/SOURCES/conf.d/slave.cnf
  237 	support-files/rpm/SOURCES/drizzle-2010.04.1513-bug572633.patch
  238 	support-files/rpm/SOURCES/drizzle-2010.06.1607-protobuf.patch
  239 	support-files/rpm/SOURCES/drizzle.cnf
  240 	support-files/rpm/SOURCES/drizzle7-2011.01.07-tests.patch
  241 	support-files/rpm/SOURCES/drizzled.cnf
  242 	support-files/rpm/SOURCES/drizzled.init
  243 	support-files/rpm/SOURCES/gen_plugin_configs_patch.sh
  244 	support-files/rpm/SOURCES/plugin-configs.patch
  245 	support-files/rpm/SPECS/
  246 	support-files/rpm/SPECS/drizzle.spec.in
  247 	support-files/rpm/SRPMS/
  248 	modified:
  249 	.bzrignore
  250 	Makefile.am
  251 	configure.ac
  252 	drizzled/drizzled.cc
  253 	m4/pandora_vc_build.m4
  254 	plugin/innobase/xtrabackup/xtrabackup.cc
  255 	support-files/include.am
  256 	unittests/option_context.cc
  257 	pending merge tips: (use -v to see all merge revisions)
  258 	Wajahat Abbassi 2012-04-03 Fixed the bug where --no-defaults was ignored and the configuration file
  259 
  260 2012-04-03  Wajahat Abbassi  <wajahat.abbassi@gmail.com>
  261 
  262 	Fixed the bug where --no-defaults was ignored and the configuration file
  263 	was being used everytime we start drizzle server. If --no-defaults option
  264 	has been provided as a command line argument to 'drizzled' then configuration
  265 	file will not be picked up.
  266 
  267 2012-03-31  Continuous Integration  <ci@tangent.org>
  268 
  269 	modified:
  270 	drizzled/drizzled.cc
  271 	plugin/innobase/xtrabackup/xtrabackup.cc
  272 	pending merge tips: (use -v to see all merge revisions)
  273 	Olaf van der Spek 2012-03-24 Fix some GCC 4.7 warnings
  274 
  275 2012-03-24  Olaf van der Spek  <olafvdspek@gmail.com>
  276 
  277 	Fix some GCC 4.7 warnings
  278 
  279 2012-03-27  Continuous Integration  <ci@tangent.org>
  280 
  281 	removed:
  282 	support-files/drizzle.spec.in
  283 	support-files/drizzled.init
  284 	added:
  285 	support-files/README
  286 	support-files/deb/
  287 	support-files/deb/debian/
  288 	support-files/deb/debian/changelog
  289 	support-files/deb/debian/compat
  290 	support-files/deb/debian/conf.d/
  291 	support-files/deb/debian/conf.d/auth-file.cnf
  292 	support-files/deb/debian/conf.d/auth-http.cnf
  293 	support-files/deb/debian/conf.d/auth-ldap.cnf
  294 	support-files/deb/debian/conf.d/auth-pam.cnf
  295 	support-files/deb/debian/conf.d/auth-schema.cnf
  296 	support-files/deb/debian/conf.d/debug.cnf
  297 	support-files/deb/debian/conf.d/filtered-replicator.cnf
  298 	support-files/deb/debian/conf.d/gearman-udf.cnf
  299 	support-files/deb/debian/conf.d/http-functions.cnf
  300 	support-files/deb/debian/conf.d/json-server.cnf
  301 	support-files/deb/debian/conf.d/logging-gearman.cnf
  302 	support-files/deb/debian/conf.d/logging-query.cnf
  303 	support-files/deb/debian/conf.d/mysql-protocol.cnf
  304 	support-files/deb/debian/conf.d/mysql-unix-socket-protocol.cnf
  305 	support-files/deb/debian/conf.d/performance-dictionary.cnf
  306 	support-files/deb/debian/conf.d/query-log.cnf
  307 	support-files/deb/debian/conf.d/rabbitmq.cnf
  308 	support-files/deb/debian/conf.d/regex-policy.cnf
  309 	support-files/deb/debian/conf.d/simple-user-policy.cnf
  310 	support-files/deb/debian/conf.d/slave.cnf
  311 	support-files/deb/debian/control
  312 	support-files/deb/debian/copyright
  313 	support-files/deb/debian/copyright_check.py
  314 	support-files/deb/debian/drizzle-client.install
  315 	support-files/deb/debian/drizzle-dev-doc.doc-base
  316 	support-files/deb/debian/drizzle-dev-doc.docs
  317 	support-files/deb/debian/drizzle-dev-doc.links
  318 	support-files/deb/debian/drizzle-doc.doc-base
  319 	support-files/deb/debian/drizzle-doc.docs
  320 	support-files/deb/debian/drizzle-doc.links
  321 	support-files/deb/debian/drizzle-plugin-auth-file.install
  322 	support-files/deb/debian/drizzle-plugin-auth-file.postinst
  323 	support-files/deb/debian/drizzle-plugin-auth-http.install
  324 	support-files/deb/debian/drizzle-plugin-auth-ldap.install
  325 	support-files/deb/debian/drizzle-plugin-auth-pam.install
  326 	support-files/deb/debian/drizzle-plugin-auth-schema.install
  327 	support-files/deb/debian/drizzle-plugin-debug.install
  328 	support-files/deb/debian/drizzle-plugin-dev.install
  329 	support-files/deb/debian/drizzle-plugin-gearman-udf.install
  330 	support-files/deb/debian/drizzle-plugin-http-functions.install
  331 	support-files/deb/debian/drizzle-plugin-json-server.install
  332 	support-files/deb/debian/drizzle-plugin-logging-gearman.install
  333 	support-files/deb/debian/drizzle-plugin-logging-query.install
  334 	support-files/deb/debian/drizzle-plugin-performance-dictionary.install
  335 	support-files/deb/debian/drizzle-plugin-query-log.install
  336 	support-files/deb/debian/drizzle-plugin-rabbitmq.install
  337 	support-files/deb/debian/drizzle-plugin-regex-policy.install
  338 	support-files/deb/debian/drizzle-plugin-simple-user-policy.install
  339 	support-files/deb/debian/drizzle-plugin-slave.install
  340 	support-files/deb/debian/drizzle.docs
  341 	support-files/deb/debian/drizzle.init
  342 	support-files/deb/debian/drizzle.install
  343 	support-files/deb/debian/drizzle.preinst
  344 	support-files/deb/debian/drizzle.upstart
  345 	support-files/deb/debian/libdrizzledmessage-dev.install
  346 	support-files/deb/debian/libdrizzledmessage0.install
  347 	support-files/deb/debian/patches/
  348 	support-files/deb/debian/patches/disable-intersphinx.patch
  349 	support-files/deb/debian/patches/fix-user-option.patch
  350 	support-files/deb/debian/patches/series
  351 	support-files/deb/debian/rules
  352 	support-files/deb/debian/slave.cfg
  353 	support-files/deb/debian/source/
  354 	support-files/deb/debian/source/format
  355 	support-files/deb/debian/source/include-binaries
  356 	support-files/deb/debian/watch
  357 	support-files/rpm/
  358 	support-files/rpm/BUILD/
  359 	support-files/rpm/BUILDROOT/
  360 	support-files/rpm/RPMS/
  361 	support-files/rpm/SOURCES/
  362 	support-files/rpm/SOURCES/conf.d/
  363 	support-files/rpm/SOURCES/conf.d/auth-file.cnf
  364 	support-files/rpm/SOURCES/conf.d/auth-http.cnf
  365 	support-files/rpm/SOURCES/conf.d/auth-ldap.cnf
  366 	support-files/rpm/SOURCES/conf.d/auth-pam.cnf
  367 	support-files/rpm/SOURCES/conf.d/auth-schema.cnf
  368 	support-files/rpm/SOURCES/conf.d/debug.cnf
  369 	support-files/rpm/SOURCES/conf.d/filtered-replicator.cnf
  370 	support-files/rpm/SOURCES/conf.d/gearman-udf.cnf
  371 	support-files/rpm/SOURCES/conf.d/http-functions.cnf
  372 	support-files/rpm/SOURCES/conf.d/json-server.cnf
  373 	support-files/rpm/SOURCES/conf.d/logging-gearman.cnf
  374 	support-files/rpm/SOURCES/conf.d/logging-query.cnf
  375 	support-files/rpm/SOURCES/conf.d/mysql-protocol.cnf
  376 	support-files/rpm/SOURCES/conf.d/pbms.cnf
  377 	support-files/rpm/SOURCES/conf.d/query-log.cnf
  378 	support-files/rpm/SOURCES/conf.d/rabbitmq.cnf
  379 	support-files/rpm/SOURCES/conf.d/regex-policy.cnf
  380 	support-files/rpm/SOURCES/conf.d/simple-user-policy.cnf
  381 	support-files/rpm/SOURCES/conf.d/slave.cnf
  382 	support-files/rpm/SOURCES/drizzle-2010.04.1513-bug572633.patch
  383 	support-files/rpm/SOURCES/drizzle-2010.06.1607-protobuf.patch
  384 	support-files/rpm/SOURCES/drizzle.cnf
  385 	support-files/rpm/SOURCES/drizzle7-2011.01.07-tests.patch
  386 	support-files/rpm/SOURCES/drizzled.cnf
  387 	support-files/rpm/SOURCES/drizzled.init
  388 	support-files/rpm/SOURCES/gen_plugin_configs_patch.sh
  389 	support-files/rpm/SOURCES/plugin-configs.patch
  390 	support-files/rpm/SPECS/
  391 	support-files/rpm/SPECS/drizzle.spec.in
  392 	support-files/rpm/SRPMS/
  393 	modified:
  394 	.bzrignore
  395 	Makefile.am
  396 	configure.ac
  397 	m4/pandora_vc_build.m4
  398 	support-files/include.am
  399 	pending merge tips: (use -v to see all merge revisions)
  400 	Henrik Ingo 2012-03-27 Adding a copyright license header to 2 files that didn't pass Jenkins
  401 
  402 2012-03-27  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  403 
  404 	Adding a copyright license header to 2 files that didn't pass Jenkins
  405 	copyright checks.
  406 
  407 2012-03-27  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  408 
  409 	Remove drizzletrx from spec file, it is gone with the removal of
  410 	Transaction Log.
  411 
  412 2012-03-23  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  413 
  414 	Merge latest trunk
  415 
  416 2012-03-12  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  417 
  418 	Remove Filtered replicator also from rpm builds. (Not tested yet.)
  419 
  420 2012-03-11  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  421 
  422 	Need an empty commit to bump bzr revno that is use in make dist and 
  423 	make deb versions. Sorry for the noise.
  424 
  425 2012-03-11  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  426 
  427 	Need to commit current changes to get back to four digit, snapshot type
  428 	version numbers for testing. Work continues towards 7.1.32-rc release.
  429 
  430 2012-03-10  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  431 
  432 	Merge latest trunk
  433 
  434 2012-02-29  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  435 
  436 	Update branch status in the README.
  437 
  438 2012-02-26  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  439 
  440 	Go back to dashes in the version tag (7.1.31-rc).
  441 
  442 2012-02-23  hingo  <hingo@drizzle-centos6>
  443 
  444 	Add make srpm support. (Note: make rpm will also make the src.rpm.)
  445 	
  446 	Fix wrong variable name in pandora_vc_build that caused non-release
  447 	~snapshot versioned rpm files to have no version number.
  448 
  449 2012-02-23  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  450 
  451 	Merge tip from drizzle-7.1-packaging onto this Oneiric branch.
  452 
  453 2012-02-20  hingo  <hingo@drizzle-centos6>
  454 
  455 	merge lp:~drizzle-developers/drizzle/drizzle-7.1-packaging ie the 
  456 	Squeeze and Oneiric fixes to these RPM fixes.
  457 
  458 2012-02-20  Henrik Ingo  <hingo@drizzle-debian6>
  459 
  460 	Merge changes from lp:~drizzle-developers/drizzle/drizzle-7.1-packaging
  461 	ie the Oneiric fixes with my Debian 6 fixes.
  462 
  463 2012-02-20  Henrik Ingo  <hingo@drizzle-debian6>
  464 
  465 	When building on Debian, we need to delete the drizzle.upstart otherwise
  466 	upstart-job becomes a dependency. We delete it from the makefile
  467 	before starting dpkg-buildpackage.
  468 	
  469 	Make drizzle.init actually work. Our startup routine in real-world
  470 	scenarios is incredibly buggy.
  471 	
  472 	Fix dependencies so this can be installed also on Debian 6. For instance
  473 	pandora-build is not a build dependency, just Recommends.
  474 
  475 2012-02-20  hingo  <hingo@drizzle-centos6>
  476 
  477 	The 7.1.31-rc style versions were a bad idea for rpm, as it doesn't allow
  478 	a dash in the version string. Tweak pandora_vc_build.m4 and the spec
  479 	file to provide the "just numbers" version for rpm to consume.
  480 	
  481 	A "drizzled7" was left in the init script, so it didn't start anything.
  482 	Now it's just "drizzled".
  483 	
  484 	Removed libdrizzle from spec file.
  485 
  486 2012-02-23  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  487 
  488 	Support for signing packages. Packages are signed if $DEBEMAIL and
  489 	$DEBFULLNAME match a key in your GPG keyring.
  490 	
  491 	make deb-source
  492 	Just prepare the .changes .dsc .orig.tar.gz and .debian.tar.gz files
  493 	but not binary packages. This is what you will upload to Launchpad
  494 	PPA. You must provide $DEBEMAIL and $DEBFULLNAME with a valid
  495 	gpg key.
  496 	
  497 	Changed to use 7.1.31~rc version tags instead of 7.1.31-rc. Using a dash
  498 	is impossible in rpms and while it is possible for debian, it has side
  499 	effects and is frowned upon.
  500 	
  501 	Appended ~oneiric1 to deb version so that same repo can contain debs
  502 	for multiple distro versions.
  503 
  504 2012-02-20  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  505 
  506 	Discovered new dependency in InnoDB (maybe just an Oneiric thing): 
  507 	libcloog-ppl0
  508 	
  509 	make deb now works for Oneiric.
  510 
  511 2012-02-19  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  512 
  513 	Merge the branch with libdrizzle 4:0:0 so version since it has now 
  514 	been approved for trunk.
  515 
  516 2012-02-15  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  517 
  518 	Merge trunk, this is the 7.1.31-rc. (Remember, this branch includes
  519 	some enhancements to that beyond packaging.)
  520 
  521 2012-02-15  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  522 
  523 	Revert OLDLIBDRIZZLE_LIBRARY_VERSION to 2.0.1 while we discuss what to do
  524 	with it. (An RC was released, may not make sense to change it anymore.)
  525 
  526 2012-02-15  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  527 
  528 	My guesswork for what dh_strip does was a mistake, reverting it and 
  529 	removing the other line instead.
  530 
  531 2012-02-15  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  532 
  533 	Update the deb changelog with what we've just done.
  534 
  535 2012-02-15  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  536 
  537 	Removed building libdrizzle and making libdrizzle packages.
  538 	
  539 	make deb (for Ubuntu) now works for 7.1.31. I think.
  540 
  541 2012-02-13  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  542 
  543 	Merge lp:~hingo/drizzle/drizzle-libdrizzle-version-sync
  544 	
  545 	...just to get started.
  546 
  547 2012-02-13  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  548 
  549 	bump OLDLIBDRIZZLE_LIBRARY_VERSION to 4.0.0 since 2.0 is ambiguous
  550 	and 1.0 and 3.0 are used.
  551 	
  552 	There is a parallel change in lp:libdrizzle that I will also push.
  553 
  554 2012-02-11  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  555 
  556 	Added some text to explain where we are with the make deb and make rpm
  557 	work, with link to the blueprint.
  558 
  559 2012-02-11  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  560 
  561 	merge newest trunk
  562 	merge docs fixes lp:~hingo/drizzle/fix-make-html
  563 
  564 2012-02-05  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  565 
  566 	The issue with the .orig.tar.gz file was apparently a feature (but
  567 	the error message could give more info...)
  568 	
  569 	http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version 
  570 	"The upstream_version may contain only alphanumerics[36] and the characters 
  571 	. + - : ~ (full stop, plus, hyphen, colon, tilde) and should start with a 
  572 	digit. If there is no debian_revision then hyphens are not allowed; "
  573 	
  574 	So we remove the workaround and add "-1" to the version string to serve
  575 	as debian_revision.
  576 
  577 2012-02-04  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  578 
  579 	Add epoch 1 to debian version. Needed when we go from 2012.y.z to
  580 	7.1.z in release versions.
  581 
  582 2012-02-04  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  583 
  584 	Append the "debian_revision" =  "-1" to the version string. This is
  585 	required as upstream_version now includes a hyphen.
  586 
  587 2012-02-03  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  588 
  589 	Merge fix from the branch that changes version number.
  590 
  591 2012-02-03  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  592 
  593 	dpkg-source (a step in building deb files) has a bug wrt our new
  594 	7.1.31-rc versioning. It is looking for a ".orig.tar.gz" with the 
  595 	wrong name. A good workaround is to make a copy using the wrong name :-)
  596 
  597 2012-02-03  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  598 
  599 	Syncing with Tobias Frost (coldtobi) work.
  600 	TODO:
  601 	- init script found but still not packaged anywhere?
  602 	- unclear whether priority should be optional or extra
  603 
  604 2012-02-02  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  605 
  606 	first sweep of drizzle7 to drizzle changes. More fixes to come as I test
  607 	this.
  608 
  609 2012-02-01  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  610 
  611 	Merge drizzle-its-called-7.1-... that changes version numbering for releases.
  612 
  613 2012-01-27  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  614 
  615 	Ok, it helps a lot when you don't delete the plugin list pandora tries
  616 	to read. Shouldn't copy paste code from people you meet on the internet :-)
  617 	
  618 	Minor corrections to make and .bzrignore.
  619 
  620 2012-01-27  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  621 
  622 	remove old garbage from make.
  623 
  624 2012-01-27  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  625 
  626 	merge latest trunk and integrate-packaging-rpm branches.
  627 
  628 2012-01-27  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  629 
  630 	Merge latest trunk
  631 
  632 2012-01-25  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  633 
  634 	Fix bug in make dist with rpms. BUILD directories would get into the
  635 	tar ball even if they shouldn't.
  636 
  637 2012-01-27  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  638 
  639 	Remove obsolete debug/informational message.
  640 
  641 2012-01-26  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  642 
  643 	Make the deb build stuff "make deb" capable. This now kind of works,
  644 	except that it doesn't. The debs start building fine, but 
  645 	pandora-build errors out in the dpkg-buildpackage phase.
  646 
  647 2012-01-24  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  648 
  649 	Wholesale import of the 2012.01.30 debian.tar.gz at
  650 	https://launchpad.net/pkg-drizzle/trunk/2012.01.30
  651 	plus small fixes based on feedback from cooltobi (of Debian).
  652 
  653 2012-01-07  hingo  <hingo@drizzle-centos6>
  654 
  655 	Fix: Also drizzled.cnf was from an old revision
  656 
  657 2012-01-07  hingo  <hingo@drizzle-centos6>
  658 
  659 	fix: previous drizzled.init fix was incomplete
  660 
  661 2012-01-07  hingo  <hingo@drizzle-centos6>
  662 
  663 	Somehow an old version of drizzled.init did sneak in. This is the 
  664 	correct one.
  665 
  666 2012-01-06  hingo  <hingo@drizzle-centos6>
  667 
  668 	Fix: yet another copy paste error when copying from an earlier test branch.
  669 
  670 2012-01-06  hingo  <hingo@drizzle-centos6>
  671 
  672 	Fix: Forgot \ at end of line...
  673 
  674 2012-01-06  hingo  <hingo@drizzle-centos6>
  675 
  676 	stupid copy past that loses TABs...
  677 
  678 2012-01-06  hingo  <hingo@drizzle-centos6>
  679 
  680 	Seems like Brian has in parallel with this work committed some simple
  681 	drizzle.spec into support files. Removing that. (rpmbuild cannot handle
  682 	source tar files that contain more than one spec file.)
  683 	
  684 	Rename new drizzle7.spec to *.in and let ./configure insert name and 
  685 	version of the release. Also insert a generic changelog entry with
  686 	automatic date.
  687 	
  688 	Remove Brian's make rpm and add mine instead.
  689 
  690 2012-01-06  hingo  <hingo@drizzle-centos6>
  691 
  692 	mkdir pkg/rpm
  693 	Copy contents of lp:~drizzle-developers/pkg-drizzle/drizzle7.rpm-dev (revno 94)
  694 	Also include .bzrignore from that repository into our .bzrignore
  695 	No other changes, just copy. Will do changes in separate commits.
  696 
  697 2012-04-01  Vijay Samuel  <vjsamuel1990@gmail.com>
  698 
  699 	Merge 7.1 stable release tag
  700 
  701 2012-03-23  Vijay Samuel  <vjsamuel1990@gmail.com>
  702 
  703 	Merge translations and release tag 7.1.32-rc
  704 
  705 2012-03-23  Vijay Samuel  <vjsamuel1990@gmail.com>
  706 
  707 	Merge release tag 7.1.32-rc
  708 
  709 2012-03-23  Vijay Samuel  <vjsamuel1990@gmail.com>
  710 
  711 	Merge translations
  712 
  713 2012-03-12  Launchpad Translations on behalf of mordred
  714 
  715 	Launchpad automatic translations update.
  716 
  717 2012-03-11  Launchpad Translations on behalf of mordred
  718 
  719 	Launchpad automatic translations update.
  720 
  721 2012-03-02  Launchpad Translations on behalf of mordred
  722 
  723 	Launchpad automatic translations update.
  724 
  725 2012-03-01  Launchpad Translations on behalf of mordred
  726 
  727 	Launchpad automatic translations update.
  728 
  729 2012-02-29  Launchpad Translations on behalf of mordred
  730 
  731 	Launchpad automatic translations update.
  732 
  733 2012-02-25  Launchpad Translations on behalf of mordred
  734 
  735 	Launchpad automatic translations update.
  736 
  737 2012-03-21  Continuous Integration  <ci@tangent.org>
  738 
  739 	added:
  740 	plugin/regex_policy/tests/r/cache_overflow.result
  741 	plugin/regex_policy/tests/t/cache_overflow-master.opt
  742 	plugin/regex_policy/tests/t/cache_overflow.test
  743 	modified:
  744 	plugin/regex_policy/module.cc
  745 	plugin/regex_policy/policy.h
  746 	pending merge tips: (use -v to see all merge revisions)
  747 	Clint Byrum 2012-03-16 fixing build failure caused by merge w/ trunk
  748 
  749 2012-03-16  Clint Byrum  <clint@ubuntu.com>
  750 
  751 	fixing build failure caused by merge w/ trunk
  752 
  753 2012-03-15  Clint Byrum  <clint@ubuntu.com>
  754 
  755 	merging with latest trunk
  756 
  757 2011-03-14  Clint Byrum  <clint@ubuntu.com>
  758 
  759 	\o/ Invalid write warning in valgrind solved by refactoring out misguided operator[] overload.
  760 
  761 2011-03-13  Clint Byrum  <clint@ubuntu.com>
  762 
  763 	simplify cache_overflow test to make it more repeatable
  764 
  765 2011-03-11  Clint Byrum  <clint@ubuntu.com>
  766 
  767 	oops -- need to clear lru list
  768 
  769 2011-03-10  Clint Byrum  <clint@ubuntu.com>
  770 
  771 	making cache_overflow cleanup after itself
  772 
  773 2011-03-09  Clint Byrum  <clint@ubuntu.com>
  774 
  775 	fixing -Wformat problems on 32-bits by casting bucket count size_t return to uint64_t
  776 
  777 2011-03-09  Clint Byrum  <clint@ubuntu.com>
  778 
  779 	removing RCU nonsense, and a lot of code that went with it
  780 
  781 2011-03-09  Clint Byrum  <clint@ubuntu.com>
  782 
  783 	remove confusing inheritance of boost::unordered_map
  784 
  785 2011-03-09  Clint Byrum  <clint@ubuntu.com>
  786 
  787 	simplifying / cleaning up code per XTF suggestions on #drizzle
  788 
  789 2011-03-09  Clint Byrum  <clint@ubuntu.com>
  790 
  791 	working, passes tests
  792 
  793 2011-03-08  Clint Byrum  <clint@ubuntu.com>
  794 
  795 	add LRU cache limiting to regex_policy
  796 
  797 2011-03-08  Clint Byrum  <clint@ubuntu.com>
  798 
  799 	actually use the cache the way it was intended to be used
  800 
  801 2012-03-21  Continuous Integration  <ci@tangent.org>
  802 
  803 	modified:
  804 	docs/columntypes.rst
  805 	docs/ipv6_data_type.rst
  806 	plugin/ipv6_function/plugin.ini
  807 	pending merge tips: (use -v to see all merge revisions)
  808 	Brian Aker 2012-03-21 [merge] Merge docs
  809 
  810 2012-03-21  Brian Aker  <brian@tangent.org>
  811 
  812 	Merge docs
  813 
  814 2012-03-19  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  815 
  816 	Update documentation for IPv6 with info from the white paper, plus some
  817 	cleanup.
  818 
  819 2012-03-21  Brian Aker  <brian@tangent.org>
  820 
  821 	Merge: Henrik Ingo 2012-03-19 Disable ipv6_function. It crashes the server when called. It's not
  822 
  823 2012-03-19  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  824 
  825 	Disable ipv6_function. It crashes the server when called. It's not
  826 	documented, so I assume it is work in progress and "not supposed to be
  827 	there".
  828 
  829 2012-03-20  Continuous Integration  <ci@tangent.org>
  830 
  831 	modified:
  832 	drizzled/drizzled.cc
  833 	pending merge tips: (use -v to see all merge revisions)
  834 	Mohit 2012-03-20 Space between << and " and << modify.
  835 
  836 2012-03-20  Mohit  <srivastavamohit91@gmail.com>
  837 
  838 	Space between << and " and << modify.
  839 
  840 2012-03-17  Mohit  <srivastavamohit91@gmail.com>
  841 
  842 	Error message formating.
  843 
  844 2012-03-17  Mohit  <srivastavamohit91@gmail.com>
  845 
  846 	Bug:943657
  847 	Various error messages like validation error , unknown option error is updated.
  848 
  849 2012-03-18  Continuous Integration  <ci@tangent.org>
  850 
  851 	modified:
  852 	drizzled/drizzled.cc
  853 	drizzled/main.cc
  854 	plugin/signal_handler/signal_handler.cc
  855 	pending merge tips: (use -v to see all merge revisions)
  856 	Brian Aker 2012-03-17 [merge] Merge of create pid bug fix.
  857 
  858 2012-03-17  Brian Aker  <brian@tangent.org>
  859 
  860 	Merge of create pid bug fix.
  861 
  862 2012-03-14  Brian Aker  <brian@tangent.org>
  863 
  864 	We now create pid before we startup plugins, therefor allowing us to bail sooner in the process.
  865 
  866 2012-03-18  Brian Aker  <brian@tangent.org>
  867 
  868 	Merge in updated replication documentation.
  869 
  870 2012-03-17  Daniel Nichter  <daniel@percona.com>
  871 
  872 	Change slave plugin version from 1.0 to 1.1.
  873 
  874 2012-03-17  Daniel Nichter  <daniel@percona.com>
  875 
  876 	Fix typo.
  877 
  878 2012-03-17  Daniel Nichter  <daniel@percona.com>
  879 
  880 	Remove extra Authors field.
  881 
  882 2012-03-17  Daniel Nichter  <daniel@percona.com>
  883 
  884 	First complete rewrite of Drizzle replication documentation.
  885 
  886 2012-03-16  Daniel Nichter  <daniel@percona.com>
  887 
  888 	Continue rewriting Replication docs.
  889 
  890 2012-03-16  Daniel Nichter  <daniel@percona.com>
  891 
  892 	Fix header levels.  Centralize replication examples.
  893 
  894 2012-03-15  Daniel Nichter  <daniel@percona.com>
  895 
  896 	Continue rewriting Replication docs.  Need to fix header levels.
  897 
  898 2012-03-15  Daniel Nichter  <daniel@percona.com>
  899 
  900 	Continue rewriting Replication docs.  Need to fix header levels.
  901 
  902 2012-03-15  Daniel Nichter  <daniel@percona.com>
  903 
  904 	Continue rewriting Replication docs.  Need to fix header levels.
  905 
  906 2012-03-15  Daniel Nichter  <daniel@percona.com>
  907 
  908 	Continue rewriting Replication docs.
  909 
  910 2012-03-14  Daniel Nichter  <daniel@percona.com>
  911 
  912 	Continue rewriting Replication docs.
  913 
  914 2012-03-14  Daniel Nichter  <daniel@percona.com>
  915 
  916 	Merge trunk r2525.
  917 
  918 2012-03-14  Daniel Nichter  <daniel@percona.com>
  919 
  920 	Continue rewriting Replication docs.
  921 
  922 2012-02-26  Daniel Nichter  <daniel@percona.com>
  923 
  924 	Continue rewriting Replication docs.
  925 
  926 2012-02-25  Daniel Nichter  <daniel@percona.com>
  927 
  928 	Continue rewriting Replication docs.
  929 
  930 2012-02-25  Daniel Nichter  <daniel@percona.com>
  931 
  932 	Continue rewriting Replication docs.
  933 
  934 2012-02-19  Daniel Nichter  <daniel@percona.com>
  935 
  936 	Continue rewriting Replication docs.
  937 
  938 2012-02-19  Daniel Nichter  <daniel@percona.com>
  939 
  940 	Continue rewriting Replication docs.
  941 
  942 2012-02-19  Daniel Nichter  <daniel@percona.com>
  943 
  944 	Continue rewriting Replication docs.
  945 
  946 2012-02-18  Daniel Nichter  <daniel@percona.com>
  947 
  948 	Begin rewriting and unifying Replication documentation.
  949 
  950 2012-03-18  Brian Aker  <brian@tangent.org>
  951 
  952 	Merge Henrik's changes.
  953 
  954 2012-03-18  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  955 
  956 	Update intro in AUTHORS.
  957 
  958 2012-03-18  Brian Aker  <brian@tangent.org>
  959 
  960 	Merge Authors.
  961 
  962 2012-03-18  Olaf van der Spek  <olafvdspek@gmail.com>
  963 
  964 	Add myself to AUTHORS.
  965 
  966 2012-03-17  Continuous Integration  <ci@tangent.org>
  967 
  968 	modified:
  969 	AUTHORS
  970 	pending merge tips: (use -v to see all merge revisions)
  971 	Henrik Ingo 2012-03-17 Add myself to authors.
  972 
  973 2012-03-17  Henrik Ingo  <henrik.ingo@avoinelama.fi>
  974 
  975 	Add myself to authors.
  976 
  977 2012-03-15  Continuous Integration  <ci@tangent.org>
  978 
  979 	modified:
  980 	tests/kewpie/randgen/lib/GenTest/Incident.pm
  981 	tests/kewpie/randgen/lib/GenTest/Reporter/Backtrace.pm
  982 	tests/kewpie/randgen/lib/GenTest/Reporter/ReplicationSemiSync.pm
  983 	tests/kewpie/randgen/lib/GenTest/XML/BuildInfo.pm
  984 	tests/kewpie/randgen/lib/GenTest/XML/Environment.pm
  985 	tests/kewpie/randgen/lib/GenTest/XML/Report.pm
  986 	tests/kewpie/randgen/lib/GenTest/XML/Test.pm
  987 	tests/kewpie/randgen/lib/GenTest/XML/Transporter.pm
  988 	tests/kewpie/randgen/pb2runtest.pl
  989 	tests/kewpie/randgen/t/test.bat
  990 	pending merge tips: (use -v to see all merge revisions)
  991 	Olaf van der Spek 2012-03-14 Fix EOLs
  992 
  993 2012-03-14  Olaf van der Spek  <olafvdspek@gmail.com>
  994 
  995 	Fix EOLs
  996 
  997 2012-03-14  Continuous Integration  <ci@tangent.org>
  998 
  999 	Merging bzr://localhost/drizzle/show to Build branch
 1000 
 1001 2012-03-14  Brian Aker  <brian@tangent.org>
 1002 
 1003 	Fix for issue with redeclaration of function.
 1004 
 1005 2012-03-10  Continuous Integration  <ci@drizzle.org >
 1006 
 1007 	Merge staging tree to trunk.
 1008 
 1009 2012-03-09  Continuous Integration  <ci@drizzle.org >
 1010 
 1011 	http://jenkins.drizzle.org/job/promote-drizzle-build/13/
 1012 
 1013 2012-03-09  Continuous Integration  <ci@drizzle.org >
 1014 
 1015 	Merging https://code.launchpad.net/~hingo/drizzle/doc-7.1-installation/ to Build branch
 1016 
 1017 2012-03-09  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 1018 
 1019 	Update docs with info about 7.1 packages.
 1020 
 1021 2012-03-09  Continuous Integration  <ci@drizzle.org >
 1022 
 1023 	Merge staging tree to trunk.
 1024 
 1025 2012-03-08  Continuous Integration  <ci@drizzle.org >
 1026 
 1027 	http://jenkins.drizzle.org/job/promote-drizzle-build/12/
 1028 
 1029 2012-03-08  Continuous Integration  <ci@drizzle.org >
 1030 
 1031 	Merging lp:~brianaker/drizzle/next-docs to Build branch
 1032 
 1033 2012-03-07  Brian Aker  <brian@tangent.org>
 1034 
 1035 	Fix documentation + strlen usage.
 1036 
 1037 2012-03-07  Brian Aker  <brian@tangent.org>
 1038 
 1039 	Fix a number of documentation errors.
 1040 
 1041 2012-03-08  Continuous Integration  <ci@drizzle.org >
 1042 
 1043 	Merge staging tree to trunk.
 1044 
 1045 2012-03-08  Continuous Integration  <ci@drizzle.org >
 1046 
 1047 	http://jenkins.drizzle.org/job/promote-drizzle-build/11/
 1048 
 1049 2012-03-06  Continuous Integration  <ci@tangent.org>
 1050 
 1051 	Merging bzr://localhost/drizzle/next to Build branch
 1052 
 1053 2012-03-05  Brian Aker  <brian@tangent.org>
 1054 
 1055 	Merge in pcrew's cleanup for transaction log.
 1056 
 1057 2012-03-05  patrick crews  <gleebix@gmail.com>
 1058 
 1059 	Remove further reference to transaction log and related tools in test code (randgen + kewpie/dbqp)
 1060 
 1061 2012-03-05  Brian Aker  <brian@tangent.org>
 1062 
 1063 	Doc updates
 1064 
 1065 2012-03-06  Continuous Integration  <ci@drizzle.org >
 1066 
 1067 	Merge staging tree to trunk.
 1068 
 1069 2012-03-05  Continuous Integration  <ci@drizzle.org >
 1070 
 1071 	Merge build tree to staging tree.
 1072 
 1073 2012-03-05  Continuous Integration  <ci@tangent.org>
 1074 
 1075 	Merging bzr://gaz.tangent.org/drizzle/strlen to Build branch
 1076 
 1077 2012-03-04  Brian Aker  <brian@tangent.org>
 1078 
 1079 	Merge in move to push strlen() out (so that in a future step we can just store length and not calculate):w
 1080 	Dx
 1081 	ddd:x
 1082 
 1083 2012-03-05  Continuous Integration  <ci@drizzle.org >
 1084 
 1085 	Merge staging tree to trunk.
 1086 
 1087 2012-03-04  Continuous Integration  <ci@drizzle.org >
 1088 
 1089 	Merge build tree to staging tree.
 1090 
 1091 2012-03-04  Continuous Integration  <ci@drizzle.org >
 1092 
 1093 	Merging lp:~patrick-crews/drizzle/bug946810 to Build branch
 1094 
 1095 2012-03-04  patrick crews  <gleebix@gmail.com>
 1096 
 1097 	Update include.am to include proper file name
 1098 
 1099 2012-03-04  patrick crews  <gleebix@gmail.com>
 1100 
 1101 	Updates to kewpie/dbqp infrastructure to account for removal of transaction log plugin.  We now make this an optional rather than required part of the tree
 1102 
 1103 2012-03-04  patrick crews  <gleebix@gmail.com>
 1104 
 1105 	Update of test code to make the transaction log reader tool, drizzletrx, an optional (not required) part of a Drizzle tree
 1106 
 1107 2012-03-04  Continuous Integration  <ci@drizzle.org >
 1108 
 1109 	Merge staging tree to trunk.
 1110 
 1111 2012-03-04  Continuous Integration  <ci@drizzle.org >
 1112 
 1113 	Merge build tree to staging tree.
 1114 
 1115 2012-03-04  Brian Aker  <brian@tangent.org>
 1116 
 1117 	Merge Joe
 1118 
 1119 2012-03-04  Joseph Daly  <skinny.moey@gmail.com>
 1120 
 1121 	fix 946058 slave plugin applies own changes in master master setup
 1122 
 1123 2012-03-04  Continuous Integration  <ci@drizzle.org >
 1124 
 1125 	Merge staging tree to trunk.
 1126 
 1127 2012-03-04  Continuous Integration  <ci@drizzle.org >
 1128 
 1129 	Merge build tree to staging tree.
 1130 
 1131 2012-03-04  Continuous Integration  <ci@tangent.org>
 1132 
 1133 	Merge test tree with build tree.
 1134 
 1135 2012-03-04  Brian Aker  <brian@tangent.org>
 1136 
 1137 	Fix performance regression introduced with catalog being added to key.
 1138 
 1139 2012-03-04  Continuous Integration  <ci@drizzle.org >
 1140 
 1141 	Merge staging tree to trunk.
 1142 
 1143 2012-03-04  Continuous Integration  <ci@drizzle.org >
 1144 
 1145 	Merge build tree to staging tree.
 1146 
 1147 2012-03-04  Brian Aker  <brian@tangent.org>
 1148 
 1149 	Merge lp:~dshrews/drizzle/fix-get-next-exception
 1150 
 1151 2012-03-02  David Shrewsbury  <shrewsbury.dave@gmail.com>
 1152 
 1153 	Bug fix: actually return the next exception in Exception::getNextException().
 1154 
 1155 2012-03-04  Brian Aker  <brian@tangent.org>
 1156 
 1157 	Merge lp:~dshrews/drizzle/bug941176
 1158 
 1159 2012-03-03  David Shrewsbury  <shrewsbury.dave@gmail.com>
 1160 
 1161 	Merge trunk
 1162 
 1163 2012-03-03  David Shrewsbury  <shrewsbury.dave@gmail.com>
 1164 
 1165 	Fix for execute parser to recognize escaped semicolons.
 1166 
 1167 2012-03-04  Continuous Integration  <ci@drizzle.org >
 1168 
 1169 	Merge staging tree to trunk.
 1170 
 1171 2012-03-03  Continuous Integration  <ci@drizzle.org >
 1172 
 1173 	Merge build tree to staging tree.
 1174 
 1175 2012-03-03  Brian Aker  <brian@tangent.org>
 1176 
 1177 	Update autorun script.
 1178 
 1179 2012-03-03  Brian Aker  <brian@tangent.org>
 1180 
 1181 	Merge with tree to drop dead plugins.
 1182 
 1183 2012-03-02  Brian Aker  <brian@tangent.org>
 1184 
 1185 	Remove dead plugins.
 1186 
 1187 2012-03-02  Continuous Integration  <ci@drizzle.org >
 1188 
 1189 	Merge staging tree to trunk.
 1190 
 1191 2012-03-02  Continuous Integration  <ci@drizzle.org >
 1192 
 1193 	Merge build tree to staging tree.
 1194 
 1195 2012-03-01  Continuous Integration  <ci@tangent.org>
 1196 
 1197 	Merge test tree with build tree.
 1198 
 1199 2012-03-01  Brian Aker  <brian@tangent.org>
 1200 
 1201 	Final fix for docs.
 1202 
 1203 2012-03-01  Brian Aker  <brian@tangent.org>
 1204 
 1205 	Doc fix
 1206 
 1207 2012-03-01  Brian Aker  <brian@tangent.org>
 1208 
 1209 	Fix for documentation breakage for strict rst check.
 1210 
 1211 2012-03-01  Brian Aker  <brian@tangent.org>
 1212 
 1213 	Merge of patrick
 1214 
 1215 2012-02-20  Patrick Crews  <gleebix@gmail.com>
 1216 
 1217 	Merge trunk
 1218 
 1219 2012-02-20  Patrick Crews  <gleebix@gmail.com>
 1220 
 1221 	Updated tests/include.am to account for removal of file-based trx log randgen suite
 1222 
 1223 2012-02-20  Patrick Crews  <gleebix@gmail.com>
 1224 
 1225 	Fixed various options / settings to get drizzle tests running as we would like.  Removed trx_log randgen suite as discussions have indicated removal of that plugin to be happening soon
 1226 
 1227 2012-02-10  Patrick Crews  <gleebix@gmail.com>
 1228 
 1229 	Updates to tests/include.am to remove unused makedist target 
 1230 
 1231 2012-02-09  Patrick Crews  <gleebix@gmail.com>
 1232 
 1233 	Merge trunk
 1234 
 1235 2012-02-09  Patrick Crews  <gleebix@gmail.com>
 1236 
 1237 	Updated make targets a bit to emulate current ones
 1238 
 1239 2012-02-08  Patrick Crews  <gleebix@gmail.com>
 1240 
 1241 	Updates to kewpie + test cases
 1242 
 1243 2012-02-08  Patrick Crews  <gleebix@gmail.com>
 1244 
 1245 	Stripped down much, much, much bulk from the kewpie tree
 1246 
 1247 2012-02-01  Patrick Crews  <gleebix@gmail.com>
 1248 
 1249 	Added kewpie doc
 1250 
 1251 2012-01-30  Patrick Crews  <gleebix@gmail.com>
 1252 
 1253 	Updated docs
 1254 
 1255 2012-01-30  Patrick Crews  <gleebix@gmail.com>
 1256 
 1257 	Removed mysql/percona upgrade datadirs
 1258 
 1259 2012-01-05  Patrick Crews  <gleebix@gmail.com>
 1260 
 1261 	Redo of kewpie merge.  Leaving dbqp in tree as a transition
 1262 
 1263 2011-12-30  Patrick Crews  <gleebix@gmail.com>
 1264 
 1265 	Added test data file + update / fix of test case (couldn't run w/ --repeat=2)
 1266 
 1267 2011-12-29  Patrick Crews  <gleebix@gmail.com>
 1268 
 1269 	Porting of xtrabackup test suite to kewpie format
 1270 
 1271 2011-12-28  patrick crews  <gleebix@gmail.com>
 1272 
 1273 	Fix of adding tar4ibd to PATH.  Needed the dirname, not the binary : (
 1274 
 1275 2011-12-28  patrick crews  <gleebix@gmail.com>
 1276 
 1277 	Updates to system to add tar4ibd binary to PATH if one is provided.  This is to facilitate xtrabackup testing
 1278 
 1279 2011-12-22  patrick crews  <gleebix@gmail.com>
 1280 
 1281 	Merge fix of lp:907957
 1282 
 1283 2011-12-22  patrick crews  <gleebix@gmail.com>
 1284 
 1285 	Fix for lp:907957.  The test runner could generate a socket file path that exceeded MySQL's limit of 107 characters.  Now, for such cases, we copy the MTR trick of creating a path in /tmp.  Our path is currently uuid_botN.sM.sock, where N = the executor id, and M = the server number
 1286 
 1287 2011-12-21  Patrick Crews  <gleebix@gmail.com>
 1288 
 1289 	Merge trunk
 1290 
 1291 2011-12-20  Patrick Crews  <gleebix@gmail.com>
 1292 
 1293 	Merge from randgen trunk
 1294 
 1295 2011-12-19  Patrick Crews  <gleebix@gmail.com>
 1296 
 1297 	Consolidated two test modules into one
 1298 
 1299 2011-12-16  Patrick Crews  <gleebix@gmail.com>
 1300 
 1301 	Added 5.1 and percona 5.1 test beds.  Might remove later, but trying things out for now
 1302 
 1303 2011-12-16  Patrick Crews  <gleebix@gmail.com>
 1304 
 1305 	Added upgrade test cases that use datadirs generated by other server versions.  We try to use a previous version and a current version's datadir.  Also includes code to allow for running mysql-5.0 servers.
 1306 
 1307 2011-12-21  Patrick Crews  <gleebix@gmail.com>
 1308 
 1309 	Tweak replace test cases and updated existing tests to fix minor errors
 1310 
 1311 2011-12-14  patrick crews  <gleebix@gmail.com>
 1312 
 1313 	Merge randgen cluster test changes
 1314 
 1315 2011-12-14  Patrick Crews  <gleebix@gmail.com>
 1316 
 1317 	Tweaks to randgen cluster tests and addition of suite_config file
 1318 
 1319 2011-12-14  patrick crews  <gleebix@gmail.com>
 1320 
 1321 	Fix of commit file import : (
 1322 
 1323 2011-12-14  patrick crews  <gleebix@gmail.com>
 1324 
 1325 	Refactored existing cluster tests to use suite-wide config and added new test cases
 1326 
 1327 2011-12-13  Patrick Crews  <gleebix@gmail.com>
 1328 
 1329 	Updated crashme tests to use batch mode.  This is a bit of a whiff as the crashme test will just die on errors (rather than trying to continue).  However, this solves the problem of endless timeouts on failures without a lot of time.  Attempts at interacting with the crashme subproc's stdin /stdout were proving unreliable and problematic
 1330 
 1331 2011-12-12  Patrick Crews  <gleebix@gmail.com>
 1332 
 1333 	Tweaks to innodbCrash2 test case
 1334 
 1335 2011-12-12  Patrick Crews  <gleebix@gmail.com>
 1336 
 1337 	Updates / polish for the innodb crash suite
 1338 
 1339 2011-12-12  patrick crews  <gleebix@gmail.com>
 1340 
 1341 	Tweaked crash tests to use a suite-wide config file. This allows for easier tweaks to all tests within a suite.  Created base crash test case to clean up individual test case modules / store common code in one location.  Added test-debug output to test cases (vs. dumb print stmts) and incorporated use of randgen-seed option to avoid needing random variants (can just change seed and shuffle all tests that are equipped to change with seed value)
 1342 
 1343 2011-12-12  Patrick Crews  <gleebix@gmail.com>
 1344 
 1345 	Initial work on making suites config-file-tunable (for ease of test-tweaking)
 1346 
 1347 2011-12-09  patrick crews  <gleebix@gmail.com>
 1348 
 1349 	Initial code to allow for the use of a suite-wide config file that defines common attributes for related tests
 1350 
 1351 2011-12-09  Patrick Crews  <gleebix@gmail.com>
 1352 
 1353 	Added initial innodb crash tests + randgen grammars
 1354 
 1355 2011-12-07  Patrick Crews  <gleebix@gmail.com>
 1356 
 1357 	Updated handling code to start a server with a pre-loaded datadir
 1358 
 1359 2011-12-07  Patrick Crews  <gleebix@gmail.com>
 1360 
 1361 	Catch annoying error and exit if we hit it
 1362 
 1363 2011-12-07  Patrick Crews  <gleebix@gmail.com>
 1364 
 1365 	Minor updates to Drizzle log file name + cosmetic tweaks
 1366 
 1367 2011-12-07  patrick crews  <gleebix@gmail.com>
 1368 
 1369 	Merge trunk - many updates to drizzle test cases
 1370 
 1371 2011-12-06  Patrick Crews  <gleebix@gmail.com>
 1372 
 1373 	Fix typo : (
 1374 
 1375 2011-12-06  Patrick Crews  <gleebix@gmail.com>
 1376 
 1377 	Update location of datadir to be appropriate (in workdir/qp_data)
 1378 
 1379 2011-12-06  Patrick Crews  <gleebix@gmail.com>
 1380 
 1381 	Added placeholder for dbqp in docs
 1382 
 1383 2011-12-06  Patrick Crews  <gleebix@gmail.com>
 1384 
 1385 	Updates of drizzle test cases to deal with refactoring.  Setting no-secure-file-priv when not using mtr/dtr now as well
 1386 
 1387 2011-12-07  patrick crews  <gleebix@gmail.com>
 1388 
 1389 	Refactored option parsing to allow for more flexibility in merging into other trees.  Makes this work easier and handles important directory detection better this way
 1390 
 1391 2011-12-05  Patrick Crews  <gleebix@gmail.com>
 1392 
 1393 	Remove unused option / attribute from system_management
 1394 
 1395 2011-12-05  patrick crews  <gleebix@gmail.com>
 1396 
 1397 	Update of docs + rename of dbqp to something not so hard on the fingers, eyes, and auto-complete : )
 1398 
 1399 2011-12-01  Patrick Crews  <gleebix@gmail.com>
 1400 
 1401 	Tweaks to mysqldump merge, port of updates to BaseTestCase + test updates
 1402 
 1403 2011-12-01  Patrick Crews  <gleebix@gmail.com>
 1404 
 1405 	Merge longbow's updates to mysqldump utility method.  We dump to a result file vs. dumping to stdout to avoid portability issues and be cleaner in how we do things
 1406 
 1407 2011-12-01  Valentine Gostev  <core.longbow@gmail.com>
 1408 
 1409 	Modified take_mysqldump to use --restult-file rather than stdout
 1410 
 1411 2011-11-30  Patrick Crews  <gleebix@gmail.com>
 1412 
 1413 	Finished tweaking server objects for greater control + setup of replication slaves : )
 1414 
 1415 2011-11-30  Patrick Crews  <gleebix@gmail.com>
 1416 
 1417 	Additional work and fixes to move server control to the Server objects.  This enables more interesting setup options
 1418 
 1419 2011-11-30  patrick crews  <gleebix@gmail.com>
 1420 
 1421 	Tweaks to server handling to allow more flexible and interesting things to be done in tests
 1422 
 1423 2011-11-29  Patrick Crews  <gleebix@gmail.com>
 1424 
 1425 	Re-add crashing grammar
 1426 
 1427 2011-11-29  Patrick Crews  <gleebix@gmail.com>
 1428 
 1429 	Redo premature removal of bug test + workaround in main suite : (
 1430 
 1431 2011-11-29  Patrick Crews  <gleebix@gmail.com>
 1432 
 1433 	Updates for galera.  Handling of IST addresses + test updates (re-enabled test of ROLLBACK TO SAVEPOINT)
 1434 
 1435 2011-11-29  Patrick Crews  <gleebix@gmail.com>
 1436 
 1437 	Added new randgen grammar
 1438 
 1439 2011-11-29  Patrick Crews  <gleebix@gmail.com>
 1440 
 1441 	Ported in Vadim's fixes to Percona / Galera servers (query-cache-size=0).  Also enabled auto-find and add to PATH for wsrep_sst scripts for galera trees.  Also fixed IST address issue
 1442 
 1443 2011-11-28  Patrick Crews  <gleebix@gmail.com>
 1444 
 1445 	Added test case for --galera-info option for xtrabackup and rejiggered existing tests slightly
 1446 
 1447 2011-11-28  Patrick Crews  <gleebix@gmail.com>
 1448 
 1449 	Added subunit output for test runs (native mode only so far)
 1450 
 1451 2011-11-23  Patrick Crews  <gleebix@gmail.com>
 1452 
 1453 	Removed debugging bits from basic_test and rejiggered slave_test to use check_slave_by_query
 1454 
 1455 2011-11-22  Patrick Crews  <gleebix@gmail.com>
 1456 
 1457 	Fix error in test refactor
 1458 
 1459 2011-11-22  Patrick Crews  <gleebix@gmail.com>
 1460 
 1461 	Refactor, speed up of test execution, and reorg of test cases
 1462 
 1463 2011-11-21  Patrick Crews  <gleebix@gmail.com>
 1464 
 1465 	Rename of directories
 1466 
 1467 2011-11-18  Patrick Crews  <gleebix@gmail.com>
 1468 
 1469 	Added test case to add a new node to an already-populated cluster
 1470 
 1471 2011-11-18  Patrick Crews  <gleebix@gmail.com>
 1472 
 1473 	Defanged translog_concurrent1.yy to not use ROLLBACK TO SAVEPOINT as it breaks things : )
 1474 
 1475 2011-11-18  Patrick Crews  <gleebix@gmail.com>
 1476 
 1477 	Added tests of DROP functionality
 1478 
 1479 2011-11-18  Patrick Crews  <gleebix@gmail.com>
 1480 
 1481 	Added rollback tests
 1482 
 1483 2011-11-17  Patrick Crews  <gleebix@gmail.com>
 1484 
 1485 	Added tests of various ALTER TABLE operations
 1486 
 1487 2011-11-16  Patrick Crews  <gleebix@gmail.com>
 1488 
 1489 	Updates to system to run servers with galera replication + tests
 1490 
 1491 2011-11-14  Patrick Crews  <gleebix@gmail.com>
 1492 
 1493 	Tweaks to cluster test + randgen gendata file
 1494 
 1495 2011-11-11  Patrick Crews  <gleebix@gmail.com>
 1496 
 1497 	Merge trunk
 1498 
 1499 2011-11-11  patrick crews  <gleebix@gmail.com>
 1500 
 1501 	Cleanup of query_cache test case
 1502 
 1503 2011-11-11  patrick crews  <gleebix@gmail.com>
 1504 
 1505 	Moved crashing test cases to randgen_bugs suite + cleanup of test cases
 1506 
 1507 2011-11-11  Patrick Crews  <gleebix@gmail.com>
 1508 
 1509 	Added support for Galera-based mysql servers / clusters and added a basic test case
 1510 
 1511 2011-11-01  patrick crews  <gleebix@gmail.com>
 1512 
 1513 	Work on repeating bug 826632.  Test case fails, but only with 7 schemas, 100 tables per schema (table rows = 1-100), and xtrabackup --parallel=50.  Reducing schemas, or --parallel value results in a passing test : /
 1514 
 1515 2011-11-01  patrick crews  <gleebix@gmail.com>
 1516 
 1517 	Added some test cases for bugs / bug-hunting in xtrabackup, particularly passing bad values to the --parallel option
 1518 
 1519 2011-11-01  patrick crews  <gleebix@gmail.com>
 1520 
 1521 	Better way to use helgrind with testing
 1522 
 1523 2011-10-31  patrick crews  <gleebix@gmail.com>
 1524 
 1525 	Merge stewart's work on bug856404 query_cache_strip_comments
 1526 
 1527 2011-10-31  Stewart Smith  <stewart@flamingspork.com>
 1528 
 1529 	add randgen test case for query_cache_strip_comments with odd quote escaping
 1530 
 1531 2011-10-31  patrick crews  <gleebix@gmail.com>
 1532 
 1533 	Merge stewart's work on reproducing bug 758788 (innodb_dict_size_limit)
 1534 
 1535 2011-10-31  Stewart Smith  <stewart@flamingspork.com>
 1536 
 1537 	modify innodb_dict_size test  to set server options so we are able to reproduce a crash within a few seconds
 1538 
 1539 2011-10-31  patrick crews  <gleebix@gmail.com>
 1540 
 1541 	initial test for innodb_dict_size_limit bug
 1542 
 1543 2011-10-28  Patrick Crews  <gleebix@gmail.com>
 1544 
 1545 	Updated slave test so that we also ensure replication is working between master and slave (simple check)
 1546 
 1547 2011-10-28  Patrick Crews  <gleebix@gmail.com>
 1548 
 1549 	Update of assertion to check slave status vs. master
 1550 
 1551 2011-10-28  Patrick Crews  <gleebix@gmail.com>
 1552 
 1553 	Spawning a slave from a master xtrabackup and replicating from there : )
 1554 
 1555 2011-10-27  Patrick Crews  <gleebix@gmail.com>
 1556 
 1557 	Additional progress on testing our ability to spwan a slave via xtrabackup
 1558 
 1559 2011-10-27  patrick crews  <gleebix@gmail.com>
 1560 
 1561 	Initial work on 'spawn a slave via xtrabackup' test
 1562 
 1563 2011-10-27  patrick crews  <gleebix@gmail.com>
 1564 
 1565 	Allowing that we might not have direct control over server code, we can read in a config of running servers + minor tweaks
 1566 
 1567 2011-10-26  Patrick Crews  <gleebix@gmail.com>
 1568 
 1569 	Cleanup of xtrabackup tests
 1570 
 1571 2011-10-26  patrick crews  <gleebix@gmail.com>
 1572 
 1573 	Work on cleaning up xtrabackup tests
 1574 
 1575 2011-10-26  Patrick Crews  <gleebix@gmail.com>
 1576 
 1577 	Initial xtrabackup test working.
 1578 
 1579 2011-10-26  patrick crews  <gleebix@gmail.com>
 1580 
 1581 	Tweaks for xtrabackup + mysql cnf files
 1582 
 1583 2011-10-26  Patrick Crews  <gleebix@gmail.com>
 1584 
 1585 	Updated --gendata option for MySQL & Percona Servers + additonal xtrabackup work
 1586 
 1587 2011-10-26  patrick crews  <gleebix@gmail.com>
 1588 
 1589 	Initial xtrabackup test + code to make it happen
 1590 
 1591 2011-10-22  patrick crews  <gleebix@gmail.com>
 1592 
 1593 	Merge trunk
 1594 
 1595 2011-10-20  Patrick Crews  <gleebix@gmail.com>
 1596 
 1597 	Rename of directories
 1598 
 1599 2011-10-22  patrick crews  <gleebix@gmail.com>
 1600 
 1601 	Added handling for non-existent pid file for new kill_pid() method - eg server crashed
 1602 
 1603 2011-10-20  patrick crews  <gleebix@gmail.com>
 1604 
 1605 	Tweaks to drizzle randgen tests
 1606 
 1607 2011-10-20  patrick crews  <gleebix@gmail.com>
 1608 
 1609 	Finish migration of drizzle randgen tests to native mode
 1610 
 1611 2011-10-20  patrick crews  <gleebix@gmail.com>
 1612 
 1613 	Migrated drizzle innodb trx log tests to unittest mode
 1614 
 1615 2011-10-19  patrick crews  <gleebix@gmail.com>
 1616 
 1617 	Minor fix of output management
 1618 
 1619 2011-10-19  patrick crews  <gleebix@gmail.com>
 1620 
 1621 	Remove outdated / retired code
 1622 
 1623 2011-10-19  patrick crews  <gleebix@gmail.com>
 1624 
 1625 	Added crashme and sqlbench suites / made them unittest mode
 1626 
 1627 2011-10-19  patrick crews  <gleebix@gmail.com>
 1628 
 1629 	Tweaks and improvements.  Made randgen mode move to native mode (randgen runs = python unittest modules)
 1630 
 1631 2011-10-18  patrick crews  <gleebix@gmail.com>
 1632 
 1633 	Updated example test - we can pass our servers and other relevant objects to a test case : )
 1634 
 1635 2011-10-18  patrick crews  <gleebix@gmail.com>
 1636 
 1637 	Initial docs merge
 1638 
 1639 2011-10-13  patrick crews  <gleebix@gmail.com>
 1640 
 1641 	Native mode working...mostly
 1642 
 1643 2011-10-13  patrick crews  <gleebix@gmail.com>
 1644 
 1645 	Code to introduce native (unittest / python module) mode
 1646 
 1647 2011-10-13  patrick crews  <gleebix@gmail.com>
 1648 
 1649 	Further progress on using mysql / percona trees + creation of randgen tests / grammar dir for percona
 1650 
 1651 2011-10-12  patrick crews  <gleebix@gmail.com>
 1652 
 1653 	Further tweaks for mysql / percona goodness
 1654 
 1655 2011-10-10  patrick crews  <gleebix@gmail.com>
 1656 
 1657 	Additional code to run mysql+percona servers
 1658 
 1659 2011-10-05  patrick crews  <gleebix@gmail.com>
 1660 
 1661 	Initial branch
 1662 
 1663 2012-02-29  Continuous Integration  <ci@drizzle.org >
 1664 
 1665 	Merge build tree to staging tree.
 1666 
 1667 2012-02-29  Brian Aker  <brian@tangent.org>
 1668 
 1669 	Merge.
 1670 
 1671 2012-02-27  Continuous Integration  <ci@tangent.org>
 1672 
 1673 	Merge test tree with build tree.
 1674 
 1675 2012-02-29  Brian Aker  <brian@tangent.org>
 1676 
 1677 	Rollup changes around plugin naming.
 1678 
 1679 2012-02-28  Brian Aker  <brian@tangent.org>
 1680 
 1681 	Update test result for Rabbit.
 1682 
 1683 2012-02-27  Brian Aker  <brian@tangent.org>
 1684 
 1685 	Update POT file.
 1686 
 1687 2012-02-27  Brian Aker  <brian@tangent.org>
 1688 
 1689 	Merge of plugin renaming.
 1690 
 1691 2012-02-17  Daniel Nichter  <daniel@percona.com>
 1692 
 1693 	Merge trunk r2512.
 1694 
 1695 2012-01-27  Daniel Nichter  <daniel@percona.com>
 1696 
 1697 	Fix plugin name in transaction_log/tests/t/bug911643-master.opt.
 1698 
 1699 2012-01-27  Daniel Nichter  <daniel@percona.com>
 1700 
 1701 	Merge trunk at r2496.
 1702 
 1703 2012-01-15  Daniel Nichter  <daniel@percona.com>
 1704 
 1705 	Standarize plugin names.
 1706 
 1707 2012-01-15  Daniel Nichter  <daniel@percona.com>
 1708 
 1709 	Wrap all module descriptions in N_().
 1710 
 1711 2012-01-15  Daniel Nichter  <daniel@percona.com>
 1712 
 1713 	Make math_functions load by default again.  Change --allow-all-authentication.allow_anonymous to --auth-all.allow-anonymous in test opt files.  Change allow_anonymous to allow-anonymous in auth_all.cc.  Update some test results to reflect new module names.
 1714 
 1715 2012-01-14  Daniel Nichter  <daniel@percona.com>
 1716 
 1717 	Update every plugin's description and standardize the module names.
 1718 
 1719 2012-01-14  Daniel Nichter  <daniel@percona.com>
 1720 
 1721 	Remove title, description, author, and license from all plugin.ini.  This metadata is now only in each plugin's DRIZZLE_DECLARE_PLUGIN.
 1722 
 1723 2012-01-14  Daniel Nichter  <daniel@percona.com>
 1724 
 1725 	Change plugins using DRIZZLE_PLUGIN to DRIZZLE_DECLARE_PLUGIN.
 1726 
 1727 2012-02-17  Mark Atwood  <me@mark.atwood.name>
 1728 
 1729 	merge lp:~brianaker/drizzle/fix-libdrizzle-version
 1730 
 1731 2012-02-17  Brian Aker  <brian@tangent.org>
 1732 
 1733 	Fix version information around libdrizzle.
 1734 
 1735 2012-02-15  Mark Atwood  <me@mark.atwood.name>
 1736 
 1737 	merge lp:~laurynas-biveinis/drizzle/bug911948
 1738 
 1739 2012-02-02  Laurynas Biveinis  <laurynas.biveinis@percona.com>
 1740 
 1741 	Fix bug 911948: a typo in assertion causing false positive failure
 1742 	with log > 4GB.
 1743 	
 1744 	The typo was introduced while porting from Percona Server XtraDB: the
 1745 	original code was
 1746 	
 1747 	if (sizeof(ulint) == 4) {
 1748 	ut_a(offset < (((ib_int64_t) 1) << 32)); /* offset must be < 4 GB */
 1749 	}
 1750 	
 1751 	which got ported as
 1752 	
 1753 	ut_a((sizeof(ulint) == 4) || (offset < (((ib_int64_t) 1) << 32)));
 1754 	
 1755 	while it should have been
 1756 	
 1757 	ut_a((sizeof(ulint) != 4) || (offset < (((ib_int64_t) 1) << 32)));
 1758 
 1759 2012-02-15  Mark Atwood  <me@mark.atwood.name>
 1760 
 1761 	merge lp:~vjsamuel/drizzle/translations-and-rc-tag
 1762 
 1763 2012-02-15  Vijay Samuel  <vjsamuel1990@gmail.com>
 1764 
 1765 	Merge tag for release candidate
 1766 
 1767 2012-02-15  Vijay Samuel  <vjsamuel1990@gmail.com>
 1768 
 1769 	Merge translations
 1770 
 1771 2012-01-31  Launchpad Translations on behalf of mordred
 1772 
 1773 	Launchpad automatic translations update.
 1774 
 1775 2012-01-30  Launchpad Translations on behalf of mordred
 1776 
 1777 	Launchpad automatic translations update.
 1778 
 1779 2012-02-13  Mark Atwood  <me@mark.atwood.name>
 1780 
 1781 	update and sort po/POTFILES.in
 1782 
 1783 2012-02-13  Mark Atwood  <me@mark.atwood.name>
 1784 
 1785 	merge lp:~stewart/drizzle/bug709506
 1786 
 1787 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1788 
 1789 	Port fix for MySQL bug 37830: In some cases ORDER BY DESC doesn't work 
 1790 
 1791 2012-02-13  Mark Atwood  <me@mark.atwood.name>
 1792 
 1793 	merge lp:~stewart/drizzle/bug621851
 1794 
 1795 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1796 
 1797 	remove binlog references in sql_update.cc
 1798 
 1799 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1800 
 1801 	remove binlog references in statement/alter_table.cc
 1802 
 1803 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1804 
 1805 	remove binlog references in sql_delete.cc
 1806 
 1807 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1808 
 1809 	remove binlog from information about OPTION_ flags in common.h
 1810 
 1811 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1812 
 1813 	remove reference to binlog that was in common.h
 1814 
 1815 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1816 
 1817 	remove a long comment in sql_insert.cc that was about binlog interaction.
 1818 
 1819 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1820 
 1821 	binlog doesn't exist, therefor cannot have an influence on user variables
 1822 
 1823 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1824 
 1825 	yet another old useless old binlog comment - remove it. there is no binlog to coordinate writing DDL o.
 1826 
 1827 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1828 
 1829 	another old useless old binlog comment - remove it.
 1830 
 1831 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1832 
 1833 	useless old binlog comment - remove it.
 1834 
 1835 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1836 
 1837 	remove binlog reference in xa_resource_manager error message, which also exposed the fact that opt_tc_log_file was completely unused, so remove it too.
 1838 
 1839 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1840 
 1841 	A giant comment about auto_inc and mysql binlogs was taking up space lying to people.
 1842 
 1843 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1844 
 1845 	yet another very out of date binlog reference regarding auto_inc and mysql binlog
 1846 
 1847 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1848 
 1849 	another very out of date binlog reference in cursor.cc regarding log_row_for_replication()
 1850 
 1851 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1852 
 1853 	remove very out of date binlog references in AUTO_INC 'documentation' in cursor.cc
 1854 
 1855 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1856 
 1857 	remove ancient comment about binlog row_based_if_mixed from Create_func
 1858 
 1859 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1860 
 1861 	remove ancient comment about RBR and flushing of old mysql binlog events
 1862 
 1863 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1864 
 1865 	remove ancient commented out #error referring to binlog getting XA
 1866 
 1867 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1868 
 1869 	remove a comment that's irrelevant now that statement based binlogging is gone - flush::reloadCache doesn't need to think about statement based binlogging.
 1870 
 1871 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1872 
 1873 	remove a comment that's irrelevant now that statement based binlogging is gone.
 1874 
 1875 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1876 
 1877 	rename HA_ERR_RBR_LOGGING_FAILED to HA_ERR_LOG_ROW_FOR_REPLICATION_FAILED and move error string over to drizzled/ha_commands.cc rather than plugin/myisam/my_handler_errors.cc as it has nothing to do with MyISAM.
 1878 
 1879 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1880 
 1881 	rename ER_BINLOG_ROW_LOGGING_FAILED to ER_LOG_ROW_FOR_REPLICATION_FAILED as this is a better name for the Drizzle error as 'binlog' is not a Drizzle term.
 1882 
 1883 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1884 
 1885 	remove references to binlog in client/drizzletest.cc - which involves getting rid of the old sync_master foo that was never used in Drizzle anyway.
 1886 
 1887 2012-02-13  Mark Atwood  <me@mark.atwood.name>
 1888 
 1889 	merge lp:~stewart/drizzle/bug744206
 1890 
 1891 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1892 
 1893 	update MySQl Differences documentation as to the current state of Drizzle Storage Engines
 1894 
 1895 2012-02-13  Mark Atwood  <me@mark.atwood.name>
 1896 
 1897 	merge lp:~stewart/drizzle/bug920900
 1898 
 1899 2012-02-12  Stewart Smith  <stewart@flamingspork.com>
 1900 
 1901 	add option to simple_user_policy to remap a . to another character/string. This helps people with users with a . in the name map it to an _ so that schema names don't have to always be quoted
 1902 
 1903 2012-02-13  Mark Atwood  <me@mark.atwood.name>
 1904 
 1905 	merge lp:~stewart/drizzle/myisam-and-console-docs
 1906 
 1907 2012-02-11  Stewart Smith  <stewart@flamingspork.com>
 1908 
 1909 	document console plugin options
 1910 
 1911 2012-02-11  Stewart Smith  <stewart@flamingspork.com>
 1912 
 1913 	add some docs for console plugin
 1914 
 1915 2012-02-11  Stewart Smith  <stewart@flamingspork.com>
 1916 
 1917 	modify MyISAM description in DRIZZLE_PLUGIN definition to match description in plugin.ini and be more representative of what MyISAM is in Drizzle
 1918 
 1919 2012-02-13  Mark Atwood  <me@mark.atwood.name>
 1920 
 1921 	merge lp:~hingo/drizzle/fix-make-html
 1922 
 1923 2012-02-12  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 1924 
 1925 	Include generation of docs into make test, so it is actually routinely 
 1926 	tested. Hopefully we'll catch broken docs more often with this.
 1927 
 1928 2012-02-10  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 1929 
 1930 	* A lot of the docs were missing from the source tarball.
 1931 	* Also plugins.rst contained two links to plugin docs that didn't exist.
 1932 	So make html has also been broken from bzr (mea culpa! ...or maybe we 
 1933 	changed to some stricter mode only recently. I wish...)
 1934 
 1935 2012-02-08  Mark Atwood  <me@mark.atwood.name>
 1936 
 1937 	merge lp:~hingo/drizzle/drizzle-7.1.x-versioning-plus-all-fixes
 1938 
 1939 2012-02-09  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 1940 
 1941 	One dangling file to rename. (configure.ac already expects the non-7 file)
 1942 
 1943 2012-02-08  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 1944 
 1945 	merge lp:~hingo/drizzle/drizzle-drizzledump-and-other-version-fixes
 1946 
 1947 2012-02-07  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 1948 
 1949 	Previous fix to server detection then only works against 7.1 series and
 1950 	wouldn't correctly identify Drizzle 2011.xx.yy series. Now tests both
 1951 	separetely.
 1952 
 1953 2012-02-05  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 1954 
 1955 	ServerDetect assumes that Drizzle servers use versions 20xx.yy.zz and
 1956 	this breaks when we want to use version numbers 7.1.x.
 1957 	This fix simply changes the regexp to classify <= 6 as MySQL and
 1958 	>= 7 as Drizzle. This needs to be fixed properly in a later commit, but
 1959 	this should allow us to release an rc now.
 1960 
 1961 2012-02-05  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 1962 
 1963 	select ... /*!72301 ... */ produces different result when we use 7.1.x
 1964 	versioning. This in fact restores what the test has been doing originally.
 1965 
 1966 2012-02-08  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 1967 
 1968 	re-apply lp:~hingo/drizzle/drizzle-the-version-is-7.1-not-a-date-and-certainly-not-7
 1969 
 1970 2012-02-07  Mark Atwood  <me@mark.atwood.name>
 1971 
 1972 	revert rename drizzle.pc.in drizzle7.pc.in
 1973 
 1974 2012-02-04  Mark Atwood  <me@mark.atwood.name>
 1975 
 1976 	reverse patch previous
 1977 
 1978 2012-02-03  Mark Atwood  <me@mark.atwood.name>
 1979 
 1980 	merge lp:~hingo/drizzle/drizzle-the-version-is-7.1-not-a-date-and-certainly-not-7
 1981 
 1982 2012-02-03  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 1983 
 1984 	Changing the version information for symbols was a mistake and 
 1985 	causes grief especially in debian packaging. We will continue
 1986 	to call the ABI as "DRIZZLE7" for now.
 1987 
 1988 2012-01-31  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 1989 
 1990 	1) Add support for using the descriptive appendixes -stable, -rc, -beta,
 1991 	-alpha and -milestone in bzr tags used to tag releases. 
 1992 	
 1993 	Example: 
 1994 	bzr tag 7.1.31-beta
 1995 	produces
 1996 	drizzle-7.1.31-beta.tar.gz
 1997 	
 1998 	In particular, a later non-release build from the bzr source tree will
 1999 	correctly remove the appendix to produce a version like: 7.1.31.2501-snapshot
 2000 	
 2001 	Oh yes, non-release builds automatically append -snapshot.
 2002 	
 2003 	If you continue to do non-appendix tags like 7.1.31 then things will
 2004 	also just continue to work.
 2005 	
 2006 	2) Allow to use single digit minor version (2) and build number (3).
 2007 	(I also allow you to use single digit major version (1) but there is
 2008 	no code that does anything special about that...)
 2009 	
 2010 	Example
 2011 	bzr tag 1.2.3
 2012 	
 2013 	Will produce PANDORA_RELEASE_ID 10203
 2014 	which in turn will make this value appear in the drizzled variable
 2015 	release_id.
 2016 	
 2017 	Previously the version numbers had to always be the same amount of
 2018 	digits, we used yyyy.mm.bb
 2019 	
 2020 	This is important since release id's without the prepended zeroes
 2021 	would have been ambiguous:
 2022 	1.2.34 -> 1234
 2023 	1.23.4 -> 1234
 2024 	
 2025 	It is still allowed to continue using always double digit versions:
 2026 	bzr tag 1.02.03
 2027 	We should be consistent in always using either or.
 2028 
 2029 2012-01-30  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2030 
 2031 	Pandora-build is designed to create release version numbers with
 2032 	3 levels: xx.yy.zz. A tarball with such a release number is created
 2033 	automatically if a bzr tag with such a number is present:
 2034 	
 2035 	bzr tag xx.yy.zz
 2036 	config/autorun.sh && ./configure && make dist
 2037 	
 2038 	...would generate drizzle-xx.yy.zz.tar.gz
 2039 	
 2040 	Our process then goes on to test this tarball, publish it,
 2041 	commit the tag and push it to trunk.
 2042 	
 2043 	In particular, xx.yy.zz is taken from the output of 
 2044 	
 2045 	bzr tags -r-1
 2046 	
 2047 	If no tag is present in the current uncommitted working tree, then
 2048 	a four-level version number is generated, with the last number being
 2049 	the output of `bzr revno`:
 2050 	
 2051 	drizzle-xx.yy.zz.revno.tar.gz
 2052 	
 2053 	This commit adds support for an alternative use case: If you have a bzr
 2054 	branch where the most recent commit includes the tag, and you haven't
 2055 	done any changes to the branch (brz diff outputs nothing), then make
 2056 	dist will also generate a 3 level version numbered tar ball.
 2057 	
 2058 	This enables a process where we use Jenkins to do our source releases:
 2059 	
 2060 	- Check that latest runs in Jenkins are all passing.
 2061 	- Do bzr tag xx.yy.zz, commit and push to trunk.
 2062 	- Have a coffee while Jenkins creates a tar ball.
 2063 	- Take a copy of the tar ball from Jenkins and publish it.
 2064 
 2065 2012-01-29  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2066 
 2067 	Previous sweep seems to work bueno. Just update .bzrignore with 2 new
 2068 	filenames and we are done with the first step.
 2069 
 2070 2012-01-29  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2071 
 2072 	First sweep: Move any occurence of drizzle7 in any kind of file to
 2073 	just drizzle, and the same for drizzled7 to drizzled. Then do the same for 
 2074 	filenames. In the makefile some symlinking of drizzled vs drizzled7 can
 2075 	simply be removed now.
 2076 	
 2077 	This commit doesn't include any testing yet.
 2078 
 2079 2012-02-02  Mark Atwood  <me@mark.atwood.name>
 2080 
 2081 	must have license text on all files
 2082 
 2083 2012-02-02  Mark Atwood  <me@mark.atwood.name>
 2084 
 2085 	merge lp:~brianaker/drizzle/autoconf-foo-update
 2086 
 2087 2012-01-29  Brian Aker  <brian@tangent.org>
 2088 
 2089 	Fix unix domain socket to not require that we keep the addr structure sitting around.
 2090 
 2091 2012-01-29  Brian Aker  <brian@tangent.org>
 2092 
 2093 	Fix NI_SERV
 2094 
 2095 2012-01-29  Brian Aker  <brian@tangent.org>
 2096 
 2097 	Update pkg, add in win32 fix.
 2098 
 2099 2012-01-29  Mark Atwood  <me@mark.atwood.name>
 2100 
 2101 	merge lp:~mhrheaume/drizzle/bug-804570
 2102 
 2103 2012-01-18  Matthew Rheaume  <mhrheaume@gmail.com>
 2104 
 2105 	Added support for a CURTIME() function, which returns the current tiem in the form HHMMSS or HH:MM:SS depending on the context.
 2106 
 2107 2012-01-27  Mark Atwood  <me@mark.atwood.name>
 2108 
 2109 	merge lp:~hingo/drizzle/drizzle-warn-if-libv8-missing
 2110 
 2111 2012-01-26  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2112 
 2113 	JS Plugin: Print warning if libv8.so is not found in configure.
 2114 	
 2115 	I noticed other plugins are doing this and copied from there.
 2116 	Btw: As far as I'm concerned this should be a feature of pandora-build itself.
 2117 
 2118 2012-01-23  Mark Atwood  <me@mark.atwood.name>
 2119 
 2120 	merge lp:~brianaker/drizzle/catalog-errors-to-error-system
 2121 
 2122 2012-01-19  Brian Aker  <brian@tangent.org>
 2123 
 2124 	Update error message logging in catalog.
 2125 
 2126 2012-01-22  Mark Atwood  <me@mark.atwood.name>
 2127 
 2128 	merge lp:~hingo/drizzle/drizzle-rescue-drizzle_password_hash
 2129 
 2130 2012-01-13  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2131 
 2132 	bin/drizzle_password_hash wasn't built anymore, this is referred to in
 2133 	auth_ldap documentation. Move source file to client/ and add it back
 2134 	to bin_PROGRAMS there.
 2135 
 2136 2012-01-20  Mark Atwood  <me@mark.atwood.name>
 2137 
 2138 	merge lp:~daniel-nichter/drizzle/fix-bug-916567
 2139 
 2140 2012-01-14  Daniel Nichter  <daniel@percona.com>
 2141 
 2142 	Remove invalid semicolon from end of while().
 2143 
 2144 2012-01-15  Mark Atwood  <me@mark.atwood.name>
 2145 
 2146 	merge lp:~stewart/drizzle/bug911643
 2147 
 2148 2012-01-16  Stewart Smith  <stewart@flamingspork.com>
 2149 
 2150 	fix drizzledump_restore test failure with bug911643 test merged as we used test/ to put our txn log in, which really doesn't work when you later want to DROP SCHEMA test
 2151 
 2152 2012-01-04  Stewart Smith  <stewart@flamingspork.com>
 2153 
 2154 	fix handling of transaction log path in PRINT_TRANSACTION_MESSAGE
 2155 	
 2156 	If your transaction log is not in DATADIR/transaction.log and you call PRINT_TRANSACTION_MESSAGE("foo/transaction.log") the code would attempt to open DATADIR/transaction.log instead of foo/transaction.log, leading to an error.
 2157 
 2158 2012-01-14  Mark Atwood  <me@mark.atwood.name>
 2159 
 2160 	merge lp:~brianaker/drizzle/shift-out-enum-libdrizle
 2161 
 2162 2012-01-12  Brian Aker  <brian@tangent.org>
 2163 
 2164 	Push out a couple of defines.
 2165 
 2166 2012-01-14  patrick crews  <gleebix@gmail.com>
 2167 
 2168 	Tagged 2012.01.30 release
 2169 
 2170 2012-01-14  patrick crews  <gleebix@gmail.com>
 2171 
 2172 	Merge vijay's translations update + tarball release
 2173 
 2174 2012-01-13  Vijay Samuel  <vjsamuel1990@gmail.com>
 2175 
 2176 	Fix merge conflicts while merging with lp:~mordred/drizzle/translations
 2177 
 2178 2012-01-06  Launchpad Translations on behalf of mordred
 2179 
 2180 	Launchpad automatic translations update.
 2181 
 2182 2012-01-05  Launchpad Translations on behalf of mordred
 2183 
 2184 	Launchpad automatic translations update.
 2185 
 2186 2011-12-19  Launchpad Translations on behalf of mordred
 2187 
 2188 	Launchpad automatic translations update.
 2189 
 2190 2011-11-23  Launchpad Translations on behalf of mordred
 2191 
 2192 	Launchpad automatic translations update.
 2193 
 2194 2011-11-22  Launchpad Translations on behalf of mordred
 2195 
 2196 	Launchpad automatic translations update.
 2197 
 2198 2012-01-11  Mark Atwood  <me@mark.atwood.name>
 2199 
 2200 	merge lp:~brianaker/drizzle/mysql-bug-13358468
 2201 
 2202 2012-01-11  Brian Aker  <brian@tangent.org>
 2203 
 2204 	Fix for Bug#13358468 ASSERTION FAILURE IN BTR_PCUR_GET_BLOCK
 2205 
 2206 2012-01-10  Mark Atwood  <me@mark.atwood.name>
 2207 
 2208 	merge lp:~clint-fewbar/drizzle/no-sigusr1
 2209 
 2210 2012-01-04  Clint Byrum  <clint@ubuntu.com>
 2211 
 2212 	removing unused parent_pid
 2213 
 2214 2012-01-02  Clint Byrum  <clint@ubuntu.com>
 2215 
 2216 	use a pipe to signal to parent when daemon is "ready"
 2217 
 2218 2012-01-08  Mark Atwood  <me@mark.atwood.name>
 2219 
 2220 	merge lp:~brianaker/drizzle/bug879027
 2221 
 2222 2012-01-04  Brian Aker  <brian@tangent.org>
 2223 
 2224 	Fix for 879027.
 2225 
 2226 2012-01-07  Mark Atwood  <me@mark.atwood.name>
 2227 
 2228 	merge lp:~stewart/drizzle/bug911638
 2229 
 2230 2012-01-04  Stewart Smith  <stewart@flamingspork.com>
 2231 
 2232 	fix off-by-one error in sql_perror() that would lead to silly DRIZZLE_ABORT errors instead of 'file not found' for things such as transaction.log not found
 2233 
 2234 2012-01-06  Mark Atwood  <me@mark.atwood.name>
 2235 
 2236 	merge lp:~stewart/drizzle/remove-datahome-catalog
 2237 
 2238 2011-12-27  Stewart Smith  <stewart@flamingspork.com>
 2239 
 2240 	Partially move towards using LOCAL catalog in all path generation by removing getDataHomeCatalog() and instead using catalog::local_identifier() around the place. We do a bit of prep work in the schema engine too. Next step is to remove chdir to 'local' and generate local as part of path to all objects.
 2241 
 2242 2012-01-04  Mark Atwood  <me@mark.atwood.name>
 2243 
 2244 	merge lp:~stewart/drizzle/key-use-catalog
 2245 
 2246 2012-01-04  Stewart Smith  <stewart@flamingspork.com>
 2247 
 2248 	fix table_identifier unittest for having CATALOG in table key
 2249 
 2250 2012-01-04  Stewart Smith  <stewart@flamingspork.com>
 2251 
 2252 	fix table_identifier unittest for having catalog as part of the key
 2253 
 2254 2011-12-27  Stewart Smith  <stewart@flamingspork.com>
 2255 
 2256 	ensure that Table::Key has the CATALOG along with SCHEMA and TABLE_NAME in it. Modify the (not so great) code in Table and TableShare to handle this too. This is one of the precursors for proper CATALOG support.
 2257 
 2258 2012-01-02  Mark Atwood  <me@mark.atwood.name>
 2259 
 2260 	merge lp:~brianaker/drizzle/icc-warnings
 2261 
 2262 2012-01-02  Brian Aker  <brian@tangent.org>
 2263 
 2264 	Fix icc warning.
 2265 
 2266 2012-01-02  Brian Aker  <brian@tangent.org>
 2267 
 2268 	Fix ICC warnings.
 2269 
 2270 2011-12-30  Mark Atwood  <me@mark.atwood.name>
 2271 
 2272 	merge lp:~brianaker/drizzle/yacc-merge
 2273 
 2274 2011-12-28  Brian Aker  <brian@tangent.org>
 2275 
 2276 	Include stddef in the include file.
 2277 
 2278 2011-12-28  Brian Aker  <brian@tangent.org>
 2279 
 2280 	Fix race condition in bison build, also fix NULL issue on FreeBSD.
 2281 
 2282 2011-12-27  Brian Aker  <brian@tangent.org>
 2283 
 2284 	Merge yacc tree.
 2285 
 2286 2011-12-24  Brian Aker  <brian@tangent.org>
 2287 
 2288 	Go back to a single main, for now.
 2289 
 2290 2011-12-23  Brian Aker  <brian@tangent.org>
 2291 
 2292 	Cleanup yacc include, remove dead PC file, and put in the basics for RPM.
 2293 
 2294 2011-12-21  Brian Aker  <brian@tangent.org>
 2295 
 2296 	Fix formating.
 2297 
 2298 2011-12-21  Brian Aker  <brian@tangent.org>
 2299 
 2300 	Break up unit tests
 2301 
 2302 2011-12-19  Brian Aker  <brian@tangent.org>
 2303 
 2304 	Use constructors where we can.
 2305 
 2306 2011-12-19  Brian Aker  <brian@tangent.org>
 2307 
 2308 	Remove memset in case where we are using new()
 2309 
 2310 2011-12-19  Brian Aker  <brian@tangent.org>
 2311 
 2312 	Mark all cases where you are using realloc.
 2313 
 2314 2011-12-27  Mark Atwood  <me@mark.atwood.name>
 2315 
 2316 	fix tests/r/basic.result
 2317 
 2318 2011-12-27  Mark Atwood  <me@mark.atwood.name>
 2319 
 2320 	merge lp:~hingo/drizzle/drizzle-execute-result_set-off-by-one
 2321 
 2322 2011-12-23  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2323 
 2324 	Execute API has off by one error, there is always an empty row at the 
 2325 	end of each result set. This fixes it.
 2326 	
 2327 	Sorry I have no test for this, I don't know who or what code uses this 
 2328 	in the server except for json_server, which has no tests currently.
 2329 	
 2330 	Ref: http://www.flamingspork.com/blog/2011/04/21/http-json-alsosql-interface-to-drizzle/comment-page-1/#comment-102142
 2331 
 2332 2011-12-27  Mark Atwood  <me@mark.atwood.name>
 2333 
 2334 	resolve and merge lp:~ivolucien/drizzle/trunk-bug-621861
 2335 
 2336 2011-11-18  Ivo Roper  <ivolucien@gmail.com>
 2337 
 2338 	refactored TREE struct into Tree class, updating calling code appropriately
 2339 
 2340 2011-11-17  Ivo Roper  <ivolucien@gmail.com>
 2341 
 2342 	switched global TREE function calls over to Tree method calls
 2343 
 2344 2011-11-15  Ivo Roper  <ivolucien@gmail.com>
 2345 
 2346 	merged from repository
 2347 
 2348 2011-11-15  Ivo Roper  <ivolucien@gmail.com>
 2349 
 2350 	ignore bzr config files
 2351 
 2352 2011-11-15  Ivo Roper  <ivolucien@gmail.com>
 2353 
 2354 	cleaned up versions of tree.h and tree.cc
 2355 
 2356 2011-11-15  Ivo Roper  <ivolucien@gmail.com>
 2357 
 2358 	refactoring of TREE and TREE_ELEMENT structs into Tree and Tree_Element classes
 2359 
 2360 2011-12-21  Mark Atwood  <me@mark.atwood.name>
 2361 
 2362 	merge lp:~brianaker/drizzle/null-safety-fix-libdrizzle
 2363 
 2364 2011-12-19  Brian Aker  <brian@tangent.org>
 2365 
 2366 	Null safety fix for libdrizzle
 2367 
 2368 2011-12-21  Mark Atwood  <me@mark.atwood.name>
 2369 
 2370 	merge ../drizzle-fix-icc-const
 2371 
 2372 2011-12-21  Mark Atwood  <me@mark.atwood.name>
 2373 
 2374 	remove excess consts from libdrizzle-1.0/t/client_server.c
 2375 
 2376 2011-12-19  Mark Atwood  <me@mark.atwood.name>
 2377 
 2378 	merge ../drizzle-fix-gettext
 2379 
 2380 2011-12-19  Mark Atwood  <me@mark.atwood.name>
 2381 
 2382 	remove references to pbms in the gettext po files
 2383 
 2384 2011-12-19  Mark Atwood  <me@mark.atwood.name>
 2385 
 2386 	merge lp:~brianaker/drizzle/deprecate-pbms
 2387 
 2388 2011-12-12  Brian Aker  <brian@tangent.org>
 2389 
 2390 	Rmove PBMS (deprecated)
 2391 
 2392 2011-12-16  Mark Atwood  <me@mark.atwood.name>
 2393 
 2394 	merge lp:~brianaker/drizzle/libdrizzle-valgrind-test-warnings
 2395 
 2396 2011-12-15  Brian Aker  <brian@tangent.org>
 2397 
 2398 	Formatting, and valgrind cleanups (just mismatch of free/delete).
 2399 
 2400 2011-12-15  Mark Atwood  <me@mark.atwood.name>
 2401 
 2402 	merge lp:~olafvdspek/drizzle/refactor14
 2403 
 2404 2011-12-03  Olaf van der Spek  <olafvdspek@gmail.com>
 2405 
 2406 	Refactor
 2407 
 2408 2011-12-14  Mark Atwood  <me@mark.atwood.name>
 2409 
 2410 	merge ../drizzle-fixcopyright
 2411 
 2412 2011-12-14  Mark Atwood  <me@mark.atwood.name>
 2413 
 2414 	add missing license headers
 2415 
 2416 2011-12-14  Mark Atwood  <me@mark.atwood.name>
 2417 
 2418 	merge lp:~brianaker/drizzle/libdrizzle-tests
 2419 
 2420 2011-12-14  Brian Aker  <brian@tangent.org>
 2421 
 2422 	Fixing include file
 2423 
 2424 2011-12-14  Mark Atwood  <me@mark.atwood.name>
 2425 
 2426 	merge lp:~brianaker/drizzle/fix-localhost
 2427 
 2428 2011-12-12  Brian Aker  <brian@tangent.org>
 2429 
 2430 	Move from using 127.0.0.1, to localhost. 
 2431 
 2432 2011-12-12  Brian Aker  <brian@tangent.org>
 2433 
 2434 	Include additional libdrizzle tests.
 2435 
 2436 2011-12-12  Brian Aker  <brian@tangent.org>
 2437 
 2438 	Add simple linking program to test for C api linking.
 2439 
 2440 2011-12-12  Mark Atwood  <me@mark.atwood.name>
 2441 
 2442 	merge lp:~hingo/drizzle/drizzle-auth_ldap-fix-and-docs
 2443 
 2444 2011-12-08  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2445 
 2446 	Fix old DRIZZLE_PLUGIN macro and plugin.ini that both were giving
 2447 	build errors.
 2448 
 2449 2011-11-29  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2450 
 2451 	Fully document how to install OpenLDAP, setup LDAP directory, add Drizzle
 2452 	users, configure drizzled and connect with drizzle client using LDAP
 2453 	authentication.
 2454 	
 2455 	Add myself and Edward Konetzko as authors.
 2456 	
 2457 	Bug fix: Includes one more bug fix found while documenting:
 2458 	The LDAP admin password was made visible in a read only variable
 2459 	to all Drizzle users (show variables). For security reasons, the
 2460 	variable was removed.
 2461 
 2462 2011-11-28  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2463 
 2464 	Add a .. note:: to docs that --auth-ldap.bind-db will no longer work
 2465 	(it was changed to bind-dn in earlier commit). As there are almost
 2466 	no users for this module out there, no point in providing backwards
 2467 	compatibility, but it's still nice to point out the change for those
 2468 	1 or 2 users that might be using this.
 2469 
 2470 2011-11-28  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2471 
 2472 	drizzle_create_ldap_user was initially created for testing purposes
 2473 	only, and recently promoted to be distributed to end users. For some
 2474 	reason it appended a running number to the end of the username, such
 2475 	as "hingo0". This patch removes that so the username is as given on
 2476 	command line ("hingo").
 2477 
 2478 2011-11-28  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2479 
 2480 	Bug fix: search LDAP directory for uid, not cn. The cn field
 2481 	is for common name, such as "Henrik Ingo".
 2482 
 2483 2011-11-27  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2484 
 2485 	Change default value of --auth-ldap.mysql-password-attribute to
 2486 	drizzleMysqlUserPassword so that it matches the attribute name in 
 2487 	the provided openldap ldif schema.
 2488 
 2489 2011-11-27  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2490 
 2491 	Fixing typo (or misunderstanding of ldap terminology):
 2492 	was: --auth-ldap.bind-db correct: --auth-ldap.bind-dn
 2493 	
 2494 	Note that the variable was already -dn, only parameter was -db.
 2495 
 2496 2011-12-11  Mark Atwood  <me@mark.atwood.name>
 2497 
 2498 	merge lp:~brianaker/drizzle/libdrizzle-breakout
 2499 
 2500 2011-12-08  Brian Aker  <brian@tangent.org>
 2501 
 2502 	Update all of libdrizzle per mine and Mark's conversation about how to break out code from interface.
 2503 
 2504 2011-12-08  Brian Aker  <brian@tangent.org>
 2505 
 2506 	Updating build for libdrizzled
 2507 
 2508 2011-12-06  Mark Atwood  <me@mark.atwood.name>
 2509 
 2510 	merge lp:~stewart/drizzle/i_s-docs
 2511 
 2512 2011-12-05  Stewart Smith  <stewart@flamingspork.com>
 2513 
 2514 	add a bit more information on some I_S tables in docs
 2515 
 2516 2011-12-05  Stewart Smith  <stewart@flamingspork.com>
 2517 
 2518 	Add a list of all INFORMATION_SCEMA tables to documentation, along with SHOW CREATE TABLE output for them.
 2519 
 2520 2011-11-30  Brian Aker  <brian@tangent.org>
 2521 
 2522 	Fix merge issues with 1.0 CC fix.
 2523 
 2524 2011-11-30  Brian Aker  <brian@tangent.org>
 2525 
 2526 	Fix compiling issues for 1.0, and cleanup header files.
 2527 
 2528 2011-11-29  Brian Aker  <brian@tangent.org>
 2529 
 2530 	Remove libdrizzle-2.0 from being installed.
 2531 
 2532 2011-11-29  Mark Atwood  <me@mark.atwood.name>
 2533 
 2534 	merge lp:~brianaker/drizzle/libdrizzle-2.0-not-install
 2535 
 2536 2011-11-29  Brian Aker  <brian@tangent.org>
 2537 
 2538 	Remove support for installing libdrizzle-2.0 until we get it stabalized
 2539 
 2540 2011-11-26  Brian Aker  <brian@tangent.org>
 2541 
 2542 	Move result over to being behind API.
 2543 
 2544 2011-11-26  Brian Aker  <brian@tangent.org>
 2545 
 2546 	Remove con from being passed object.
 2547 
 2548 2011-11-23  Brian Aker  <brian@tangent.org>
 2549 
 2550 	Redo the way options are handled.
 2551 
 2552 2011-11-23  Brian Aker  <brian@tangent.org>
 2553 
 2554 	First pass, drizzle_create() no longer takes an argument. This means that we can now change drizzle_st without being concerned about ABI.
 2555 
 2556 2011-11-23  Brian Aker  <brian@tangent.org>
 2557 
 2558 	Break out options, first pass.
 2559 
 2560 2011-11-20  Brian Aker  <brian@tangent.org>
 2561 
 2562 	More updates to libdrizzle-2.0
 2563 
 2564 2011-11-20  Brian Aker  <brian@tangent.org>
 2565 
 2566 	Small correction to style.
 2567 
 2568 2011-11-23  Mark Atwood  <me@mark.atwood.name>
 2569 
 2570 	merge lp:~olafvdspek/drizzle/refactor12
 2571 
 2572 2011-11-22  Olaf van der Spek  <olafvdspek@gmail.com>
 2573 
 2574 	Refactor
 2575 
 2576 2011-11-22  Mark Atwood  <me@mark.atwood.name>
 2577 
 2578 	merge lp:~brianaker/drizzle/fedora-16-fixes
 2579 
 2580 2011-11-22  Brian Aker  <brian@tangent.org>
 2581 
 2582 	Remove include file special directives for libdrizzle.
 2583 
 2584 2011-11-21  Brian Aker  <brian@tangent.org>
 2585 
 2586 	Remove common_fwd.h from visibility.h
 2587 
 2588 2011-11-21  Brian Aker  <brian@tangent.org>
 2589 
 2590 	Fix Fedora 16 build issues
 2591 
 2592 2011-11-20  Mark Atwood  <me@mark.atwood.name>
 2593 
 2594 	merge lp:~brianaker/drizzle/libdrizzle-refactor
 2595 
 2596 2011-11-18  Brian Aker  <brian@tangent.org>
 2597 
 2598 	Pass through refactoring.
 2599 	
 2600 	Never throw exceptions from libraries. You can not have the assumption that in a driver that the above language can handle this.
 2601 
 2602 2011-11-17  Brian Aker  <brian@tangent.org>
 2603 
 2604 	Fix safety issues around calling API with no check for NULL
 2605 
 2606 2011-11-14  Mark Atwood  <me@mark.atwood.name>
 2607 
 2608 	merge lp:~stewart/drizzle/fix-gcc46-build
 2609 
 2610 2011-11-15  Stewart Smith  <stewart@flamingspork.com>
 2611 
 2612 	Fix GCC 4.6 warning for variable set but not used in pbms:
 2613 	
 2614 	plugin/pbms/src/cslib/CSMemory.cc: In function 'size_t mm_check_and_free(MissingMemoryPtr, void*, bool)':
 2615 	plugin/pbms/src/cslib/CSMemory.cc:314:7: error: variable 'a_value' set but not used [-Werror=unused-but-set-variable]
 2616 	cc1plus: all warnings being treated as errors
 2617 
 2618 2011-11-14  Mark Atwood  <me@mark.atwood.name>
 2619 
 2620 	lp:~hingo/drizzle/7.1-docs-reviewfixes
 2621 
 2622 2011-11-15  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2623 
 2624 	Fixes to the new documentation in lp:~daniel-nichter/drizzle/7.1-docs 
 2625 	as discussed / reviewed on mailing list.
 2626 
 2627 2011-11-14  Mark Atwood  <me@mark.atwood.name>
 2628 
 2629 	release 2011.11.29
 2630 
 2631 2011-11-14  Mark Atwood  <me@mark.atwood.name>
 2632 
 2633 	merge translations
 2634 
 2635 2011-11-13  Launchpad Translations on behalf of mordred
 2636 
 2637 	Launchpad automatic translations update.
 2638 
 2639 2011-11-08  Launchpad Translations on behalf of mordred
 2640 
 2641 	Launchpad automatic translations update.
 2642 
 2643 2011-11-04  Launchpad Translations on behalf of mordred
 2644 
 2645 	Launchpad automatic translations update.
 2646 
 2647 2011-11-11  Mark Atwood  <me@mark.atwood.name>
 2648 
 2649 	merge lp:~olafvdspek/drizzle/refactor11
 2650 
 2651 2011-11-11  Olaf van der Spek  <olafvdspek@gmail.com>
 2652 
 2653 	Oops
 2654 
 2655 2011-11-09  Olaf van der Spek  <olafvdspek@gmail.com>
 2656 
 2657 	Refactor
 2658 
 2659 2011-11-09  Olaf van der Spek  <olafvdspek@gmail.com>
 2660 
 2661 	Refactor
 2662 
 2663 2011-11-09  Olaf van der Spek  <olafvdspek@gmail.com>
 2664 
 2665 	Refactor
 2666 
 2667 2011-11-09  Olaf van der Spek  <olafvdspek@gmail.com>
 2668 
 2669 	Refactor
 2670 
 2671 2011-11-08  Mark Atwood  <me@mark.atwood.name>
 2672 
 2673 	merge lp:~olafvdspek/drizzle/refactor10
 2674 
 2675 2011-10-30  Olaf van der Spek  <olafvdspek@gmail.com>
 2676 
 2677 	Refactor
 2678 
 2679 2011-10-30  Olaf van der Spek  <olafvdspek@gmail.com>
 2680 
 2681 	Use union instead of struct for YYSTYPE
 2682 	Use str_ref
 2683 
 2684 2011-10-29  Olaf van der Spek  <olafvdspek@gmail.com>
 2685 
 2686 	No need for null_lex_string with str_ref
 2687 
 2688 2011-10-29  Olaf van der Spek  <olafvdspek@gmail.com>
 2689 
 2690 	Refactor
 2691 
 2692 2011-10-26  Olaf van der Spek  <olafvdspek@gmail.com>
 2693 
 2694 	Refactor
 2695 
 2696 2011-10-26  Olaf van der Spek  <olafvdspek@gmail.com>
 2697 
 2698 	Refactor
 2699 
 2700 2011-10-26  Olaf van der Spek  <olafvdspek@gmail.com>
 2701 
 2702 	Refactor
 2703 
 2704 2011-10-26  Olaf van der Spek  <olafvdspek@gmail.com>
 2705 
 2706 	Refactor
 2707 
 2708 2011-10-26  Olaf van der Spek  <olafvdspek@gmail.com>
 2709 
 2710 	Refactor
 2711 
 2712 2011-10-26  Olaf van der Spek  <olafvdspek@gmail.com>
 2713 
 2714 	Refactor
 2715 
 2716 2011-10-26  Olaf van der Spek  <olafvdspek@gmail.com>
 2717 
 2718 	Use str_ref
 2719 
 2720 2011-11-07  Mark Atwood  <me@mark.atwood.name>
 2721 
 2722 	merge lp:~fallenpegasus/drizzle/fix-libdrizzle
 2723 
 2724 2011-11-07  Mark Atwood  <me@mark.atwood.name>
 2725 
 2726 	dont declare the counter in the loop header in standard C, that's C++
 2727 
 2728 2011-11-07  Mark Atwood  <me@mark.atwood.name>
 2729 
 2730 	merge lp:~brianaker/drizzle/lion-fix
 2731 
 2732 2011-11-07  Brian Aker  <brian@tangent.org>
 2733 
 2734 	Fix OSX Lion compile error.
 2735 
 2736 2011-11-07  Mark Atwood  <me@mark.atwood.name>
 2737 
 2738 	merge lp:~brianaker/drizzle/libdrizzle-update
 2739 
 2740 2011-11-07  Brian Aker  <brian@tangent.org>
 2741 
 2742 	Complete update of libdrizzle
 2743 
 2744 2011-11-04  Brian Aker  <brian@tangent.org>
 2745 
 2746 	Fix libdrizzle pc support (and restore older .pc file to fix older compiles).
 2747 
 2748 2011-11-06  Mark Atwood  <me@mark.atwood.name>
 2749 
 2750 	merge lp:~fallenpegasus/drizzle/drizzle-docfix
 2751 
 2752 2011-11-05  Mark Atwood  <me@mark.atwood.name>
 2753 
 2754 	RST admonitions like note and warning should have a new line before the content
 2755 
 2756 2011-11-06  Mark Atwood  <me@mark.atwood.name>
 2757 
 2758 	merge lp:~mordred/drizzle/fix-ltinit-warnings
 2759 
 2760 2011-11-06  Monty Taylor  <mordred@inaugust.com>
 2761 
 2762 	Remoed direct LT_INIT calls from configure.ac - these are handled in
 2763 	PANDORA_CANONICAL because if you inject LT_INIT too early in the sequence,
 2764 	it causes issues with AC_USE_SYSTEM_EXTENSIONS. (yay for bad dependency
 2765 	sequencing!)
 2766 	
 2767 	Also moved the js plugin libv8 check into the js plugin dir. I promise I
 2768 	will document how all of this is supposed to work better later.
 2769 
 2770 2011-11-04  Mark Atwood  <me@mark.atwood.name>
 2771 
 2772 	merge lp:~brianaker/drizzle/bug-fix-879128
 2773 
 2774 2011-11-04  Brian Aker  <brian@tangent.org>
 2775 
 2776 	Additional fixes for libdrizzle.
 2777 
 2778 2011-11-02  Brian Aker  <brian@tangent.org>
 2779 
 2780 	This fixes the race condition on pkg, as well as the php client compile failure.
 2781 
 2782 2011-10-26  Mark Atwood  <me@mark.atwood.name>
 2783 
 2784 	merge lp:~olafvdspek/drizzle/refactor8
 2785 
 2786 2011-10-24  Olaf van der Spek  <olafvdspek@gmail.com>
 2787 
 2788 	Use str_ref
 2789 
 2790 2011-10-24  Olaf van der Spek  <olafvdspek@gmail.com>
 2791 
 2792 	Use str_ref
 2793 
 2794 2011-10-24  Olaf van der Spek  <olafvdspek@gmail.com>
 2795 
 2796 	Use str_ref
 2797 
 2798 2011-10-24  Olaf van der Spek  <olafvdspek@gmail.com>
 2799 
 2800 	Use str_ref
 2801 
 2802 2011-10-24  Olaf van der Spek  <olafvdspek@gmail.com>
 2803 
 2804 	Refactor
 2805 
 2806 2011-10-26  Mark Atwood  <me@mark.atwood.name>
 2807 
 2808 	merge lp:~daniel-nichter/drizzle/7.1-docs
 2809 
 2810 2011-10-23  Daniel Nichter  <daniel@percona.com>
 2811 
 2812 	Merge lp:~hingo/drizzle/drizzle-docs71 at r2442 and reformat auth_pam doc a little.
 2813 
 2814 2011-10-19  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 2815 
 2816 	Good documentation for auth_pam. Part of docs71-focus-areas blueprint.
 2817 
 2818 2011-10-23  Daniel Nichter  <daniel@percona.com>
 2819 
 2820 	Update auth_schema doc and Authentication.
 2821 
 2822 2011-10-23  Daniel Nichter  <daniel@percona.com>
 2823 
 2824 	Merge trunk at r2445.
 2825 
 2826 2011-10-23  Daniel Nichter  <daniel@percona.com>
 2827 
 2828 	Add Administration Getting Started and Logging.  Capitalize SQL clause keywords.
 2829 
 2830 2011-10-22  Daniel Nichter  <daniel@percona.com>
 2831 
 2832 	A lot of doc changes: rewrite and expand Configuration and Administration, re-order top-level sections, enhance Contributing, add Release Notes, add Help and Support, fix title casing, label all plugins, other misc. enhancements.
 2833 
 2834 2011-10-02  Daniel Nichter  <daniel@percona.com>
 2835 
 2836 	Rewrite Configuration docs.
 2837 
 2838 2011-10-25  Mark Atwood  <me@mark.atwood.name>
 2839 
 2840 	merge lp:~olafvdspek/drizzle/refactor7
 2841 
 2842 2011-10-24  Olaf van der Spek  <olafvdspek@gmail.com>
 2843 
 2844 	Refactor
 2845 
 2846 2011-10-24  Olaf van der Spek  <olafvdspek@gmail.com>
 2847 
 2848 	Refactor
 2849 
 2850 2011-10-24  Olaf van der Spek  <olafvdspek@gmail.com>
 2851 
 2852 	Refactor
 2853 
 2854 2011-10-24  Olaf van der Spek  <olafvdspek@gmail.com>
 2855 
 2856 	Refactor
 2857 
 2858 2011-10-23  Olaf van der Spek  <olafvdspek@gmail.com>
 2859 
 2860 	Refactor
 2861 
 2862 2011-10-22  Olaf van der Spek  <olafvdspek@gmail.com>
 2863 
 2864 	Refactor
 2865 
 2866 2011-10-25  Patrick Crews  <gleebix@gmail.com>
 2867 
 2868 	2011.10.28 tarball + translations update
 2869 
 2870 2011-10-19  Launchpad Translations on behalf of mordred
 2871 
 2872 	Launchpad automatic translations update.
 2873 
 2874 2011-10-18  Launchpad Translations on behalf of mordred
 2875 
 2876 	Launchpad automatic translations update.
 2877 
 2878 2011-10-21  Mark Atwood  <me@mark.atwood.name>
 2879 
 2880 	merge lp:~olafvdspek/drizzle/refactor6
 2881 
 2882 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2883 
 2884 	Refactor
 2885 
 2886 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2887 
 2888 	Use str_ref
 2889 
 2890 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2891 
 2892 	Refactor
 2893 
 2894 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2895 
 2896 	Use str_ref
 2897 
 2898 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2899 
 2900 	Use str_ref
 2901 
 2902 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2903 
 2904 	Use str_ref
 2905 
 2906 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2907 
 2908 	Refactor
 2909 
 2910 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2911 
 2912 	Use str_ref
 2913 
 2914 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2915 
 2916 	Use str_ref
 2917 
 2918 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2919 
 2920 	Use str_ref
 2921 
 2922 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2923 
 2924 	Use str_ref
 2925 
 2926 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2927 
 2928 	Use str_ref
 2929 
 2930 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2931 
 2932 	Use str_ref
 2933 
 2934 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2935 
 2936 	Refactor
 2937 
 2938 2011-10-19  Olaf van der Spek  <olafvdspek@gmail.com>
 2939 
 2940 	Refactor
 2941 
 2942 2011-10-19  Mark Atwood  <me@mark.atwood.name>
 2943 
 2944 	merge lp:~brianaker/drizzle/syslog-refactor
 2945 
 2946 2011-10-19  Brian Aker  <brian@tangent.org>
 2947 
 2948 	Update naming convention for priority.
 2949 
 2950 2011-10-19  Brian Aker  <brian@tangent.org>
 2951 
 2952 	Fix level_t to be more inline with syslog
 2953 
 2954 2011-10-18  Brian Aker  <brian@tangent.org>
 2955 
 2956 	Enable syslog and format sql_select
 2957 
 2958 2011-10-18  Mark Atwood  <me@mark.atwood.name>
 2959 
 2960 	merge lp:~olafvdspek/drizzle/refactor5
 2961 
 2962 2011-10-18  Olaf van der Spek  <olafvdspek@gmail.com>
 2963 
 2964 	Refactor
 2965 
 2966 2011-10-18  Olaf van der Spek  <olafvdspek@gmail.com>
 2967 
 2968 	Refactor
 2969 
 2970 2011-10-18  Olaf van der Spek  <olafvdspek@gmail.com>
 2971 
 2972 	Use str_ref
 2973 
 2974 2011-10-18  Olaf van der Spek  <olafvdspek@gmail.com>
 2975 
 2976 	Use data_ref
 2977 
 2978 2011-10-18  Olaf van der Spek  <olafvdspek@gmail.com>
 2979 
 2980 	Refactor
 2981 
 2982 2011-10-18  Olaf van der Spek  <olafvdspek@gmail.com>
 2983 
 2984 	Refactor
 2985 
 2986 2011-10-18  Olaf van der Spek  <olafvdspek@gmail.com>
 2987 
 2988 	Refactor
 2989 
 2990 2011-10-18  Olaf van der Spek  <olafvdspek@gmail.com>
 2991 
 2992 	Use str_ref
 2993 
 2994 2011-10-18  Olaf van der Spek  <olafvdspek@gmail.com>
 2995 
 2996 	Use str_ref
 2997 
 2998 2011-10-18  Mark Atwood  <me@mark.atwood.name>
 2999 
 3000 	merge lp:~olafvdspek/drizzle/refactor4
 3001 
 3002 2011-10-18  Olaf van der Spek  <olafvdspek@gmail.com>
 3003 
 3004 	Refactor
 3005 
 3006 2011-10-17  Olaf van der Spek  <olafvdspek@gmail.com>
 3007 
 3008 	Refactor
 3009 
 3010 2011-10-16  Olaf van der Spek  <olafvdspek@gmail.com>
 3011 
 3012 	Refactor
 3013 
 3014 2011-10-17  Olaf van der Spek  <olafvdspek@gmail.com>
 3015 
 3016 	Use str_ref
 3017 
 3018 2011-10-17  Olaf van der Spek  <olafvdspek@gmail.com>
 3019 
 3020 	Use str_ref
 3021 
 3022 2011-10-17  Mark Atwood  <me@mark.atwood.name>
 3023 
 3024 	merge lp:~dshrews/drizzle/bug867866
 3025 
 3026 2011-10-16  David Shrewsbury  <shrewsbury.dave@gmail.com>
 3027 
 3028 	Add master_id back to PK of sys_replication.queue table.
 3029 
 3030 2011-10-14  Mark Atwood  <me@mark.atwood.name>
 3031 
 3032 	add plugin/auth_schema to po/POTFILES.in
 3033 
 3034 2011-10-14  Mark Atwood  <me@mark.atwood.name>
 3035 
 3036 	merge lp:~hingo/drizzle/drizzle-js_eval
 3037 
 3038 2011-10-01  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3039 
 3040 	Small style fixes from Olaf's review (thanks).
 3041 	Removed @todo items that have been done.
 3042 
 3043 2011-10-01  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3044 
 3045 	Wrote end user documentation for JS().
 3046 	Labeled this as version 0.9. 
 3047 	This is now ready to start the journey towards trunk!
 3048 
 3049 2011-09-29  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3050 
 3051 	Add 2 tests I forgot:
 3052 	- connect from 2 clients to make sure we are handling multi threaded
 3053 	mode correctly.
 3054 	- run a script that gives JavaScript syntax error.
 3055 
 3056 2011-09-24  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3057 
 3058 	Added tests for JS().
 3059 
 3060 2011-09-23  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3061 
 3062 	Merge newest trunk.
 3063 
 3064 2011-09-23  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3065 
 3066 	Add 2 items to todo list.
 3067 
 3068 2011-09-22  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3069 
 3070 	Add missing doxygen comments to a few helper functions. Cleanup
 3071 	comments no longer relevant.
 3072 
 3073 2011-09-21  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3074 
 3075 	Arguments that are of type DATETIME are now created as JavaScript
 3076 	Date objects. Needed to export the Temporal family of classes
 3077 	to be able to compute unix timestamp value with set_epoch_seconds().
 3078 
 3079 2011-09-15  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3080 
 3081 	Change names and style of the v8 sample code to drizzle like code.
 3082 
 3083 2011-09-13  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3084 
 3085 	Shorten the new error message a little to "Script error:"
 3086 
 3087 2011-09-08  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3088 
 3089 	Change name from js_eval() to just js(), also change name of plugin itself.
 3090 	
 3091 	This allows for this to become the general javascript plugin, which may
 3092 	offer also other javascript services in the future, such as internal C++ api.
 3093 
 3094 2011-09-08  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3095 
 3096 	Use my_error() to return v8 errors to the client instead of stdout/log.
 3097 	Added new error type ER_SCRIPT to error_t.h.
 3098 
 3099 2011-09-02  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3100 
 3101 	Change copyright from Sun Microsystems to myself :-)
 3102 
 3103 2011-09-02  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3104 
 3105 	Honoring EcmaScript standard arguments are made available as arguments[]
 3106 	(was argv[])
 3107 	
 3108 	Named parameters become global variables, as in
 3109 	js_eval( "myvalue+anothervalue", 1 as 'myvalue', 2 as 'anothervalue')
 3110 	
 3111 	Integers and real/decimal values passed as appropriate JS counterparts.
 3112 	This makes js '+' operator work correctly.
 3113 	
 3114 	Added whitespace to if() and function calls, sorry for noise in the diff.
 3115 
 3116 2011-09-01  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3117 
 3118 	Arguments 2 to N are now passed to the js script in array argv.
 3119 	
 3120 	TODO: All arguments are passed as strings, so for integers 
 3121 	argv[0]+argv[1] doesn't do what you think it does. Need to
 3122 	bind each type separately.
 3123 
 3124 2011-09-01  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3125 
 3126 	Use v8::Locker to allow multiple threads to use v8 engine.
 3127 	
 3128 	Note that making all threads that need to use JavaScript lock
 3129 	on a single mutex is going to be problematic. Newer versions
 3130 	of libv8 provide a class Isolate, through which each thread can
 3131 	have their own, isolated, instance of a v8 engine and use it
 3132 	without locking. However, current version in Ubuntu 11.04 is
 3133 	v8 2.5.9.9 and doesn't yet provide this class. Future work
 3134 	on this code should add a run-time check about the v8 version
 3135 	and use Isolate if available and Locker otherwise.
 3136 
 3137 2011-08-29  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3138 
 3139 	js_eval() : Working execution of JavaScript code with the v8 engine.
 3140 	Simple implementation, script is re-compiled each call, parameters
 3141 	ignored, etc...
 3142 	
 3143 	Also adds libv8.so to the pandora/autotools/configure magic.
 3144 	
 3145 	Note: I only compiled with CXXFLAGS=-O0 so far, but should work 
 3146 	with the default -O2 too.
 3147 
 3148 2011-08-24  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 3149 
 3150 	Adding new plugin "js_eval" that takes 1 or more strings as arguments
 3151 	and returns the first string. (More code to follow later.)
 3152 
 3153 2011-10-14  Mark Atwood  <me@mark.atwood.name>
 3154 
 3155 	merge lp:~olafvdspek/drizzle/refactor3
 3156 
 3157 2011-10-14  Olaf van der Spek  <olafvdspek@gmail.com>
 3158 
 3159 	Oops
 3160 
 3161 2011-10-14  Olaf van der Spek  <olafvdspek@gmail.com>
 3162 
 3163 	Use str_ref
 3164 
 3165 2011-10-14  Olaf van der Spek  <olafvdspek@gmail.com>
 3166 
 3167 	Add const
 3168 
 3169 2011-10-14  Olaf van der Spek  <olafvdspek@gmail.com>
 3170 
 3171 	Add const
 3172 
 3173 2011-10-14  Olaf van der Spek  <olafvdspek@gmail.com>
 3174 
 3175 	Use assign(), data() and size()
 3176 
 3177 2011-10-14  Olaf van der Spek  <olafvdspek@gmail.com>
 3178 
 3179 	Use size()
 3180 
 3181 2011-10-14  Olaf van der Spek  <olafvdspek@gmail.com>
 3182 
 3183 	Merge trunk
 3184 
 3185 2011-10-10  Olaf van der Spek  <olafvdspek@gmail.com>
 3186 
 3187 	USe data() and size()
 3188 
 3189 2011-10-14  Olaf van der Spek  <olafvdspek@gmail.com>
 3190 
 3191 	Merge trunk
 3192 
 3193 2011-10-06  Olaf van der Spek  <olafvdspek@gmail.com>
 3194 
 3195 	Use data()
 3196 
 3197 2011-10-06  Olaf van der Spek  <olafvdspek@gmail.com>
 3198 
 3199 	Use data()
 3200 
 3201 2011-10-06  Olaf van der Spek  <olafvdspek@gmail.com>
 3202 
 3203 	Refactor
 3204 
 3205 2011-10-06  Olaf van der Spek  <olafvdspek@gmail.com>
 3206 
 3207 	Use assign()
 3208 
 3209 2011-10-06  Olaf van der Spek  <olafvdspek@gmail.com>
 3210 
 3211 	Use assign()
 3212 
 3213 2011-10-06  Olaf van der Spek  <olafvdspek@gmail.com>
 3214 
 3215 	Use data()
 3216 
 3217 2011-10-06  Olaf van der Spek  <olafvdspek@gmail.com>
 3218 
 3219 	Use data() and size()
 3220 
 3221 2011-10-06  Olaf van der Spek  <olafvdspek@gmail.com>
 3222 
 3223 	Use assign()
 3224 
 3225 2011-10-06  Olaf van der Spek  <olafvdspek@gmail.com>
 3226 
 3227 	Add data(), size() and assign() to lex_string
 3228 
 3229 2011-10-14  Mark Atwood  <me@mark.atwood.name>
 3230 
 3231 	merge lp:~daniel-nichter/drizzle/auth_schema
 3232 
 3233 2011-10-09  Daniel  <daniel@ubuntu-10>
 3234 
 3235 	Enable plugin by default.  Always escape and backtick quote the auth table name.
 3236 
 3237 2011-10-08  Daniel  <daniel@ubuntu-10>
 3238 
 3239 	Escape user in SQL statement to avoid SQL injection.  Verify auth table name.  Include auth query in error message.  Tweak formatting to match coding standards.
 3240 
 3241 2011-10-06  Daniel  <daniel@ubuntu-10>
 3242 
 3243 	Add auth_schema user docs.
 3244 
 3245 2011-10-06  Daniel  <daniel@ubuntu-10>
 3246 
 3247 	Add auth_schema_enabled sysvar.  Use drizzle_plugin::auth_schema namespace.  Add user docs and document code.
 3248 
 3249 2011-09-25  Daniel Nichter  <daniel@percona.com>
 3250 
 3251 	auth_schema (auth_db) working prototype.
 3252 
 3253 2011-10-13  Mark Atwood  <me@mark.atwood.name>
 3254 
 3255 	merge lp:~olafvdspek/drizzle/refactor2
 3256 
 3257 2011-10-10  Olaf van der Spek  <olafvdspek@gmail.com>
 3258 
 3259 	Use assign(), data() and size()
 3260 
 3261 2011-10-10  Olaf van der Spek  <olafvdspek@gmail.com>
 3262 
 3263 	Use assign(), data() and size()
 3264 
 3265 2011-10-10  Olaf van der Spek  <olafvdspek@gmail.com>
 3266 
 3267 	Use data() and size()
 3268 
 3269 2011-10-10  Olaf van der Spek  <olafvdspek@gmail.com>
 3270 
 3271 	Use assign(), data() and size()
 3272 
 3273 2011-10-10  Olaf van der Spek  <olafvdspek@gmail.com>
 3274 
 3275 	Refactor
 3276 
 3277 2011-10-11  Mark Atwood  <me@mark.atwood.name>
 3278 
 3279 	merge lp:~patrick-crews/drizzle/dbqp_revamp
 3280 
 3281 2011-10-05  patrick crews  <gleebix@gmail.com>
 3282 
 3283 	Merge with trunk
 3284 
 3285 2011-08-15  patrick crews  <gleebix@gmail.com>
 3286 
 3287 	Minor fix to deal with removed files
 3288 
 3289 2011-08-15  patrick crews  <gleebix@gmail.com>
 3290 
 3291 	Added ENV var needed for happy randgen runs
 3292 
 3293 2011-08-15  patrick crews  <gleebix@gmail.com>
 3294 
 3295 	Merge trunk
 3296 
 3297 2011-08-15  patrick crews  <gleebix@gmail.com>
 3298 
 3299 	Cleanup of option parser
 3300 
 3301 2011-07-27  patrick crews  <gleebix@gmail.com>
 3302 
 3303 	Updated tests/include.am
 3304 
 3305 2011-07-26  patrick crews  <gleebix@gmail.com>
 3306 
 3307 	Merged Stewart's kick-ass randgen branch - randgen is in the tree
 3308 
 3309 2011-05-21  Stewart Smith  <stewart@flamingspork.com>
 3310 
 3311 	add in randgen tree into tests/randgen (merging history)
 3312 
 3313 2011-05-21  John H. Embretsen  <john.embretsen@oracle.com>
 3314 
 3315 	Fix for Transformer code bug: RQG statuses are numbers, not strings, so use the == operator for comparisons instead of the eq operator.
 3316 
 3317 2011-05-20  Roel Van de Paar  <roel.van.de.paar@oracle.com>
 3318 
 3319 	Added --force option to combinations.pl. --force allows combinations.pl to keep running even if STATUS_ENVIRONMENT_FAILURE or STATUS_PERL_FAILURE (255) are detected.
 3320 
 3321 2011-05-20  John H. Embretsen  <john.embretsen@oracle.com>
 3322 
 3323 	Make STATUS_UNKNOWN_ERROR errors from transformers cause immediate test failures (STATUS_ENVIRONMENT FAILURE). Such errors should most likely be handled in some way, so we want RQG users to know about them (by default STATUS_UNKOWN_ERROR does not cause a test failure).
 3324 
 3325 2011-05-20  Roel Van de Paar  <roel.van.de.paar@oracle.com>
 3326 
 3327 	Added --force option to combinations.pl. --force allows combinations.pl to keep running even if STATUS_ENVIRONMENT_FAILURE or STATUS_PERL_FAILURE (255) are detected.
 3328 
 3329 2011-05-20  John H. Embretsen  <john.embretsen@oracle.com>
 3330 
 3331 	Add the following MySQL errors with severity STATUS_SEMANTIC_ERROR:
 3332 	- 1163 The used table type doesn't support BLOB/TEXT columns.
 3333 	- 1172 Result consisted of more than one row
 3334 
 3335 2011-05-20  John H. Embretsen  <john.embretsen@oracle.com>
 3336 
 3337 	Transformer: Return from transform routine when a transform results in an error, to avoid Perl failure (accessing an undefined array @transformed_queries) a few lines down.
 3338 	Also be more verbose when such an error occurs, so that it is more clear what is going on.
 3339 
 3340 2011-05-20  Roel Van de Paar  <roel.van.de.paar@oracle.com>
 3341 
 3342 	If  is decimal, change it to char(255) to accomodate large MAX() values/avoid false transformer compare diffs.
 3343 
 3344 2011-05-20  Roel Van de Paar  <roel.van.de.paar@oracle.com>
 3345 
 3346 	Change to ExecuteAsFunctionTwice to prevent a bug where this transformer used CHAR(255) - while the original column type was VARCHAR(1024). Before this fix, this led to an false positive.
 3347 
 3348 2011-05-19  Roel Van de Paar  <roel.van.de.paar@oracle.com>
 3349 
 3350 	Minor change to message in QueryTimeout.pm
 3351 
 3352 2011-05-19  eve  <philips@eve>
 3353 
 3354 	add misc 'connection lost' messages to be ignored
 3355 
 3356 2011-05-19  eve  <philips@eve>
 3357 
 3358 	fortify various Transforms by having them issue preemptive DROP TABLE before doing work
 3359 
 3360 2011-05-19  John H. Embretsen  <john.embretsen@oracle.com>
 3361 
 3362 	Change QueryTimeout reporter to check its config and report the value of the Query Lifetime Threshold only once (in the beginning of the test run).
 3363 
 3364 2011-05-19  Roel Van de Paar  <roel.van.de.paar@oracle.com>
 3365 
 3366 	Add/clarify new options in help file + some cleanup
 3367 
 3368 2011-05-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 3369 
 3370 	--querytimeout added to parameterize QueryTimeout.pm reporter
 3371 
 3372 2011-05-19  Roel Van de Paar  <roel.van.de.paar@oracle.com>
 3373 
 3374 	Generalized Valdiators to make them configurable from a property object (Used in Transformer.pm)
 3375 
 3376 2011-05-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 3377 
 3378 	Generalized Valdiators to make them configurable from a property object (Used in Transformer.pm)
 3379 
 3380 2011-05-19  Roel Van de Paar  <rvandepaar@dl360-g5-d>
 3381 
 3382 	Adding CONCAT to exclusion list of Count.pm due to a SQL Syntax error being produced by Count transformer when CONCAT is present in the query.
 3383 
 3384 2011-05-19  Roel Van de Paar  <roel.van.de.paar@oracle.com>
 3385 
 3386 	Adding CONCAT to exclusion list of Count.pm due to a SQL Syntax error being produced by Count transformer when CONCAT is present in the query.
 3387 
 3388 2011-05-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 3389 
 3390 	--transformers option added to use explicit list of transformers
 3391 
 3392 2011-05-19  John H. Embretsen  <john.embretsen@oracle.com>
 3393 
 3394 	Update copyright notices for files I modified the past few days.
 3395 
 3396 2011-05-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 3397 
 3398 	Fixed license
 3399 
 3400 2011-05-18  John H. Embretsen  <john.embretsen@oracle.com>
 3401 
 3402 	QueryTimeout reporter: After 10 failed KILL QUERY attempts (actually, QUERY_LIFETIME_THRESHOLD + 100 seconds), KILL QUERY obviously does not work, so kill the entire thread instead.
 3403 
 3404 2011-05-18  John H. Embretsen  <john.embretsen@oracle.com>
 3405 
 3406 	OrderBy transformer: Added check for ORDER BY CONCAT() and return STATUS_WONT_HANDLE, as otherwise such queries cause syntax error after transformation (two ORDER BYs in the same statement). An alternative solution would be to improve the other regexes in the transformer, but that is saved for another day.
 3407 
 3408 2011-05-18  John H. Embretsen  <john.embretsen@oracle.com>
 3409 
 3410 	Add line to signal the beginning of a tranformer issue of type syntax or semantic error. The same line is already present for 'normal' transformer issues.
 3411 	---------- TRANSFORM ISSUE ----------
 3412 
 3413 2011-05-18  John H. Embretsen  <john.embretsen@oracle.com>
 3414 
 3415 	Print RQG status code and text for each Transformer issue.
 3416 	Also, for syntax/sematic errors from tranformers that are causing STATUS_ENVIRONMENT_FAILURE, print a statement clarifying which issue was causing the fatal result.
 3417 
 3418 2011-05-18  John H. Embretsen  <john.embretsen@oracle.com>
 3419 
 3420 	Fixed bug in Count transformer, which was that a query containing a multiplication (a * b) would match a regex intended to match "SELECT *" queries, causing a semantic error because the query would then be transformed when it should have been just skipped (STATUS_WONT_HANDLE).
 3421 	
 3422 	The fix was to improve the regex to match "SELECT *" specifically, not just "*".
 3423 
 3424 2011-05-18  eve  <philips@eve>
 3425 
 3426 	Heap testing grammar with DML statements and persistent tables
 3427 
 3428 2011-05-18  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 3429 
 3430 	Added --run-all-combinations-once to combinations.pl
 3431 
 3432 2011-05-18  John H. Embretsen  <john.embretsen@oracle.com>
 3433 
 3434 	Prepend "DROP FUNCTION IF EXISTS" and "DROP PROCEDURE IF EXISTS" to ExecuteAsFunctionTwice.pm and ExecuteAsSPTwice.pm transform blocks. This is done in order to handle situations where the latter "DROP ..." was not executed due to errors in earlier statements in the block, causing subsequent "Cannot create function xyz, function already exists" errors when using --validator=Transformer. This change ensures that a test no longer aborts with STATUS_ENVIRONMENT_FAILURE if there is a preceding MySQL failure of this kind.
 3435 
 3436 2011-05-18  John H. Embretsen  <john.embretsen@oracle.com>
 3437 
 3438 	Make InlineVirtualColumnTransformer output less like an error message and more like an info message. Could be confusing to new users.
 3439 
 3440 2011-05-18  eve  <philips@eve>
 3441 
 3442 	fix Recovery to use aria-log-dir-path
 3443 
 3444 2011-05-17  eve  <philips@eve>
 3445 
 3446 	A tranformer to exercise the SQL_BIG_RESULT  SQL_SMALL_RESULT and SQL_BUFFER_RESULT options to SELECT
 3447 
 3448 2011-05-16  Philip Stoev  <philips@fedora13>
 3449 
 3450 	add TRUNCATE TABLE to conf/engines/heap/heap_ddl_multi.yy in order to limit table growth
 3451 
 3452 2011-05-16  John H. Embretsen  <john.embretsen@oracle.com>
 3453 
 3454 	Readability improvement: Add lines of text separating issues reported by ResultsetComparator.pm and ResultsetComparatorSimplify.pm:
 3455 	---------- RESULT COMPARISON ISSUE START --------
 3456 	other output here...
 3457 	---------- RESULT COMPARISON ISSUE END ------------
 3458 
 3459 2011-05-16  Philip Stoev  <philips@fedora13>
 3460 
 3461 	better heap_ddl_multi.yy grammar -- less invalid queries
 3462 
 3463 2011-05-16  John H. Embretsen  <john.embretsen@oracle.com>
 3464 
 3465 	Readability improvement: Add a line of text to separate Transform issues in test output.
 3466 
 3467 2011-05-16  eve  <philips@eve>
 3468 
 3469 	remove ORDER BY in conf/engines/heap/heap_ddl_multi.yy, too much time spent there
 3470 
 3471 2011-05-16  eve  <philips@eve>
 3472 
 3473 	generate large fields slightly faster in conf/engines/heap/heap_ddl_multi.yy
 3474 
 3475 2011-05-16  eve  <philips@eve>
 3476 
 3477 	avoid calling cwd() for every instance of _data
 3478 
 3479 2011-05-16  eve  <philips@eve>
 3480 
 3481 	exclude 'information_schema','mysql','performance_schema' from MemoryUsage.pm
 3482 
 3483 2011-05-16  eve  <philips@eve>
 3484 
 3485 	new grammar for testing DDL operations on Heap tables
 3486 
 3487 2011-05-16  eve  <philips@eve>
 3488 
 3489 	simple MemoryUsage reported for monitoring longer-term memory consumption
 3490 
 3491 2011-05-16  eve  <philips@eve>
 3492 
 3493 	add 2 heap-specific errors
 3494 
 3495 2011-05-16  eve  <philips@eve>
 3496 
 3497 	heap is a synonym of memory
 3498 
 3499 2011-05-13  John H. Embretsen  <john.embretsen@oracle.com>
 3500 
 3501 	Fix for Bug#773237 (on Launchpad): Recovery Reporter fails when default storage engine is InnoDB and --engine is not InnoDB
 3502 	The fix implements solution option 1), i.e. it removes --loose-skip-innodb from startup options in the Recovery Reporter.
 3503 	The downside is that recovery time may increase, the upside is that the Recovery reporter works also when InnoDB is the default storage engine.
 3504 
 3505 2011-05-12  John H. Embretsen  <john.embretsen@oracle.com>
 3506 
 3507 	Add config for optimizer trace tests (variant of existing tests, _trace in end of test name).
 3508 
 3509 2011-05-12  John H. Embretsen  <john.embretsen@oracle.com>
 3510 
 3511 	pb2gentest: Add possibility for alternative randgen location.
 3512 
 3513 2011-05-07  eve  <philips@eve>
 3514 
 3515 	new grammar for testing MariaDB MWL#34 - Dynamic columns
 3516 
 3517 2011-04-29  John H. Embretsen  <john.embretsen@oracle.com>
 3518 
 3519 	New ErrorLogAlarm Reporter, and new status STATUS_ALARM (109).
 3520 	The ErrorLogAlarm Reporter is a periodic reporter which scans 
 3521 	the server's error log for a specific regex pattern 
 3522 	and returns STATUS_ALARM if this pattern is found.
 3523 	The default pattern is: ^ERROR
 3524 	
 3525 	Using this Reporter will then allow users to be alerted when
 3526 	an error occurs in the server error log, for example if
 3527 	an init file contains a typo.
 3528 	
 3529 	The pattern can be customized to for example look for 
 3530 	specific valgrind warnings or other messages instead.
 3531 	Customization is currently only supported by editing the 
 3532 	source code.
 3533 	
 3534 	STATUS_ALARM was added because the test should be aborted if
 3535 	the pattern is found, and there was no other critical status 
 3536 	already available that seemed suitable for this situation.
 3537 
 3538 2011-04-28  Matthias Leich  <matthias.leich@oracle.com>
 3539 
 3540 	The former WL5136 grammars serve for general checking
 3541 	connect/disconnect/kill session when having heavy
 3542 	parallel DDL/DML load.
 3543 	- modify their name so that the area checked becomes obvious
 3544 	- remove references to the WL within the comments
 3545 
 3546 2011-04-25  eve  <philips@eve>
 3547 
 3548 	First fixes towards making RQG indepentent of a particular Generator, in particular random query generation from grammars
 3549 
 3550 2011-04-20  Anitha Gopi  <anitha.gopi@oracle.com>
 3551 
 3552 	Modified copyright notice
 3553 
 3554 2011-04-19  John H. Embretsen  <john.embretsen@oracle.com>
 3555 
 3556 	New validator for checking validity (JSON syntax) of optimizer traces.
 3557 
 3558 2011-04-18  eve  <philips@eve>
 3559 
 3560 	new replication Reporter - clone a slave using xtrabackup and CHANGE MASTER
 3561 
 3562 2011-04-14  John H. Embretsen  <johnemb@gmail.com>
 3563 
 3564 	Add more statistics support to ExecutionTimeComparator validator.
 3565 	This patch adds optional enhancements to the validator, which 
 3566 	include:
 3567 	- Use of fixed or variable sampling size (query repetitions).
 3568 	- Evaluation of result stability by use of statistical 
 3569 	properties such as standard deviations.
 3570 	- Detailed statistics for each query if --debug is enabled.
 3571 	- All of the above is possible only if Statistics::Descriptive
 3572 	perl module is available and a sampling size (MIN_SAMPLES 
 3573 	and MAX_SAMPLES) is set.
 3574 	
 3575 	Default behavior is still to simply compare original execution
 3576 	times from each server, without further sampling or statistical
 3577 	considerations.
 3578 	
 3579 	Note:
 3580 	
 3581 	- Constant QUERY_REPEATS is replaced by the combination of
 3582 	MIN_SAMPLES and MAX_SAMPLES.
 3583 	If Statistics::Descriptive is not available, a query will
 3584 	be repeated MAX_SAMPLES times if both constants are larger
 3585 	than 0.
 3586 	If Statistics::Descriptive is available, a query will be 
 3587 	repeated at least MIN_SAMPLES times and at most MAX_SAMPLES
 3588 	times if both constants are larger than 0.
 3589 	If either MIN_SAMPLES or MAX_SAMPLES is 0, only the 
 3590 	original result will be used for comparison.
 3591 	
 3592 	- File output format is changed in certain cases,  i.e. if 
 3593 	Statistics::Descriptive is available and a sample size is 
 3594 	set.
 3595 
 3596 2011-04-10  patrick crews  <gleebix@gmail.com>
 3597 
 3598 	Merge trunk
 3599 
 3600 2011-04-06  eve  <philips@eve>
 3601 
 3602 	generate only proper GROUP BY in conf/optimizer/range_access2.yy
 3603 
 3604 2011-04-10  patrick crews  <gleebix@gmail.com>
 3605 
 3606 	Fixed needed plugins for server restart
 3607 
 3608 2011-04-02  patrick crews  <gleebix@gmail.com>
 3609 
 3610 	Updated if/else block
 3611 
 3612 2011-04-02  patrick crews  <gleebix@gmail.com>
 3613 
 3614 	Additonal changes to keep up with the ever-changing world of drizzle
 3615 
 3616 2011-03-29  John H. Embretsen  <john.embretsen@oracle.com>
 3617 
 3618 	ExecutionTimeComparator: Change default settings to allow more queries to be validated.
 3619 	Now requiring a diff of 50% instead of 500% before reporting a query.
 3620 
 3621 2011-03-29  John H. Embretsen  <john.embretsen@oracle.com>
 3622 
 3623 	ExecutionTimeComparator: Change order of query executions when repeating the same query.
 3624 	Use one server at a time in order to allow it to stabilize, before using the other server. Hopefully this will lead to more stable results.
 3625 	
 3626 	Previous behavior:
 3627 	server0: exec0
 3628 	server1: exec0
 3629 	server0: repeat1
 3630 	server1: repeat1
 3631 	server0: repeat2
 3632 	server1: repeat2
 3633 	...
 3634 	server0: repeatN
 3635 	server1: repeatN
 3636 	
 3637 	New behavior:
 3638 	server0: exec0
 3639 	server1: exec0
 3640 	server0: repeat1
 3641 	server0: repeat2
 3642 	...
 3643 	server0: repeatN
 3644 	server1: repeat1
 3645 	server1: repeat2
 3646 	...
 3647 	server1: repeatN
 3648 
 3649 2011-03-29  John H. Embretsen  <john.embretsen@oracle.com>
 3650 
 3651 	Allow/ignore certain semantic grouping errors that may occur during transformer validation of queries with MySQL systems.
 3652 	The goal is to easily be able to use sql_mode=ONLY_FULL_GROUP_BY with MySQL when the Transformer validator is used.
 3653 	Without this change, all errors caused by this sql-mode would cause the test to abort with STATUS_ENVIRONMENT_FAILURE.
 3654 	
 3655 	This change allows the following MySQL errors to be produced by Transformers, hence allowing the test to continue:
 3656 	1004: ER_NON_GROUPING_FIELD_USED
 3657 	1055: ER_WRONG_FIELD_WITH_GROUP
 3658 	1056: ER_WRONG_GROUP_FIELD
 3659 	1140: ER_MIX_OF_GROUP_FUNC_AND_FIELDS
 3660 	
 3661 	In normal mode each of these errors will be mentioned in the test output the first time they occur, and further errors will be suppressed.
 3662 	In debug mode each occurrence of all such errors will be mentioned along with the offending queries.
 3663 	
 3664 	Other types of semantic or syntactic errors, and executors that are not of the type DB_MYSQL, will still return STATUS_ENVIRONMENT_FAILURE.
 3665 
 3666 2011-03-27  eve  <philips@eve>
 3667 
 3668 	more comprehensive temporal_ranges.zz
 3669 
 3670 2011-03-27  eve  <philips@eve>
 3671 
 3672 	allow date/time/datatime primary keys in Gendata.pm
 3673 
 3674 2011-03-27  eve  <philips@eve>
 3675 
 3676 	yet another fix to the Count transformer
 3677 
 3678 2011-03-26  eve  <philips@eve>
 3679 
 3680 	grammars for testing temporal data types
 3681 
 3682 2011-03-17  eve  <philips@eve>
 3683 
 3684 	produce times and datetimes with fractional seconds
 3685 
 3686 2011-03-17  eve  <philips@eve>
 3687 
 3688 	use SELECT ... INTO @var syntax for ExecuteAsFunctionTwice
 3689 
 3690 2011-03-17  eve  <philips@eve>
 3691 
 3692 	make Transform more robust against stray tables
 3693 
 3694 2011-03-17  eve  <philips@eve>
 3695 
 3696 	do not simplify queries in a way that will produce warnings
 3697 
 3698 2011-03-23  patrick crews  <gleebix@gmail.com>
 3699 
 3700 	Merge trunk
 3701 
 3702 2011-03-22  Matthias Leich  <matthias.leich@oracle.com>
 3703 
 3704 	Prevent the generation of SHOW PROCEDURE/FUNCTION CODE in case
 3705 	we do not have a server compiled with debug.
 3706 
 3707 2011-03-16  John H. Embretsen  <john.embretsen@oracle.com>
 3708 
 3709 	Fix typo in simplify-mysqltest.pl (vebose --> verbose).
 3710 
 3711 2011-03-16  John H. Embretsen  <john.embretsen@oracle.com>
 3712 
 3713 	Fixed whitespace in simplify-mysqltest.pl (tabs --> spaces). 
 3714 	Also removed some blank lines that were not really increasing readability.
 3715 
 3716 2011-03-16  John H. Embretsen  <john.embretsen@oracle.com>
 3717 
 3718 	Fix mysql-test simplifier in case of two basedirs.
 3719 	In case of bad SQL in simplified test case, we won't get a result file from either server.
 3720 	In that case, we should try the next simplification instead (issue no longer repeatable with the current simplification).
 3721 	If just one of the servers is lacking a result file, we bail with an error message.
 3722 
 3723 2011-03-23  patrick crews  <gleebix@gmail.com>
 3724 
 3725 	Cleanup of obsolete grammars.  Updated Reporters to do crash testing and deal with updated env var names
 3726 
 3727 2011-03-14  patrick crews  <gleebix@gmail.com>
 3728 
 3729 	Added new Reporters for Drizzle trx log and slave plugin
 3730 
 3731 2011-03-10  patrick crews  <gleebix@gmail.com>
 3732 
 3733 	Updates to a couple of drizzle reporters
 3734 
 3735 2011-03-09  eve  <philips@eve>
 3736 
 3737 	fix typo
 3738 
 3739 2011-03-09  eve  <philips@eve>
 3740 
 3741 	preliminary grammar for testing temporal types and functions
 3742 
 3743 2011-03-09  eve  <philips@eve>
 3744 
 3745 	fix indentation in lib/GenTest/Transform/OrderBy.pm
 3746 
 3747 2011-03-09  eve  <philips@eve>
 3748 
 3749 	new Transform - ExecuteAsFunctionTwice
 3750 
 3751 2011-03-09  eve  <philips@eve>
 3752 
 3753 	provide information about column types in the Result object
 3754 
 3755 2011-03-09  eve  <philips@eve>
 3756 
 3757 	fix TRANSFORM_IS_SINGLE_DIGIT_ONE, better debug message on Transform failures
 3758 
 3759 2011-03-09  eve  <philips@eve>
 3760 
 3761 	make the ExecuteAsUpdateDelete more robust
 3762 
 3763 2011-03-04  eve  <philips@eve>
 3764 
 3765 	Double recovery Reporter for Aria engine
 3766 
 3767 2011-03-01  eve  <philips@eve>
 3768 
 3769 	use long option --maria-log-dir-path to maria_read_log since short option was changed
 3770 
 3771 2011-02-28  patrick crews  <gleebix@gmail.com>
 3772 
 3773 	Changes to better poll slave server to determine if it is caught up with the master before validation
 3774 
 3775 2011-02-28  patrick crews  <gleebix@gmail.com>
 3776 
 3777 	Merge trunk
 3778 
 3779 2011-02-28  eve  <philips@eve>
 3780 
 3781 	code for testing the features in maria-5.2-rpl preview (better non-PK operation)
 3782 
 3783 2011-02-28  eve  <philips@eve>
 3784 
 3785 	create PK whose length is valid for any maria-block-size
 3786 
 3787 2011-02-28  patrick crews  <gleebix@gmail.com>
 3788 
 3789 	Modified Reporters to integrate with dbqp / look for variable ports set via ENV VARs
 3790 
 3791 2011-02-22  patrick crews  <gleebix@gmail.com>
 3792 
 3793 	Removal of code that clears slave
 3794 
 3795 2011-02-22  Patrick Crews  <gleebix@gmail.com>
 3796 
 3797 	Removed use of ALTER ENABLE/DISABLE KEYS with Gendata for Drizzle
 3798 
 3799 2011-02-22  Patrick Crews  <gleebix@gmail.com>
 3800 
 3801 	New reporter for working with DrizzleSlavePlugin.  Expects master on 9306 and slave on 9308
 3802 
 3803 2011-02-19  eve  <philips@eve>
 3804 
 3805 	misc fixes to make replication Reporters more stable and not rely on fixed sleep()s
 3806 
 3807 2011-02-17  eve  <philips@eve>
 3808 
 3809 	misc fixes to the CloneSlave reporter - make it run in buildbot
 3810 
 3811 2011-02-16  eve  <philips@eve>
 3812 
 3813 	put final master+slave dumping in a separate Reporter. Also, enable Shutdown to shut down both master and slave
 3814 
 3815 2011-02-14  John H. Embretsen  <john.embretsen@oracle.com>
 3816 
 3817 	ExecutionTimeComparator: Rearrange and indent lines reporting stats for skipped queries (better readability).
 3818 	Also do not compare EXPLAIN output until after various pre-processing checks are done.
 3819 
 3820 2011-02-14  John H. Embretsen  <john.embretsen@oracle.com>
 3821 
 3822 	ExecutionTimeComparator: Add check for slow queries, skip repetition and reporting if duration from the first execution is longer than the max.
 3823 	Initial default MAX_DURATION is set to 1800 seconds (30 minutes).
 3824 	Note that if QUERY_REPEATS is 0 (default), we might as well continue validation (the time running the query is already spent, so why not report the result), but this would increase complexity somewhat and make the semantics for MAX_DURATION depend on another setting. So we skip further validation also in such cases (workaround: Set a very large max value).
 3825 
 3826 2011-02-14  John H. Embretsen  <john.embretsen@oracle.com>
 3827 
 3828 	ExecutionTimeComparator: Use 4 decimals in ratios, makes results easier to read.
 3829 
 3830 2011-02-08  Patrick Crews  <gleebix@gmail.com>
 3831 
 3832 	Update to DrizzleInnoTrxLog
 3833 
 3834 2011-02-08  eve  <philips@eve>
 3835 
 3836 	test more Aria engine configurations, based on feedback from Monty
 3837 
 3838 2011-02-07  eve  <philips@eve>
 3839 
 3840 	prepare cloning slave test for BuildBot - enable slave shutdown and remove 'float' fields, which were causing false postivies
 3841 
 3842 2011-02-07  John H. Embretsen  <john.embretsen@oracle.com>
 3843 
 3844 	Some enhancements to ExecutionTimeValidator:
 3845 	- report number of failed queries (non_status_ok)
 3846 	- report number of non-selects (non_selects)
 3847 	- report number of non-results (no_results)
 3848 
 3849 2011-02-07  John H. Embretsen  <john.embretsen@oracle.com>
 3850 
 3851 	Fixed ExecutionTimeComparator to return STATUS_WONT_HANDLE if either server returned status other than STATUS_OK. 
 3852 	Before this fix only result from server0 was checked (twice).
 3853 
 3854 2011-02-07  eve  <philips@eve>
 3855 
 3856 	provide checks in CloneSlave against tests that do not generate enough binlog events
 3857 
 3858 2011-02-07  eve  <philips@eve>
 3859 
 3860 	allow _field_nokey grammar construct
 3861 
 3862 2011-02-07  eve  <philips@eve>
 3863 
 3864 	initial commit for a new, simpler replication grammar
 3865 
 3866 2011-02-07  eve  <philips@eve>
 3867 
 3868 	allow more time for cloned slave to start
 3869 
 3870 2011-02-05  eve  <philips@eve>
 3871 
 3872 	misc code cleanup in the CloneSlave Reporter
 3873 
 3874 2011-02-04  John H. Embretsen  <john.embretsen@oracle.com>
 3875 
 3876 	outer_join.zz: Arrange table names in a more systematic fashion.
 3877 	The new table names will make it easier to tell table properties from table names in post-mortem analysis.
 3878 	- table size increases with the table name's position in the alphabet
 3879 	- tables with same letters (e.g. 'A' and 'AA') are of the same size, but using different engines.
 3880 	- all single-letter tables are MyISAM tables, all double letter tables are InnoDB (with current data generator).
 3881 	This change also eliminates table names that were not in use (32 tables are generated).
 3882 
 3883 2011-01-26  Patrick Crews  <gleebix@gmail.com>
 3884 
 3885 	New temporary reporter for testing the Innodb-based transaction log
 3886 
 3887 2011-01-25  eve  <philips@eve>
 3888 
 3889 	reduce the instances of blobs in the test to avoid too many 'packet too big' errors
 3890 
 3891 2011-01-25  eve  <philips@eve>
 3892 
 3893 	misc fixes to the CloneSlave Reporter
 3894 
 3895 2011-01-03  eve  <philips@eve>
 3896 
 3897 	clone slave using mysqldump + change master
 3898 
 3899 2011-01-24  eve  <philips@eve>
 3900 
 3901 	new Validator - converts literals N to (SELECT N FROM literals.numbers) 
 3902 
 3903 2011-01-24  eve  <philips@eve>
 3904 
 3905 	allow multiple transformations per Transform
 3906 
 3907 2011-01-21  John H. Embretsen  <john.embretsen@oracle.com>
 3908 
 3909 	Various optional extensions to ExecutionTimeComparator.
 3910 	Whether to use these can be configured by editing variables
 3911 	or constants in the top of the file (ExecutionTimeComparator.pm).
 3912 	If needed one can make it configurable via the command line
 3913 	later.
 3914 	
 3915 	- Skip EXPLAIN comparison. In some cases EXPLAIN output 
 3916 	comparison is not interesting and/or too expensive.
 3917 	Set the variable $skip_explain to 1 to skip this.
 3918 	Default is 0 (EXPLAIN comparison enabled).
 3919 	
 3920 	- Query repetition: 
 3921 	Repeat each query N times (default 0) and calculate 
 3922 	and use the average execution times for these 
 3923 	repetitions instead of numbers from single runs.
 3924 	Single executions may too often yield false positives
 3925 	due to for example background activity.
 3926 	
 3927 	- File output: 
 3928 	Notable results written to tab-separated text file. 
 3929 	Queries with ratios outside the given thresholds will 
 3930 	be written to the text file along with the ratio, 
 3931 	reversed ratio, time0 and time1. This will then be easy
 3932 	to import into a spreadsheet or other tools for further
 3933 	processing. Default behavior is to write to a file 
 3934 	("rqg_executiontimecomp.txt"). To disable this, undef the
 3935 	variable $outfile.
 3936 	
 3937 	- Table variation: 
 3938 	For simple queries selecting from a single table, it is
 3939 	possible to repeat the query against other tables 
 3940 	specified in the @tables array. This is useful for
 3941 	(e.g.) comparing ratios for tables of different sizes.
 3942 	The @tables array is by default empty, in which case no 
 3943 	such extra executions will take place.
 3944 
 3945 2011-01-20  eve  <philips@eve>
 3946 
 3947 	make UPDATE immune to different results depending on the order of records
 3948 
 3949 2011-01-20  eve  <philips@eve>
 3950 
 3951 	fixes to dbt3-dml.yy that prevent 'duplicate key value' errors
 3952 
 3953 2011-01-20  eve  <philips@eve>
 3954 
 3955 	new grammar and validator for testing the optimization of DML statements
 3956 
 3957 2011-01-20  eve  <philips@eve>
 3958 
 3959 	DBT-3 scale 0.0001, suitable for faster running of DML tests
 3960 
 3961 2011-01-18  eve  <philips@eve>
 3962 
 3963 	first draft for a Validator for DML statements
 3964 
 3965 2011-01-18  eve  <philips@eve>
 3966 
 3967 	make the Executor handle 'changed rows' and 'matched rows' as reported by mysql_info()
 3968 
 3969 2011-01-14  eve  <philips@eve>
 3970 
 3971 	grammar and RQG fixes for testing HANDLER
 3972 
 3973 2011-01-14  John H. Embretsen  <john.embretsen@oracle.com>
 3974 
 3975 	Update pushbuild scripts to use 5.0.91 instead of 5.0.87 for comparison runs on Windows.
 3976 
 3977 2011-01-13  eve  <philips@eve>
 3978 
 3979 	revert the low memory mysqld options, will make them configurable and introduce them again later
 3980 
 3981 2011-01-12  Jon Olav Hauglid  <jon.hauglid@oracle.com>
 3982 
 3983 	Update header in metadata_stability grammar.
 3984 	- Update copyright notice
 3985 	- Add comment about the usage of the grammar.
 3986 
 3987 2011-01-12  Jon Olav Hauglid  <jon.hauglid@oracle.com>
 3988 
 3989 	Updates to the metadata_stability grammar:
 3990 	- Revert change that added MyISAM and MEMORY engine tables (Bug#55683).
 3991 	- Re-enable grammar for now fixed bugs (Bug#48246, Bug#49891)
 3992 	- Change disabled syntax to match pattern used in pushbuild.
 3993 	- Remove DETERMINISTIC from CREATE FUNCTION as the created function can
 3994 	be non-deterministic.
 3995 
 3996 2011-01-11  eve  <philips@eve>
 3997 
 3998 	restrict mysqld memory usage in an attempt to allow running more than one RQG test simultaneously without having to buy 16Gb of ram
 3999 
 4000 2011-01-08  eve  <philips@eve>
 4001 
 4002 	updated .CC file for Aria recovery
 4003 
 4004 2011-01-08  eve  <philips@eve>
 4005 
 4006 	print bzr log and bzr version-info for combinations.pl runs
 4007 
 4008 2011-01-08  eve  <philips@eve>
 4009 
 4010 	mkdir required directories for recovering the SMF data set
 4011 
 4012 2011-01-08  eve  <philips@eve>
 4013 
 4014 	enable Recovery testing to detect 'marked as crashed' failures
 4015 
 4016 2010-12-27  eve  <philips@eve>
 4017 
 4018 	convert mysqldump SQL into single-line statements, suitable for further processing
 4019 
 4020 2010-12-27  eve  <philips@eve>
 4021 
 4022 	print EXPLAIN before simplification in order to aid debugging of queries with unstable plans
 4023 
 4024 2010-12-27  eve  <philips@eve>
 4025 
 4026 	misc fixes to the Simpipe simplification framework
 4027 
 4028 2010-12-27  eve  <philips@eve>
 4029 
 4030 	use alias istead of table in grammar in order to avoid confusion
 4031 
 4032 2010-12-27  eve  <philips@eve>
 4033 
 4034 	fixes to the range_access2.yy grammar -- do not use LIMIT , more complex WHERE
 4035 
 4036 2010-12-27  eve  <philips@eve>
 4037 
 4038 	test all 4 engines at once
 4039 
 4040 2010-12-03  eve  <philips@eve>
 4041 
 4042 	faster simplification via eliminating entire groups of rows
 4043 
 4044 2010-12-27  eve  <philips@eve>
 4045 
 4046 	filter file for intersection
 4047 
 4048 2010-12-27  eve  <philips@eve>
 4049 
 4050 	fix typo
 4051 
 4052 2010-12-27  eve  <philips@eve>
 4053 
 4054 	filter file for range accesses
 4055 
 4056 2010-12-27  eve  <philips@eve>
 4057 
 4058 	also detect 'table has crashed' messages on recovery
 4059 
 4060 2010-12-20  eve  <philips@eve>
 4061 
 4062 	grammars and data sets for testing OQGRAPH
 4063 
 4064 2010-12-14  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 4065 
 4066 	Changed case in performance schema
 4067 
 4068 2010-12-13  eve  <philips@eve>
 4069 
 4070 	DBT-3 joins grammar with currencies and realistic HAVING clauses
 4071 
 4072 2010-12-11  eve  <philips@eve>
 4073 
 4074 	removed obsolete .CC file
 4075 
 4076 2010-12-11  eve  <philips@eve>
 4077 
 4078 	comprehensive .CC files for DS-MRR optimization
 4079 
 4080 2010-12-11  eve  <philips@eve>
 4081 
 4082 	handle ER_TOO_BIG_SELECT
 4083 
 4084 2010-12-11  eve  <philips@eve>
 4085 
 4086 	a fully formed grammar for DBT-3 joins
 4087 
 4088 2010-12-11  eve  <philips@eve>
 4089 
 4090 	minor cleanup
 4091 
 4092 2010-12-10  eve  <philips@eve>
 4093 
 4094 	preliminary version of grammar generating DBT-3 /TPC-H joins
 4095 
 4096 2010-12-06  eve  <philips@eve>
 4097 
 4098 	better grouping of EXPLAIN optimizations in --debug output
 4099 
 4100 2010-12-06  eve  <philips@eve>
 4101 
 4102 	handle intersection and sort intersection optimizations
 4103 
 4104 2010-12-06  eve  <philips@eve>
 4105 
 4106 	DBT3/TPC-H with scale 0.01
 4107 
 4108 2010-12-06  eve  <philips@eve>
 4109 
 4110 	adjusting the dbt3-ranges.yy grammar for best results -- more COUNT() , no GROUP BY
 4111 
 4112 2010-12-03  eve  <philips@eve>
 4113 
 4114 	new range optimizer grammar based on DBT3 + dataset
 4115 
 4116 2010-12-03  eve  <philips@eve>
 4117 
 4118 	fix typo in util/simplify-crash.pl
 4119 
 4120 2010-12-02  Jon Olav Hauglid  <jon.hauglid@oracle.com>
 4121 
 4122 	Three small extensions to the WL#5004 grammar:
 4123 	- FLUSH TABLES
 4124 	- FLUSH TABLES table_list WITH READ LOCK
 4125 	- UPDATE triggers
 4126 
 4127 2010-11-29  Patrick Crews  <gleebix@gmail.com>
 4128 
 4129 	Merge trunk
 4130 
 4131 2010-11-26  Patrick Crews  <gleebix@gmail.com>
 4132 
 4133 	Minor syntax fix in DrizzleTransactionLog reporter
 4134 
 4135 2010-11-29  Patrick Crews  <gleebix@gmail.com>
 4136 
 4137 	Added no-err-filter option to turn off randgen suppression of error messages.  There are cases where we want to see all error output from the randgen.  Code only added to Drizzle Executor, but can be added to other Executors if desired
 4138 
 4139 2010-11-23  Patrick Crews  <gleebix@gmail.com>
 4140 
 4141 	Added grammar to assist with duplicating bug 680669
 4142 
 4143 2010-11-22  patrick crews  <gleebix@gmail.com>
 4144 
 4145 	Created Drizzle variants of Recovery reporters
 4146 
 4147 2010-11-22  patrick crews  <gleebix@gmail.com>
 4148 
 4149 	Created a separate DrizzleTransformer as several MySQL/Maria transformers do not work with Drizzle.  Added two Transforms for testing EXECUTE
 4150 
 4151 2010-11-18  patrick crews  <gleebix@gmail.com>
 4152 
 4153 	merge trunk
 4154 
 4155 2010-11-18  patrick crews  <gleebix@gmail.com>
 4156 
 4157 	Added thread-tracking to translog_concurrent1 grammar
 4158 
 4159 2010-11-18  patrick crews  <gleebix@gmail.com>
 4160 
 4161 	Added error log scanner - will scan the log after each query, searching for the cause of a particular error message
 4162 
 4163 2010-11-17  patrick crews  <gleebix@gmail.com>
 4164 
 4165 	Enhancement to DrizzleTransactionLog reporter to allow seamless runs on older or newer Drizzle trees
 4166 
 4167 2010-11-17  eve  <philips@eve>
 4168 
 4169 	use 'alias1' instead of 'table1' to avoid confusion with 't1' in simplified test cases
 4170 
 4171 2010-11-17  eve  <philips@eve>
 4172 
 4173 	slightly improved regexp for detecting join cache uses
 4174 
 4175 2010-11-17  eve  <philips@eve>
 4176 
 4177 	simplify queries starting from the end
 4178 
 4179 2010-11-17  eve  <philips@eve>
 4180 
 4181 	new Validator and Transformer for targeted join_cache testing with SimPipe simplification
 4182 
 4183 2010-11-17  eve  <philips@eve>
 4184 
 4185 	use mysqld options to restrict mysqld memory usage -> smaller core files -> faster crash simplification
 4186 
 4187 2010-11-17  eve  <philips@eve>
 4188 
 4189 	misc improvements to the Simpipe framework
 4190 
 4191 2010-11-16  patrick crews  <gleebix@gmail.com>
 4192 
 4193 	Fixed typo in path in transaction log reporter
 4194 
 4195 2010-11-16  patrick crews  <gleebix@gmail.com>
 4196 
 4197 	Adjustments to Drizzle transaction log tests - removed tweaks of ISOLATION LEVEL settings + changes to Reporter
 4198 
 4199 2010-11-11  Patrick Crews  <gleebix@gmail.com>
 4200 
 4201 	Merge trunk
 4202 
 4203 2010-11-11  Matthias Leich  <matthias.leich@oracle.com>
 4204 
 4205 	Fix template:
 4206 	The server system variable 'table-lock-wait-timeout' does no more exist since some time.
 4207 	It was replaced by 'lock-wait-timeout'.
 4208 
 4209 2010-11-11  Patrick Crews  <gleebix@gmail.com>
 4210 
 4211 	Modificatons to the DrizzleTransactionLog Reporter to allow for running on Hudson/drizzle-automation
 4212 
 4213 2010-11-10  eve  <philips@eve>
 4214 
 4215 	a foundation for a new simplification framework
 4216 
 4217 2010-11-10  eve  <philips@eve>
 4218 
 4219 	print EXPLAIN diff in ResultsetComparatorSimplify
 4220 
 4221 2010-11-10  eve  <philips@eve>
 4222 
 4223 	complete CC files for testing MRR/ICP for single servers
 4224 
 4225 2010-11-10  eve  <philips@eve>
 4226 
 4227 	Test MRR/ICP/ranges with all 3 storage engines that support it
 4228 
 4229 2010-11-10  eve  <philips@eve>
 4230 
 4231 	make ExecuteAsTrigger multithread-safe
 4232 
 4233 2010-11-10  eve  <philips@eve>
 4234 
 4235 	avoid reporting STATUS_CONTENT_MISMATCH bugs on queries involving LIMIT. Only report STATUS_LENGTH_MISMATCH
 4236 
 4237 2010-11-10  eve  <philips@eve>
 4238 
 4239 	increase query lifetime in order to reduce false positives
 4240 
 4241 2010-11-10  eve  <philips@eve>
 4242 
 4243 	new .opt file that disables MRR, since there is no --mysqld option
 4244 
 4245 2010-11-10  eve  <philips@eve>
 4246 
 4247 	new FF file that allows only MRR/BKA/join_cache queries
 4248 
 4249 2010-11-10  eve  <philips@eve>
 4250 
 4251 	silence ER_MIX_OF_GROUP_FUNC_AND_FIELDS error, printed by ONLY_FULL_GROUP_BY SQL mode
 4252 
 4253 2010-11-10  eve  <philips@eve>
 4254 
 4255 	--engine will have precedence over the .ZZ file 
 4256 
 4257 2010-11-10  eve  <philips@eve>
 4258 
 4259 	handle index_condition_pushdown in DisableChosenPlan Validator
 4260 
 4261 2010-11-09  Patrick Crews  <gleebix@gmail.com>
 4262 
 4263 	Replace use of PID to THREAD_ID
 4264 
 4265 2010-11-09  Patrick Crews  <gleebix@gmail.com>
 4266 
 4267 	Merge trunk
 4268 
 4269 2010-11-09  eve  <philips@eve>
 4270 
 4271 	expose _thread_id to grammars
 4272 
 4273 2010-11-09  Patrick Crews  <gleebix@gmail.com>
 4274 
 4275 	Modified translog_concurrent3 grammar to output pid.  Will help with troubleshooting concurrent testing bugs
 4276 
 4277 2010-11-08  Patrick Crews  <gleebix@gmail.com>
 4278 
 4279 	Fixed TransactionLog reporter - bad path to transaction log
 4280 
 4281 2010-11-08  Patrick Crews  <gleebix@gmail.com>
 4282 
 4283 	Added code to Drizzle Executor to use sqltrace
 4284 
 4285 2010-11-08  Patrick Crews  <gleebix@gmail.com>
 4286 
 4287 	Revert DrizzleTransactionLog Reporter to use 2 servers - overhead of validating against a server that was logging the recovery made tests slower than desired
 4288 
 4289 2010-11-04  Patrick Crews  <gleebix@gmail.com>
 4290 
 4291 	Fix of typo in the translog reporter
 4292 
 4293 2010-11-04  Patrick Crews  <gleebix@gmail.com>
 4294 
 4295 	Updates to the transaction log tests. Removed single-thread variants that used a Validator - redundant
 4296 
 4297 2010-11-02  patrick crews  <gleebix@gmail.com>
 4298 
 4299 	Modifications to the drizzledump_migrate grammar to avoid hitting a situation requiring manual intervention (more complicated migration)
 4300 
 4301 2010-11-02  eve  <philips@eve>
 4302 
 4303 	better MTR test cases, pretty printing, etc.
 4304 
 4305 2010-11-02  eve  <philips@eve>
 4306 
 4307 	Do not remove the AS from "table1 AS alias1"
 4308 
 4309 2010-11-02  eve  <philips@eve>
 4310 
 4311 	dump the diff of the EXPLAINS for Transform failures
 4312 
 4313 2010-11-02  eve  <philips@eve>
 4314 
 4315 	remove some MTR output during crash simplification
 4316 
 4317 2010-11-02  eve  <philips@eve>
 4318 
 4319 	Rename tables as t1 , t2 , t3, etc when dumping a test case
 4320 
 4321 2010-11-02  eve  <philips@eve>
 4322 
 4323 	Do not remove the AS from "table1 AS alias1"
 4324 
 4325 2010-11-02  eve  <philips@eve>
 4326 
 4327 	reduce the usage of STRAIGHT_JOIN since it is not SQL standard
 4328 
 4329 2010-11-02  eve  <philips@eve>
 4330 
 4331 	report all MTR failures as STATUS_ENVIRONMENT_FAILURE
 4332 
 4333 2010-11-02  eve  <philips@eve>
 4334 
 4335 	enable simplify-crash to use server that is already running, rather than hang forever trying to restart it
 4336 
 4337 2010-11-02  eve  <philips@eve>
 4338 
 4339 	better messages on wrong script arguments; allow --no-mask to override --mask so that --no-mask can be specified in .CC files
 4340 
 4341 2010-11-01  Patrick Crews  <gleebix@gmail.com>
 4342 
 4343 	New transaction log grammars designed to produce a higher number of valid queries.  Using additional grammars as the error-prone ones have proven valuable for testing
 4344 
 4345 2010-11-01  patrick crews  <gleebix@gmail.com>
 4346 
 4347 	Tweaks to the drizzledump migration tests
 4348 
 4349 2010-10-28  John H. Embretsen  <john.embretsen@oracle.com>
 4350 
 4351 	Server: Increase wait time from 20 s to 120 s until timing out a startup attempt. Startup time may drag out in some cases (bug#57773).
 4352 
 4353 2010-10-28  John H. Embretsen  <john.embretsen@oracle.com>
 4354 
 4355 	Server: Print total wait time when server startup fails on Unix.
 4356 
 4357 2010-10-28  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 4358 
 4359 	Testing that the DBD driver is there and displaying version
 4360 
 4361 2010-10-26  eve  <philips@eve>
 4362 
 4363 	more robust ExecutionTimeComparator
 4364 
 4365 2010-10-25  eve  <philips@eve>
 4366 
 4367 	new --valgrind-xml option that reports Valgrind failures at the end of the test
 4368 
 4369 2010-10-25  eve  <philips@eve>
 4370 
 4371 	dump test even on sporadic failures
 4372 
 4373 2010-10-25  eve  <philips@eve>
 4374 
 4375 	filter that permits only queries using a join buffer
 4376 
 4377 2010-10-25  eve  <philips@eve>
 4378 
 4379 	disable plans from least general to most general
 4380 
 4381 2010-10-25  eve  <philips@eve>
 4382 
 4383 	fix --no-mask in combinations.pl
 4384 
 4385 2010-10-21  John H. Embretsen  <john.embretsen@oracle.com>
 4386 
 4387 	Adjust the ParseAllGrammars unit test to skip rule checks for redefine files if such files exist in the working copy of the repository.
 4388 
 4389 2010-10-21  John H. Embretsen  <john.embretsen@oracle.com>
 4390 
 4391 	ParseAllGrammars unit test: Print helpful message when assert fails.
 4392 
 4393 2010-10-21  John H. Embretsen  <john.embretsen@oracle.com>
 4394 
 4395 	Bug in runall-new.pl: GenTest accepts property "redefine", not "redefine_file".
 4396 
 4397 2010-10-21  John H. Embretsen  <john.embretsen@oracle.com>
 4398 
 4399 	pb2gentest: Add blank line before new entries in special comments that are printed to output.
 4400 	A "new entry" is defined by the string "Bug#" or "WL#" in the beginning of a comment line.
 4401 	With properly formatted comments, this will result in output like:
 4402 	
 4403 	# Bug#1234 - Some bug title
 4404 	# Disabled: SQL this and that disabled
 4405 	
 4406 	# WL#4321 - Some worklog title
 4407 	# Disabled: New feature, worklog not pushed yet
 4408 	
 4409 	etc.
 4410 
 4411 2010-10-20  John H. Embretsen  <john.embretsen@oracle.com>
 4412 
 4413 	WL5004_sql_custom.yy: Temporarily revert to the state of WL5004_sql.yy grammar as of revid before:matthias.leich@oracle.com-20100909144349-oft15uen1upz9j8v.
 4414 	This is to make the tests using this "custom" grammar pass for "late" code branches.
 4415 	The added coverage due to fixed bugs in 5.5-runtime is now part of the WL5004_sql.yy grammar, to be used for such (not so late) branches.
 4416 	To go back to the previous (more "recent") state of this grammar, revert this revision at some later point in time.
 4417 	Note: It may not have been necessary to revert the whole patch in order to avoid test failures, but this was done for simplicity.
 4418 
 4419 2010-10-19  John H. Embretsen  <john.embretsen@oracle.com>
 4420 
 4421 	pb2gentest*: Automatically look for redefine file to match the given grammar file. If found, add --redefine=file to RQG command line. Also:
 4422 	- print special comments from grammar file or redefine file (if used). Special comments include those that mention bug number or worklog number or the word Disabled in the beginning of the comment.
 4423 	- use different grammar file for mdl_stress and mdl_deadlock tests based on branch name.
 4424 	- update address of Free Software Foundation in copyright statement.
 4425 	- update copyright statement (pb2gentest.pl only).
 4426 	Same set of changes applied to both pb2gentest.pl and pb2gentest-new.pl.
 4427 
 4428 2010-10-19  John H. Embretsen  <john.embretsen@oracle.com>
 4429 
 4430 	WL5004_sql.yy grammar changes: Some updates from Matthias and Jon Olav. Also, since most bug-specific disablings are removed, the original grammar (from the previous revision, revid philips@eve-20101016082950-m730jxbm726me57i), without bzr history, has been preserved as the file WL5004_sql_custom.yy.
 4431 	This makes it possible to run at least two different versions of the grammar against various product versions.
 4432 
 4433 2010-10-16  eve  <philips@eve>
 4434 
 4435 	handle both binlog and non-default vardir in Recovery
 4436 
 4437 2010-10-15  eve  <philips@eve>
 4438 
 4439 	post-push fixes
 4440 
 4441 2010-10-15  eve  <philips@eve>
 4442 
 4443 	cache MySQL metadata
 4444 
 4445 2010-10-13  eve  <philips@eve>
 4446 
 4447 	make 'binlog cache full' error non-fatal
 4448 
 4449 2010-10-13  eve  <philips@eve>
 4450 
 4451 	make Recovery testing handle binlog and replication
 4452 
 4453 2010-10-13  eve  <philips@eve>
 4454 
 4455 	make runall reconnect to master if it has been restarted due to recovery testing
 4456 
 4457 2010-10-15  eve  <philips@eve>
 4458 
 4459 	make DisableChosenPlan handle join caching and MRR
 4460 
 4461 2010-10-14  Patrick Crews  <gleebix@gmail.com>
 4462 
 4463 	translog_ordering grammar + gendata.  Simple test for finding instances where the translog and innodb transaction order are out of sync
 4464 
 4465 2010-10-14  Patrick Crews  <gleebix@gmail.com>
 4466 
 4467 	Organized a grammar rule for easier changes
 4468 
 4469 2010-10-13  patrick crews  <gleebix@gmail.com>
 4470 
 4471 	Merge trunk
 4472 
 4473 2010-10-13  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 4474 
 4475 	Fix to bug53535
 4476 
 4477 2010-10-11  Matthias Leich  <matthias.leich@oracle.com>
 4478 
 4479 	Fix the storage place of the redefine file
 4480 
 4481 2010-10-13  patrick crews  <gleebix@gmail.com>
 4482 
 4483 	Removed query output from Drizzle Executor when using --debug.  No longer needed due to sqltrace option
 4484 
 4485 2010-10-07  John H. Embretsen  <john.embretsen@oracle.com>
 4486 
 4487 	Revert change from Oct 1 causing regression with INFORMATION_SCHEMA tests, see https://bugs.launchpad.net/randgen/+bug/655740. Reverted revid philips@eve-20101001113351-hr7p09x3ukmfvf63.
 4488 
 4489 2010-10-06  eve  <philips@eve>
 4490 
 4491 	only use SET optimizer_switch on switches that are supported in the particular server release
 4492 
 4493 2010-10-05  patrick crews  <gleebix@gmail.com>
 4494 
 4495 	minor changes to concurrent transaction log Reporter
 4496 
 4497 2010-10-05  Matthias Leich  <matthias.leich@oracle.com>
 4498 
 4499 	1. Pass assigned redefine files through to the runall call
 4500 	2. Increase the sleep time before the backup of protocols etc. is made
 4501 	Reason: There were too often messages of tar that some InnoDB related
 4502 	files changed during the backup
 4503 	3. Include the redefine file into teh backup
 4504 
 4505 2010-10-05  Matthias Leich  <matthias.leich@oracle.com>
 4506 
 4507 	Minor fix:
 4508 	Allow to assign a redefine file
 4509 
 4510 2010-10-05  Matthias Leich  <matthias.leich@oracle.com>
 4511 
 4512 	Minor corrections:
 4513 	1. Improve comments
 4514 	2. The server system variable "table-lock-wait-timeout" is no more valid.
 4515 	It was renamed to "lock-wait-timeout".
 4516 	3. Add the assignment of a redefine file to the RQG options.
 4517 	4. Increase search_var_size because it happened too frequent that the
 4518 	distance of search pattern to the file end was bigger.
 4519 
 4520 2010-10-05  eve  <philips@eve>
 4521 
 4522 	apply disabling to subquery_cache only to queries that show expr_cache in EXPLAIN SELECTED and not any of the other caches that are laying around
 4523 
 4524 2010-10-04  patrick crews  <gleebix@gmail.com>
 4525 
 4526 	Updated grammar so INSERTs work correctly
 4527 
 4528 2010-10-04  patrick crews  <gleebix@gmail.com>
 4529 
 4530 	Merge with trunk
 4531 
 4532 2010-10-01  eve  <philips@eve>
 4533 
 4534 	Slightly improved the I_S metadata query so that tests with --threads=>10 have at least some chance to run before the end of the universe
 4535 
 4536 2010-10-01  eve  <philips@eve>
 4537 
 4538 	do not run EXPLAIN on test dumping, causes too many crashes
 4539 
 4540 2010-10-01  eve  <philips@eve>
 4541 
 4542 	make DisableChosenPlan handle in_to_exists transformations as well
 4543 
 4544 2010-10-01  eve  <philips@eve>
 4545 
 4546 	extra speedup via mysqld options for MTR simplificaitons
 4547 
 4548 2010-09-29  eve  <philips@eve>
 4549 
 4550 	new Transformers that execute selects and subselects in a TRIGGER, UPDATE and DELETE contexts
 4551 
 4552 2010-09-28  patrick crews  <gleebix@gmail.com>
 4553 
 4554 	Merge trunk
 4555 
 4556 2010-09-28  eve  <philips@eve>
 4557 
 4558 	OpenStreetMap schema and data for Andorra
 4559 
 4560 2010-09-28  eve  <philips@eve>
 4561 
 4562 	fix Recovery.pm to properly work with table names that contain 'error'
 4563 
 4564 2010-09-27  patrick crews  <gleebix@gmail.com>
 4565 
 4566 	Added new Reporter to test Drizzle's transaction log - it will attempt to replicate + validate from the log after a randgen run is complete.  Modified GenTest.pm so that we can use Reporters with Drizzle
 4567 
 4568 2010-09-28  patrick crews  <gleebix@gmail.com>
 4569 
 4570 	Added two variants of our most effective grammars in order to stress the data dictionary tables while generating serious queries
 4571 
 4572 2010-09-26  patrick crews  <gleebix@gmail.com>
 4573 
 4574 	Added new grammars designed for use with threads > 1
 4575 
 4576 2010-10-04  patrick crews  <gleebix@gmail.com>
 4577 
 4578 	Added grammar, gendata + Validator files for testing MySQL->Drizzle migration via the drizzledump client
 4579 
 4580 2010-09-23  patrick crews  <gleebix@gmail.com>
 4581 
 4582 	Merge with trunk
 4583 
 4584 2010-09-23  eve  <philips@eve>
 4585 
 4586 	adjust the Recovery reporter to the Maria->Aria rename in MariaDB 5.2
 4587 
 4588 2010-09-23  patrick crews  <gleebix@gmail.com>
 4589 
 4590 	Added new grammar transaction_log_single_thread2_drizzle.yy  Variant of the original grammar, designed for single-threaded testing of the transaction log
 4591 
 4592 2010-09-22  patrick crews  <gleebix@gmail.com>
 4593 
 4594 	Tuned + renamed initial transaction_log grammar
 4595 
 4596 2010-09-22  patrick crews  <gleebix@gmail.com>
 4597 
 4598 	Merge trunk
 4599 
 4600 2010-09-22  eve  <philips@eve>
 4601 
 4602 	fix TRANSFORM_DISTUNCT to use case-insensitive comparisons
 4603 
 4604 2010-09-15  eve  <philips@eve>
 4605 
 4606 	make ExecuteAsView use a separate database in order to avoid metdata pollution
 4607 
 4608 2010-09-15  eve  <philips@eve>
 4609 
 4610 	new simple grammar for sort_union and index_merge testing
 4611 
 4612 2010-09-22  patrick crews  <gleebix@gmail.com>
 4613 
 4614 	Added initial, single-thread grammar + validator for the Drizzle transaction log.
 4615 
 4616 2010-09-09  Matthias Leich  <matthias.leich@oracle.com>
 4617 
 4618 	Adjustment to fixed and new bugs for 5.5-runtime
 4619 	Attention: Not all RQG tests with this grammar on mysql-5.5-runtime pass 
 4620 
 4621 2010-09-08  eve  <philips@eve>
 4622 
 4623 	remove CHECKSUM=1, caused more problems than was useful for. will use .ZZ files instead
 4624 
 4625 2010-09-08  eve  <philips@eve>
 4626 
 4627 	make crashes on data loading terminate the entire test
 4628 
 4629 2010-09-08  eve  <philips@eve>
 4630 
 4631 	use RQG_HOME when calling runall.pl
 4632 
 4633 2010-09-07  Patrick Crews  <gleebix@gmail.com>
 4634 
 4635 	Altered Drizzle.pm executor to deal with unused error code changes made to Drizzle.  Probably not needed, but good to clean up
 4636 
 4637 2010-09-07  Matthias Leich  <matthias.leich@oracle.com>
 4638 
 4639 	Adjust preliminary RQG grammar for WL#5136 to open bugs
 4640 
 4641 2010-09-07  Patrick Crews  <gleebix@gmail.com>
 4642 
 4643 	Patch to Gendata.pm to remove the CHECKSUM=1 for CREATE TABLE statements generated for Drizzle servers.  Otherwise we get errors
 4644 
 4645 2010-09-07  Matthias Leich  <matthias.leich@oracle.com>
 4646 
 4647 	Preliminary RQG grammars for WL#5136
 4648 
 4649 2010-09-06  eve  <philips@eve>
 4650 
 4651 	fixes to Transforms to make them subselect-compatible
 4652 
 4653 2010-09-06  eve  <philips@eve>
 4654 
 4655 	new Transformer - ExecuteAsUnion
 4656 
 4657 2010-09-06  eve  <philips@eve>
 4658 
 4659 	enable CHECKSUM=1 when creating tables
 4660 
 4661 2010-09-06  eve  <philips@eve>
 4662 
 4663 	enable extra maria recovery code
 4664 
 4665 2010-09-03  eve  <philips@eve>
 4666 
 4667 	simple way to generate lcov genhtml reports from runall.pl
 4668 
 4669 2010-09-03  eve  <philips@eve>
 4670 
 4671 	script for simplifying queries based on performance
 4672 
 4673 2010-09-03  eve  <philips@eve>
 4674 
 4675 	regexp fixes
 4676 
 4677 2010-09-03  eve  <philips@eve>
 4678 
 4679 	better stats for the ExecutionTimeComparator
 4680 
 4681 2010-09-02  eve  <philips@eve>
 4682 
 4683 	provide textual exit codes for various scripts and not jus numbers
 4684 
 4685 2010-09-01  Patrick Crews  <gleebix@gmail.com>
 4686 
 4687 	Merge with trunk
 4688 
 4689 2010-09-01  eve  <philips@eve>
 4690 
 4691 	remove deprecated mysqld options from Recovery.pm
 4692 
 4693 2010-09-01  Patrick Crews  <gleebix@gmail.com>
 4694 
 4695 	Added proclist_subquery_drizzle.yy, fixed data_dict_concurrent_drizzle's minor grammar errors causing bad queries
 4696 
 4697 2010-08-31  Patrick Crews  <gleebix@gmail.com>
 4698 
 4699 	data_dict_concurrent_drizzle.yy - generate a number of queries that SELECT from data_dictionary tables.
 4700 
 4701 2010-08-31  eve  <philips@eve>
 4702 
 4703 	new transformer - execute as SELECT item
 4704 
 4705 2010-08-31  eve  <philips@eve>
 4706 
 4707 	.cc and .ff files for testing the dsmrr-cpk optimization
 4708 
 4709 2010-08-31  eve  <philips@eve>
 4710 
 4711 	better timeout for QueryTimeout.pm so that Valgrind queries have a chance to run
 4712 
 4713 2010-08-31  eve  <philips@eve>
 4714 
 4715 	better defaults for the simplify-crash.pl script
 4716 
 4717 2010-08-31  eve  <philips@eve>
 4718 
 4719 	support for filters on the EXPLAIN output from each SELECT
 4720 
 4721 2010-08-31  eve  <philips@eve>
 4722 
 4723 	provide --no-mask for grammars that do not benefit from masking
 4724 
 4725 2010-08-31  eve  <philips@eve>
 4726 
 4727 	fixes to the GendataTest.pm. Also made it indepedent from example.zz by using a dedicated .ZZ file
 4728 
 4729 2010-08-30  eve  <philips@eve>
 4730 
 4731 	fix for participating rules feature
 4732 
 4733 2010-08-29  eve  <philips@eve>
 4734 
 4735 	use maria_read_lock to further validate Maria recovery
 4736 
 4737 2010-08-28  eve  <philips@eve>
 4738 
 4739 	make --rows have priority over .ZZ file
 4740 
 4741 2010-08-28  eve  <philips@eve>
 4742 
 4743 	Report when copying is in progress during recovery testing, to prevent undesirable Ctrl+Cs
 4744 
 4745 2010-08-28  eve  <philips@eve>
 4746 
 4747 	make 'can't find record' a fatal error
 4748 
 4749 2010-08-28  eve  <philips@eve>
 4750 
 4751 	new Transform - execute as INSERT ... SELECT
 4752 
 4753 2010-08-28  eve  <philips@eve>
 4754 
 4755 	fixes to the StraightJoin Transform
 4756 
 4757 2010-08-28  eve  <philips@eve>
 4758 
 4759 	protection against broken grammar rules that always produce broken queries
 4760 
 4761 2010-08-28  eve  <philips@eve>
 4762 
 4763 	fix incorrect INSERT ... SELECT LIMIT X LIMIT Y
 4764 
 4765 2010-08-28  eve  <philips@eve>
 4766 
 4767 	fix incorrect usage of _letter
 4768 
 4769 2010-08-28  eve  <philips@eve>
 4770 
 4771 	merge
 4772 
 4773 2010-08-26  John H. Embretsen  <john.embretsen@oracle.com>
 4774 
 4775 	pb2gentest: Increase queries for outer_join test, but lower duration (more coverage on faster machines while limiting load on slower ones).
 4776 
 4777 2010-08-19  Patrick Crews  <gleebix@gmail.com>
 4778 
 4779 	Merge with trunk
 4780 
 4781 2010-08-19  John H. Embretsen  <john.embretsen@oracle.com>
 4782 
 4783 	Support --sqltrace option with classic runall.pl and gentest.pl. Add to usage texts.
 4784 
 4785 2010-08-18  Patrick Crews  <patrick.crews@sun.com>
 4786 
 4787 	Tweak of grammar to generate more valid queries
 4788 
 4789 2010-08-19  Patrick Crews  <gleebix@gmail.com>
 4790 
 4791 	proclist_drizzle.yy - new grammar designed to test concurrent SHOW PROCESSLIST scenarios.  Generates some background workload or executes SHOW PROCESSLIST.  Designed to be run with gendata=conf/drizzle/drizzle.zz --threads=10.  Currently hitting some deadlocks when queries=25000
 4792 
 4793 2010-08-18  Patrick Crews  <gleebix@gmail.com>
 4794 
 4795 	Tweaked optimizer_subquery_drizzle grammar to produce more valid queries
 4796 
 4797 2010-08-16  Patrick Crews  <gleebix@gmail.com>
 4798 
 4799 	Merge with trunk
 4800 
 4801 2010-08-12  eve  <philips@eve>
 4802 
 4803 	merge
 4804 
 4805 2010-08-12  eve  <philips@eve>
 4806 
 4807 	post-push fixes for lib/GenTest/Transform.pm
 4808 
 4809 2010-08-12  eve  <philips@eve>
 4810 
 4811 	misc fixes to various Transforms that were unstable
 4812 
 4813 2010-08-12  eve  <philips@eve>
 4814 
 4815 	misc improvements to Transforms, including the ability to transform one query into several equivalent queries
 4816 
 4817 2010-08-12  eve  <philips@eve>
 4818 
 4819 	output EXPLAIN EXTENDED for the query
 4820 
 4821 2010-08-12  eve  <philips@eve>
 4822 
 4823 	new Transform that disables the query plan that was initially chosen for the query
 4824 
 4825 2010-08-12  eve  <philips@eve>
 4826 
 4827 	Dummy transform
 4828 
 4829 2010-08-11  John H. Embretsen  <johnemb@johnemb-mac.local>
 4830 
 4831 	DBServer: Add basic support for Mac OS X by having utility functions to check for darwin, and looking for libmysqlclient.dylib instead of .so.
 4832 
 4833 2010-08-11  John H. Embretsen  <johnemb@johnemb-mac.local>
 4834 
 4835 	DBServer: Correct directory name for RelWithDebInfo builds on Windows. Was RelWithDebugInfo, should be RelWithDebInfo. Thanks to wlad for pointing this out.
 4836 
 4837 2010-08-09  eve  <philips@eve>
 4838 
 4839 	better ORDER BY transformer, that uses ORDER BY 1 in case no ORDER BY is specified
 4840 
 4841 2010-08-09  eve  <philips@eve>
 4842 
 4843 	better STRAIGHT_JOIN Transformer
 4844 
 4845 2010-08-09  eve  <philips@eve>
 4846 
 4847 	new Transform - convert subqueries to views
 4848 
 4849 2010-08-09  eve  <philips@eve>
 4850 
 4851 	tag each query with the name of the Transform it came from
 4852 
 4853 2010-08-09  eve  <philips@eve>
 4854 
 4855 	fix ExecuteAsView transform -- now handles subqueries if they can be converted into a VIEW
 4856 
 4857 2010-08-09  eve  <philips@eve>
 4858 
 4859 	fix the Limit Transforms to properly handle OFFSET
 4860 
 4861 2010-08-04  John H. Embretsen  <john.embretsen@oracle.com>
 4862 
 4863 	runall-new.pl: Convert paths fed to system utils on windows to win-style to avoid errors (there are probably more paths to be converted, but this is a start). Add utility function unix2winPath() to GenTest.pm.
 4864 
 4865 2010-08-04  John H. Embretsen  <john.embretsen@oracle.com>
 4866 
 4867 	runall-new.pl: Use 'dir' instead of 'ls -l' on Windows.
 4868 
 4869 2010-08-04  John H. Embretsen  <john.embretsen@oracle.com>
 4870 
 4871 	pb2gentest-new.pl: Correct script name.
 4872 
 4873 2010-08-04  John H. Embretsen  <john.embretsen@oracle.com>
 4874 
 4875 	pb2gentest*.pl: Support vardir as relative path by adjusting pskill commands.
 4876 
 4877 2010-08-04  John H. Embretsen  <john.embretsen@oracle.com>
 4878 
 4879 	Add --notnull option to runall-new.pl (was recently added to runall.pl and friends).
 4880 
 4881 2010-08-04  John H. Embretsen  <john.embretsen@oracle.com>
 4882 
 4883 	MySQLd.pm: Revert to File::Path's mkpath instead of the newer make_path. Older Perl (e.g. v5.8.8) does not have make_path.
 4884 
 4885 2010-08-04  John H. Embretsen  <john.embretsen@oracle.com>
 4886 
 4887 	Add "bin" to search path for mysqld and mysqldump on Windows.
 4888 	Also add various search paths for libmysql.dll, which may be located in a number of places depending on build type, version, etc. etc.
 4889 
 4890 2010-08-03  John H. Embretsen  <john.embretsen@oracle.com>
 4891 
 4892 	Use File::Path's make_path function instead of Perl's built-in mkdir function to create MySQL database directories.
 4893 	mkdir does not work on Windows if multiple directory levels need to be created (e.g. parent/new/newsub).
 4894 
 4895 2010-08-03  John H. Embretsen  <john.embretsen@oracle.com>
 4896 
 4897 	Fix for bug#55689 (mysqldump fails with new server module against old MySQL due to --no-tablespaces).
 4898 	The fix is to only add --no-tablespaces to mysqldump command only if MySQL version number is greater than 5.1.13 (the option was added in 5.1.14).
 4899 
 4900 2010-08-03  eve  <philips@eve>
 4901 
 4902 	ugly hack to enable multiple --validator --reporter in runall.pl
 4903 
 4904 2010-08-03  eve  <philips@eve>
 4905 
 4906 	fix ports in util/simplify-query.pl to match latest MTR v1 --start-and-exit behavior
 4907 
 4908 2010-08-16  Patrick Crews  <gleebix@gmail.com>
 4909 
 4910 	Final, working grammar and validator.  Intended to work in a single-server, single-thread environment.  Grammar and Validator should be paired.  Seeing runs at ~4 min / 50 'queries', with a query being a round of creating one or more test tables per round (avg 5-7)
 4911 
 4912 2010-08-09  Patrick Crews  <gleebix@gmail.com>
 4913 
 4914 	Checkpoint - basically working.  We still need to populate the test bed via SELECT's (creating larger tables), but we do some magic at this point
 4915 
 4916 2010-08-06  Patrick Crews  <gleebix@gmail.com>
 4917 
 4918 	Checkpoint - we are able to test multiple tables per query-set!  Next some cleanup and whatnot in the Validator and more interestingness in the tables generated (grammar)
 4919 
 4920 2010-08-06  Patrick Crews  <gleebix@gmail.com>
 4921 
 4922 	Checkpoint - we have basic (single table) case working.  Need extra code for better error messaging and handling multiple tables
 4923 
 4924 2010-08-05  Patrick Crews  <gleebix@gmail.com>
 4925 
 4926 	Minor fix of string comparison
 4927 
 4928 2010-08-05  Patrick Crews  <gleebix@gmail.com>
 4929 
 4930 	Updated drizzledump validator to only work on the end of a multi-query statement via a signal query - SELECT 1.  Will look into using query comments to be less hackish.  Still need to get comparison and attendant meta-data queries working
 4931 
 4932 2010-08-05  Patrick Crews  <gleebix@gmail.com>
 4933 
 4934 	Continued work on drizzledump grammar and validator
 4935 
 4936 2010-08-04  Patrick Crews  <gleebix@gmail.com>
 4937 
 4938 	initial drizzledump grammar and Drizzledump validator.  Will / need to work together to validate drizzledump output.
 4939 
 4940 2010-08-28  eve  <philips@eve>
 4941 
 4942 	report crashes during gendata .zz generation
 4943 
 4944 2010-08-02  eve  <philips@eve>
 4945 
 4946 	post-push fixes for the --notnull option
 4947 
 4948 2010-08-02  eve  <philips@eve>
 4949 
 4950 	added --notnull option to all scripts
 4951 
 4952 2010-08-02  eve  <philips@eve>
 4953 
 4954 	improvements and speedups to the simplify-crash script
 4955 
 4956 2010-08-02  eve  <philips@eve>
 4957 
 4958 	disable the DisableIndexes validator by default due to slowness
 4959 
 4960 2010-08-02  eve  <philips@eve>
 4961 
 4962 	subquery grammar without outer join bypasses some structural issues with the optimizer
 4963 
 4964 2010-07-21  Patrick Crews  <gleebix@gmail.com>
 4965 
 4966 	Additional changes for YES/NO vs. TRUE/FALSE on metadata queries
 4967 
 4968 2010-07-21  Patrick Crews  <gleebix@gmail.com>
 4969 
 4970 	Modified Drizzle Executor to look for YES rather than TRUE when performing metadata queries
 4971 
 4972 2010-07-20  eve  <philips@eve>
 4973 
 4974 	enable the RemoveIndexHints Transformer
 4975 
 4976 2010-07-20  eve  <philips@eve>
 4977 
 4978 	new grammar for testing virtual columns
 4979 
 4980 2010-07-20  eve  <philips@eve>
 4981 
 4982 	increase the lenghth limit for generated queries
 4983 
 4984 2010-07-20  eve  <philips@eve>
 4985 
 4986 	new functionality for running different queries on the 2 servers
 4987 
 4988 2010-07-20  eve  <philips@eve>
 4989 
 4990 	new Transforms for Virtual columns and FORCE|IGNORE index
 4991 
 4992 2010-07-19  eve  <philips@eve>
 4993 
 4994 	fix broken handling of 
 4995 
 4996 2010-07-16  eve  <philips@eve>
 4997 
 4998 	use RQG_HOME to find config files specified via --gendata --grammar and --redefine
 4999 
 5000 2010-07-16  eve  <philips@eve>
 5001 
 5002 	better transactions for the engine_stress.yy
 5003 
 5004 2010-07-16  eve  <philips@eve>
 5005 
 5006 	combinations file for Maria recovery
 5007 
 5008 2010-07-16  eve  <philips@eve>
 5009 
 5010 	fixes to engine_stress.yy -- better ORDER BY for more predictable REPLACE/UPDATE/DELETE
 5011 
 5012 2010-07-15  John H. Embretsen  <john.embretsen@sun.com>
 5013 
 5014 	New file (pb2gentest-new.pl) that is mostly a copy of pb2gentest.pl. The difference is that this file uses runall-new.pl instead of runall.pl.
 5015 	In addition, the Shutdown reporter is no longer added by default, as this is not yet compatible with runall-new.pl (the latter shuts down its own servers, usually).
 5016 
 5017 2010-07-08  Patrick Crews  <gleebix@gmail.com>
 5018 
 5019 	Altered metadata-gathering queries to accommodate changes to Drizzle in Executor/Drizzle.pm
 5020 
 5021 2010-07-08  Patrick Crews  <gleebix@gmail.com>
 5022 
 5023 	Added limit_compare_drizzle.  Altered gendata file drizzle.zz to use char(10) and char(1024).  Adjusted grammar files that use drizzle.zz to reflect new columns generated by gendata file
 5024 
 5025 2010-07-08  eve  <philips@eve>
 5026 
 5027 	increase proportion of DML over SELECTs in conf/engines/engine_stress.yy
 5028 
 5029 2010-07-08  eve  <philips@eve>
 5030 
 5031 	remove DELAYED from varchar test, not supported by any interesting engine
 5032 
 5033 2010-07-08  eve  <philips@eve>
 5034 
 5035 	some modifications to the varchar test -- both long and short strings, no SELECT , etc
 5036 
 5037 2010-07-08  eve  <philips@eve>
 5038 
 5039 	handle one more 'out of disk space' message
 5040 
 5041 2010-07-07  eve  <philips@eve>
 5042 
 5043 	make 'got error X from engine' errors fatal
 5044 
 5045 2010-07-07  eve  <philips@eve>
 5046 
 5047 	use kill when shutting down server as well, for extra security
 5048 
 5049 2010-07-07  eve  <philips@eve>
 5050 
 5051 	merge
 5052 
 5053 2010-07-06  Matthias Leich  <matthias.leich@sun.com>
 5054 
 5055 	- Modify bughunt.pl so that
 5056 	- the server binary gets also put into the archive with
 5057 	information about the problem found
 5058 	- the creation of the archive happens when the write activity
 5059 	to files is hopefully completed
 5060 	- move the parameter "basedir" out of the rqg_options block
 5061 	- minor beautification in bughunt_template.cfg
 5062 
 5063 2010-07-06  eve  <philips@eve>
 5064 
 5065 	merge
 5066 
 5067 2010-07-06  eve  <philips@eve>
 5068 
 5069 	better method for limiting core file sizes
 5070 
 5071 2010-07-07  eve  <philips@eve>
 5072 
 5073 	misc fixes to the Recovery test, now works with non-ascii charsets
 5074 
 5075 2010-07-07  eve  <philips@eve>
 5076 
 5077 	new DatabaseConsistency checks at the end of the test
 5078 
 5079 2010-07-06  eve  <philips@eve>
 5080 
 5081 	rearrange queries in conf/engines/engine_stress.yy in order to get a bit more actual updates from DML
 5082 
 5083 2010-07-06  eve  <philips@eve>
 5084 
 5085 	remove unnecessary debug output 
 5086 
 5087 2010-07-06  eve  <philips@eve>
 5088 
 5089 	Misc cleanups to the recovery test, uncomment parts of grammar, remove Falcon-specific stuff
 5090 
 5091 2010-07-02  eve  <philips@eve>
 5092 
 5093 	speed up util/simplify-crash.pl by not dumping intermediate cores and using MTR --fast
 5094 
 5095 2010-07-02  eve  <philips@eve>
 5096 
 5097 	add extra information to backtraces - full strings + potential location of crash
 5098 
 5099 2010-06-28  Patrick Crews  <patrick.crews@sun.com>
 5100 
 5101 	Added _mix variants of some drizzle grammars.  These gendata/ grammar combos are designed to test BlitzDB with Innodb tables.  Had to modify / fork from originals as we had to make some tradeoffs to work with BlitzDB.  Keeping originals as they provide larger coverage for Innodb by itself.
 5102 
 5103 2010-06-25  Matthias Leich  <matthias.leich@sun.com>
 5104 
 5105 	Adjustment to open bugs
 5106 
 5107 2010-06-25  Matthias Leich  <matthias.leich@sun.com>
 5108 
 5109 	Adjustments to open bugs
 5110 
 5111 2010-06-25  Matthias Leich  <matthias.leich@sun.com>
 5112 
 5113 	Adjustment to open bug
 5114 
 5115 2010-06-24  Matthias Leich  <matthias.leich@sun.com>
 5116 
 5117 	1. Fix bug (not proper set variable)
 5118 	2. Improve comments
 5119 	3. Adjustment to fixed and new bugs
 5120 	Base is: 5.5-m3 mysql-trunk-bugfixing
 5121 	I haven't seen any statements with wrong syntax except
 5122 	LOCK TABLE ... IN ... MODE
 5123 	which is required as soon as WL3561 gets pushed.
 5124 
 5125 2010-06-23  Matthias Leich  <matthias.leich@sun.com>
 5126 
 5127 	There is the loop over the trials to get the desired bad effect.
 5128 	Move actions which are not affected by the modifications inside
 5129 	of the loop before the loop.
 5130 
 5131 2010-06-15  Matthias Leich  <matthias.leich@sun.com>
 5132 
 5133 	Minor correction so that we catch all errors
 5134 
 5135 2010-06-11  Patrick Crews  <patrick.crews@sun.com>
 5136 
 5137 	Minor change so we see the query to be executed in output before trying to run it against the server
 5138 
 5139 2010-06-11  Matthias Leich  <matthias.leich@sun.com>
 5140 
 5141 	Add checking of the MEMORY storage engine
 5142 
 5143 2010-06-10  Matthias Leich  <matthias.leich@sun.com>
 5144 
 5145 	Use the correct file extension
 5146 
 5147 2010-06-09  Matthias Leich  <matthias.leich@sun.com>
 5148 
 5149 	Improvements for bugunting:
 5150 	1. Abort in case a test run gets STATUS_UNKNOWN_ERROR because it extreme
 5151 	likely that any future run will also fail.
 5152 	2. In case we hit an interesting problem preserve the content of the vardir,
 5153 	grammars, cores etc. in a compressed archive.
 5154 	
 5155 
 5156 2010-06-09  John H. Embretsen  <john.embretsen@sun.com>
 5157 
 5158 	Add required (for XML reporting) result attribute to Incidents generated by the Backtrace reporter. Setting result to 'fail', assuming that is correct for most backtrace incidents.
 5159 
 5160 2010-06-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5161 
 5162 	Corefile stuff. Version nmbers on Windows
 5163 
 5164 2010-06-02  Matthias Leich  <matthias.leich@sun.com>
 5165 
 5166 	- Adjustments of grammars to current bugs.
 5167 	- Improvements
 5168 	RQG runs with these grammars on mysql-next-mr
 5169 	suffer from various open bugs.
 5170 
 5171 2010-06-02  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5172 
 5173 	Delete sock file after call to server->crash
 5174 
 5175 2010-06-01  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5176 
 5177 	Look for file more places for installed mysql
 5178 
 5179 2010-06-01  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5180 
 5181 	Delete socket file on server stop, look for boot-sql more places
 5182 
 5183 2010-05-28  Patrick Crews  <patrick.crews@sun.com>
 5184 
 5185 	Further modifications of drizzle grammars / gendata files to produce a higher percentage of valid queries
 5186 
 5187 2010-05-28  Patrick Crews  <patrick.crews@sun.com>
 5188 
 5189 	Modification of grammar / gendata files to better work with drizzle.  Added drizzle variants for some tests as the grammars needed to be modified (didn't want to alter tests used by anyone else)
 5190 
 5191 2010-05-28  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5192 
 5193 	Fixed typo in Windows mode
 5194 
 5195 2010-05-21  Matthias Leich  <matthias.leich@sun.com>
 5196 
 5197 	Adjustments to current properties of RQG tools
 5198 
 5199 2010-05-21  Philip Stoev  <pstoev@mysql.com>
 5200 
 5201 	make sure REPORTER_TYPE_ALWAYS is called for REPORTER_TYPE_DATA
 5202 
 5203 2010-05-21  Philip Stoev  <pstoev@mysql.com>
 5204 
 5205 	merge
 5206 
 5207 2010-05-20  patrick crews  <patrick.crews@sun.com>
 5208 
 5209 	Added disconnect method and altered DESTROY method.  Old DESTROY became disconnect and new DESTROY simply calls disconnect()
 5210 
 5211 2010-05-19  Matthias Leich  <matthias.leich@sun.com>
 5212 
 5213 	First version of RQG grammars for testing
 5214 	WL5092 RBR: Options for writing partial or full row images in RBR events
 5215 
 5216 2010-05-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5217 
 5218 	Moved call to mysqldump into DBServer/MySQLd
 5219 
 5220 2010-05-19  Patrick Crews  <patrick.crews@sun.com>
 5221 
 5222 	Altered lib/GenTest/Executor/Drizzle.pm to make use of EXECUTOR_RETURNED_ROW_COUNTS and EXECUTOR_AFFECTED_ROW_COUNTS to keep up with changes to the randgen
 5223 
 5224 2010-05-21  Philip Stoev  <pstoev@mysql.com>
 5225 
 5226 	better debug output in certain situations
 5227 
 5228 2010-05-18  Philip Stoev  <pstoev@mysql.com>
 5229 
 5230 	only apply ExecuteAsView transform if no subqueries are present
 5231 
 5232 2010-05-18  Philip Stoev  <pstoev@mysql.com>
 5233 
 5234 	some cleanup in util/simplify-crash.pl
 5235 
 5236 2010-05-18  Philip Stoev  <pstoev@mysql.com>
 5237 
 5238 	removing duplicate script util/simplify-crashes.pl
 5239 
 5240 2010-05-17  Philip Stoev  <pstoev@mysql.com>
 5241 
 5242 	add both types of test to the 'make test' Makefile target
 5243 
 5244 2010-05-17  Philip Stoev  <pstoev@mysql.com>
 5245 
 5246 	forcefully dealocate the Mixer so that the destructors of the Validators are properly called
 5247 
 5248 2010-05-17  Philip Stoev  <pstoev@mysql.com>
 5249 
 5250 	count and report affected_rows and returned rows separately
 5251 
 5252 2010-05-16  Philip Stoev  <pstoev@mysql.com>
 5253 
 5254 	fix bad .zz files, data should be followed by a = and not by => 
 5255 
 5256 2010-05-15  Philip Stoev  <pstoev@mysql.com>
 5257 
 5258 	fix allowing --engine=memory to work
 5259 
 5260 2010-05-14  Matthias Leich  <matthias.leich@sun.com>
 5261 
 5262 	Fix: Variable name is $pick_mode and not $pickmode
 5263 
 5264 2010-05-13  Matthias Leich  <matthias.leich@sun.com>
 5265 
 5266 	Fix bugs in PERL code pieces of grammar
 5267 
 5268 2010-05-12  Matthias Leich  <matthias.leich@sun.com>
 5269 
 5270 	Enable checking of transactional locking
 5271 
 5272 2010-05-12  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5273 
 5274 	Added --character-set-dir
 5275 
 5276 2010-05-12  Matthias Leich  <matthias.leich@sun.com>
 5277 
 5278 	Adjust the "CSV file to MTR test converter" to the behaviour of mysqldump
 5279 	Convert "Init DB","<schema>" to "USE <schema>"
 5280 	Detail:
 5281 	- mysqldump causes entries within the CSV file like
 5282 	"Init DB","<schema>"
 5283 	check if <schema> exists
 5284 	collect names of tables residing within <schema>
 5285 	various SELECTs on tables residing in <schema>
 5286 	- the old converter filtered the "Init DB","<schema>" out
 5287 	and the various SELECTs fail with "unknown table" in case
 5288 	the current (session) schema is <> "<schema>"
 5289 
 5290 2010-05-11  Patrick Crews  <patrick.crews@sun.com>
 5291 
 5292 	Experimental large dataset testing grammars
 5293 
 5294 2010-05-07  Philip Stoev  <pstoev@mysql.com>
 5295 
 5296 	better combinations file for metadata_locking testing
 5297 
 5298 2010-05-07  Philip Stoev  <pstoev@mysql.com>
 5299 
 5300 	terminate combinations run immediately on environment or perl error
 5301 
 5302 2010-05-06  John H. Embretsen  <john.embretsen@sun.com>
 5303 
 5304 	Fix incident timestamp so that it is of ISO format and can pass XML validation.
 5305 
 5306 2010-05-06  John H. Embretsen  <john.embretsen@sun.com>
 5307 
 5308 	pb2gentest: Reduce duration for range_access test until we are able to prove to PB2 that we are alive even with no output to stdout for 30 minutes. Should probably look more detailed at the test as well to see what is going on.
 5309 
 5310 2010-05-06  John H. Embretsen  <john.embretsen@sun.com>
 5311 
 5312 	Revert previous change. It was based upon a misunderstanding. Reporters need to give back control, not sleep for longer periods of time.
 5313 
 5314 2010-05-06  John H. Embretsen  <john.embretsen@sun.com>
 5315 
 5316 	Add a Heartbeat reporter printing a message every 20 mins, and add this to range_access test in pb2gentest.pl. This to avoid 30-minute timeouts enforced by Pushbuild.
 5317 
 5318 2010-05-05  John H. Embretsen  <john.embretsen@sun.com>
 5319 
 5320 	pb2gentest: Do not set --loose-log-output option when testing MySQL 5.0.x, otherwise the server will refuse to start.
 5321 
 5322 2010-04-30  John H. Embretsen  <john.embretsen@sun.com>
 5323 
 5324 	pb2gentest: Add opt_range_access (longish-running) test. Also fix so that opt_no_subquery is not run when we mean to run opt_no_subquery_compare_50.
 5325 
 5326 2010-04-30  John H. Embretsen  <john.embretsen@sun.com>
 5327 
 5328 	pb2gentest: Add opt_no_subquery test, following recommendations from Patrick C.
 5329 
 5330 2010-04-30  John H. Embretsen  <john.embretsen@sun.com>
 5331 
 5332 	pb2gentest: Alphabetize optimizer test definitions.
 5333 
 5334 2010-04-30  John H. Embretsen  <john.embretsen@sun.com>
 5335 
 5336 	pb2gentest: Add opt_no_subquery_compare_50 test for comparing queries for current server to 5.0 server.
 5337 
 5338 2010-04-29  John H. Embretsen  <john.embretsen@sun.com>
 5339 
 5340 	pb2gentest: Add opt_access_exp test based on recommendations from Patrick C.
 5341 
 5342 2010-04-29  John H. Embretsen  <john.embretsen@sun.com>
 5343 
 5344 	pb2gentest: Add opt_subquery test based on recommendations from Patrick C. Also fix typo in comment.
 5345 
 5346 2010-04-29  John H. Embretsen  <john.embretsen@sun.com>
 5347 
 5348 	pb2gentest: Add outer_join test based on recommendations from Patrick C.
 5349 
 5350 2010-04-29  John H. Embretsen  <john.embretsen@sun.com>
 5351 
 5352 	BzrInfo: Close temp file after reading. Also print a message if related file handling goes wrong.
 5353 
 5354 2010-04-28  John H. Embretsen  <john.embretsen@sun.com>
 5355 
 5356 	pb2gentest: Some cosmetic printout fixes.
 5357 
 5358 2010-04-28  John H. Embretsen  <john.embretsen@sun.com>
 5359 
 5360 	BzrInfo fixes for Windows (used to be too much escaping). Also print error message if unable to delete temporary file.
 5361 
 5362 2010-04-23  John H. Embretsen  <john.embretsen@sun.com>
 5363 
 5364 	XML: Make an incdident's signature a CDATA element to allow for various strange characters.
 5365 
 5366 2010-04-23  John H. Embretsen  <john.embretsen@sun.com>
 5367 
 5368 	XML: Fix wrong use of chomp in trim function.
 5369 
 5370 2010-04-22  John H. Embretsen  <john.embretsen@sun.com>
 5371 
 5372 	XML: Add generic incident to test report if status is not STATUS_OK and no incdidents have been reported from Reporters. Using status code as signature for now...
 5373 
 5374 2010-04-22  John H. Embretsen  <john.embretsen@sun.com>
 5375 
 5376 	XML: Trim away trailing newlines from Environment bit, kernel and encoding.
 5377 
 5378 2010-04-22  John H. Embretsen  <john.embretsen@sun.com>
 5379 
 5380 	XML: Use DATA_MODE and DATA_INDENT to improve XMl report readability for humans. This also makes debugging easier when there are parsing errors at the receiver end.
 5381 
 5382 2010-04-22  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5383 
 5384 	Moved server handling to lib/DBServer
 5385 
 5386 2010-04-21  John H. Embretsen  <john.embretsen@sun.com>
 5387 
 5388 	Accept and pass along all properties needed for XML reporting from runall-new to GenTest.
 5389 
 5390 2010-04-21  John H. Embretsen  <john.embretsen@sun.com>
 5391 
 5392 	Incident: Reorder XML elements according to XML schema. Add commented-out lines for missing elements.
 5393 
 5394 2010-04-21  John H. Embretsen  <john.embretsen@sun.com>
 5395 
 5396 	Fix indentation of Incident.pm. Using 4-space indent instead of tabs.
 5397 
 5398 2010-04-20  John H. Embretsen  <john.embretsen@sun.com>
 5399 
 5400 	pb2gentest.pl: Get tmpdir from GenTest if env var TMPDIR is not set. Also, add path to XML::Writer module to PERL5LIB for Solaris (actually only needed on techra22 (sparc32-bit) right now). Rearranged the latter to a multiline statement to make it easier to maintain.
 5401 
 5402 2010-04-20  John H. Embretsen  <john.embretsen@sun.com>
 5403 
 5404 	Fix for tmpdir bug in GenTest.pm:
 5405 	- if a suitable tmpdir was not found, it would be set to '/' or '\' (depending on OS), which is not a good idea.
 5406 	- as a result, the "croak if not defined $tmpdir" would never be reached.
 5407 	- fix: only append '/' or '\' if $tmpdir is defined, i.e. found among the given alternatives.
 5408 	If a suitable tmpdir is not found, GenTest will alert the user by croaking.
 5409 
 5410 2010-04-16  John H. Embretsen  <john.embretsen@sun.com>
 5411 
 5412 	Start using BzrInfo module for reporting versions to screen and XML reports.
 5413 	XML:
 5414 	BuildInfo:   Report bzr revision id of MySQL as 'revision' if available.
 5415 	Report some form of branch name or nick as 'tree' if available.
 5416 	Looking at some environment variables commonly set in automated 
 5417 	environment (PB2) as well as info from bzr.
 5418 	Environment: Report bzr revision id of randgen as 'version' if available.
 5419 	This is temporary (should be 'revision') until XML schema is fixed.
 5420 	pb2gentest:   Use the BzrInfo module for getting bzr information to print.
 5421 	This way we get a more uniform expression, with prefixes and all.
 5422 	Also print information set by some of PB2's environment variables.
 5423 	
 5424 
 5425 2010-04-16  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5426 
 5427 	Fixed erroneous view names in optimizer grammars (only relevant when run with --views)
 5428 
 5429 2010-04-16  John H. Embretsen  <john.embretsen@sun.com>
 5430 
 5431 	Merge.
 5432 
 5433 2010-04-16  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5434 
 5435 	Sqltrace option for re-runs
 5436 
 5437 2010-04-16  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5438 
 5439 	Fixed gendata from default and start-dirty typo
 5440 
 5441 2010-04-16  John H. Embretsen  <john.embretsen@sun.com>
 5442 
 5443 	Add a utility module called BzrInfo which can be used to obtain information about a bazaar tree.
 5444 	To be used in reporting of various kinds.
 5445 
 5446 2010-04-15  John H. Embretsen  <john.embretsen@sun.com>
 5447 
 5448 	XML: Adjust reported MySQL Server version info so that "version" is "major.minor.point" only (e.g. "5.5.4"), and the rest is part of "package" (e.g. "5.5.4-log-debug Source distribution").
 5449 	This is to make it easier to query based on versions in the reporting UI, and to align with other related test drivers.
 5450 
 5451 2010-04-14  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5452 
 5453 	Server.pl utility added
 5454 
 5455 2010-04-13  Philip Stoev  <pstoev@mysql.com>
 5456 
 5457 	allow grammar simplification to work with mask and mask-level
 5458 
 5459 2010-04-12  John H. Embretsen  <john.embretsen@sun.com>
 5460 
 5461 	Make sure XML-reporting related options are propagated to runall when running combinations tests.
 5462 
 5463 2010-04-12  John H. Embretsen  <john.embretsen@sun.com>
 5464 
 5465 	Fix capitalization typo in comment.
 5466 
 5467 2010-04-12  John H. Embretsen  <john.embretsen@sun.com>
 5468 
 5469 	Enable XML reporting in pb2combinations.pl. Also add username to output (aligned with pb2gentest.pl).
 5470 
 5471 2010-04-12  John H. Embretsen  <john.embretsen@sun.com>
 5472 
 5473 	XML and pb2gentest: Automatically enable XML reporting on more hosts. Added comments and adjusted some details.
 5474 	No longer specifying a default user name for SCP copying. If needed, specify user as part of value of --report-xml-tt-dest.
 5475 
 5476 2010-04-09  John H. Embretsen  <john.embretsen@sun.com>
 5477 
 5478 	pb2gentest: Display user name before running test. To ease debugging in a non-uniform deployment environment.
 5479 
 5480 2010-04-08  John H. Embretsen  <john.embretsen@sun.com>
 5481 
 5482 	pb2gentest: Try out XML reporting to TT in Pushbuild. Temporary code.
 5483 
 5484 2010-04-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5485 
 5486 	Merge from lp:~kalebral/randgen/update-drizzle-queries
 5487 
 5488 2010-04-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5489 
 5490 	merge
 5491 
 5492 2010-04-08  John H. Embretsen  <john.embretsen@sun.com>
 5493 
 5494 	XML: Say error if --xml-output is not set when --report-xml-tt is. (Hopefully temporary)
 5495 
 5496 2010-04-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5497 
 5498 	Possibility to create a replicating server pair from two pre-exisiting server objects
 5499 
 5500 2010-04-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5501 
 5502 	Fixed problem with stale dbh handlerwhich caused problem for replication
 5503 
 5504 2010-04-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5505 
 5506 	Adjustments after merge
 5507 
 5508 2010-04-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5509 
 5510 	Merge from lp:~johnemb/randgen/xml-report
 5511 
 5512 2010-04-07  John H. Embretsen  <john.embretsen@sun.com>
 5513 
 5514 	XML: Treat  as  for <environment> (fixes same parsing issue on linux as previous commit).
 5515 
 5516 2010-04-07  John H. Embretsen  <john.embretsen@sun.com>
 5517 
 5518 	XML: Parsing failed on 32-bit linux. Cause: bit tag was empty. Fix: Assume 32-bit if there is nothing following an underscore in output of 'uname -m'.
 5519 
 5520 2010-04-07  John H. Embretsen  <john.embretsen@sun.com>
 5521 
 5522 	XML: Use GenTest's subs for OS checks instead of $^O.
 5523 
 5524 2010-04-07  John H. Embretsen  <john.embretsen@sun.com>
 5525 
 5526 	XML: Option --testname requires a value. Also add its usage docs to runall, gentest.
 5527 
 5528 2010-04-07  John H. Embretsen  <john.embretsen@sun.com>
 5529 
 5530 	Merge randgen branch (revno 379, 2010-04-07 11:00 CEST) to XML report branch.
 5531 
 5532 2010-04-07  John H. Embretsen  <john.embretsen@sun.com>
 5533 
 5534 	XML: Update usage comment and stop exporting XML tranport types. Type value parsing is now handled by the Transporter module itself (see new()).
 5535 
 5536 2010-04-07  John H. Embretsen  <john.embretsen@sun.com>
 5537 
 5538 	XML: Use grammar file basename as testname if not given explicitly. If no grammar file name, use 'rqg_no_name'.
 5539 
 5540 2010-04-06  John H. Embretsen  <john.embretsen@sun.com>
 5541 
 5542 	XML: Use testname as 'testsuite->name', since this is the XML tag used by the TestTool web reports. 'test->name' is currently ignored by TT web. Hence, we set both values to RQG testname, as we don't distinguish between test cases, tests or test suites yet.
 5543 
 5544 2010-04-06  John H. Embretsen  <john.embretsen@sun.com>
 5545 
 5546 	XML: Add temporary comment for --report-xml-tt
 5547 
 5548 2010-03-26  John H. Embretsen  <john.embretsen@sun.com>
 5549 
 5550 	XML: Add new options to support XML report delivery.
 5551 	--report-xml-tt
 5552 	- when defined, tells the RQG to report results to TT (Test Tool, a Sun-internal reporting framework).
 5553 	--report-xml-tt-type
 5554 	- tells the XML module which transport type to use for reporting.
 5555 	- default is scp (and currently the only supported type).
 5556 	--report-xml-tt-dest
 5557 	- tells the XML module where to send the test results.
 5558 	- default is adapted to current setup for sun-internal automated testing and TT.
 5559 
 5560 2010-03-26  John H. Embretsen  <john.embretsen@sun.com>
 5561 
 5562 	XML: Use isoTimestamp instead of isoUTCTimestamp as start and end times in XML reports. Default reporting framework (TT) does not care about timezones yet.
 5563 
 5564 2010-03-26  John H. Embretsen  <john.embretsen@sun.com>
 5565 
 5566 	Update copyright statement for XML module.
 5567 
 5568 2010-03-26  John H. Embretsen  <john.embretsen@sun.com>
 5569 
 5570 	Merge from lp:randgen, revno 366, 2010-03-26.
 5571 	Manually resolved 1 merge conflict:
 5572 	gentest.pl
 5573 	- Incorporated XML-related changes into gentest.pl and 
 5574 	lib/GenTest/App/GenTest.pm while keeping refactoring
 5575 	done in merge source.
 5576 	Examples requiring manual edits:
 5577 	- added testname option to gentest.pl
 5578 	- added usage text for xml-output option
 5579 	- fixed option name (xml_output --> xml-output)
 5580 	- using time() instead of Time::HiRes::time() for test ID
 5581 	in GenTest.pm since reporting framework requires integer.
 5582 	- now saying "XML report written ..." at end of test run.
 5583 	- etc.
 5584 
 5585 2010-03-09  John H. Embretsen  <john.embretsen@sun.com>
 5586 
 5587 	XML: Make Transporter object implementation more in line with the Array way of doing it. Also added working (though imperfect) implementation for scp file copy.
 5588 
 5589 2010-03-05  John H. Embretsen  <john.embretsen@sun.com>
 5590 
 5591 	Add XML Transporter class for delivery of XML reports to a remote destination. So far only skeleton in place, no real functionality.
 5592 
 5593 2010-03-05  John H. Embretsen  <john.embretsen@sun.com>
 5594 
 5595 	Introduce sub for check for linux OS in GenTest. Use this and solaris() in XML/Report.pm.
 5596 
 5597 2010-03-05  John H. Embretsen  <john.embretsen@sun.com>
 5598 
 5599 	Merge from lp:randgen, revno 376.
 5600 	Manually resolved 3 conflicts:
 5601 	Text conflict in lib/GenTest.pm
 5602 	Text conflict in lib/GenTest/XML/Report.pm
 5603 	Text conflict in lib/GenTest/XML/Test.pm
 5604 	
 5605 	Kept changes in target branch while merging in 
 5606 	the change from xml_timestamp() to isoUTCTimestamp()
 5607 	wherever xml_timestamp was used.
 5608 
 5609 2010-03-05  John H. Embretsen  <john.embretsen@sun.com>
 5610 
 5611 	Add --testname option (may be temporary) to use with xml reporting.
 5612 
 5613 2010-03-03  John H. Embretsen  <john.embretsen@sun.com>
 5614 
 5615 	Fix xml_timestamp (was 1 month minus 1 day too early). Also fix xml-output file writing (did not work with config hash ref in quotes).
 5616 
 5617 2010-03-02  John H. Embretsen  <john.embretsen@sun.com>
 5618 
 5619 	Merge latest randgen trunk (revno 360, 2010-03-02) into xml-report branch.
 5620 
 5621 2009-12-02  John H. Embretsen  <john.embretsen@sun.com>
 5622 
 5623 	Fix issues with XML reporting after latest merge (gentest.pl).
 5624 
 5625 2009-12-02  John H. Embretsen  <john.embretsen@sun.com>
 5626 
 5627 	Merge latest randgen trunk into xml-report branch.
 5628 
 5629 2009-12-01  John H. Embretsen  <john.embretsen@sun.com>
 5630 
 5631 	XML: Remove commented out old code (test attributes).
 5632 
 5633 2009-12-01  John H. Embretsen  <john.embretsen@sun.com>
 5634 
 5635 	XML: Set test name, required by TTparser. TODO: We need to define/get the name from somewhere... pb2gentest already knows the test name, so make it possible to pass this to runall/gentest?
 5636 
 5637 2009-12-01  John H. Embretsen  <john.embretsen@sun.com>
 5638 
 5639 	XML: Make name and value for attributes separate elements in order to comply with the schema.
 5640 
 5641 2009-12-01  John H. Embretsen  <john.embretsen@sun.com>
 5642 
 5643 	XML: for <test id> use time() instead of Time::HiRes::time() since id must be integer (HiRes gives floating point value)
 5644 
 5645 2009-12-01  John H. Embretsen  <john.embretsen@sun.com>
 5646 
 5647 	XML: Under <binaries> element, change <binary> to <program> as defined by schema.
 5648 
 5649 2009-12-01  John H. Embretsen  <john.embretsen@sun.com>
 5650 
 5651 	XML: Schema needs revision elements to be integers, so convert osRev to osPatch (not used for now).
 5652 
 5653 2009-12-01  John H. Embretsen  <john.embretsen@sun.com>
 5654 
 5655 	XML: Remove Z (UTC timezone) form xml_timestamp. Two reasons: 1) Current XML validator does not support timestamp  2) Time is not Zulu-time (UTC) anyway, it is local time.
 5656 
 5657 2009-11-30  John H. Embretsen  <john.embretsen@sun.com>
 5658 
 5659 	XML: Further adjustments to schema version 1.2. Added 'harness' program, removed product 'bit' (must be either 32 or 64, not 'i386'), and a few other minor adjustments.
 5660 
 5661 2009-11-26  John H. Embretsen  <john.embretsen@sun.com>
 5662 
 5663 	Write XML file location at end of test run.
 5664 
 5665 2009-11-19  John H. Embretsen  <john.embretsen@sun.com>
 5666 
 5667 	XML: Some fixes for OS environment info, particularly for Solaris
 5668 
 5669 2009-11-17  John H. Embretsen  <john.embretsen@sun.com>
 5670 
 5671 	XML: Add/change some OS elements as per schema.
 5672 
 5673 2009-11-17  John H. Embretsen  <john.embretsen@sun.com>
 5674 
 5675 	XML: Fix bad removal of braces due to automatic formatting (after tabs-->space switch) and some other wrongdoings.
 5676 
 5677 2009-11-17  John H. Embretsen  <john.embretsen@sun.com>
 5678 
 5679 	XML: Whitespace changes only: Change tabs-->spaces, using 4-space indentation, for the entire XML package.
 5680 	The old mix of tabs and spaces for indentation was messy.
 5681 
 5682 2009-11-17  John H. Embretsen  <john.embretsen@sun.com>
 5683 
 5684 	XML: Add more environmental info.
 5685 	Basic logic from sysqa.
 5686 	Also removed standalone <version> element, was not per schema.
 5687 
 5688 2009-11-16  John H. Embretsen  <john.embretsen@sun.com>
 5689 
 5690 	XML: Switch order of 'environment' and 'buildinfo', to make it easier to compare output to the schema's Sample.xml file.
 5691 
 5692 2009-11-16  John H. Embretsen  <john.embretsen@sun.com>
 5693 
 5694 	XML: Use newest schema definition (v1.2). Also setting 'real' user ID as operator, and disabled problematic version string.
 5695 
 5696 2010-04-07  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5697 
 5698 	Unit-test fix
 5699 
 5700 2010-04-06  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5701 
 5702 	Fix Bug #52584
 5703 
 5704 2010-04-05  Philip Stoev  <pstoev@mysql.com>
 5705 
 5706 	fixes to the Recovery Reporter - do not validate the performance_schema table, work with 0000-00-00 in date/datetime/time fields
 5707 
 5708 2010-04-01  Philip Stoev  <pstoev@mysql.com>
 5709 
 5710 	calling stop_child inconsistently, plus a fix for the situation where there are no passing queries at all during simplification
 5711 
 5712 2010-03-30  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5713 
 5714 	Fixed some copyright headers
 5715 
 5716 2010-03-30  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5717 
 5718 	Fixed some bugs in runall-new.pl and App::GenTest wrt 2 servers, validators and reporters
 5719 
 5720 2010-03-29  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5721 
 5722 	Query plan only for selects
 5723 
 5724 2010-03-29  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5725 
 5726 	Added EXPLAIN to test
 5727 
 5728 2010-03-27  Philip Stoev  <pstoev@mysql.com>
 5729 
 5730 	better propragation of crashing error codes
 5731 
 5732 2010-03-27  Philip Stoev  <pstoev@mysql.com>
 5733 
 5734 	further fixes to the ExecuteAs* transformers and prevention of future occurences
 5735 
 5736 2010-03-27  Philip Stoev  <pstoev@mysql.com>
 5737 
 5738 	fix broken ExecuteAs* validators. Terminate test on future similar issues
 5739 
 5740 2010-03-27  Philip Stoev  <pstoev@mysql.com>
 5741 
 5742 	fixes to the filtering in mysqltest simplification
 5743 
 5744 2010-03-26  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5745 
 5746 	Fix to Bug#52343
 5747 
 5748 2010-03-25  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5749 
 5750 	Fixed version check
 5751 
 5752 2010-03-25  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5753 
 5754 	Fixed version check
 5755 
 5756 2010-03-23  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5757 
 5758 	Proper child stop on Linux/Windows
 5759 
 5760 2010-03-22  Philip Stoev  <pstoev@mysql.com>
 5761 
 5762 	merge
 5763 
 5764 2010-03-22  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5765 
 5766 	Collation metadata for javaDB and Postgres
 5767 
 5768 2010-03-22  Philip Stoev  <pstoev@mysql.com>
 5769 
 5770 	hopefully faster regexps in Random.pm
 5771 
 5772 2010-03-19  John H. Embretsen  <john.embretsen@sun.com>
 5773 
 5774 	Actually fix runall-new as well, as intended in the previous commit.
 5775 
 5776 2010-03-19  John H. Embretsen  <john.embretsen@sun.com>
 5777 
 5778 	runall: Add 'client/Debug/' to search path for client binaries. Runall runs mysqldump at the end of each replication test run, and this would fail on Windows Debug builds without this change.
 5779 
 5780 2010-03-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5781 
 5782 	Use GenTest module in runall-new.pl
 5783 
 5784 2010-03-18  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5785 
 5786 	Better default slave-vardir
 5787 
 5788 2010-03-15  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5789 
 5790 	Better version checking
 5791 
 5792 2010-03-15  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5793 
 5794 	Better 5.0 check of basedir
 5795 
 5796 2010-03-13  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5797 
 5798 	return instead of exit from GenTest::App::GenTest
 5799 
 5800 2010-03-12  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5801 
 5802 	qoute for spaces in path
 5803 
 5804 2010-03-12  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5805 
 5806 	5.1 and 5.0 adaptions
 5807 
 5808 2010-03-12  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5809 
 5810 	Version numbers as ints
 5811 
 5812 2010-03-12  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5813 
 5814 	Figuring out the mysql version for Linux
 5815 
 5816 2010-03-09  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5817 
 5818 	gentest.pl made a wrapper of new module GenTest::App::GenTest.pm
 5819 
 5820 2010-03-07  Philip Stoev  <pstoev@mysql.com>
 5821 
 5822 	merge
 5823 
 5824 2010-03-05  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5825 
 5826 	Added benchmarking and profiling
 5827 
 5828 2010-03-04  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5829 
 5830 	Enable old startserver test
 5831 
 5832 2010-03-04  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5833 
 5834 	Server crash function and unit test of Backtrace reporter
 5835 
 5836 2010-03-04  John H. Embretsen  <john.embretsen@sun.com>
 5837 
 5838 	Use say() instead of print() where we can, to get a uniform prefix for all chatter (PB2 scripts). Almost all remaining prints are nedded to conform with current external (PB2) log parsers.
 5839 
 5840 2010-03-04  John H. Embretsen  <john.embretsen@sun.com>
 5841 
 5842 	Start using GenTest's windows() and solaris() checking subs instead of re-inventing the wheel in each pb2 script.
 5843 
 5844 2010-03-04  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5845 
 5846 	Smal test-fix#
 5847 
 5848 2010-03-04  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5849 
 5850 	Better performnace data
 5851 
 5852 2010-03-04  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5853 
 5854 	Performance data for gendata and grammar generation added to unit test
 5855 
 5856 2010-03-04  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5857 
 5858 	ISO-8601 timestamps, both for logging and XML(using UTC)
 5859 
 5860 2010-03-04  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5861 
 5862 	Fix referneces to error_log, time-stamp on valgrind and some more
 5863 
 5864 2010-03-03  Patrick Crews  <patrick.crews@sun.com>
 5865 
 5866 	optimizer_access_exp grammar - designed to mix a number of table access methods in interesting ways
 5867 
 5868 2010-03-03  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5869 
 5870 	Experimental timing of unittests
 5871 
 5872 2010-03-03  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5873 
 5874 	More replication fixes + someother stuff
 5875 
 5876 2010-03-03  John H. Embretsen  <john.embretsen@sun.com>
 5877 
 5878 	Bug#51691: Add sbin/ to search path for mysqld. The location changed in some MySQL builds following the introduction of cmake for unix (WL#5161).
 5879 
 5880 2010-03-03  Matthias Leich  <Matthias.Leich@sun.com>
 5881 
 5882 	Major changes:
 5883 	1. Work with copies of the original grammars
 5884 	Intended effect:
 5885 	No problems in case the original grammars get changed
 5886 	during RQG runtime or between RQG run and inspection
 5887 	of protocols
 5888 	2. Save storage space by deleting unimportant protocols
 5889 
 5890 2010-03-02  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5891 
 5892 	Fixed some typos
 5893 
 5894 2010-03-02  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5895 
 5896 	valgrind support added to server
 5897 
 5898 2010-03-02  John H. Embretsen  <john.embretsen@sun.com>
 5899 
 5900 	pb2gentest: Change duration for mdl_deadlock test to 20 mins (more Pushbuild friendly).
 5901 
 5902 2010-03-02  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5903 
 5904 	Out-of-source test fix
 5905 
 5906 2010-03-02  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5907 
 5908 	More robust testing of server/runall
 5909 
 5910 2010-03-02  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5911 
 5912 	More testing wrt. out-of-source, cmake and installed base stuff
 5913 
 5914 2010-03-02  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5915 
 5916 	Fixed unit/TestScript wrt. out-of-source, cmake and installed base
 5917 
 5918 2010-03-01  John H. Embretsen  <john.embretsen@sun.com>
 5919 
 5920 	pb2gentest: Correct lock timeout name in mdl_deadlock test.
 5921 
 5922 2010-03-01  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5923 
 5924 	More Cmake out-of-source stuff
 5925 
 5926 2010-03-01  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5927 
 5928 	Cmake out-of-source build adaptions
 5929 
 5930 2010-02-26  John H. Embretsen  <john.embretsen@sun.com>
 5931 
 5932 	pb2gentest: Add mdl_deadlock test, using higher lock wait timeouts than other MDL tests in order to detect more potential deadlocks. The downside is that this test may also detect more false deadlocks (valid lock waits).
 5933 
 5934 2010-02-25  Matthias Leich  <Matthias.Leich@sun.com>
 5935 
 5936 	Minor beatification: Remove trailing spaces
 5937 
 5938 2010-02-24  John H. Embretsen  <john.embretsen@sun.com>
 5939 
 5940 	Categorized configuration files by moving them into subdirectories with descriptive names.
 5941 	THIS CHANGE MAY BREAK EXISTING USAGE PATTERNS!
 5942 	Announced at https://lists.launchpad.net/randgen/msg00014.html.
 5943 	
 5944 	==> usage of --grammar, --gendata and other options referring to files need to take this into account.
 5945 	
 5946 	All files in conf/ have been moved into respective subdirectories, representing categories.
 5947 	Sub-categories also exist, e.g. engines/innodb/ or optimizer/archive/.
 5948 	Archive-subcategories are for older files that may still be useful but that have been superseeded by other files.
 5949 	Updated other files referring to files in the conf/ directory.
 5950 
 5951 2010-02-24  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5952 
 5953 	Disable test_runall. problem caused by cmake?
 5954 
 5955 2010-02-24  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5956 
 5957 	Cmake adaptions
 5958 
 5959 2010-03-07  Philip Stoev  <pstoev@mysql.com>
 5960 
 5961 	changes to support large-scale mysqltest simplifications
 5962 
 5963 2010-02-22  Matthias Leich  <Matthias.Leich@sun.com>
 5964 
 5965 	1. Remove ONLINE
 5966 	2. Raise the likelihood that a short lifetime table exists
 5967 	3. Improve comments
 5968 	4. Correct and streamline grammar around partitioned tables
 5969 
 5970 2010-02-19  Matthias Leich  <Matthias.Leich@sun.com>
 5971 
 5972 	Adjustment to open bug
 5973 
 5974 2010-02-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5975 
 5976 	Better slave shutdown
 5977 
 5978 2010-02-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5979 
 5980 	Added waitForSlaveSync
 5981 
 5982 2010-02-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5983 
 5984 	Better diagnostics
 5985 
 5986 2010-02-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5987 
 5988 	Enable runall-new test. Start replication properly and test that replication is working
 5989 
 5990 2010-02-19  Matthias Leich  <Matthias.Leich@sun.com>
 5991 
 5992 	One simplification attempt for a server crash did not
 5993 	work because the stackback trace contained somewhere 
 5994 	a substring "safe".
 5995 	Solution: Search for 'Unsafe statement binlogged'
 5996 
 5997 2010-02-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 5998 
 5999 	Temporary disable test of runall-newa
 6000 
 6001 2010-02-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6002 
 6003 	Added replicating server (actually a master/slave pair) + unit test
 6004 
 6005 2010-02-18  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6006 
 6007 	Do not return from stopServer util the server is properly stopped + test of start dirty
 6008 
 6009 2010-02-18  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6010 
 6011 	Add start dirty to Server::MySQLd.pm
 6012 
 6013 2010-02-17  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6014 
 6015 	more mysql.sock problems
 6016 
 6017 2010-02-17  Bernt Johnsen  <bernt.johnsen@sun.com>
 6018 
 6019 	Windows adaptions
 6020 
 6021 2010-02-17  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6022 
 6023 	Don't set socket file. Crashes when path > 107 so it's unusbale in a proper testing environment. Anway, RQG uses IP communication on 127.0.0.1 anyway
 6024 
 6025 2010-02-17  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6026 
 6027 	removed option
 6028 
 6029 2010-02-17  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6030 
 6031 	Handle spaces in files
 6032 
 6033 2010-02-16  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6034 
 6035 	sayFile + quote for spaces
 6036 
 6037 2010-02-16  John H. Embretsen  <john.embretsen@sun.com>
 6038 
 6039 	pb2gentest: Decrease default lock-wait timeouts to 1s. Add new option --loose-lock-wait-timeout=1 by default.
 6040 
 6041 2010-02-16  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6042 
 6043 	More server stuff
 6044 
 6045 2010-02-16  John H. Embretsen  <john.embretsen@sun.com>
 6046 
 6047 	Add execute permissions to pb2runtest.pl
 6048 
 6049 2010-02-16  John H. Embretsen  <john.embretsen@sun.com>
 6050 
 6051 	New (incomplete) test runner for running RQG tests, currently functioning as a wrapper around runall.pl.
 6052 	It supports test specifications written in separate files (see --help).
 6053 	Initial primary use is aimed at Pushbuild 2, hence the file name. 
 6054 	Thought to replace pb2gentest.pl once test definition are in place.
 6055 	May be more closely integrated and/or merged with runall/gentest/server stuff later.
 6056 
 6057 2010-02-16  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6058 
 6059 	--loose-skip options not on windows
 6060 
 6061 2010-02-15  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6062 
 6063 	Small adjustment
 6064 
 6065 2010-02-15  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6066 
 6067 	Improved server testing
 6068 
 6069 2010-02-15  John H. Embretsen  <john.embretsen@sun.com>
 6070 
 6071 	pb2gentest: Make sure custom set values of lock timeouts are not overridden.
 6072 
 6073 2010-02-15  John H. Embretsen  <john.embretsen@sun.com>
 6074 
 6075 	pb2gentest: Add --loose- to --table-lock-wait-timeout option, removed in MySQL 5.5
 6076 
 6077 2010-02-15  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6078 
 6079 	Fixed some layout stuff (blame Emacs:Windows)
 6080 
 6081 2010-02-15  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6082 
 6083 	Prpoer server shutdown
 6084 
 6085 2010-02-15  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6086 
 6087 	Server dsn and test of dsn/Executor
 6088 
 6089 2010-02-15  John H. Embretsen  <john.embretsen@sun.com>
 6090 
 6091 	Correct Copyright years for Properties.pm. File was introduced in 2009 and updated in 2010 (see previous revision).
 6092 
 6093 2010-02-12  John H. Embretsen  <john.embretsen@sun.com>
 6094 
 6095 	Add collectOpt() sub-routine to Properties.pm. This routine can be used to generate a stringified list of options with a specified prefix, similar to genOpt() (which collects a specific sub-group of options). Options included may be specified in an array passed as argument to the routine. Otherwise, all top-level (non-hash/-array) options will be included.
 6096 
 6097 2010-02-12  John H. Embretsen  <john.embretsen@sun.com>
 6098 
 6099 	Add missing path separator to bindir path. Fixes some issues with debugger on Windows (missing line numbers in stack traces, etc.).
 6100 
 6101 2010-02-12  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6102 
 6103 	Windows-stuff that didn't work on Unix
 6104 
 6105 2010-02-12  Bernt Johnsen  <bernt.johnsen@sun.com>
 6106 
 6107 	Server: Windows process start
 6108 
 6109 2010-02-11  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6110 
 6111 	Server: server options, better testing, some improvements
 6112 
 6113 2010-02-11  Bernt Johnsen  <bernt.johnsen@sun.com>
 6114 
 6115 	Removed the dependncy to File::path since just one routine was needed
 6116 
 6117 2010-02-11  Bernt Johnsen  <bernt.johnsen@sun.com>
 6118 
 6119 	Server db create on windows
 6120 
 6121 2010-02-11  Bernt Johnsen  <bernt.johnsen@sun.com>
 6122 
 6123 	First windows adaptions for Server
 6124 
 6125 2010-02-11  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6126 
 6127 	Added portnumber to server start
 6128 
 6129 2010-02-11  Philip Stoev  <pstoev@mysql.com>
 6130 
 6131 	merge
 6132 
 6133 2010-02-11  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6134 
 6135 	MySQL server added (not used yet)
 6136 
 6137 2010-02-10  Matthias Leich  <Matthias.Leich@sun.com>
 6138 
 6139 	Merge latest changes into local tree.
 6140 
 6141 2010-02-10  Matthias Leich  <Matthias.Leich@sun.com>
 6142 
 6143 	- Adjustments to open bugs
 6144 	- Enable REPLACE
 6145 
 6146 2010-02-11  Philip Stoev  <pstoev@mysql.com>
 6147 
 6148 	further fixes to mysqltest simplification
 6149 
 6150 2010-02-10  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6151 
 6152 	Some more drizzle stuff added
 6153 
 6154 2010-02-10  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6155 
 6156 	Copyright headres and license added
 6157 
 6158 2010-02-09  Patrick Crews  <patrick.crews@sun.com>
 6159 
 6160 	Added a note to the subquery* grammars identifying them as older.  They are still valuable tests, but should not be prioritized over other grammars
 6161 
 6162 2010-02-09  Matthias Leich  <Matthias.Leich@sun.com>
 6163 
 6164 	Minor modifications
 6165 	- add accidently removed example
 6166 	- unify formatting of paragraphs
 6167 	- replace the only partially used tabs with spaces
 6168 
 6169 2010-02-08  Patrick Crews  <patrick.crews@sun.com>
 6170 
 6171 	Added possibility of having DISTINCT function in aggregate calls in certain grammars
 6172 
 6173 2010-02-05  Matthias Leich  <Matthias.Leich@sun.com>
 6174 
 6175 	- Add variation of "masking" to bug hunting
 6176 	- Improve comments
 6177 
 6178 2010-02-05  Philip Stoev  <pstoev@mysql.com>
 6179 
 6180 	final simplification adjustments
 6181 
 6182 2010-02-05  Philip Stoev  <pstoev@mysql.com>
 6183 
 6184 	merge
 6185 
 6186 2010-02-05  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6187 
 6188 	Unit test for runall.pl
 6189 
 6190 2010-02-05  Philip Stoev  <pstoev@mysql.com>
 6191 
 6192 	faster mysqltest simplification
 6193 
 6194 2010-02-03  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6195 
 6196 	removed unneeded debug print
 6197 
 6198 2010-02-03  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6199 
 6200 	dbx-based stack dump Solaris with pstack/c++filt as alternative
 6201 
 6202 2010-02-02  John H. Embretsen  <john.embretsen@sun.com>
 6203 
 6204 	pb2gentest: Remove 'bulk_insert' test, because it is not useful enough to keep around as an automated test.
 6205 
 6206 2010-02-02  John H. Embretsen  <john.embretsen@sun.com>
 6207 
 6208 	pb2gentest: Remove 'mostly_selects' test, because it is not useful enough to keep around as an automated test.
 6209 
 6210 2010-02-01  Matthias Leich  <Matthias.Leich@sun.com>
 6211 
 6212 	- Improve the comments
 6213 	- Add workarounds for new bugs
 6214 
 6215 2010-02-01  John H. Embretsen  <john.embretsen@sun.com>
 6216 
 6217 	pb2gentest: Remove/disable specific limit test for InnoDB, MyISAM. This test is Falcon-specific. Generic LIMIT optimization will be tested by Optimizer grammars.
 6218 
 6219 2010-02-01  John H. Embretsen  <john.embretsen@sun.com>
 6220 
 6221 	pb2gentest: Disable InnoDB test based on falcon_backlog (not relevant enough for InnoDB).
 6222 
 6223 2010-02-01  John H. Embretsen  <john.embretsen@sun.com>
 6224 
 6225 	pb2gentest: Disable compare_self testing against InnoDB, MyISAM, as this test makes most sense to run against more unstable, 'broken' storage engines.
 6226 
 6227 2010-02-01  John H. Embretsen  <john.embretsen@sun.com>
 6228 
 6229 	Rename config files (grammar, gendata) for tiny_inserts tests. Config is generic, so removing storage engine reference in file names. Added comment in grammar file. Kept pb2gentest.pl up-to-date.
 6230 
 6231 2010-01-29  Patrick Crews  <patrick.crews@sun.com>
 6232 
 6233 	Described current join condition issues in optimizer* grammars, ported expanded ON condition rules to outer_join_portable.yy
 6234 
 6235 2010-01-27  John H. Embretsen  <john.embretsen@sun.com>
 6236 
 6237 	simplify_mysqltest.pl: Convert tabs to spaces. This was inconsistent prior to this change. Spaces only is easier to work with across editors and systems.
 6238 
 6239 2010-01-27  John H. Embretsen  <john.embretsen@sun.com>
 6240 
 6241 	New feature in simplify-mysqltest.pl utility script: Specify basedir2 in order to simplify a test case based on result differences between two servers.
 6242 	
 6243 	After a simplification attempt, if there is still a difference, simplification succeeded and will try to continue.
 6244 	If there is no longer a difference, the issue is not reproduced, and the simplifier either continues down a different path or stops.
 6245 	
 6246 	Such simplification currently requires valid mysqltest/SQL statements so that .result files are produced, so one may need to convert multi-line statements into single-line statements in the original test before simplifying, until some better handling of this is implemented.
 6247 	
 6248 	This was first used in relation to MySQL bug#49771.
 6249 
 6250 2010-01-27  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6251 
 6252 	RQG-style constructors in Channel/Process/ErrorFilter
 6253 
 6254 2010-01-27  Bernt Johnsen  <bernt.johnsen@sun.com>
 6255 
 6256 	Disable (Temoprary?) centralized error filtreing on windows
 6257 
 6258 2010-01-27  Bernt Johnsen  <bernt.johnsen@sun.com>
 6259 
 6260 	Test fork/process in combination
 6261 
 6262 2010-01-27  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6263 
 6264 	Error filtering fixes
 6265 
 6266 2010-01-27  Bernt Johnsen  <bernt.johnsen@sun.com>
 6267 
 6268 	New try on centralized error filtering, now using threaded perl on Windows
 6269 
 6270 2010-01-26  Bernt Johnsen  <bernt.johnsen@sun.com>
 6271 
 6272 	Use threads on windows
 6273 
 6274 2010-01-26  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6275 
 6276 	Better IPC Pipe handling + Unit test
 6277 
 6278 2010-01-26  Matthias Leich  <Matthias.Leich@sun.com>
 6279 
 6280 	Workaround for Bug
 6281 	50619 assert in handler::update_auto_increment
 6282 
 6283 2010-01-26  Philip Stoev  <pstoev@mysql.com>
 6284 
 6285 	performance schema grammar
 6286 
 6287 2010-01-26  Philip Stoev  <pstoev@mysql.com>
 6288 
 6289 	merge
 6290 
 6291 2010-01-25  Matthias Leich  <Matthias.Leich@sun.com>
 6292 
 6293 	- Some cleanup
 6294 	- Adjustments according to bugs found or fixed within the last week
 6295 	- Avoid the generation of unsafe statements when running in SBR mode
 6296 	- Fix bugs within the grammar
 6297 
 6298 2010-01-22  Patrick Crews  <patrick.crews@sun.com>
 6299 
 6300 	range_access.yy - Altered the JOIN rules so that we have a greater variety of ON conditions possible
 6301 
 6302 2010-01-22  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6303 
 6304 	Fixed small incosistency
 6305 
 6306 2010-01-22  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6307 
 6308 	backed out centralized error filtering due to fork() hang on windows
 6309 
 6310 2010-01-20  Patrick Crews  <patrick.crews@sun.com>
 6311 
 6312 	outer_join.yy - expanded possible JOIN conditions allowed through the grammar.  Tested debug output and results are similar to previous results with some gains for certain optimizations
 6313 
 6314 2010-01-19  Matthias Leich  <Matthias.Leich@sun.com>
 6315 
 6316 	Development of RQG grammar for replication testing
 6317 	- Improved comments
 6318 	- remove superfluous commands
 6319 	- adjust grammar to new bugs
 6320 	- use LIMIT if possible
 6321 	- disable the names of tables which will be not created by the
 6322 	current data creation grammar
 6323 
 6324 2010-01-18  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6325 
 6326 	IPC cleanup
 6327 
 6328 2010-01-18  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6329 
 6330 	Centralized handling of error message supression in separate process
 6331 
 6332 2010-01-26  Philip Stoev  <pstoev@mysql.com>
 6333 
 6334 	better log output around core files
 6335 
 6336 2010-01-18  Philip Stoev  <pstoev@mysql.com>
 6337 
 6338 	do not use table E in the stress test grammar
 6339 
 6340 2010-01-18  Philip Stoev  <pstoev@mysql.com>
 6341 
 6342 	merge
 6343 
 6344 2010-01-18  Philip Stoev MySQL  <ps221752@nanna21>
 6345 
 6346 	fix core dumping -- find mysqld location more reliably
 6347 
 6348 2010-01-18  Philip Stoev  <pstoev@mysql.com>
 6349 
 6350 	do not use failing SELECT queries for REPEATABLE READ calculations
 6351 
 6352 2010-01-17  Philip Stoev  <pstoev@mysql.com>
 6353 
 6354 	fix to transaction consistency grammar
 6355 
 6356 2010-01-16  Philip Stoev  <pstoev@mysql.com>
 6357 
 6358 	avoid duplicating the test content while simplifying
 6359 
 6360 2010-01-15  Matthias Leich  <Matthias.Leich@sun.com>
 6361 
 6362 	Improve the grammar by adding statement parts which are unsafe
 6363 	in case of SBR where possible.
 6364 
 6365 2010-01-14  Matthias Leich  <Matthias.Leich@sun.com>
 6366 
 6367 	- Minor improvements of structure and comments
 6368 	- Some finetuning with the goal to reduce the fraction of failing statements
 6369 
 6370 2010-01-13  Matthias Leich  <Matthias.Leich@sun.com>
 6371 
 6372 	Extend the grammar according to Phase 2 of development
 6373 
 6374 2010-01-12  Matthias Leich  <Matthias.Leich@sun.com>
 6375 
 6376 	Extend grammar according to Phase 2 of grammar development
 6377 
 6378 2010-01-12  John H. Embretsen  <john.embretsen@sun.com>
 6379 
 6380 	pb2gentest: Try-out code to mark failing tests as 'experimental' in a test branch in PB2.
 6381 
 6382 2010-01-11  Matthias Leich  <Matthias.Leich@sun.com>
 6383 
 6384 	Extend grammar according to Phase 2 of grammar development
 6385 
 6386 2010-01-08  Matthias Leich  <Matthias.Leich@sun.com>
 6387 
 6388 	Minor improvements
 6389 
 6390 2010-01-07  Matthias Leich  <Matthias.Leich@sun.com>
 6391 
 6392 	- Correct syntax failures
 6393 	- slightly improved structure
 6394 
 6395 2010-01-06  Matthias Leich  <Matthias.Leich@sun.com>
 6396 
 6397 	Add triggers and events
 6398 
 6399 2010-01-05  Matthias Leich  <Matthias.Leich@sun.com>
 6400 
 6401 	Minor improvements of comments
 6402 
 6403 2010-01-05  Matthias Leich  <Matthias.Leich@sun.com>
 6404 
 6405 	Minor corrections
 6406 	- Comment + formatting
 6407 	- broader range of values
 6408 
 6409 2010-01-05  Matthias Leich  <Matthias.Leich@sun.com>
 6410 
 6411 	Merge latest changes into local tree
 6412 
 6413 2010-01-04  Patrick Crews  <patrick.crews@sun.com>
 6414 
 6415 	range_access grammar - implemented 3-part indexes + minor tweaks and cleanups
 6416 
 6417 2010-01-05  Matthias Leich  <Matthias.Leich@sun.com>
 6418 
 6419 	- Finetuning of SAVEPOINT related statements
 6420 	The base:
 6421 	1. SAVEPOINT is an InnoDB only feature
 6422 	2. RELEASE SAVEPOINT and ROLLBACK TO SAVEPOINT fail frequent
 6423 	because the named SAVEPOINT often does not exist
 6424 	Changes:
 6425 	- Reduce the frequency of SAVEPOINT related statements in general
 6426 	- Increase the fraction of "SAVEPOINT ..." compared to the total
 6427 	amount of SAVEPOINT related statements
 6428 	- Reduce the frequency of FLUSH LOGS with the goal to avoid the
 6429 	annoying amount of binary logs generated
 6430 	- statements for PROCEDUREs, FUNCTIONs, VIEWs
 6431 
 6432 2010-01-04  Matthias Leich  <Matthias.Leich@sun.com>
 6433 
 6434 	RQG grammar for testing replication, phase 2
 6435 	
 6436 	Add DDL for tables and procedures and some other 
 6437 	minor improvements.
 6438 
 6439 2010-01-04  Patrick Crews  <patrick.crews@sun.com>
 6440 
 6441 	=range_access: small improvements and changes
 6442 
 6443 2010-01-04  John H. Embretsen  <john.embretsen@sun.com>
 6444 
 6445 	Replace all instances of --skip-safemalloc with --loose-skip-safemalloc.
 6446 	This is to counteract a recent change in the server code, specifically revision 
 6447 	serg@mysql.com-20091222093556-8aocy9n92pdp0rwr 
 6448 	which would cause server startup issues if this mysqld option was used without --loose in some code branches.
 6449 
 6450 2009-12-31  Philip Stoev  <pstoev@mysql.com>
 6451 
 6452 	merge
 6453 
 6454 2009-12-29  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6455 
 6456 	Preserve all columns in multi-column keys if one of teh columns is used in simplified query
 6457 
 6458 2009-12-31  Philip Stoev  <pstoev@mysql.com>
 6459 
 6460 	removing obsolete grammars
 6461 
 6462 2009-12-31  Philip Stoev  <pstoev@mysql.com>
 6463 
 6464 	remove grammars for individual, old bugs
 6465 
 6466 2009-12-25  Philip Stoev  <pstoev@mysql.com>
 6467 
 6468 	protection against duplicate arguments and against constuctor constants with the same value
 6469 
 6470 2009-12-23  Philip Stoev  <pstoev@mysql.com>
 6471 
 6472 	fixes to the metadata_stability grammar
 6473 
 6474 2009-12-22  Patrick Crews  <patrick.crews@sun.com>
 6475 
 6476 	range_access:  minor adjustments + incremental improvements / additions
 6477 
 6478 2009-12-19  Patrick Crews  <patrick.crews@sun.com>
 6479 
 6480 	range_access grammar - added .zz file, minor tweaks + changes due to addition of ZZ file
 6481 
 6482 2009-12-18  Matthias Leich  <Matthias.Leich@sun.com>
 6483 
 6484 	Development of RQG grammars for replication testing , Phase 2
 6485 	
 6486 	The added grammars are derivates of replication-dml_* .
 6487 	I will remove parts of the replication-ddl_* grammars later.
 6488 
 6489 2009-12-18  Matthias Leich  <Matthias.Leich@sun.com>
 6490 
 6491 	Two corrections:
 6492 	1. grammar item "nontrans_trans" was wrong adjusted and had no effect at all.
 6493 	2. grammar item "replace" contained a ";" instead of "|". 
 6494 
 6495 2009-12-18  Matthias Leich  <Matthias.Leich@sun.com>
 6496 
 6497 	Minor fix
 6498 	The name is now rqg_options
 6499 
 6500 2009-12-18  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6501 
 6502 	rqg_options consistently in plural
 6503 
 6504 2009-12-17  Patrick Crews  <patrick.crews@sun.com>
 6505 
 6506 	range_access grammar - added dual-integer indexes and related queries
 6507 	Removed older, temporary range grammars.
 6508 
 6509 2009-12-17  Patrick Crews  <patrick.crews@sun.com>
 6510 
 6511 	New Transfrom - ExecuteAsPreparedTwice
 6512 	Will take a query, create a prepared statement from it, then execute it 2x.
 6513 	In response to Bug#49570 and Bug#48508
 6514 
 6515 2009-12-17  Matthias Leich  <Matthias.Leich@sun.com>
 6516 
 6517 	Merge changes into local tree
 6518 
 6519 2009-12-16  Patrick Crews  <patrick.crews@sun.com>
 6520 
 6521 	Re-do of range_access grammar - implemented single-index ranges first, then will add 2 and 3 column indexes in the next iteration.
 6522 
 6523 2009-12-16  Matthias Leich  <Matthias.Leich@sun.com>
 6524 
 6525 	This grammar should be the final version for the task
 6526 	Develop a RQG grammar for replication testing - Phase 1 (DML only)
 6527 	1. Adjustment to server modifications where VERSION() and SYSDATE()
 6528 	cause a warning when running with binlog_format = 'STATEMENT'
 6529 	2. Adjustment to open bugs
 6530 
 6531 2009-12-15  John H. Embretsen  <john.embretsen@sun.com>
 6532 
 6533 	pb2gentest: Enable 'compare_self' (datatypes) test also for other engines (myisam, innodb) than falcon.
 6534 
 6535 2009-12-15  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6536 
 6537 	information_schema schema-name hack for mysql
 6538 
 6539 2009-12-15  John H. Embretsen  <john.embretsen@sun.com>
 6540 
 6541 	pb2gentest: Add configuration for innodb_repeatable_read test (based on existing falcon equivalent).
 6542 
 6543 2009-12-14  Patrick Crews  <patrick.crews@sun.com>
 6544 
 6545 	range_access:
 6546 	Submitting new / updated version of the grammar.  Keeping older version while tuning / experimenting.
 6547 	
 6548 	New Transformer added - ExecuteAsSPTwice.  Will take a query, then execute it as a
 6549 	stored procedure 2x.  Some bugs / crashes have been noted to occur in such situations.
 6550 
 6551 2009-12-14  Matthias Leich  <Matthias.Leich@sun.com>
 6552 
 6553 	RQG grammar for replication testing
 6554 	- deactivate "shake_clock" because this fools RQG's deadlock detection
 6555 	- correct grammar item "dml_list"
 6556 	- introduce the scenario:
 6557 	The first m statements of a transaction use non transactional tables
 6558 	the following n statements use transactional tables
 6559 	- minor beautification
 6560 
 6561 2009-12-14  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6562 
 6563 	Exclude table DUMMY in metadata
 6564 
 6565 2009-12-14  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6566 
 6567 	Implemented: Bug #49565  _field and the rest should assert instead of returning an empty string
 6568 
 6569 2009-12-14  John H. Embretsen  <john.embretsen@sun.com>
 6570 
 6571 	pb2gentest: Definition for rqg_innodb_transactions test.
 6572 
 6573 2009-12-14  John H. Embretsen  <john.embretsen@sun.com>
 6574 
 6575 	Fix column names in DatabaseConsistency validator (add col_ prefix).
 6576 
 6577 2009-12-11  Patrick Crews  <patrick.crews@sun.com>
 6578 
 6579 	Removal of older, less comprehensive grammars.
 6580 
 6581 2009-12-11  John H. Embretsen  <john.embretsen@sun.com>
 6582 
 6583 	Merge with tip of branch
 6584 
 6585 2009-12-10  Matthias Leich  <Matthias.Leich@sun.com>
 6586 
 6587 	- Correct comments
 6588 	- remove the no more needed preloading of metadata
 6589 	- enable LOAD DATA ...
 6590 	- reduce the fraction of USE <test|test1>
 6591 	- replace "tmpnam" with "_tmpnam"
 6592 	- make values affected by RAND(...) more deterministic 
 6593 
 6594 2009-12-10  Matthias Leich  <Matthias.Leich@sun.com>
 6595 
 6596 	Add a template for a configuration file for use with util/bughunt.pl
 6597 
 6598 2009-12-11  John H. Embretsen  <john.embretsen@sun.com>
 6599 
 6600 	many_indexes: Temporarily disable use of UTF16 until WL#1213 is pushed to non-falcon branches. Add support for innodb and myisam engines in pb2gentest.
 6601 
 6602 2009-12-11  John H. Embretsen  <john.embretsen@sun.com>
 6603 
 6604 	pb2gentest: Specify an InnoDB-variant of falcon_backlog test (single-record updates while a separate REPEATABLE-READ transaction is running.
 6605 
 6606 2009-12-11  John H. Embretsen  <john.embretsen@sun.com>
 6607 
 6608 	pb2gentest: Explicitly support engines innodb and myisam for test using falcon_limit grammar.
 6609 
 6610 2009-12-11  John H. Embretsen  <john.embretsen@sun.com>
 6611 
 6612 	pb2gentest: Explicitly add support for innodb and myisam engines for test using falcon_tiny_inserts grammar.
 6613 
 6614 2009-12-10  John H. Embretsen  <john.embretsen@sun.com>
 6615 
 6616 	pb2gentest: Explicitly enable innodb and myisam engines for test using maria_bulk_insert grammar
 6617 
 6618 2009-12-10  John H. Embretsen  <john.embretsen@sun.com>
 6619 
 6620 	pb2gentest: Explicitly support innodb and myisam engines for test using maria_stress grammar.
 6621 
 6622 2009-12-10  Philip Stoev  <pstoev@mysql.com>
 6623 
 6624 	new DisableIndexes transform
 6625 
 6626 2009-12-09  Patrick Crews  <patrick.crews@sun.com>
 6627 
 6628 	Added some tuning information for controlling the size of the queries produced.
 6629 
 6630 2009-12-09  Matthias Leich  <Matthias.Leich@sun.com>
 6631 
 6632 	Increase GENERATOR_MAX_LENGTH because I hit the old limit
 6633 	of 2048 with a correct grammar.
 6634 
 6635 2009-12-09  Matthias Leich  <Matthias.Leich@sun.com>
 6636 
 6637 	Improve comments
 6638 
 6639 2009-12-09  Matthias Leich  <Matthias.Leich@sun.com>
 6640 
 6641 	Merge lastest changes into local tree
 6642 
 6643 2009-12-09  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6644 
 6645 	Fixed --seed bug in gentest.pl
 6646 
 6647 2009-12-09  Matthias Leich  <Matthias.Leich@sun.com>
 6648 
 6649 	RQG grammar for replication testing
 6650 	- minor beautification
 6651 	- adjustment to open bugs
 6652 	- finetuning of testing grammar like
 6653 	- increase fraction of data modifying statements
 6654 	- reduce the amount of NULL values in columns
 6655 
 6656 2009-12-09  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6657 
 6658 	Better reporting of --sed=time change. Added seed=time() concersion to Gendata.pm
 6659 
 6660 2009-12-09  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6661 
 6662 	Changes to util/bughunt.pl
 6663 
 6664 2009-12-09  John H. Embretsen  <john.embretsen@sun.com>
 6665 
 6666 	pb2gentest: Stop printining date and time twice. Also skip uname (some host information is printed later).
 6667 
 6668 2009-12-09  John H. Embretsen  <john.embretsen@sun.com>
 6669 
 6670 	pb2gentest: No longer set MTR_BUILD_THREAD unless specified by user. Our PB2 hosts should run Cat most 1 test at a time.
 6671 
 6672 2009-12-09  John H. Embretsen  <john.embretsen@sun.com>
 6673 
 6674 	pb2gentest: Change '*' output prefixes to '=' (or '+' for the Shutdown wait-for-pid output) so we don't confuse people with red coloring in PB2 logs.
 6675 
 6676 2009-12-08  Patrick Crews  <patrick.crews@sun.com>
 6677 
 6678 	Added range_access.yy
 6679 	Still very raw work - need to refine creation of indexes, add character and mixed index / query combinations.
 6680 
 6681 2009-12-08  Matthias Leich  <Matthias.Leich@sun.com>
 6682 
 6683 	- minor corrections
 6684 	- add comments
 6685 
 6686 2009-12-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6687 
 6688 	Remove default mtr-options
 6689 
 6690 2009-12-08  Matthias Leich  <Matthias.Leich@sun.com>
 6691 
 6692 	- Add comments
 6693 	- Correct parameter name
 6694 
 6695 2009-12-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6696 
 6697 	simplify-mysqltest_template.cfg added
 6698 
 6699 2009-12-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6700 
 6701 	Missing space in simplify-mysqltest
 6702 
 6703 2009-12-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6704 
 6705 	Separate mysqld command in simplyfy-mysqltest
 6706 
 6707 2009-12-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6708 
 6709 	Separate mysqld command in simplyfy-mysqltest
 6710 
 6711 2009-12-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6712 
 6713 	Typo in util/simplify-mysqltest
 6714 
 6715 2009-12-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6716 
 6717 	Small fix in tables()
 6718 
 6719 2009-12-07  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6720 
 6721 	Executor->tables() for backwards compatability
 6722 
 6723 2009-12-07  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6724 
 6725 	Improved JavaDB metadata
 6726 
 6727 2009-12-04  John H. Embretsen  <john.embretsen@sun.com>
 6728 
 6729 	Improve output text when processing test log in pb2combinations tests.
 6730 
 6731 2009-12-04  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6732 
 6733 	Metadata changes to dummy executor
 6734 
 6735 2009-12-04  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6736 
 6737 	Don't call cacheMetaData on undefined executor
 6738 
 6739 2009-12-04  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6740 
 6741 	New metadata implmentation
 6742 
 6743 2009-12-03  Matthias Leich  <Matthias.Leich@sun.com>
 6744 
 6745 	RQG grammar for replication testing
 6746 	1. Generate a second schema via the new gendata functionality
 6747 	2. Fix multi table delete's which failed frequent with "Unknown table A ot B"
 6748 	3. Replace the frequent used column "col_int" by "col_tinyint" because this
 6749 	increases the likelihood that statements affect any rows. 
 6750 
 6751 2009-12-03  John H. Embretsen  <john.embretsen@sun.com>
 6752 
 6753 	Fix partition_pruning.zz's partition definitions which did not go well with the earlier addition of col_ prefix to column names.
 6754 	Was causing 'Can't use an undefined value as an ARRAY reference at lib/GenTest/Generator/FromGrammar.pm line 297.' errors in PB2.
 6755 
 6756 2009-12-03  Philip Stoev  <pstoev@mysql.com>
 6757 
 6758 	new backup errors
 6759 
 6760 2009-12-02  Matthias Leich  <Matthias.Leich@sun.com>
 6761 
 6762 	RQG grammar for replication testing
 6763 	- Modifications according to the code review
 6764 	- Some additional improvements
 6765 
 6766 2009-12-02  Patrick Crews  <patrick.crews@sun.com>
 6767 
 6768 	Added comments / clarification to the outer_join* and partition_pruning grammars
 6769 
 6770 2009-12-02  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6771 
 6772 	current/default Schema cleanup
 6773 
 6774 2009-12-02  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6775 
 6776 	Implemented  in gendata, added defaultSchema in executors
 6777 
 6778 2009-12-02  John H. Embretsen  <john.embretsen@sun.com>
 6779 
 6780 	pb2gentest: Extra comment about semisync plugin location, in case we see issues with this in the future.
 6781 
 6782 2009-12-02  John H. Embretsen  <john.embretsen@sun.com>
 6783 
 6784 	pb2gentest: Specify 'None' validator when we do not want to use any validators. See bug#49167.
 6785 
 6786 2009-12-01  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6787 
 6788 	Fix for Bug#49167
 6789 
 6790 2009-11-30  Patrick Crews  <patrick.crews@sun.com>
 6791 
 6792 	created portable (more standards-compliant) version of the outer_join grammar.
 6793 	Minor changes to other files (tuning, etc)
 6794 
 6795 2009-11-30  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6796 
 6797 	Quotes where missing for blob/text/binary/enum
 6798 
 6799 2009-11-27  Matthias Leich  <Matthias.Leich@sun.com>
 6800 
 6801 	RQG grammar for replication testing
 6802 	The RQG reports RC = 255 problem seems to be fixed.
 6803 
 6804 2009-11-27  Matthias Leich  <Matthias.Leich@sun.com>
 6805 
 6806 	Merge latest changes
 6807 
 6808 2009-11-27  John H. Embretsen  <john.embretsen@sun.com>
 6809 
 6810 	Workaround for MySQL bug 48351: Support semisync plugin names both with and without 'lib'-prefix. With time only non-prefixed plugin name will be used. Also support other plugin dirs (release builds, sandbox builds etc) by doing recursive search for plugin files. First match wins.
 6811 
 6812 2009-11-27  Matthias Leich  <Matthias.Leich@sun.com>
 6813 
 6814 	RQG grammar for replication testing
 6815 	Note: It is already known that there are problems
 6816 	when executing this grammar with a bunch of threads
 6817 	(RQG RC = 255). I am working on this problem.
 6818 
 6819 2009-11-27  Philip Stoev  <pstoev@mysql.com>
 6820 
 6821 	merge
 6822 
 6823 2009-11-27  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6824 
 6825 	merge
 6826 
 6827 2009-11-27  Matthias Leich  <Matthias.Leich@sun.com>
 6828 
 6829 	RQG Grammar for replication testing
 6830 	- improvements
 6831 	- extensions
 6832 	- minor beautification
 6833 
 6834 2009-11-27  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6835 
 6836 	Gendata indices for JavaDB/Posgres
 6837 
 6838 2009-11-27  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6839 
 6840 	Gendata fixes
 6841 
 6842 2009-11-27  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6843 
 6844 	Adding col_ prefix to column names in conf/outer_join.yy
 6845 
 6846 2009-11-27  Philip Stoev  <pstoev@mysql.com>
 6847 
 6848 	add col_ prefix in front of all fields in all grammars to conform with new column naming style
 6849 
 6850 2009-11-27  Philip Stoev  <pstoev@mysql.com>
 6851 
 6852 	evaluate seed=time in the top-level script and do not pass it to any child scripts. This prevents two servers from being populated with a different seed = time
 6853 
 6854 2009-11-27  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6855 
 6856 	Improved Dummy executor for debugging purposes
 6857 
 6858 2009-11-27  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6859 
 6860 	Temporary dix of gendata regression
 6861 
 6862 2009-11-26  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6863 
 6864 	Fixed JavaDB/Postgres issues 
 6865 
 6866 2009-11-26  Philip Stoev  <pstoev@mysql.com>
 6867 
 6868 	make each thread use different seed -> different queries
 6869 
 6870 2009-11-26  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6871 
 6872 	Always copy input file
 6873 
 6874 2009-11-26  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6875 
 6876 	simplify-mysqltest fix
 6877 
 6878 2009-11-26  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6879 
 6880 	Fixed help problem
 6881 
 6882 2009-11-26  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6883 
 6884 	util/simplify-mysqltest.pl fixes
 6885 
 6886 2009-11-25  Matthias Leich  <Matthias.Leich@sun.com>
 6887 
 6888 	RQG grammar for replication testing
 6889 
 6890 2009-11-25  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6891 
 6892 	util/bughunt.pl added
 6893 
 6894 2009-11-25  Philip Stoev  <pstoev@mysql.com>
 6895 
 6896 	merge
 6897 
 6898 2009-11-25  John H. Embretsen  <john.embretsen@sun.com>
 6899 
 6900 	pb2gentest: Do not use --mem option. This option currently makes MTR fail in some branches (mysql-next-mr with friends) on Windows (MTR bug 49096), where --mem is irrelevant anyway. We use --mysqld=--log-output=file and --mysqld=--innodb-flush-log-at-trx-commit as 'workarounds' (already specified) to increase concurrency.
 6901 
 6902 2009-11-25  Philip Stoev  <pstoev@mysql.com>
 6903 
 6904 	allow A-Z, AA-ZZ, and AAA-ZZZ to be recognized as table names to be dumped
 6905 
 6906 2009-11-25  Matthias Leich  <Matthias.Leich@sun.com>
 6907 
 6908 	Extend the grammar for testing DML on replication
 6909 	
 6910 	Some parts of the grammar are temporary disabled.
 6911 
 6912 2009-11-24  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6913 
 6914 	merge
 6915 
 6916 2009-11-24  Matthias Leich  <Matthias.Leich@sun.com>
 6917 
 6918 	- Corrections in messages
 6919 	- Add default for desired_status_codes
 6920 	- Make some string concatenation code better readable
 6921 	- Remove the RQG log in case we got exit status 0
 6922 
 6923 2009-11-24  John H. Embretsen  <john.embretsen@sun.com>
 6924 
 6925 	pb2gentest: Display PATH, to be better able to debug environmental issues in PB2.
 6926 
 6927 2009-11-24  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6928 
 6929 	fix --reporter in runall
 6930 
 6931 2009-11-24  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6932 
 6933 	Imporved comment
 6934 
 6935 2009-11-24  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6936 
 6937 	Changes + merge
 6938 
 6939 2009-11-23  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6940 
 6941 	Ported dump-test.pl + some improvements
 6942 
 6943 2009-11-23  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6944 
 6945 	merge
 6946 
 6947 2009-11-23  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6948 
 6949 	Merger + fixes
 6950 
 6951 2009-11-20  Matthias Leich  <Matthias.Leich@sun.com>
 6952 
 6953 	Merge latest changes
 6954 
 6955 2009-11-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6956 
 6957 	Temporarily disable help due to weird warning from Perl
 6958 
 6959 2009-11-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6960 
 6961 	Help, comments and beter check for illegal props
 6962 
 6963 2009-11-20  Matthias Leich  <Matthias.Leich@sun.com>
 6964 
 6965 	Cleanup in grammar simplification
 6966 	- $storage_prefix   Path to a directory which needs to be assigned by the user.
 6967 	- $storage          Path to a subdirectory of $storage_prefix where grammars and logs
 6968 	belonging to the simplification process are stored.
 6969 	The grammar simplification process calculates the name of
 6970 	the subdirectory and creates it.
 6971 
 6972 2009-11-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6973 
 6974 	Added required list
 6975 
 6976 2009-11-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6977 
 6978 	Fixed config template
 6979 
 6980 2009-11-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 6981 
 6982 	New config
 6983 
 6984 2009-11-23  Patrick Crews  <patrick.crews@sun.com>
 6985 
 6986 	outer_join grammar - added a ZZ file so that we can get JOINs of different engines
 6987 	tuning and other minor changes.
 6988 
 6989 2009-11-23  Philip Stoev  <pstoev@mysql.com>
 6990 
 6991 	merge
 6992 
 6993 2009-11-23  John H. Embretsen  <john.embretsen@sun.com>
 6994 
 6995 	pb2gentest: Add mdl_stability test config.
 6996 
 6997 2009-11-23  John H. Embretsen  <john.embretsen@sun.com>
 6998 
 6999 	pb2gentest: Rename mdl test to mdl_stress.
 7000 
 7001 2009-11-23  Philip Stoev  <pstoev@mysql.com>
 7002 
 7003 	fix for the metadata_stability test
 7004 
 7005 2009-11-23  Philip Stoev  <pstoev@mysql.com>
 7006 
 7007 	make running a debug query on a non-debug binary a fatal environmental error
 7008 
 7009 2009-11-23  Philip Stoev  <pstoev@mysql.com>
 7010 
 7011 	new test for metadata locking stability
 7012 
 7013 2009-11-23  Philip Stoev  <pstoev@mysql.com>
 7014 
 7015 	timeouts for util/simplify-crash.pl
 7016 
 7017 2009-11-22  Patrick Crews  <patrick.crews@sun.com>
 7018 
 7019 	modifications / tuning for the outer_join grammar.
 7020 
 7021 2009-11-22  John H. Embretsen  <john.embretsen@sun.com>
 7022 
 7023 	pb2gentest: Rename mdl_innodb to mdl and enable innodb explicitly, based on feedback from pstoev (test is not per se for innodb so having innodb in the test name may be confusing).
 7024 
 7025 2009-11-20  Patrick Crews  <patrick.crews@sun.com>
 7026 
 7027 	merge
 7028 
 7029 2009-11-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7030 
 7031 	Added print mode for Dummy executor
 7032 
 7033 2009-11-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7034 
 7035 	Added print mode for Dummy executor
 7036 
 7037 2009-11-20  John H. Embretsen  <john.embretsen@sun.com>
 7038 
 7039 	pb2gentest: Add test config for comprehensive metadata locking test (WL#5004)
 7040 
 7041 2009-11-20  Philip Stoev  <pstoev@mysql.com>
 7042 
 7043 	more error message suppressions for MDL grammar
 7044 
 7045 2009-11-20  Philip Stoev  <pstoev@mysql.com>
 7046 
 7047 	merge
 7048 
 7049 2009-11-20  John H. Embretsen  <john.embretsen@sun.com>
 7050 
 7051 	pb2gentest: Add --engine=innodb for all named innodb tests.
 7052 
 7053 2009-11-20  Philip Stoev  <pstoev@mysql.com>
 7054 
 7055 	more error message suppressions for MDL grammar
 7056 
 7057 2009-11-20  Philip Stoev  <pstoev@mysql.com>
 7058 
 7059 	remove ER_SP_PROC_TABLE_CORRUPT from list of fatal errors
 7060 
 7061 2009-11-20  Philip Stoev  <pstoev@mysql.com>
 7062 
 7063 	faster data loading: use transactions for smaller record counts, use ENABLE/DISABLE keys, use multiple-row insert with more records per insert
 7064 
 7065 2009-11-19  John H. Embretsen  <john.embretsen@sun.com>
 7066 
 7067 	pb2gentest: Add --valgrind option to runall commands for tests which names include 'valgrind'.
 7068 	Had to loosen some restrictions (regexes) on test names to allow for this.
 7069 	Need to be careful when adding tests which names share parts of 
 7070 	other tests' names (see partn_pruning and partn_pruning_compare_50 tests).
 7071 	Not adding --valgrind if valgrind executable is not in path (or does not 
 7072 	support --version option).
 7073 
 7074 2009-11-19  John H. Embretsen  <john.embretsen@sun.com>
 7075 
 7076 	pb2gentest: Generalize use of --innodb option. Add it if test name includes 'innodb'. Also continue adding it for special tests whose names do not incldue 'innodb'. innodb_limit test added for script testing purposes (for now).
 7077 
 7078 2009-11-20  Patrick Crews  <patrick.crews@sun.com>
 7079 
 7080 	outer_join.yy grammar
 7081 	
 7082 	99% complete.  Still running some tests on this, but this is largely the final form (sans tweaks)
 7083 	Added everything that was missing - aliases, additional clauses, etc.
 7084 
 7085 2009-11-18  Patrick Crews  <patrick.crews@sun.com>
 7086 
 7087 	Initial work on the outer_join grammar.  This is still very rough
 7088 
 7089 2009-11-18  Philip Stoev  <pstoev@mysql.com>
 7090 
 7091 	better INFORMATION_SCHEMA test
 7092 
 7093 2009-11-17  Matthias Leich  <Matthias.Leich@sun.com>
 7094 
 7095 	First version of a new grammar checking replication 
 7096 	This grammar is incomplete and might contain bugs.
 7097 
 7098 2009-11-17  Philip Stoev  <pstoev@mysql.com>
 7099 
 7100 	correct backup error codes
 7101 
 7102 2009-11-17  John H. Embretsen  <john.embretsen@sun.com>
 7103 
 7104 	pb2gentest: Make sure backup feature is enabled for backup tests (add --mysql-bakcup option). Also add --innodb option to server command line if backup test is for InnoDB.
 7105 
 7106 2009-11-16  Philip Stoev  <pstoev@mysql.com>
 7107 
 7108 	better deadlock detection
 7109 
 7110 2009-11-16  Philip Stoev  <pstoev@mysql.com>
 7111 
 7112 	make the QueryProperties validator omnipresent regardless of --validators
 7113 
 7114 2009-11-16  John H. Embretsen  <john.embretsen@sun.com>
 7115 
 7116 	pb2gentest: Set option --mysqld=--innodb for tests that always use innodb.
 7117 
 7118 2009-11-16  Philip Stoev  <pstoev@mysql.com>
 7119 
 7120 	make missing storage engines a fatal environment failure
 7121 
 7122 2009-11-15  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7123 
 7124 	tables() is supposed to include views
 7125 
 7126 2009-11-14  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7127 
 7128 	typo
 7129 
 7130 2009-11-14  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7131 
 7132 	More metadata calls for JavaDB and Postgres (not very well tested)
 7133 
 7134 2009-11-13  John H. Embretsen  <john.embretsen@sun.com>
 7135 
 7136 	pb2combinations: Look for and kill remaining mysqld processes after a test run, similar to pb2gentest.
 7137 
 7138 2009-11-12  John H. Embretsen  <john.embretsen@sun.com>
 7139 
 7140 	Minor fixes to comments in pb2{gentest,combinations}.pl
 7141 
 7142 2009-11-12  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7143 
 7144 	merge
 7145 
 7146 2009-11-12  John H. Embretsen  <john.embretsen@sun.com>
 7147 
 7148 	pb2gentest: Fix quoting and output redirection around pslist and pskill commands.
 7149 
 7150 2009-11-12  John H. Embretsen  <john.embretsen@sun.com>
 7151 
 7152 	pb2gentest: Changes to partn_pruning_compare_50:
 7153 	- Use ResultsetComparator instead of ResultsetComparatorSimplify. Not important to simplify in PB2, and the simplifier requires an extra perl module (MyParsePP).
 7154 	- Set duration to half (300s instead of 600s) since creating tables takes more time than with the average test.
 7155 	- Specify --reporters to not include the Shutdown reporter, due to Bug#48560 (shutting down servers before doing dumps).
 7156 
 7157 2009-11-12  John H. Embretsen  <john.embretsen@sun.com>
 7158 
 7159 	pb2gentest: Kill remaining mysqld processes also on Windows (requires pskill from MS SysInternals PsTools).
 7160 
 7161 2009-11-12  John H. Embretsen  <john.embretsen@sun.com>
 7162 
 7163 	pb2combinations: Set --trials to 1 to see if at least that will run OK in PB2 without causing hangs.
 7164 
 7165 2009-11-12  John H. Embretsen  <john.embretsen@sun.com>
 7166 
 7167 	pb2combinations: Make test output handling slightly more 'intelligent' by checking number of lines and displaying head and tail only if there are more than 200 lines.
 7168 
 7169 2009-11-11  John H. Embretsen  <john.embretsen@sun.com>
 7170 
 7171 	pb2combinations: Adding some changes that have already been applied to pb2gentest. Also redirecting output to log file.
 7172 	This includes:
 7173 	- more info output when starting the script (arguments, environment, etc.)
 7174 	- user configurable grammar location (RQG_CONF)
 7175 	- now also running 'bzr info' and 'bzr version-info'
 7176 	- MTR-style result reporting ([ pass ], [ fail ])
 7177 	Also:
 7178 	- redirecting combinations.pl output to log file.
 7179 	- displaying first and last part of log file at end of test.
 7180 	This is a simple hack for avoiding memory issues in PB2 when a test generates megabytes or gigabytes of output.
 7181 	TODO: Make it more intelligent, make it work on windows, make it handle hanged processes etc.
 7182 
 7183 2009-11-12  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7184 
 7185 	Added tables() and fields() for Postgres
 7186 
 7187 2009-11-11  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7188 
 7189 	Added tables() abd fields() function for JavaDB
 7190 
 7191 2009-11-11  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7192 
 7193 	Fixed help text in runall.pl
 7194 
 7195 2009-11-11  Philip Stoev  <pstoev@mysql.com>
 7196 
 7197 	do not dump tablespaces in order to be 5.0-compatible
 7198 
 7199 2009-11-11  Philip Stoev  <pstoev@mysql.com>
 7200 
 7201 	DROP+CREATE VIEW in the ExecuteAsView Transform, not just replace over the previous view
 7202 
 7203 2009-11-11  Philip Stoev  <pstoev@mysql.com>
 7204 
 7205 	when Transforming, account for the fact that the transformed query may have failed
 7206 
 7207 2009-11-10  Matthias Leich  <Matthias.Leich@sun.com>
 7208 
 7209 	- Minor improvements
 7210 	- Replace _table, _fields etc. by other constructs
 7211 
 7212 2009-11-10  Philip Stoev  <pstoev@mysql.com>
 7213 
 7214 	new QUERY_IS_REPLICATION_SAFE property
 7215 
 7216 2009-11-10  John H. Embretsen  <john.embretsen@sun.com>
 7217 
 7218 	pb2gentest: partn_pruning: Reduce duration from default (600s) to 300s, since we also spend a lot of time creating tables.
 7219 
 7220 2009-11-09  John H. Embretsen  <john.embretsen@sun.com>
 7221 
 7222 	pb2gentest: Get rid of spurious error messages at end of runs (from kill and killall) by:
 7223 	- not using killall. killall on Solaris is dangerous and only runnable by super-user.
 7224 	- using pgrep to find mysqld PIDs instead of ps+grep+awk (simpler).
 7225 	- only doing kill if a mysqld process is found (no more "bad argument count" and "permission denied").
 7226 	- printing a message explaining printed numbers (PIDs) if mysqld processes are found.
 7227 
 7228 2009-11-09  John H. Embretsen  <john.embretsen@sun.com>
 7229 
 7230 	pb2gentest: Simple MTR-style reporting of test results, for xref and PB2 (pass/fail only, no signature support yet).
 7231 
 7232 2009-11-05  Philip Stoev  <pstoev@mysql.com>
 7233 
 7234 	the timeout values that are good for mleich will  probably be too low for PB2
 7235 
 7236 2009-11-04  Philip Stoev  <pstoev@mysql.com>
 7237 
 7238 	use POSIX module for signals, because otherwise alarm() does not get delivered if read() is blocking :-( 
 7239 
 7240 2009-11-04  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7241 
 7242 	Matthias' grammar simplification improvements
 7243 
 7244 2009-11-04  John H. Embretsen  <john.embretsen@sun.com>
 7245 
 7246 	pb2gentest: Prepare for splitting of RQG framework and grammars by making grammar and gendata file location configurable.
 7247 
 7248 2009-11-04  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7249 
 7250 	Drizzle stuff
 7251 
 7252 2009-11-03  lbieber  <lbieber@lbieber-laptop>
 7253 
 7254 	sync with latest from trunk
 7255 
 7256 2009-10-29  Lee Bieber  <lbieber@dhcp-umpk18-110-49.SFBay.Sun.COM>
 7257 
 7258 	sync with latest from trunk
 7259 
 7260 2009-10-27  Lee Bieber  <lbieber@lee-biebers-macbook-pro.local>
 7261 
 7262 	sync with latest from trunk
 7263 
 7264 2009-10-24  Lee Bieber  <lbieber@lee-biebers-macbook-pro.local>
 7265 
 7266 	merge with latest from trunk
 7267 
 7268 2009-10-23  lbieber  <lbieber@lbieber-laptop>
 7269 
 7270 	merge with latest from trunk
 7271 
 7272 2009-10-21  lbieber  <lbieber@lbieber-laptop>
 7273 
 7274 	merge with latest from the trunk
 7275 
 7276 2009-11-02  lbieber  <lbieber@lbieber-laptop>
 7277 
 7278 	update error messages for Drizzle
 7279 
 7280 2009-11-03  Matthias Leich  <Matthias.Leich@sun.com>
 7281 
 7282 	- various minor improvements and corrections
 7283 	- add sub tests for user locks
 7284 	- some adjustments to open and fixed bugs
 7285 
 7286 2009-11-03  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7287 
 7288 	Fixed regression caused by the fix for bug#48000
 7289 
 7290 2009-11-03  John H. Embretsen  <john.embretsen@sun.com>
 7291 
 7292 	pb2gentest: Support "rqg_" prefix in test names. If it is there, strip it off before processing further.
 7293 
 7294 2009-11-03  John H. Embretsen  <john.embretsen@sun.com>
 7295 
 7296 	pb2gentest: Do not set default --basedir if some basedir is already set.
 7297 
 7298 2009-11-03  John H. Embretsen  <john.embretsen@sun.com>
 7299 
 7300 	pb2gentest: Add partn_pruning_compare_50 test definition, including setting path to installation of 5.0 release against which to do query result comparison. This is to be considered experimental for the time being.
 7301 
 7302 2009-11-02  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7303 
 7304 	merge
 7305 
 7306 2009-11-02  John H. Embretsen  <john.embretsen@sun.com>
 7307 
 7308 	pb2gentest: Shortened test name for parition pruning (--> partn_pruning), anticipating extensions.
 7309 
 7310 2009-11-02  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7311 
 7312 	Bug#48000 fixed. Changed to INFORMATION_SCHEMA which is (somewhat) more portable
 7313 
 7314 2009-11-01  Philip Stoev  <pstoev@mysql.com>
 7315 
 7316 	latest version of the flightstats grammar
 7317 
 7318 2009-11-01  Philip Stoev  <pstoev@mysql.com>
 7319 
 7320 	more error messages
 7321 
 7322 2009-11-01  Philip Stoev  <pstoev@mysql.com>
 7323 
 7324 	new property in QueryProperties.pm
 7325 
 7326 2009-10-31  Philip Stoev  <pstoev@mysql.com>
 7327 
 7328 	fix for flightstats grammar
 7329 
 7330 2009-10-31  Philip Stoev  <pstoev@mysql.com>
 7331 
 7332 	sample grammar against the flightstats database
 7333 
 7334 2009-10-31  Philip Stoev  <pstoev@mysql.com>
 7335 
 7336 	move user-supplied mysqld options to the end of the command-line, so that they override any options supplied internally by runall.pl
 7337 
 7338 2009-10-29  Patrick Crews  <patrick.crews@sun.com>
 7339 
 7340 	Update to the partition_pruning grammar:
 7341 	Altered partitioning statements in the gendata file to reflect changes
 7342 	in syntax for multi-column partitioning
 7343 	
 7344 	Fixed typos in the grammar that was causing 'Unknown field' errors
 7345 
 7346 2009-10-29  John H. Embretsen  <john.embretsen@sun.com>
 7347 
 7348 	pb2gentest: partition_pruning test: Allow prefixed testname (e.g. to distinguish from MTR test with same name). Also use default Reporters instead of just shutdown.
 7349 
 7350 2009-10-29  John H. Embretsen  <john.embretsen@sun.com>
 7351 
 7352 	pb2gentest: Set default duration of 10 minutes. 20 minutes is too long when the number of RQG tests in PB2 increases, causing delays.
 7353 
 7354 2009-10-29  Philip Stoev  <pstoev@mysql.com>
 7355 
 7356 	merge
 7357 
 7358 2009-10-29  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7359 
 7360 	merge
 7361 
 7362 2009-10-29  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7363 
 7364 	translateMysql.pl added
 7365 
 7366 2009-10-29  Philip Stoev  <pstoev@mysql.com>
 7367 
 7368 	increase timeout as requested by jasonh
 7369 
 7370 2009-10-29  Philip Stoev  <pstoev@mysql.com>
 7371 
 7372 	new semisynch test by JasonH
 7373 
 7374 2009-10-28  Patrick Crews  <patrick.crews@sun.com>
 7375 
 7376 	Changes to the partition pruning grammar to reflect changes in the feature.
 7377 	Extended the grammar to include larger character columns and added some other
 7378 	minor changes.
 7379 
 7380 2009-10-28  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7381 
 7382 	Detect Postgres server crash
 7383 
 7384 2009-10-28  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7385 
 7386 	Fix testStack.yy bug
 7387 
 7388 2009-10-28  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7389 
 7390 	--gendata argument should be optional
 7391 
 7392 2009-10-28  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7393 
 7394 	StackFrame::set should return undef
 7395 
 7396 2009-10-28  John H. Embretsen  <john.embretsen@sun.com>
 7397 
 7398 	pb2gentest: Add first version of config for 'partition_pruning' test.
 7399 
 7400 2009-10-28  John H. Embretsen  <john.embretsen@sun.com>
 7401 
 7402 	pb2gentest: Add configuration for 'partition_ddl' test.
 7403 
 7404 2009-10-28  John H. Embretsen  <john.embretsen@sun.com>
 7405 
 7406 	pb2gentest: Reorder (alphabetize) non-falcon test definitions for easier lookup.
 7407 
 7408 2009-10-28  John H. Embretsen  <john.embretsen@sun.com>
 7409 
 7410 	pb2gentest: Remove obsolete optimizer tests.
 7411 
 7412 2009-10-28  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7413 
 7414 	Global frame for inline perl added
 7415 
 7416 2009-10-28  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7417 
 7418 	Some code simplifications (and hopefully speedups)
 7419 
 7420 2009-10-28  John H. Embretsen  <john.embretsen@sun.com>
 7421 
 7422 	pb2gentest: Use Recovery reporter in myisam_blob_recovery test (this was a regression caused by a previous change).
 7423 
 7424 2009-10-27  John H. Embretsen  <john.embretsen@sun.com>
 7425 
 7426 	Merge again...
 7427 
 7428 2009-10-27  Philip Stoev  <pstoev@mysql.com>
 7429 
 7430 	merge
 7431 
 7432 2009-10-27  Philip Stoev  <pstoev@mysql.com>
 7433 
 7434 	remove duplicate Transformer.pm file
 7435 
 7436 2009-10-27  Philip Stoev  <pstoev@mysql.com>
 7437 
 7438 	new ExecuteAsView Transformer
 7439 
 7440 2009-10-27  John H. Embretsen  <john.embretsen@sun.com>
 7441 
 7442 	Merge own changes with tip of branch.
 7443 
 7444 2009-10-27  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7445 
 7446 	... somewhat more compact perl in testStack.yy snippets
 7447 
 7448 2009-10-27  John H. Embretsen  <john.embretsen@sun.com>
 7449 
 7450 	pb2gentest: Exit with an error message if test name is not recognized by this script.
 7451 
 7452 2009-10-27  John H. Embretsen  <john.embretsen@sun.com>
 7453 
 7454 	pb2gentest: Made test configurations that support or are used for the Falcon engine only trigger only if falcon is mentioned in test name. Otherwise this may interfere with other tests for other features. This should make myisam_blob_recovery work (used to fail due to unknown falcon option being specified). Also moved multi-engine or engine independent tests closer together.
 7455 
 7456 2009-10-27  John H. Embretsen  <john.embretsen@sun.com>
 7457 
 7458 	pb2gentest: Do not pick a port base ID if MTR_BUILD_THREAD is already set by user. This allows the user to control which ports will be used.
 7459 
 7460 2009-10-27  Philip Stoev  <pstoev@mysql.com>
 7461 
 7462 	further reductions in the strength of the semisynch test
 7463 
 7464 2009-10-27  Philip Stoev  <pstoev@mysql.com>
 7465 
 7466 	in case of runall.pl startup failure, print command-line arguments
 7467 
 7468 2009-10-27  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7469 
 7470 	Added stack utility which makes it possible to pass argument to sub-rules and results back
 7471 
 7472 2009-10-27  John H. Embretsen  <john.embretsen@sun.com>
 7473 
 7474 	pb2gentest: Enable rpl_semisync test on Windows, as support for this was recently added to replication development branches.
 7475 
 7476 2009-10-26  John H. Embretsen  <john.embretsen@sun.com>
 7477 
 7478 	pb2gentest.pl: Disable pb2 db lookup of branch id (while working out perl module issues on certain platforms). Get from env var instead, if set. Adjust messages accordingly
 7479 
 7480 2009-10-26  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7481 
 7482 	Bug#48302 fixed
 7483 
 7484 2009-10-26  Philip Stoev  <pstoev@mysql.com>
 7485 
 7486 	grammar dumping script
 7487 
 7488 2009-10-25  John H. Embretsen  <john.embretsen@sun.com>
 7489 
 7490 	pb2gentest.pl: Inverted wrong if check for unix-only kill commands.
 7491 
 7492 2009-10-25  John H. Embretsen  <john.embretsen@sun.com>
 7493 
 7494 	pb2gentest.pl: Improved output/information when starting the script and adjusted pb2 database connection details.
 7495 	- More structured output.
 7496 	- Print all accepted arguments.
 7497 	- Do not print DBI error when connect to pb2 database fails, use only custom error string.
 7498 	- Added full host name for pb2 database server to allow for non-PB2 clients in other domains.
 7499 	- Set DBI connect timeout of 5 seconds for pb2 database connect() call.
 7500 	- If $tree looks like a URL, extract branch name from it before doing pb2 db lookup.
 7501 
 7502 2009-10-24  Philip Stoev  <pstoev@mysql.com>
 7503 
 7504 	merge
 7505 
 7506 2009-10-24  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7507 
 7508 	Smal fixxes, more testing
 7509 
 7510 2009-10-24  Philip Stoev  <pstoev@mysql.com>
 7511 
 7512 	extra error silencing for signal/resignal
 7513 
 7514 2009-10-24  Philip Stoev  <pstoev@mysql.com>
 7515 
 7516 	use long strings in signal/resignal
 7517 
 7518 2009-10-23  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7519 
 7520 	rermoved unused module
 7521 
 7522 2009-10-22  John H. Embretsen  <john.embretsen@sun.com>
 7523 
 7524 	pb2gentest.pl: Temporarily add randgen/lib as 'use' library until PB2 config can be fixed.
 7525 
 7526 2009-10-22  John H. Embretsen  <john.embretsen@sun.com>
 7527 
 7528 	pb2gentest.pl: Re-enabled printing of bzr branch/version information on startup. Using 'bzr info' instead of 'bzr parent' because parent is a plugin command that is not available on all PB2 hosts.
 7529 
 7530 2009-10-22  John H. Embretsen  <john.embretsen@sun.com>
 7531 
 7532 	pb2gentest.pl: Fixed setting of MTR_BUILD_THREAD on Windows (multiple commands on single command line). Created convenience variable for checking if we are on Windows OS.
 7533 
 7534 2009-10-22  John H. Embretsen  <john.embretsen@sun.com>
 7535 
 7536 	pb2gentest: Set MTR_BUILD_THREAD to avoid port number conflicts during parallel test runs on the same host.
 7537 
 7538 2009-10-22  John H. Embretsen  <john.embretsen@sun.com>
 7539 
 7540 	pb2gentest.pl: Revert change to plugin-dir for rpl_semisync test. Original works for distributions and PB2. Latest update only worked with source trees and 'make'.
 7541 
 7542 2009-10-22  Philip Stoev  <pstoev@mysql.com>
 7543 
 7544 	Validator for aborting on syntax errors
 7545 
 7546 2009-10-22  Philip Stoev  <pstoev@mysql.com>
 7547 
 7548 	fixes to pb2gentest.pl for semisynch replication
 7549 
 7550 2009-10-22  Philip Stoev  <pstoev@mysql.com>
 7551 
 7552 	merge
 7553 
 7554 2009-10-22  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7555 
 7556 	Added simple script testing. Made gensql.pl usable against other databases
 7557 
 7558 2009-10-22  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7559 
 7560 	--redfine added to runall.pl
 7561 
 7562 2009-10-21  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7563 
 7564 	Let --mask be a seed to the masking process instead of the first 16 bits of the mask
 7565 
 7566 2009-10-21  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7567 
 7568 	Let --mask be a seed to the masking process instead of the first 16 bits of the maska
 7569 
 7570 2009-10-21  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7571 
 7572 	Let --mask be a seed to the masking process instead of the first 16 bits of the maska
 7573 
 7574 2009-10-21  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7575 
 7576 	Changed STATUS_OK to 0. Changed default MTR_BUILD_THREAD to 930 for legacy reasons
 7577 
 7578 2009-10-22  Philip Stoev  <pstoev@mysql.com>
 7579 
 7580 	more permissive timeouts for semiynch test, as agreed with JasonH
 7581 
 7582 2009-10-21  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7583 
 7584 	Fixed typo in gendata.pl
 7585 
 7586 2009-10-21  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7587 
 7588 	Improved create table reporting
 7589 
 7590 2009-10-21  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7591 
 7592 	Small fix to gendata-old.pl
 7593 
 7594 2009-10-21  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7595 
 7596 	Merging drizzle adaptions to gentest.pl
 7597 
 7598 2009-10-20  lbieber  <lbieber@lbieber-laptop>
 7599 
 7600 	merge with latest from trunk
 7601 
 7602 2009-10-20  lbieber  <lbieber@lbieber-laptop>
 7603 
 7604 	add drizzle_only flag to provide default reporters and validators.   Sync with latest from trunk
 7605 
 7606 2009-10-15  lbieber  <lbieber@lbieber-laptop>
 7607 
 7608 	merge with latest from trunk
 7609 
 7610 2009-10-14  lbieber  <lbieber@lbieber-laptop>
 7611 
 7612 	merge with latest from trunk
 7613 
 7614 2009-10-13  lbieber  <lbieber@lbieber-laptop>
 7615 
 7616 	merge with latest from trunk
 7617 
 7618 2009-10-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7619 
 7620 	test improvements. Small fix to GendataSimple
 7621 
 7622 2009-10-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7623 
 7624 	Fixed status check in gentest.pl
 7625 
 7626 2009-10-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7627 
 7628 	merge
 7629 
 7630 2009-10-20  John H. Embretsen  <john.embretsen@sun.com>
 7631 
 7632 	pb2gentest: info_schema test should use 10 threads, not 100 (100 is overkill).
 7633 
 7634 2009-10-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7635 
 7636 	Dummy executor change
 7637 
 7638 2009-10-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7639 
 7640 	Added --redefine option to gentest.pl
 7641 
 7642 2009-10-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7643 
 7644 	small fix to Gendata.pm
 7645 
 7646 2009-10-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7647 
 7648 	merge
 7649 
 7650 2009-10-20  John H. Embretsen  <john.embretsen@sun.com>
 7651 
 7652 	Added new tests info_schema and signal_resignal to pb2gentest, and added basic "skip test" functionality.
 7653 	Also adjusted some defaults (Reporters and mysqld options), to be more in line with non-Falcon code bases (we now have special logic for the Falcon cases).
 7654 	Not including the Recovery reporter by default for non-falcon tests.
 7655 	Skipping rpl_semisync test on Windows until the feature is ready for it.
 7656 	Added missing semicolon in rpl_semisync "plugin" if-else.
 7657 
 7658 2009-10-20  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7659 
 7660 	Refactored gendata.pl and gendata-old.pl to modules. The scripts are kept as wrappers
 7661 
 7662 2009-10-20  Matthias Leich  <Matthias.Leich@sun.com>
 7663 
 7664 	Minor corrections:
 7665 	- huge grammars like WL5004_sql.yy need a bigger
 7666 	value GENERATOR_MAX_LENGTH
 7667 	- message after check ($#sentence > GENERATOR_MAX_LENGTH )
 7668 
 7669 2009-10-19  Philip Stoev  <pstoev@mysql.com>
 7670 
 7671 	merge
 7672 
 7673 2009-10-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7674 
 7675 	--mtr-build-thread and MTR_BUILD_THREAD semantics added to runall.pl
 7676 
 7677 2009-10-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7678 
 7679 	runall.pl help() updated
 7680 
 7681 2009-10-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7682 
 7683 	Fixes to t\test.bat
 7684 
 7685 2009-10-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7686 
 7687 	Fixes to t\test.bat
 7688 
 7689 2009-10-19  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7690 
 7691 	batch file for .t-tests in Windows
 7692 
 7693 2009-10-16  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7694 
 7695 	Portabel file-listing
 7696 
 7697 2009-10-15  John H. Embretsen  <john.embretsen@sun.com>
 7698 
 7699 	pb2gentest: Logic for making sure correct plugin file name is passed on to the RQG/MySQL on Windows (.dll vs .so) for rpl_semisync test.
 7700 
 7701 2009-10-15  John H. Embretsen  <john.embretsen@sun.com>
 7702 
 7703 	Added new test rpl_semisync to pb2gentest.pl.
 7704 	Test is described here: http://forge.mysql.com/wiki/RandomQueryGeneratorTests#Semisynchronous_replication
 7705 	Will most likely need more tweaks for Windows due to loading of plugins.
 7706 	
 7707 	Also fixed a tabs vs spaces inconsistency and added a general comment.
 7708 
 7709 2009-10-15  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7710 
 7711 	Updated readme
 7712 
 7713 2009-10-19  Philip Stoev  <pstoev@mysql.com>
 7714 
 7715 	information_schema test
 7716 
 7717 2009-10-15  Philip Stoev  <pstoev@mysql.com>
 7718 
 7719 	higher priority for valid, interesting constructs, e.g. setting the error message text to some text value
 7720 
 7721 2009-10-15  Philip Stoev  <pstoev@mysql.com>
 7722 
 7723 	higher priority for valid, interesting constructs, e.g. setting the error message text to some text value
 7724 
 7725 2009-10-15  Philip Stoev  <pstoev@mysql.com>
 7726 
 7727 	extra mysqld error messages categorized
 7728 
 7729 2009-10-15  Philip Stoev  <pstoev@mysql.com>
 7730 
 7731 	allow 'default' binlog format
 7732 
 7733 2009-10-15  Philip Stoev  <pstoev@mysql.com>
 7734 
 7735 	replication ZZ file for both myisam and innodb
 7736 
 7737 2009-10-15  Philip Stoev  <pstoev@mysql.com>
 7738 
 7739 	extra explanatory message on 'memory corruption' errors
 7740 
 7741 2009-10-14  Matthias Leich  <Matthias.Leich@sun.com>
 7742 
 7743 	Various improvements
 7744 	- adjustment to open bugs
 7745 	- some cleanup and beautifying
 7746 
 7747 2009-10-14  Matthias Leich  <Matthias.Leich@sun.com>
 7748 
 7749 	- Extend grammar
 7750 	Add character sets , use various (till extreme sizes) for string values
 7751 	- Minor cleanup and beautifying
 7752 	
 7753 	The test passed (*) a run with
 7754 	- 30 threads
 7755 	- 1200 seconds duration
 7756 	on
 7757 	- mysql-trunk-signal
 7758 	- ./BUILD/compile-pentium64-valgrind-max
 7759 	(*) There were the usual valgrind warnings. The fix for
 7760 	Bug#47412 Valgrind warnings / user can read uninitalized memory using SP variables
 7761 	is not pushed till now.
 7762 
 7763 2009-10-14  Matthias Leich  <Matthias.Leich@sun.com>
 7764 
 7765 	Extend the grammar
 7766 
 7767 2009-10-14  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7768 
 7769 	Improved unit/ParseAllGrammars.pm
 7770 
 7771 2009-10-14  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7772 
 7773 	Added unit/README
 7774 
 7775 2009-10-14  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7776 
 7777 	Forgot the grammar file
 7778 
 7779 2009-10-14  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7780 
 7781 	Added grammar parse-test
 7782 
 7783 2009-10-14  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7784 
 7785 	Added grammar parse-test
 7786 
 7787 2009-10-14  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7788 
 7789 	Updated some help function (more to do here)
 7790 
 7791 2009-10-13  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7792 
 7793 	Fixed unit test reporting
 7794 
 7795 2009-10-13  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7796 
 7797 	merge
 7798 
 7799 2009-10-13  Patrick Crews  <patrick.crews@sun.com>
 7800 
 7801 	changed a typo that was causing bad queries
 7802 
 7803 2009-10-13  Patrick Crews  <patrick.crews@sun.com>
 7804 
 7805 	optimizer grammar changes / improvements
 7806 	
 7807 	no_subquery - imported some extras from the subquery grammar
 7808 	such as STRAIGHT JOIN, etc
 7809 	
 7810 	subquery - imported a fix from no_subquery to prevent false positives for
 7811 	queries that use an aggregate, nonaggregate and no GROUP BY
 7812 	These queries returned a single row result where the nonaggregate
 7813 	could change and cause false errors on server to server compares
 7814 
 7815 2009-10-13  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7816 
 7817 	Masking implemented in the .pl-scripts
 7818 
 7819 2009-10-13  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7820 
 7821 	Silly utested typeo
 7822 
 7823 2009-10-13  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7824 
 7825 	Apply new masking (still old semantics, 1 level down)
 7826 
 7827 2009-10-13  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7828 
 7829 	More unit-testing of Grammar.pm
 7830 
 7831 2009-10-13  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7832 
 7833 	Added unit test framework and started on unit tests
 7834 
 7835 2009-10-13  Philip Stoev  <pstoev@mysql.com>
 7836 
 7837 	add 'debug' to the mysqld options dumped with each test case
 7838 
 7839 2009-10-12  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7840 
 7841 	Merge from lp:~kalebral/randgen/drizzle
 7842 
 7843 2009-10-12  lbieber  <lbieber@lbieber-laptop>
 7844 
 7845 	merge with latest from trunk
 7846 
 7847 2009-10-12  lbieber  <lbieber@lbieber-laptop>
 7848 
 7849 	per feedback from Bernt, remove  and use executor in gendata.pl.  Update Drizzle.pm with recent changes that were also made to MySQL.pm and should be applied to Drizzle.pm (i think)
 7850 
 7851 2009-10-12  lbieber  <lbieber@lbieber-laptop>
 7852 
 7853 	merge with latest from the trunk
 7854 
 7855 2009-10-09  lbieber  <lbieber@lbieber-laptop>
 7856 
 7857 	put if statement around SET SQL MODE which is MySQL only
 7858 
 7859 2009-10-09  lbieber  <lbieber@lbieber-laptop>
 7860 
 7861 	merge with latest from the trunk
 7862 
 7863 2009-10-08  lbieber  <lbieber@lbieber-laptop>
 7864 
 7865 	move conf/RecoveryConsistency.pm to lib/GenTest/Reporter directory
 7866 
 7867 2009-10-08  lbieber  <lbieber@lbieber-laptop>
 7868 
 7869 	add debug information in gendata.pl
 7870 
 7871 2009-10-08  lbieber  <lbieber@lbieber-laptop>
 7872 
 7873 	merge with latest from trunk
 7874 
 7875 2009-10-08  lbieber  <lbieber@lbieber-laptop>
 7876 
 7877 	merge with latest from trunk
 7878 
 7879 2009-10-05  lbieber  <lbieber@lbieber-laptop>
 7880 
 7881 	add more rows for transaction testsing, add drizzle.yy configuration, for now remove SQL_MODE from gendata.pl
 7882 
 7883 2009-10-12  Patrick Crews  <patrick.crews@sun.com>
 7884 
 7885 	partition_pruning grammar - incorporated review feedback / 
 7886 	minor changes and additions
 7887 	
 7888 	Added MarkErrorLog validator (missing in the LP tree)
 7889 
 7890 2009-10-12  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7891 
 7892 	Hudson experiments: t/grammar-doubledefine.t disabled.
 7893 
 7894 2009-10-12  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7895 
 7896 	New grammar masking and patching (not activated yet)
 7897 
 7898 2009-10-09  Patrick Crews  <patrick.crews@sun.com>
 7899 
 7900 	changes to the partition_pruning grammar.
 7901 	3 way joins are disabled as they can take too long with larger row counts
 7902 	Added use of date / datetime fields in WHERE clauses (they are subpartitioned fields)
 7903 
 7904 2009-10-09  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7905 
 7906 	Contributors file added
 7907 
 7908 2009-10-08  John H. Embretsen  <john.embretsen@sun.com>
 7909 
 7910 	Update paths in PB2 scripts, having modified PB2 host setup to use the randgen branch on Launchpad.
 7911 
 7912 2009-10-08  John H. Embretsen  <john.embretsen@sun.com>
 7913 
 7914 	Reduce number of trials in RQG combinations runs in PB2 from 100 to 4, in an effort to eliminate host issues (running out of memory etc.).
 7915 
 7916 2009-10-08  Bernt M. Johnsen  <bernt.johnsen@sun.com>
 7917 
 7918 	Merge latest changes from internal
 7919 
 7920 2009-10-03  Philip Stoev  <pstoev@mysql.com>
 7921 
 7922 	replace ->debug with rqg_debug
 7923 
 7924 2009-10-03  Philip Stoev  <pstoev@mysql.com>
 7925 
 7926 	file renamed to QueryProperties
 7927 
 7928 2009-10-03  Philip Stoev  <pstoev@mysql.com>
 7929 
 7930 	Drizzle Executor and conf/ files
 7931 
 7932 2009-10-03  Philip Stoev  <pstoev@mysql.com>
 7933 
 7934 	initial fixes for drizzle
 7935 
 7936 2009-10-03  Philip Stoev  <pstoev@mysql.com>
 7937 
 7938 	merge from internal tree
 7939 
 7940 2009-08-16  Philip Stoev  <pstoev@mysql.com>
 7941 
 7942 	new ResultsetProperties validator
 7943 
 7944 2009-08-16  Philip Stoev  <pstoev@mysql.com>
 7945 
 7946 	fixes to Random.pm -- dictionaries, etc
 7947 
 7948 2009-08-14  Philip Stoev  <pstoev@mysql.com>
 7949 
 7950 	make the --innodb mysqld option optional
 7951 
 7952 2009-08-07  Philip Stoev  <pstoev@mysql.com>
 7953 
 7954 	remove third-party modules
 7955 
 7956 2009-07-30  Philip Stoev  <pstoev@mysql.com>
 7957 
 7958 	test for information_schema
 7959 
 7960 2009-07-30  Philip Stoev  <pstoev@mysql.com>
 7961 
 7962 	allow working with tables and databases of varying structure
 7963 
 7964 2009-07-24  Philip Stoev  <pstoev@mysql.com>
 7965 
 7966 	remove third-party binaries
 7967 
 7968 2009-07-24  Philip Stoev  <pstoev@mysql.com>
 7969 
 7970 	initial import from internal tree
 7971 
 7972 2011-07-26  patrick crews  <gleebix@gmail.com>
 7973 
 7974 	Merge trunk
 7975 
 7976 2011-07-26  patrick crews  <gleebix@gmail.com>
 7977 
 7978 	Additional work for running MySQL servers (still not ready for prime-time / working)
 7979 
 7980 2011-06-28  patrick crews  <gleebix@gmail.com>
 7981 
 7982 	merge trunk
 7983 
 7984 2011-06-28  patrick crews  <gleebix@gmail.com>
 7985 
 7986 	Code cleanup / reorganization
 7987 
 7988 2011-06-23  patrick crews  <gleebix@gmail.com>
 7989 
 7990 	Believed to be last tweaks needed to have different code trees / basedirs in a single dbqp run.  Now to code for new servers : )
 7991 
 7992 2011-06-22  patrick crews  <gleebix@gmail.com>
 7993 
 7994 	Merge trunk
 7995 
 7996 2011-06-22  patrick crews  <gleebix@gmail.com>
 7997 
 7998 	Additional work on allowing dbqp to handle multiple server types / versions (even simultaneously)
 7999 
 8000 2011-06-22  patrick crews  <gleebix@gmail.com>
 8001 
 8002 	Added environment manager + test_execution cleanup.
 8003 
 8004 2011-06-20  patrick crews  <gleebix@gmail.com>
 8005 
 8006 	Merge trunk + initial changes for code_management
 8007 
 8008 2011-06-20  patrick crews  <gleebix@gmail.com>
 8009 
 8010 	Merge trunk
 8011 
 8012 2011-06-17  patrick crews  <gleebix@gmail.com>
 8013 
 8014 	Merge trunk
 8015 
 8016 2011-06-17  patrick crews  <gleebix@gmail.com>
 8017 
 8018 	Additional fix - crashme mode
 8019 
 8020 2011-06-17  patrick crews  <gleebix@gmail.com>
 8021 
 8022 	Continued code cleanup / fixes
 8023 
 8024 2011-06-17  patrick crews  <gleebix@gmail.com>
 8025 
 8026 	Additonal code cleanup
 8027 
 8028 2011-06-17  patrick crews  <gleebix@gmail.com>
 8029 
 8030 	Tweak of logging behavior (no more 'if debug' checks...) and related code cleanup.  Also groundwork for allowing multiple basedirs (server code bases) to the test runner)
 8031 
 8032 2011-06-17  patrick crews  <gleebix@gmail.com>
 8033 
 8034 	Added ability to use libeatmydata as LD_PRELOAD for servers.  Need to update docs
 8035 
 8036 2011-06-16  patrick crews  <gleebix@gmail.com>
 8037 
 8038 	Additional tweaks
 8039 
 8040 2011-06-16  patrick crews  <gleebix@gmail.com>
 8041 
 8042 	Cleanup of option handling + test modes.  Initial work for expanding dbqp capabilities to do neat things
 8043 
 8044 2011-10-11  pcrews  <pcrews@lucid32>
 8045 
 8046 	Updated translations + tarball release 2011.10.27
 8047 
 8048 2011-10-07  Mark Atwood  <me@mark.atwood.name>
 8049 
 8050 	merge lp:~olafvdspek/drizzle/refactor2
 8051 
 8052 2011-10-06  Olaf van der Spek  <olafvdspek@gmail.com>
 8053 
 8054 	Use lex_string assign(), data() and size()
 8055 
 8056 2011-10-06  Mark Atwood  <me@mark.atwood.name>
 8057 
 8058 	merge lp:~brianaker/drizzle/remove-copy-schema-test-pl
 8059 
 8060 2011-10-06  Brian Aker  <brian@tangent.org>
 8061 
 8062 	Remove the schema copy in test-run.pl
 8063 
 8064 2011-10-05  Mark Atwood  <me@mark.atwood.name>
 8065 
 8066 	merge lp:~hingo/drizzle/drizzle-new-pandora-pluginini-keys
 8067 
 8068 2011-10-04  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 8069 
 8070 	This does 2 things:
 8071 	
 8072 	1) Modify pandora-plugin to allow more keys in a plugin.ini. Until now
 8073 	you could only specify headers, sources and extra-dist, but not
 8074 	scripts (that are not compiled, just copied) or various text or data
 8075 	files you wish to be part of an installation.
 8076 	
 8077 	The new plugin.ini keys correspond to automake targets as follows:
 8078 	
 8079 	# plugin.ini key
 8080 	automake variable
 8081 	-----------------
 8082 	# scripts or bin_scripts
 8083 	dist_bin_SCRIPTS=
 8084 	# sbin_scripts
 8085 	dist_sbin_SCRIPTS=
 8086 	# libexec_scripts
 8087 	dist_libexec_SCRIPTS=
 8088 	# pkg_scripts
 8089 	dist_pkgdata_SCRIPTS=
 8090 	# data
 8091 	dist_data_DATA=
 8092 	# pkg_data
 8093 	dist_pkgdata_DATA=
 8094 	# sysconf_data
 8095 	dist_sysconf_DATA=
 8096 	
 8097 	2a) Uses the new keys pkg_scripts and pkg_data to move some useful
 8098 	files from the auth_ldap plugin to ./share/drizzle7/ so an end user
 8099 	can benefit from them without downloading Drizzle source codes.
 8100 	
 8101 	2b) Also adds libdrizzle-2.0/libdrizzle/mysql_password_hash to programs
 8102 	that should be installed and changes the name to drizzle_password_hash.
 8103 	(Source filenames are unchanged. Makefile first builds mysql_password_hash
 8104 	and then makes a copy to the final name. I didn't know if someone expects
 8105 	mysql_password_hash to be there in some tests or something.)
 8106 	
 8107 	The intent is to write documentation for LDAP authentication that uses
 8108 	bin/drizzle_password_hash and share/drizzle7/* for creating LDAP user
 8109 	records.
 8110 
 8111 2011-10-05  Mark Atwood  <me@mark.atwood.name>
 8112 
 8113 	merge lp:~olafvdspek/drizzle/refactor1a
 8114 
 8115 2011-09-19  Olaf van der Spek  <olafvdspek@gmail.com>
 8116 
 8117 	Refactor
 8118 
 8119 2011-09-19  Olaf van der Spek  <olafvdspek@gmail.com>
 8120 
 8121 	Refactor
 8122 
 8123 2011-09-18  Olaf van der Spek  <olafvdspek@gmail.com>
 8124 
 8125 	Refactor
 8126 
 8127 2011-09-18  Olaf van der Spek  <olafvdspek@gmail.com>
 8128 
 8129 	Refactor
 8130 
 8131 2011-10-03  Mark Atwood  <me@mark.atwood.name>
 8132 
 8133 	merge lp:~hingo/drizzle/drizzle-offline-build-is-broken-for-sphinx
 8134 
 8135 2011-10-01  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 8136 
 8137 	Our manual links to the Python manual (or probably this is the Sphinx
 8138 	documentation). This is done with an intersphinx reference, part of
 8139 	which consists of fetching http://docs.python.org/objects.inv when
 8140 	one builds using "make" or "make [dir]html". This means that it is
 8141 	impossible to build Drizzle without network connection, (such as on
 8142 	an airplane, train) because failing to fetch that URL will make the 
 8143 	build fail. (Warnings are errors.)
 8144 	
 8145 	This changes the sphinx configuration file to use a local copy of the
 8146 	file instead, and adds the file to the repo. It is now possible to build
 8147 	Drizzle without network connection.
 8148 	
 8149 	It will be necessary to update the local copy in docs/python-inv.txt
 8150 	from time to time.
 8151 
 8152 2011-10-03  Mark Atwood  <me@mark.atwood.name>
 8153 
 8154 	merge lp:~hingo/drizzle/drizzle-fix-make-clean-for-docs
 8155 
 8156 2011-10-01  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 8157 
 8158 	Add the directories output by various sphinx make targets to
 8159 	.bzrignore and make clean.
 8160 
 8161 2011-10-03  Mark Atwood  <me@mark.atwood.name>
 8162 
 8163 	merge lp:~brianaker/drizzle/factor-thread-specific
 8164 
 8165 2011-09-26  Brian Aker  <brian@tangent.org>
 8166 
 8167 	Wrap thread specfic
 8168 
 8169 2011-09-27  patrick crews  <gleebix@gmail.com>
 8170 
 8171 	2011.09.26 tarball + translations
 8172 
 8173 2011-09-19  Launchpad Translations on behalf of mordred
 8174 
 8175 	Launchpad automatic translations update.
 8176 
 8177 2011-09-05  Launchpad Translations on behalf of mordred
 8178 
 8179 	Launchpad automatic translations update.
 8180 
 8181 2011-09-22  Mark Atwood  <me@mark.atwood.name>
 8182 
 8183 	merge lp:~brianaker/drizzle/fix-non-repeat-tests
 8184 
 8185 2011-09-22  Brian Aker  <brian@tangent.org>
 8186 
 8187 	Fix non-repeatable tests.
 8188 
 8189 2011-09-22  Mark Atwood  <me@mark.atwood.name>
 8190 
 8191 	merge lp:~brianaker/drizzle/fix-missing-result-file
 8192 
 8193 2011-09-21  Brian Aker  <brian@tangent.org>
 8194 
 8195 	Adding missing result file for definer_test.result
 8196 
 8197 2011-09-21  Mark Atwood  <me@mark.atwood.name>
 8198 
 8199 	merge lp:~brianaker/drizzle/ip-memory-leak
 8200 
 8201 2011-09-21  Brian Aker  <brian@tangent.org>
 8202 
 8203 	Fix memory leak when creating ipv6 string
 8204 
 8205 2011-09-19  Mark Atwood  <me@mark.atwood.name>
 8206 
 8207 	merge lp:~daniel-nichter/drizzle/query-log-ts
 8208 
 8209 2011-09-18  Daniel  <daniel@ubuntu-10>
 8210 
 8211 	Make first event line start_ts=TS.  Update and expand docu; fix a typo (wrong version).
 8212 
 8213 2011-09-16  Mark Atwood  <me@mark.atwood.name>
 8214 
 8215 	merge lp:~olafvdspek/drizzle/refactor7
 8216 
 8217 2011-09-15  Olaf van der Spek  <olafvdspek@gmail.com>
 8218 
 8219 	Merge trunk
 8220 
 8221 2011-08-22  Olaf van der Spek  <olafvdspek@gmail.com>
 8222 
 8223 	Refactor
 8224 
 8225 2011-08-22  Olaf van der Spek  <olafvdspek@gmail.com>
 8226 
 8227 	Refactor
 8228 
 8229 2011-08-22  Olaf van der Spek  <olafvdspek@gmail.com>
 8230 
 8231 	Add do_sha1()
 8232 
 8233 2011-09-15  Mark Atwood  <me@mark.atwood.name>
 8234 
 8235 	merge lp:~vjsamuel/drizzle/more-doc-fixes
 8236 
 8237 2011-09-15  vjsamuel1990@gmail.com
 8238 
 8239 	Fixed typo in other.html
 8240 
 8241 2011-09-15  vjsamuel1990@gmail.com
 8242 
 8243 	Merge added doc examples for LEFT, FIND_IN_SET, LOCATE and fixed incorrect result for INSTR
 8244 
 8245 2011-09-15  vjsamuel1990@gmail.com
 8246 
 8247 	Merge added examples for TRIM
 8248 
 8249 2011-09-15  Mark Atwood  <me@mark.atwood.name>
 8250 
 8251 	merge lp:~vjsamuel/drizzle/fix-bug-850898
 8252 
 8253 2011-09-15  vjsamuel1990@gmail.com
 8254 
 8255 	Merge fix for bug #850898 and doc style fixes
 8256 
 8257 2011-09-15  Mark Atwood  <me@mark.atwood.name>
 8258 
 8259 	merge lp:~vjsamuel/drizzle/fix-bug-850858
 8260 
 8261 2011-09-15  vjsamuel1990@gmail.com
 8262 
 8263 	Merge fix for bug #850858
 8264 
 8265 2011-09-15  Mark Atwood  <me@mark.atwood.name>
 8266 
 8267 	merge lp:~vjsamuel/drizzle/fix-bug-850782
 8268 
 8269 2011-09-15  vjsamuel1990@gmail.com
 8270 
 8271 	Merge fix for bug #850782
 8272 
 8273 2011-09-15  Mark Atwood  <me@mark.atwood.name>
 8274 
 8275 	merge lp:~vjsamuel/drizzle/fix-bug-850799
 8276 
 8277 2011-09-15  vjsamuel1990@gmail.com
 8278 
 8279 	Merge fix for bug #850799
 8280 
 8281 2011-09-14  Mark Atwood  <me@mark.atwood.name>
 8282 
 8283 	merge lp:~linuxjedi/drizzle/trunk-bug-528410
 8284 
 8285 2011-09-07  Andrew Hutchings  <andrew@linuxjedi.co.uk>
 8286 
 8287 	Add function drizzle_column_skip_all
 8288 	Add error when rows retrieval is attemped before all columns have been retrieved
 8289 
 8290 2011-09-13  Mark Atwood  <me@mark.atwood.name>
 8291 
 8292 	merge lp:~olafvdspek/drizzle/refactor7
 8293 
 8294 2011-09-13  Olaf van der Spek  <olafvdspek@gmail.com>
 8295 
 8296 	Fix ICC warning
 8297 
 8298 2011-08-22  Olaf van der Spek  <olafvdspek@gmail.com>
 8299 
 8300 	Update plugin.am
 8301 
 8302 2011-08-22  Olaf van der Spek  <olafvdspek@gmail.com>
 8303 
 8304 	Remove keycache
 8305 
 8306 2011-08-22  Olaf van der Spek  <olafvdspek@gmail.com>
 8307 
 8308 	Prune
 8309 
 8310 2011-08-22  Olaf van der Spek  <olafvdspek@gmail.com>
 8311 
 8312 	cppcheck
 8313 
 8314 2011-08-22  Olaf van der Spek  <olafvdspek@gmail.com>
 8315 
 8316 	cppcheck
 8317 
 8318 2011-09-13  Mark Atwood  <me@mark.atwood.name>
 8319 
 8320 	merge lp:~daniel-nichter/drizzle/plugin-docs
 8321 
 8322 2011-09-03  Daniel Nichter  <daniel@percona.com>
 8323 
 8324 	Complete documenting 2nd half of plugins.
 8325 
 8326 2011-09-02  Daniel Nichter  <daniel@percona.com>
 8327 
 8328 	Merge trunk changes at r2411.
 8329 
 8330 2011-08-13  Daniel Nichter  <daniel@percona.com>
 8331 
 8332 	Skeleton documentation for all plugins, more complete docu for first half of plugins.
 8333 	Clean up plugin.ini titles and descriptions.
 8334 	Reformat and reorganize root index.
 8335 	Change Administrative to Administration and remove empty files (logging, etc.)
 8336 	Add, fix, and tag documentation for functions.
 8337 
 8338 2011-09-13  Mark Atwood  <me@mark.atwood.name>
 8339 
 8340 	merge lp:~hingo/drizzle/drizzle-README-update
 8341 
 8342 2011-08-29  Henrik Ingo  <henrik.ingo@avoinelama.fi>
 8343 
 8344 	Updated README
 8345 	- make sure links are up to date
 8346 	- add instructions to "apt-get build-dep drizzle" before first build from source
 8347 
 8348 2011-08-30  patrick crews  <gleebix@gmail.com>
 8349 
 8350 	2011.08.25 tarball release
 8351 
 8352 2011-08-22  Mark Atwood  <me@mark.atwood.name>
 8353 
 8354 	merge lp:~mumair/drizzle/IPV6-REFACTOR1
 8355 
 8356 2011-08-22  Muhammad Umair  <umair@RemoteDesk>
 8357 
 8358 	merge lp:~mumair/drizzle/IPV6-REFACTOR1
 8359 
 8360 2011-08-20  Mark Atwood  <me@mark.atwood.name>
 8361 
 8362 	merge lp:~olafvdspek/drizzle/client
 8363 
 8364 2011-08-20  Olaf van der Spek  <olafvdspek@gmail.com>
 8365 
 8366 	Refactor
 8367 
 8368 2011-08-20  Olaf van der Spek  <olafvdspek@gmail.com>
 8369 
 8370 	Oops
 8371 
 8372 2011-08-20  Olaf van der Spek  <olafvdspek@gmail.com>
 8373 
 8374 	Read conf files
 8375 
 8376 2011-08-20  Olaf van der Spek  <olafvdspek@gmail.com>
 8377 
 8378 	Add throwing variants of query()
 8379 
 8380 2011-08-20  Olaf van der Spek  <olafvdspek@gmail.com>
 8381 
 8382 	Make base members private
 8383 
 8384 2011-08-20  Olaf van der Spek  <olafvdspek@gmail.com>
 8385 
 8386 	Make drizzle::result_c copyable
 8387 
 8388 2011-08-20  Mark Atwood  <me@mark.atwood.name>
 8389 
 8390 	merge lp:~olafvdspek/drizzle/refactor7
 8391 
 8392 2011-08-20  Olaf van der Spek  <olafvdspek@gmail.com>
 8393 
 8394 	Add const
 8395 
 8396 2011-08-20  Olaf van der Spek  <olafvdspek@gmail.com>
 8397 
 8398 	Oops
 8399 
 8400 2011-08-19  Olaf van der Spek  <olafvdspek@gmail.com>
 8401 
 8402 	cppcheck
 8403 
 8404 2011-08-19  Olaf van der Spek  <olafvdspek@gmail.com>
 8405 
 8406 	cppcheck
 8407 
 8408 2011-08-19  Olaf van der Spek  <olafvdspek@gmail.com>
 8409 
 8410 	cppcheck
 8411 
 8412 2011-08-19  Olaf van der Spek  <olafvdspek@gmail.com>
 8413 
 8414 	Refactor
 8415 
 8416 2011-08-19  Olaf van der Spek  <olafvdspek@gmail.com>
 8417 
 8418 	Undo change
 8419 
 8420 2011-08-19  Olaf van der Spek  <olafvdspek@gmail.com>
 8421 
 8422 	Merge trunk
 8423 
 8424 2011-08-18  Olaf van der Spek  <olafvdspek@gmail.com>
 8425 
 8426 	Merge trunk
 8427 
 8428 2011-08-15  Olaf van der Spek  <olafvdspek@gmail.com>
 8429 
 8430 	Refactor
 8431 
 8432 2011-08-15  Olaf van der Spek  <olafvdspek@gmail.com>
 8433 
 8434 	Refactor
 8435 
 8436 2011-08-15  Olaf van der Spek  <olafvdspek@gmail.com>
 8437 
 8438 	Refactor
 8439 
 8440 2011-08-15  Olaf van der Spek  <olafvdspek@gmail.com>
 8441 
 8442 	Refactor
 8443 
 8444 2011-08-15  Olaf van der Spek  <olafvdspek@gmail.com>
 8445 
 8446 	Refactor
 8447 
 8448 2011-08-15  Olaf van der Spek  <olafvdspek@gmail.com>
 8449 
 8450 	Refactor
 8451 
 8452 2011-08-15  Olaf van der Spek  <olafvdspek@gmail.com>
 8453 
 8454 	Refactor
 8455 
 8456 2011-08-15  Olaf van der Spek  <olafvdspek@gmail.com>
 8457 
 8458 	Refactor
 8459 
 8460 2011-08-17  Mark Atwood  <me@mark.atwood.name>
 8461 
 8462 	merge lp:~olafvdspek/drizzle/refactor6
 8463 
 8464 2011-08-14  Olaf van der Spek  <olafvdspek@gmail.com>
 8465 
 8466 	Remove unnecessary constructors and destructors
 8467 
 8468 2011-08-14  Olaf van der Spek  <olafvdspek@gmail.com>
 8469 
 8470 	Remove unnecessary constructors and destructors
 8471 
 8472 2011-08-14  Olaf van der Spek  <olafvdspek@gmail.com>
 8473 
 8474 	Refactor
 8475 
 8476 2011-08-14  Olaf van der Spek  <olafvdspek@gmail.com>
 8477 
 8478 	Remove unused Session::query_cache_key var
 8479 
 8480 2011-08-14  Olaf van der Spek  <olafvdspek@gmail.com>
 8481 
 8482 	Refactor iocache
 8483 
 8484 2011-08-13  Olaf van der Spek  <olafvdspek@gmail.com>
 8485 
 8486 	Refactor iocache
 8487 
 8488 2011-08-13  Olaf van der Spek  <olafvdspek@gmail.com>
 8489 
 8490 	Move iocache header stuff to iocache.h
 8491 
 8492 2011-08-13  Olaf van der Spek  <olafvdspek@gmail.com>
 8493 
 8494 	Refactor iocache
 8495 
 8496 2011-08-13  Olaf van der Spek  <olafvdspek@gmail.com>
 8497 
 8498 	Move flush() into iocache
 8499 
 8500 2011-08-13  Olaf van der Spek  <olafvdspek@gmail.com>
 8501 
 8502 	Refactor
 8503 
 8504 2011-08-13  Olaf van der Spek  <olafvdspek@gmail.com>
 8505 
 8506 	Refactor DYNAMIC_ARRAY
 8507 
 8508 2011-08-17  Mark Atwood  <me@mark.atwood.name>
 8509 
 8510 	can use 0 to mean NULL, cannot use NULL to mean 0
 8511 
 8512 2011-08-17  Mark Atwood  <me@mark.atwood.name>
 8513 
 8514 	memset(buf,NULL,len) is not ok, should be memset(buf,0,len)
 8515 
 8516 2011-08-17  Mark Atwood  <me@mark.atwood.name>
 8517 
 8518 	Update test result files, error code is now 1746 for transaction in progress
 8519 
 8520 2011-08-16  Mark Atwood  <me@mark.atwood.name>
 8521 
 8522 	link docs/ipv6_data_type.rst to TOC in docs/columntypes.rst
 8523 
 8524 2011-08-16  Mark Atwood  <me@mark.atwood.name>
 8525 
 8526 	merge lp:~mumair/drizzle/drizzle-IPV6
 8527 
 8528 2011-08-16  Muhammad Umair  <umair@RemoteDesk>
 8529 
 8530 	merge lp:~mumair/drizzle/drizzle-IPv6Address
 8531 
 8532 2011-08-16  Mark Atwood  <me@mark.atwood.name>
 8533 
 8534 	merge lp:~brianaker/drizzle/valgrind-fix
 8535 
 8536 2011-08-16  Brian Aker  <brian@tangent.org>
 8537 
 8538 	This fixes up the valgrind issues (ie path, and the testing of drizzletest)
 8539 
 8540 2011-08-16  pcrews  <pcrews@lucid32>
 8541 
 8542 	Updated translations + 2011.08.24 release
 8543 
 8544 2011-08-09  Launchpad Translations on behalf of mordred
 8545 
 8546 	Launchpad automatic translations update.
 8547 
 8548 2011-08-15  Mark Atwood  <me@mark.atwood.name>
 8549 
 8550 	merge lp:~brianaker/drizzle/help-fix
 8551 
 8552 2011-08-15  Brian Aker  <brian@tangent.org>
 8553 
 8554 	Fixes for --help work.
 8555 
 8556 2011-07-18  Brian Aker  <brian@tangent.org>
 8557 
 8558 	--help and --version now work a bit more quickly. Also, we don't have to worry about root messing up file creation.
 8559 
 8560 2011-07-18  Brian Aker  <brian@tangent.org>
 8561 
 8562 	This shifts the closing of the socket to after we know that no errors are going to occur.
 8563 
 8564 2011-07-17  Brian Aker  <brian@tangent.org>
 8565 
 8566 	Add better error messages for issues on startup.
 8567 
 8568 2011-08-13  Mark Atwood  <me@mark.atwood.name>
 8569 
 8570 	merge lp:~olafvdspek/drizzle/refactor6
 8571 
 8572 2011-08-12  Olaf van der Spek  <olafvdspek@gmail.com>
 8573 
 8574 	cppcheck
 8575 
 8576 2011-08-12  Mark Atwood  <me@mark.atwood.name>
 8577 
 8578 	merge lp:~olafvdspek/drizzle/client
 8579 
 8580 2011-08-11  Olaf van der Spek  <olafvdspek@gmail.com>
 8581 
 8582 	Fix PBMS
 8583 
 8584 2011-08-11  Olaf van der Spek  <olafvdspek@gmail.com>
 8585 
 8586 	drizzle::noncopyable
 8587 
 8588 2011-08-11  Olaf van der Spek  <olafvdspek@gmail.com>
 8589 
 8590 	Remove mysql and verbose options
 8591 
 8592 2011-08-11  Olaf van der Spek  <olafvdspek@gmail.com>
 8593 
 8594 	Add drizzle::query_c
 8595 
 8596 2011-08-11  Olaf van der Spek  <olafvdspek@gmail.com>
 8597 
 8598 	Delete commented functions
 8599 
 8600 2011-08-11  Mark Atwood  <me@mark.atwood.name>
 8601 
 8602 	merge lp:~olafvdspek/drizzle/refactor5
 8603 
 8604 2011-08-11  Olaf van der Spek  <olafvdspek@gmail.com>
 8605 
 8606 	Fix PBMS
 8607 
 8608 2011-08-11  Olaf van der Spek  <olafvdspek@gmail.com>
 8609 
 8610 	Merge trunk
 8611 
 8612 2011-08-10  Olaf van der Spek  <olafvdspek@gmail.com>
 8613 
 8614 	Refactor
 8615 
 8616 2011-08-10  Olaf van der Spek  <olafvdspek@gmail.com>
 8617 
 8618 	Refactor
 8619 
 8620 2011-08-08  Olaf van der Spek  <olafvdspek@gmail.com>
 8621 
 8622 	Refactor
 8623 
 8624 2011-08-08  Olaf van der Spek  <olafvdspek@gmail.com>
 8625 
 8626 	Refactor
 8627 
 8628 2011-08-08  Olaf van der Spek  <olafvdspek@gmail.com>
 8629 
 8630 	Use data_ref
 8631 
 8632 2011-08-08  Olaf van der Spek  <olafvdspek@gmail.com>
 8633 
 8634 	Refactor
 8635 
 8636 2011-08-08  Olaf van der Spek  <olafvdspek@gmail.com>
 8637 
 8638 	Refactor
 8639 
 8640 2011-08-08  Olaf van der Spek  <olafvdspek@gmail.com>
 8641 
 8642 	Remove unnecessary cast
 8643 
 8644 2011-08-08  Olaf van der Spek  <olafvdspek@gmail.com>
 8645 
 8646 	Use str_ref
 8647 
 8648 2011-08-08  Olaf van der Spek  <olafvdspek@gmail.com>
 8649 
 8650 	Refactor
 8651 
 8652 2011-08-08  Olaf van der Spek  <olafvdspek@gmail.com>
 8653 
 8654 	Refactor
 8655 
 8656 2011-08-08  Olaf van der Spek  <olafvdspek@gmail.com>
 8657 
 8658 	cppcheck
 8659 
 8660 2011-08-08  Olaf van der Spek  <olafvdspek@gmail.com>
 8661 
 8662 	cppcheck
 8663 
 8664 2011-08-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8665 
 8666 	cppcheck
 8667 
 8668 2011-08-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8669 
 8670 	Merge trunk
 8671 
 8672 2011-08-10  Mark Atwood  <me@mark.atwood.name>
 8673 
 8674 	merge lp:~olafvdspek/drizzle/refactor4
 8675 
 8676 2011-08-10  Olaf van der Spek  <olafvdspek@gmail.com>
 8677 
 8678 	Avoid comparison between signed and unsigned
 8679 
 8680 2011-08-05  Olaf van der Spek  <olafvdspek@gmail.com>
 8681 
 8682 	Fix assert
 8683 
 8684 2011-08-05  Olaf van der Spek  <olafvdspek@gmail.com>
 8685 
 8686 	Update .yy
 8687 
 8688 2011-08-05  Olaf van der Spek  <olafvdspek@gmail.com>
 8689 
 8690 	Use const char* instead of str_ref
 8691 
 8692 2011-08-05  Olaf van der Spek  <olafvdspek@gmail.com>
 8693 
 8694 	Refactor
 8695 
 8696 2011-08-05  Olaf van der Spek  <olafvdspek@gmail.com>
 8697 
 8698 	Rename set_db to set_schema
 8699 
 8700 2011-08-05  Olaf van der Spek  <olafvdspek@gmail.com>
 8701 
 8702 	Use str_ref
 8703 
 8704 2011-08-05  Olaf van der Spek  <olafvdspek@gmail.com>
 8705 
 8706 	Refactor
 8707 
 8708 2011-08-05  Olaf van der Spek  <olafvdspek@gmail.com>
 8709 
 8710 	Refactor setTableName
 8711 
 8712 2011-08-05  Olaf van der Spek  <olafvdspek@gmail.com>
 8713 
 8714 	Refactor getTableName
 8715 
 8716 2011-08-05  Olaf van der Spek  <olafvdspek@gmail.com>
 8717 
 8718 	Refactor Table_ident 
 8719 
 8720 2011-08-05  Olaf van der Spek  <olafvdspek@gmail.com>
 8721 
 8722 	Refactor lex_string_t
 8723 
 8724 2011-08-10  Mark Atwood  <me@mark.atwood.name>
 8725 
 8726 	merge
 8727 
 8728 2011-08-10  Mark Atwood  <me@mark.atwood.name>
 8729 
 8730 	fix sign/unsigned comparison in plugin/innobase/xtrabackup/xtrabackup.cc
 8731 
 8732 2011-07-30  Laurynas Biveinis  <laurynas.biveinis@percona.com>
 8733 
 8734 	Fix icc warning: zero extending result of unary operation
 8735 	
 8736 	The fix is to adjust ut_2pow_round and ut_calc_align macro definitions
 8737 	to typecast explicitly to a possibly wider type of the result of the
 8738 	unary operation.
 8739 
 8740 2011-07-30  Laurynas Biveinis  <laurynas.biveinis@percona.com>
 8741 
 8742 	Merge from trunk
 8743 
 8744 2011-04-07  Laurynas Biveinis  <laurynas.biveinis@percona.com>
 8745 
 8746 	Replace VLA with boost::scoped_array
 8747 
 8748 2011-04-07  Laurynas Biveinis  <laurynas.biveinis@percona.com>
 8749 
 8750 	Merge from trunk
 8751 
 8752 2011-04-05  Laurynas Biveinis  <laurynas.biveinis@percona.com>
 8753 
 8754 	Port Percona's innodb_files_extend.patch
 8755 
 8756 2011-08-10  Mark Atwood  <me@mark.atwood.name>
 8757 
 8758 	merge lp:~patrick-crews/drizzle/bug823616
 8759 
 8760 2011-08-09  patrick crews  <gleebix@gmail.com>
 8761 
 8762 	Re-record slave basic test to accommodate new SHOW CREATE TABLE output
 8763 
 8764 2011-08-09  Mark Atwood  <me@mark.atwood.name>
 8765 
 8766 	add plugin/zeromq/zeromq_log.cc to po/POTFILES.in
 8767 
 8768 2011-08-09  Mark Atwood  <me@mark.atwood.name>
 8769 
 8770 	merge lp:~krummas/drizzle/zeromq-support
 8771 
 8772 2011-08-08  Marcus Eriksson  <marcuse@marcuse-laptop>
 8773 
 8774 	add schema as first frame and add some initial docs
 8775 
 8776 2011-08-08  Marcus Eriksson  <marcuse@marcuse-laptop>
 8777 
 8778 	initial zeromq replicator support
 8779 
 8780 2011-08-08  Mark Atwood  <me@mark.atwood.name>
 8781 
 8782 	add copyright notice to new config/autorun.sh
 8783 
 8784 2011-08-08  Mark Atwood  <me@mark.atwood.name>
 8785 
 8786 	merge lp:~brianaker/drizzle/autoreconf
 8787 
 8788 2011-08-07  Brian Aker  <brian@tangent.org>
 8789 
 8790 	Adding in autorun that uses autoreconf
 8791 
 8792 2011-08-02  Brian Aker  <brian@tangent.org>
 8793 
 8794 	Update to use autoreconf
 8795 
 8796 2011-08-06  Mark Atwood  <me@mark.atwood.name>
 8797 
 8798 	add plugin/query_log/module.cc to po/POTFILES.in
 8799 
 8800 2011-08-06  Mark Atwood  <me@mark.atwood.name>
 8801 
 8802 	merge lp:~daniel-nichter/drizzle/query-log-plugin
 8803 
 8804 2011-08-03  Daniel Nichter  <daniel@percona.com>
 8805 
 8806 	Make tests idempotent.
 8807 
 8808 2011-07-30  Daniel Nichter  <daniel@percona.com>
 8809 
 8810 	Remove assert.
 8811 
 8812 2011-07-30  Daniel Nichter  <daniel@percona.com>
 8813 
 8814 	Use C++ iostream instead of Boost format.
 8815 
 8816 2011-06-25  Daniel Nichter  <daniel@percona.com>
 8817 
 8818 	Include sys/stat.h for S_IRUSR on FreeBSD.
 8819 
 8820 2011-06-02  Daniel Nichter  <daniel@percona.com>
 8821 
 8822 	Fix -Wmissing-declarations warnings by adding forward declarations.
 8823 
 8824 2011-06-02  Daniel Nichter  <daniel@percona.com>
 8825 
 8826 	Remove useless trailing semicolons causing compile warning on gcc 4.4.3 (Ubuntu 10.04).
 8827 
 8828 2011-06-02  Daniel Nichter  <daniel@percona.com>
 8829 
 8830 	Change sed syntax in tests to work on Mac OS, CentOS, and Ubuntu.
 8831 
 8832 2011-05-20  Daniel Nichter  <daniel@percona.com>
 8833 
 8834 	Change to GPLv3 license.
 8835 
 8836 2011-05-15  Daniel Nichter  <daniel@percona.com>
 8837 
 8838 	Add query_log/docs.
 8839 
 8840 2011-05-15  Daniel Nichter  <daniel@percona.com>
 8841 
 8842 	Add query_log plugin.  It's tested and documented.
 8843 
 8844 2011-08-05  Mark Atwood  <me@mark.atwood.name>
 8845 
 8846 	merge lp:~olafvdspek/drizzle/client
 8847 
 8848 2011-08-03  Olaf van der Spek  <olafvdspek@gmail.com>
 8849 
 8850 	Merge trunk
 8851 
 8852 2011-07-30  Olaf van der Spek  <olafvdspek@gmail.com>
 8853 
 8854 	Merge trunk
 8855 
 8856 2011-07-27  Olaf van der Spek  <olafvdspek@gmail.com>
 8857 
 8858 	Merge trunk
 8859 
 8860 2011-07-22  Olaf van der Spek  <olafvdspek@gmail.com>
 8861 
 8862 	Merge trunk
 8863 
 8864 2011-07-20  Olaf van der Spek  <olafvdspek@gmail.com>
 8865 
 8866 	Merge trunk
 8867 
 8868 2011-07-19  Olaf van der Spek  <olafvdspek@gmail.com>
 8869 
 8870 	Merge trunk
 8871 
 8872 2011-07-14  Olaf van der Spek  <olafvdspek@gmail.com>
 8873 
 8874 	Revert DRIZZLE_DEFAULT_TCP_PORT_MYSQL   
 8875 
 8876 2011-07-14  Olaf van der Spek  <olafvdspek@gmail.com>
 8877 
 8878 	Fix DRIZZLE_DEFAULT_TCP_PORT_MYSQL
 8879 
 8880 2011-07-14  Olaf van der Spek  <olafvdspek@gmail.com>
 8881 
 8882 	Refactor
 8883 
 8884 2011-07-14  Olaf van der Spek  <olafvdspek@gmail.com>
 8885 
 8886 	Remove old defines
 8887 
 8888 2011-07-14  Olaf van der Spek  <olafvdspek@gmail.com>
 8889 
 8890 	Simplify verbose option
 8891 
 8892 2011-07-14  Olaf van der Spek  <olafvdspek@gmail.com>
 8893 
 8894 	Add options for user and password
 8895 
 8896 2011-07-14  Olaf van der Spek  <olafvdspek@gmail.com>
 8897 
 8898 	Use C++ API
 8899 
 8900 2011-07-14  Olaf van der Spek  <olafvdspek@gmail.com>
 8901 
 8902 	Use C++ API
 8903 
 8904 2011-07-14  Olaf van der Spek  <olafvdspek@gmail.com>
 8905 
 8906 	Use C++ API
 8907 
 8908 2011-08-04  Mark Atwood  <me@mark.atwood.name>
 8909 
 8910 	merge lp:~olafvdspek/drizzle/refactor3
 8911 
 8912 2011-08-04  Olaf van der Spek  <olafvdspek@gmail.com>
 8913 
 8914 	Merge trunk
 8915 
 8916 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8917 
 8918 	strmake -> strdup
 8919 
 8920 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8921 
 8922 	Undo PCH rule
 8923 
 8924 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8925 
 8926 	Use sql_strdup(str_ref)
 8927 
 8928 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8929 
 8930 	Rename strmake to strdup (standard name)
 8931 
 8932 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8933 
 8934 	Refactor build_table_filename
 8935 
 8936 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8937 
 8938 	Refactor tablename_to_filename()
 8939 
 8940 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8941 
 8942 	Prune unused code
 8943 
 8944 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8945 
 8946 	Remove unused declarations
 8947 
 8948 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8949 
 8950 	Refactor build_table_filename
 8951 
 8952 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8953 
 8954 	Refactor tablename_to_filename
 8955 
 8956 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8957 
 8958 	Remove const_cast
 8959 
 8960 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8961 
 8962 	Add const
 8963 
 8964 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8965 
 8966 	Refactor Item::set_name() calls
 8967 
 8968 2011-08-03  Mark Atwood  <me@mark.atwood.name>
 8969 
 8970 	merge lp:~olafvdspek/drizzle/refactor2
 8971 
 8972 2011-08-03  Olaf van der Spek  <olafvdspek@gmail.com>
 8973 
 8974 	Fix MY_LEX_STRING
 8975 
 8976 2011-08-03  Olaf van der Spek  <olafvdspek@gmail.com>
 8977 
 8978 	Merge trunk
 8979 
 8980 2011-07-24  Olaf van der Spek  <olafvdspek@gmail.com>
 8981 
 8982 	Merge trunk
 8983 
 8984 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8985 
 8986 	Merge trunk
 8987 
 8988 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 8989 
 8990 	Fix PCH build rule
 8991 
 8992 2011-07-06  Olaf van der Spek  <olafvdspek@gmail.com>
 8993 
 8994 	Merge trunk
 8995 
 8996 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 8997 
 8998 	Use boost::to_upper
 8999 
 9000 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9001 
 9002 	Refactor Scoreboard
 9003 
 9004 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9005 
 9006 	Add const
 9007 
 9008 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9009 
 9010 	Add const
 9011 	Remove unused vars
 9012 
 9013 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9014 
 9015 	Refactor setSchemaName() and setTableName()
 9016 
 9017 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9018 
 9019 	Refactor copy_db_to
 9020 
 9021 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9022 
 9023 	CreateField includes
 9024 
 9025 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9026 
 9027 	lex_string_t -> LEX_STRING
 9028 
 9029 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9030 
 9031 	Add data_ref.h
 9032 	Use str_ref for append_identifier
 9033 
 9034 2011-08-02  Mark Atwood  <me@mark.atwood.name>
 9035 
 9036 	merge lp:~skinny.moey/drizzle/bug811341
 9037 
 9038 2011-07-30  Joseph Daly  <skinny.moey@gmail.com>
 9039 
 9040 	fix up applier state table, remove unused code blocks
 9041 
 9042 2011-08-02  Mark Atwood  <me@mark.atwood.name>
 9043 
 9044 	merge lp:~linuxjedi/drizzle/trunk-bug-814793
 9045 
 9046 2011-07-25  Andrew Hutchings  <andrew@linuxjedi.co.uk>
 9047 
 9048 	Fix incorrect assert (fix is already in libdrizzle-2.0)
 9049 
 9050 2011-08-02  pcrews  <pcrews@lucid32>
 9051 
 9052 	2011.08.23 tarball release
 9053 
 9054 2011-07-31  Mark Atwood  <me@mark.atwood.name>
 9055 
 9056 	remove superfluous src_repo_id from plugin/pbms/src/backup_ms.cc
 9057 
 9058 2011-07-31  Mark Atwood  <me@mark.atwood.name>
 9059 
 9060 	merge lp:~barry-leslie/drizzle/drizzle_pbms
 9061 
 9062 2011-07-27  Barry.Leslie@PrimeBase.com
 9063 
 9064 	Fixed some compiler warnings.
 9065 
 9066 2011-07-26  Barry.Leslie@PrimeBase.com
 9067 
 9068 	Removed unused variable.
 9069 
 9070 2011-07-25  Barry.Leslie@PrimeBase.com
 9071 
 9072 	Merged in trunk changes
 9073 
 9074 2011-06-15  Barry.Leslie@PrimeBase.com
 9075 
 9076 	Addded some debug code to try and find the cause of test run failure.
 9077 
 9078 2011-06-15  Barry.Leslie@PrimeBase.com
 9079 
 9080 	Merge with trunk
 9081 
 9082 2011-06-14  Barry.Leslie@PrimeBase.com
 9083 
 9084 	Merged with trunk.
 9085 
 9086 2011-07-31  Mark Atwood  <me@mark.atwood.name>
 9087 
 9088 	remove reference to haildb_engine.cc from POTFILES.in
 9089 
 9090 2011-07-30  Mark Atwood  <me@mark.atwood.name>
 9091 
 9092 	merge lp:~brianaker/drizzle/remove-haildb
 9093 
 9094 2011-07-30  Brian Aker  <brian@tangent.org>
 9095 
 9096 	Just merging up deleting haildb.
 9097 
 9098 2011-07-26  Brian Aker  <brian@tangent.org>
 9099 
 9100 	Remove haildb
 9101 
 9102 2011-07-29  Mark Atwood  <me@mark.atwood.name>
 9103 
 9104 	merge lp:~brianaker/drizzle/lion-disable-dtrace
 9105 
 9106 2011-07-28  Brian Aker  <brian@tangent.org>
 9107 
 9108 	Just disable DTRACE for OSX
 9109 
 9110 2011-07-28  Mark Atwood  <me@mark.atwood.name>
 9111 
 9112 	merge lp:~olafvdspek/drizzle/copyright
 9113 
 9114 2011-07-28  Olaf van der Spek  <olafvdspek@gmail.com>
 9115 
 9116 	Fix copyright
 9117 
 9118 2011-07-28  Mark Atwood  <me@mark.atwood.name>
 9119 
 9120 	merge lp:~brianaker/drizzle/cd-test-cleanup
 9121 
 9122 2011-07-28  Brian Aker  <brian@tangent.org>
 9123 
 9124 	Merge in all fixes for cd tests
 9125 
 9126 2011-07-28  Brian Aker  <brian@tangent.org>
 9127 
 9128 	Merge in Patrick's fix for dbqp
 9129 
 9130 2011-07-27  patrick crews  <gleebix@gmail.com>
 9131 
 9132 	Minor tweak to dbqp's dtr_execution_manager for Brian's valgrind fixes
 9133 
 9134 2011-07-28  Brian Aker  <brian@tangent.org>
 9135 
 9136 	Remove need to cd into test director
 9137 
 9138 2011-07-27  Brian Aker  <brian@tangent.org>
 9139 
 9140 	Lion fix
 9141 
 9142 2011-07-26  Mark Atwood  <me@mark.atwood.name>
 9143 
 9144 	merge lp:~brianaker/drizzle/fedora-fix-3
 9145 
 9146 2011-07-26  Brian Aker  <brian@tangent.org>
 9147 
 9148 	Additional update for OSX.
 9149 
 9150 2011-07-25  Brian Aker  <brian@tangent.org>
 9151 
 9152 	Remove the typedef on lexkey
 9153 
 9154 2011-07-24  Brian Aker  <brian@tangent.org>
 9155 
 9156 	Fedora fix/use fwd header for iostream.
 9157 
 9158 2011-07-24  Mark Atwood  <me@mark.atwood.name>
 9159 
 9160 	merge lp:~kent/drizzle/replidocs
 9161 
 9162 2011-07-22  kent.bozlinski@datadifferential.com
 9163 
 9164 	replication example doc update
 9165 
 9166 2011-07-20  Mark Atwood  <me@mark.atwood.name>
 9167 
 9168 	merge lp:~linuxjedi/drizzle/trunk-bug-810388
 9169 
 9170 2011-07-20  Andrew Hutchings  <andrew@linuxjedi.co.uk>
 9171 
 9172 	Fixup drizzle_column_skip for Windows
 9173 
 9174 2011-07-14  Andrew Hutchings  <andrew@linuxjedi.co.uk>
 9175 
 9176 	Push drizzle_column_skip fixes upstream
 9177 
 9178 2011-07-19  Mark Atwood  <me@mark.atwood.name>
 9179 
 9180 	Updated translations
 9181 
 9182 2011-07-10  Launchpad Translations on behalf of mordred
 9183 
 9184 	Launchpad automatic translations update.
 9185 
 9186 2011-07-07  Launchpad Translations on behalf of mordred
 9187 
 9188 	Launchpad automatic translations update.
 9189 
 9190 2011-07-18  Mark Atwood  <me@mark.atwood.name>
 9191 
 9192 	merge lp:~brianaker/drizzle/798940
 9193 
 9194 2011-07-15  Brian Aker  <brian@tangent.org>
 9195 
 9196 	This patch fixes 798940, we will also just now add the type of index to our create statements.
 9197 
 9198 2011-07-15  Mark Atwood  <me@mark.atwood.name>
 9199 
 9200 	Resolve merge, etc for boolean fix.
 9201 
 9202 2011-07-14  Brian Aker  <brian@tangent.org>
 9203 
 9204 	Fixes bug where true/false would not be interpreted correctly/displayed correctly.
 9205 
 9206 2011-07-13  Mark Atwood  <me@mark.atwood.name>
 9207 
 9208 	merge lp:~olafvdspek/drizzle/refactor1
 9209 
 9210 2011-07-08  Olaf van der Spek  <olafvdspek@gmail.com>
 9211 
 9212 	Merge trunk
 9213 
 9214 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9215 
 9216 	Disable assert, might be a bug
 9217 
 9218 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9219 
 9220 	Use operator=
 9221 
 9222 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9223 
 9224 	Use assert(false) instead of assert(1)
 9225 
 9226 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9227 
 9228 	Use boost::to_lower
 9229 
 9230 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9231 
 9232 	Remove unused m_cs_specified
 9233 
 9234 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9235 
 9236 	Refactor Items
 9237 
 9238 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9239 
 9240 	Refactor Items
 9241 
 9242 2011-07-05  Olaf van der Spek  <olafvdspek@gmail.com>
 9243 
 9244 	Refactor Items
 9245 
 9246 2011-07-04  Olaf van der Spek  <olafvdspek@gmail.com>
 9247 
 9248 	Refactor
 9249 
 9250 2011-07-04  Olaf van der Spek  <olafvdspek@gmail.com>
 9251 
 9252 	Remove unused Name_resolution_context::error_reporter
 9253 
 9254 2011-07-04  Olaf van der Spek  <olafvdspek@gmail.com>
 9255 
 9256 	Refactor
 9257 
 9258 2011-07-04  Olaf van der Spek  <olafvdspek@gmail.com>
 9259 
 9260 	Refactor
 9261 
 9262 2011-07-04  Olaf van der Spek  <olafvdspek@gmail.com>
 9263 
 9264 	Remove String::c_ptr_quick()
 9265 	Add standard C++ members begin, end, data and size to String
 9266 	Refactor
 9267 
 9268 2011-07-04  Olaf van der Spek  <olafvdspek@gmail.com>
 9269 
 9270 	Use String::c_str() instead of c_ptr_safe()
 9271 	Rename String::is_empty() to empty() (standard C++ name)
 9272 
 9273 2011-07-04  Olaf van der Spek  <olafvdspek@gmail.com>
 9274 
 9275 	Add copyright
 9276 
 9277 2011-07-04  Olaf van der Spek  <olafvdspek@gmail.com>
 9278 
 9279 	Remove String::set_or_copy_aligned()
 9280 
 9281 2011-07-04  Olaf van der Spek  <olafvdspek@gmail.com>
 9282 
 9283 	Remove unused param
 9284 
 9285 2011-07-04  Olaf van der Spek  <olafvdspek@gmail.com>
 9286 
 9287 	Refactor type::Boolean::convert
 9288 
 9289 2011-07-04  Olaf van der Spek  <olafvdspek@gmail.com>
 9290 
 9291 	Remove unused declarations
 9292 
 9293 2011-07-04  Olaf van der Spek  <olafvdspek@gmail.com>
 9294 
 9295 	Remove unused param
 9296 
 9297 2011-07-04  Olaf van der Spek  <olafvdspek@gmail.com>
 9298 
 9299 	Merge trunk
 9300 
 9301 2011-07-13  Mark Atwood  <me@mark.atwood.name>
 9302 
 9303 	merge lp:~brianaker/drizzle/bug743783
 9304 
 9305 2011-07-12  Brian Aker  <brian@tangent.org>
 9306 
 9307 	Fix for bug lp:743783  ,  we just now use type: in the plugin (i.e. we use the API).
 9308 
 9309 2011-07-13  Mark Atwood  <me@mark.atwood.name>
 9310 
 9311 	merge lp:~brianaker/drizzle/bug730986
 9312 
 9313 2011-07-12  Brian Aker  <brian@tangent.org>
 9314 
 9315 	Fix documentation for replication.
 9316 
 9317 2011-07-12  Mark Atwood  <me@mark.atwood.name>
 9318 
 9319 	merge lp:~brianaker/drizzle/memoryleak-fix-json-server
 9320 
 9321 2011-07-12  Brian Aker  <brian@tangent.org>
 9322 
 9323 	Fix memory leak in temporal and json server.
 9324 
 9325 2011-07-06  Mark Atwood  <me@mark.atwood.name>
 9326 
 9327 	merge lp:~olafvdspek/drizzle/refactor19
 9328 
 9329 2011-07-01  Olaf van der Spek  <olafvdspek@gmail.com>
 9330 
 9331 	Remove unused param
 9332 
 9333 2011-07-01  Olaf van der Spek  <olafvdspek@gmail.com>
 9334 
 9335 	Remove unused _is_local_time
 9336 
 9337 2011-07-01  Olaf van der Spek  <olafvdspek@gmail.com>
 9338 
 9339 	Remove util::localtime as it was equivalent to gmtime
 9340 
 9341 2011-07-06  Mark Atwood  <me@mark.atwood.name>
 9342 
 9343 	merge lp:~olafvdspek/drizzle/refactor18
 9344 
 9345 2011-07-07  Olaf van der Spek  <olafvdspek@gmail.com>
 9346 
 9347 	Add copyright
 9348 
 9349 2011-07-01  Olaf van der Spek  <olafvdspek@gmail.com>
 9350 
 9351 	Remove unused code
 9352 
 9353 2011-07-01  Olaf van der Spek  <olafvdspek@gmail.com>
 9354 
 9355 	Remove unused include
 9356 
 9357 2011-07-01  Olaf van der Spek  <olafvdspek@gmail.com>
 9358 
 9359 	Add include
 9360 
 9361 2011-07-01  Olaf van der Spek  <olafvdspek@gmail.com>
 9362 
 9363 	Move type::Time typedefs to common_fwd
 9364 
 9365 2011-06-30  Olaf van der Spek  <olafvdspek@gmail.com>
 9366 
 9367 	Merge trunk
 9368 
 9369 2011-06-30  Olaf van der Spek  <olafvdspek@gmail.com>
 9370 
 9371 	Merge trunk
 9372 
 9373 2011-06-29  Olaf van der Spek  <olafvdspek@gmail.com>
 9374 
 9375 	Refactor
 9376 
 9377 2011-06-29  Olaf van der Spek  <olafvdspek@gmail.com>
 9378 
 9379 	Oops
 9380 
 9381 2011-06-29  Olaf van der Spek  <olafvdspek@gmail.com>
 9382 
 9383 	MY_CHARSET_HANDLER::init is unused
 9384 
 9385 2011-06-29  Olaf van der Spek  <olafvdspek@gmail.com>
 9386 
 9387 	Refactor
 9388 
 9389 2011-06-29  Olaf van der Spek  <olafvdspek@gmail.com>
 9390 
 9391 	Use std::list for Diagnostics_area::m_warn_list
 9392 
 9393 2011-06-29  Olaf van der Spek  <olafvdspek@gmail.com>
 9394 
 9395 	Refactor
 9396 
 9397 2011-06-29  Olaf van der Spek  <olafvdspek@gmail.com>
 9398 
 9399 	Merge trunk
 9400 
 9401 2011-06-28  Olaf van der Spek  <olafvdspek@gmail.com>
 9402 
 9403 	Prepare for PCH
 9404 
 9405 2011-06-28  Olaf van der Spek  <olafvdspek@gmail.com>
 9406 
 9407 	Refactor
 9408 
 9409 2011-06-28  Olaf van der Spek  <olafvdspek@gmail.com>
 9410 
 9411 	Refactor
 9412 
 9413 2011-06-28  Olaf van der Spek  <olafvdspek@gmail.com>
 9414 
 9415 	Prune unused functions
 9416 
 9417 2011-06-28  Olaf van der Spek  <olafvdspek@gmail.com>
 9418 
 9419 	Refactor
 9420 
 9421 2011-06-28  Olaf van der Spek  <olafvdspek@gmail.com>
 9422 
 9423 	Remove unused Item::orig_name
 9424 	Add some const
 9425 
 9426 2011-06-28  Olaf van der Spek  <olafvdspek@gmail.com>
 9427 
 9428 	Refactor
 9429 
 9430 2011-07-06  Mark Atwood  <me@mark.atwood.name>
 9431 
 9432 	merge lp:~fallenpegasus/drizzle/multimaster
 9433 
 9434 2011-07-06  Mark Atwood  <me@mark.atwood.name>
 9435 
 9436 	restore multi master replication
 9437 
 9438 2011-07-06  pcrews  <pcrews@lucid32>
 9439 
 9440 	2011.07.21 tarball release
 9441 
 9442 2011-07-06  Launchpad Translations on behalf of mordred
 9443 
 9444 	Launchpad automatic translations update.
 9445 
 9446 2011-07-03  Mark Atwood  <me@mark.atwood.name>
 9447 
 9448 	merge lp:~stewart/drizzle/seapitester-cursor-destrutor
 9449 
 9450 2011-07-03  Stewart Smith  <stewart@flamingspork.com>
 9451 
 9452 	add ~Cursor() state to SEAPITester
 9453 
 9454 2011-07-03  Mark Atwood  <me@mark.atwood.name>
 9455 
 9456 	merge lp:~fallenpegasus/drizzle/fix-cppcheck-redundantIfDelete
 9457 
 9458 2011-06-30  Mark Atwood  <me@mark.atwood.name>
 9459 
 9460 	fix cppcheck redundantIfDelete0 warnings.  It is safe to deallocate a NULL pointer
 9461 
 9462 2011-07-02  Mark Atwood  <me@mark.atwood.name>
 9463 
 9464 	merge lp:~stewart/drizzle/cppcheck-by-reference
 9465 
 9466 2011-06-30  Stewart Smith  <stewart@flamingspork.com>
 9467 
 9468 	STorageEngine: Function parameter 'name_arg' is passed by value. It could be passed by reference instead.
 9469 
 9470 2011-06-30  Stewart Smith  <stewart@flamingspork.com>
 9471 
 9472 	Haildb: Function parameter 'table_name' is passed by value. It could be passed by reference instead
 9473 
 9474 2011-06-30  Stewart Smith  <stewart@flamingspork.com>
 9475 
 9476 	show_dictionary/show_columns: Function parameter 'collation' is passed by value. It could be passed by reference instead.
 9477 
 9478 2011-06-30  Stewart Smith  <stewart@flamingspork.com>
 9479 
 9480 	TransactionalStorageEngine: Function parameter 'name_arg' is passed by value. It could be passed by reference instead.
 9481 
 9482 2011-06-30  Stewart Smith  <stewart@flamingspork.com>
 9483 
 9484 	fix TransactionLogApplier constructor for const parameter
 9485 
 9486 2011-06-30  Stewart Smith  <stewart@flamingspork.com>
 9487 
 9488 	fix XaStorageEngine constructor for const parameter
 9489 
 9490 2011-06-30  Stewart Smith  <stewart@flamingspork.com>
 9491 
 9492 	fix TransactionLog constructor for const parameter
 9493 
 9494 2011-06-30  Stewart Smith  <stewart@flamingspork.com>
 9495 
 9496 	TransactionLogApplier: Function parameter 'name_arg' is passed by value. It could be passed by reference instead.
 9497 
 9498 2011-06-30  Stewart Smith  <stewart@flamingspork.com>
 9499 
 9500 	transaction_log: Function parameter 'in_log_file_path' is passed by value. It could be passed by reference instead.
 9501 
 9502 2011-06-30  Stewart Smith  <stewart@flamingspork.com>
 9503 
 9504 	XaStorageEngine: Function parameter 'name_arg' is passed by value. It could be passed by reference instead.
 9505 
 9506 2011-06-30  Stewart Smith  <stewart@flamingspork.com>
 9507 
 9508 	Function parameter 'username_arg' is passed by value. It could be passed by reference instead.
 9509 
 9510 2011-07-02  Mark Atwood  <me@mark.atwood.name>
 9511 
 9512 	merge lp:~stewart/drizzle/seapitester-improve
 9513 
 9514 2011-06-30  Stewart Smith  <stewart@flamingspork.com>
 9515 
 9516 	modify the storage_engine_api_tester test plugin to record Cursor state transitions in ENGINE_STATE_TRANSITIONS table so that we can track that Cursors are called consistently (and how they're called)
 9517 
 9518 2011-07-01  Mark Atwood  <me@mark.atwood.name>
 9519 
 9520 	reverse previous commit
 9521 
 9522 2011-06-29  Mark Atwood  <me@mark.atwood.name>
 9523 
 9524 	merge lp:~vjsamuel/drizzle/include-keyword-procedure
 9525 
 9526 2011-06-28  vjsamuel1990@gmail.com
 9527 
 9528 	Merge added keyword PROCEDURE to symbol_hash.gperf
 9529 
 9530 2011-06-28  vjsamuel1990@gmail.com
 9531 
 9532 	Merge added proc_name to CREATE PROCEDURE grammar
 9533 
 9534 2011-06-24  vjsamuel1990@gmail.com
 9535 
 9536 	Merge more changes
 9537 
 9538 2011-06-20  vjsamuel1990@gmail.com
 9539 
 9540 	Merge include create procedure statement
 9541 
 9542 2011-06-13  vjsamuel1990@gmail.com
 9543 
 9544 	Merge initial code to include keyword PROCEDURE into the sql parser
 9545 
 9546 2011-06-29  Mark Atwood  <me@mark.atwood.name>
 9547 
 9548 	merge lp:~fallenpegasus/drizzle/bug-420029
 9549 
 9550 2011-06-29  Mark Atwood  <me@mark.atwood.name>
 9551 
 9552 	change tests/sql-bench/crash-me to match changes to TO_DAYS() and display of timestamps
 9553 
 9554 2011-06-28  Mark Atwood  <me@mark.atwood.name>
 9555 
 9556 	merge lp:~brianaker/drizzle/execute-valgrind
 9557 
 9558 2011-06-27  Brian Aker  <brian@tangent.org>
 9559 
 9560 	Fix for valgrind warning in execute()
 9561 
 9562 2011-06-28  Mark Atwood  <me@mark.atwood.name>
 9563 
 9564 	merge lp:~olafvdspek/drizzle/refactor18
 9565 
 9566 2011-06-28  Olaf van der Spek  <olafvdspek@gmail.com>
 9567 
 9568 	Fix ICC warning
 9569 
 9570 2011-06-27  Olaf van der Spek  <olafvdspek@gmail.com>
 9571 
 9572 	Refactor
 9573 
 9574 2011-06-27  Olaf van der Spek  <olafvdspek@gmail.com>
 9575 
 9576 	Refactor
 9577 
 9578 2011-06-27  Olaf van der Spek  <olafvdspek@gmail.com>
 9579 
 9580 	Refactor
 9581 
 9582 2011-06-27  Olaf van der Spek  <olafvdspek@gmail.com>
 9583 
 9584 	Refactor
 9585 
 9586 2011-06-27  Mark Atwood  <me@mark.atwood.name>
 9587 
 9588 	merge lp:~olafvdspek/drizzle/refactor17
 9589 
 9590 2011-06-27  Olaf van der Spek  <olafvdspek@gmail.com>
 9591 
 9592 	Refactor
 9593 
 9594 2011-06-27  Olaf van der Spek  <olafvdspek@gmail.com>
 9595 
 9596 	Refactor
 9597 
 9598 2011-06-27  Olaf van der Spek  <olafvdspek@gmail.com>
 9599 
 9600 	Refactor
 9601 
 9602 2011-06-27  Olaf van der Spek  <olafvdspek@gmail.com>
 9603 
 9604 	Refactor
 9605 
 9606 2011-06-27  Olaf van der Spek  <olafvdspek@gmail.com>
 9607 
 9608 	Refactor
 9609 
 9610 2011-06-27  Olaf van der Spek  <olafvdspek@gmail.com>
 9611 
 9612 	Refactor
 9613 
 9614 2011-06-27  Olaf van der Spek  <olafvdspek@gmail.com>
 9615 
 9616 	Refactor
 9617 
 9618 2011-06-27  Olaf van der Spek  <olafvdspek@gmail.com>
 9619 
 9620 	Refactor
 9621 
 9622 2011-06-27  Olaf van der Spek  <olafvdspek@gmail.com>
 9623 
 9624 	Refactor
 9625 
 9626 2011-06-27  Olaf van der Spek  <olafvdspek@gmail.com>
 9627 
 9628 	Refactor
 9629 
 9630 2011-06-26  Olaf van der Spek  <olafvdspek@gmail.com>
 9631 
 9632 	Refactor
 9633 
 9634 2011-06-26  Olaf van der Spek  <olafvdspek@gmail.com>
 9635 
 9636 	Refactor
 9637 
 9638 2011-06-25  Mark Atwood  <me@mark.atwood.name>
 9639 
 9640 	merge lp:~olafvdspek/drizzle/refactor16
 9641 
 9642 2011-06-25  Olaf van der Spek  <olafvdspek@gmail.com>
 9643 
 9644 	Refactor
 9645 
 9646 2011-06-24  Olaf van der Spek  <olafvdspek@gmail.com>
 9647 
 9648 	Refactor
 9649 
 9650 2011-06-24  Olaf van der Spek  <olafvdspek@gmail.com>
 9651 
 9652 	Refactor
 9653 
 9654 2011-06-24  Olaf van der Spek  <olafvdspek@gmail.com>
 9655 
 9656 	Refactor
 9657 
 9658 2011-06-24  Olaf van der Spek  <olafvdspek@gmail.com>
 9659 
 9660 	Refactor
 9661 
 9662 2011-06-24  Olaf van der Spek  <olafvdspek@gmail.com>
 9663 
 9664 	Refactor
 9665 
 9666 2011-06-24  Olaf van der Spek  <olafvdspek@gmail.com>
 9667 
 9668 	Refactor
 9669 
 9670 2011-06-24  Olaf van der Spek  <olafvdspek@gmail.com>
 9671 
 9672 	Refactor
 9673 
 9674 2011-06-24  Olaf van der Spek  <olafvdspek@gmail.com>
 9675 
 9676 	Merge trunk
 9677 
 9678 2011-06-24  Olaf van der Spek  <olafvdspek@gmail.com>
 9679 
 9680 	Oops
 9681 
 9682 2011-06-23  Olaf van der Spek  <olafvdspek@gmail.com>
 9683 
 9684 	Refactor
 9685 
 9686 2011-06-23  Olaf van der Spek  <olafvdspek@gmail.com>
 9687 
 9688 	Refactor
 9689 
 9690 2011-06-23  Olaf van der Spek  <olafvdspek@gmail.com>
 9691 
 9692 	Refactor
 9693 
 9694 2011-06-23  Olaf van der Spek  <olafvdspek@gmail.com>
 9695 
 9696 	Refactor
 9697 
 9698 2011-06-24  Mark Atwood  <me@mark.atwood.name>
 9699 
 9700 	merge lp:~olafvdspek/drizzle/refactor15
 9701 
 9702 2011-06-23  Olaf van der Spek  <olafvdspek@gmail.com>
 9703 
 9704 	Refactor
 9705 
 9706 2011-06-23  Olaf van der Spek  <olafvdspek@gmail.com>
 9707 
 9708 	Refactor
 9709 
 9710 2011-06-23  Olaf van der Spek  <olafvdspek@gmail.com>
 9711 
 9712 	Refactor
 9713 
 9714 2011-06-23  Olaf van der Spek  <olafvdspek@gmail.com>
 9715 
 9716 	Refactor
 9717 
 9718 2011-06-23  Olaf van der Spek  <olafvdspek@gmail.com>
 9719 
 9720 	Refactor
 9721 
 9722 2011-06-23  Olaf van der Spek  <olafvdspek@gmail.com>
 9723 
 9724 	Refactor
 9725 
 9726 2011-06-23  Olaf van der Spek  <olafvdspek@gmail.com>
 9727 
 9728 	Refactor
 9729 
 9730 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9731 
 9732 	Refactor
 9733 
 9734 2011-06-23  Mark Atwood  <me@mark.atwood.name>
 9735 
 9736 	merge lp:~olafvdspek/drizzle/refactor14
 9737 
 9738 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9739 
 9740 	Refactor
 9741 
 9742 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9743 
 9744 	Refactor
 9745 
 9746 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9747 
 9748 	Refactor
 9749 
 9750 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9751 
 9752 	Refactor
 9753 
 9754 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9755 
 9756 	Refactor
 9757 
 9758 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9759 
 9760 	Refactor
 9761 
 9762 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9763 
 9764 	Refactir
 9765 
 9766 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9767 
 9768 	Refactor
 9769 
 9770 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9771 
 9772 	Refactor
 9773 
 9774 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9775 
 9776 	Refactor
 9777 
 9778 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9779 
 9780 	Refactor
 9781 
 9782 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9783 
 9784 	Refactor
 9785 
 9786 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9787 
 9788 	Refactor
 9789 
 9790 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9791 
 9792 	Refactor
 9793 
 9794 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9795 
 9796 	Refactor
 9797 
 9798 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9799 
 9800 	Refactor
 9801 
 9802 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9803 
 9804 	Refactor
 9805 
 9806 2011-06-22  Mark Atwood  <me@mark.atwood.name>
 9807 
 9808 	merge lp:~olafvdspek/drizzle/refactor13
 9809 
 9810 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9811 
 9812 	Oops
 9813 
 9814 2011-06-22  Olaf van der Spek  <olafvdspek@gmail.com>
 9815 
 9816 	Merge trunk
 9817 
 9818 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9819 
 9820 	Refactor
 9821 
 9822 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9823 
 9824 	Refactor
 9825 
 9826 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9827 
 9828 	Merge trunk
 9829 
 9830 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9831 
 9832 	Refactor
 9833 
 9834 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9835 
 9836 	Refactor
 9837 
 9838 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9839 
 9840 	Refactor
 9841 
 9842 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9843 
 9844 	Refactor
 9845 
 9846 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9847 
 9848 	Refactor
 9849 
 9850 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9851 
 9852 	Refactor
 9853 
 9854 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9855 
 9856 	Oops
 9857 
 9858 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9859 
 9860 	Refactor
 9861 
 9862 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9863 
 9864 	Refactor
 9865 
 9866 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9867 
 9868 	Refactor
 9869 
 9870 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9871 
 9872 	Refactor
 9873 
 9874 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9875 
 9876 	Refactor
 9877 
 9878 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9879 
 9880 	Refactor
 9881 
 9882 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9883 
 9884 	Refactor
 9885 
 9886 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9887 
 9888 	Refactor
 9889 
 9890 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9891 
 9892 	Refactor
 9893 
 9894 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9895 
 9896 	Refactor
 9897 
 9898 2011-06-21  Mark Atwood  <me@mark.atwood.name>
 9899 
 9900 	bzr merge lp:~olafvdspek/drizzle/refactor12
 9901 
 9902 2011-06-21  Olaf van der Spek  <olafvdspek@gmail.com>
 9903 
 9904 	Silly icc
 9905 
 9906 2011-06-20  Olaf van der Spek  <olafvdspek@gmail.com>
 9907 
 9908 	Remove unused Field::sql_type()
 9909 
 9910 2011-06-20  Olaf van der Spek  <olafvdspek@gmail.com>
 9911 
 9912 	Refactor
 9913 
 9914 2011-06-20  Olaf van der Spek  <olafvdspek@gmail.com>
 9915 
 9916 	Refactor
 9917 
 9918 2011-06-20  Olaf van der Spek  <olafvdspek@gmail.com>
 9919 
 9920 	Refactor
 9921 
 9922 2011-06-20  Olaf van der Spek  <olafvdspek@gmail.com>
 9923 
 9924 	Refactor
 9925 
 9926 2011-06-20  Olaf van der Spek  <olafvdspek@gmail.com>
 9927 
 9928 	Refactor
 9929 
 9930 2011-06-20  Olaf van der Spek  <olafvdspek@gmail.com>
 9931 
 9932 	EOLs
 9933 
 9934 2011-06-20  Olaf van der Spek  <olafvdspek@gmail.com>
 9935 
 9936 	Refactor
 9937 
 9938 2011-06-21  pcrews  <pcrews@lucid32>
 9939 
 9940 	2011.06.20 tarball release
 9941 
 9942 2011-06-09  Launchpad Translations on behalf of mordred
 9943 
 9944 	Launchpad automatic translations update.
 9945 
 9946 2011-06-19  Mark Atwood  <me@mark.atwood.name>
 9947 
 9948 	merge lp:~olafvdspek/drizzle/refactor12
 9949 
 9950 2011-06-19  Olaf van der Spek  <olafvdspek@gmail.com>
 9951 
 9952 	Refactor
 9953 
 9954 2011-06-19  Olaf van der Spek  <olafvdspek@gmail.com>
 9955 
 9956 	Merge trunk
 9957 
 9958 2011-06-19  Olaf van der Spek  <olafvdspek@gmail.com>
 9959 
 9960 	EOLs
 9961 
 9962 2011-06-17  Olaf van der Spek  <olafvdspek@gmail.com>
 9963 
 9964 	Merge
 9965 
 9966 2011-06-17  Olaf van der Spek  <olafvdspek@gmail.com>
 9967 
 9968 	Oops
 9969 
 9970 2011-06-17  Olaf van der Spek  <olafvdspek@gmail.com>
 9971 
 9972 	Merge trunk
 9973 
 9974 2011-06-17  Olaf van der Spek  <olafvdspek@gmail.com>
 9975 
 9976 	Merge trunk
 9977 
 9978 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
 9979 
 9980 	Refactor
 9981 
 9982 2011-06-18  Mark Atwood  <me@mark.atwood.name>
 9983 
 9984 	merge lp:~patrick-crews/drizzle/bug798968_crashme
 9985 
 9986 2011-06-17  patrick crews  <gleebix@gmail.com>
 9987 
 9988 	Tweak of crashme processing to handle cases where we don't have dbd drivers / run fails in a basic, basic way
 9989 
 9990 2011-06-18  Mark Atwood  <me@mark.atwood.name>
 9991 
 9992 	merge lp:~stewart/drizzle/bug658673-DD-use-MAXIMUM_IDENTIFIER_LENGTH
 9993 
 9994 2011-06-18  Stewart Smith  <stewart@flamingspork.com>
 9995 
 9996 	use MAXIMUM_IDENTIFIER_LENGTH for INFORMATION_SCHEMA.COLUMN_DOMAIN_USAGE columns
 9997 
 9998 2011-06-18  Stewart Smith  <stewart@flamingspork.com>
 9999 
10000 	use MAXIMUM_IDENTIFIER_LENGTH for INFORMATION_SCHEMA.COLUMN_PRIVILEGES columns
10001 
10002 2011-06-18  Stewart Smith  <stewart@flamingspork.com>
10003 
10004 	use MAXIMUM_IDENTIFIER_LENGTH for INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE columns
10005 
10006 2011-06-18  Stewart Smith  <stewart@flamingspork.com>
10007 
10008 	use MAXIMUM_IDENTIFIER_LENGTH for INFORMATION_SCHEMA.CONSTRAINT_TABLE_USAGE columns
10009 
10010 2011-06-18  Stewart Smith  <stewart@flamingspork.com>
10011 
10012 	use MAXIMUM_IDENTIFIER_LENGTH for INFORMATION_SCHEMA.ROUTINE_COLUMNS columns
10013 
10014 2011-06-18  Stewart Smith  <stewart@flamingspork.com>
10015 
10016 	use MAXIMUM_IDENTIFIER_LENGTH for INFORMATION_SCHEMA.ROUTINES columns
10017 
10018 2011-06-18  Stewart Smith  <stewart@flamingspork.com>
10019 
10020 	use MAXIMUM_IDENTIFIER_LENGTH for INFORMATION_SCHEMA.TABLE_CONSTRAINTS columns
10021 
10022 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10023 
10024 	use MAXIMUM_IDENTIFIER_LENGTH for INFORMATION_SCHEMA.TABLE_PRIVILEGES columns
10025 
10026 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10027 
10028 	use MAXIMUM_IDENTIFIER_LENGTH for INFORMATION_SCHEMA.VIEW_COLUMN_USAGE columns
10029 
10030 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10031 
10032 	use MAXIMUM_IDENTIFIER_LENGTH for INFORMATION_SCHEMA.VIEW_TABLE_USAGE columns
10033 
10034 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10035 
10036 	use MAXIMUM_IDENTIFIER_LENGTH for INFORMATION_SCHEMA.VIEWS columns
10037 
10038 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10039 
10040 	use MAXIMUM_IDENTIFIER_LENGTH for DATA_DICTIONARY.INNODB_INTERNAL_TABLES columns
10041 
10042 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10043 
10044 	use MAXIMUM_IDENTIFIER_LENGTH for DATA_DICTIONARY.COLUMNS columns
10045 
10046 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10047 
10048 	use MAXIMUM_IDENTIFIER_LENGTH for DATA_DICTIONARY.FOREIGN_KEYS columns
10049 
10050 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10051 
10052 	use MAXIMUM_IDENTIFIER_LENGTH for INDEX_PARTS columns
10053 
10054 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10055 
10056 	use MAXIMUM_IDENTIFIER_LENGTH for INDEXES columns
10057 
10058 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10059 
10060 	use MAXIMUM_IDENTIFIER_LENGTH for TABLE_CONSTRAINTS columns
10061 
10062 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10063 
10064 	use MAXIMUM_IDENTIFIER_LENGTH for SHOW_TABLES columns
10065 
10066 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10067 
10068 	use MAXIMUM_IDENTIFIER_LENGTH for SHOW_TEMPORARY_TABLES columns
10069 
10070 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10071 
10072 	use MAXIMUM_IDENTIFIER_LENGTH for DATA_DICTIONARY.TABLE_CACHE columns
10073 
10074 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10075 
10076 	use MAXIMUM_IDENTIFIER_LENGTH for DATA_DICTIONARY.TABLE_DEFINITION_CACHE columns
10077 
10078 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10079 
10080 	use MAXIMUM_IDENTIFIER_LENGTH for DATA_DICTIONARY.TABLES columns
10081 
10082 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10083 
10084 	use TABLE_COMMENT_MAXLEN define in schema_dictionary instead of hard coded 2048
10085 
10086 2011-06-17  Mark Atwood  <me@mark.atwood.name>
10087 
10088 	merge lp:~olafvdspek/drizzle/refactor11
10089 
10090 2011-06-17  Olaf van der Spek  <olafvdspek@gmail.com>
10091 
10092 	Oops
10093 
10094 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10095 
10096 	Merge trunk
10097 
10098 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10099 
10100 	Merge trunk
10101 
10102 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10103 
10104 	Refactor
10105 
10106 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10107 
10108 	Refactor
10109 
10110 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10111 
10112 	Refactor
10113 
10114 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10115 
10116 	Refactor
10117 
10118 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10119 
10120 	Refactor
10121 
10122 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10123 
10124 	Refactor
10125 
10126 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10127 
10128 	Refactor
10129 
10130 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10131 
10132 	Refactor
10133 
10134 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10135 
10136 	Merge trunk
10137 
10138 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10139 
10140 	Refactor
10141 
10142 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10143 
10144 	Refactor
10145 
10146 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10147 
10148 	Refactor
10149 
10150 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10151 
10152 	Refactor
10153 
10154 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10155 
10156 	Refactor
10157 
10158 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10159 
10160 	Refactor
10161 
10162 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10163 
10164 	Refactor
10165 
10166 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10167 
10168 	Refactor
10169 
10170 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10171 
10172 	Refactor
10173 
10174 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10175 
10176 	Refactor
10177 
10178 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10179 
10180 	Examples shouldn't use config.h.
10181 
10182 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10183 
10184 	Fix copyright
10185 
10186 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10187 
10188 	Fix copyright
10189 
10190 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10191 
10192 	Refactor
10193 
10194 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10195 
10196 	Oops
10197 
10198 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10199 
10200 	Refactor
10201 
10202 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10203 
10204 	Refactor
10205 
10206 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10207 
10208 	Refactor
10209 
10210 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10211 
10212 	Refactor
10213 
10214 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10215 
10216 	Refactor
10217 
10218 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10219 
10220 	Refactor
10221 
10222 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10223 
10224 	Refactor
10225 
10226 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10227 
10228 	Refactor
10229 
10230 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10231 
10232 	C++ client lib wrapper
10233 
10234 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10235 
10236 	Refactor
10237 
10238 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10239 
10240 	Refactor
10241 
10242 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10243 
10244 	Refactor
10245 
10246 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10247 
10248 	Merge trunk
10249 
10250 2011-06-17  Mark Atwood  <me@mark.atwood.name>
10251 
10252 	merge lp:~stewart/drizzle/remove-unireg-include
10253 
10254 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10255 
10256 	storage_engine.cc doesn't need to include unireg.h
10257 
10258 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10259 
10260 	remove useless comment referencing unireg
10261 
10262 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10263 
10264 	table.cc doesn't need to include unireg.h
10265 
10266 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10267 
10268 	table_proto.cc doesn't need to include unireg.h
10269 
10270 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10271 
10272 	die unireg die
10273 
10274 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10275 
10276 	sql_table.cc doesn't need unireg.h
10277 
10278 2011-06-17  Stewart Smith  <stewart@flamingspork.com>
10279 
10280 	signal_handler.cc doesn't need to inlude unireg.h
10281 
10282 2011-06-16  Mark Atwood  <me@mark.atwood.name>
10283 
10284 	merge lp:~olafvdspek/drizzle/refactor10
10285 
10286 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10287 
10288 	Merge trunk
10289 
10290 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10291 
10292 	Refactor
10293 
10294 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10295 
10296 	Refactor
10297 
10298 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10299 
10300 	Refactor
10301 
10302 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10303 
10304 	New doesn't return NULL.
10305 
10306 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10307 
10308 	Merge other branch
10309 
10310 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10311 
10312 	Refactor
10313 
10314 2011-06-15  Mark Atwood  <me@mark.atwood.name>
10315 
10316 	merge lp:~olafvdspek/drizzle/refactor9
10317 
10318 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10319 
10320 	Remove malloc NULL check. Just die.
10321 
10322 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10323 
10324 	Refactor
10325 
10326 2011-06-15  Mark Atwood  <me@mark.atwood.name>
10327 
10328 	merge lp:~olafvdspek/drizzle/refactor8
10329 
10330 2011-06-16  Olaf van der Spek  <olafvdspek@gmail.com>
10331 
10332 	Fix copyright
10333 
10334 2011-06-15  Olaf van der Spek  <olafvdspek@gmail.com>
10335 
10336 	Oops
10337 
10338 2011-06-15  Mark Atwood  <me@mark.atwood.name>
10339 
10340 	merge lp:~olafvdspek/drizzle/refactor8
10341 
10342 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10343 
10344 	Refactor
10345 
10346 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10347 
10348 	Refactor
10349 
10350 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10351 
10352 	Refactor
10353 
10354 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10355 
10356 	Refactor
10357 
10358 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10359 
10360 	Add libdrizzle/libdrizzle.hpp
10361 
10362 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10363 
10364 	Merge trunk
10365 
10366 2011-06-14  Mark Atwood  <me@mark.atwood.name>
10367 
10368 	merge lp:~olafvdspek/drizzle/refactor7
10369 	warning: criss-cross merge encountered
10370 
10371 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10372 
10373 	Oops
10374 
10375 2011-06-14  Olaf van der Spek  <olafvdspek@gmail.com>
10376 
10377 	Merge trunk
10378 
10379 2011-06-13  Olaf van der Spek  <olafvdspek@gmail.com>
10380 
10381 	Refactor
10382 
10383 2011-06-13  Olaf van der Spek  <olafvdspek@gmail.com>
10384 
10385 	Refactor
10386 
10387 2011-06-13  Olaf van der Spek  <olafvdspek@gmail.com>
10388 
10389 	Refactor
10390 
10391 2011-06-13  Olaf van der Spek  <olafvdspek@gmail.com>
10392 
10393 	Refactor
10394 
10395 2011-06-14  Mark Atwood  <me@mark.atwood.name>
10396 
10397 	merge lp:~olafvdspek/drizzle/refactor6
10398 	with resolved conflict in drizzled/plugin/client.h
10399 
10400 2011-06-13  Olaf van der Spek  <olafvdspek@gmail.com>
10401 
10402 	Refactor
10403 
10404 2011-06-13  Olaf van der Spek  <olafvdspek@gmail.com>
10405 
10406 	Refactor
10407 
10408 2011-06-13  Olaf van der Spek  <olafvdspek@gmail.com>
10409 
10410 	Refactor
10411 
10412 2011-06-12  Olaf van der Spek  <olafvdspek@gmail.com>
10413 
10414 	Merge trunk
10415 
10416 2011-06-11  Olaf van der Spek  <olafvdspek@gmail.com>
10417 
10418 	Remove is_admin column from test results
10419 
10420 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10421 
10422 	Refactor
10423 
10424 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10425 
10426 	Refactor
10427 
10428 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10429 
10430 	Refactor
10431 
10432 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10433 
10434 	Refactor
10435 
10436 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10437 
10438 	Refactor
10439 
10440 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10441 
10442 	Refactor
10443 
10444 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10445 
10446 	Refactor
10447 
10448 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10449 
10450 	Refactor
10451 
10452 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10453 
10454 	Refactor
10455 
10456 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10457 
10458 	Refactor
10459 
10460 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10461 
10462 	Refactor
10463 
10464 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10465 
10466 	Refactor
10467 
10468 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10469 
10470 	Refactor
10471 
10472 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10473 
10474 	Refactor
10475 
10476 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10477 
10478 	Refactor
10479 
10480 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10481 
10482 	Refactor
10483 
10484 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10485 
10486 	Refactor
10487 
10488 2011-06-13  Mark Atwood  <me@mark.atwood.name>
10489 
10490 	merge lp:~olafvdspek/drizzle/refactor4
10491 
10492 2011-06-09  Olaf van der Spek  <olafvdspek@gmail.com>
10493 
10494 	Merge trunk
10495 
10496 2011-06-08  Olaf van der Spek  <olafvdspek@gmail.com>
10497 
10498 	Merge trunk
10499 
10500 2011-06-07  Olaf van der Spek  <olafvdspek@gmail.com>
10501 
10502 	Refactor
10503 
10504 2011-06-07  Olaf van der Spek  <olafvdspek@gmail.com>
10505 
10506 	Refactor
10507 
10508 2011-06-07  Olaf van der Spek  <olafvdspek@gmail.com>
10509 
10510 	Refactor
10511 
10512 2011-06-07  Olaf van der Spek  <olafvdspek@gmail.com>
10513 
10514 	Refactor
10515 
10516 2011-06-07  Olaf van der Spek  <olafvdspek@gmail.com>
10517 
10518 	Refactor
10519 
10520 2011-06-07  Olaf van der Spek  <olafvdspek@gmail.com>
10521 
10522 	Refactor
10523 
10524 2011-06-07  Olaf van der Spek  <olafvdspek@gmail.com>
10525 
10526 	Refactor
10527 
10528 2011-06-07  Olaf van der Spek  <olafvdspek@gmail.com>
10529 
10530 	Refactor
10531 
10532 2011-06-07  Olaf van der Spek  <olafvdspek@gmail.com>
10533 
10534 	Merge refactor3 branch
10535 
10536 2011-06-06  Olaf van der Spek  <olafvdspek@gmail.com>
10537 
10538 	Merge trunk
10539 
10540 2011-06-06  Olaf van der Spek  <olafvdspek@gmail.com>
10541 
10542 	Refactor
10543 
10544 2011-06-06  Olaf van der Spek  <olafvdspek@gmail.com>
10545 
10546 	Return void
10547 
10548 2011-06-06  Olaf van der Spek  <olafvdspek@gmail.com>
10549 
10550 	Refactor
10551 
10552 2011-06-06  Olaf van der Spek  <olafvdspek@gmail.com>
10553 
10554 	Refactor
10555 
10556 2011-06-05  Olaf van der Spek  <olafvdspek@gmail.com>
10557 
10558 	Merge trunk
10559 
10560 2011-06-05  Olaf van der Spek  <olafvdspek@gmail.com>
10561 
10562 	Refactor
10563 
10564 2011-06-05  Olaf van der Spek  <olafvdspek@gmail.com>
10565 
10566 	Refactor
10567 
10568 2011-06-05  Olaf van der Spek  <olafvdspek@gmail.com>
10569 
10570 	Refactor
10571 
10572 2011-06-05  Olaf van der Spek  <olafvdspek@gmail.com>
10573 
10574 	Refactor
10575 
10576 2011-06-05  Olaf van der Spek  <olafvdspek@gmail.com>
10577 
10578 	Refactor
10579 
10580 2011-06-05  Olaf van der Spek  <olafvdspek@gmail.com>
10581 
10582 	Refactor
10583 
10584 2011-06-07  Olaf van der Spek  <olafvdspek@gmail.com>
10585 
10586 	Merge trunk
10587 
10588 2011-06-02  Olaf van der Spek  <olafvdspek@gmail.com>
10589 
10590 	Refactor
10591 
10592 2011-06-02  Olaf van der Spek  <olafvdspek@gmail.com>
10593 
10594 	Refactor
10595 
10596 2011-06-02  Olaf van der Spek  <olafvdspek@gmail.com>
10597 
10598 	Set unused u_max_value to NULL
10599 
10600 2011-06-02  Olaf van der Spek  <olafvdspek@gmail.com>
10601 
10602 	Refactor
10603 
10604 2011-06-02  Olaf van der Spek  <olafvdspek@gmail.com>
10605 
10606 	Refactor
10607 
10608 2011-06-02  Olaf van der Spek  <olafvdspek@gmail.com>
10609 
10610 	Add some const
10611 
10612 2011-06-02  Olaf van der Spek  <olafvdspek@gmail.com>
10613 
10614 	Refactor
10615 
10616 2011-06-13  Mark Atwood  <me@mark.atwood.name>
10617 
10618 	merge lp:~linuxjedi/drizzle/trunk-bug-743902
10619 
10620 2011-06-13  Andrew Hutchings  <andrew@linuxjedi.co.uk>
10621 
10622 	Fix valgrind suppression
10623 	Remove some admin stuff missed out
10624 
10625 2011-06-13  Andrew Hutchings  <andrew@linuxjedi.co.uk>
10626 
10627 	Merge with trunk
10628 
10629 2011-06-10  Mark Atwood  <me@mark.atwood.name>
10630 
10631 	merge lp:~patrick-crews/drizzle/dbqp_remove_drizzleadmin
10632 
10633 2011-06-10  patrick crews  <gleebix@gmail.com>
10634 
10635 	Fix of coding error
10636 
10637 2011-06-10  patrick crews  <gleebix@gmail.com>
10638 
10639 	Additional removal of drizzleadmin reference
10640 
10641 2011-06-10  patrick crews  <gleebix@gmail.com>
10642 
10643 	Additional removal of drizzleadmin reference
10644 
10645 2011-06-10  patrick crews  <gleebix@gmail.com>
10646 
10647 	Removed requirement fo have drizzleadmin in-tree / client_bindir as it has gone bye-bye
10648 
10649 2011-06-10  Mark Atwood  <me@mark.atwood.name>
10650 
10651 	merge lp:~linuxjedi/drizzle/trunk-bug-743902
10652 
10653 2011-06-09  Andrew Hutchings  <andrew@linuxjedi.co.uk>
10654 
10655 	Also fixup console plugin
10656 
10657 2011-06-09  Andrew Hutchings  <andrew@linuxjedi.co.uk>
10658 
10659 	Remove dynamic allocation of class and stale ifdef
10660 
10661 2011-06-09  Andrew Hutchings  <andrew@linuxjedi.co.uk>
10662 
10663 	Fix licenses
10664 
10665 2011-06-09  Andrew Hutchings  <andrew@linuxjedi.co.uk>
10666 
10667 	Switch to a vector of chars to simplify
10668 
10669 2011-06-09  Andrew Hutchings  <andrew@linuxjedi.co.uk>
10670 
10671 	Add glibc 'leak' to suppressions list
10672 
10673 2011-06-09  Andrew Hutchings  <andrew@linuxjedi.co.uk>
10674 
10675 	Merge turnk into branch
10676 
10677 2011-06-09  Andrew Hutchings  <andrew@linuxjedi.co.uk>
10678 
10679 	Merge trunk into branch
10680 
10681 2011-04-21  Andrew Hutchings  <andrew@linuxjedi.co.uk>
10682 
10683 	Fix valgrind warnings
10684 
10685 2011-04-19  Andrew Hutchings  <andrew@linuxjedi.co.uk>
10686 
10687 	Add better shell user detect functionality and add it to console
10688 
10689 2011-06-09  Mark Atwood  <me@mark.atwood.name>
10690 
10691 	merge lp:~patrick-crews/drizzle/drizzle-sqlbench-crashme
10692 
10693 2011-06-09  patrick crews  <gleebix@gmail.com>
10694 
10695 	Fix of dumb typo : (
10696 
10697 2011-06-08  patrick crews  <gleebix@gmail.com>
10698 
10699 	Updated docs
10700 
10701 2011-06-07  patrick crews  <gleebix@gmail.com>
10702 
10703 	Updated include.am for changes
10704 
10705 2011-06-07  patrick crews  <gleebix@gmail.com>
10706 
10707 	Initial voodoo worked to give us a crashme mode.  Need docs still
10708 
10709 2011-06-07  patrick crews  <gleebix@gmail.com>
10710 
10711 	merge trunk
10712 
10713 2011-06-07  patrick crews  <gleebix@gmail.com>
10714 
10715 	Initial work for sql-bench mode.  Added sql-bench to the tree.  Test script for running entire suite added
10716 
10717 2011-06-09  Mark Atwood  <me@mark.atwood.name>
10718 
10719 	merge lp:~brianaker/drizzle/bison-require-version
10720 
10721 2011-06-08  Brian Aker  <brian@tangent.org>
10722 
10723 	Require bison version.
10724 
10725 2011-06-08  Mark Atwood  <me@mark.atwood.name>
10726 
10727 	merge lp:~linuxjedi/drizzle/trunk-remove-drizzleadmin
10728 
10729 2011-06-07  Andrew Hutchings  <andrew@linuxjedi.co.uk>
10730 
10731 	Remove all drizzleadmin code (hopefully)
10732 
10733 2011-06-08  Mark Atwood  <me@mark.atwood.name>
10734 
10735 	merge lp:~fallenpegasus/drizzle/vjsamuel-final-execute-parser 
10736 
10737 2011-06-06  Mark Atwood  <me@mark.atwood.name>
10738 
10739 	merge lp:~fallenpegasus/drizzle/vjsamuel-final-execute-parser
10740 
10741 2011-06-04  Mark Atwood  <me@mark.atwood.name>
10742 
10743 	wrap "#pragma GCC" in "#ifndef __INTEL_COMPILER"
10744 
10745 2011-06-03  Mark Atwood  <me@mark.atwood.name>
10746 
10747 	merge lp:~vjsamuel/drizzle/final-execute-parser
10748 
10749 2011-06-02  vjsamuel1990@gmail.com
10750 
10751 	Merge fix for distcheck, fixed broken include.am file
10752 
10753 2011-05-31  vjsamuel1990@gmail.com
10754 
10755 	Merge fix for merge conflict
10756 
10757 2011-05-27  vjsamuel1990@gmail.com
10758 
10759 	Merge removed unnecessary print statements
10760 
10761 2011-05-25  vjsamuel1990@gmail.com
10762 
10763 	Merge distcheck failure fixes
10764 
10765 2011-05-25  vjsamuel1990@gmail.com
10766 
10767 	Merge small fixups and tamil utf-8 test case for the execute parser
10768 
10769 2011-05-25  vjsamuel1990@gmail.com
10770 
10771 	Fixed the execute parser completely
10772 
10773 2011-05-24  vjsamuel1990@gmail.com
10774 
10775 	more attempts at fixing
10776 
10777 2011-05-24  vjsamuel1990@gmail.com
10778 
10779 	merge revert utf-8 changes and update grammar and lexer
10780 
10781 2011-05-21  vjsamuel1990@gmail.com
10782 
10783 	Merge utf-8 support for the execute parser
10784 
10785 2011-05-20  vjsamuel1990@gmail.com
10786 
10787 	Merge incorporate parser code into drizzled/plugin/client/concurrent.h
10788 
10789 2011-05-11  vjsamuel1990@gmail.com
10790 
10791 	Merge fix for distcheck failure
10792 
10793 2011-05-11  vjsamuel1990@gmail.com
10794 
10795 	Merge trunk
10796 
10797 2011-05-11  vjsamuel1990@gmail.com
10798 
10799 	Merge uncommitted
10800 
10801 2011-05-09  vjsamuel1990@gmail.com
10802 
10803 	Merge Trunk
10804 
10805 2011-05-09  vjsamuel1990@gmail.com
10806 
10807 	Merge fixes for merge conflicts
10808 
10809 2011-05-03  vjsamuel1990@gmail.com
10810 
10811 	Merge Monty and final fix ups to get the branch to build
10812 
10813 2011-05-03  vjsamuel1990@gmail.com
10814 
10815 	Merge Monty and final fix ups to get the branch to build
10816 
10817 2011-05-02  Monty Taylor  <mordred@inaugust.com>
10818 
10819 	Got it closer.
10820 
10821 2011-04-29  vjsamuel1990@gmail.com
10822 
10823 	Merge fix syntax error
10824 
10825 2011-04-29  vjsamuel1990@gmail.com
10826 
10827 	Merge patrick
10828 
10829 2011-04-28  patrick crews  <gleebix@gmail.com>
10830 
10831 	Tweak of parser file to fix a compile error
10832 
10833 2011-04-28  vjsamuel1990@gmail.com
10834 
10835 	Merge more compiler error fixes
10836 
10837 2011-04-28  vjsamuel1990@gmail.com
10838 
10839 	Merge fixed some of the compiler warnings
10840 
10841 2011-04-27  Brian Aker  <brian@tangent.org>
10842 
10843 	Merge in partial for VJ
10844 
10845 2011-06-07  pcrews  <pcrews@lucid32>
10846 
10847 	Updated translations + 2011.06.19 tarball release
10848 
10849 2011-06-06  Launchpad Translations on behalf of mordred
10850 
10851 	Launchpad automatic translations update.
10852 
10853 2011-06-05  Mark Atwood  <me@mark.atwood.name>
10854 
10855 	merge lp:~olafvdspek/drizzle/xtrabackup
10856 
10857 2011-06-01  Olaf van der Spek  <olafvdspek@gmail.com>
10858 
10859 	Use 0 instead of -1
10860 
10861 2011-05-24  Olaf van der Spek  <olafvdspek@gmail.com>
10862 
10863 	Avoid g++ 4.6 compiler warning.
10864 
10865 2011-06-04  Mark Atwood  <me@mark.atwood.name>
10866 
10867 	merge lp:~patrick-crews/drizzle/bug788394
10868 
10869 2011-06-03  patrick crews  <gleebix@gmail.com>
10870 
10871 	Added code to monitor a server pid after shutdown cmd issued - after a limited timeout, we kill -9 it.  Not a proper fix, but makes dbqp a good citizen again
10872 
10873 2011-06-04  Mark Atwood  <me@mark.atwood.name>
10874 
10875 	merge lp:~patrick-crews/drizzle/drizzle-sysbench
10876 
10877 2011-06-01  patrick crews  <gleebix@gmail.com>
10878 
10879 	Updated docs for sysbench
10880 
10881 2011-06-01  patrick crews  <gleebix@gmail.com>
10882 
10883 	Merge trunk
10884 
10885 2011-06-01  patrick crews  <gleebix@gmail.com>
10886 
10887 	Updated docs for sysbench
10888 
10889 2011-06-01  patrick crews  <gleebix@gmail.com>
10890 
10891 	Updates to dbqp to add a sysbench mode.  Created test suites to duplicate readonly / readwrite drizzle-automation tests.  Still needs some work, but tests execute
10892 
10893 2011-06-03  Mark Atwood  <me@mark.atwood.name>
10894 
10895 	merge lp:~olafvdspek/drizzle/void3
10896 
10897 2011-05-28  Olaf van der Spek  <olafvdspek@gmail.com>
10898 
10899 	Return void
10900 
10901 2011-06-03  Mark Atwood  <me@mark.atwood.name>
10902 
10903 	merge lp:~olafvdspek/drizzle/void2
10904 
10905 2011-05-28  Olaf van der Spek  <olafvdspek@gmail.com>
10906 
10907 	Return void
10908 
10909 2011-06-03  Mark Atwood  <me@mark.atwood.name>
10910 
10911 	merge lp:~olafvdspek/drizzle/void
10912 
10913 2011-05-28  Olaf van der Spek  <olafvdspek@gmail.com>
10914 
10915 	Return void
10916 
10917 2011-05-28  Olaf van der Spek  <olafvdspek@gmail.com>
10918 
10919 	Prune
10920 
10921 2011-05-28  Olaf van der Spek  <olafvdspek@gmail.com>
10922 
10923 	Refactor
10924 
10925 2011-05-28  Olaf van der Spek  <olafvdspek@gmail.com>
10926 
10927 	Return void
10928 
10929 2011-05-28  Olaf van der Spek  <olafvdspek@gmail.com>
10930 
10931 	Return void
10932 
10933 2011-05-31  Mark Atwood  <me@mark.atwood.name>
10934 
10935 	merge lp:~patrick-crews/drizzle/bug786568
10936 
10937 2011-05-25  Patrick Crews  <gleebix@gmail.com>
10938 
10939 	Fix to unset reset switch post-reset
10940 
10941 2011-05-25  Patrick Crews  <gleebix@gmail.com>
10942 
10943 	Updates to server management to fix the cause of this bug (tied to external datadir)
10944 
10945 2011-05-25  patrick crews  <gleebix@gmail.com>
10946 
10947 	Updates to server management to deal with dbqp bug
10948 
10949 2011-05-30  Mark Atwood  <me@mark.atwood.name>
10950 
10951 	merge lp:~brianaker/drizzle/bug786509-trunk
10952 
10953 2011-05-24  Brian Aker  <brian@tangent.org>
10954 
10955 	Fix for bug 786509
10956 
10957 2011-05-29  Mark Atwood  <me@mark.atwood.name>
10958 
10959 	merge lp:~olafvdspek/drizzle/refactor
10960 
10961 2011-05-24  Olaf van der Spek  <olafvdspek@gmail.com>
10962 
10963 	Refactor
10964 
10965 2011-05-29  Mark Atwood  <me@mark.atwood.name>
10966 
10967 	merge lp:~brianaker/drizzle/bug786515-trunk
10968 
10969 2011-05-23  Brian Aker  <brian@tangent.org>
10970 
10971 	Fix for trunk.
10972 
10973 2011-05-26  Mark Atwood  <me@mark.atwood.name>
10974 
10975 	merge lp:~brianaker/drizzle/refactor-byte-string
10976 
10977 2011-05-20  Brian Aker  <brian@tangent.org>
10978 
10979 	const the packet
10980 
10981 2011-05-20  Brian Aker  <brian@tangent.org>
10982 
10983 	Fix packet length, no pointer to using a pointer there.
10984 
10985 2011-05-20  Brian Aker  <brian@tangent.org>
10986 
10987 	Merge in formatting.
10988 
10989 2011-05-20  Brian Aker  <brian@tangent.org>
10990 
10991 	Just a shuffle so that INIT_DB enum makes a bit more sense when you read it.
10992 
10993 2011-05-20  Brian Aker  <brian@tangent.org>
10994 
10995 	Introduce a simple string like class (we have byte strings that we use where it is not safe to use std::string because of binary data and silent issues with c_str()).
10996 
10997 2011-05-24  pcrews  <pcrews@lucid32>
10998 
10999 	Updated translations + 2011.05.18 tarball tag
11000 
11001 2011-05-15  Launchpad Translations on behalf of mordred
11002 
11003 	Launchpad automatic translations update.
11004 
11005 2011-05-11  Launchpad Translations on behalf of mordred
11006 
11007 	Launchpad automatic translations update.
11008 
11009 2011-05-14  Mark Atwood  <me@mark.atwood.name>
11010 
11011 	merge lp:~patrick-crews/drizzle/dbqp_server_setup
11012 
11013 2011-05-14  Patrick Crews  <gleebix@gmail.com>
11014 
11015 	Merge trunk
11016 
11017 2011-05-14  Patrick Crews  <gleebix@gmail.com>
11018 
11019 	Re-record .result file.  .test case is changed for readability
11020 
11021 2011-05-13  Patrick Crews  <gleebix@gmail.com>
11022 
11023 	Merge stewart's branch - lp:~stewart/drizzle/fkey-binary-backwards-compat
11024 
11025 2011-05-12  Stewart Smith  <stewart@flamingspork.com>
11026 
11027 	add some bits of other tests about foreign keys to a binary backwards compatibility test
11028 
11029 2011-05-12  Stewart Smith  <stewart@flamingspork.com>
11030 
11031 	merge trunk
11032 
11033 2011-05-12  Patrick Crews  <gleebix@gmail.com>
11034 
11035 	Merge trunk
11036 
11037 2011-05-12  patrick crews  <gleebix@gmail.com>
11038 
11039 	Added initial docs for cnf file tricks - using pre-populated datadir for starters
11040 
11041 2011-05-12  Patrick Crews  <gleebix@gmail.com>
11042 
11043 	Merge trunk
11044 
11045 2011-04-22  patrick crews  <gleebix@gmail.com>
11046 
11047 	Updated the .test file with cleanup + info and removed some debuging code
11048 
11049 2011-04-22  patrick crews  <gleebix@gmail.com>
11050 
11051 	Merge trunk
11052 
11053 2011-04-22  patrick crews  <gleebix@gmail.com>
11054 
11055 	Added ability to do neat server tricks before start.  Initial experiment = get the server to use a pre-loaded datadir! = backward_compatibility test
11056 
11057 2011-05-13  Mark Atwood  <me@mark.atwood.name>
11058 
11059 	merge lp:~brianaker/drizzle/func-no-session
11060 
11061 2011-05-12  Brian Aker  <brian@tangent.org>
11062 
11063 	Remove session directly from function.
11064 
11065 2011-05-12  Brian Aker  <brian@tangent.org>
11066 
11067 	Merge in additional removal of session from min/max function.
11068 
11069 2011-05-03  Brian Aker  <brian@tangent.org>
11070 
11071 	Switch to session in item.
11072 
11073 2011-05-12  Mark Atwood  <me@mark.atwood.name>
11074 
11075 	merge lp:~stewart/drizzle/json-interface
11076 
11077 2011-05-04  Stewart Smith  <stewart@flamingspork.com>
11078 
11079 	merge Brian's fixes
11080 
11081 2011-05-02  Brian Aker  <brian@tangent.org>
11082 
11083 	Fix up stewart JSON patch.
11084 
11085 2011-05-02  Stewart Smith  <stewart@flamingspork.com>
11086 
11087 	merge trunk
11088 
11089 2011-05-02  Stewart Smith  <stewart@flamingspork.com>
11090 
11091 	use http_post() function to test json_server
11092 
11093 2011-05-02  Stewart Smith  <stewart@flamingspork.com>
11094 
11095 	require http_functions to be able to be built to build json_server so that tests can be run
11096 
11097 2011-05-02  Stewart Smith  <stewart@flamingspork.com>
11098 
11099 	add basic http_functions plugin. uses libcurl
11100 
11101 2011-05-02  Stewart Smith  <stewart@flamingspork.com>
11102 
11103 	fix what port we run json_server on
11104 
11105 2011-04-29  Stewart Smith  <stewart@flamingspork.com>
11106 
11107 	merge truk
11108 
11109 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11110 
11111 	add json_server.cc to POTFILES.in
11112 
11113 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11114 
11115 	add JSON_SERVER_PORT to test-run.pl and dbqp. Make the basic json_server test actually test something useful, such as interaction between SQL from normal protocol and SQL from http
11116 
11117 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11118 
11119 	fix a bug in json_server so that we execute the query in the text box instead of the underlaying innerHTML
11120 
11121 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11122 
11123 	it's way more fun if the json_server serves out a AJAX web app that lets you execute SQL queries that get displaed as a HTML table.
11124 
11125 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11126 
11127 	add a simple SQL interface to json_server plugin. /0.1/sql takes a HTTP POST SQL command and returns the result set.
11128 
11129 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11130 
11131 	add corret header files for json_server plugin
11132 
11133 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11134 
11135 	allow sql result_set to change column count, so we construct the cached result set with the correct column count ofr the query as we ar executing it instead of having to magically know it from the start. This allows us to use the cached interface to, e.g. build JSON objects from arbitrary SQL query result sets.
11136 
11137 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11138 
11139 	add JSON library to json_server, fix up for building in our tree, and add simple /0.1/version JSON response as well as latest_api_version snippet to /
11140 
11141 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11142 
11143 	really really simple test for http server
11144 
11145 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11146 
11147 	very basic HTTP server
11148 
11149 2011-05-11  Mark Atwood  <me@mark.atwood.name>
11150 
11151 	merge lp:~stewart/drizzle/bug781472
11152 
11153 2011-05-12  Stewart Smith  <stewart@flamingspork.com>
11154 
11155 	fix the server_detect regex to better match MySQL and Drizzle
11156 
11157 2011-05-10  patrick-crews
11158 
11159 	Updated translations / tag for tarball release
11160 
11161 2011-05-10  Launchpad Translations on behalf of mordred
11162 
11163 	Launchpad automatic translations update.
11164 
11165 2011-05-09  Launchpad Translations on behalf of mordred
11166 
11167 	Launchpad automatic translations update.
11168 
11169 2011-05-05  Launchpad Translations on behalf of mordred
11170 
11171 	Launchpad automatic translations update.
11172 
11173 2011-05-04  Launchpad Translations on behalf of mordred
11174 
11175 	Launchpad automatic translations update.
11176 
11177 2011-05-02  Launchpad Translations on behalf of mordred
11178 
11179 	Launchpad automatic translations update.
11180 
11181 2011-05-09  Mark Atwood  <me@mark.atwood.name>
11182 
11183 	merge lp:~marc-isambart/drizzle/file-properties-fix
11184 
11185 2011-05-06  Marc Isambart
11186 
11187 	Fixed modified source file properties (-x)
11188 
11189 2011-05-08  Mark Atwood  <me@mark.atwood.name>
11190 
11191 	merge lp:~olafvdspek/drizzle/prune3
11192 
11193 2011-05-08  Olaf van der Spek  <olafvdspek@gmail.com>
11194 
11195 	Oops
11196 
11197 2011-05-05  Olaf van der Spek  <olafvdspek@gmail.com>
11198 
11199 	Return void
11200 
11201 2011-05-08  Mark Atwood  <me@mark.atwood.name>
11202 
11203 	merge lp:~olafvdspek/drizzle/prune2
11204 
11205 2011-05-05  Olaf van der Spek  <olafvdspek@gmail.com>
11206 
11207 	Return void
11208 
11209 2011-05-05  Olaf van der Spek  <olafvdspek@gmail.com>
11210 
11211 	Return void
11212 
11213 2011-05-08  Mark Atwood  <me@mark.atwood.name>
11214 
11215 	merge lp:~olafvdspek/drizzle/prune remove tztime
11216 
11217 2011-05-08  Olaf van der Spek  <olafvdspek@gmail.com>
11218 
11219 	Oops
11220 
11221 2011-05-05  Olaf van der Spek  <olafvdspek@gmail.com>
11222 
11223 	Return void
11224 
11225 2011-05-05  Olaf van der Spek  <olafvdspek@gmail.com>
11226 
11227 	Remove tztime
11228 
11229 2011-05-08  Mark Atwood  <me@mark.atwood.name>
11230 
11231 	merge lp:~olafvdspek/drizzle/refactor
11232 
11233 2011-05-06  Olaf van der Spek  <olafvdspek@gmail.com>
11234 
11235 	Refactor
11236 
11237 2011-05-06  Olaf van der Spek  <olafvdspek@gmail.com>
11238 
11239 	Refactor
11240 
11241 2011-05-06  Olaf van der Spek  <olafvdspek@gmail.com>
11242 
11243 	Refactor
11244 
11245 2011-05-06  Olaf van der Spek  <olafvdspek@gmail.com>
11246 
11247 	Refactor
11248 
11249 2011-05-06  Olaf van der Spek  <olafvdspek@gmail.com>
11250 
11251 	Refactor
11252 
11253 2011-05-06  Olaf van der Spek  <olafvdspek@gmail.com>
11254 
11255 	New / make_shared doesn't return NULL
11256 
11257 2011-05-06  Olaf van der Spek  <olafvdspek@gmail.com>
11258 
11259 	Refactor Scheduler
11260 
11261 2011-05-06  Olaf van der Spek  <olafvdspek@gmail.com>
11262 
11263 	Refactor
11264 
11265 2011-05-04  Mark Atwood  <me@mark.atwood.name>
11266 
11267 	merge lp:~marc-isambart/drizzle/libdrizzle-windows-fix
11268 
11269 2011-05-03  Marc Isambart
11270 
11271 	Use int to store result of printf instead of size_t
11272 
11273 2011-04-08  Marc Isambart
11274 
11275 	Various libdrizzle Windows fixes, including closesocket() instead of close(), snprintf handling and WSAECONNREFUSED mapping
11276 
11277 2011-05-04  Mark Atwood  <me@mark.atwood.name>
11278 
11279 	merge lp:~olafvdspek/drizzle/prune
11280 
11281 2011-05-04  Olaf van der Spek  <olafvdspek@gmail.com>
11282 
11283 	Support Boost Ptr Containers
11284 
11285 2011-05-04  Olaf van der Spek  <olafvdspek@gmail.com>
11286 
11287 	Return void
11288 
11289 2011-05-04  Olaf van der Spek  <olafvdspek@gmail.com>
11290 
11291 	Return void
11292 
11293 2011-05-04  Olaf van der Spek  <olafvdspek@gmail.com>
11294 
11295 	Merge ~olafvdspek/drizzle/bool
11296 
11297 2011-05-01  Olaf van der Spek  <olafvdspek@gmail.com>
11298 
11299 	Return void
11300 
11301 2011-05-01  Olaf van der Spek  <olafvdspek@gmail.com>
11302 
11303 	Return void
11304 
11305 2011-05-01  Olaf van der Spek  <olafvdspek@gmail.com>
11306 
11307 	Return void
11308 
11309 2011-05-01  Olaf van der Spek  <olafvdspek@gmail.com>
11310 
11311 	Refactor
11312 
11313 2011-05-01  Olaf van der Spek  <olafvdspek@gmail.com>
11314 
11315 	Refactor
11316 
11317 2011-05-01  Olaf van der Spek  <olafvdspek@gmail.com>
11318 
11319 	Remove unused typelib options
11320 
11321 2011-05-01  Olaf van der Spek  <olafvdspek@gmail.com>
11322 
11323 	Fix weird bool assignments
11324 
11325 2011-05-04  Olaf van der Spek  <olafvdspek@gmail.com>
11326 
11327 	Merge trunk
11328 
11329 2011-05-04  Olaf van der Spek  <olafvdspek@gmail.com>
11330 
11331 	Prune
11332 
11333 2011-05-03  Olaf van der Spek  <olafvdspek@gmail.com>
11334 
11335 	Merge trunk
11336 
11337 2011-04-19  Olaf van der Spek  <olafvdspek@gmail.com>
11338 
11339 	XID
11340 
11341 2011-04-19  Olaf van der Spek  <olafvdspek@gmail.com>
11342 
11343 	Return void
11344 
11345 2011-05-02  Mark Atwood  <me@mark.atwood.name>
11346 
11347 	merge lp:~olafvdspek/drizzle/prune3
11348 
11349 2011-04-30  Olaf van der Spek  <olafvdspek@gmail.com>
11350 
11351 	Remove unused param
11352 
11353 2011-04-30  Olaf van der Spek  <olafvdspek@gmail.com>
11354 
11355 	Merge trunk
11356 
11357 2011-04-18  Olaf van der Spek  <olafvdspek@gmail.com>
11358 
11359 	Refactor
11360 
11361 2011-05-02  Mark Atwood  <me@mark.atwood.name>
11362 
11363 	merge lp:~skinny.moey/drizzle/server_uuid_repl
11364 
11365 2011-04-29  Joseph Daly  <skinny.moey@gmail.com>
11366 
11367 	merge trunk
11368 
11369 2011-04-29  Joseph Daly  <skinny.moey@gmail.com>
11370 
11371 	test fixes
11372 
11373 2011-04-28  Joseph Daly  <skinny.moey@gmail.com>
11374 
11375 	fix size of uuid, and add uuid to system variables
11376 
11377 2011-04-28  Joseph Daly  <skinny.moey@gmail.com>
11378 
11379 	merge in fix for bug771572, and merge trunk
11380 
11381 2011-04-27  Joseph Daly  <skinny.moey@gmail.com>
11382 
11383 	slave fixes
11384 
11385 2011-04-26  Joseph Daly  <skinny.moey@gmail.com>
11386 
11387 	fix size problem
11388 
11389 2011-04-26  Joseph Daly  <skinny.moey@gmail.com>
11390 
11391 	slave plugin work
11392 
11393 2011-04-25  Joseph Daly  <skinny.moey@gmail.com>
11394 
11395 	server uuid as part of replication table
11396 
11397 2011-04-24  Joseph Daly  <skinny.moey@gmail.com>
11398 
11399 	Add server uuid
11400 
11401 2011-05-02  Mark Atwood  <me@mark.atwood.name>
11402 
11403 	merge lp:~olafvdspek/drizzle/table-cache2
11404 
11405 2011-04-29  Olaf van der Spek  <olafvdspek@gmail.com>
11406 
11407 	Merge trunk
11408 
11409 2011-04-11  Olaf van der Spek  <olafvdspek@gmail.com>
11410 
11411 	Table Cache
11412 
11413 2011-04-29  Mark Atwood  <me@mark.atwood.name>
11414 
11415 	merge ~brianaker/drizzle/iocached-rename
11416 
11417 2011-04-29  Brian Aker  <brian@tangent.org>
11418 
11419 	A couple of additional fixes for the IO Cache name,
11420 
11421 2011-04-28  Mark Atwood  <me@mark.atwood.name>
11422 
11423 	Merge in Fixes of Brian's IOCACHE.
11424 
11425 2011-04-28  Mark Atwood  <me@mark.atwood.name>
11426 
11427 	merge ~skinny.moey/drizzle/bug771572
11428 	fix Bug #771572: DEFINER clause breaks replication
11429 
11430 2011-04-27  Joseph Daly  <skinny.moey@gmail.com>
11431 
11432 	modify parser to work for DEFINER
11433 
11434 2011-04-27  Mark Atwood  <me@mark.atwood.name>
11435 
11436 	merge from lp:~patrick-crews/drizzle/bug771606_dbqp_repeat
11437 
11438 2011-04-26  patrick crews  <gleebix@gmail.com>
11439 
11440 	Fixes a bug that allows test execution to continue when using --repeat without --force when a test failure is hit
11441 
11442 2011-04-26  Mark Atwood  <me@mark.atwood.name>
11443 
11444 	merge from Brian's doc-update-column
11445 
11446 2011-04-26  Brian Aker  <brian@tangent.org>
11447 
11448 	Merge in update for column documentation.
11449 
11450 2011-04-26  Mark Atwood  <me@mark.atwood.name>
11451 
11452 	merge of staging to truck
11453 
11454 2011-04-23  Brian Aker  <brian@tangent.org>
11455 
11456 	Merge 
11457 
11458 2011-04-20  Muhammad Umair  <umair@RemoteDesk>
11459 
11460 	Merged charset declarations of global_charset_info.h and charset_info.h into charset.h header file.
11461 	
11462 	After that I needed to remove global_charset_info.h and charset_info.h header declarations from all the drizzle code base. I wrote a script 
11463 	that search for global_charset_info.h in all the source code files and replace it with charset.h if that file does not already have charset.h 
11464 	header declaration otherwise it just remove global_charset_info.h from that particular file. I wrote a smilar scrpt for replacing charset_info.h 
11465 	with charset.h. I then restructured charset.h in order to make it more structural. i.e All the extern declarations are consolidated together one 
11466 	after the other. Similar pattern has been followed for struct declarations and functions in the charset.h header file
11467 
11468 2011-04-26  patrick crews  <gleebix@gmail.com>
11469 
11470 	Updated translations
11471 
11472 2011-04-24  Launchpad Translations on behalf of mordred
11473 
11474 	Launchpad automatic translations update.
11475 
11476 2011-04-23  Launchpad Translations on behalf of mordred
11477 
11478 	Launchpad automatic translations update.
11479 
11480 2011-04-21  Launchpad Translations on behalf of mordred
11481 
11482 	Launchpad automatic translations update.
11483 
11484 2011-04-09  Launchpad Translations on behalf of mordred
11485 
11486 	Launchpad automatic translations update.
11487 
11488 2011-04-08  Launchpad Translations on behalf of mordred
11489 
11490 	Launchpad automatic translations update.
11491 
11492 2011-03-31  Launchpad Translations on behalf of mordred
11493 
11494 	Launchpad automatic translations update.
11495 
11496 2011-04-23  Brian Aker  <brian@tangent.org>
11497 
11498 	Merge in fix.
11499 
11500 2011-04-15  Andrew Hutchings  <andrew@linuxjedi.co.uk>
11501 
11502 	Fix state.h for GCC 4.6
11503 
11504 2011-04-23  Brian Aker  <brian@tangent.org>
11505 
11506 	Merge in refactor
11507 
11508 2011-04-15  kaaveeacs  <kaaveeacs@gmail.com>
11509 
11510 	Merge coding style fixes
11511 
11512 2011-04-14  kaaveeacs  <kaaveeacs@gmail.com>
11513 
11514 	Merge coding style fixes
11515 
11516 2011-04-14  kaaveeacs  <kaaveeacs@gmail.com>
11517 
11518 	Merge coding style fixes
11519 
11520 2011-04-07  kaaveeacs  <kaaveeacs@gmail.com>
11521 
11522 	Merge trunk
11523 
11524 2011-04-07  kaaveeacs  <kaaveeacs@gmail.com>
11525 
11526 	Merge privatized 3 members of NestedJoin class
11527 
11528 2011-04-22  Brian Aker  <brian@tangent.org>
11529 
11530 	Prune + abort() if programmer mistake.
11531 
11532 2011-04-19  Olaf van der Spek  <olafvdspek@gmail.com>
11533 
11534 	Prune & refactor
11535 
11536 2011-04-22  Brian Aker  <brian@tangent.org>
11537 
11538 	Merge in Olaf
11539 
11540 2011-04-19  Olaf van der Spek  <olafvdspek@gmail.com>
11541 
11542 	Delete write-only Session::some_tables_deleted
11543 
11544 2011-04-21  Brian Aker  <brian@tangent.org>
11545 
11546 	Merge in Olaf prune tree (with comment on set_db)
11547 
11548 2011-04-19  Olaf van der Spek  <olafvdspek@gmail.com>
11549 
11550 	Prune
11551 
11552 2011-04-19  Olaf van der Spek  <olafvdspek@gmail.com>
11553 
11554 	Prune
11555 
11556 2011-04-19  Olaf van der Spek  <olafvdspek@gmail.com>
11557 
11558 	Prune
11559 
11560 2011-04-21  Brian Aker  <brian@tangent.org>
11561 
11562 	Merge in Stewart.
11563 
11564 2011-04-20  Stewart Smith  <stewart@flamingspork.com>
11565 
11566 	make dbqp use a more compact datetime format for logging plus better align to 80 column displays
11567 
11568 2011-04-20  Brian Aker  <brian@tangent.org>
11569 
11570 	Merge in Olaf.
11571 
11572 2011-04-20  Olaf van der Spek  <olafvdspek@gmail.com>
11573 
11574 	Refactor Module Registry
11575 
11576 2011-04-20  Olaf van der Spek  <olafvdspek@gmail.com>
11577 
11578 	Refactor
11579 
11580 2011-04-20  Olaf van der Spek  <olafvdspek@gmail.com>
11581 
11582 	Refactor Module Registry
11583 
11584 2011-04-20  Olaf van der Spek  <olafvdspek@gmail.com>
11585 
11586 	Session Cache
11587 
11588 2011-04-20  Olaf van der Spek  <olafvdspek@gmail.com>
11589 
11590 	Session Cache
11591 
11592 2011-04-20  Brian Aker  <brian@tangent.org>
11593 
11594 	Rollup.
11595 
11596 2011-04-20  Brian Aker  <brian@tangent.org>
11597 
11598 	Merge in unused macro removal.
11599 
11600 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11601 
11602 	unused macros in charset_info.h
11603 
11604 2011-04-20  Brian Aker  <brian@tangent.org>
11605 
11606 	Merge in stewart.
11607 
11608 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11609 
11610 	many now unused PLUGIN_VAR defines
11611 
11612 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11613 
11614 	several unused GET_ defines in drizzled/option.h
11615 
11616 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11617 
11618 	unused hash_inited() macro
11619 
11620 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11621 
11622 	unused ME_HOLDTANG define
11623 
11624 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11625 
11626 	unsued defines in my_static.h
11627 
11628 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11629 
11630 	unused REDEL_EXT
11631 
11632 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11633 
11634 	we no longer need pthread_key or pthread_handler_t defined anywhere
11635 
11636 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11637 
11638 	unused MY_GCVT_MAX_FIELD_WIDTH macro
11639 
11640 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11641 
11642 	unused MY_NFILE define in definitions.h
11643 
11644 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11645 
11646 	acouple of unused korr macros
11647 
11648 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11649 
11650 	unused MAX_DROP_TABLE_Q_LEN
11651 
11652 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11653 
11654 	NO MORE INSANE CLOWN POSSE
11655 
11656 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11657 
11658 	unused MAX_TIME_ZONE_NAME_LENGTH define: we don't do TZ in the server.
11659 
11660 2011-04-21  Stewart Smith  <stewart@flamingspork.com>
11661 
11662 	unused macros in drizzled/table.cc: something about packing rows
11663 
11664 2011-04-20  Brian Aker  <brian@tangent.org>
11665 
11666 	Update docs.
11667 
11668 2011-03-29  Marisa Plumb  <marisa.plumb@gmail.com>
11669 
11670 	doc fixes
11671 
11672 2011-03-29  Marisa Plumb  <marisa.plumb@gmail.com>
11673 
11674 	updating
11675 
11676 2011-03-17  Marisa Plumb  <marisa.plumb@gmail.com>
11677 
11678 	string data storage fix
11679 
11680 2011-03-17  Marisa Plumb  <marisa.plumb@gmail.com>
11681 
11682 	new load data infile doc
11683 
11684 2011-03-17  Marisa Plumb  <marisa.plumb@gmail.com>
11685 
11686 	doc fixes and additions 
11687 
11688 2011-03-17  Marisa Plumb  <marisa.plumb@gmail.com>
11689 
11690 	merging
11691 
11692 2011-04-19  Brian Aker  <brian@tangent.org>
11693 
11694 	Merge of build trees.
11695 
11696 2011-04-19  Brian Aker  <brian@tangent.org>
11697 
11698 	Argument cleanup on shutdown command.
11699 
11700 2011-04-19  Brian Aker  <brian@tangent.org>
11701 
11702 	Merge in fix for shortcut for CLI
11703 
11704 2011-04-16  Jay Janssen  <jay.janssen@gmail.com>
11705 
11706 	Changed client/drizzle 'shutdown' shortcut to 'Q' (i.e., '\Q' on the drizzle command line).
11707 
11708 2011-04-19  Brian Aker  <brian@tangent.org>
11709 
11710 	Merge in Andrew
11711 
11712 2011-04-19  Andrew Hutchings  <andrew@linuxjedi.co.uk>
11713 
11714 	Don't continue if we can't figure out what the server is
11715 
11716 2011-04-18  Lee Bieber  <kalebral@gmail.com>
11717 
11718 	Merge Olaf - code refactor and pruning dead functions
11719 
11720 2011-04-18  Lee Bieber  <kalebral@gmail.com>
11721 
11722 	Merge Olaf - prune dead functions
11723 
11724 2011-04-16  Olaf van der Spek  <olafvdspek@gmail.com>
11725 
11726 	Prune
11727 
11728 2011-04-16  Olaf van der Spek  <olafvdspek@gmail.com>
11729 
11730 	Prune
11731 
11732 2011-04-18  Lee Bieber  <kalebral@gmail.com>
11733 
11734 	Merge Olaf - refactor Program Options
11735 
11736 2011-04-18  Olaf van der Spek  <olafvdspek@gmail.com>
11737 
11738 	Merge trunk
11739 
11740 2011-04-15  Olaf van der Spek  <olafvdspek@gmail.com>
11741 
11742 	Program Options
11743 
11744 2011-04-15  Olaf van der Spek  <olafvdspek@gmail.com>
11745 
11746 	Typelib Options
11747 
11748 2011-04-18  Lee Bieber  <kalebral@gmail.com>
11749 
11750 	Merge Olaf - code refactor and pruning
11751 
11752 2011-04-18  Olaf van der Spek  <olafvdspek@gmail.com>
11753 
11754 	Prune
11755 
11756 2011-04-18  Olaf van der Spek  <olafvdspek@gmail.com>
11757 
11758 	Refactor
11759 
11760 2011-04-18  Olaf van der Spek  <olafvdspek@gmail.com>
11761 
11762 	Refactor
11763 
11764 2011-04-18  Olaf van der Spek  <olafvdspek@gmail.com>
11765 
11766 	Refactor
11767 
11768 2011-04-18  Olaf van der Spek  <olafvdspek@gmail.com>
11769 
11770 	Refactor
11771 
11772 2011-04-18  Olaf van der Spek  <olafvdspek@gmail.com>
11773 
11774 	Refactor
11775 
11776 2011-04-18  Olaf van der Spek  <olafvdspek@gmail.com>
11777 
11778 	Refactor
11779 
11780 2011-04-16  Lee Bieber  <kalebral@gmail.com>
11781 
11782 	Merge Joe - 760367: DATA_DICTIONARY.CUMULATIVE_USER_STATS.CONNECTED_TIME_SEC reports bogus results
11783 	Merge Olaf - Refactor Catalog Cache
11784 	Merge Olaf - Delete unused functions
11785 
11786 2011-04-16  Lee Bieber  <kalebral@gmail.com>
11787 
11788 	Merge Joe - 760367: DATA_DICTIONARY.CUMULATIVE_USER_STATS.CONNECTED_TIME_SEC reports bogus results
11789 
11790 2011-04-14  Joseph Daly  <skinny.moey@gmail.com>
11791 
11792 	merge trunk
11793 
11794 2011-04-14  Joseph Daly  <skinny.moey@gmail.com>
11795 
11796 	fix bug 760367
11797 
11798 2011-04-16  Lee Bieber  <kalebral@gmail.com>
11799 
11800 	Merge Olaf - Refactor Catalog Cache
11801 
11802 2011-04-14  Olaf van der Spek  <olafvdspek@gmail.com>
11803 
11804 	Catalog Cache
11805 
11806 2011-04-14  Olaf van der Spek  <olafvdspek@gmail.com>
11807 
11808 	Catalog Cache
11809 
11810 2011-04-14  Olaf van der Spek  <olafvdspek@gmail.com>
11811 
11812 	Catalog Cache
11813 
11814 2011-04-16  Lee Bieber  <kalebral@gmail.com>
11815 
11816 	Merge Olaf - Delete unused functions
11817 
11818 2011-04-15  Olaf van der Spek  <olafvdspek@gmail.com>
11819 
11820 	Typelib Options
11821 
11822 2011-04-15  Olaf van der Spek  <olafvdspek@gmail.com>
11823 
11824 	Prune
11825 
11826 2011-04-15  Olaf van der Spek  <olafvdspek@gmail.com>
11827 
11828 	Prune
11829 
11830 2011-04-15  Olaf van der Spek  <olafvdspek@gmail.com>
11831 
11832 	Rot13
11833 
11834 2011-04-15  Olaf van der Spek  <olafvdspek@gmail.com>
11835 
11836 	Prune
11837 
11838 2011-04-15  Olaf van der Spek  <olafvdspek@gmail.com>
11839 
11840 	Oops
11841 
11842 2011-04-15  Olaf van der Spek  <olafvdspek@gmail.com>
11843 
11844 	Fix
11845 
11846 2011-04-15  Olaf van der Spek  <olafvdspek@gmail.com>
11847 
11848 	Merge trunk
11849 
11850 2011-04-14  Olaf van der Spek  <olafvdspek@gmail.com>
11851 
11852 	Return void
11853 
11854 2011-04-14  Lee Bieber  <kalebral@gmail.com>
11855 
11856 	Merge Olaf - Refactor Table Cache
11857 	Merge Olaf - Delete unused functions
11858 
11859 2011-04-14  Lee Bieber  <kalebral@gmail.com>
11860 
11861 	Merge Olaf - Refactor Table Cache
11862 
11863 2011-04-14  Olaf van der Spek  <olafvdspek@gmail.com>
11864 
11865 	Fix
11866 
11867 2011-04-14  Olaf van der Spek  <olafvdspek@gmail.com>
11868 
11869 	Merge trunk
11870 
11871 2011-04-11  Olaf van der Spek  <olafvdspek@gmail.com>
11872 
11873 	Table Cache
11874 
11875 2011-04-14  Lee Bieber  <kalebral@gmail.com>
11876 
11877 	Merge Olaf - Delete unused functions
11878 
11879 2011-04-14  Olaf van der Spek  <olafvdspek@gmail.com>
11880 
11881 	Merge trunk
11882 
11883 2011-04-14  Olaf van der Spek  <olafvdspek@gmail.com>
11884 
11885 	Prune
11886 
11887 2011-04-14  Olaf van der Spek  <olafvdspek@gmail.com>
11888 
11889 	Prune
11890 
11891 2011-04-14  Olaf van der Spek  <olafvdspek@gmail.com>
11892 
11893 	Prune
11894 
11895 2011-04-14  Olaf van der Spek  <olafvdspek@gmail.com>
11896 
11897 	Refactor
11898 
11899 2011-04-13  Olaf van der Spek  <olafvdspek@gmail.com>
11900 
11901 	Refactor
11902 
11903 2011-04-14  Lee Bieber  <kalebral@gmail.com>
11904 
11905 	Merge Olaf - Refactor Session Cache and Remove table::Cache::singleton()
11906 	Merge Olaf - Refactor Thread
11907 	Merge Olaf - remove unused functions
11908 
11909 2011-04-13  Lee Bieber  <kalebral@gmail.com>
11910 
11911 	Merge Olaf - Refactor Session Cache and Remove table::Cache::singleton()
11912 
11913 2011-04-13  Olaf van der Spek  <olafvdspek@gmail.com>
11914 
11915 	Definition Cache
11916 
11917 2011-04-13  Olaf van der Spek  <olafvdspek@gmail.com>
11918 
11919 	Refactor
11920 
11921 2011-04-13  Lee Bieber  <kalebral@gmail.com>
11922 
11923 	Merge Olaf - Refactor Thread
11924 
11925 2011-04-13  Olaf van der Spek  <olafvdspek@gmail.com>
11926 
11927 	Thread
11928 
11929 2011-04-13  Olaf van der Spek  <olafvdspek@gmail.com>
11930 
11931 	Thread
11932 
11933 2011-04-13  Olaf van der Spek  <olafvdspek@gmail.com>
11934 
11935 	Session Cache
11936 
11937 2011-04-13  Olaf van der Spek  <olafvdspek@gmail.com>
11938 
11939 	Remove table::Cache::singleton()
11940 
11941 2011-04-13  Lee Bieber  <kalebral@gmail.com>
11942 
11943 	Merge Olaf - remove unused functions
11944 
11945 2011-04-13  Olaf van der Spek  <olafvdspek@gmail.com>
11946 
11947 	Merge trunk
11948 
11949 2011-04-13  Olaf van der Spek  <olafvdspek@gmail.com>
11950 
11951 	Delete unused functions
11952 
11953 2011-04-13  Olaf van der Spek  <olafvdspek@gmail.com>
11954 
11955 	Refactor
11956 
11957 2011-04-13  Olaf van der Spek  <olafvdspek@gmail.com>
11958 
11959 	Refactor Session
11960 
11961 2011-04-13  Olaf van der Spek  <olafvdspek@gmail.com>
11962 
11963 	Refactor Typelib
11964 
11965 2011-04-13  Lee Bieber  <kalebral@gmail.com>
11966 
11967 	Merge Olaf - Refactor Program Options usage
11968 	Merge Andrew - 748064: Xtrabackup breaks trunk in GCC 4.6
11969 
11970 2011-04-13  Lee Bieber  <kalebral@gmail.com>
11971 
11972 	Merge Olaf - Refactor Program Options usage
11973 
11974 2011-04-05  Olaf van der Spek  <olafvdspek@gmail.com>
11975 
11976 	Avoid silly ICC warning
11977 
11978 2011-03-29  Olaf van der Spek  <olafvdspek@gmail.com>
11979 
11980 	Refactor Program Options usage
11981 
11982 2011-03-29  Olaf van der Spek  <olafvdspek@gmail.com>
11983 
11984 	Merge trunk
11985 
11986 2011-04-13  Lee Bieber  <kalebral@gmail.com>
11987 
11988 	Merge Andrew - 748064: Xtrabackup breaks trunk in GCC 4.6
11989 
11990 2011-04-02  Andrew Hutchings  <andrew@linuxjedi.co.uk>
11991 
11992 	Fix xtrabackup to work with GCC 4.6
11993 
11994 2011-04-13  Lee Bieber  <kalebral@gmail.com>
11995 
11996 	Merge Joe - 755201: slave plugin queryForReplicationEvents() query needs to be ordered
11997 	Merge Olaf - Refactor Session
11998 
11999 2011-04-12  Lee Bieber  <kalebral@gmail.com>
12000 
12001 	Merge Joe - 755201: slave plugin queryForReplicationEvents() query needs to be ordered
12002 
12003 2011-04-09  Joseph Daly  <skinny.moey@gmail.com>
12004 
12005 	bug 755201 must order the select from the sys_replication log this order is later used for the insertion order
12006 
12007 2011-04-12  Lee Bieber  <kalebral@gmail.com>
12008 
12009 	Merge Olaf - Refactor Session
12010 
12011 2011-04-11  Olaf van der Spek  <olafvdspek@gmail.com>
12012 
12013 	Session Times
12014 
12015 2011-04-11  Olaf van der Spek  <olafvdspek@gmail.com>
12016 
12017 	Merge trunk
12018 
12019 2011-04-08  Olaf van der Spek  <olafvdspek@gmail.com>
12020 
12021 	Refactor
12022 
12023 2011-04-08  Olaf van der Spek  <olafvdspek@gmail.com>
12024 
12025 	Refactor Session
12026 
12027 2011-04-08  Olaf van der Spek  <olafvdspek@gmail.com>
12028 
12029 	Use util::string::ptr
12030 
12031 2011-04-08  Olaf van der Spek  <olafvdspek@gmail.com>
12032 
12033 	Session Times
12034 
12035 2011-04-08  Olaf van der Spek  <olafvdspek@gmail.com>
12036 
12037 	Session Times
12038 
12039 2011-04-08  Olaf van der Spek  <olafvdspek@gmail.com>
12040 
12041 	Session Times
12042 
12043 2011-04-08  Olaf van der Spek  <olafvdspek@gmail.com>
12044 
12045 	Session Times
12046 
12047 2011-04-08  Olaf van der Spek  <olafvdspek@gmail.com>
12048 
12049 	Session Times
12050 
12051 2011-04-08  Olaf van der Spek  <olafvdspek@gmail.com>
12052 
12053 	Move Session times to Session_times
12054 
12055 2011-04-12  Brian Aker  <brian@sccc-67-111-115-252.smartcity.com>
12056 
12057 	Merge in Olaf
12058 
12059 2011-04-11  Olaf van der Spek  <olafvdspek@gmail.com>
12060 
12061 	Table Cache
12062 
12063 2011-04-11  Olaf van der Spek  <olafvdspek@gmail.com>
12064 
12065 	Table Cache
12066 
12067 2011-04-11  Olaf van der Spek  <olafvdspek@gmail.com>
12068 
12069 	Refactor includes
12070 
12071 2011-04-11  Brian Aker  <brian@gir-3.local>
12072 
12073 	Merge in Innodb patch from Percona
12074 
12075 2011-04-07  Laurynas Biveinis  <laurynas.biveinis@percona.com>
12076 
12077 	Port Percona's innodb_io_patches.patch
12078 
12079 2011-04-11  Brian Aker  <brian@gir-3.local>
12080 
12081 	Merge in Percona's innodb_lru_dump_restore.patch
12082 
12083 2011-04-07  Laurynas Biveinis  <laurynas.biveinis@percona.com>
12084 
12085 	Port Percona's innodb_lru_dump_restore.patch
12086 
12087 2011-04-10  Brian Aker  <brian@gir-3.local>
12088 
12089 	Merge in xtf
12090 
12091 2011-04-09  Olaf van der Spek  <olafvdspek@gmail.com>
12092 
12093 	Refactor constant return
12094 
12095 2011-04-09  Olaf van der Spek  <olafvdspek@gmail.com>
12096 
12097 	Open Tables
12098 
12099 2011-04-09  Olaf van der Spek  <olafvdspek@gmail.com>
12100 
12101 	Open Tables
12102 
12103 2011-04-09  Olaf van der Spek  <olafvdspek@gmail.com>
12104 
12105 	Open Tables
12106 
12107 2011-04-09  Olaf van der Spek  <olafvdspek@gmail.com>
12108 
12109 	Merge trunk
12110 
12111 2011-04-09  Olaf van der Spek  <olafvdspek@gmail.com>
12112 
12113 	Keep functions in Open_tables_state
12114 
12115 2011-04-05  Olaf van der Spek  <olafvdspek@gmail.com>
12116 
12117 	Remove refresh_version.*
12118 
12119 2011-04-05  Olaf van der Spek  <olafvdspek@gmail.com>
12120 
12121 	Refactor Open_tables_state
12122 
12123 2011-04-05  Olaf van der Spek  <olafvdspek@gmail.com>
12124 
12125 	Prefix global refresh_version
12126 
12127 2011-04-10  Brian Aker  <brian@gir-3.local>
12128 
12129 	Merge of all doc patches.
12130 
12131 2011-04-10  Brian Aker  <brian@gir-3.local>
12132 
12133 	Remove dead document.
12134 
12135 2011-04-10  Brian Aker  <brian@gir-3.local>
12136 
12137 	Update docs.
12138 
12139 2011-04-07  Monty Taylor  <mordred@inaugust.com>
12140 
12141 	Merge David: Remove memcached query cache
12142 
12143 2011-04-05  David Shrewsbury  <shrewsbury.dave@gmail.com>
12144 
12145 	Merge trunk
12146 
12147 2011-04-04  David Shrewsbury  <shrewsbury.dave@gmail.com>
12148 
12149 	Removed unmaintained, experimental memcached query cache plugin.
12150 
12151 2011-04-06  Monty Taylor  <mordred@inaugust.com>
12152 
12153 	Merge Monty: Windows Fixes
12154 	Merge Olaf: open_table refactor
12155 
12156 2011-04-06  Monty Taylor  <mordred@inaugust.com>
12157 
12158 	Fixed a thing that should have been in a comment.
12159 
12160 2011-04-06  Monty Taylor  <mordred@inaugust.com>
12161 
12162 	Merged Monty: Fixed libdrizzle sover
12163 
12164 2011-04-04  Monty Taylor  <mordred@inaugust.com>
12165 
12166 	Updated the sover code in libdrizzle-1.0 to set the right version.
12167 
12168 2011-04-06  Monty Taylor  <mordred@inaugust.com>
12169 
12170 	Merged Monty: Windows fixes
12171 
12172 2011-04-04  Monty Taylor  <mordred@inaugust.com>
12173 
12174 	Updated the windows/posix error mapping as per notes from Marc Isambart.
12175 
12176 2011-04-06  Monty Taylor  <mordred@inaugust.com>
12177 
12178 	Merged Olaf: open_tables refactoring
12179 
12180 2011-04-05  Olaf van der Spek  <olafvdspek@gmail.com>
12181 
12182 	Use open_tables
12183 
12184 2011-04-05  Olaf van der Spek  <olafvdspek@gmail.com>
12185 
12186 	Use open_tables
12187 
12188 2011-04-03  Olaf van der Spek  <olafvdspek@gmail.com>
12189 
12190 	Rename Open_tables_state::open_tables
12191 
12192 2011-04-04  Brian Aker  <brian@tangent.org>
12193 
12194 	Merge in access work.
12195 
12196 2011-04-04  Brian Aker  <brian@tangent.org>
12197 
12198 	Merge fix for drizzle.
12199 
12200 2011-04-04  Brian Aker  <brian@tangent.org>
12201 
12202 	Merge in owner tree.
12203 
12204 2011-04-02  Brian Aker  <brian@tangent.org>
12205 
12206 	This adds the concept of a definer to a table definition.
12207 
12208 2011-03-18  Brian Aker  <brian@tangent.org>
12209 
12210 	Fix for bad usage of "="
12211 
12212 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12213 
12214 	Merged Eliot into trunk. Fixed windows build.
12215 
12216 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12217 
12218 	Merge Monty - a few more revs to fix Windows builds.
12219 
12220 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12221 
12222 	A couple of small changes to fix the msbuild build
12223 
12224 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12225 
12226 	Merge Monty - Update libdrizzle for windows builds.
12227 
12228 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12229 
12230 	Fix a c build error.
12231 
12232 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12233 
12234 	Made sure dist would work.
12235 
12236 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12237 
12238 	Ported in build changes for 1.0 project.
12239 
12240 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12241 
12242 	Pick up the solution file.
12243 
12244 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12245 
12246 	Add project for libdrizzle-1.0
12247 
12248 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12249 
12250 	Moved 2.0 files in prep for 1.0 files.
12251 
12252 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12253 
12254 	Perform proper windows error handling. Also turns out errno.h is not needed on vs2010.
12255 
12256 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12257 
12258 	A couple of small changes (thanks Marc)
12259 
12260 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12261 
12262 	Fixed the windows build related to the new libdrizzle-2.0 stuff.
12263 
12264 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12265 
12266 	Merge Monty - removal of symlink.
12267 
12268 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12269 
12270 	Removed symlink from the tree - it broke the windows builder.
12271 
12272 2011-04-03  Monty Taylor  <mordred@inaugust.com>
12273 
12274 	Merged in Eliot
12275 
12276 2011-04-02  Brian Aker  <brian@tangent.org>
12277 
12278 	Compatibility issue with the output of other DB's for import
12279 
12280 2011-04-02  Lee Bieber  <kalebral@gmail.com>
12281 
12282 	Merge Shrews - 746580: Include transaction_reader in Drizzle installations
12283 
12284 2011-04-01  David Shrewsbury  <shrewsbury.dave@gmail.com>
12285 
12286 	Fix for old test runner.
12287 
12288 2011-03-31  David Shrewsbury  <shrewsbury.dave@gmail.com>
12289 
12290 	Changed name of drizzle_trx_reader to drizzletrx.
12291 
12292 2011-03-31  David Shrewsbury  <shrewsbury.dave@gmail.com>
12293 
12294 	Change transaction_reader to drizzle_trx_reader and include in installed binaries; include Patrick's changes for test suite to reference new binary name.
12295 
12296 2011-04-02  Lee Bieber  <kalebral@gmail.com>
12297 
12298 	Merge Marcuse - Adds a mutex that makes the rabbitmq plugin thread safe
12299 
12300 2011-04-01  Marcus Eriksson  <krummas@gmail.com>
12301 
12302 	merge trunk
12303 
12304 2011-04-01  Marcus Eriksson  <krummas@gmail.com>
12305 
12306 	fix issues with rabbitmq docs and plugin
12307 
12308 2011-03-31  Marcus Eriksson  <krummas@gmail.com>
12309 
12310 	add mutex - TransactionAppliers are not single threaded
12311 
12312 2011-03-30  Marcus Eriksson  <krummas@gmail.com>
12313 
12314 	Add RabbitMQ documentation and update the rabbitmq plugin to reconnect etc if the server goes away
12315 
12316 2011-04-01  Lee Bieber  <kalebral@gmail.com>
12317 
12318 	Merge Shrews - Revert the multi-master slave plugin changes.
12319 
12320 2011-04-01  David Shrewsbury  <shrewsbury.dave@gmail.com>
12321 
12322 	Revert multi-master code
12323 
12324 2011-04-01  Lee Bieber  <kalebral@gmail.com>
12325 
12326 	Merge Shrews - 746580: Include transaction_reader in Drizzle installations
12327 
12328 2011-04-01  David Shrewsbury  <shrewsbury.dave@gmail.com>
12329 
12330 	Fix for old test runner.
12331 
12332 2011-03-31  David Shrewsbury  <shrewsbury.dave@gmail.com>
12333 
12334 	Changed name of drizzle_trx_reader to drizzletrx.
12335 
12336 2011-03-31  David Shrewsbury  <shrewsbury.dave@gmail.com>
12337 
12338 	Change transaction_reader to drizzle_trx_reader and include in installed binaries; include Patrick's changes for test suite to reference new binary name.
12339 
12340 2011-03-31  patrick crews  <gleebix@gmail.com>
12341 
12342 	Made the transaction_reader utility part of the codeTree.  We now export the path an an env var that can be more easily called by drizzletest.  Made adjustments to trx_log tests that need this
12343 
12344 2011-04-01  Lee Bieber  <kalebral@gmail.com>
12345 
12346 	Merge Monty - Finishes the libdrizzle-2.0 transition in how we install stuff
12347 
12348 2011-03-31  Monty Taylor  <mordred@inaugust.com>
12349 
12350 	Finish the transition to libdrizzle-2.0 libs (after discussion with derks
12351 	about packaging) We'll leave old libdrizzle.la as it was for now, since
12352 	changing it would break things - but moving forward, we'll follow the
12353 	gnome/glib example and have our major API versions tied to libs with the
12354 	version in the name. And all will be jolly moving forward.
12355 
12356 2011-03-31  Lee Bieber  <kalebral@gmail.com>
12357 
12358 	Merge Stewart - xtrabackup port to drizzle
12359 
12360 2011-03-31  Stewart Smith  <stewart@flamingspork.com>
12361 
12362 	merge my patch to percona-xtrabackup for copyright headers
12363 
12364 2011-03-31  Stewart Smith  <stewart@flamingspork.com>
12365 
12366 	add copyright header to xb_stats.sh test
12367 
12368 2011-03-31  Stewart Smith  <stewart@flamingspork.com>
12369 
12370 	add missing copyright headers to shell scripts (Drizzle build farm does a check for correct licenses in all possible source files)
12371 
12372 2011-03-31  Stewart Smith  <stewart@flamingspork.com>
12373 
12374 	merge latest xtrabackup from Percona tree
12375 
12376 2011-03-28  Alexey Kopytov  <akopytov@gmail.com>
12377 
12378 	Bug #672384: --stats does not work
12379 	
12380 	The problem was that 'xtrabackup --stats' crashed when used on a backup
12381 	with no log files created. That's not a documented usage, the XtraBackup
12382 	manual explicitly states that one needs correctly sized log files to use
12383 	the statistics feature.
12384 	
12385 	Fixed xtrabackup so that when no log files can be found in the backup
12386 	directory, a descriptive error message is printed instead of crashing.
12387 
12388 2011-02-15  Valentine Gostev  <core.longbow@gmail.com>
12389 
12390 	Added simple test for stats option
12391 
12392 2011-03-25  Alexey Kopytov  <akopytov@gmail.com>
12393 
12394 	Updates to built-in innobackupex usage docs.
12395 	
12396 	Fix for bug #646647.
12397 
12398 2011-03-24  Alexey Kopytov  <akopytov@gmail.com>
12399 
12400 	An addendum patch to advanced-compiler-warnings-fixes patch from Stewart.
12401 
12402 2011-03-24  Stewart Smith  <stewart@flamingspork.com>
12403 
12404 	fix a whoopsie in fixing local shadows global var
12405 
12406 2011-03-31  Stewart Smith  <stewart@flamingspork.com>
12407 
12408 	since ibool is ulint, ICC gives us warnings in xtrabackup.cc when converting from ibool to bool.
12409 
12410 2011-03-30  Stewart Smith  <stewart@flamingspork.com>
12411 
12412 	definition of error::level_t has moved, fix xtrabackup build
12413 
12414 2011-03-30  Stewart Smith  <stewart@flamingspork.com>
12415 
12416 	merge trunk
12417 
12418 2011-03-29  Stewart Smith  <stewart@flamingspork.com>
12419 
12420 	xtrabackup needs typedef for CHARSET_INFO, currently not changing everywhere inside xtrabackup for ease of merging from xtrabackup tree
12421 
12422 2011-03-29  Stewart Smith  <stewart@flamingspork.com>
12423 
12424 	merge trunk
12425 
12426 2011-03-29  Stewart Smith  <stewart@flamingspork.com>
12427 
12428 	rename xtrabackup binary to drizzlebackup.innobase
12429 
12430 2011-03-29  Stewart Smith  <stewart@flamingspork.com>
12431 
12432 	convert from using po::value<char*> to po::value<std::string> in xtrabackup. This was causing issues on some OSX builds.
12433 
12434 2011-03-28  Stewart Smith  <stewart@flamingspork.com>
12435 
12436 	explicitly #include <string> for xtrabackup
12437 
12438 2011-03-28  Stewart Smith  <stewart@flamingspork.com>
12439 
12440 	add xtrabackup.cc to POTFILES.in
12441 
12442 2011-03-28  Stewart Smith  <stewart@flamingspork.com>
12443 
12444 	merge trunk
12445 
12446 2011-03-28  Stewart Smith  <stewart@flamingspork.com>
12447 
12448 	xtrabackup needs to link against LIBZ
12449 
12450 2011-03-25  Stewart Smith  <stewart@flamingspork.com>
12451 
12452 	fix compiler warning on OSX (and others)
12453 	plugin/innobase/xtrabackup/xtrabackup.cc: In function 'void* data_copy_thread_func(void*)':
12454 	plugin/innobase/xtrabackup/xtrabackup.cc:1679: warning: 'page_in_buffer' may be used uninitialized in this function [-Wuninitialized]
12455 	plugin/innobase/xtrabackup/xtrabackup.cc:1679: note: 'page_in_buffer' was declared here
12456 
12457 2011-03-24  Stewart Smith  <stewart@flamingspork.com>
12458 
12459 	fix various boolean command line options for xtrabackup to be just --foo instead of having to be --foo=true/false
12460 
12461 2011-03-24  Stewart Smith  <stewart@flamingspork.com>
12462 
12463 	make --backup parameter default to false and not require a =true for xtrabackup
12464 
12465 2011-03-24  Stewart Smith  <stewart@flamingspork.com>
12466 
12467 	remove unused defines for gptr in xtrabackup
12468 
12469 2011-03-24  Stewart Smith  <stewart@flamingspork.com>
12470 
12471 	remove unused enum options_xtrabackup
12472 
12473 2011-03-24  Stewart Smith  <stewart@flamingspork.com>
12474 
12475 	fix xtrabackup messag printing by appending newline to each errmsg::printf
12476 
12477 2011-03-24  Stewart Smith  <stewart@flamingspork.com>
12478 
12479 	use the same default datadir that drizzled does
12480 
12481 2011-03-24  Stewart Smith  <stewart@flamingspork.com>
12482 
12483 	fix up not specifying a datadir in xtrabackup
12484 
12485 2011-03-24  Stewart Smith  <stewart@flamingspork.com>
12486 
12487 	merge latest changes from percona-xtrabackup trunk
12488 
12489 2011-03-23  Alexey Kopytov  <akopytov@gmail.com>
12490 
12491 	lp:~percona-dev/percona-xtrabackup/fix-makefile-drizzle-style
12492 
12493 2011-03-23  Alexey Kopytov  <akopytov@gmail.com>
12494 
12495 	Removed -Wframe-larger-than as it is not supported by gcc 4.1
12496 
12497 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12498 
12499 	Fix xtrabackup makefile for: mysql/percona-server linked using system zlib instead of in-tree zlib. Additional make target for xtradb55dbug if you built percona-server in debug mode. Also add a lot of new warnings to CFLAGS. we use -isystem as an argument for the include dirs so that we do not get warnings generated by the header files in mysql/percona-server - only warnings because of xtrabackup. 
12500 
12501 2011-03-22  Alexey Kopytov  <akopytov@gmail.com>
12502 
12503 	Automerge from lp:~stewart/percona-xtrabackup/advanced-compiler-warning-fixes
12504 
12505 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12506 
12507 	node is unused
12508 
12509 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12510 
12511 	last location where system shadows global (a system call). Instead let's jsut call it f_system.
12512 
12513 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12514 
12515 	another location where system shadows global (a system call). Instead let's jsut call it f_system.
12516 
12517 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12518 
12519 	system shadows global (a system call). Instead let's jsut call it f_system.
12520 
12521 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12522 
12523 	copy_loop label is unused. the code that uses it is commented out, comment out the label also.
12524 
12525 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12526 
12527 	heap and offsets shadow other variables. If you look closely, I think this better exposes a memory leak... maybe... this depends on rec_get_offsets() and what it does with memory usage
12528 
12529 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12530 
12531 	rename page_offset to offset_on_page as page_offset() shadows a symbol from innobase (a function) at the very least causing confusion, at most, nasty subtle as all heck bugs.
12532 
12533 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12534 
12535 	fix warning about wrong signedness to strncpy(). Casting to char* is fine here.
12536 
12537 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12538 
12539 	fix warning about wrong signedness to strncpy(). Casting to char* is fine here.
12540 
12541 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12542 
12543 	fix regres may be used uninit. Simple init to zero should suffice.
12544 	
12545 	xtrabackup.c: In function xtrabackup_copy_datafile:
12546 	xtrabackup.c:2495: warning: regres may be used uninitialized in this function [-Wuninitialized]
12547 
12548 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12549 
12550 	Fix info.page_size may be used uninited warning.
12551 	
12552 	xtrabackup.c: In function xtrabackup_copy_datafile:
12553 	xtrabackup.c:2451: warning: info.page_size may be used uninitialized in this function [-Wuninitialized]
12554 	
12555 	I audited the code path and it is actually safe, but this is only because
12556 	of info only being used in incremental backups.
12557 	By initing to zero we avoid the warning.
12558 
12559 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12560 
12561 	Fix regres may be used init warning
12562 	
12563 	xtrabackup.c: In function xtrabackup_stats_func:
12564 	xtrabackup.c:4377: warning: regres may be used uninitialized in this function [-Wuninitialized]
12565 	
12566 	initing to 0 should be okay.
12567 
12568 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12569 
12570 	fix  warning: ‘prev_found’ may be used uninitialized in this function [-Wuninitialized] by initing it to NULL. I believe that this wouldn't be the cause of a real bug due to how the mysql command line option parsing stuff works. (Note that we use a different library to do this in Drizzle)
12571 
12572 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12573 
12574 	mtr,page,block shadows global in xtrabackup_stats_level().
12575 
12576 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12577 
12578 	mtr shadows global in xtrabackup_stats_func().
12579 
12580 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12581 
12582 	fix warning fro n shadows global variable. There was a xtrabackup global variable named n. n was then used as a local variable. This is confusing to say the least, I believe this fix to be correct (i've renamed the global to thread_nr and the local to nr).
12583 
12584 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12585 
12586 	fix too many arguments for format [-Wformat-extra-args] warning in innodb_init_param(). There was an extra parameter that wasn't specified in the format string
12587 
12588 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12589 
12590 	fix too many arguments for format [-Wformat-extra-args] warning in main(). There was an extra parameter that wasn't specified in the format string
12591 
12592 2011-03-22  Alexey Kopytov  <akopytov@gmail.com>
12593 
12594 	Automerge from lp:~stewart/percona-xtrabackup/simple-compiler-warning-fixes
12595 
12596 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12597 
12598 	stat_info was unused variable in xtrabackup_create_output_dir
12599 
12600 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12601 
12602 	i and regres were unused variables
12603 
12604 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12605 
12606 	Warning of lsn_high, lsn_low and incremental_low being unused for when INNODB_VERSION_SHORT is defined. These should only exist in the #ifndef INNODB_VERSION_SHORT block to avoid the warning
12607 
12608 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12609 
12610 	innodb_init_param() should be static
12611 
12612 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12613 
12614 	xtrabackup_read_metadata() should be static
12615 
12616 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12617 
12618 	innodb_init() and innodb_end() should be static
12619 
12620 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12621 
12622 	xtrabackup_write_metadata should be static
12623 
12624 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12625 
12626 	xb_read_delta_metadata, xb_write_delta_metadata, xtrabackup_io_throttling, xtrabackup_copy_datafile, xtrabackup_copy_logfile should all be static
12627 
12628 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12629 
12630 	xtrabackup_backup_func should be static
12631 
12632 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12633 
12634 	xtrabackup_stats_level should be static
12635 
12636 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12637 
12638 	xtrabackup_stats_func should be static
12639 
12640 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12641 
12642 	xtrabackup_init_temp_log should be static
12643 
12644 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12645 
12646 	xtrabackup_apply_delta should be static
12647 
12648 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12649 
12650 	xtrabackup_apply_deltas should be static
12651 
12652 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12653 
12654 	xtrabackup_close_temp_logs should be static
12655 
12656 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12657 
12658 	xtrabackup_prepare_func should be static
12659 
12660 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12661 
12662 	fix unused parameter warning in log_copying_thread io_watching_thread and xtrabackup_apply_delta
12663 
12664 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12665 
12666 	fix unused parameter warning in trx_is_strict, thd_supports_xa, thd_lock_wait_timeout, innobase_raw_format and innobase_convert_identifier
12667 
12668 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12669 
12670 	fix unused parameter warning in innobase_invalidate_query_cache, mysql_get_identifier_quote_char and innobase_print_identifier
12671 
12672 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12673 
12674 	fix unused parameter warning in innobase_get_charset and innobase_get_stmt()
12675 
12676 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12677 
12678 	fix unused parameter warning in innobase_convert_from_id()
12679 
12680 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12681 
12682 	fix unused parameter warning in innobase_convert_from_table_id()
12683 
12684 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12685 
12686 	fix unused parameter warnings in thd_is_replication_slave_thread thd_has_edited_nontrans_tables thd_is_select and innobase_mysql_print_thd
12687 
12688 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12689 
12690 	fix declaration of ‘system’ shadows a global declaration [-Wshadow] warning in datafileS_iter_new()
12691 
12692 2011-03-21  Stewart Smith  <stewart@flamingspork.com>
12693 
12694 	fix warning for unused parameter in thd_wait_begin and thd_wait_end
12695 
12696 2011-03-21  Alexey Kopytov  <akopytov@gmail.com>
12697 
12698 	Restored the ability to build against MySQL 5.5 which was removed when
12699 	porting to Percona Server 5.5.
12700 	
12701 	We need it for Windows builds.
12702 
12703 2011-03-20  Vadim Tkachenko  <vadim@percona.com>
12704 
12705 	merged lp:~percona-dev/percona-xtrabackup/bugfix_368945
12706 
12707 2011-03-18  Vadim Tkachenko  <vadim@percona.com>
12708 
12709 	Fix for buf #368945
12710 	Datadir parameter is not mandatory when use use --prepare,
12711 	so I remove condition on datadir
12712 
12713 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12714 
12715 	add xtrabackup_api.h to noinst headers
12716 
12717 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12718 
12719 	if innobase is in read only mode, we should not try to write lock the data files (we'll fail) - we just want to read them anyway
12720 
12721 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12722 
12723 	hack xtrabackup command line options a bit so that a basic backup and restore is possible. still bugs.
12724 
12725 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12726 
12727 	fix command line option check for flush log at trx commit in xtrabackup
12728 
12729 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12730 
12731 	implement skeleton thd_set_lock_wait_time for xtrabackup
12732 
12733 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12734 
12735 	implement a couple more skeleton functions needed by xtrabackup
12736 
12737 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12738 
12739 	fil_file_readdir_next_file and recv_check_cp_is_consistent added to xtrabackup_api.h
12740 
12741 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12742 
12743 	start removing static from functions in innobase needed for xtrabackup: move prototypes to xtrabackup_api.h so we can keep track of them. Also implement a errmsg_printf in xtrabackup that just prints to stderr
12744 
12745 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12746 
12747 	fix up  placeholders for xtrabackup printing out binlog info
12748 
12749 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12750 
12751 	just put in placeholders for xtrabackup printing out binlog info
12752 
12753 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12754 
12755 	add srv_apply_log_only to Drizzle's innobase plugin (needed by xtrabackup)
12756 
12757 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12758 
12759 	add srv_fake_write to Drizzle's innobase plugin (needed by xtrabackup)
12760 
12761 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12762 
12763 	add srv_read_only to Drizzle's innobase plugin (needed by xtrabackup
12764 
12765 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12766 
12767 	fix up last warning to do with command line parsing
12768 
12769 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12770 
12771 	load_default_groups is unused
12772 
12773 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12774 
12775 	a bunch of small fixes around command line option parsing
12776 
12777 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12778 
12779 	remove old mysys option parsing calls
12780 
12781 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12782 
12783 	we need gettext too
12784 
12785 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12786 
12787 	fix extra brackets around log_file_size option processing
12788 
12789 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12790 
12791 	fix extra brackets around some cmd line arg processing
12792 
12793 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12794 
12795 	cast for malloc and align of various types
12796 
12797 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12798 
12799 	cast for malloc for regex_t*
12800 
12801 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12802 
12803 	fix too many parameters to printf
12804 
12805 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12806 
12807 	some unused variables
12808 
12809 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12810 
12811 	some unused variables
12812 
12813 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12814 
12815 	printf format specifier fix
12816 
12817 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12818 
12819 	some casts for strncpy
12820 
12821 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12822 
12823 	fix casts in ut_malloc calls
12824 
12825 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12826 
12827 	remove unused variable
12828 
12829 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12830 
12831 	printf format specifier fix
12832 
12833 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12834 
12835 	my_setwd -> chdir in xtrabackup_prepare_func
12836 
12837 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12838 
12839 	xtrabackup_prepare_func should be static
12840 
12841 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12842 
12843 	fix casts in ut_malloc calls
12844 
12845 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12846 
12847 	xtrabackup_close_temp_logs  be static
12848 
12849 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12850 
12851 	xtrabackup_apply_deltas should be static
12852 
12853 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12854 
12855 	xtrabackup_apply_delta has unused check_newer parameter
12856 
12857 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12858 
12859 	xtrabackup_apply_delta should be static
12860 
12861 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12862 
12863 	printf format specifier fix
12864 
12865 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12866 
12867 	fix casts in ut_malloc calls
12868 
12869 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12870 
12871 	xtrabackup_init_temp_log should be static
12872 
12873 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12874 
12875 	fix local shadows global
12876 
12877 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12878 
12879 	printf format specifier fix
12880 
12881 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12882 
12883 	my_setwd to chdir
12884 
12885 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12886 
12887 	xtrabackup_stats_func should be static
12888 
12889 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12890 
12891 	some more locals shadow globals fixes
12892 
12893 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12894 
12895 	some local varibales shadowing globals
12896 
12897 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12898 
12899 	xtrabackup_stats_level should be static
12900 
12901 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12902 
12903 	use proper PRIu64 in printf format strings
12904 
12905 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12906 
12907 	add explicit cast for ut_align call
12908 
12909 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12910 
12911 	my_errno to errno
12912 
12913 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12914 
12915 	n shadows global var. eek. hopefully this helps fix that
12916 
12917 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12918 
12919 	xtrabackup_backup_func needs to be static, use posix chdir instead of my_setcwd
12920 
12921 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12922 
12923 	Drizzle doesn't need my_thread_init/end as we don't use my_stat
12924 
12925 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12926 
12927 	my_mkdir -> mkdir and my_errno to errno
12928 
12929 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12930 
12931 	some my_stat and my_mkdir -> stat and mkdir conversion
12932 
12933 2011-03-20  Stewart Smith  <stewart@flamingspork.com>
12934 
12935 	MY_STAT not used in xtrabackup_create_output_dir
12936 
12937 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12938 
12939 	unused parameters
12940 
12941 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12942 
12943 	fix more printf specifiers to be PRIu64
12944 
12945 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12946 
12947 	copy_loop label defined but not used
12948 
12949 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12950 
12951 	a (BAD) fix for sign compare warning
12952 
12953 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12954 
12955 	fix some casts for malloc
12956 
12957 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12958 
12959 	some unused variables
12960 
12961 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12962 
12963 	more functions taht should be static in xtrabackup
12964 
12965 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12966 
12967 	fx xtrabackup_write_metadata including printf formats
12968 
12969 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12970 
12971 	fix up printf strings in xtrabackup_read_metadata to use PRIu64 instead of llu - is correct
12972 
12973 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12974 
12975 	some xtrabackup functions should be static
12976 
12977 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12978 
12979 	we sohuld be okay just not having the old latin1 stuff... should..
12980 
12981 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12982 
12983 	fix UINT_MAX32 -> UINT32_MAX 
12984 
12985 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12986 
12987 	innodb_init_param should be static
12988 
12989 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12990 
12991 	unused p'aram in trx_is_strict
12992 
12993 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12994 
12995 	fix thd_supportS_xa for drizzle
12996 
12997 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
12998 
12999 	fix thd_lock_wait_timeout for drizzle
13000 
13001 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13002 
13003 	fix up innobase_raw_format for drizzle
13004 
13005 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13006 
13007 	innobase_query_is_update doesn't exist for drizzle
13008 
13009 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13010 
13011 	fix up call to get_charset
13012 
13013 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13014 
13015 	fix up call to get_charset
13016 
13017 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13018 
13019 	fix up innobase_mysql_cmp() for drizzle - mainly by taking and adapting from ha_innodb.cc
13020 
13021 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13022 
13023 	some unused parameters pixup in xtrabackup
13024 
13025 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13026 
13027 	innobase_print_identifier unused in drizzle
13028 
13029 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13030 
13031 	mysql_get_identifier_quote_char doesn't exist in drizzle
13032 
13033 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13034 
13035 	fix up some casting needed around void* of stuff in xtrabackup
13036 
13037 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13038 
13039 	fix up some unused parameters in xtrabackup
13040 
13041 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13042 
13043 	fix up innobase_mysql_tmpfile implementation for Drizzle
13044 
13045 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13046 
13047 	File isn't defined - it's a int for a file descriptor
13048 
13049 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13050 
13051 	fix up innobase_get_stmt for drizzle
13052 
13053 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13054 
13055 	fix up includes and linking for all_charsets as needed by xtrabackup
13056 
13057 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13058 
13059 	get_one_option was unused
13060 
13061 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13062 
13063 	remove some printing of defaults calls - we need to redo this for new cmdline parsing
13064 
13065 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13066 
13067 	define a my_progname define to have xtrabackup consistently print out what we're called
13068 
13069 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13070 
13071 	fix type conversion in ut_malloc call
13072 
13073 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13074 
13075 	remove the mysql tempdirs list from xtrabackup
13076 
13077 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13078 
13079 	merge in Andrew's command line options work for xtrabackup
13080 
13081 2011-03-19  Andrew Hutchings  <andrew@linuxjedi.co.uk>
13082 
13083 	Add the basics for boost::po (probably doesn't work yet)
13084 
13085 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13086 
13087 	drizzle doesn't have innobase-get_charset
13088 
13089 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13090 
13091 	fix up decl and unused params of innobase_convert_from_id
13092 
13093 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13094 
13095 	fix up decl and unused params of innobase_convert_from_table_id
13096 
13097 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13098 
13099 	use namespace drizzle for CHARSET_INFO and fix up innobase_mysql_print_thd dummy
13100 
13101 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13102 
13103 	some unused parameters cleanup
13104 
13105 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13106 
13107 	we don't have innobase_mysql_(prepare|end)_print_arbitrary_thd()
13108 
13109 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13110 
13111 	fix up some of teh dummy functions we need to supply to innobase in xtrabackup
13112 
13113 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13114 
13115 	print version correctly for Drizzle
13116 
13117 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13118 
13119 	use uint64_t instead of longlong and ulonglong in xtrabackup
13120 
13121 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13122 
13123 	we do not need the thd_wait_ functions
13124 
13125 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13126 
13127 	remove MYSQL_VERSION_ID checks from just about everywhere - we are using innodb 1.1 which is in 5.5
13128 
13129 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13130 
13131 	remove checks for INNODB_VERSION_SHORT in xtrabackup: we are not innodb in MySQL 5.1
13132 
13133 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13134 
13135 	add in some drizzled::internal includes as xtrabackup uses some charset stuff
13136 
13137 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13138 
13139 	xtrabackup: my_bool -> bool
13140 
13141 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13142 
13143 	we'll need to link xtrabackup to Boos libs to do command line arg processing
13144 
13145 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13146 
13147 	Drizzle doesn't have any of the mysql header files and we should fake which release we are
13148 
13149 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13150 
13151 	add foo in innobase plugin.am to build xtrabackup
13152 
13153 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13154 
13155 	rename xtrabackup into plugin/innobase/
13156 
13157 2011-03-19  Stewart Smith  <stewart@flamingspork.com>
13158 
13159 	add xtrabackup
13160 
13161 2011-03-18  Alexey Kopytov  <akopytov@gmail.com>
13162 
13163 	Merge from lp:~percona-dev/percona-xtrabackup/port-to-ps-5.5
13164 
13165 2011-03-15  Alexey Kopytov  <akopytov@gmail.com>
13166 
13167 	Port XtraBackup to Percona Server 5.5.9-beta20.1 codebase.
13168 	
13169 	xtrabackup_55 is now based on Percona Server 5.5 rather than MySQL
13170 	5.5. Support for building against MySQL 5.5 and InnoDB plugin in MySQL
13171 	5.1 has been removed.
13172 	
13173 	Therefore, the correspondence between build.sh targets and produced
13174 	binary is now as follows:
13175 	
13176 	5.1         build against built-in InnoDB in MySQL 5.1
13177 	xtradb      build against Percona Server with XtraDB 5.1
13178 	xtradb55    build against Percona Server with XtradB 5.5
13179 
13180 2011-03-14  Alexey Kopytov  <akopytov@gmail.com>
13181 
13182 	Corrected fix for bug #713799 in the Percona Server 5.1 version of the patch.
13183 
13184 2011-03-17  Valentine Gostev  <core.longbow@gmail.com>
13185 
13186 	Moved ib_include test to disabled suite
13187 
13188 2011-03-17  Valentine Gostev  <core.longbow@gmail.com>
13189 
13190 	Moved ib_include.sh test from primary suite to disable suite
13191 
13192 2011-03-17  Valentine Gostev  <core.longbow@gmail.com>
13193 
13194 	Fixed absolute path in ib_partition test
13195 
13196 2011-03-17  Valentine Gostev  <core.longbow@gmail.com>
13197 
13198 	Fixed absolute path in ib_partition test
13199 
13200 2011-03-16  Alexey Kopytov  <akopytov@gmail.com>
13201 
13202 	LP bug #703070: xtrabackup_55 core dumps on FreeBSD
13203 	
13204 	xtrabackup_55 crashed with an assertion failure on non-Linux platforms.
13205 	
13206 	fil_aio_wait() asserts srv_use_native_aio can only be set to TRUE on
13207 	platforms where native AIO is supported (i.e. Windows or Linux).
13208 	
13209 	On 5.5 srv_use_native_aio is TRUE by default and reset
13210 	by innobase_start_or_create_for_mysql() for non-Linux/Windows platforms.
13211 	The problem is that xtrabackup does not call that function, therefore
13212 	srv_use_native_aio is always TRUE.
13213 	
13214 	The fix is to duplicate the checks from
13215 	innobase_start_or_create_for_mysql() in xtrabackup and reset
13216 	srv_use_native_aio when required.
13217 
13218 2011-03-16  Valentine Gostev  <core.longbow@gmail.com>
13219 
13220 	Fixed ib_partition test
13221 
13222 2011-03-08  Valentine Gostev  <core.longbow@gmail.com>
13223 
13224 	Fixed typo in ib_partition test
13225 
13226 2011-03-15  Valentine Gostev  <core.longbow@gmail.com>
13227 
13228 	Added fox and test for #420181, added test for 597384
13229 
13230 2011-03-05  Valentine Gostev  <core.longbow@gmail.com>
13231 
13232 	Added fox and test for #420181, added test for 597384
13233 
13234 2011-02-26  Valentine Gostev  <core.longbow@gmail.com>
13235 
13236 	Added fix and test for 420181, added test for 597384
13237 
13238 2011-03-13  Alexey Kopytov  <akopytov@gmail.com>
13239 
13240 	Ported XtraBackup to MySQL 5.1.55, MySQL 5.5.9 and Percona Server 5.1.55-rel12.6
13241 	codebases.
13242 	
13243 	This revision also fixes the following build- and test-related bugs:
13244 	
13245 	bug #733811
13246 	bug #733820
13247 	bug #733830
13248 	bug #733842
13249 
13250 2011-03-03  Valentine Gostev  <core.longbow@gmail.com>
13251 
13252 	Added test for 713799, added suite support
13253 
13254 2011-03-01  Valentine Gostev  <core.longbow@gmail.com>
13255 
13256 	Added experimental test for bug 713799
13257 
13258 2011-02-24  Alexey Kopytov  <akopytov@gmail.com>
13259 
13260 	Addendum to the patch for bug #606981.
13261 	
13262 	Enclose the value of innodb_flush_method in double quotes when printing 
13263 	out the configuration with --print-param. Otherwise innobackupex gets
13264 	confused when parsing the output and terminates with an error.
13265 
13266 2011-02-23  Alexey Kopytov  <akopytov@gmail.com>
13267 
13268 	Automerge from trunk.
13269 
13270 2011-02-23  Vadim Tkachenko  <vadim@percona.com>
13271 
13272 	merge man page
13273 
13274 2011-01-10  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13275 
13276 	Added XtraBackup manual page
13277 
13278 2011-02-23  Ignacio Nin  <ignacio.nin@percona.com>
13279 
13280 	New versions of MySQL
13281 	
13282 	Changes in the build system needed to adapt to new versions of MySQL 5.1 and 5.5.
13283 
13284 2011-02-22  Ignacio Nin  <ignacio.nin@percona.com>
13285 
13286 	Fixes required for building in CentOS 5
13287 	
13288 	Add -fno-exceptions to CXXFLAGS to avoid problem with C++ compiler detection 
13289 	Using MySQL 5.1.53 (previous was 5.1.52)
13290 	Using MySQL 5.5.8 (previous was 5.5.7-rc
13291 
13292 2011-02-22  Valentine Gostev  <core.longbow@gmail.com>
13293 
13294 	Added tests against partitioned tables for innobackupex and xtrabackup
13295 
13296 2011-02-09  Valentine Gostev  <core.longbow@gmail.com>
13297 
13298 	Added tests for backup of partitioned tables
13299 
13300 2011-02-22  Valentine Gostev  <core.longbow@gmail.com>
13301 
13302 	Added test for innodb_expand_import
13303 
13304 2011-02-10  Valentine Gostev  <core.longbow@gmail.com>
13305 
13306 	fixed test case
13307 
13308 2011-02-01  Valentine Gostev  <core.longbow@gmail.com>
13309 
13310 	Added test case for tables import/export
13311 
13312 2011-02-23  Alexey Kopytov  <akopytov@gmail.com>
13313 
13314 	Bug #606981: linux + o_direct + stream backup = broken?
13315 	
13316 	Streaming InnoDB files with tar4ibd could lead to filesystem hangs when
13317 	InnoDB was configured to access data files with the O_DIRECT flag. The 
13318 	reason was that tar4ibd did not have support for O_DIRECT and
13319 	simultaneous O_DIRECT + non-O_DIRECT access to a file on Linux is 
13320 	disallowed.
13321 	
13322 	Fixed innobackupex and tar4ibd to use O_DIRECT on input InnoDB files if 
13323 	the value of innodb_flush_method is O_DIRECT in the InnoDB configuration.
13324 
13325 2011-02-12  Vadim Tkachenko  <vadim@percona.com>
13326 
13327 	merged test for this bug lp:~percona-dev/percona-xtrabackup/ib_incremental_test
13328 
13329 2011-02-14  Valentine Gostev  <core.longbow@gmail.com>
13330 
13331 	Added test for innobackupex incremental feature
13332 
13333 2011-02-11  Vadim Tkachenko  <vadim@percona.com>
13334 
13335 	Disabled auto-creating of ib_logfile* when
13336 	innobackupex called with --redo-only or with --incremental-dir.
13337 	
13338 	If neccessary ib_logfile* can be created later
13339 	with xtrabackup --prepare call.
13340 
13341 2011-02-12  Alexey Kopytov  <akopytov@gmail.com>
13342 
13343 	LP bug #717784: Race condition in directory creation with parallel
13344 	backups
13345 	
13346 	Trying to check if directory exists before calling mkdir() is not safe
13347 	with multiple copying threads. 
13348 	
13349 	The fix is to try to create a directory without any checks instead and
13350 	then ignore the EEXIST error.
13351 
13352 2011-02-11  Vadim Tkachenko  <vadim@percona.com>
13353 
13354 	Bugfix #680936
13355 	
13356 	Added option  --extra-lsndir to innobackupex.
13357 	When specified for backup phase, option is passed to xtrabackup,
13358 	and it will store file with lsn information in specified dir.
13359 	It is needed to keep information about lsn during stream backup.
13360 
13361 2011-02-11  Vadim Tkachenko  <vadim@percona.com>
13362 
13363 	Added option --incremental-lsn to innobackupex script.
13364 	This option if specified directly passed to xtrabackup script.
13365 	
13366 	If --incremental-lsn is specified, --incremental-basedir is ignored
13367 
13368 2011-02-11  Vadim Tkachenko  <vadim@percona.com>
13369 
13370 	Added option --incremental-dir to innobackupex script
13371 	This option is directly passed to xtrabackup binary
13372 
13373 2011-02-11  Vadim Tkachenko  <vadim@percona.com>
13374 
13375 	Bugfix #597384
13376 	
13377 	--include option for innobackup handles non-InnoDB tables
13378 
13379 2011-02-11  Vadim Tkachenko  <vadim@percona.com>
13380 
13381 	Bugfix #701767
13382 	
13383 	Script innobackupex-1.5.1 renamed to innobackupex.
13384 	Created symlink innobackupex-1.5.1 for backupward compatibility
13385 
13386 2011-02-06  Alexey Kopytov  <akopytov@gmail.com>
13387 
13388 	Fix for LP bug #713799: race condition when trying to open an already
13389 	removed tablespace
13390 	
13391 	Dropping a table during a backup process could result in assertion
13392 	failure in xtrabackup.
13393 	
13394 	xtrabackup iterates a data dictionary snapshot taken at the very start
13395 	of a backup process when looking for files to copy. Since some tables
13396 	may be dropped while backup is in progress, there is a possibility for
13397 	some .ibd files to be removed by the time xtrabackup will try to copy
13398 	them.
13399 	
13400 	The actual crash occurred as a result of the following chain of calls:
13401 	fil_space_get_zip_size() -> fil_space_get_flags() ->
13402 	fil_node_prepare_for_io() -> fil_node_open_file() which
13403 	eventually led to an assertion failure in fil_node_open_file() when it
13404 	was trying to open a nonexistent .ibd.
13405 	
13406 	Fixed by changing fil_node_prepare_for_io() and fil_node_open_file() so
13407 	that in case of the 'file not found' error, the error is signaled to
13408 	the caller instead of generating an assertion failure.
13409 	
13410 	xtrabackup.c also had to be fixed to actually skip nonexistent file with
13411 	a warning message rather than terminate the entire backup process with a
13412 	fatal error.
13413 
13414 2011-01-25  Alexey Kopytov  <akopytov@gmail.com>
13415 
13416 	Bug #703077: "./utils/build.sh 5.5" fails on FreeBSD
13417 	
13418 	Building XtraBackup could fail on some platforms due to an incorrect
13419 	argument to CMake.
13420 	
13421 	Fixed by changing the -DWITH_ZLIB argument to lowercase, because that's
13422 	what the CMake scripts actually expect.
13423 
13424 2011-01-03  Alexey Kopytov  <akopytov@gmail.com>
13425 
13426 	Automerge from lp:~core-longbow/percona-xtrabackup/bug688211
13427 
13428 2011-01-02  Valentine Gostev  <core.longbow@gmail.com>
13429 
13430 	Added fix for bug 688211 (additional single quotes)
13431 
13432 2011-01-02  Valentine Gostev  <core.longbow@gmail.com>
13433 
13434 	Added test for bug 688211
13435 
13436 2010-12-30  Alexey Kopytov  <akopytov@gmail.com>
13437 
13438 	Automerge from lp:~percona-dev/percona-xtrabackup/incremental+compressed
13439 
13440 2010-12-30  Alexey Kopytov  <akopytov@gmail.com>
13441 
13442 	Manual merge from trunk.
13443 
13444 2010-12-30  Alexey Kopytov  <akopytov@gmail.com>
13445 
13446 	InnoDB compression support for incremental backups.
13447 	
13448 	xtrabackup did not support compressed tables when doing incremental
13449 	backups. The reason for that was missing information about the page size
13450 	in incremental .delta files, so it was always assumed to be the default
13451 	one (16 KB) at the --prepare stage.
13452 	
13453 	This patch removes that limitation by introducing per-delta meta
13454 	information which is stored in a file with the ".meta" extension and the
13455 	same name as the corresponding .delta file. Currently a .meta file can
13456 	only contain the page size, but we may add more fields to it later.
13457 
13458 2010-12-29  Alexey Kopytov  <akopytov@gmail.com>
13459 
13460 	Manual merge from lp:~percona-dev/percona-xtrabackup/safe-slave-backup
13461 
13462 2010-08-06  Daniel Nichter  <daniel@percona.com>
13463 
13464 	Add and implement --safe-slave-backup and --safe-slave-backup-timeout.
13465 
13466 2010-12-28  Alexey Kopytov  <akopytov@gmail.com>
13467 
13468 	Null-merging unrelated changes from lp:~percona-dev/percona-xtrabackup/safe-slave-backup
13469 
13470 2010-04-11  Vadim Tkachenko  <vadim@percona.com>
13471 
13472 	merge from main tree
13473 
13474 2010-04-08  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13475 
13476 	Added Debian rules for packages
13477 
13478 2010-04-08  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13479 
13480 	Removed dublicate Depends
13481 
13482 2010-04-08  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13483 
13484 	Added Debian rules to build .deb
13485 
13486 2010-04-07  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13487 
13488 	Include Revision number in a version message
13489 
13490 2010-04-07  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13491 
13492 	XtraBackup .spec is ported to use XtraDB 10 as a base
13493 
13494 2010-04-03  Vadim Tkachenko  <vadim@percona.com>
13495 
13496 	merge from trunk
13497 
13498 2010-12-28  Alexey Kopytov  <akopytov@gmail.com>
13499 
13500 	Manual merge from lp:~percona-dev/percona-xtrabackup/mysql-5-5-8-cmake
13501 
13502 2010-12-18  Ignacio Nin  <ignacio.nin@percona.com>
13503 
13504 	Compile against 5.5.8
13505 	
13506 	MySQL 5.5.8 uses cmake as build system, these changes are to adapt xtrabackup to it
13507 
13508 2010-12-28  Alexey Kopytov  <akopytov@gmail.com>
13509 
13510 	Manual merge from lp:~percona-dev/percona-xtrabackup/exit_codes
13511 
13512 2010-11-09  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13513 
13514 	fixed exit codes: EXIT_SUCCESS on success and EXIT_FAILURE on a failure
13515 
13516 2010-12-28  Alexey Kopytov  <akopytov@gmail.com>
13517 
13518 	Automerge from lp:~percona-dev/percona-xtrabackup/55_on_freebsd
13519 
13520 2010-11-04  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13521 
13522 	fixed typo: extra LIBS are included
13523 
13524 2010-11-02  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13525 
13526 	Link with libaio only on Linux platform
13527 
13528 2010-12-19  Alexey Kopytov  <akopytov@gmail.com>
13529 
13530 	Updated XtraBackup patches and the build script to the latest MySQL 5.1, 5.5 and Percona Server releases.
13531 
13532 2010-12-15  Alexey Kopytov  <akopytov@gmail.com>
13533 
13534 	Updated XtraBackup patches and the build script to the latest MySQL 5.1, 5.5 and Percona Server releases.
13535 
13536 2010-12-10  Alexey Kopytov  <akopytov@gmail.com>
13537 
13538 	Added tests for incremental and partial backups (merge from Valentine)
13539 
13540 2010-12-09  Valentine Gostev  <core.longbow@gmail.com>
13541 
13542 	Added function for loading sample databases
13543 
13544 2010-12-09  Valentine Gostev  <core.longbow@gmail.com>
13545 
13546 	Removed function for enabling innodb_file_per_table - option is available as an argument to run_mysqld function
13547 
13548 2010-12-09  Valentine Gostev  <core.longbow@gmail.com>
13549 
13550 	Removed --target-directory option of cp for MacOS compatibility
13551 
13552 2010-12-08  Valentine Gostev  <core.longbow@gmail.com>
13553 
13554 	Renamed sakila2 db to incremental_sample to avoid misunderstandings
13555 
13556 2010-12-06  Valentine Gostev  <core.longbow@gmail.com>
13557 
13558 	Fixed typos in common.sh, moved enabling innodb_file_per_table to test itself
13559 
13560 2010-12-06  Valentine Gostev  <core.longbow@gmail.com>
13561 
13562 	Added tests for incremental and partial backups
13563 
13564 2010-12-10  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13565 
13566 	set dhelper compat level to 5 to let xtrabackup be built on hardy
13567 
13568 2010-12-09  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13569 
13570 	Use XtraDB w/o response-time-distribution.patch
13571 
13572 2010-12-08  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13573 
13574 	checkout the source code to explicitly set directory
13575 
13576 2010-12-08  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13577 
13578 	corrcted the branch name
13579 
13580 2010-12-08  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13581 
13582 	Use lp:percona-server/release---for_xtrabackup branch to compile xtradb
13583 
13584 2010-12-02  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13585 
13586 	Minimal changes required for fixing the compilation problems created by new version of cpp (present in Maverick and Fedora 14 for example).
13587 
13588 2010-12-03  Ignacio Nin  <ignacio.nin@percona.com>
13589 
13590 	Fixes for securing proper compilation at maverick (newer GCC)
13591 	
13592 	- Disable #including standard headers for abi_check in mysql community 5.5.7
13593 	- Update some hardcoded paths in spec and rules
13594 
13595 2010-12-02  Alexey Kopytov  <akopytov@gmail.com>
13596 
13597 	Fixed the broken 5.5 build introduced by revision 200.
13598 
13599 2010-12-02  Alexey Kopytov  <akopytov@gmail.com>
13600 
13601 	LP bug#683507: xtrabackup should be updated to use the latest 5.1, 5.5
13602 	and XtraDB releases
13603 	
13604 	Updated xtrabackup's code, Makefile and the Percona Server patch so that
13605 	they are now based on Percona Server 5.1.53-12.
13606 	
13607 	The patch was also renamed from fix_innodb_for_backup_percona-server-11
13608 	to fix_innodb_for_backup_percona-server as it does not make sense to
13609 	keep release number in the patch name.
13610 
13611 2010-12-01  Alexey Kopytov  <akopytov@gmail.com>
13612 
13613 	LP bug#683507: xtrabackup should be updated to use the latest 5.1, 5.5
13614 	and XtraDB releases
13615 	
13616 	Updated xtrabackup's Makefile and the 5.5 patch so that they are now
13617 	based on MySQL 5.5.7.
13618 	
13619 	In addition, to simplify maintenance the parallel transfer functionality
13620 	was changed to use os_mutex_* API rather than the mutex_* one because
13621 	the last one was changed in 5.5.
13622 
13623 2010-12-01  Alexey Kopytov  <akopytov@gmail.com>
13624 
13625 	LP bug#683507: xtrabackup should be updated to use the latest 5.1, 5.5
13626 	and XtraDB releases
13627 	
13628 	Updated xtrabackup's Makefile and the 5.1/plugin patches so that they
13629 	are now based on MySQL 5.1.52. 
13630 	
13631 	In addition, fix_innodb_for_backup_5.1_plugin_1.0.7.patch was renamed to
13632 	fix_innodb_for_backup_5.1_plugin.patch, since the plugin version is
13633 	different now, and it does not make sense to keep the version number in
13634 	the patch name.
13635 	
13636 	This patch also fixes LP bug#681789, since I had to update and test the
13637 	broken patch anyway.
13638 
13639 2010-11-30  Vadim Tkachenko  <vadim@percona.com>
13640 
13641 	merge for bug #681507
13642 
13643 2010-12-01  Alexey Kopytov  <akopytov@gmail.com>
13644 
13645 	LP bug#681507: Compile error, XtraBackup 1.5(trunk), CentOS 5 
13646 	
13647 	The error only occurred when building against built-in InnoDB in MySQL
13648 	5.1. It was a regression introduced by a recent change in
13649 	xtrabackup.c. The reason was a difference in types of the argument of
13650 	log_block_convert_lsn_to_no().
13651 	
13652 	Fixed by adding an #ifdef so that the necessary conversion is performed
13653 	when building against built-in InnoDB.
13654 
13655 2010-11-30  Alexey Kopytov  <akopytov@gmail.com>
13656 
13657 	Merge from trunk.
13658 
13659 2010-11-24  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13660 
13661 	Version is set to 1.5
13662 
13663 2010-11-24  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13664 
13665 	O3 optimisation is set in xtrabackup's Makefile
13666 
13667 2010-11-23  Aleksandr Kuzminsky  <aleksandr.kuzminsky@percona.com>
13668 
13669 	Build XtraBackup with -O3 optimisation
13670 
13671 2010-11-21  kinoyasu  <kinoyasu@gauntlet4>
13672 
13673 	change overtaken-check to the more exact method.
13674 
13675 2010-11-29  Alexey Kopytov  <akopytov@gmail.com>
13676 
13677 	Implementation of parallel data files transfer for xtrabackup.
13678 	
13679 	It is now possible to copy multiple data files concurrently in parallel
13680 	threads when creating a backup. Both innobackupex and xtrabackup now
13681 	have the new --parallel option which specifies the numbe