home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2004 December / PCpro_2004_12.ISO / files / webserver / mySQL / mysql-4.0.21-win / data1.cab / Documentation / Docs / ChangeLog next >
Encoding:
Text File  |  2004-09-09  |  199.8 KB  |  5,666 lines

  1. ChangeSet
  2.   1.2014 04/09/06 23:20:33 guilhem@mysql.com +1 -0
  3.   Fix of previous push.
  4.  
  5.   sql/sql_table.cc
  6.     1.185 04/09/06 23:20:30 guilhem@mysql.com +2 -2
  7.     stupid me. error already exists in the function. Using a local 'int error' resulted in global 'error' not being inited, which probably made next steps (those testing global error) go wrong!
  8.  
  9. ChangeSet
  10.   1.2009.2.1 04/09/06 22:47:26 guilhem@mysql.com +3 -0
  11.   Replacing class Disable_binlog by macros. Patch already approved by Monty.
  12.  
  13.   sql/sql_table.cc
  14.     1.184 04/09/06 22:47:24 guilhem@mysql.com +28 -19
  15.     As discussed, class Disable_binlog is removed and replaced by macros.
  16.  
  17.   sql/sql_class.h
  18.     1.186 04/09/06 22:47:24 guilhem@mysql.com +0 -21
  19.     removing unneeded class Disable_binlog
  20.  
  21.   sql/log.cc
  22.     1.155.1.1 04/09/06 22:47:23 guilhem@mysql.com +0 -16
  23.     removing unneeded class Disable_binlog
  24.  
  25. ChangeSet
  26.   1.2009.1.1 04/09/06 22:30:16 guilhem@mysql.com +1 -0
  27.   Dependency fix. We observed that doing any change to class THD in sql_class.h resulted in mysqld going crazy (parsing errors,
  28.   query cache errors in query_cache.test). This is because sql_yacc.cc depends on several .h files but those were not listed in
  29.   the dependencies of sql_yacc.o. The present patch does fix the issue; but my auto*-expert colleagues may have a better one.
  30.  
  31.   sql/Makefile.am
  32.     1.77 04/09/06 22:30:14 guilhem@mysql.com +1 -1
  33.     sql_yacc.c includes mysql_priv.h, slave.h etc, so sql_yacc.o does depend on these .h files;
  34.     so they need to be listed in the dependencies.
  35.  
  36. ChangeSet
  37.   1.2011 04/09/06 22:20:40 serg@serg.mylan +4 -0
  38.   bug#5389 merge.test fails on qnx - uninitalized variable in myrg_open()
  39.  
  40.   sql/log.cc
  41.     1.156 04/09/06 22:20:37 serg@serg.mylan +13 -7
  42.     backward compatibility: inhibit severity labels in error log
  43.  
  44.   mysql-test/t/union.test
  45.     1.36 04/09/06 22:20:37 serg@serg.mylan +0 -1
  46.     after merge fix
  47.  
  48.   mysql-test/r/union.result
  49.     1.32 04/09/06 22:20:37 serg@serg.mylan +0 -1
  50.     after merge fix
  51.  
  52.   myisammrg/myrg_open.c
  53.     1.26 04/09/06 22:20:36 serg@serg.mylan +14 -14
  54.     backport from 4.1
  55.  
  56. ChangeSet
  57.   1.1996.1.1 04/09/05 11:27:31 serg@serg.mylan +3 -0
  58.   union.test: drop table added
  59.  
  60.   mysql-test/t/union.test
  61.     1.33.1.1 04/09/05 11:27:28 serg@serg.mylan +1 -0
  62.     drop table added
  63.  
  64.   mysql-test/r/union.result
  65.     1.29.1.1 04/09/05 11:27:28 serg@serg.mylan +1 -0
  66.     drop table added
  67.  
  68.   BitKeeper/etc/ignore
  69.     1.158 04/09/05 11:27:28 serg@serg.mylan +1 -0
  70.     Added support-files/my-innodb-heavy-4G.cnf to the ignore list
  71.  
  72. ChangeSet
  73.   1.2009 04/09/03 10:56:55 paul@kite-hub.kitebird.com +1 -0
  74.   sql_yacc.yy:
  75.     Allow FROM or IN in SHOW KEYS, as in other SHOW statements.
  76.  
  77.   sql/sql_yacc.yy
  78.     1.231 04/09/03 10:56:11 paul@kite-hub.kitebird.com +1 -1
  79.     Allow FROM or IN in SHOW KEYS, as in other SHOW statements.
  80.  
  81. ChangeSet
  82.   1.2008 04/09/03 19:59:29 ram@gw.mysql.r18.ru +3 -0
  83.   A fix (Bug #4980: union statement with () union () order by produces wrong explain).
  84.  
  85.   sql/sql_union.cc
  86.     1.49 04/09/03 19:59:27 ram@gw.mysql.r18.ru +4 -0
  87.     A fix (Bug #4980: union statement with () union () order by produces wrong explain).
  88.  
  89.   mysql-test/t/union.test
  90.     1.34 04/09/03 19:59:27 ram@gw.mysql.r18.ru +9 -0
  91.     A fix (Bug #4980: union statement with () union () order by produces wrong explain).
  92.  
  93.   mysql-test/r/union.result
  94.     1.30 04/09/03 19:59:27 ram@gw.mysql.r18.ru +8 -1
  95.     A fix (Bug #4980: union statement with () union () order by produces wrong explain).
  96.  
  97. ChangeSet
  98.   1.2007 04/09/02 18:12:05 paul@kite-hub.kitebird.com +22 -0
  99.   errmsg.txt:
  100.     Add GPL comment
  101.  
  102.   sql/share/ukrainian/errmsg.txt
  103.     1.25 04/09/02 18:11:33 paul@kite-hub.kitebird.com +17 -3
  104.     Add GPL comment
  105.  
  106.   sql/share/swedish/errmsg.txt
  107.     1.61 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
  108.     Add GPL comment
  109.  
  110.   sql/share/spanish/errmsg.txt
  111.     1.63 04/09/02 18:11:33 paul@kite-hub.kitebird.com +17 -2
  112.     Add GPL comment
  113.  
  114.   sql/share/slovak/errmsg.txt
  115.     1.60 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
  116.     Add GPL comment
  117.  
  118.   sql/share/russian/errmsg.txt
  119.     1.60 04/09/02 18:11:33 paul@kite-hub.kitebird.com +18 -2
  120.     Add GPL comment
  121.  
  122.   sql/share/romanian/errmsg.txt
  123.     1.58 04/09/02 18:11:33 paul@kite-hub.kitebird.com +16 -2
  124.     Add GPL comment
  125.  
  126.   sql/share/portuguese/errmsg.txt
  127.     1.63 04/09/02 18:11:33 paul@kite-hub.kitebird.com +17 -2
  128.     Add GPL comment
  129.  
  130.   sql/share/polish/errmsg.txt
  131.     1.59 04/09/02 18:11:33 paul@kite-hub.kitebird.com +16 -2
  132.     Add GPL comment
  133.  
  134.   sql/share/norwegian/errmsg.txt
  135.     1.59 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
  136.     Add GPL comment
  137.  
  138.   sql/share/norwegian-ny/errmsg.txt
  139.     1.59 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
  140.     Add GPL comment
  141.  
  142.   sql/share/korean/errmsg.txt
  143.     1.59 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
  144.     Add GPL comment
  145.  
  146.   sql/share/japanese/errmsg.txt
  147.     1.59 04/09/02 18:11:33 paul@kite-hub.kitebird.com +17 -2
  148.     Add GPL comment
  149.  
  150.   sql/share/italian/errmsg.txt
  151.     1.66 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
  152.     Add GPL comment
  153.  
  154.   sql/share/hungarian/errmsg.txt
  155.     1.61 04/09/02 18:11:33 paul@kite-hub.kitebird.com +18 -2
  156.     Add GPL comment
  157.  
  158.   sql/share/greek/errmsg.txt
  159.     1.60 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
  160.     Add GPL comment
  161.  
  162.   sql/share/german/errmsg.txt
  163.     1.61 04/09/02 18:11:33 paul@kite-hub.kitebird.com +16 -2
  164.     Add GPL comment
  165.  
  166.   sql/share/french/errmsg.txt
  167.     1.60 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
  168.     Add GPL comment
  169.  
  170.   sql/share/estonian/errmsg.txt
  171.     1.61 04/09/02 18:11:33 paul@kite-hub.kitebird.com +16 -3
  172.     Add GPL comment
  173.  
  174.   sql/share/english/errmsg.txt
  175.     1.72 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
  176.     Add GPL comment
  177.  
  178.   sql/share/dutch/errmsg.txt
  179.     1.66 04/09/02 18:11:33 paul@kite-hub.kitebird.com +16 -2
  180.     Add GPL comment
  181.  
  182.   sql/share/danish/errmsg.txt
  183.     1.59 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
  184.     Add GPL comment
  185.  
  186.   sql/share/czech/errmsg.txt
  187.     1.60 04/09/02 18:11:33 paul@kite-hub.kitebird.com +16 -0
  188.     Add GPL comment
  189.  
  190. ChangeSet
  191.   1.2005 04/09/02 01:17:28 miguel@hegel.txg.br +1 -0
  192.   Fix for bug #5302
  193.  
  194.   sql/mysqld.cc
  195.     1.510 04/09/02 01:17:23 miguel@hegel.txg.br +1 -1
  196.     Fix for bug #5302
  197.  
  198. ChangeSet
  199.   1.2004 04/09/01 14:02:11 miguel@hegel.txg.br +1 -0
  200.   Fix for bug #5302
  201.  
  202.   sql/mysqld.cc
  203.     1.509 04/09/01 14:02:06 miguel@hegel.txg.br +7 -0
  204.     Fix for bug #5302
  205.  
  206. ChangeSet
  207.   1.1997.2.1 04/09/01 16:04:01 lenz@mysql.com +1 -0
  208.    - removed swedish errmsg.OLD
  209.  
  210.   BitKeeper/deleted/.del-errmsg.OLD~de59ad17392012d
  211.     1.27 04/09/01 16:01:56 lenz@mysql.com +0 -0
  212.     Delete: sql/share/swedish/errmsg.OLD
  213.  
  214. ChangeSet
  215.   1.2002 04/09/01 16:41:09 heikki@hundin.mysql.fi +1 -0
  216.   ha_innodb.cc:
  217.     If ALTER TABLE ... DROP FOREIGN KEY ... fails because of a wrong constraint name, return a table handler error number 150 instead of 152; the value 152 was misleading, as it referred to '152 = Cannot delete a parent row', whereas '150 = Foreign key constraint is incorrectly formed' is less misleading
  218.  
  219.   sql/ha_innodb.cc
  220.     1.219 04/09/01 16:41:00 heikki@hundin.mysql.fi +3 -2
  221.     If ALTER TABLE ... DROP FOREIGN KEY ... fails because of a wrong constraint name, return a table handler error number 150 instead of 152; the value 152 was misleading, as it referred to '152 = Cannot delete a parent row', whereas '150 = Foreign key constraint is incorrectly formed' is less misleading
  222.  
  223. ChangeSet
  224.   1.1997.1.1 04/09/01 12:36:01 joerg@mysql.com +1 -0
  225.   Correct a typo error: cpp symbol is "BIG_TABLES", not "BIG_FILES"
  226.   (backport from 4.1).
  227.  
  228.   configure.in
  229.     1.313 04/09/01 12:35:59 joerg@mysql.com +2 -2
  230.     Defining "BIG_TABLES" works around a problem with the Sun Forte
  231.     compiler for Solaris on x86 platforms: improper handling of "long long".
  232.     Error shows up on the "limit_rows_found" variable in test "union".
  233.     Old "BIG_FILES" was a typing error (backport from 4.1).
  234.  
  235. ChangeSet
  236.   1.1888.3.1 04/08/31 18:59:41 patg@krsna.patg.net +1 -0
  237.   mysqld_safe.sh:
  238.     bug #5001, added conditional if to test if port set, then only kill the processes
  239.     for this port, not all processes (in the case of this bug where multiple servers 
  240.     are killed.)
  241.     The change to the 'grep' to make sure mysqld_safe isn't killed was per Serg's
  242.     discovery that mysqld_safe would get killed. 
  243.     In my testing, in killing one of the pids for a running server, the "if test ! -f $pid_file"
  244.     was the case that evaluated as true, so in order to test, I had to comment that block
  245.     out.
  246.  
  247.   scripts/mysqld_safe.sh
  248.     1.70 04/08/31 18:59:17 patg@krsna.patg.net +15 -2
  249.     bug #5001, added conditional if to test if port set, then only kill the processes
  250.     for this port, not all processes (in the case of this bug where multiple servers 
  251.     are killed.)
  252.     
  253.     The change to the 'grep' to make sure mysqld_safe isn't killed was per Serg's
  254.     discovery that mysqld_safe would get killed. 
  255.     
  256.     In my testing, in killing one of the pids for a running server, the "if test ! -f $pid_file"
  257.     was the case that evaluated as true, so in order to test, I had to comment that block
  258.     out.
  259.  
  260. ChangeSet
  261.   1.1999 04/08/31 13:29:28 mwagner@here.mwagner.org +1 -0
  262.   Do-compile:
  263.     Remove --warnings for mysql-test-run. Devs don't use it, and Serg says it's not needed anymore.
  264.  
  265.   Build-tools/Do-compile
  266.     1.86 04/08/31 13:29:06 mwagner@here.mwagner.org +1 -1
  267.     Remove --warnings for mysql-test-run. Devs don't use it, and Serg says it's not needed anymore.
  268.  
  269. ChangeSet
  270.   1.1998 04/08/31 21:27:58 ram@gw.mysql.r18.ru +27 -0
  271.   Added global my_getopt_error_reporter function pointer which is 
  272.   used in the handle_options() function (instead of using additional 
  273.   handle_option() parameter). The default value of the 
  274.   my_getopt_error_reporter is default_reporter(). One can set it to
  275.   other functions if case of need.
  276.  
  277.   tools/mysqlmanager.c
  278.     1.39 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  279.     Removed extra handle_optins()'s parameter.
  280.  
  281.   sql/mysqld.cc
  282.     1.508 04/08/31 21:27:56 ram@gw.mysql.r18.ru +2 -2
  283.     Removed extra handle_optins()'s parameter.
  284.  
  285.   sql/gen_lex_hash.cc
  286.     1.59 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  287.     Removed extra handle_optins()'s parameter.
  288.  
  289.   mysys/my_getopt.c
  290.     1.49 04/08/31 21:27:56 ram@gw.mysql.r18.ru +56 -45
  291.     Added global my_getopt_error_reporter function pointer which is 
  292.     used in the handle_options() function (instead of using additional 
  293.     handle_option() parameter). The default value of the 
  294.     my_getopt_error_reporter is default_reporter(). One can set it to
  295.     other functions if case of need.
  296.  
  297.   myisam/myisampack.c
  298.     1.30 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  299.     Removed extra handle_optins()'s parameter.
  300.  
  301.   myisam/myisamchk.c
  302.     1.115 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  303.     Removed extra handle_optins()'s parameter.
  304.  
  305.   myisam/myisam_ftdump.c
  306.     1.24 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  307.     Removed extra handle_optins()'s parameter.
  308.  
  309.   myisam/mi_test1.c
  310.     1.15 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  311.     Removed extra handle_optins()'s parameter.
  312.  
  313.   isam/pack_isam.c
  314.     1.16 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  315.     Removed extra handle_optins()'s parameter.
  316.  
  317.   isam/isamchk.c
  318.     1.24 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  319.     Removed extra handle_optins()'s parameter.
  320.  
  321.   include/my_getopt.h
  322.     1.17 04/08/31 21:27:56 ram@gw.mysql.r18.ru +5 -5
  323.     Removed extra handle_optins()'s parameter.
  324.  
  325.   extra/resolveip.c
  326.     1.25 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  327.     Removed extra handle_optins()'s parameter.
  328.  
  329.   extra/resolve_stack_dump.c
  330.     1.15 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  331.     Removed extra handle_optins()'s parameter.
  332.  
  333.   extra/perror.c
  334.     1.26 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  335.     Removed extra handle_optins()'s parameter.
  336.  
  337.   extra/mysql_waitpid.c
  338.     1.7 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  339.     Removed extra handle_optins()'s parameter.
  340.  
  341.   extra/mysql_install.c
  342.     1.7 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  343.     Removed extra handle_optins()'s parameter.
  344.  
  345.   extra/my_print_defaults.c
  346.     1.16 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  347.     Removed extra handle_optins()'s parameter.
  348.  
  349.   client/mysqltest.c
  350.     1.121 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
  351.     Removed extra handle_optins()'s parameter.
  352.  
  353.   client/mysqlshow.c
  354.     1.29 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
  355.     Removed extra handle_optins()'s parameter.
  356.  
  357.   client/mysqlmanagerc.c
  358.     1.13 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
  359.     Removed extra handle_optins()'s parameter.
  360.  
  361.   client/mysqlmanager-pwgen.c
  362.     1.11 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
  363.     Removed extra handle_optins()'s parameter.
  364.  
  365.   client/mysqlimport.c
  366.     1.34 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
  367.     Removed extra handle_optins()'s parameter.
  368.  
  369.   client/mysqldump.c
  370.     1.114 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
  371.     Removed extra handle_optins()'s parameter.
  372.  
  373.   client/mysqlcheck.c
  374.     1.29 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
  375.     Removed extra handle_optins()'s parameter.
  376.  
  377.   client/mysqlbinlog.cc
  378.     1.103 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
  379.     Removed extra handle_optins()'s parameter.
  380.  
  381.   client/mysqladmin.c
  382.     1.75 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
  383.     Removed extra handle_optins()'s parameter.
  384.  
  385.   client/mysql.cc
  386.     1.155 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
  387.     Removed extra handle_optins()'s parameter.
  388.  
  389. ChangeSet
  390.   1.1997 04/08/30 17:41:41 joerg@mysql.com +6 -0
  391.   If the system has 64 bit "long", then "long long" does not add new
  392.   functionality. The existing code takes advantage of this when
  393.   "typedef"ing 'longlong' in 'my_global.h'. This holds for Alpha CPUs.
  394.   If the compiler then has prototypes for C99 functions 'strtoll()' and
  395.   'strtoull()' but no implementation, the existing code in 'strtoull.c'
  396.   collides with that prototype. These collisions are avoided now.
  397.   (backport from 4.1)
  398.  
  399.   strings/strtoull.c
  400.     1.8 04/08/30 17:41:39 joerg@mysql.com +12 -1
  401.     When "long" is 64 bit already, system function 'strtoul()' can be used.
  402.     Header files 'my_global.h' and 'm_string.h' will manage that,
  403.     if they are included early enough (backport from 4.1).
  404.  
  405.   strings/strtoul.c
  406.     1.7 04/08/30 17:41:39 joerg@mysql.com +8 -1
  407.     Cleanup/alignment with the "long long" functions.
  408.  
  409.   strings/strtoll.c
  410.     1.8 04/08/30 17:41:39 joerg@mysql.com +11 -2
  411.     When "long" is 64 bit already, system function 'strtol()' can be used.
  412.     Header files 'my_global.h' and 'm_string.h' will manage that,
  413.     if they are included early enough (backport from 4.1).
  414.  
  415.   strings/strtol.c
  416.     1.8 04/08/30 17:41:39 joerg@mysql.com +8 -1
  417.     Cleanup/alignment with the "long long" functions.
  418.  
  419.   strings/strto.c
  420.     1.12 04/08/30 17:41:39 joerg@mysql.com +6 -2
  421.     Ensure that calling file has included necessary headers,
  422.     as these are needed at the upper level already
  423.     (backport from 4.1).
  424.  
  425.   include/m_string.h
  426.     1.22 04/08/30 17:41:39 joerg@mysql.com +3 -0
  427.     Extend the "fake" approach from 'strtoull()' onto 'strtoll()'
  428.     (backport from 4.1).
  429.  
  430. ChangeSet
  431.   1.1995 04/08/30 10:13:13 serg@serg.mylan +1 -0
  432.   typo fixed
  433.  
  434.   sql/field.cc
  435.     1.94 04/08/30 10:13:09 serg@serg.mylan +1 -1
  436.     typo fixed
  437.  
  438. ChangeSet
  439.   1.1992.1.11 04/08/30 09:20:52 lenz@mysql.com +1 -0
  440.    - removed mysql-test/t/flush_block_commit-master.opt as it collided
  441.      with the sleep value we use for the test suite run during the
  442.      release builds
  443.  
  444.   BitKeeper/deleted/.del-flush_block_commit-master.opt~3bcd295d5bf68796
  445.     1.2 04/08/30 09:19:22 lenz@mysql.com +0 -0
  446.     Delete: mysql-test/t/flush_block_commit-master.opt
  447.  
  448. ChangeSet
  449.   1.1992.1.10 04/08/30 00:50:39 rburnett@build.mysql.com +1 -0
  450.   log.cc:
  451.     Fixed missing * in comment in setup_windows_event_source
  452.  
  453.   sql/log.cc
  454.     1.155 04/08/30 00:50:15 rburnett@build.mysql.com +1 -1
  455.     Fixed missing * in comment in setup_windows_event_source
  456.  
  457. ChangeSet
  458.   1.1992.4.1 04/08/29 14:13:51 guilhem@mysql.com +2 -0
  459.   Fix for BUG#4500 "set character set replicates incorrectly"
  460.   We must not reset the charset in slave after each statement, otherwise the SET CHARACTER SET is cancelled immediately.
  461.   Instead, we write a SET CHARACTER SET DEFAULT to the master's binlog when needed (like we already do for SET FOREIGN_KEY_CHECKS);
  462.   such writing is not necessary in 4.1 (in 4.1 the bug does not exist, as the SET ONE_SHOT syntax is used).
  463.   I have written a test and it works, but I'm not pushing the test as it requires building with all charsets.
  464.   I have noticed differences between what is inserted in the master's table in 4.0 and 4.1, and alerted Bar.
  465.  
  466.   sql/log_event.cc
  467.     1.158 04/08/29 14:13:48 guilhem@mysql.com +0 -2
  468.     In slave, we must not simply reset the charset after each statement: if we do this, the charset gets
  469.     immediately after executing the SET CHARACTER SET! (BUG#4500).
  470.  
  471.   sql/log.cc
  472.     1.152.1.1 04/08/29 14:13:48 guilhem@mysql.com +17 -5
  473.     When SET CHARACTER SET has been used, we must reset the charset after the writing the statement, in the binlog.
  474.     In 4.1, this resetting is already achieved by the SET ONE_SHOT syntax.
  475.  
  476. ChangeSet
  477.   1.1992.1.8 04/08/28 09:31:15 lenz@mysql.com +1 -0
  478.    - fixed typo so make dist does not fail
  479.  
  480.   support-files/Makefile.am
  481.     1.21 04/08/28 09:31:12 lenz@mysql.com +1 -1
  482.      - fixed typo so make dist does not fail
  483.  
  484. ChangeSet
  485.   1.1992.1.7 04/08/28 00:49:54 monty@mysql.com +7 -0
  486.   Code style fixes.
  487.   Initialize LOG_error_log before get_options to not use an uninitalized mutex in case of an error from handle_options()
  488.  
  489.   sql/table.cc
  490.     1.76 04/08/28 00:49:53 monty@mysql.com +1 -4
  491.     Added #if MYSQL_VERSION_ID < 40100 to ensure code is merged correctly
  492.  
  493.   sql/sql_base.cc
  494.     1.182 04/08/28 00:49:53 monty@mysql.com +8 -5
  495.     Added comment
  496.  
  497.   sql/mysqld.cc
  498.     1.507 04/08/28 00:49:53 monty@mysql.com +13 -7
  499.     Initialize LOG_error_log before get_options to not use an uninitalized mutex in case of an error from handle_options()
  500.  
  501.   sql/log.cc
  502.     1.153 04/08/28 00:49:52 monty@mysql.com +91 -84
  503.     Change to use MySQL indentation style and naming conventions
  504.     Remove usage of strlen() and strcat()
  505.  
  506.   mysys/my_getopt.c
  507.     1.48 04/08/28 00:49:52 monty@mysql.com +48 -39
  508.     Fix new code to use MySQL indentation style
  509.  
  510.   mysql-test/t/lowercase_table.test
  511.     1.7 04/08/28 00:49:52 monty@mysql.com +12 -5
  512.     Changed foo database -> mysqltest
  513.     More test cases
  514.  
  515.   mysql-test/r/lowercase_table.result
  516.     1.7 04/08/28 00:49:52 monty@mysql.com +16 -5
  517.     Changed foo database -> mysqltest
  518.     More test cases
  519.  
  520. ChangeSet
  521.   1.1992.1.6 04/08/27 21:17:29 bar@mysql.com +3 -0
  522.   Compile all charset conversion tables if --with-extra-charsets=all
  523.   or --with-extra-charsets=complex is given.
  524.  
  525.   sql/convert.cc
  526.     1.10 04/08/27 21:17:26 bar@mysql.com +3 -0
  527.     Compile all charset conversion tables if --with-extra-charsets=all
  528.     or --with-extra-charsets=complex is given.
  529.  
  530.   configure.in
  531.     1.312 04/08/27 21:17:26 bar@mysql.com +2 -0
  532.     Compile all charset conversion tables if --with-extra-charsets=all
  533.     or --with-extra-charsets=complex is given.
  534.  
  535.   acconfig.h
  536.     1.29 04/08/27 21:17:26 bar@mysql.com +3 -0
  537.     Compile all charset conversion tables if --with-extra-charsets=all
  538.     or --with-extra-charsets=complex is given.
  539.  
  540. ChangeSet
  541.   1.1992.3.1 04/08/27 16:43:01 ram@gw.mysql.r18.ru +3 -0
  542.   A fix (Bug #5232: CREATE TABLE ... SELECT can deadlock itself).
  543.  
  544.   sql/sql_parse.cc
  545.     1.382 04/08/27 16:42:58 ram@gw.mysql.r18.ru +13 -0
  546.     A fix (Bug #5232: CREATE TABLE ... SELECT can deadlock itself).
  547.  
  548.   mysql-test/t/merge.test
  549.     1.22 04/08/27 16:42:58 ram@gw.mysql.r18.ru +14 -0
  550.     A fix (Bug #5232: CREATE TABLE ... SELECT can deadlock itself).
  551.  
  552.   mysql-test/r/merge.result
  553.     1.24 04/08/27 16:42:58 ram@gw.mysql.r18.ru +9 -0
  554.     A fix (Bug #5232: CREATE TABLE ... SELECT can deadlock itself).
  555.  
  556. ChangeSet
  557.   1.1992.1.5 04/08/27 12:09:28 bar@mysql.com +1 -0
  558.   table.cc:
  559.     Bug #4558 Escape handling error for ENUM values in SJIS encoding
  560.  
  561.   sql/table.cc
  562.     1.75 04/08/27 12:09:08 bar@mysql.com +20 -1
  563.     Bug #4558 Escape handling error for ENUM values in SJIS encoding
  564.  
  565. ChangeSet
  566.   1.1992.1.4 04/08/27 10:54:57 bar@mysql.com +2 -0
  567.   win1251.conf:
  568.     Wrong UPPER/LOWER translation for Cyrillic letter tse was fixed.
  569.     bug#5110
  570.  
  571.   BitKeeper/etc/logging_ok
  572.     1.322 04/08/27 10:54:57 bar@mysql.com +1 -0
  573.     Logging to logging@openlogging.org accepted
  574.  
  575.   sql/share/charsets/win1251.conf
  576.     1.7 04/08/27 10:53:53 bar@mysql.com +2 -2
  577.     Wrong UPPER/LOWER translation for Cyrillic letter tse was fixed.
  578.     bug#5110
  579.  
  580. ChangeSet
  581.   1.1992.2.1 04/08/27 01:08:57 rburnett@build.mysql.com +1 -0
  582.   Adding a file that was missed during the first push
  583.   This file was part of the patch for 
  584.   Bug #4466      Nothing in .err when mysql service ends because of malformed my.ini options 
  585.   
  586.   message.mc:
  587.     new file
  588.  
  589.   VC++Files/sql/message.mc
  590.     1.1 04/08/27 01:06:29 rburnett@build.mysql.com +8 -0
  591.  
  592.   VC++Files/sql/message.mc
  593.     1.0 04/08/27 01:06:29 rburnett@build.mysql.com +0 -0
  594.     BitKeeper file /users/rburnett/mysql-4.0/VC++Files/sql/message.mc
  595.  
  596. ChangeSet
  597.   1.1992.1.2 04/08/26 19:57:32 lenz@mysql.com +1 -0
  598.    - fixed brain fart in Bootrap - it never actually caught failures
  599.      when pulling BK trees before.
  600.  
  601.   Build-tools/Bootstrap
  602.     1.23 04/08/26 19:57:29 lenz@mysql.com +6 -4
  603.      - thinko fix: we need to run the "bk pull" command on its own, if
  604.        we want to get its return value...
  605.  
  606. ChangeSet
  607.   1.1993 04/08/26 15:32:57 serg@serg.mylan +1 -0
  608.   remove warning
  609.  
  610.   extra/mysql_waitpid.c
  611.     1.6 04/08/26 15:32:54 serg@serg.mylan +1 -0
  612.     remove warning
  613.  
  614. ChangeSet
  615.   1.1987.4.1 04/08/26 12:25:14 lenz@mysql.com +1 -0
  616.    - Updated RPM spec file: MySQL-Max now requires MySQL-server instead
  617.      of MySQL (BUG#3860)
  618.  
  619.   support-files/mysql.spec.sh
  620.     1.87 04/08/26 12:25:11 lenz@mysql.com +7 -2
  621.      - Updated RPM spec file: MySQL-Max now requires MySQL-server instead
  622.        of MySQL (BUG#3860)
  623.  
  624. ChangeSet
  625.   1.1916.2.1 04/08/26 00:37:25 monty@mysql.com +3 -0
  626.   Remove default argument to mysql_truncate()
  627.   Update to new valgrind
  628.  
  629.   sql/sql_parse.cc
  630.     1.377.1.1 04/08/26 00:37:23 monty@mysql.com +1 -1
  631.     Remove default argument to mysql_truncate()
  632.  
  633.   sql/mysql_priv.h
  634.     1.221.2.1 04/08/26 00:37:23 monty@mysql.com +1 -1
  635.     Remove default argument to mysql_truncate()
  636.  
  637.   mysql-test/mysql-test-run.sh
  638.     1.195.1.1 04/08/26 00:37:23 monty@mysql.com +1 -1
  639.     Update for new valgrind
  640.  
  641. ChangeSet
  642.   1.1987.1.4 04/08/25 17:25:38 rburnett@build.mysql.com +2 -0
  643.   Test case for Bug #4792      lower_case_table_names does not resolve db.tbl.column in SELECT list
  644.   
  645.   lowercase_table.result:
  646.     New results for modified lowercase_table test
  647.   lowercase_table.test:
  648.     Added test case for all uppercase database when running under lower_case_table_names.  This really only failed under Windows.  Bug# 4792
  649.  
  650.   mysql-test/r/lowercase_table.result
  651.     1.6 04/08/25 17:24:42 rburnett@build.mysql.com +9 -0
  652.     New results for modified lowercase_table test
  653.  
  654.   mysql-test/t/lowercase_table.test
  655.     1.6 04/08/25 17:24:10 rburnett@build.mysql.com +11 -0
  656.     Added test case for all uppercase database when running under lower_case_table_names.  This really only failed under Windows.  Bug# 4792
  657.  
  658. ChangeSet
  659.   1.1987.1.3 04/08/25 15:12:31 rburnett@build.mysql.com +1 -0
  660.   Bug #4792      lower_case_table_names does not resolve db.tbl.column in SELECT list
  661.   
  662.   sql_base.cc:
  663.     Added code to lowercase database name in insert_fields when lower_case_table_names=1. This fixes bug# 4792
  664.  
  665.   sql/sql_base.cc
  666.     1.181 04/08/25 15:09:20 rburnett@build.mysql.com +11 -0
  667.     Added code to lowercase database name in insert_fields when lower_case_table_names=1. This fixes bug# 4792
  668.  
  669. ChangeSet
  670.   1.1987.2.1 04/08/25 02:04:45 miguel@hegel.txg.br +2 -0
  671.   Adding binary version information for debug/release version of libmysqld.dll
  672.   This was a customer request for to get the XP Logo Certification.
  673.   
  674.   Note for LenZ:
  675.   Adding to the project libmysqld.dsp the file libmysqld.rc at compilation time will be created
  676.   the libmysqld.res and this linked. For every release edit the libmysqld.rc
  677.   version number.
  678.  
  679.   libmysqld/resource.h
  680.     1.1 04/08/25 02:04:40 miguel@hegel.txg.br +15 -0
  681.  
  682.   libmysqld/libmysqld.rc
  683.     1.1 04/08/25 02:04:40 miguel@hegel.txg.br +125 -0
  684.  
  685.   libmysqld/resource.h
  686.     1.0 04/08/25 02:04:40 miguel@hegel.txg.br +0 -0
  687.     BitKeeper file /home/miguel/bk/mysql-4.0/libmysqld/resource.h
  688.  
  689.   libmysqld/libmysqld.rc
  690.     1.0 04/08/25 02:04:40 miguel@hegel.txg.br +0 -0
  691.     BitKeeper file /home/miguel/bk/mysql-4.0/libmysqld/libmysqld.rc
  692.  
  693. ChangeSet
  694.   1.1987.1.1 04/08/24 20:17:23 heikki@hundin.mysql.fi +1 -0
  695.   buf0rea.c:
  696.     Fix bug: if there was little file I/O in InnoDB, but the insert buffer was used, it could happen that 'Pending normal aio reads' was bigger than 0, but the I/O handler thread did not get waken up in 600 seconds. This resulted in a hang, and crashing of InnoDB.
  697.  
  698.   innobase/buf/buf0rea.c
  699.     1.9 04/08/24 20:17:12 heikki@hundin.mysql.fi +2 -0
  700.     Fix bug: if there was little file I/O in InnoDB, but the insert buffer was used, it could happen that 'Pending normal aio reads' was bigger than 0, but the I/O handler thread did not get waken up in 600 seconds. This resulted in a hang, and crashing of InnoDB.
  701.  
  702. ChangeSet
  703.   1.1988 04/08/24 19:05:42 joerg@mysql.com +2 -0
  704.   All 'Makefile's must use '$(AR)' (not just 'ar') because the variable may contain options.
  705.  
  706.   BitKeeper/etc/logging_ok
  707.     1.320 04/08/24 19:05:42 joerg@mysql.com +1 -0
  708.     Logging to logging@openlogging.org accepted
  709.  
  710.   libmysqld/Makefile.am
  711.     1.27 04/08/24 18:58:42 joerg@mysql.com +2 -2
  712.     Always use 'make' variable '$(AR)' so that options (AIX 64 bit!) are included.
  713.  
  714. ChangeSet
  715.   1.1987 04/08/24 10:36:17 miguel@hegel.txg.br +3 -0
  716.   Fix warning VC++ and fix applied fisrt to source 4.1
  717.  
  718.   BitKeeper/etc/logging_ok
  719.     1.319 04/08/24 10:36:17 miguel@hegel.txg.br +1 -0
  720.     Logging to logging@openlogging.org accepted
  721.  
  722.   mysys/my_vsnprintf.c
  723.     1.16 04/08/24 10:36:10 miguel@hegel.txg.br +9 -11
  724.     Fix VC++ warning assuming that my_vsnprintf() is external
  725.  
  726.   mysys/my_lib.c
  727.     1.18 04/08/24 10:36:10 miguel@hegel.txg.br +0 -11
  728.     Same fix for bug #4737 that wrongly I did first on tree 4.1
  729.  
  730. ChangeSet
  731.   1.1984.1.1 04/08/24 17:29:08 gluh@gluh.mysql.r18.ru +3 -0
  732.   Fix for bug #4340: find_in_set is case insensitive even on binary operators(2nd version)
  733.  
  734.   sql/item_func.cc
  735.     1.111 04/08/24 17:29:05 gluh@gluh.mysql.r18.ru +19 -5
  736.     Fix for bug #4340: find_in_set is case insensitive even on binary operators
  737.  
  738.   mysql-test/t/func_set.test
  739.     1.5 04/08/24 17:29:05 gluh@gluh.mysql.r18.ru +8 -0
  740.     Fix for bug #4340: find_in_set is case insensitive even on binary operators
  741.  
  742.   mysql-test/r/func_set.result
  743.     1.7 04/08/24 17:29:05 gluh@gluh.mysql.r18.ru +9 -0
  744.     Fix for bug #4340: find_in_set is case insensitive even on binary operators
  745.  
  746. ChangeSet
  747.   1.1985 04/08/24 13:51:28 lenz@mysql.com +2 -0
  748.    - make sure to recreate all autoconf/automake-related files after
  749.      modifying configure.in for the commercial tarballs
  750.    - added my-innodb-heavy-4G.cnf to the distribution
  751.  
  752.   support-files/Makefile.am
  753.     1.20 04/08/24 13:51:24 lenz@mysql.com +3 -0
  754.      - added my-innodb-heavy-4G.cnf to the distribution
  755.  
  756.   Build-tools/mysql-copyright
  757.     1.15 04/08/24 13:51:24 lenz@mysql.com +1 -1
  758.      - make sure to recreate all autoconf/automake-related files after
  759.        modifying configure.in
  760.  
  761. ChangeSet
  762.   1.1980.2.1 04/08/23 19:13:47 gluh@gluh.mysql.r18.ru +3 -0
  763.   Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns
  764.   wrong results
  765.  
  766.   sql/sql_select.cc
  767.     1.284 04/08/23 19:13:45 gluh@gluh.mysql.r18.ru +8 -2
  768.     Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns
  769.     wrong results
  770.  
  771.   mysql-test/t/binary.test
  772.     1.7 04/08/23 19:13:45 gluh@gluh.mysql.r18.ru +13 -0
  773.     Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns
  774.     wrong results
  775.  
  776.   mysql-test/r/binary.result
  777.     1.10 04/08/23 19:13:45 gluh@gluh.mysql.r18.ru +18 -0
  778.     Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns
  779.     wrong results
  780.  
  781. ChangeSet
  782.   1.1981.1.1 04/08/23 16:15:57 guilhem@mysql.com +4 -0
  783.   Fix for BUG#5033 "When using temporary tables truncate does NOT reset the auto_increment counter"
  784.   (ok'd by CTO to fix it in 4.0).
  785.   Fix to make mysql-test-run work with all Valgrind versions.
  786.  
  787.   sql/sql_delete.cc
  788.     1.107 04/08/23 16:15:53 guilhem@mysql.com +1 -4
  789.     in mysql_truncate(), always reset the autoinc counter, as manual says (even if it's a temp table, which was BUG#5033).
  790.  
  791.   mysql-test/t/truncate.test
  792.     1.10 04/08/23 16:15:53 guilhem@mysql.com +15 -1
  793.     testing if TRUNCATE resets autoinc counter for temp tables (BUG#5033); testing difference with DELETE FROM.
  794.  
  795.   mysql-test/r/truncate.result
  796.     1.10 04/08/23 16:15:53 guilhem@mysql.com +21 -0
  797.     result update
  798.  
  799.   mysql-test/mysql-test-run.sh
  800.     1.197 04/08/23 16:15:53 guilhem@mysql.com +3 -1
  801.     fixing mysql-test-run.sh so that it works indifferently with Valgrind 1.x, 2.x
  802.     (versions <= 2.0.0 refuse --tool option; versions >=2.1.2 require it; 2.1.0 accepts it).
  803.     I hope the shell code is portable enough; anyway Valgrind only runs on Linux...
  804.     I tested it with 2.0.0, 2.1.0, 2.1.2.
  805.  
  806. ChangeSet
  807.   1.1980.1.1 04/08/23 15:29:55 pem@mysql.com +3 -0
  808.   Fixed: BUG#5135: cannot turn on log_warnings with SET in 4.1 (and 4.0)
  809.  
  810.   sql/mysqld.cc
  811.     1.505 04/08/23 15:29:40 pem@mysql.com +2 -2
  812.     Set a max value for log_warnings, so se can set it to something other than 0.
  813.  
  814.   mysql-test/t/variables.test
  815.     1.21 04/08/23 15:29:40 pem@mysql.com +10 -0
  816.     Test case for BUG#5135, check that setting log_warnings actually works.
  817.  
  818.   mysql-test/r/variables.result
  819.     1.25 04/08/23 15:29:40 pem@mysql.com +16 -0
  820.     Test case for BUG#5135, check that setting log_warnings actually works.
  821.  
  822. ChangeSet
  823.   1.1981 04/08/23 13:43:55 serg@serg.mylan +1 -0
  824.   unnecessary LINT_INIT removed
  825.  
  826.   myisammrg/myrg_open.c
  827.     1.25 04/08/23 13:43:51 serg@serg.mylan +4 -8
  828.     unnecessary LINT_INIT removed
  829.  
  830. ChangeSet
  831.   1.1980 04/08/22 12:43:26 serg@serg.mylan +1 -0
  832.   after merge fixes
  833.  
  834.   myisammrg/myrg_open.c
  835.     1.24 04/08/22 12:43:20 serg@serg.mylan +7 -3
  836.     after merge fixes
  837.  
  838. ChangeSet
  839.   1.676.1.769 04/08/22 09:36:17 serg@serg.mylan +1 -0
  840.   bug#2408 - Multiple threads altering MERGE table UNIONs hang/crash.
  841.   Abandoned improper use of MyISAM data.
  842.   Thanks Ingo!
  843.  
  844.   myisammrg/myrg_open.c
  845.     1.12.1.3 04/08/22 09:36:15 serg@serg.mylan +49 -52
  846.     bug#2408 - Multiple threads altering MERGE table UNIONs hang/crash.
  847.     Abandoned improper use of MyISAM data.
  848.     Thanks Ingo!
  849.  
  850. ChangeSet
  851.   1.1978 04/08/20 23:48:30 igor@rurik.mysql.com +4 -0
  852.   null.test, null.result:
  853.     Added test case for bug #4256.
  854.   join_outer.result:
  855.     Fixed bug #4256.
  856.   item_cmpfunc.h:
  857.     Fixed inconsistency of values of used_tables_cache and
  858.     const_item_cache for Item_func_isnull objects.
  859.     This inconsistency caused bug #4256.
  860.  
  861.   mysql-test/t/null.test
  862.     1.8 04/08/20 23:46:54 igor@rurik.mysql.com +23 -0
  863.     Added test case for bug #4256.
  864.  
  865.   mysql-test/r/null.result
  866.     1.11 04/08/20 23:46:18 igor@rurik.mysql.com +19 -0
  867.     Added test case for bug #4256.
  868.  
  869.   mysql-test/r/join_outer.result
  870.     1.19 04/08/20 23:45:40 igor@rurik.mysql.com +1 -1
  871.     Fixed bug #4256.
  872.  
  873.   sql/item_cmpfunc.h
  874.     1.32 04/08/20 23:36:53 igor@rurik.mysql.com +1 -0
  875.     Fixed inconsistency of values of used_tables_cache and
  876.     const_item_cache for Item_func_isnull objects.
  877.     This inconsistency caused bug #4256.
  878.  
  879. ChangeSet
  880.   1.1968.1.2 04/08/20 16:35:23 guilhem@mysql.com +9 -0
  881.   Making FLUSH TABLES WITH READ LOCK block COMMITs of existing transactions,
  882.   in a deadlock-free manner. This splits locking the global read lock in two steps.
  883.   This fixes a consequence of this bug, known as:
  884.   BUG#4953 'mysqldump --master-data may report incorrect binlog position if using InnoDB'
  885.   And a test.
  886.  
  887.   mysql-test/t/flush_block_commit.test
  888.     1.1 04/08/20 16:35:20 guilhem@mysql.com +49 -0
  889.  
  890.   mysql-test/t/flush_block_commit-master.opt
  891.     1.1 04/08/20 16:35:20 guilhem@mysql.com +1 -0
  892.  
  893.   mysql-test/r/flush_block_commit.result
  894.     1.1 04/08/20 16:35:20 guilhem@mysql.com +23 -0
  895.  
  896.   sql/sql_parse.cc
  897.     1.380 04/08/20 16:35:20 guilhem@mysql.com +5 -1
  898.     implementing the two steps of global read lock so that FLUSH TABLES WITH READ LOCK can block COMMIT without deadlocking with COMMITs.
  899.  
  900.   sql/sql_db.cc
  901.     1.73 04/08/20 16:35:20 guilhem@mysql.com +2 -2
  902.     update for new prototype
  903.  
  904.   sql/sql_class.h
  905.     1.185 04/08/20 16:35:20 guilhem@mysql.com +2 -2
  906.     THD::global_read_lock now an uint to reflect the 2 steps of global read lock (does not block COMMIT / does)
  907.  
  908.   sql/mysql_priv.h
  909.     1.221.1.2 04/08/20 16:35:20 guilhem@mysql.com +2 -1
  910.     new argument to wait_if_global_read_lock()
  911.  
  912.   sql/lock.cc
  913.     1.47 04/08/20 16:35:20 guilhem@mysql.com +47 -7
  914.     an additional stage so that FLUSH TABLES WITH READ LOCK blocks COMMIT:
  915.     make_global_read_lock_block_commit():
  916.     taking the global read lock is TWO steps (2nd step is optional; without
  917.     it, COMMIT of existing transactions will be allowed):
  918.     lock_global_read_lock() THEN make_global_read_lock_block_commit().
  919.  
  920.   sql/handler.cc
  921.     1.110 04/08/20 16:35:20 guilhem@mysql.com +23 -8
  922.     making COMMIT wait if FLUSH TABLES WITH READ LOCK happened.
  923.  
  924.   mysql-test/t/flush_block_commit.test
  925.     1.0 04/08/20 16:35:20 guilhem@mysql.com +0 -0
  926.     BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/t/flush_block_commit.test
  927.  
  928.   mysql-test/t/flush_block_commit-master.opt
  929.     1.0 04/08/20 16:35:20 guilhem@mysql.com +0 -0
  930.     BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/t/flush_block_commit-master.opt
  931.  
  932.   mysql-test/r/flush_block_commit.result
  933.     1.0 04/08/20 16:35:20 guilhem@mysql.com +0 -0
  934.     BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/r/flush_block_commit.result
  935.  
  936. ChangeSet
  937.   1.1976 04/08/20 13:37:58 ram@gw.mysql.r18.ru +1 -0
  938.   A fix (bug #5115: Erronious Syntax Error when comment placed inside of "create table")
  939.  
  940.   client/mysql.cc
  941.     1.152.1.2 04/08/20 13:37:56 ram@gw.mysql.r18.ru +10 -8
  942.     in_comment is now outside the add_line().
  943.  
  944. ChangeSet
  945.   1.1972.1.1 04/08/19 23:10:33 serg@serg.mylan +3 -0
  946.   less strict assert to take into account weird cases
  947.  
  948.   sql/field.cc
  949.     1.93 04/08/19 23:10:30 serg@serg.mylan +4 -2
  950.     less strict assert to take into account weird cases
  951.  
  952.   mysql-test/t/type_float.test
  953.     1.8 04/08/19 23:10:30 serg@serg.mylan +7 -0
  954.     less strict assert to take into account weird cases
  955.  
  956.   mysql-test/r/type_float.result
  957.     1.11 04/08/19 23:10:30 serg@serg.mylan +3 -0
  958.     less strict assert to take into account weird cases
  959.  
  960. ChangeSet
  961.   1.1974 04/08/19 23:22:16 marko@hundin.mysql.fi +1 -0
  962.   ha_innodb.cc:
  963.     innobase_mysql_tmpfile(): call dup() and my_close() on the file
  964.     returned by create_temp_file()
  965.     in order to avoid memory leak caused by my_open() being paired with close()
  966.  
  967.   sql/ha_innodb.cc
  968.     1.218 04/08/19 23:20:33 marko@hundin.mysql.fi +24 -3
  969.     innobase_mysql_tmpfile(): call dup() and my_close() on the file
  970.     returned by create_temp_file()
  971.     in order to avoid memory leak caused by my_open() being paired with close()
  972.  
  973. ChangeSet
  974.   1.1973 04/08/19 21:41:10 ingo@mysql.com +1 -0
  975.   Build bug on 64-Bit platforms.
  976.   Removed improper casts.
  977.   Thanks to Joerg Bruehe for the fix.
  978.  
  979.   include/my_global.h
  980.     1.68 04/08/19 21:41:08 ingo@mysql.com +9 -21
  981.     Build bug on 64-Bit platforms.
  982.     Removed improper casts.
  983.     Changed to uniform writing style.
  984.     Appended 'L' to 32-Bit constants which doesn't hurt on 32-Bit,
  985.     but can be important for some 64-Bit compilers.
  986.  
  987. ChangeSet
  988.   1.1951.3.4 04/08/19 20:26:00 rburnett@build.mysql.com +3 -0
  989.   Bug #4466      Nothing in .err when mysql service ends because of malformed my.ini options
  990.   
  991.   my_getopt.c:
  992.     Moved the inclusion of my_getopt.h down below the inclusion of my_sys.h so that enum loglevel definition would be available
  993.   my_sys.h, my_getopt.h:
  994.     moved definition of enum loglevel from my_getopt.h to my_sys.h
  995.  
  996.   mysys/my_getopt.c
  997.     1.47 04/08/19 20:25:18 rburnett@build.mysql.com +1 -1
  998.     Moved the inclusion of my_getopt.h down below the inclusion of my_sys.h so that enum loglevel definition would be available
  999.  
  1000.   include/my_sys.h
  1001.     1.109 04/08/19 20:24:32 rburnett@build.mysql.com +6 -0
  1002.     moved definition of enum loglevel from my_getopt.h to my_sys.h
  1003.  
  1004.   include/my_getopt.h
  1005.     1.16 04/08/19 20:24:32 rburnett@build.mysql.com +0 -6
  1006.     moved definition of enum loglevel from my_getopt.h to my_sys.h
  1007.  
  1008. ChangeSet
  1009.   1.1951.3.3 04/08/19 17:56:32 rburnett@build.mysql.com +5 -0
  1010.   Bug #4466      Nothing in .err when mysql service ends because of malformed my.ini options
  1011.   
  1012.   mysqld.cc:
  1013.     Changed LOGLEVEL enum to loglevel
  1014.   mysql_priv.h, log.cc:
  1015.     Changed LOGLEVEL to loglevel.  Removed startup_ from some of the DBUG_ENTER macros. Removed the print_msg_to_log function as it was unused.
  1016.   my_getopt.c, my_getopt.h:
  1017.     Renamed LOGLEVEL to loglevel to match coding standards
  1018.  
  1019.   sql/mysqld.cc
  1020.     1.502.1.3 04/08/19 17:55:37 rburnett@build.mysql.com +1 -1
  1021.     Changed LOGLEVEL enum to loglevel
  1022.  
  1023.   sql/mysql_priv.h
  1024.     1.224 04/08/19 17:55:17 rburnett@build.mysql.com +1 -2
  1025.     Changed LOGLEVEL to loglevel.  Removed startup_ from some of the DBUG_ENTER macros. Removed the print_msg_to_log function as it was unused.
  1026.  
  1027.   sql/log.cc
  1028.     1.151 04/08/19 17:55:14 rburnett@build.mysql.com +13 -32
  1029.     Changed LOGLEVEL to loglevel.  Removed startup_ from some of the DBUG_ENTER macros. Removed the print_msg_to_log function as it was unused.
  1030.  
  1031.   mysys/my_getopt.c
  1032.     1.46 04/08/19 17:54:01 rburnett@build.mysql.com +1 -1
  1033.     Renamed LOGLEVEL to loglevel to match coding standards
  1034.  
  1035.   include/my_getopt.h
  1036.     1.15 04/08/19 17:53:59 rburnett@build.mysql.com +2 -2
  1037.     Renamed LOGLEVEL to loglevel to match coding standards
  1038.  
  1039. ChangeSet
  1040.   1.1972 04/08/19 13:07:54 serg@serg.mylan +1 -0
  1041.   typos fixed
  1042.  
  1043.   mysys/mf_tempfile.c
  1044.     1.21 04/08/19 13:07:51 serg@serg.mylan +2 -2
  1045.     typos fixed
  1046.  
  1047. ChangeSet
  1048.   1.1970 04/08/19 11:21:08 serg@serg.mylan +1 -0
  1049.   take dec. point into account in store_double_in_string
  1050.  
  1051.   sql/field.cc
  1052.     1.92 04/08/19 11:21:05 serg@serg.mylan +12 -6
  1053.     take dec. point into account in store_double_in_string
  1054.  
  1055. ChangeSet
  1056.   1.1968.1.1 04/08/19 10:01:01 guilhem@mysql.com +2 -0
  1057.   cosmetic change
  1058.  
  1059.   sql/sql_table.cc
  1060.     1.183 04/08/19 10:00:59 guilhem@mysql.com +9 -9
  1061.     smarter use of the Disable_binlog object (using a block so that when leaving it either way, the object gets
  1062.     destroyed and so properties of the thread get reset).
  1063.  
  1064.   sql/sql_class.h
  1065.     1.184 04/08/19 10:00:58 guilhem@mysql.com +1 -1
  1066.     comment
  1067.  
  1068. ChangeSet
  1069.   1.1969 04/08/19 02:35:59 serg@serg.mylan +2 -0
  1070.   copied new my_vsnprintf from 4.1. use "ul" when merging
  1071.  
  1072.   mysys/my_vsnprintf.c
  1073.     1.15 04/08/19 02:35:55 serg@serg.mylan +74 -16
  1074.     copied new my_vsnprintf from 4.1. use "ul" when merging
  1075.  
  1076.   BitKeeper/etc/ignore
  1077.     1.157 04/08/19 02:35:55 serg@serg.mylan +1 -0
  1078.     Added EXCEPTIONS-CLIENT to the ignore list
  1079.  
  1080. ChangeSet
  1081.   1.1964.2.1 04/08/19 00:29:11 guilhem@mysql.com +7 -0
  1082.   Fix for BUG#4971 "CREATE TABLE ... TYPE=HEAP SELECT ... stops slave (wrong DELETE in binlog)":
  1083.   replacing the no_log argument of mysql_create_table() by some safer method
  1084.   (temporarily setting OPTION_BIN_LOG to 0) which guarantees that even the automatic
  1085.   DELETE FROM heap_table does not get into the binlog when a not-yet-existing HEAP table
  1086.   is opened by mysql_create_table().
  1087.  
  1088.   sql/sql_table.cc
  1089.     1.182 04/08/19 00:29:07 guilhem@mysql.com +21 -7
  1090.     removing no_log from mysql_create_table(); instead using new class Disable_binlog.
  1091.     Disabling binlogging in some cases, where the binlogging is done later by some other code
  1092.     (case of CREATE SELECT and ALTER).
  1093.  
  1094.   sql/sql_parse.cc
  1095.     1.379 04/08/19 00:29:07 guilhem@mysql.com +1 -1
  1096.     removing no_log
  1097.  
  1098.   sql/sql_class.h
  1099.     1.183 04/08/19 00:29:07 guilhem@mysql.com +21 -0
  1100.     new class Disable_binlog used to temporarily disable binlogging for one thread.
  1101.  
  1102.   sql/mysql_priv.h
  1103.     1.221.1.1 04/08/19 00:29:07 guilhem@mysql.com +1 -1
  1104.     removing argument no_log from mysql_create_table(); no_log was perfect as some
  1105.     binlogging could still be done by open_unireg_entry() for a HEAP table.
  1106.  
  1107.   sql/log.cc
  1108.     1.148.1.1 04/08/19 00:29:07 guilhem@mysql.com +16 -0
  1109.     new class Disable_binlog used to temporarily disable binlogging for one thread.
  1110.  
  1111.   mysql-test/t/rpl_heap.test
  1112.     1.2 04/08/19 00:29:07 guilhem@mysql.com +4 -2
  1113.     testing a bug
  1114.  
  1115.   mysql-test/r/rpl_heap.result
  1116.     1.2 04/08/19 00:29:07 guilhem@mysql.com +6 -6
  1117.     result update
  1118.  
  1119. ChangeSet
  1120.   1.1951.3.2 04/08/18 22:31:01 rburnett@build.mysql.com +5 -0
  1121.   BUG# 4466 - Nothing in .err when mysql service ends because of malformed my.ini options
  1122.   
  1123.   mysqld.cc:
  1124.     Changed option_error_reporter to match new function header that includes LOGLEVEL enum
  1125.   mysql_priv.h:
  1126.     Removed the MY_ERROR style bitmask.  Changed function headers to use new LOGLEVEL enum
  1127.   log.cc:
  1128.     Changed print_buffer_to_log to print_buffer_to_file.  Remove the timestamp bool and now all log entries written to stderr are timestamped.  Removed some unused commented code.  changed to use the new LOGLEVEL enum.  
  1129.   my_getopt.c:
  1130.     Changed functions to use the new LOGLEVEL enum and changed the included error reporter to be default_reporter.  This reporter is used in handle_options if a reporter is not given
  1131.   my_getopt.h:
  1132.     changed typedefs to use better naming convention.  Moved error bitmask into the LOGLEVEL enum and included it here.
  1133.  
  1134.   sql/mysqld.cc
  1135.     1.502.1.2 04/08/18 22:28:20 rburnett@build.mysql.com +5 -2
  1136.     Changed option_error_reporter to match new function header that includes LOGLEVEL enum
  1137.  
  1138.   sql/mysql_priv.h
  1139.     1.223 04/08/18 22:27:41 rburnett@build.mysql.com +3 -13
  1140.     Removed the MY_ERROR style bitmask.  Changed function headers to use new LOGLEVEL enum
  1141.  
  1142.   sql/log.cc
  1143.     1.150 04/08/18 22:27:09 rburnett@build.mysql.com +79 -69
  1144.     Changed print_buffer_to_log to print_buffer_to_file.  Remove the timestamp bool and now all log entries written to stderr are timestamped.  Removed some unused commented code.  changed to use the new LOGLEVEL enum.  
  1145.  
  1146.   mysys/my_getopt.c
  1147.     1.45 04/08/18 22:24:46 rburnett@build.mysql.com +23 -33
  1148.     Changed functions to use the new LOGLEVEL enum and changed the included error reporter to be default_reporter.  This reporter is used in handle_options if a reporter is not given
  1149.  
  1150.   include/my_getopt.h
  1151.     1.14 04/08/18 22:23:46 rburnett@build.mysql.com +17 -3
  1152.     changed typedefs to use better naming convention.  Moved error bitmask into the LOGLEVEL enum and included it here.
  1153.  
  1154. ChangeSet
  1155.   1.1967 04/08/18 14:46:31 serg@serg.mylan +4 -0
  1156.   Bug 4937: different date -> string conversion when using
  1157.   SELECT ... UNION and INSERT ... SELECT ... UNION
  1158.  
  1159.   sql/field.h
  1160.     1.57 04/08/18 14:46:28 serg@serg.mylan +2 -1
  1161.     Bug 4937: different date -> string conversion when using
  1162.     SELECT ... UNION and INSERT ... SELECT ... UNION
  1163.  
  1164.   sql/field.cc
  1165.     1.91 04/08/18 14:46:28 serg@serg.mylan +50 -40
  1166.     Bug 4937: different date -> string conversion when using
  1167.     SELECT ... UNION and INSERT ... SELECT ... UNION
  1168.  
  1169.   mysql-test/t/type_date.test
  1170.     1.7 04/08/18 14:46:28 serg@serg.mylan +19 -0
  1171.     Bug 4937: different date -> string conversion when using
  1172.     SELECT ... UNION and INSERT ... SELECT ... UNION
  1173.  
  1174.   mysql-test/r/type_date.result
  1175.     1.10 04/08/18 14:46:28 serg@serg.mylan +17 -0
  1176.     Bug 4937: different date -> string conversion when using
  1177.     SELECT ... UNION and INSERT ... SELECT ... UNION
  1178.  
  1179. ChangeSet
  1180.   1.1964.1.1 04/08/18 01:48:01 heikki@hundin.mysql.fi +7 -0
  1181.   srv0start.c, ut0mem.c, ut0dbg.c, ut0dbg.h, srv0start.h:
  1182.     Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
  1183.   mysqld.cc, ha_innodb.cc:
  1184.     Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri) 
  1185.  
  1186.   innobase/srv/srv0start.c
  1187.     1.61 04/08/18 01:43:02 heikki@hundin.mysql.fi +18 -6
  1188.     Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
  1189.  
  1190.   innobase/ut/ut0mem.c
  1191.     1.20 04/08/18 01:42:55 heikki@hundin.mysql.fi +6 -0
  1192.     Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
  1193.  
  1194.   innobase/ut/ut0dbg.c
  1195.     1.5 04/08/18 01:42:55 heikki@hundin.mysql.fi +6 -1
  1196.     Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
  1197.  
  1198.   innobase/include/ut0dbg.h
  1199.     1.13 04/08/18 01:42:42 heikki@hundin.mysql.fi +33 -1
  1200.     Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
  1201.  
  1202.   innobase/include/srv0start.h
  1203.     1.10 04/08/18 01:42:42 heikki@hundin.mysql.fi +3 -1
  1204.     Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
  1205.  
  1206.   sql/mysqld.cc
  1207.     1.504 04/08/18 01:41:58 heikki@hundin.mysql.fi +3 -0
  1208.     Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri) 
  1209.  
  1210.   sql/ha_innodb.cc
  1211.     1.217 04/08/18 01:41:58 heikki@hundin.mysql.fi +9 -0
  1212.     Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri) 
  1213.  
  1214. ChangeSet
  1215.   1.1965 04/08/18 00:04:43 serg@serg.mylan +1 -0
  1216.   use my_vsnprintf() just in case
  1217.   bug#4925
  1218.  
  1219.   sql/net_pkg.cc
  1220.     1.32 04/08/18 00:04:37 serg@serg.mylan +3 -1
  1221.     use my_vsnprintf() just in case
  1222.     bug#4925
  1223.  
  1224. ChangeSet
  1225.   1.1961.2.1 04/08/17 14:12:37 guilhem@mysql.com +1 -0
  1226.   Fix for BUG#5073 "--disable-local-infile has no effect if client reads it with MYSQL_READ_DEFAULT":
  1227.   that was a forgotten '~' probably.
  1228.  
  1229.   libmysql/libmysql.c
  1230.     1.152 04/08/17 14:12:35 guilhem@mysql.com +1 -1
  1231.     When we read "disable-local-infile" from the option file specified by mysql_options(MYSQL_READ_DEFAULT_FILE),
  1232.     we must take CLIENT_LOCAL_FILES down (it was probably a forgotten '~').
  1233.  
  1234. ChangeSet
  1235.   1.1961.1.2 04/08/17 11:12:22 ram@gw.mysql.r18.ru +1 -0
  1236.   A fix (bug #5055: SQL_SELECT_LIMIT=0 crashes command line client):
  1237.   mysql outwits itself.
  1238.  
  1239.   client/mysql.cc
  1240.     1.152.1.1 04/08/17 11:12:20 ram@gw.mysql.r18.ru +7 -4
  1241.     A fix (bug #5055: SQL_SELECT_LIMIT=0 crashes command line client):
  1242.     mysql outwits itself.
  1243.  
  1244. ChangeSet
  1245.   1.1961.1.1 04/08/16 15:07:45 konstantin@mysql.com +1 -0
  1246.   A desperate attempt to comment one place where we do conversions.
  1247.  
  1248.   sql/field.cc
  1249.     1.90 04/08/16 15:07:43 konstantin@mysql.com +27 -0
  1250.     A desperate attempt to comment one place where we do conversions.
  1251.  
  1252. ChangeSet
  1253.   1.1955.2.1 04/08/14 15:24:40 guilhem@mysql.com +1 -0
  1254.   Fix for BUG#5050 "mysql-test-run fails on rpl_trunc_binlog after 'make install'":
  1255.   The binlog files we use for some tests must be installed like other mysql-test/std_data/ files.
  1256.  
  1257.   mysql-test/Makefile.am
  1258.     1.22 04/08/14 15:24:37 guilhem@mysql.com +1 -0
  1259.     The binlog files we use for some tests must be installed like other mysql-test/std_data/ files.
  1260.     Putting a * before 001 so that it works for 6-digit extensions of 4.1.
  1261.  
  1262. ChangeSet
  1263.   1.1951.3.1 04/08/14 03:38:37 rburnett@build.mysql.com +31 -0
  1264.   mysql_priv.h:
  1265.     Added declarations for print_msg_to_log and vprint_msg_to_log.  sql_print_error are simple functions that wrap calls to print_msg_to_log.  Define the different error types with MY_ERROR_TYPE, MY_WARNING_TYPE, and MY_INFORMATION_TYPE
  1266.   gen_lex_hash.cc:
  1267.     Added NULL error reporting parameter to handle_options
  1268.   log.cc:
  1269.     Add print_msg_to_log, print_buffer_to_log, and vprint_msg_to_log.  Print_msg_to_log will write the message to the windows event log if on NT.  We now have error, warning, and information versions of sql_print_xxxx.  T his is a variation of a similar changeset WAX did.
  1270.   mysqld.cc:
  1271.     Added option_error_reporter callback function and pass that into handle_options
  1272.   mysql.cc:
  1273.     Added NULL as error reporter arg to the end of handle_options
  1274.   Many files:
  1275.     Added NULL error reporter parameter as the last paramter to handle_options
  1276.   my_getopt.c:
  1277.     Added second function pointer to server as an error reporting callback.  Added local function report_option_error that will either write the error to stderr or to the error reporting callback.  changed all calls in handle_options from fprintf(stderr, ... ) to report_option_error
  1278.   my_getopt.h:
  1279.     Changed declaration of handle_options to use typedefs for the two function pointers.  added second function pointer to server as an error reporting callback
  1280.   mysqld.dsp:
  1281.     Added custom build step for compiling message file and added message resource file (output of mc)
  1282.  
  1283.   BitKeeper/etc/logging_ok
  1284.     1.317.1.1 04/08/14 03:38:37 rburnett@build.mysql.com +1 -0
  1285.     Logging to logging@openlogging.org accepted
  1286.  
  1287.   sql/mysql_priv.h
  1288.     1.222 04/08/14 03:37:08 rburnett@build.mysql.com +20 -2
  1289.     Added declarations for print_msg_to_log and vprint_msg_to_log.  sql_print_error are simple functions that wrap calls to print_msg_to_log.  Define the different error types with MY_ERROR_TYPE, MY_WARNING_TYPE, and MY_INFORMATION_TYPE
  1290.  
  1291.   sql/gen_lex_hash.cc
  1292.     1.58 04/08/14 03:35:44 rburnett@build.mysql.com +1 -1
  1293.     Added NULL error reporting parameter to handle_options
  1294.  
  1295.   sql/log.cc
  1296.     1.149 04/08/14 03:34:04 rburnett@build.mysql.com +184 -22
  1297.     Add print_msg_to_log, print_buffer_to_log, and vprint_msg_to_log.  Print_msg_to_log will write the message to the windows event log if on NT.  We now have error, warning, and information versions of sql_print_xxxx.  T his is a variation of a similar changeset WAX did.
  1298.  
  1299.   sql/mysqld.cc
  1300.     1.502.1.1 04/08/14 03:31:56 rburnett@build.mysql.com +6 -1
  1301.     Added option_error_reporter callback function and pass that into handle_options
  1302.  
  1303.   client/mysql.cc
  1304.     1.153 04/08/14 03:21:25 rburnett@build.mysql.com +1 -1
  1305.     Added NULL as error reporter arg to the end of handle_options
  1306.  
  1307.   tools/mysqlmanager.c
  1308.     1.38 04/08/14 03:18:28 rburnett@build.mysql.com +1 -1
  1309.     Added NULL error reporter parameter as the last paramter to handle_options
  1310.  
  1311.   mysys/my_getopt.c
  1312.     1.44 04/08/14 03:17:30 rburnett@build.mysql.com +29 -19
  1313.     Added second function pointer to server as an error reporting callback.  Added local function report_option_error that will either write the error to stderr or to the error reporting callback.  changed all calls in handle_options from fprintf(stderr, ... ) to report_option_error
  1314.  
  1315.   include/my_getopt.h
  1316.     1.13 04/08/14 03:16:02 rburnett@build.mysql.com +4 -4
  1317.     Changed declaration of handle_options to use typedefs for the two function pointers.  added second function pointer to server as an error reporting callback
  1318.  
  1319.   myisam/myisampack.c
  1320.     1.29 04/08/14 03:15:04 rburnett@build.mysql.com +1 -1
  1321.     Added NULL error reporter parameter as the last paramter to handle_options
  1322.  
  1323.   myisam/myisamchk.c
  1324.     1.114 04/08/14 03:15:04 rburnett@build.mysql.com +1 -1
  1325.     Added NULL error reporter parameter as the last paramter to handle_options
  1326.  
  1327.   myisam/myisam_ftdump.c
  1328.     1.23 04/08/14 03:15:04 rburnett@build.mysql.com +1 -1
  1329.     Added NULL error reporter parameter as the last paramter to handle_options
  1330.  
  1331.   myisam/mi_test1.c
  1332.     1.14 04/08/14 03:15:04 rburnett@build.mysql.com +1 -1
  1333.     Added NULL error reporter parameter as the last paramter to handle_options
  1334.  
  1335.   isam/pack_isam.c
  1336.     1.15 04/08/14 03:14:00 rburnett@build.mysql.com +1 -1
  1337.     Added NULL error reporter parameter as the last paramter to handle_options
  1338.  
  1339.   isam/isamchk.c
  1340.     1.23 04/08/14 03:14:00 rburnett@build.mysql.com +1 -1
  1341.     Added NULL error reporter parameter as the last paramter to handle_options
  1342.  
  1343.   extra/resolveip.c
  1344.     1.24 04/08/14 03:14:00 rburnett@build.mysql.com +1 -1
  1345.     Added NULL error reporter parameter as the last paramter to handle_options
  1346.  
  1347.   extra/resolve_stack_dump.c
  1348.     1.14 04/08/14 03:14:00 rburnett@build.mysql.com +1 -1
  1349.     Added NULL error reporter parameter as the last paramter to handle_options
  1350.  
  1351.   extra/perror.c
  1352.     1.25 04/08/14 03:14:00 rburnett@build.mysql.com +1 -1
  1353.     Added NULL error reporter parameter as the last paramter to handle_options
  1354.  
  1355.   extra/mysql_waitpid.c
  1356.     1.5 04/08/14 03:14:00 rburnett@build.mysql.com +1 -1
  1357.     Added NULL error reporter parameter as the last paramter to handle_options
  1358.  
  1359.   extra/mysql_install.c
  1360.     1.6 04/08/14 03:12:47 rburnett@build.mysql.com +1 -1
  1361.     Added NULL error reporter parameter as the last paramter to handle_options
  1362.  
  1363.   extra/my_print_defaults.c
  1364.     1.15 04/08/14 03:12:47 rburnett@build.mysql.com +1 -1
  1365.     Added NULL error reporter parameter as the last paramter to handle_options
  1366.  
  1367.   client/mysqltest.c
  1368.     1.120 04/08/14 03:12:47 rburnett@build.mysql.com +1 -1
  1369.     Added NULL error reporter parameter as the last paramter to handle_options
  1370.  
  1371.   client/mysqlshow.c
  1372.     1.28 04/08/14 03:12:47 rburnett@build.mysql.com +1 -1
  1373.     Added NULL error reporter parameter as the last paramter to handle_options
  1374.  
  1375.   client/mysqlbinlog.cc
  1376.     1.102 04/08/14 03:12:46 rburnett@build.mysql.com +1 -1
  1377.     Added NULL error reporter parameter as the last paramter to handle_options
  1378.  
  1379.   client/mysqlmanagerc.c
  1380.     1.12 04/08/14 03:11:20 rburnett@build.mysql.com +1 -1
  1381.     Added NULL error reporter parameter as the last paramter to handle_options
  1382.  
  1383.   client/mysqlmanager-pwgen.c
  1384.     1.10 04/08/14 03:11:20 rburnett@build.mysql.com +1 -1
  1385.     Added NULL error reporter parameter as the last paramter to handle_options
  1386.  
  1387.   client/mysqlimport.c
  1388.     1.33 04/08/14 03:11:20 rburnett@build.mysql.com +1 -1
  1389.     Added NULL error reporter parameter as the last paramter to handle_options
  1390.  
  1391.   client/mysqldump.c
  1392.     1.113 04/08/14 03:11:20 rburnett@build.mysql.com +1 -1
  1393.     Added NULL error reporter parameter as the last paramter to handle_options
  1394.  
  1395.   client/mysqlcheck.c
  1396.     1.28 04/08/14 03:11:20 rburnett@build.mysql.com +1 -1
  1397.     Added NULL error reporter parameter as the last paramter to handle_options
  1398.  
  1399.   client/mysqladmin.c
  1400.     1.74 04/08/14 03:11:20 rburnett@build.mysql.com +1 -1
  1401.     Added NULL error reporter parameter as the last paramter to handle_options
  1402.  
  1403.   VC++Files/sql/mysqld.dsp
  1404.     1.19 04/08/14 03:08:24 rburnett@build.mysql.com +83 -0
  1405.     Added custom build step for compiling message file and added message resource file (output of mc)
  1406.  
  1407. ChangeSet
  1408.   1.1955.1.4 04/08/13 17:27:58 heikki@hundin.mysql.fi +1 -0
  1409.   row0mysql.c:
  1410.     Fix bug: if we RENAME a table, InnoDB forgot to load the foreign key constraints that reference the new table name, and forgot to check that they are compatible with the table
  1411.  
  1412.   innobase/row/row0mysql.c
  1413.     1.70 04/08/13 17:27:50 heikki@hundin.mysql.fi +24 -0
  1414.     Fix bug: if we RENAME a table, InnoDB forgot to load the foreign key constraints that reference the new table name, and forgot to check that they are compatible with the table
  1415.  
  1416. ChangeSet
  1417.   1.1955.1.3 04/08/13 15:29:47 guilhem@mysql.com +2 -0
  1418.   Escaping [] so that darwin[7-8] gets into 'configure' and not darwin7-8
  1419.   Adding a compilation define so that on recent Darwin mysqld does not react to SIGHUP and SIGQUIT:
  1420.   this fixes a rpl000001 problem on our Powermac G5 machine (popping after an upgrade from 10.3.4 to
  1421.   10.3.5) and is expected to fix 
  1422.   BUG#2030 "relay bin log on slave resets multiple times a second"
  1423.   (i.e. under some Mac OS X Panther versions, mysqld receives many SIGHUP and SIGQUIT).
  1424.   So this fix is more a problem-hider than a real understanding of why mysqld receives so many signals.
  1425.   Note that we saw other problems on this OS where mysqld reacts to Ctrl-Z but apparently only once,
  1426.   where using SSL seems to make the problem more frequent...
  1427.  
  1428.   sql/mysqld.cc
  1429.     1.503 04/08/13 15:29:41 guilhem@mysql.com +6 -2
  1430.     optionally ignore SIGHUP and SIGQUIT, for some Mac OS X Panther versions which send too many of those.
  1431.  
  1432.   configure.in
  1433.     1.308.1.1 04/08/13 15:29:41 guilhem@mysql.com +3 -2
  1434.     Escaping [] so that darwin[7-8] gets into 'configure' and not darwin7-8
  1435.     Adding a compilation define so that on recent Darwin mysqld does not react to SIGHUP and SIGQUIT.
  1436.  
  1437. ChangeSet
  1438.   1.1958 04/08/12 21:55:05 lenz@mysql.com +1 -0
  1439.    - portability fix for SCO Open Server 5.0.7 (thanks to Boyd Gerber)
  1440.  
  1441.   configure.in
  1442.     1.310 04/08/12 21:55:01 lenz@mysql.com +1 -0
  1443.      - portability fix for SCO Open Server 5.0.7 (thanks to Boyd Gerber)
  1444.  
  1445. ChangeSet
  1446.   1.1957 04/08/12 21:40:34 lenz@mysql.com +1 -0
  1447.    - Fixed two small version number issues in MySQL-shared-compat.spec
  1448.  
  1449.   support-files/MySQL-shared-compat.spec.sh
  1450.     1.4 04/08/12 21:40:30 lenz@mysql.com +2 -2
  1451.      - fixed using the correct version number
  1452.      - bumped up the 3.23 version number to current
  1453.  
  1454. ChangeSet
  1455.   1.1956 04/08/12 21:15:49 lenz@mysql.com +1 -0
  1456.    - giving a range does not work for platform detection in configure.in
  1457.      - resorting to having to separate sections for darwin7 and darwin8
  1458.  
  1459.   configure.in
  1460.     1.309 04/08/12 21:15:46 lenz@mysql.com +10 -1
  1461.      - giving a range does not work here - resorting to having to
  1462.        separate sections for darwin7 and darwin8
  1463.  
  1464. ChangeSet
  1465.   1.1892.3.1 04/08/12 20:37:31 vva@eagle.mysql.r18.ru +3 -0
  1466.   fixed Bug #4358 Problem with HAVING clause that uses alias
  1467.          from the select list and TEXT field 
  1468.   
  1469.   make setup_copy_fields to insert Item_copy_string for blobs in 
  1470.   the beginning of the copy_funcs (push_back instead of push_front)
  1471.   
  1472.   the thing is that Item_copy_string::copy for function can call 
  1473.   Item_copy_string::val_int for blob via Item_ref.
  1474.   But if Item_copy_string::copy for blob isn't called before, 
  1475.   it's value will be wrong.
  1476.   
  1477.   So all the Item_copy_string::copy for blobs should be called before 
  1478.   Item_copy_string::copy for functions.
  1479.  
  1480.   sql/sql_select.cc
  1481.     1.281.1.1 04/08/12 20:37:23 vva@eagle.mysql.r18.ru +10 -1
  1482.     make setup_copy_fields to insert Item_copy_string for blobs in 
  1483.     the beginning of the copy_funcs (push_back instead of push_front)
  1484.     
  1485.     the thing is that Item_copy_string::copy for function can call 
  1486.     Item_copy_string::val_int for blob via Item_ref.
  1487.     But if Item_copy_string::copy for blob isn't called before, 
  1488.     it's value will be wrong.
  1489.     
  1490.     So all the Item_copy_string::copy for blobs should be called before 
  1491.     Item_copy_string::copy for functions.
  1492.     
  1493.     fixed 
  1494.     Bug #4358 Problem with HAVING clause that
  1495.                uses alias from the select list and TEXT field 
  1496.  
  1497.   mysql-test/t/having.test
  1498.     1.7 04/08/12 20:37:23 vva@eagle.mysql.r18.ru +46 -0
  1499.     added test case for
  1500.     Bug #4358 Problem with HAVING clause that uses
  1501.                 alias from the select list and TEXT field 
  1502.  
  1503.   mysql-test/r/having.result
  1504.     1.9 04/08/12 20:37:23 vva@eagle.mysql.r18.ru +40 -0
  1505.     added test case for
  1506.     Bug #4358 Problem with HAVING clause that uses
  1507.                 alias from the select list and TEXT field 
  1508.  
  1509. ChangeSet
  1510.   1.1952.1.5 04/08/12 16:16:38 ram@gw.mysql.r18.ru +1 -0
  1511.   Added initial sorting in order to make test case repeatable.
  1512.  
  1513.   mysql-test/r/grant.result
  1514.     1.12 04/08/12 16:16:35 ram@gw.mysql.r18.ru +1 -0
  1515.     Added initial sorting in order to make test case repeatable.
  1516.  
  1517. ChangeSet
  1518.   1.1952.1.4 04/08/12 16:02:12 ram@gw.mysql.r18.ru +1 -0
  1519.   Added initial sorting in order to make test case repeatable. 
  1520.  
  1521.   mysql-test/t/grant.test
  1522.     1.12 04/08/12 16:02:10 ram@gw.mysql.r18.ru +1 -0
  1523.     Added initial sorting in order to make test case repeatable. 
  1524.  
  1525. ChangeSet
  1526.   1.1945.2.3 04/08/12 14:49:16 ram@gw.mysql.r18.ru +2 -0
  1527.   A test case (bug #4898: User privileges depending on ORDER BY Settings of table db)
  1528.  
  1529.   mysql-test/t/grant.test
  1530.     1.11 04/08/12 14:49:14 ram@gw.mysql.r18.ru +15 -0
  1531.     A test case (bug #4898: User privileges depending on ORDER BY Settings of table db)
  1532.  
  1533.   mysql-test/r/grant.result
  1534.     1.11 04/08/12 14:49:14 ram@gw.mysql.r18.ru +18 -0
  1535.     A test case (bug #4898: User privileges depending on ORDER BY Settings of table db)
  1536.  
  1537. ChangeSet
  1538.   1.1945.2.2 04/08/12 09:41:35 ram@gw.mysql.r18.ru +1 -0
  1539.   A fix (Bug#4898: User privileges depending on ORDER BY Settings of table db)
  1540.  
  1541.   sql/sql_acl.cc
  1542.     1.128 04/08/12 09:41:26 ram@gw.mysql.r18.ru +13 -5
  1543.     A fix (Bug#4898: User privileges depending on ORDER BY Settings of table db)
  1544.  
  1545. ChangeSet
  1546.   1.1897.2.1 04/08/11 23:24:36 acurtis@pcgem.rdg.cyberkinetica.com +4 -0
  1547.   Bug#4411
  1548.     Fix for server hang bug
  1549.  
  1550.   BitKeeper/etc/logging_ok
  1551.     1.316.1.1 04/08/11 23:24:34 acurtis@pcgem.rdg.cyberkinetica.com +1 -0
  1552.     Logging to logging@openlogging.org accepted
  1553.  
  1554.   sql/opt_sum.cc
  1555.     1.31 04/08/11 23:24:21 acurtis@pcgem.rdg.cyberkinetica.com +1 -0
  1556.     Bug#4411
  1557.       Allow code to exit the loop.
  1558.  
  1559.   mysql-test/t/heap.test
  1560.     1.10 04/08/11 23:24:21 acurtis@pcgem.rdg.cyberkinetica.com +14 -0
  1561.     Bug#4411
  1562.       Test for server hang bug
  1563.  
  1564.   mysql-test/r/heap.result
  1565.     1.15 04/08/11 23:24:20 acurtis@pcgem.rdg.cyberkinetica.com +10 -0
  1566.     Bug#4411
  1567.       Test for server hang bug
  1568.  
  1569. ChangeSet
  1570.   1.1947.1.3 04/08/11 23:43:41 serg@serg.mylan +5 -0
  1571.   Bug #4797 - 32 bit and 64 bit builds behave differently on int32 overflow
  1572.  
  1573.   sql/sql_analyse.cc
  1574.     1.21 04/08/11 23:43:38 serg@serg.mylan +0 -3
  1575.     cleanup
  1576.  
  1577.   sql/field.cc
  1578.     1.89 04/08/11 23:43:38 serg@serg.mylan +27 -2
  1579.     Bug #4797 - 32 bit and 64 bit builds behave differently on int32 overflow
  1580.  
  1581.   mysql-test/t/type_uint.test
  1582.     1.4 04/08/11 23:43:38 serg@serg.mylan +1 -0
  1583.     Bug #4797 - 32 bit and 64 bit builds behave differently on int32 overflow
  1584.  
  1585.   mysql-test/r/type_uint.result
  1586.     1.5 04/08/11 23:43:38 serg@serg.mylan +2 -0
  1587.     Bug #4797 - 32 bit and 64 bit builds behave differently on int32 overflow
  1588.  
  1589.   include/my_global.h
  1590.     1.67 04/08/11 23:43:38 serg@serg.mylan +17 -11
  1591.     uint_max constants moved from sql_analyse.cc
  1592.  
  1593. ChangeSet
  1594.   1.1953 04/08/11 23:01:08 lenz@mysql.com +1 -0
  1595.    - fixed Log file naming in Boostrap
  1596.  
  1597.   Build-tools/Bootstrap
  1598.     1.22 04/08/11 23:01:04 lenz@mysql.com +2 -4
  1599.      - fixed Log file naming
  1600.  
  1601. ChangeSet
  1602.   1.1952 04/08/11 22:03:12 lenz@mysql.com +1 -0
  1603.   Bootstrap enhancements:
  1604.   
  1605.    - Changed the default log file name to Bootstrap-<repository>.log
  1606.      (e.g. Bootstrap-mysql-4.0.log) (thanks to Joerg for the hint)
  1607.    - added option "--archive-log" to automatically move the log file
  1608.      into the Log directory of the exported tree
  1609.  
  1610.   Build-tools/Bootstrap
  1611.     1.21 04/08/11 22:03:05 lenz@mysql.com +33 -11
  1612.      - Changed the default log file name to Bootstrap-<repository>.log
  1613.        (e.g. Bootstrap-mysql-4.0.log) (thanks to Joerg for the hint)
  1614.      - added option "--archive-log" to automatically move the log file
  1615.        into the Log directory of the exported tree
  1616.  
  1617. ChangeSet
  1618.   1.1892.2.1 04/08/11 18:55:12 vva@eagle.mysql.r18.ru +1 -0
  1619.   fixed Bug #4973 Memory is not released when HEAP table is dropped
  1620.  
  1621.   sql/ha_heap.cc
  1622.     1.23 04/08/11 18:55:04 vva@eagle.mysql.r18.ru +2 -1
  1623.     added calling fn_format(name,..) for name before heap_delete_table
  1624.     as it's done before heap_create
  1625.     
  1626.     fixed Bug #4973 Memory is not released when HEAP table is dropped
  1627.  
  1628. ChangeSet
  1629.   1.1951 04/08/11 13:11:59 lenz@mysql.com +2 -0
  1630.    - fixed non-predictable floating point results in func_math by adding
  1631.      format() around them (as suggested by serg)
  1632.  
  1633.   mysql-test/t/func_math.test
  1634.     1.11 04/08/11 13:11:56 lenz@mysql.com +1 -1
  1635.      - fixed non-predictable floating point results in func_math by adding
  1636.        format() around them (as suggested by serg)
  1637.  
  1638.   mysql-test/r/func_math.result
  1639.     1.18 04/08/11 13:11:56 lenz@mysql.com +3 -3
  1640.      - fixed non-predictable floating point results in func_math by adding
  1641.        format() around them (as suggested by serg)
  1642.  
  1643. ChangeSet
  1644.   1.1949 04/08/10 16:50:29 lenz@mysql.com +1 -0
  1645.    - Added libmygcc.a to the "devel" RPM subpackage (required to link
  1646.      applications against the the embedded server libmysqld.a) 
  1647.      (BUG#4921)
  1648.  
  1649.   support-files/mysql.spec.sh
  1650.     1.86 04/08/10 16:50:24 lenz@mysql.com +20 -1
  1651.      - Added libmygcc.a to the "devel" RPM subpackage (required to link
  1652.        applications against the the embedded server libmysqld.a) 
  1653.        (BUG#4921)
  1654.  
  1655. ChangeSet
  1656.   1.1938.2.1 04/08/10 16:34:29 serg@serg.mylan +1 -0
  1657.   disable safe-updates for mysql_fix_privilege_tables
  1658.  
  1659.   scripts/mysql_fix_privilege_tables.sql
  1660.     1.6 04/08/10 16:34:26 serg@serg.mylan +2 -0
  1661.     disable safe-updates for mysql_fix_privilege_tables
  1662.  
  1663. ChangeSet
  1664.   1.1945.1.3 04/08/10 16:11:34 marko@hundin.mysql.fi +1 -0
  1665.   os0file.c:
  1666.     os_file_create_tmpfile(): display errno in case of failure
  1667.  
  1668.   innobase/os/os0file.c
  1669.     1.74 04/08/10 16:11:02 marko@hundin.mysql.fi +3 -2
  1670.     os_file_create_tmpfile(): display errno in case of failure
  1671.  
  1672. ChangeSet
  1673.   1.1945.1.2 04/08/10 14:17:32 marko@hundin.mysql.fi +3 -0
  1674.   InnoDB: Use create_temp_file() when available
  1675.  
  1676.   sql/ha_innodb.cc
  1677.     1.216 04/08/10 14:17:28 marko@hundin.mysql.fi +24 -0
  1678.     Added innobase_mysql_tmpfile(), a wrapper around create_temp_file()
  1679.  
  1680.   innobase/os/os0file.c
  1681.     1.73 04/08/10 14:17:28 marko@hundin.mysql.fi +52 -20
  1682.     os_file_create_tmpfile(): Use create_temp_file()
  1683.     via innobase_mysql_tmpfile() unless UNIV_HOTBACKUP is defined
  1684.  
  1685.   innobase/include/os0file.h
  1686.     1.25 04/08/10 14:17:28 marko@hundin.mysql.fi +2 -2
  1687.     Improve the comment of os_file_create_tmpfile()
  1688.  
  1689. ChangeSet
  1690.   1.1945.3.1 04/08/09 14:36:59 lenz@mysql.com +1 -0
  1691.   - added EXCEPTIONS-CLIENT to the "devel" RPM subpackage and added
  1692.     a note to the RPM ChangeLog about it
  1693.  
  1694.   support-files/mysql.spec.sh
  1695.     1.85 04/08/09 14:36:56 lenz@mysql.com +6 -1
  1696.     - added EXCEPTIONS-CLIENT to the "devel" RPM subpackage and added
  1697.       a note to the RPM ChangeLog about it
  1698.  
  1699. ChangeSet
  1700.   1.1938.1.1 04/08/09 11:39:26 ingo@mysql.com +1 -0
  1701.   bug#4497 - Serious regression if disk based TMP table is used.
  1702.   Solved performance problems by enabling write buffer.
  1703.   
  1704.  
  1705.   sql/sql_select.cc
  1706.     1.282 04/08/09 11:39:23 ingo@mysql.com +14 -0
  1707.     bug#4497 - Serious regression if disk based TMP table is used.
  1708.     Solved performance problems by enabling write buffer.
  1709.     Supplied no test case, as it required too much data to see the performance regression.
  1710.  
  1711. ChangeSet
  1712.   1.1945.1.1 04/08/06 15:55:50 marko@hundin.mysql.fi +10 -0
  1713.   InnoDB: Add option for disabling innodb_status.<pid> files.
  1714.   InnoDB: Implement tmpfile() differently on Windows (Bug #3998)
  1715.  
  1716.   sql/mysqld.cc
  1717.     1.502 04/08/06 15:55:47 marko@hundin.mysql.fi +5 -0
  1718.     Add new Boolean flag, innodb_status_file
  1719.  
  1720.   sql/ha_innodb.h
  1721.     1.63 04/08/06 15:55:47 marko@hundin.mysql.fi +2 -1
  1722.     Add new Boolean flag, innobase_create_status_file.
  1723.  
  1724.   sql/ha_innodb.cc
  1725.     1.215 04/08/06 15:55:47 marko@hundin.mysql.fi +4 -2
  1726.     innobase_init(): initialize srv_innodb_status
  1727.     update_table_comment(), get_foreign_key_create_info(): replace
  1728.     tmpfile() with os_file_create_tmpfile()
  1729.  
  1730.   innobase/srv/srv0start.c
  1731.     1.60 04/08/06 15:55:47 marko@hundin.mysql.fi +22 -12
  1732.     innobase_start_or_create_for_mysql(): create srv_monitor_file
  1733.     with tmpfile() or with a visible name "innodb_status.<pid>",
  1734.     depending on the setting of the flag srv_innodb_status.
  1735.  
  1736.   innobase/srv/srv0srv.c
  1737.     1.74 04/08/06 15:55:47 marko@hundin.mysql.fi +3 -0
  1738.     Add a new server flag (srv_innodb_status) to disable
  1739.     the creation of innodb_status.<pid> files
  1740.  
  1741.   innobase/os/os0file.c
  1742.     1.72 04/08/06 15:55:47 marko@hundin.mysql.fi +21 -4
  1743.     os_file_create_tmpfile(): separate implementation for Win32;
  1744.     errors will be reported but will not cause assertion failure
  1745.  
  1746.   innobase/lock/lock0lock.c
  1747.     1.41 04/08/06 15:55:47 marko@hundin.mysql.fi +1 -0
  1748.     Check the return value of os_file_create_tmpfile(),
  1749.     as it can now return NULL
  1750.  
  1751.   innobase/include/srv0srv.h
  1752.     1.33 04/08/06 15:55:47 marko@hundin.mysql.fi +2 -0
  1753.     Add a new server flag (srv_innodb_status) to disable
  1754.     the creation of innodb_status.<pid> files
  1755.  
  1756.   innobase/include/os0file.h
  1757.     1.24 04/08/06 15:55:47 marko@hundin.mysql.fi +1 -1
  1758.     Note that os_file_create_tmpfile() can now return NULL
  1759.  
  1760.   innobase/dict/dict0dict.c
  1761.     1.56 04/08/06 15:55:47 marko@hundin.mysql.fi +1 -0
  1762.     Check the return value of os_file_create_tmpfile(),
  1763.     as it can now return NULL
  1764.  
  1765. ChangeSet
  1766.   1.1946 04/08/06 12:15:40 dlenev@brandersnatch.localdomain +4 -0
  1767.   Fix for bug #4491 "timestamp(19) doesn't work".
  1768.   We should allow 19 as length of newly created TIMESTAMP fields.
  1769.  
  1770.   BitKeeper/etc/logging_ok
  1771.     1.317 04/08/06 12:15:39 dlenev@brandersnatch.localdomain +1 -0
  1772.     Logging to logging@openlogging.org accepted
  1773.  
  1774.   sql/sql_parse.cc
  1775.     1.378 04/08/06 12:15:13 dlenev@brandersnatch.localdomain +5 -1
  1776.     add_field_to_list(): TIMESTAMP columns should also support 19 as length since it is
  1777.     length of 4.1 compatible representation. 
  1778.  
  1779.   mysql-test/t/type_timestamp.test
  1780.     1.11 04/08/06 12:15:11 dlenev@brandersnatch.localdomain +11 -0
  1781.     Added test of TIMESTAMP(19) support.
  1782.  
  1783.   mysql-test/r/type_timestamp.result
  1784.     1.13 04/08/06 12:15:08 dlenev@brandersnatch.localdomain +12 -0
  1785.     Added test of TIMESTAMP(19) support.
  1786.  
  1787. ChangeSet
  1788.   1.1945 04/08/05 17:05:11 lenz@mysql.com +15 -0
  1789.    - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1790.  
  1791.   support-files/mysql.spec.sh
  1792.     1.84 04/08/05 17:05:06 lenz@mysql.com +1 -1
  1793.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1794.  
  1795.   scripts/make_win_src_distribution.sh
  1796.     1.15 04/08/05 17:05:06 lenz@mysql.com +1 -1
  1797.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1798.  
  1799.   scripts/make_binary_distribution.sh
  1800.     1.59 04/08/05 17:05:06 lenz@mysql.com +1 -1
  1801.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1802.  
  1803.   libmysql_r/Makefile.am
  1804.     1.13 04/08/05 17:05:06 lenz@mysql.com +1 -1
  1805.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1806.  
  1807.   libmysql/manager.c
  1808.     1.14 04/08/05 17:05:06 lenz@mysql.com +1 -1
  1809.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1810.  
  1811.   libmysql/libmysql.c
  1812.     1.151 04/08/05 17:05:06 lenz@mysql.com +1 -1
  1813.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1814.  
  1815.   libmysql/get_password.c
  1816.     1.14 04/08/05 17:05:06 lenz@mysql.com +1 -1
  1817.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1818.  
  1819.   libmysql/errmsg.c
  1820.     1.19 04/08/05 17:05:06 lenz@mysql.com +1 -1
  1821.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1822.  
  1823.   libmysql/dll.c
  1824.     1.11 04/08/05 17:05:06 lenz@mysql.com +1 -1
  1825.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1826.  
  1827.   libmysql/conf_to_src.c
  1828.     1.7 04/08/05 17:05:06 lenz@mysql.com +1 -1
  1829.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1830.  
  1831.   libmysql/Makefile.shared
  1832.     1.36 04/08/05 17:05:06 lenz@mysql.com +1 -1
  1833.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1834.  
  1835.   libmysql/Makefile.am
  1836.     1.34 04/08/05 17:05:06 lenz@mysql.com +1 -1
  1837.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1838.  
  1839.   Makefile.am
  1840.     1.51 04/08/05 17:05:06 lenz@mysql.com +1 -1
  1841.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1842.  
  1843.   Docs/Makefile.am
  1844.     1.48 04/08/05 17:05:06 lenz@mysql.com +2 -2
  1845.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1846.  
  1847.   Build-tools/mysql-copyright
  1848.     1.14 04/08/05 17:05:06 lenz@mysql.com +1 -1
  1849.      - rename: EXCEPTIONS->EXCEPTIONS-CLIENT
  1850.  
  1851. ChangeSet
  1852.   1.1944 04/08/05 16:50:03 lenz@mysql.com +1 -0
  1853.    - Windows compile fix: added srv/srv0que.c to the innobase project
  1854.      file
  1855.  
  1856.   VC++Files/innobase/innobase.dsp
  1857.     1.17 04/08/05 16:50:00 lenz@mysql.com +4 -0
  1858.      - Windows compile fix: added srv/srv0que.c to the innobase project
  1859.        file
  1860.  
  1861. ChangeSet
  1862.   1.1943 04/08/05 11:59:17 lenz@mysql.com +9 -0
  1863.    - Fixed libmysql license texts: added reference to the FLOSS
  1864.      EXCEPTIONS file and amended the GPL text as requested by Zak
  1865.  
  1866.   libmysql_r/Makefile.am
  1867.     1.12 04/08/05 11:59:13 lenz@mysql.com +10 -7
  1868.      - Fixed license text, added reference to the EXCEPTIONS file
  1869.  
  1870.   libmysql/manager.c
  1871.     1.13 04/08/05 11:59:13 lenz@mysql.com +6 -3
  1872.      - Fixed license text, added reference to the EXCEPTIONS file
  1873.  
  1874.   libmysql/libmysql.c
  1875.     1.150 04/08/05 11:59:12 lenz@mysql.com +6 -3
  1876.      - Fixed license text, added reference to the EXCEPTIONS file
  1877.  
  1878.   libmysql/get_password.c
  1879.     1.13 04/08/05 11:59:12 lenz@mysql.com +6 -3
  1880.      - Fixed license text, added reference to the EXCEPTIONS file
  1881.  
  1882.   libmysql/errmsg.c
  1883.     1.18 04/08/05 11:59:12 lenz@mysql.com +6 -3
  1884.      - Fixed license text, added reference to the EXCEPTIONS file
  1885.  
  1886.   libmysql/dll.c
  1887.     1.10 04/08/05 11:59:12 lenz@mysql.com +6 -3
  1888.      - Fixed license text, added reference to the EXCEPTIONS file
  1889.  
  1890.   libmysql/conf_to_src.c
  1891.     1.6 04/08/05 11:59:12 lenz@mysql.com +6 -3
  1892.      - Fixed license text, added reference to the EXCEPTIONS file
  1893.  
  1894.   libmysql/Makefile.shared
  1895.     1.35 04/08/05 11:59:12 lenz@mysql.com +21 -18
  1896.      - Fixed license text, added reference to the EXCEPTIONS file
  1897.  
  1898.   libmysql/Makefile.am
  1899.     1.33 04/08/05 11:59:12 lenz@mysql.com +9 -6
  1900.      - Fixed license text, added reference to the EXCEPTIONS file
  1901.  
  1902. ChangeSet
  1903.   1.1942 04/08/05 11:22:02 lenz@mysql.com +3 -0
  1904.    - More changes to include the FLOSS License Exception in the
  1905.      various distributions
  1906.  
  1907.   scripts/make_win_src_distribution.sh
  1908.     1.14 04/08/05 11:21:57 lenz@mysql.com +1 -1
  1909.      - add EXCEPTIONS to the Windows source distribution, too
  1910.  
  1911.   Makefile.am
  1912.     1.50 04/08/05 11:21:57 lenz@mysql.com +1 -1
  1913.      - actually add EXCEPTIONS to the source distribution
  1914.  
  1915.   Docs/Makefile.am
  1916.     1.47 04/08/05 11:21:57 lenz@mysql.com +2 -2
  1917.      - Honoured node name change in manual.texi FOSS->FLOSS
  1918.  
  1919. ChangeSet
  1920.   1.1939.1.1 04/08/05 01:54:04 lenz@mysql.com +4 -0
  1921.    - applied the required changes to create the FOSS License exception
  1922.      file "EXCEPTIONS" and include it in the source and binary 
  1923.      distributions
  1924.  
  1925.   support-files/mysql.spec.sh
  1926.     1.83 04/08/05 01:54:01 lenz@mysql.com +1 -1
  1927.      - add EXCEPTIONS to the server RPM
  1928.  
  1929.   scripts/make_binary_distribution.sh
  1930.     1.58 04/08/05 01:54:01 lenz@mysql.com +1 -1
  1931.      - include EXCEPTIONS in the binary distribution, too.
  1932.  
  1933.   Docs/Makefile.am
  1934.     1.46 04/08/05 01:54:01 lenz@mysql.com +5 -2
  1935.      - create the EXCEPTIONS file that includes the FOSS License exception
  1936.  
  1937.   Build-tools/mysql-copyright
  1938.     1.13 04/08/05 01:54:01 lenz@mysql.com +1 -0
  1939.      - remove COPYING and EXCEPTIONS from the commercial packages
  1940.  
  1941. ChangeSet
  1942.   1.1928.2.1 04/08/04 10:12:57 tim@sand.box +22 -0
  1943.   Print MYSQL_COMPILATION_COMMENT after ER_READY on server startup
  1944.  
  1945.   sql/share/ukrainian/errmsg.txt
  1946.     1.24 04/08/04 10:12:55 tim@sand.box +1 -1
  1947.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  1948.  
  1949.   sql/share/swedish/errmsg.txt
  1950.     1.60 04/08/04 10:12:55 tim@sand.box +1 -1
  1951.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  1952.  
  1953.   sql/share/spanish/errmsg.txt
  1954.     1.62 04/08/04 10:12:55 tim@sand.box +1 -1
  1955.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  1956.  
  1957.   sql/share/slovak/errmsg.txt
  1958.     1.59 04/08/04 10:12:55 tim@sand.box +1 -1
  1959.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  1960.  
  1961.   sql/share/russian/errmsg.txt
  1962.     1.59 04/08/04 10:12:55 tim@sand.box +1 -1
  1963.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  1964.  
  1965.   sql/share/romanian/errmsg.txt
  1966.     1.57 04/08/04 10:12:55 tim@sand.box +1 -1
  1967.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  1968.  
  1969.   sql/share/portuguese/errmsg.txt
  1970.     1.62 04/08/04 10:12:55 tim@sand.box +1 -1
  1971.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  1972.  
  1973.   sql/share/polish/errmsg.txt
  1974.     1.58 04/08/04 10:12:55 tim@sand.box +1 -1
  1975.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  1976.  
  1977.   sql/share/norwegian/errmsg.txt
  1978.     1.58 04/08/04 10:12:55 tim@sand.box +1 -1
  1979.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  1980.  
  1981.   sql/share/norwegian-ny/errmsg.txt
  1982.     1.58 04/08/04 10:12:55 tim@sand.box +1 -1
  1983.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  1984.  
  1985.   sql/share/korean/errmsg.txt
  1986.     1.58 04/08/04 10:12:55 tim@sand.box +1 -1
  1987.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  1988.  
  1989.   sql/share/japanese/errmsg.txt
  1990.     1.58 04/08/04 10:12:55 tim@sand.box +1 -1
  1991.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  1992.  
  1993.   sql/share/hungarian/errmsg.txt
  1994.     1.60 04/08/04 10:12:55 tim@sand.box +1 -1
  1995.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  1996.  
  1997.   sql/share/greek/errmsg.txt
  1998.     1.59 04/08/04 10:12:55 tim@sand.box +1 -1
  1999.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  2000.  
  2001.   sql/share/german/errmsg.txt
  2002.     1.60 04/08/04 10:12:55 tim@sand.box +1 -1
  2003.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  2004.  
  2005.   sql/share/french/errmsg.txt
  2006.     1.59 04/08/04 10:12:55 tim@sand.box +1 -1
  2007.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  2008.  
  2009.   sql/share/estonian/errmsg.txt
  2010.     1.60 04/08/04 10:12:55 tim@sand.box +1 -1
  2011.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  2012.  
  2013.   sql/share/english/errmsg.txt
  2014.     1.71 04/08/04 10:12:55 tim@sand.box +1 -1
  2015.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  2016.  
  2017.   sql/share/dutch/errmsg.txt
  2018.     1.65 04/08/04 10:12:55 tim@sand.box +1 -1
  2019.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  2020.  
  2021.   sql/share/danish/errmsg.txt
  2022.     1.58 04/08/04 10:12:55 tim@sand.box +1 -1
  2023.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  2024.  
  2025.   sql/share/czech/errmsg.txt
  2026.     1.59 04/08/04 10:12:55 tim@sand.box +1 -1
  2027.     Remove trailing \n from ER_READY (it is now printed in mysqld.cc)
  2028.  
  2029.   sql/mysqld.cc
  2030.     1.501 04/08/04 10:12:55 tim@sand.box +3 -0
  2031.     Print MYSQL_COMPILATION_COMMENT after ER_READY on server startup
  2032.  
  2033. ChangeSet
  2034.   1.1933.1.1 04/08/02 13:02:34 marko@hundin.mysql.fi +3 -0
  2035.   dyn0dyn.h:
  2036.     dyn_array_open(): mention the size limit
  2037.   mtr0log.ic, mtr0log.h:
  2038.     mlog_open(): mention the size limit
  2039.  
  2040.   innobase/include/dyn0dyn.h
  2041.     1.7 04/08/02 13:02:02 marko@hundin.mysql.fi +2 -1
  2042.     dyn_array_open(): mention the size limit
  2043.  
  2044.   innobase/include/mtr0log.ic
  2045.     1.6 04/08/02 13:01:58 marko@hundin.mysql.fi +2 -1
  2046.     mlog_open(): mention the size limit
  2047.  
  2048.   innobase/include/mtr0log.h
  2049.     1.5 04/08/02 13:01:25 marko@hundin.mysql.fi +2 -1
  2050.     mlog_open(): mention the size limit
  2051.  
  2052. ChangeSet
  2053.   1.1935.1.2 04/08/01 13:26:01 serg@serg.mylan +3 -0
  2054.   bug#4816. index search for NULL in blob
  2055.  
  2056.   mysql-test/t/myisam.test
  2057.     1.26 04/08/01 13:25:58 serg@serg.mylan +10 -0
  2058.     bug#4816. index search for NULL in blob
  2059.  
  2060.   mysql-test/r/myisam.result
  2061.     1.30 04/08/01 13:25:58 serg@serg.mylan +9 -0
  2062.     bug#4816. index search for NULL in blob
  2063.  
  2064.   myisam/mi_key.c
  2065.     1.21 04/08/01 13:25:58 serg@serg.mylan +2 -0
  2066.     bug#4816. index search for NULL in blob
  2067.  
  2068. ChangeSet
  2069.   1.1935.1.1 04/07/31 22:39:10 serg@serg.mylan +7 -0
  2070.   BUG#4393, BUG#4356 - incorrect decimals in fix_length_and_dec() in some functions
  2071.  
  2072.   sql/item_sum.h
  2073.     1.26 04/07/31 22:39:08 serg@serg.mylan +10 -2
  2074.     BUG#4393, BUG#4356 - incorrect decimals in fix_length_and_dec() in some functions
  2075.  
  2076.   sql/item_func.h
  2077.     1.65 04/07/31 22:39:08 serg@serg.mylan +1 -1
  2078.     BUG#4393, BUG#4356 - incorrect decimals in fix_length_and_dec() in some functions
  2079.  
  2080.   sql/item_func.cc
  2081.     1.110 04/07/31 22:39:08 serg@serg.mylan +2 -2
  2082.     BUG#4393, BUG#4356 - incorrect decimals in fix_length_and_dec() in some functions
  2083.  
  2084.   mysql-test/t/type_float.test
  2085.     1.7 04/07/31 22:39:08 serg@serg.mylan +7 -2
  2086.     BUG#4393, BUG#4356 - incorrect decimals in fix_length_and_dec() in some functions
  2087.  
  2088.   mysql-test/r/type_float.result
  2089.     1.10 04/07/31 22:39:07 serg@serg.mylan +7 -4
  2090.     BUG#4393, BUG#4356 - incorrect decimals in fix_length_and_dec() in some functions
  2091.  
  2092.   mysql-test/r/func_math.result
  2093.     1.17 04/07/31 22:39:07 serg@serg.mylan +12 -12
  2094.     test results fixed
  2095.  
  2096.   mysql-test/mysql-test-run.sh
  2097.     1.196 04/07/31 22:39:07 serg@serg.mylan +2 -0
  2098.     report failed test name
  2099.  
  2100. ChangeSet
  2101.   1.1936 04/07/31 22:33:20 guilhem@mysql.com +6 -0
  2102.   Fix for:
  2103.   Bug #4810 "deadlock with KILL when the victim was in a wait state"
  2104.   (I included mutex unlock into exit_cond() for future safety)
  2105.   and BUG#4827 "KILL while START SLAVE may lead to replication slave crash"
  2106.  
  2107.   sql/sql_table.cc
  2108.     1.181 04/07/31 22:33:17 guilhem@mysql.com +0 -1
  2109.     unlock is now included in exit_cond().
  2110.  
  2111.   sql/sql_class.h
  2112.     1.182 04/07/31 22:33:17 guilhem@mysql.com +10 -6
  2113.     comments about exit_cond()/enter_cond().
  2114.     Mutex unlock is now included in exit_cond() so that it's always done in the good order.
  2115.  
  2116.   sql/slave.cc
  2117.     1.282 04/07/31 22:33:17 guilhem@mysql.com +7 -11
  2118.     we did exit_cond() before unlock(cond_lock), which led to deadlocks with THD::awake(). Fixing this.
  2119.     Fixing also that if killed while waiting for slave thread to start, we don't release the mutex
  2120.     (that caused a double release of the mutex => crash).
  2121.  
  2122.   sql/repl_failsafe.cc
  2123.     1.42 04/07/31 22:33:17 guilhem@mysql.com +5 -4
  2124.     we did exit_cond() before unlock(LOCK_rpl_status), which led to deadlocks with THD::awake(). Fixing this.
  2125.  
  2126.   sql/log.cc
  2127.     1.148 04/07/31 22:33:17 guilhem@mysql.com +2 -7
  2128.     mutex unlock is now included in exit_cond()
  2129.  
  2130.   sql/lock.cc
  2131.     1.46 04/07/31 22:33:17 guilhem@mysql.com +9 -7
  2132.     we did exit_cond() before unlock(LOCK_open), which led to deadlocks with THD::awake(). Fixing this.
  2133.  
  2134. ChangeSet
  2135.   1.1930.1.1 04/07/31 09:49:32 guilhem@mysql.com +1 -0
  2136.   removing assertion (will be moved to 4.1) for non-debug to compile
  2137.  
  2138.   sql/sql_class.h
  2139.     1.181 04/07/31 09:49:30 guilhem@mysql.com +9 -1
  2140.     removing the assertion as I don't want to include assert.h (inclusion of assert.h has already been
  2141.     reworked in 4.1, so I'll move the assertion to 4.1). Assertion makes compilation fail if non-debug.
  2142.  
  2143. ChangeSet
  2144.   1.1928.1.1 04/07/30 18:53:54 serg@serg.mylan +1 -0
  2145.   install-sh: copy not move like any reasonably modern install does
  2146.  
  2147.   install-sh
  2148.     1.5 04/07/30 18:53:50 serg@serg.mylan +1 -1
  2149.     copy not move like any reasonably modern install does
  2150.  
  2151. ChangeSet
  2152.   1.1931.1.1 04/07/30 17:02:26 heikki@hundin.mysql.fi +2 -0
  2153.   row0sel.c, page0page.ic:
  2154.     Add still more diagnostic code to track buffer pool corruption in one AMD64/Linux computer
  2155.  
  2156.   innobase/row/row0sel.c
  2157.     1.50 04/07/30 17:02:16 heikki@hundin.mysql.fi +7 -1
  2158.     Add still more diagnostic code to track buffer pool corruption in one AMD64/Linux computer
  2159.  
  2160.   innobase/include/page0page.ic
  2161.     1.6 04/07/30 17:02:05 heikki@hundin.mysql.fi +6 -1
  2162.     Add still more diagnostic code to track buffer pool corruption in one AMD64/Linux computer
  2163.  
  2164. ChangeSet
  2165.   1.1932 04/07/30 16:58:25 marko@hundin.mysql.fi +1 -0
  2166.   dict0crea.c:
  2167.     Restore accidentally deleted comment to dict_create_sys_tables_tuple()
  2168.  
  2169.   innobase/dict/dict0crea.c
  2170.     1.22 04/07/30 16:57:43 marko@hundin.mysql.fi +1 -0
  2171.     Restore accidentally deleted comment to dict_create_sys_tables_tuple()
  2172.  
  2173. ChangeSet
  2174.   1.1929.1.1 04/07/30 14:04:52 lenz@mysql.com +1 -0
  2175.    - make sure the Windows "-classic" server binaries actually include
  2176.      "-classic" in the version string
  2177.  
  2178.   VC++Files/sql/mysqld.dsp
  2179.     1.18 04/07/30 14:04:45 lenz@mysql.com +2 -2
  2180.      - make sure the Windows "-classic" server binaries actually include
  2181.        "-classic" in the version string
  2182.  
  2183. ChangeSet
  2184.   1.1930 04/07/30 10:20:52 guilhem@mysql.com +1 -0
  2185.   sql_class.h:
  2186.     removing safe_mutex_assert_owner, as it would require an include,
  2187.     and Konstantin already has cleaned up things with assert.h in 4.1;
  2188.     so I'll put the safe_mutex_assert_owner in 4.1 instead.
  2189.  
  2190.   sql/sql_class.h
  2191.     1.180 04/07/30 10:19:20 guilhem@mysql.com +0 -0
  2192.     removing safe_mutex_assert_owner, as it would require an include,
  2193.     and Konstantin already has cleaned up things with assert.h in 4.1;
  2194.     so I'll put the safe_mutex_assert_owner in 4.1 instead.
  2195.  
  2196. ChangeSet
  2197.   1.1915.1.2 04/07/30 01:00:52 guilhem@mysql.com +1 -0
  2198.   Reverting a line I had just added to slave.cc (mutex is already locked
  2199.   when we come at this place).
  2200.  
  2201.   sql/slave.cc
  2202.     1.281 04/07/30 00:59:37 guilhem@mysql.com +0 -1
  2203.     stupid me; this line is a mistake
  2204.  
  2205. ChangeSet
  2206.   1.1915.1.1 04/07/30 00:53:25 guilhem@mysql.com +4 -0
  2207.   Avoiding a theoretically possible crash (pthread_mutex_lock(0)) which could (at least in POSIX Threads books)
  2208.   happen on SMP machines, when a thread is going to wait on a condition and it is KILLed at the
  2209.   same time.
  2210.   Cleaning code a bit by adding a test in enter_cond() that we have the mutex (was already the case in all places
  2211.   where it's called except one which is fixed here).
  2212.  
  2213.   sql/sql_class.h
  2214.     1.179 04/07/30 00:53:18 guilhem@mysql.com +1 -0
  2215.     Assert in enter_cond() that we have the mutex.
  2216.     It is already the case in all places where we call enter_cond(), so better ensure it there.
  2217.  
  2218.   sql/sql_class.cc
  2219.     1.110 04/07/30 00:53:18 guilhem@mysql.com +11 -1
  2220.     THD::awake(): before locking the mutex, let's test it's not zero;
  2221.     in theory indeed, the killer thread may see current_cond non-zero and current_mutex zero
  2222.     (order of assignments is not guaranteed by POSIX).
  2223.     A comment noting that there is still a small chance a KILL does not work and needs
  2224.     being re-issued.
  2225.  
  2226.   sql/slave.cc
  2227.     1.280 04/07/30 00:53:18 guilhem@mysql.com +1 -0
  2228.     lock mutex before waiting on condition.
  2229.  
  2230.   sql/log.cc
  2231.     1.147 04/07/30 00:53:18 guilhem@mysql.com +0 -1
  2232.     safe_mutex_assert_owner() is now in THD::enter_cond()
  2233.  
  2234. ChangeSet
  2235.   1.1923.3.1 04/07/29 23:33:23 serg@serg.mylan +1 -0
  2236.   language fix
  2237.  
  2238.   scripts/mysql_install_db.sh
  2239.     1.52 04/07/29 23:33:20 serg@serg.mylan +1 -1
  2240.     language fix
  2241.  
  2242. ChangeSet
  2243.   1.1927 04/07/28 16:37:56 jani@rhols221.adsl.netsonic.fi +1 -0
  2244.   Changed log() to mtr_log(), because of a redefination
  2245.   when compiled with metroworks compiler for Netware.
  2246.  
  2247.   netware/mysql_test_run.c
  2248.     1.7 04/07/28 16:37:41 jani@rhols221.adsl.netsonic.fi +28 -28
  2249.     Changed log() to mtr_log(), because of a redefination
  2250.     when compiled with metroworks compiler for Netware.
  2251.  
  2252. ChangeSet
  2253.   1.1923.1.3 04/07/27 19:14:50 heikki@hundin.mysql.fi +2 -0
  2254.   buf0flu.c, os0file.c:
  2255.     Add more diagnostic code to determine when an lsn field gets corrupt; tracks a crash reported from one Itanium computer
  2256.  
  2257.   innobase/buf/buf0flu.c
  2258.     1.25 04/07/27 19:14:33 heikki@hundin.mysql.fi +54 -0
  2259.     Add more diagnostic code to determine when an lsn field gets corrupt; tracks a crash reported from one Itanium computer
  2260.  
  2261.   innobase/os/os0file.c
  2262.     1.71 04/07/27 19:14:23 heikki@hundin.mysql.fi +3 -0
  2263.     Add more diagnostic code to determine when an lsn field gets corrupt; tracks a crash reported from one Itanium computer
  2264.  
  2265. ChangeSet
  2266.   1.1923.2.1 04/07/27 09:12:20 serg@serg.mylan +1 -0
  2267.   avoid functions in configure
  2268.  
  2269.   configure.in
  2270.     1.308 04/07/27 09:12:17 serg@serg.mylan +9 -16
  2271.     avoid functions in configure
  2272.  
  2273. ChangeSet
  2274.   1.1923.1.1 04/07/27 09:00:17 heikki@hundin.mysql.fi +2 -0
  2275.   row0sel.c, page0page.ic:
  2276.     Add diagnostic code to print hex dumps and track corruption of next record offsets in an index page
  2277.  
  2278.   innobase/row/row0sel.c
  2279.     1.49 04/07/27 09:00:05 heikki@hundin.mysql.fi +1 -0
  2280.     Add diagnostic code to print hex dumps and track corruption of next record offsets in an index page
  2281.  
  2282.   innobase/include/page0page.ic
  2283.     1.5 04/07/27 08:59:53 heikki@hundin.mysql.fi +9 -1
  2284.     Add diagnostic code to print hex dumps and track corruption of next record offsets in an index page
  2285.  
  2286. ChangeSet
  2287.   1.1925 04/07/26 15:32:52 ingo@mysql.com +1 -0
  2288.   Fixed some DBUG_PRINT format problems.
  2289.  
  2290.   myisam/mi_search.c
  2291.     1.42 04/07/26 15:32:50 ingo@mysql.com +28 -25
  2292.     Fixed some DBUG_PRINT format problems.
  2293.  
  2294. ChangeSet
  2295.   1.1924 04/07/26 13:58:08 ingo@mysql.com +1 -0
  2296.   Fixed a probable typo. Unfortunately we will not be able to test this ;-)
  2297.  
  2298.   myisam/mi_search.c
  2299.     1.41 04/07/26 13:56:52 ingo@mysql.com +1 -1
  2300.     Fixed a probable typo. Unfortunately we will not be able to test this ;-)
  2301.  
  2302. ChangeSet
  2303.   1.1923 04/07/26 10:52:40 serg@serg.mylan +3 -0
  2304.   BUG#4717 - check for valid table names in ALTER TABLE ... RENAME
  2305.  
  2306.   sql/sql_yacc.yy
  2307.     1.230 04/07/26 10:52:37 serg@serg.mylan +7 -1
  2308.     BUG#4717 - check for valid table names in ALTER TABLE ... RENAME
  2309.  
  2310.   mysql-test/t/alter_table.test
  2311.     1.20 04/07/26 10:52:37 serg@serg.mylan +11 -0
  2312.     BUG#4717 - check for valid table names in ALTER TABLE ... RENAME
  2313.  
  2314.   mysql-test/r/alter_table.result
  2315.     1.18 04/07/26 10:52:37 serg@serg.mylan +6 -0
  2316.     BUG#4717 - check for valid table names in ALTER TABLE ... RENAME
  2317.  
  2318. ChangeSet
  2319.   1.1919.1.1 04/07/23 19:12:20 serg@serg.mylan +2 -0
  2320.   workaround for Sun Forte / x86
  2321.   BUG#4681
  2322.  
  2323.   configure.in
  2324.     1.305.1.1 04/07/23 19:12:17 serg@serg.mylan +17 -0
  2325.     workaround for Sun Forte / x86
  2326.     BUG#4681
  2327.  
  2328.   BitKeeper/deleted/.del-mytest-old.c~5237697b30cf59e4
  2329.     1.3 04/07/23 18:40:21 serg@serg.mylan +0 -0
  2330.     Delete: mytest-old.c
  2331.  
  2332. ChangeSet
  2333.   1.1921 04/07/23 12:44:09 lenz@mysql.com +1 -0
  2334.    - match shared library file name suffixes on Mac OS X (.dylib)
  2335.      and HP-UX (.sl) for creating "mysql-shared" packages there
  2336.  
  2337.   scripts/make_sharedlib_distribution.sh
  2338.     1.2 04/07/23 12:44:06 lenz@mysql.com +4 -2
  2339.      - match shared library file name suffixes on Mac OS X (.dylib)
  2340.        and HP-UX (.sl)
  2341.  
  2342. ChangeSet
  2343.   1.1920 04/07/23 12:27:28 lenz@mysql.com +1 -0
  2344.    - Use the same compile options for the upcoming darwin8 OS in
  2345.      configure.in (thanks to Al Begley from Apple for the hint)
  2346.  
  2347.   configure.in
  2348.     1.306 04/07/23 12:27:24 lenz@mysql.com +1 -1
  2349.      - Use the same compile options for the upcoming darwin8 OS
  2350.        (thanks to Al Begley from Apple for the hint)
  2351.  
  2352. ChangeSet
  2353.   1.1919 04/07/22 19:28:11 serg@serg.mylan +1 -0
  2354.   distclean:
  2355.       rm -f lex_hash.h
  2356.   BUG#4583
  2357.  
  2358.   sql/Makefile.am
  2359.     1.76 04/07/22 19:28:08 serg@serg.mylan +2 -2
  2360.     distclean:
  2361.         rm -f lex_hash.h
  2362.     BUG#4583
  2363.  
  2364. ChangeSet
  2365.   1.1916.1.1 04/07/21 18:23:13 hf@deer.(none) +1 -0
  2366.   Fix for bug #4531(64bit embedded server crashes)
  2367.   There is some 'ulong'<->'uint' mess in libmysqld.c
  2368.  
  2369.   libmysqld/libmysqld.c
  2370.     1.23 04/07/21 18:23:11 hf@deer.(none) +7 -6
  2371.     Several local variables made 'ulong' from 'uint'
  2372.  
  2373. ChangeSet
  2374.   1.1917 04/07/20 18:24:36 lenz@mysql.com +2 -0
  2375.    - added mysqlman.1.in to the source distribution (generic fallback
  2376.      man page that can be used as a default man page for programs that
  2377.      do not have their own man page)
  2378.  
  2379.   man/Makefile.am
  2380.     1.9 04/07/20 18:24:26 lenz@mysql.com +1 -1
  2381.      - added mysqlman.1.in to the source distribution (generic fallback
  2382.        man page that can be used as a default man page for programs that
  2383.        do not have their own man page)
  2384.  
  2385.   man/mysqlman.1.in
  2386.     1.1 04/07/20 18:21:45 lenz@mysql.com +15 -0
  2387.  
  2388.   man/mysqlman.1.in
  2389.     1.0 04/07/20 18:21:45 lenz@mysql.com +0 -0
  2390.     BitKeeper file /space/my/mysql-4.0-build/man/mysqlman.1.in
  2391.  
  2392. ChangeSet
  2393.   1.676.1.768 04/07/19 12:32:36 lenz@mysql.com +1 -0
  2394.    - only include the GPL license in the LICENSE text, not the FOSS
  2395.      exception (it only applies to 4.0 and above)
  2396.  
  2397.   Docs/Makefile.am
  2398.     1.26.1.5 04/07/19 12:32:34 lenz@mysql.com +1 -1
  2399.      - only include the GPL license in the LICENSE text, not the FOSS
  2400.        exception (it only applies to 4.0 and above)
  2401.  
  2402. ChangeSet
  2403.   1.1915 04/07/18 14:34:35 guilhem@mysql.com +3 -0
  2404.   Fix for BUG#4551 "Temporary InnoDB tables not replicated properly with CREATE TABLE .. SELECT"
  2405.   The problem was that (for any storage engine), the created temporary table was not removed if CREATE SELECT failed (because
  2406.   of a constraint violation for example). This was not consistent with the manual and with CREATE SELECT (no TEMPORARY).
  2407.  
  2408.   mysql-test/t/create_select_tmp.test
  2409.     1.1 04/07/18 14:34:32 guilhem@mysql.com +27 -0
  2410.  
  2411.   mysql-test/r/create_select_tmp.result
  2412.     1.1 04/07/18 14:34:32 guilhem@mysql.com +19 -0
  2413.  
  2414.   sql/sql_insert.cc
  2415.     1.115 04/07/18 14:34:32 guilhem@mysql.com +6 -2
  2416.     Fix for BUG#4551 "Temporary InnoDB tables not replicated properly with CREATE TABLE .. SELECT"
  2417.     The problem was that (for any storage engine), the created temporary table was not removed if CREATE SELECT failed (because
  2418.     of a constraint violation for example). This was not consistent with the manual and with CREATE SELECT (no TEMPORARY).
  2419.     And it led to the above bug, because the binlogging of CREATE SELECT is done by select_insert::send_eof() (same function
  2420.     as INSERT SELECT) and so, if the table is transactional and there is a failure, the statement is considered as rolled
  2421.     back and so nothing is written in the binlog. So temp table MUST be deleted.
  2422.  
  2423.   mysql-test/t/create_select_tmp.test
  2424.     1.0 04/07/18 14:34:32 guilhem@mysql.com +0 -0
  2425.     BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/t/create_select_tmp.test
  2426.  
  2427.   mysql-test/r/create_select_tmp.result
  2428.     1.0 04/07/18 14:34:32 guilhem@mysql.com +0 -0
  2429.     BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/r/create_select_tmp.result
  2430.  
  2431. ChangeSet
  2432.   1.1897.1.1 04/07/17 16:58:16 guilhem@mysql.com +4 -0
  2433.   Fixes for
  2434.   BUG#4506 "mysqlbinlog --position --read-from-remote-server has wrong "# at" lines",
  2435.   BUG#4553 "Multi-table DROP TABLE replicates improperly for nonexistent table" with a test file.
  2436.   It was not possible to add a test for BUG#4506 as in the test suite we must use --short-form
  2437.   which does not display the "# at" lines.
  2438.  
  2439.   mysql-test/t/rpl_drop.test
  2440.     1.1 04/07/17 16:58:13 guilhem@mysql.com +10 -0
  2441.  
  2442.   mysql-test/r/rpl_drop.result
  2443.     1.1 04/07/17 16:58:13 guilhem@mysql.com +10 -0
  2444.  
  2445.   sql/sql_table.cc
  2446.     1.180 04/07/17 16:58:13 guilhem@mysql.com +13 -10
  2447.     Fix for BUG#4553 "Multi-table DROP TABLE replicates improperly for nonexistent table"
  2448.     we must my_error() _before_ we write to the binlog, so that a meaningful error code is available
  2449.     in thd->net.last_errno for storage of the DROP TABLE statement into the binlog.
  2450.  
  2451.   mysql-test/t/rpl_drop.test
  2452.     1.0 04/07/17 16:58:13 guilhem@mysql.com +0 -0
  2453.     BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/t/rpl_drop.test
  2454.  
  2455.   mysql-test/r/rpl_drop.result
  2456.     1.0 04/07/17 16:58:13 guilhem@mysql.com +0 -0
  2457.     BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/r/rpl_drop.result
  2458.  
  2459.   client/mysqlbinlog.cc
  2460.     1.101 04/07/17 16:58:13 guilhem@mysql.com +2 -2
  2461.     Fix for BUG#4506 "mysqlbinlog --position --read-from-remote-server has wrong "# at" lines"
  2462.     when reading a remote binlog, the start position is not always BIN_LOG_HEADER_SIZE (4).
  2463.  
  2464. ChangeSet
  2465.   1.1913 04/07/15 15:46:22 marko@hundin.mysql.fi +3 -0
  2466.   InnoDB: limit the recursion depth for ON (UPDATE|DELETE) CASCADE
  2467.   (Bug #4446)
  2468.  
  2469.   mysql-test/t/innodb.test
  2470.     1.54 04/07/15 15:46:19 marko@hundin.mysql.fi +14 -0
  2471.     Add test for recursion depth limit
  2472.  
  2473.   mysql-test/r/innodb.result
  2474.     1.79 04/07/15 15:46:19 marko@hundin.mysql.fi +12 -0
  2475.     Add test for recursion depth limit
  2476.  
  2477.   innobase/row/row0ins.c
  2478.     1.38 04/07/15 15:46:19 marko@hundin.mysql.fi +1 -2
  2479.     row_ins_foreign_check_on_constraint(): limit recursion for UPDATE too
  2480.  
  2481.   innobase/row/row0ins.c
  2482.     1.37 04/07/15 15:29:26 marko@hundin.mysql.fi +66 -13
  2483.     row_ins_cascade_n_ancestors(): new function to determine the recursion depth
  2484.     row_ins_invalidate_query_cache(): new function, saves stack space
  2485.     row_ins_foreign_check_on_constraint(): limit recursion depth (Bug #4446)
  2486.  
  2487. ChangeSet
  2488.   1.1912 04/07/15 09:08:51 heikki@hundin.mysql.fi +1 -0
  2489.   btr0cur.c:
  2490.     Do not add + 1 to the InnoDB index cardinality estimate if the B-tree just contains one page; the fix made in March 2004 caused InnoDB systematically to overestimate the cardinality of empty or small tables by 1
  2491.  
  2492.   innobase/btr/btr0cur.c
  2493.     1.36 04/07/15 09:08:37 heikki@hundin.mysql.fi +9 -2
  2494.     Do not add + 1 to the InnoDB index cardinality estimate if the B-tree just contains one page; the fix made in March 2004 caused InnoDB systematically to overestimate the cardinality of empty or small tables by 1
  2495.  
  2496. ChangeSet
  2497.   1.1906.1.2 04/07/13 21:03:30 lenz@mysql.com +1 -0
  2498.    - Move checking of the MD5 checksumming to the correct place
  2499.    - fix calling of my_md5sum
  2500.  
  2501.   Build-tools/Do-compile
  2502.     1.85 04/07/13 21:03:24 lenz@mysql.com +14 -12
  2503.      - Move checking of the MD5 checksumming to the correct place
  2504.      - fix calling of my_md5sum
  2505.  
  2506. ChangeSet
  2507.   1.1906.1.1 04/07/13 13:54:20 Sinisa@sinisa.nasamreza.org +1 -0
  2508.   A fix for a long standing bug in LOAD DATA .. LOCAL ..'
  2509.  
  2510.   sql/sql_load.cc
  2511.     1.59 04/07/13 13:54:12 Sinisa@sinisa.nasamreza.org +3 -0
  2512.     A fix for a long standing bug in LOAD DATA .. LOCAL ..'
  2513.     
  2514.     When the error occurs, a link is broken instead of simply returning
  2515.     the error message and maintaining the same connection.
  2516.  
  2517. ChangeSet
  2518.   1.1909 04/07/13 12:30:34 marko@hundin.mysql.fi +1 -0
  2519.   lock0lock.c:
  2520.     Decrement n_lock_table_exp in lock_table_remove_low()
  2521.     instead of lock_table_dequeue().
  2522.     Do not empty lock_heap in lock_release_tables_off_kernel().
  2523.  
  2524.   innobase/lock/lock0lock.c
  2525.     1.40 04/07/13 12:28:33 marko@hundin.mysql.fi +6 -8
  2526.     Decrement n_lock_table_exp in lock_table_remove_low()
  2527.     instead of lock_table_dequeue().
  2528.     Do not empty lock_heap in lock_release_tables_off_kernel().
  2529.  
  2530. ChangeSet
  2531.   1.1908 04/07/12 17:14:13 marko@hundin.mysql.fi +1 -0
  2532.   InnoDB: LOCK TABLES clean-up, part 2
  2533.  
  2534.   innobase/lock/lock0lock.c
  2535.     1.39 04/07/12 17:14:10 marko@hundin.mysql.fi +4 -2
  2536.     Decrement n_lock_table_exp in lock_table_dequeue(), not elsewhere
  2537.  
  2538. ChangeSet
  2539.   1.1907 04/07/12 16:47:22 marko@hundin.mysql.fi +7 -0
  2540.   InnoDB: LOCK TABLE clean-up
  2541.  
  2542.   sql/ha_innodb.cc
  2543.     1.214 04/07/12 16:47:19 marko@hundin.mysql.fi +2 -2
  2544.     Rename n_tables_locked to n_lock_table_exp
  2545.     Rename row_unlock_table_for_mysql() to row_unlock_tables_for_mysql()
  2546.  
  2547.   innobase/trx/trx0trx.c
  2548.     1.41 04/07/12 16:47:19 marko@hundin.mysql.fi +2 -2
  2549.     Rename n_tables_locked to n_lock_table_exp
  2550.  
  2551.   innobase/row/row0mysql.c
  2552.     1.69 04/07/12 16:47:19 marko@hundin.mysql.fi +5 -4
  2553.     Rename n_tables_locked to n_lock_table_exp
  2554.     Rename row_unlock_table_for_mysql() to row_unlock_tables_for_mysql()
  2555.     and improve its comment
  2556.  
  2557.   innobase/lock/lock0lock.c
  2558.     1.38 04/07/12 16:47:19 marko@hundin.mysql.fi +17 -15
  2559.     Rename n_tables_locked to n_lock_table_exp
  2560.     Increment n_lock_table_exp already in lock_table_create()
  2561.     Replace some ut_ad() assertions with ut_a()
  2562.  
  2563.   innobase/include/trx0trx.h
  2564.     1.33 04/07/12 16:47:19 marko@hundin.mysql.fi +3 -2
  2565.     Rename n_tables_locked to n_lock_table_exp
  2566.  
  2567.   innobase/include/row0mysql.h
  2568.     1.20 04/07/12 16:47:19 marko@hundin.mysql.fi +4 -3
  2569.     Rename row_unlock_table_for_mysql() to row_unlock_tables_for_mysql()
  2570.     and improve its comment
  2571.  
  2572.   innobase/include/lock0lock.h
  2573.     1.14 04/07/12 16:47:19 marko@hundin.mysql.fi +3 -2
  2574.     Improve comments regarding LOCK_TABLE_EXP
  2575.  
  2576. ChangeSet
  2577.   1.1906 04/07/12 15:13:18 marko@hundin.mysql.fi +5 -0
  2578.   InnoDB: Increment the lock wait watchdog timeout during CHECK TABLE
  2579.   (Bug #2694)
  2580.  
  2581.   innobase/sync/sync0arr.c
  2582.     1.18 04/07/12 15:13:16 marko@hundin.mysql.fi +7 -5
  2583.     Improve comment of sync_array_print_long_waits().
  2584.     Replace the fixed timeout of 600 seconds with
  2585.     srv_fatal_semaphore_wait_threshold.
  2586.  
  2587.   innobase/srv/srv0srv.c
  2588.     1.73 04/07/12 15:13:16 marko@hundin.mysql.fi +3 -0
  2589.     Add srv_fatal_semaphore_wait_threshold
  2590.  
  2591.   innobase/row/row0mysql.c
  2592.     1.68 04/07/12 15:13:16 marko@hundin.mysql.fi +11 -1
  2593.     Lengthen the srv_fatal_semaphore_wait_threshold by 2 hours during
  2594.     CHECK TABLE
  2595.  
  2596.   innobase/include/sync0arr.h
  2597.     1.5 04/07/12 15:13:16 marko@hundin.mysql.fi +1 -1
  2598.     Improve comment of sync_array_print_long_waits()
  2599.  
  2600.   innobase/include/srv0srv.h
  2601.     1.32 04/07/12 15:13:15 marko@hundin.mysql.fi +1 -0
  2602.     Add srv_fatal_semaphore_wait_threshold
  2603.  
  2604. ChangeSet
  2605.   1.1905 04/07/12 14:12:53 marko@hundin.mysql.fi +1 -0
  2606.   srv0start.c:
  2607.     innobase_start_or_create_for_mysql(): Rename innodb.status.<pid>
  2608.     to innodb_status.<pid> to avoid problems on VMS
  2609.  
  2610.   innobase/srv/srv0start.c
  2611.     1.59 04/07/12 14:12:04 marko@hundin.mysql.fi +1 -1
  2612.     innobase_start_or_create_for_mysql(): Rename innodb.status.<pid>
  2613.     to innodb_status.<pid> to avoid problems on VMS
  2614.  
  2615. ChangeSet
  2616.   1.1904 04/07/10 11:13:05 serg@serg.mylan +2 -0
  2617.   mysql_find_files() made extern (from static to sql_show.cc)
  2618.  
  2619.   sql/sql_show.cc
  2620.     1.125 04/07/10 11:13:03 serg@serg.mylan +1 -4
  2621.     mysql_find_files() made extern (from static to sql_show.cc)
  2622.  
  2623.   sql/mysql_priv.h
  2624.     1.221 04/07/10 11:13:03 serg@serg.mylan +2 -0
  2625.     mysql_find_files() made extern (from static to sql_show.cc)
  2626.  
  2627. ChangeSet
  2628.   1.1892.1.1 04/07/09 14:30:51 serg@serg.mylan +1 -0
  2629.   mysqlhotcopy:
  2630.     fix MYI copying with scp
  2631.     safer tempfile creation
  2632.  
  2633.   scripts/mysqlhotcopy.sh
  2634.     1.43 04/07/09 14:30:48 serg@serg.mylan +8 -8
  2635.     fix MYI copying with scp
  2636.     safer tempfile creation
  2637.  
  2638. ChangeSet
  2639.   1.1899.1.1 04/07/09 02:03:19 monty@mysql.com +1 -0
  2640.   Updated result sets (from 4.1)
  2641.  
  2642.   mysql-test/r/lowercase_table2.result
  2643.     1.4 04/07/09 02:03:18 monty@mysql.com +2 -2
  2644.     Updated result sets (from 4.1)
  2645.  
  2646. ChangeSet
  2647.   1.1901 04/07/08 16:16:37 mwagner@here.mwagner.org +1 -0
  2648.   Do-compile:
  2649.     Call my_md5sum with path
  2650.  
  2651.   Build-tools/Do-compile
  2652.     1.84 04/07/08 16:15:56 mwagner@here.mwagner.org +2 -2
  2653.     Call my_md5sum with path
  2654.  
  2655. ChangeSet
  2656.   1.1894.1.2 04/07/08 13:51:18 mwagner@here.mwagner.org +1 -0
  2657.   Do-compile:
  2658.     Added support for MD5 verification of file transfers
  2659.  
  2660.   Build-tools/Do-compile
  2661.     1.83 04/07/08 13:50:46 mwagner@here.mwagner.org +18 -1
  2662.     Added support for MD5 verification of file transfers
  2663.  
  2664. ChangeSet
  2665.   1.1899 04/07/08 17:12:42 jani@a80-186-24-72.elisa-laajakaista.fi +1 -0
  2666.   Fixed Bug#4451. According to C/C++ standards, enums should not be used
  2667.   out of their range.
  2668.  
  2669.   include/my_getopt.h
  2670.     1.12 04/07/08 17:12:40 jani@a80-186-24-72.elisa-laajakaista.fi +12 -3
  2671.     Fixed Bug#4451. According to C/C++ standards, enums should not be used
  2672.     out of their range.
  2673.  
  2674. ChangeSet
  2675.   1.1882.4.5 04/07/07 16:28:07 mwagner@here.mwagner.org +1 -0
  2676.   my_md5sum:
  2677.     Exit properly
  2678.  
  2679.   Build-tools/my_md5sum
  2680.     1.4 04/07/07 16:27:35 mwagner@here.mwagner.org +7 -1
  2681.     Exit properly
  2682.  
  2683. ChangeSet
  2684.   1.1897 04/07/05 19:12:23 guilhem@mysql.com +1 -0
  2685.   my_lib.c:
  2686.     more accurate comment
  2687.  
  2688.   mysys/my_lib.c
  2689.     1.17 04/07/05 19:11:34 guilhem@mysql.com +4 -2
  2690.     more accurate comment
  2691.  
  2692. ChangeSet
  2693.   1.1896 04/07/05 19:07:26 guilhem@mysql.com +1 -0
  2694.   Windows-specific:
  2695.   Fix for BUG#4375 "Windows specific directories are copied during
  2696.   replication": in the Windows version of my_dir(), do not show hidden
  2697.   or system files which Windows sometimes creates in the root directory
  2698.   of drive (like RECYCLER and SYSTEM VOLUME INFORMATION directories) (so
  2699.   this problem showed up only when the datadir was the root dir of a
  2700.   drive).
  2701.   This will make SHOW DATABASES display better, and will do no harm to
  2702.   MySQL. For example, DROP DATABASE will not miss some files, as MySQL
  2703.   creates no hidden or system files.
  2704.  
  2705.   mysys/my_lib.c
  2706.     1.16 04/07/05 18:59:52 guilhem@mysql.com +9 -0
  2707.     In my_dir(), do not show hidden or system files
  2708.     which Windows sometimes creates.
  2709.  
  2710. ChangeSet
  2711.   1.1895 04/07/02 19:20:30 guilhem@mysql.com +1 -0
  2712.   Fixing a bug in mysqltest.c:
  2713.   if a command has a comment at the end of line, like:
  2714.   error 2002 ; # this is error 2002
  2715.   then the parsing of comment should not make mysqltest
  2716.   forget about the value of expected error.
  2717.   Reason it forgot it (so the next query caused the test to fail)
  2718.   is that internally the above line is 2 queries.
  2719.   
  2720.  
  2721.   client/mysqltest.c
  2722.     1.119 04/07/02 19:17:43 guilhem@mysql.com +11 -8
  2723.     if a command has a comment at the end of line, like:
  2724.     error 2002 ; # this is error 2002
  2725.     then the parsing of comment should not make mysqltest
  2726.     forget about the value of expected error.
  2727.  
  2728. ChangeSet
  2729.   1.1865.1.2 04/06/30 15:41:35 guilhem@mysql.com +1 -0
  2730.   Fix for BUG#4326 "Replicated LOAD DATA INFILE show nothing in
  2731.   processlist on slave":
  2732.   we now report in SHOW PROCESSLIST that we are writing to the temp
  2733.   files or loading the table. When we are writing to the tmp file:
  2734.   | 3  | system user |                 |    | Connect | 6    | Making temp file /tmp/SQL_LOAD-2-1-2.data | 
  2735.   and when we are actually loading the .data temp file into the table:
  2736.   | 3  | system user |                 | test | Connect | 2    | | LOAD DATA INFILE '/tmp/SQL_LOAD-2-1-2.data' INTO TABLE `t` <...> |
  2737.  
  2738.   sql/log_event.cc
  2739.     1.157 04/06/30 15:35:03 guilhem@mysql.com +29 -4
  2740.     Replication of LOAD DATA INFILE:
  2741.     we now report in SHOW PROCESSLIST that we are creating
  2742.     the temp files or loading the table.
  2743.     Plus removing a line which had a comment "should not be needed"
  2744.     and a guarding assertion which we have never heard fail (and logic
  2745.     says it should not fail).
  2746.  
  2747. ChangeSet
  2748.   1.1882.4.4 04/06/29 02:13:24 mwagner@here.mwagner.org +1 -0
  2749.   my_md5sum:
  2750.     Added code to use locally installed perl modules first
  2751.  
  2752.   Build-tools/my_md5sum
  2753.     1.3 04/06/29 02:12:32 mwagner@here.mwagner.org +12 -1
  2754.     Added code to use locally installed perl modules first
  2755.  
  2756. ChangeSet
  2757.   1.1892 04/06/28 15:53:49 vva@eagle.mysql.r18.ru +6 -0
  2758.   s/\r\n/\n/ in mysql-test/*/system_mysql_db*
  2759.   according to http://www.bitkeeper.com/Documentation.FAQS.Windows_NT.html
  2760.  
  2761.   mysql-test/r/system_mysql_db_refs.result
  2762.     1.3 04/06/28 15:51:04 vva@eagle.mysql.r18.ru +28 -28
  2763.     s/\r\n/\n/
  2764.  
  2765.   mysql-test/r/system_mysql_db.result
  2766.     1.3 04/06/28 15:51:03 vva@eagle.mysql.r18.ru +0 -0
  2767.     s/\r\n/\n/
  2768.  
  2769.   mysql-test/t/system_mysql_db_refs.test
  2770.     1.3 04/06/28 15:51:01 vva@eagle.mysql.r18.ru +87 -87
  2771.     s/\r\n/\n/
  2772.  
  2773.   mysql-test/t/system_mysql_db_fix.test
  2774.     1.3 04/06/28 15:50:59 vva@eagle.mysql.r18.ru +75 -75
  2775.     s/\r\n/\n/
  2776.  
  2777.   mysql-test/t/system_mysql_db_fix-master.opt
  2778.     1.3 04/06/28 15:50:52 vva@eagle.mysql.r18.ru +0 -0
  2779.     s/\r\n/\n/
  2780.  
  2781.   mysql-test/t/system_mysql_db.test
  2782.     1.2 04/06/28 15:50:33 vva@eagle.mysql.r18.ru +8 -8
  2783.     s/\r\n/\n/
  2784.  
  2785. ChangeSet
  2786.   1.1888.1.5 04/06/27 18:20:06 monty@mysql.com +2 -0
  2787.   Fix to be able to cross-compile for modesto
  2788.  
  2789.   configure.in
  2790.     1.305 04/06/27 18:20:05 monty@mysql.com +1 -1
  2791.     Fix to be able to cross-compile for modesto
  2792.  
  2793.   scripts/make_win_src_distribution.sh
  2794.     1.13 04/06/25 19:48:03 monty@mysql.com +0 -0
  2795.     Change mode to -rw-rw-r--
  2796.  
  2797. ChangeSet
  2798.   1.1888.1.3 04/06/25 18:54:43 monty@mysql.com +2 -0
  2799.   Add missing .cnf files to windows installation (Bug #4216)
  2800.  
  2801.   scripts/make_win_src_distribution.sh
  2802.     1.12 04/06/25 18:54:42 monty@mysql.com +17 -12
  2803.     Add missing .cnf files (Bug #4216)
  2804.     Align code with MySQL 4.1
  2805.  
  2806.   scripts/make_win_binary_distribution.sh
  2807.     1.2 04/06/25 18:54:42 monty@mysql.com +4 -1
  2808.     Add missing .cnf files (Bug #4216)
  2809.  
  2810. ChangeSet
  2811.   1.1889 04/06/25 11:35:37 ingo@mysql.com +1 -0
  2812.   Prevent potential problems on 32-Bit machines.
  2813.  
  2814.   mysys/my_lock.c
  2815.     1.11 04/06/25 11:34:58 ingo@mysql.com +4 -4
  2816.     Prevent potential problems on 32-Bit machines.
  2817.  
  2818. ChangeSet
  2819.   1.676.1.767 04/06/24 22:15:15 bell@sanja.is.com.ua +2 -0
  2820.   parameter of my_yyoverflow made independed from YYSIZE_T (BUG#4204)
  2821.  
  2822.   sql/sql_yacc.yy
  2823.     1.82.2.16 04/06/24 22:15:07 bell@sanja.is.com.ua +2 -2
  2824.     parameter of my_yyoverflow made independed from YYSIZE_T
  2825.  
  2826.   sql/sql_parse.cc
  2827.     1.120.2.42 04/06/24 22:15:07 bell@sanja.is.com.ua +2 -2
  2828.     parameter of my_yyoverflow made independed from YYSIZE_T
  2829.  
  2830. ChangeSet
  2831.   1.1882.6.2 04/06/24 12:22:48 mwagner@here.mwagner.org +2 -0
  2832.   logger.pm, Bootstrap:
  2833.     Updates for output enhanced Bootstrap
  2834.  
  2835.   Build-tools/logger.pm
  2836.     1.4 04/06/24 12:21:43 mwagner@here.mwagner.org +11 -4
  2837.     Updates for output enhanced Bootstrap
  2838.  
  2839.   Build-tools/Bootstrap
  2840.     1.20 04/06/24 12:21:24 mwagner@here.mwagner.org +5 -4
  2841.     Updates for output enhanced Bootstrap
  2842.  
  2843. ChangeSet
  2844.   1.1865.3.1 04/06/24 15:06:56 ingo@mysql.com +6 -0
  2845.   bug#3565 - HANDLER and FLUSH TABLE/TABLES deadlock.
  2846.   Redesigned the handler close functions so that they are usable
  2847.   at different places where waiting for closing tables is done.
  2848.  
  2849.   sql/sql_table.cc
  2850.     1.177.1.1 04/06/24 15:06:54 ingo@mysql.com +3 -3
  2851.     bug#3565 - HANDLER and FLUSH TABLE/TABLES deadlock.
  2852.     Replaced the obsolte mysql_ha_closeall() by the new mysql_ha_close().
  2853.  
  2854.   sql/sql_handler.cc
  2855.     1.42 04/06/24 15:06:54 ingo@mysql.com +159 -27
  2856.     bug#3565 - HANDLER and FLUSH TABLE/TABLES deadlock.
  2857.     Redesigned the internal function find_table_ptr_by_name().
  2858.     It can now suppress locking and tells if the requested table
  2859.     has been flushed by itself.
  2860.     Extended mysql_ha_close() so that it can now suppres locking
  2861.     and error reporting. That way it can be used at more places and the
  2862.     old function mysql_ha_closeall() is now obsolete.
  2863.     Added a new function mysql_ha_close_list() which closes a whole list
  2864.     of HANDLER tables or all HANDLER tables, if the list is NULL.
  2865.     Furthermore is can close all 'old' (marked for flush) HANDLER tables.
  2866.  
  2867.   sql/sql_base.cc
  2868.     1.180 04/06/24 15:06:54 ingo@mysql.com +5 -0
  2869.     bug#3565 - HANDLER and FLUSH TABLE/TABLES deadlock.
  2870.     Added proper close calls before some wait points to avoid deadlocks
  2871.     or infinite loops.
  2872.  
  2873.   sql/mysql_priv.h
  2874.     1.220 04/06/24 15:06:54 ingo@mysql.com +3 -3
  2875.     bug#3565 - HANDLER and FLUSH TABLE/TABLES deadlock.
  2876.     Made mysql_ha_close() more flexible.
  2877.     Removed mysql_ha_closeall(), which closed only one table despite its name.
  2878.     Added mysql_ha_close_list(), which closes the complete list or all tables and does not lock.
  2879.     Removed a duplicate declaration.
  2880.  
  2881.   mysql-test/t/flush_table.test
  2882.     1.5 04/06/24 15:06:54 ingo@mysql.com +108 -7
  2883.     bug#3565 - HANDLER and FLUSH TABLE/TABLES deadlock.
  2884.     Activated old test case.
  2885.     Added new test cases.
  2886.  
  2887.   mysql-test/r/flush_table.result
  2888.     1.2 04/06/24 15:06:54 ingo@mysql.com +120 -0
  2889.     bug#3565 - HANDLER and FLUSH TABLE/TABLES deadlock.
  2890.     Added the test results.
  2891.  
  2892. ChangeSet
  2893.   1.1887.1.1 04/06/24 14:54:28 ingo@mysql.com +5 -0
  2894.   bug#2686 - index_merge select on BerkeleyDB table with varchar PK causes mysqld to crash.
  2895.   Added put_length() to get_length() and unpack_key() to pack_key().
  2896.   Keys were packed with the minimum size of the length field for the key part and 
  2897.   unpacked with length size of the base column. 
  2898.   For the purpose of optimal key packing we have the method pack_key(), while rows are 
  2899.   packed with pack(). Now keys are unpacked with unpack_key() and no longer with 
  2900.   unpack() which is used for rows.
  2901.  
  2902.   sql/ha_berkeley.cc
  2903.     1.115.1.1 04/06/24 14:54:23 ingo@mysql.com +2 -2
  2904.     bug#2686 - index_merge select on BerkeleyDB table with varchar PK causes mysqld to crash.
  2905.     Now keys are unpacked with unpack_key() and no longer with unpack() which is used for rows.
  2906.     For most field types, however, this simply calls unpack().
  2907.  
  2908.   sql/field.h
  2909.     1.56 04/06/24 14:54:23 ingo@mysql.com +6 -0
  2910.     bug#2686 - index_merge select on BerkeleyDB table with varchar PK causes mysqld to crash.
  2911.     Added put_length() to get_length() and unpack_key() to pack_key().
  2912.     The default implementation simply calls unpack() for those field types that don't need 
  2913.     a special key unpacking.
  2914.  
  2915.   sql/field.cc
  2916.     1.88 04/06/24 14:54:23 ingo@mysql.com +80 -0
  2917.     bug#2686 - index_merge select on BerkeleyDB table with varchar PK causes mysqld to crash.
  2918.     Added put_length() to get_length() and unpack_key() to pack_key().
  2919.     Keys were packed with the minimum size of the length field for the key part and 
  2920.     unpacked with length size of the base column. 
  2921.     For the purpose of optimal key packing we have the method pack_key(), while rows are packed 
  2922.     with pack(). Now keys are unpacked with unpack_key() and no longer with unpack() which is 
  2923.     used for rows.
  2924.  
  2925.   mysql-test/t/bdb.test
  2926.     1.30.1.1 04/06/24 14:54:23 ingo@mysql.com +19 -0
  2927.     bug#2686 - index_merge select on BerkeleyDB table with varchar PK causes mysqld to crash.
  2928.     Added the test case.
  2929.  
  2930.   mysql-test/r/bdb.result
  2931.     1.29.1.1 04/06/24 14:54:23 ingo@mysql.com +16 -0
  2932.     bug#2686 - index_merge select on BerkeleyDB table with varchar PK causes mysqld to crash.
  2933.     Added the test case results.
  2934.  
  2935.   mysql-test/r/flush_table.result
  2936.     1.1 04/06/24 13:39:32 ingo@mysql.com +0 -0
  2937.  
  2938.   mysql-test/r/flush_table.result
  2939.     1.0 04/06/24 13:39:32 ingo@mysql.com +0 -0
  2940.     BitKeeper file /home/mydev/mysql-4.0-bug3565/mysql-test/r/flush_table.result
  2941.  
  2942. ChangeSet
  2943.   1.1887 04/06/23 21:02:37 patg@krsna.patg.net +3 -0
  2944.   Development.fgl:
  2945.     add typelib.h to filelist
  2946.   Clients and Tools.fgl:
  2947.     add libmysql.dll to file list
  2948.   4.0.XX-gpl.ipr:
  2949.     Various fixes to installshield project file (added files)
  2950.  
  2951.   VC++Files/InstallShield/4.0.XX-gpl/File Groups/Development.fgl
  2952.     1.3 04/06/23 21:02:14 patg@krsna.patg.net +1 -0
  2953.     add typelib.h to filelist
  2954.  
  2955.   VC++Files/InstallShield/4.0.XX-gpl/File Groups/Clients and Tools.fgl
  2956.     1.3 04/06/23 21:02:14 patg@krsna.patg.net +1 -0
  2957.     add libmysql.dll to file list
  2958.  
  2959.   VC++Files/InstallShield/4.0.XX-gpl/4.0.XX-gpl.ipr
  2960.     1.2 04/06/23 21:02:14 patg@krsna.patg.net +23 -23
  2961.     Various fixes to installshield project file (added files)
  2962.  
  2963. ChangeSet
  2964.   1.1886 04/06/23 20:26:20 patg@krsna.patg.net +1 -0
  2965.   Do-rpm:
  2966.     Small fix to handle the src rpm file correctly (contains '0', release number in spec file)
  2967.  
  2968.   Build-tools/Do-rpm
  2969.     1.30 04/06/23 20:25:30 patg@krsna.patg.net +38 -29
  2970.     Small fix to handle the src rpm file correctly (contains '0', release number in spec file)
  2971.  
  2972. ChangeSet
  2973.   1.1884 04/06/23 16:44:34 monty@mysql.com +7 -0
  2974.   lower_case_table_names=2 (Keep case for table names) was not honored
  2975.   with ALTER TABLE and CREATE/DROP INDEX. (Bug #3109)
  2976.   Make net_buffer_length visible for mysql clients (Bug #4206)
  2977.  
  2978.   sql/sql_table.cc
  2979.     1.178 04/06/23 16:44:32 monty@mysql.com +4 -1
  2980.     lower_case_table_names=2 (Keep case for table names) was not honored
  2981.     with ALTER TABLE and CREATE/DROP INDEX. (Bug #3109)
  2982.  
  2983.   scripts/mysql_install_db.sh
  2984.     1.51 04/06/23 16:44:32 monty@mysql.com +1 -1
  2985.     Removed not used variable
  2986.  
  2987.   mysql-test/t/lowercase_table2.test
  2988.     1.3 04/06/23 16:44:32 monty@mysql.com +11 -0
  2989.     Test name conversion with ALTER TABLE / CREATE INDEX (Bug #3109)
  2990.  
  2991.   mysql-test/r/lowercase_table2.result
  2992.     1.3 04/06/23 16:44:32 monty@mysql.com +10 -0
  2993.     Test name conversion with ALTER TABLE / CREATE INDEX (Bug #3109)
  2994.  
  2995.   mysql-test/mysql-test-run.sh
  2996.     1.195 04/06/23 16:44:32 monty@mysql.com +1 -1
  2997.     Don't give warning for some common 'safe' warnings
  2998.  
  2999.   libmysql/libmysql.c
  3000.     1.149 04/06/23 16:44:32 monty@mysql.com +2 -0
  3001.     Make net_buffer_length visible for mysql clients
  3002.  
  3003.   include/mysql.h
  3004.     1.55 04/06/23 16:44:32 monty@mysql.com +1 -1
  3005.     Make net_buffer_length visible for mysql clients
  3006.  
  3007. ChangeSet
  3008.   1.1882.5.1 04/06/22 12:57:52 mwagner@here.mwagner.org +1 -0
  3009.   my_md5sum:
  3010.     Change behaviour to be like the md5sum in GNU coreutils
  3011.  
  3012.   Build-tools/my_md5sum
  3013.     1.2 04/06/22 12:56:53 mwagner@here.mwagner.org +4 -3
  3014.     Change behaviour to be like the md5sum in GNU coreutils
  3015.  
  3016. ChangeSet
  3017.   1.1882.3.3 04/06/22 17:54:38 lenz@mysql.com +1 -0
  3018.    - rephrased comment
  3019.  
  3020.   mysys/hash.c
  3021.     1.21 04/06/22 17:54:34 lenz@mysql.com +2 -1
  3022.      - rephrased comment
  3023.  
  3024. ChangeSet
  3025.   1.1882.3.2 04/06/22 17:35:34 lenz@mysql.com +5 -0
  3026.    - Applied some portability fixes for SGI IRIX/MipsPro compiler
  3027.      (e.g. a fix for BUG#3507 and some modifications recommended
  3028.      by Andrea Suatoni and Joerg Behrens - thank you!)
  3029.  
  3030.   vio/test-sslserver.c
  3031.     1.9 04/06/22 17:35:31 lenz@mysql.com +5 -0
  3032.      - portability fix for SGI MipsPro compiler: define client_len as
  3033.        "socklen_t" instead of "size_t"
  3034.  
  3035.   mysys/hash.c
  3036.     1.20 04/06/22 17:35:31 lenz@mysql.com +1 -1
  3037.      - portability fix: some compilers can't handle inlining of rec_hashnr
  3038.        (BUG#3507)
  3039.  
  3040.   man/mysqldump.1.in
  3041.     1.9 04/06/22 17:35:31 lenz@mysql.com +1 -1
  3042.      - cosmetical fix
  3043.  
  3044.   man/mysqlaccess.1.in
  3045.     1.9 04/06/22 17:35:31 lenz@mysql.com +1 -2
  3046.      - cosmetical fix
  3047.  
  3048.   acinclude.m4
  3049.     1.98 04/06/22 17:35:31 lenz@mysql.com +3 -2
  3050.      - OpenSSL libs are installed in /usr/freeware/include and
  3051.        /usr/freeware/lib32 on SGI IRIX - expanded search list
  3052.  
  3053. ChangeSet
  3054.   1.1882.2.5 04/06/22 17:27:57 ingo@mysql.com +3 -0
  3055.   bug#2688 - Wrong index_merge query results for BDB table with variable length primary key.
  3056.   dded code to clear the tail of the reference buffer if the actual key length 
  3057.   is less than the maximum key length.
  3058.  
  3059.   sql/ha_berkeley.cc
  3060.     1.116 04/06/22 17:27:40 ingo@mysql.com +31 -0
  3061.     bug#2688 - Wrong index_merge query results for BDB table with variable length primary key.
  3062.     Added code to clear the tail of the reference buffer if the actual key length 
  3063.     is less than the maximum key length.
  3064.  
  3065.   mysql-test/t/bdb.test
  3066.     1.31 04/06/22 17:27:40 ingo@mysql.com +18 -0
  3067.     bug#2688 - Wrong index_merge query results for BDB table with variable length primary key.
  3068.     Added the test case.
  3069.  
  3070.   mysql-test/r/bdb.result
  3071.     1.30 04/06/22 17:27:40 ingo@mysql.com +18 -0
  3072.     bug#2688 - Wrong index_merge query results for BDB table with variable length primary key.
  3073.     Added the test case results.
  3074.  
  3075. ChangeSet
  3076.   1.1882.1.5 04/06/22 16:15:58 marko@hundin.mysql.fi +2 -0
  3077.   lexyy.c, pars0lex.l:
  3078.     Document the handling of quoted strings
  3079.  
  3080.   innobase/pars/lexyy.c
  3081.     1.15 04/06/22 16:13:14 marko@hundin.mysql.fi +133 -111
  3082.     Document the handling of quoted strings
  3083.  
  3084.   innobase/pars/pars0lex.l
  3085.     1.8 04/06/22 16:12:57 marko@hundin.mysql.fi +25 -2
  3086.     Document the handling of quoted strings
  3087.  
  3088. ChangeSet
  3089.   1.1860.1.1 04/06/21 19:42:00 serg@sergbook.mysql.com +2 -0
  3090.   use ref not range for ... WHERE key IN (val)
  3091.  
  3092.   sql/sql_select.cc
  3093.     1.281 04/06/21 19:41:55 serg@sergbook.mysql.com +3 -1
  3094.     use ref not range for ... WHERE key IN (val)
  3095.  
  3096.   mysql-test/r/range.result
  3097.     1.18.1.1 04/06/21 19:41:54 serg@sergbook.mysql.com +1 -1
  3098.     use ref not range for ... WHERE key IN (val)
  3099.  
  3100. ChangeSet
  3101.   1.1882.2.3 04/06/20 23:44:21 bell@sanja.is.com.ua +3 -0
  3102.   do not clear list of changed tables on one statement rollback (Bug #4213)
  3103.  
  3104.   sql/handler.cc
  3105.     1.109 04/06/20 23:44:12 bell@sanja.is.com.ua +2 -3
  3106.     clear changed tables list only for total roll back
  3107.  
  3108.   mysql-test/t/innodb_cache.test
  3109.     1.5 04/06/20 23:44:12 bell@sanja.is.com.ua +22 -1
  3110.     test of rollback one statement in transaction
  3111.  
  3112.   mysql-test/r/innodb_cache.result
  3113.     1.4 04/06/20 23:44:12 bell@sanja.is.com.ua +20 -1
  3114.     test of rollback one statement in transaction
  3115.  
  3116. ChangeSet
  3117.   1.1882.2.2 04/06/19 12:12:00 heikki@hundin.mysql.fi +1 -0
  3118.   mem0dbg.c:
  3119.     InnoDB with UNIV_MEM_DEBUG did not compile because a global variable was forgotten when we put back mem_print_info() functions 2 days ago; add that variable
  3120.  
  3121.   innobase/mem/mem0dbg.c
  3122.     1.15 04/06/19 12:11:40 heikki@hundin.mysql.fi +2 -1
  3123.     InnoDB with UNIV_MEM_DEBUG did not compile because a global variable was forgotten when we put back mem_print_info() functions 2 days ago; add that variable
  3124.  
  3125. ChangeSet
  3126.   1.1857.1.1 04/06/18 14:57:42 mwagner@here.mwagner.org +2 -0
  3127.   my_md5sum:
  3128.     new file, simulates 'md5sum' as a perl script
  3129.  
  3130.   BitKeeper/etc/logging_ok
  3131.     1.314.1.1 04/06/18 14:57:42 mwagner@here.mwagner.org +1 -0
  3132.     Logging to logging@openlogging.org accepted
  3133.  
  3134.   Build-tools/my_md5sum
  3135.     1.1 04/06/18 14:55:25 mwagner@here.mwagner.org +123 -0
  3136.  
  3137.   Build-tools/my_md5sum
  3138.     1.0 04/06/18 14:55:25 mwagner@here.mwagner.org +0 -0
  3139.     BitKeeper file /Volumes/BK/mysql-4.0-work/Build-tools/my_md5sum
  3140.  
  3141. ChangeSet
  3142.   1.1882.1.2 04/06/18 15:54:19 marko@hundin.mysql.fi +4 -0
  3143.   mach0data.ic, mach0data.h:
  3144.     Improve documentation of mach_*write_*compressed()
  3145.   mtr0log.ic, mtr0log.h:
  3146.     Improve documentation of mlog_write_initial_log_record_fast()
  3147.  
  3148.   innobase/include/mach0data.ic
  3149.     1.5 04/06/18 15:53:47 marko@hundin.mysql.fi +2 -2
  3150.     Improve documentation of mach_*write_*compressed()
  3151.  
  3152.   innobase/include/mach0data.h
  3153.     1.3 04/06/18 15:53:47 marko@hundin.mysql.fi +3 -3
  3154.     Improve documentation of mach_*write_*compressed()
  3155.  
  3156.   innobase/include/mtr0log.ic
  3157.     1.5 04/06/18 15:52:53 marko@hundin.mysql.fi +3 -1
  3158.     Improve documentation of mlog_write_initial_log_record_fast()
  3159.  
  3160.   innobase/include/mtr0log.h
  3161.     1.4 04/06/18 15:52:53 marko@hundin.mysql.fi +3 -1
  3162.     Improve documentation of mlog_write_initial_log_record_fast()
  3163.  
  3164. ChangeSet
  3165.   1.1865.2.1 04/06/18 01:42:28 miguel@hegel.txg +2 -0
  3166.   Fix for bug #4182
  3167.  
  3168.   BitKeeper/etc/logging_ok
  3169.     1.315 04/06/18 01:42:27 miguel@hegel.txg +1 -0
  3170.     Logging to logging@openlogging.org accepted
  3171.  
  3172.   extra/perror.c
  3173.     1.24 04/06/18 01:42:14 miguel@hegel.txg +1 -1
  3174.     Fix for bug #4182
  3175.  
  3176. ChangeSet
  3177.   1.1883 04/06/18 04:22:43 monty@mysql.com +3 -0
  3178.   ke it possible to use mysys functions in netware/mysql_test_run.c
  3179.   Don't pass --user to mysqld if --user is not used
  3180.  
  3181.   scripts/mysql_install_db.sh
  3182.     1.50 04/06/18 04:22:42 monty@mysql.com +6 -1
  3183.     Don't pass --user to mysqld if --user is not used
  3184.  
  3185.   netware/mysql_test_run.c
  3186.     1.6 04/06/18 04:22:42 monty@mysql.com +2 -8
  3187.     Make it possible to use mysys functions in mysql_test_run.c
  3188.  
  3189.   netware/Makefile.am
  3190.     1.10 04/06/18 04:22:42 monty@mysql.com +2 -0
  3191.     Make it possible to use mysys functions in mysql_test_run.c
  3192.  
  3193. ChangeSet
  3194.   1.1882 04/06/18 03:26:28 monty@mysql.com +1 -0
  3195.   Removed not used file sql_olap.cc
  3196.  
  3197.   libmysqld/Makefile.am
  3198.     1.26 04/06/18 03:26:26 monty@mysql.com +1 -1
  3199.     Removed not used file sql_olap.cc
  3200.  
  3201. ChangeSet
  3202.   1.1881 04/06/18 03:23:08 monty@mysql.com +3 -0
  3203.   Applied patch from Novell (2004-06-03)
  3204.  
  3205.   netware/BUILD/nwbootstrap
  3206.     1.7 04/06/18 03:23:06 monty@mysql.com +5 -0
  3207.     Applied patch from Novell (2004-06-03)
  3208.  
  3209.   netware/BUILD/mwenv
  3210.     1.6 04/06/18 03:23:06 monty@mysql.com +6 -6
  3211.     Applied patch from Novell (2004-06-03)
  3212.  
  3213.   mysys/mf_tempfile.c
  3214.     1.20 04/06/18 03:23:06 monty@mysql.com +1 -1
  3215.     Applied patch from Novell (2004-06-03)
  3216.  
  3217. ChangeSet
  3218.   1.1854.1.1 04/06/18 02:31:11 monty@mysql.com +3 -0
  3219.   Fixed unlikely bug in the range optimzer when using many IN() queries on different key parts. (Bug #4157)
  3220.  
  3221.   sql/opt_range.cc
  3222.     1.99 04/06/18 02:31:10 monty@mysql.com +21 -9
  3223.     Fixed unlikely bug in the range optimzer when using many IN() queries on
  3224.     different key parts. (Bug #4157)
  3225.  
  3226.   mysql-test/t/range.test
  3227.     1.16 04/06/18 02:31:10 monty@mysql.com +25 -0
  3228.     Test of range optimizer bug
  3229.  
  3230.   mysql-test/r/range.result
  3231.     1.19 04/06/18 02:31:10 monty@mysql.com +21 -0
  3232.     Test of range optimizer bug
  3233.  
  3234. ChangeSet
  3235.   1.1878 04/06/17 17:30:33 heikki@hundin.mysql.fi +2 -0
  3236.   mem0dbg.h, mem0dbg.c:
  3237.     Put back mem_print_info() functions that are used to analyze memory leaks; Marko removed them by accident in his Feb 20th, 2004 patch; these functions are very important for debugging, and should always be kept in the source code base
  3238.  
  3239.   innobase/include/mem0dbg.h
  3240.     1.6 04/06/17 17:30:24 heikki@hundin.mysql.fi +13 -0
  3241.     Put back mem_print_info() functions that are used to analyze memory leaks; Marko removed them by accident in his Feb 20th, 2004 patch; these functions are very important for debugging, and should always be kept in the source code base
  3242.  
  3243.   innobase/mem/mem0dbg.c
  3244.     1.14 04/06/17 17:30:16 heikki@hundin.mysql.fi +125 -0
  3245.     Put back mem_print_info() functions that are used to analyze memory leaks; Marko removed them by accident in his Feb 20th, 2004 patch; these functions are very important for debugging, and should always be kept in the source code base
  3246.  
  3247. ChangeSet
  3248.   1.676.320.1 04/06/17 15:40:13 guilhem@mysql.com +1 -0
  3249.   Fix for BUG#4017 "mysql_real_connect buffer overflow"
  3250.  
  3251.   libmysql/libmysql.c
  3252.     1.56.2.1 04/06/17 15:40:12 guilhem@mysql.com +2 -1
  3253.     safety fix
  3254.  
  3255. ChangeSet
  3256.   1.1877 04/06/17 16:05:19 heikki@hundin.mysql.fi +2 -0
  3257.   que0que.c, srv0que.c:
  3258.     Put asserts that make sure srv_que_task_enqueue() is never called under MySQL
  3259.  
  3260.   innobase/que/que0que.c
  3261.     1.21 04/06/17 16:04:30 heikki@hundin.mysql.fi +4 -0
  3262.     Put asserts that make sure srv_que_task_enqueu() is never called under MySQL
  3263.  
  3264.   innobase/srv/srv0que.c
  3265.     1.2 04/06/17 16:01:16 heikki@hundin.mysql.fi +2 -0
  3266.     Put asserts that make sure srv_que_task_enqueu() is never called under MySQL
  3267.  
  3268. ChangeSet
  3269.   1.1876 04/06/17 15:13:27 heikki@hundin.mysql.fi +1 -0
  3270.   log0recv.c:
  3271.     Revert the patch that put log debug code behind UNIV_LOG_DEBUG
  3272.  
  3273.   innobase/log/log0recv.c
  3274.     1.31 04/06/17 15:13:15 heikki@hundin.mysql.fi +3 -1
  3275.     Revert the patch that put log debug code behind UNIV_LOG_DEBUG
  3276.  
  3277. ChangeSet
  3278.   1.1875 04/06/17 15:11:37 heikki@hundin.mysql.fi +4 -0
  3279.   log0log.h:
  3280.     Revert the patch that put log debug code behind UNIV_LOG_DEBUG
  3281.   log0log.ic, log0recv.c, log0log.c, log0log.h:
  3282.     Revert 1.1730.18.1 about UNIV_LOG_DEBUG: debug code is often needed in debugging the production version
  3283.  
  3284.   innobase/include/log0log.h
  3285.     1.16 04/06/17 15:10:49 heikki@hundin.mysql.fi +0 -2
  3286.     Revert the patch that put log debug code behind UNIV_LOG_DEBUG
  3287.  
  3288. ChangeSet
  3289.   1.1874 04/06/17 13:34:14 heikki@hundin.mysql.fi +3 -0
  3290.   Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040316101802|63386
  3291.  
  3292. ChangeSet
  3293.   1.1865.1.1 04/06/17 15:01:54 gluh@gluh.mysql.r18.ru +1 -0
  3294.   Fixed issue 'the definition of macro DES_ede3_cbc_encrypt is corrupt'
  3295.  
  3296.   include/violite.h
  3297.     1.32 04/06/17 15:01:52 gluh@gluh.mysql.r18.ru +1 -1
  3298.     Fixed issue 'the definition of macro DES_ede3_cbc_encrypt is corrupt'
  3299.  
  3300.   innobase/include/log0log.ic
  3301.     1.8 04/06/17 13:59:13 heikki@hundin.mysql.fi +0 -2
  3302.     Revert 1.1730.18.1 about UNIV_LOG_DEBUG: debug code is often needed in debugging the production version
  3303.  
  3304.   innobase/log/log0recv.c
  3305.     1.30 04/06/17 13:57:36 heikki@hundin.mysql.fi +1 -23
  3306.     Revert 1.1730.18.1 about UNIV_LOG_DEBUG: debug code is often needed in debugging the production version
  3307.  
  3308.   innobase/log/log0log.c
  3309.     1.36 04/06/17 13:57:29 heikki@hundin.mysql.fi +2 -32
  3310.     Revert 1.1730.18.1 about UNIV_LOG_DEBUG: debug code is often needed in debugging the production version
  3311.  
  3312.   innobase/include/log0log.h
  3313.     1.15 04/06/17 13:56:26 heikki@hundin.mysql.fi +0 -2
  3314.     Revert 1.1730.18.1 about UNIV_LOG_DEBUG: debug code is often needed in debugging the production version
  3315.  
  3316.   innobase/que/que0que.c
  3317.     1.20 04/06/17 13:34:10 heikki@hundin.mysql.fi +0 -0
  3318.     Exclude
  3319.  
  3320.   innobase/include/que0que.ic
  3321.     1.4 04/06/17 13:34:10 heikki@hundin.mysql.fi +0 -0
  3322.     Exclude
  3323.  
  3324.   innobase/include/que0que.h
  3325.     1.9 04/06/17 13:34:10 heikki@hundin.mysql.fi +0 -0
  3326.     Exclude
  3327.  
  3328. ChangeSet
  3329.   1.1872 04/06/17 13:25:06 heikki@hundin.mysql.fi +14 -0
  3330.   Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040311211202|05613
  3331.  
  3332.   innobase/thr/thr0loc.c
  3333.     1.7 04/06/17 13:25:02 heikki@hundin.mysql.fi +0 -0
  3334.     Exclude
  3335.  
  3336.   innobase/row/row0upd.c
  3337.     1.25 04/06/17 13:25:02 heikki@hundin.mysql.fi +0 -0
  3338.     Exclude
  3339.  
  3340.   innobase/row/row0ins.c
  3341.     1.36 04/06/17 13:25:02 heikki@hundin.mysql.fi +0 -0
  3342.     Exclude
  3343.  
  3344.   innobase/include/row0upd.h
  3345.     1.11 04/06/17 13:25:02 heikki@hundin.mysql.fi +0 -0
  3346.     Exclude
  3347.  
  3348.   innobase/include/row0ins.h
  3349.     1.6 04/06/17 13:25:02 heikki@hundin.mysql.fi +0 -0
  3350.     Exclude
  3351.  
  3352.   innobase/include/mtr0mtr.h
  3353.     1.10 04/06/17 13:25:02 heikki@hundin.mysql.fi +0 -0
  3354.     Exclude
  3355.  
  3356.   innobase/include/hash0hash.ic
  3357.     1.4 04/06/17 13:25:02 heikki@hundin.mysql.fi +0 -0
  3358.     Exclude
  3359.  
  3360.   innobase/include/hash0hash.h
  3361.     1.4 04/06/17 13:25:02 heikki@hundin.mysql.fi +0 -0
  3362.     Exclude
  3363.  
  3364.   innobase/include/dict0mem.h
  3365.     1.17 04/06/17 13:25:02 heikki@hundin.mysql.fi +0 -0
  3366.     Exclude
  3367.  
  3368.   innobase/include/data0data.h
  3369.     1.12 04/06/17 13:25:02 heikki@hundin.mysql.fi +0 -0
  3370.     Exclude
  3371.  
  3372.   innobase/ha/hash0hash.c
  3373.     1.3 04/06/17 13:25:02 heikki@hundin.mysql.fi +0 -0
  3374.     Exclude
  3375.  
  3376.   innobase/dict/dict0mem.c
  3377.     1.13 04/06/17 13:25:02 heikki@hundin.mysql.fi +0 -0
  3378.     Exclude
  3379.  
  3380.   innobase/dict/dict0dict.c
  3381.     1.55 04/06/17 13:25:02 heikki@hundin.mysql.fi +0 -0
  3382.     Exclude
  3383.  
  3384.   innobase/trx/trx0sys.c
  3385.     1.26 04/06/17 13:09:24 heikki@hundin.mysql.fi +0 -2
  3386.     Remove #ifdef UNIV_HOT_BACKUP: best to keep the codebase as uniform as possible
  3387.  
  3388. ChangeSet
  3389.   1.1871 04/06/17 12:40:09 heikki@hundin.mysql.fi +1 -0
  3390.   Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040526164114|35829
  3391.  
  3392.   innobase/que/que0que.c
  3393.     1.19 04/06/17 12:40:05 heikki@hundin.mysql.fi +0 -0
  3394.     Exclude
  3395.  
  3396. ChangeSet
  3397.   1.1870 04/06/17 12:35:04 heikki@hundin.mysql.fi +2 -0
  3398.   srv0que.c:
  3399.     Revert Marko's untested changeset 1.1844.1.6 to the stable 4.0 version; stable 4.0 must NOT BE modified except in case of bugs
  3400.   srv0que.c, srv0que.h:
  3401.     new file
  3402.  
  3403.   innobase/srv/srv0que.c
  3404.     1.1 04/06/17 12:34:37 heikki@hundin.mysql.fi +111 -0
  3405.     Revert Marko's untested changeset 1.1844.1.6 to the stable 4.0 version; stable 4.0 must NOT BE modified except in case of bugs
  3406.  
  3407.   innobase/srv/srv0que.c
  3408.     1.0 04/06/17 12:34:37 heikki@hundin.mysql.fi +0 -0
  3409.     BitKeeper file /home/heikki/mysql-4.0/innobase/srv/srv0que.c
  3410.  
  3411.   innobase/include/srv0que.h
  3412.     1.1 04/06/17 12:33:09 heikki@hundin.mysql.fi +53 -0
  3413.  
  3414.   innobase/include/srv0que.h
  3415.     1.0 04/06/17 12:33:09 heikki@hundin.mysql.fi +0 -0
  3416.     BitKeeper file /home/heikki/mysql-4.0/innobase/include/srv0que.h
  3417.  
  3418. ChangeSet
  3419.   1.1869 04/06/17 11:57:45 heikki@hundin.mysql.fi +14 -0
  3420.   Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040525171209|56870
  3421.  
  3422.   innobase/usr/usr0sess.c
  3423.     1.5 04/06/17 11:57:42 heikki@hundin.mysql.fi +0 -0
  3424.     Exclude
  3425.  
  3426.   innobase/trx/trx0trx.c
  3427.     1.40 04/06/17 11:57:42 heikki@hundin.mysql.fi +0 -0
  3428.     Exclude
  3429.  
  3430.   innobase/trx/trx0roll.c
  3431.     1.19 04/06/17 11:57:42 heikki@hundin.mysql.fi +0 -0
  3432.     Exclude
  3433.  
  3434.   innobase/trx/trx0purge.c
  3435.     1.16 04/06/17 11:57:42 heikki@hundin.mysql.fi +0 -0
  3436.     Exclude
  3437.  
  3438.   innobase/srv/srv0srv.c
  3439.     1.72 04/06/17 11:57:42 heikki@hundin.mysql.fi +0 -0
  3440.     Exclude
  3441.  
  3442.   innobase/include/Makefile.am
  3443.     1.10 04/06/17 11:57:42 heikki@hundin.mysql.fi +0 -0
  3444.     Exclude
  3445.  
  3446.   innobase/srv/Makefile.am
  3447.     1.4 04/06/17 11:57:41 heikki@hundin.mysql.fi +0 -0
  3448.     Exclude
  3449.  
  3450.   innobase/que/que0que.c
  3451.     1.18 04/06/17 11:57:41 heikki@hundin.mysql.fi +0 -0
  3452.     Exclude
  3453.  
  3454.   innobase/include/usr0sess.h
  3455.     1.5 04/06/17 11:57:41 heikki@hundin.mysql.fi +0 -0
  3456.     Exclude
  3457.  
  3458.   innobase/include/trx0trx.h
  3459.     1.32 04/06/17 11:57:41 heikki@hundin.mysql.fi +0 -0
  3460.     Exclude
  3461.  
  3462.   innobase/include/trx0roll.h
  3463.     1.5 04/06/17 11:57:41 heikki@hundin.mysql.fi +0 -0
  3464.     Exclude
  3465.  
  3466.   innobase/include/que0que.h
  3467.     1.8 04/06/17 11:57:41 heikki@hundin.mysql.fi +0 -0
  3468.     Exclude
  3469.  
  3470.   BitKeeper/deleted/.del-srv0que.h~f12ecb4b5afe203e
  3471.     1.3 04/06/17 11:57:41 heikki@hundin.mysql.fi +0 -0
  3472.     Exclude
  3473.  
  3474.   BitKeeper/deleted/.del-srv0que.c~d1feebb77b5a9b96
  3475.     1.4 04/06/17 11:57:41 heikki@hundin.mysql.fi +0 -0
  3476.     Exclude
  3477.  
  3478. ChangeSet
  3479.   1.1868 04/06/17 11:57:24 heikki@hundin.mysql.fi +0 -0
  3480.  
  3481. ChangeSet
  3482.   1.1867 04/06/17 11:53:17 heikki@hundin.mysql.fi +1 -0
  3483.   Cset exclude: heikki@hundin.mysql.fi|ChangeSet|20040617084849|64488
  3484.  
  3485.   sql/sql_parse.cc
  3486.     1.376 04/06/17 11:53:13 heikki@hundin.mysql.fi +0 -0
  3487.     Exclude
  3488.  
  3489. ChangeSet
  3490.   1.1866 04/06/17 11:48:49 heikki@hundin.mysql.fi +1 -0
  3491.   Cset exclude: guilhem@mysql.com|ChangeSet|20040609132715|17355
  3492.  
  3493.   sql/sql_parse.cc
  3494.     1.375 04/06/17 11:48:44 heikki@hundin.mysql.fi +0 -0
  3495.     Exclude
  3496.  
  3497. ChangeSet
  3498.   1.1865 04/06/16 23:46:47 heikki@hundin.mysql.fi +1 -0
  3499.   ut0mem.c:
  3500.     Remove printf's that were accidentally pushed in the last push
  3501.  
  3502.   innobase/ut/ut0mem.c
  3503.     1.19 04/06/16 23:46:35 heikki@hundin.mysql.fi +0 -7
  3504.     Remove printf's that were accidentally pushed in the last push
  3505.  
  3506. ChangeSet
  3507.   1.1864 04/06/16 23:42:58 heikki@hundin.mysql.fi +4 -0
  3508.   ut0mem.h, ut0mem.c:
  3509.     Implement ut_realloc
  3510.   lexyy.c, pars0lex.l:
  3511.     Start using ut_malloc, ut_free, ut_realloc in pars0lex.l and lexyy.c; mem_realloc was broken; eliminate possible memcpy(NULL, ..., 0) from string_append()
  3512.  
  3513.   innobase/include/ut0mem.h
  3514.     1.11 04/06/16 23:42:04 heikki@hundin.mysql.fi +31 -0
  3515.     Implement ut_realloc
  3516.  
  3517.   innobase/ut/ut0mem.c
  3518.     1.18 04/06/16 23:41:56 heikki@hundin.mysql.fi +82 -0
  3519.     Implement ut_realloc
  3520.  
  3521.   innobase/pars/lexyy.c
  3522.     1.14 04/06/16 23:41:14 heikki@hundin.mysql.fi +9 -9
  3523.     Start using ut_malloc, ut_free, ut_realloc in pars0lex.l and lexyy.c; mem_realloc was broken; eliminate possible memcpy(NULL, ..., 0) from string_append()
  3524.  
  3525.   innobase/pars/pars0lex.l
  3526.     1.7 04/06/16 23:41:05 heikki@hundin.mysql.fi +9 -9
  3527.     Start using ut_malloc, ut_free, ut_realloc in pars0lex.l and lexyy.c; mem_realloc was broken; eliminate possible memcpy(NULL, ..., 0) from string_append()
  3528.  
  3529. ChangeSet
  3530.   1.1863 04/06/16 20:24:35 heikki@hundin.mysql.fi +2 -0
  3531.   mem0mem.ic, mem0mem.h:
  3532.     Remove broken mem_realloc(); a patch to remove its uses in pars0lex.l and fil0fil.c will soon follow
  3533.  
  3534.   innobase/include/mem0mem.ic
  3535.     1.9 04/06/16 20:24:28 heikki@hundin.mysql.fi +0 -29
  3536.     Remove broken mem_realloc(); a patch to remove its uses in pars0lex.l and fil0fil.c will soon follow
  3537.  
  3538.   innobase/include/mem0mem.h
  3539.     1.8 04/06/16 20:24:21 heikki@hundin.mysql.fi +0 -12
  3540.     Remove broken mem_realloc(); a patch to remove its uses in pars0lex.l and fil0fil.c will soon follow
  3541.  
  3542. ChangeSet
  3543.   1.1862 04/06/16 17:22:35 marko@hundin.mysql.fi +1 -0
  3544.   InnoDB bug fix: mem_realloc() didn't preserve the block contents
  3545.  
  3546.   innobase/include/mem0mem.ic
  3547.     1.8 04/06/16 17:19:51 marko@hundin.mysql.fi +14 -2
  3548.     mem_realloc(): preserve the old buffer contents
  3549.  
  3550. ChangeSet
  3551.   1.1861 04/06/16 13:41:14 marko@hundin.mysql.fi +36 -0
  3552.   InnoDB: Revert most of ChangeSet@1.1772, as the debug functions may
  3553.   be needed when testing production releases
  3554.  
  3555.   innobase/trx/trx0roll.c
  3556.     1.18 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -2
  3557.     Remove #ifdef UNIV_DEBUG around debug code
  3558.  
  3559.   innobase/sync/sync0sync.c
  3560.     1.29 04/06/16 13:09:28 marko@hundin.mysql.fi +2 -8
  3561.     Remove #ifdef UNIV_DEBUG around debug code
  3562.  
  3563.   innobase/sync/sync0rw.c
  3564.     1.12 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -2
  3565.     Remove #ifdef UNIV_DEBUG around debug code
  3566.  
  3567.   innobase/srv/srv0start.c
  3568.     1.58 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -2
  3569.     Remove #ifdef UNIV_DEBUG around debug code
  3570.  
  3571.   innobase/pars/pars0opt.c
  3572.     1.10 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -2
  3573.     Remove #ifdef UNIV_DEBUG around debug code
  3574.  
  3575.   innobase/mtr/mtr0mtr.c
  3576.     1.9 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -2
  3577.     Remove #ifdef UNIV_DEBUG around debug code
  3578.  
  3579.   innobase/mem/mem0pool.c
  3580.     1.16 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -2
  3581.     Remove #ifdef UNIV_DEBUG around debug code
  3582.  
  3583.   innobase/mem/mem0dbg.c
  3584.     1.13 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -2
  3585.     Remove #ifdef UNIV_DEBUG around debug code
  3586.  
  3587.   innobase/lock/lock0lock.c
  3588.     1.37 04/06/16 13:09:28 marko@hundin.mysql.fi +1 -13
  3589.     Remove #ifdef UNIV_DEBUG around debug code
  3590.  
  3591.   innobase/include/sync0sync.h
  3592.     1.17 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -2
  3593.     Remove #ifdef UNIV_DEBUG around debug code
  3594.  
  3595.   innobase/include/sync0rw.h
  3596.     1.7 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -2
  3597.     Remove #ifdef UNIV_DEBUG around debug code
  3598.  
  3599.   innobase/include/pars0opt.h
  3600.     1.3 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -2
  3601.     Remove #ifdef UNIV_DEBUG around debug code
  3602.  
  3603.   innobase/include/mtr0mtr.h
  3604.     1.9 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -2
  3605.     Remove #ifdef UNIV_DEBUG around debug code
  3606.  
  3607.   innobase/include/mem0pool.h
  3608.     1.6 04/06/16 13:09:28 marko@hundin.mysql.fi +1 -2
  3609.     Remove #ifdef UNIV_DEBUG around debug code
  3610.  
  3611.   innobase/include/mem0dbg.ic
  3612.     1.4 04/06/16 13:09:28 marko@hundin.mysql.fi +1 -2
  3613.     Remove #ifdef UNIV_DEBUG around debug code
  3614.  
  3615.   innobase/include/mem0dbg.h
  3616.     1.5 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -4
  3617.     Remove #ifdef UNIV_DEBUG around debug code
  3618.  
  3619.   innobase/include/lock0lock.h
  3620.     1.13 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -6
  3621.     Remove #ifdef UNIV_DEBUG around debug code
  3622.  
  3623.   innobase/include/fut0lst.h
  3624.     1.3 04/06/16 13:09:28 marko@hundin.mysql.fi +1 -2
  3625.     Remove #ifdef UNIV_DEBUG around debug code
  3626.  
  3627.   innobase/include/fsp0fsp.h
  3628.     1.6 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -2
  3629.     Remove #ifdef UNIV_DEBUG around debug code
  3630.  
  3631.   innobase/include/dict0dict.h
  3632.     1.26 04/06/16 13:09:28 marko@hundin.mysql.fi +6 -8
  3633.     Remove #ifdef UNIV_DEBUG around debug code
  3634.  
  3635.   innobase/include/data0type.h
  3636.     1.6 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -2
  3637.     Remove #ifdef UNIV_DEBUG around debug code
  3638.  
  3639.   innobase/include/buf0lru.h
  3640.     1.4 04/06/16 13:09:28 marko@hundin.mysql.fi +0 -2
  3641.     Remove #ifdef UNIV_DEBUG around debug code
  3642.  
  3643.   innobase/include/buf0flu.h
  3644.     1.5 04/06/16 13:09:27 marko@hundin.mysql.fi +0 -2
  3645.     Remove #ifdef UNIV_DEBUG around debug code
  3646.  
  3647.   innobase/include/buf0buf.ic
  3648.     1.13 04/06/16 13:09:27 marko@hundin.mysql.fi +4 -0
  3649.     Remove #ifdef UNIV_DEBUG around debug code
  3650.  
  3651.   innobase/include/buf0buf.h
  3652.     1.18 04/06/16 13:09:27 marko@hundin.mysql.fi +3 -7
  3653.     Remove #ifdef UNIV_DEBUG around debug code
  3654.  
  3655.   innobase/include/btr0btr.h
  3656.     1.12 04/06/16 13:09:27 marko@hundin.mysql.fi +0 -2
  3657.     Remove #ifdef UNIV_DEBUG around debug code
  3658.  
  3659.   innobase/ibuf/ibuf0ibuf.c
  3660.     1.26 04/06/16 13:09:27 marko@hundin.mysql.fi +2 -6
  3661.     Remove #ifdef UNIV_DEBUG around debug code
  3662.  
  3663.   innobase/fut/fut0lst.c
  3664.     1.5 04/06/16 13:09:27 marko@hundin.mysql.fi +0 -2
  3665.     Remove #ifdef UNIV_DEBUG around debug code
  3666.  
  3667.   innobase/fsp/fsp0fsp.c
  3668.     1.23 04/06/16 13:09:27 marko@hundin.mysql.fi +1 -5
  3669.     Remove #ifdef UNIV_DEBUG around debug code
  3670.  
  3671.   innobase/dict/dict0dict.c
  3672.     1.54 04/06/16 13:09:27 marko@hundin.mysql.fi +0 -2
  3673.     Remove #ifdef UNIV_DEBUG around debug code
  3674.  
  3675.   innobase/data/data0type.c
  3676.     1.8 04/06/16 13:09:27 marko@hundin.mysql.fi +0 -2
  3677.     Remove #ifdef UNIV_DEBUG around debug code
  3678.  
  3679.   innobase/buf/buf0rea.c
  3680.     1.8 04/06/16 13:09:27 marko@hundin.mysql.fi +0 -10
  3681.     Remove #ifdef UNIV_DEBUG around debug code
  3682.  
  3683.   innobase/buf/buf0lru.c
  3684.     1.20 04/06/16 13:09:26 marko@hundin.mysql.fi +0 -4
  3685.     Remove #ifdef UNIV_DEBUG around debug code
  3686.  
  3687.   innobase/buf/buf0flu.c
  3688.     1.24 04/06/16 13:09:26 marko@hundin.mysql.fi +0 -10
  3689.     Remove #ifdef UNIV_DEBUG around debug code
  3690.  
  3691.   innobase/buf/buf0buf.c
  3692.     1.32 04/06/16 13:09:26 marko@hundin.mysql.fi +1 -13
  3693.     Remove #ifdef UNIV_DEBUG around debug code
  3694.  
  3695.   innobase/btr/btr0btr.c
  3696.     1.29 04/06/16 13:09:26 marko@hundin.mysql.fi +0 -2
  3697.     Remove #ifdef UNIV_DEBUG around debug code
  3698.  
  3699. ChangeSet
  3700.   1.1860 04/06/15 23:05:12 patg@krsna.patg.net +2 -0
  3701.   mysql-copyright:
  3702.     * added 'local $/' to keep from undef-ing $/ (the newline setting) for the whole script
  3703.     * removed the target dir removal (target dir is not a temp dir!)
  3704.     * use split to create filelist (cleaner way than using chomp!)
  3705.     * removed use of chomp because it caused some file names to be mangled
  3706.     * print out which file is being processed if verbose
  3707.   mysql-copyright-2:
  3708.     * added cpp to list of files to be processed (for windows archives)
  3709.  
  3710.   Build-tools/mysql-copyright
  3711.     1.12 04/06/15 23:04:51 patg@krsna.patg.net +15 -16
  3712.     * added 'local $/' to keep from undef-ing $/ (the newline setting) for the whole script
  3713.     * removed the target dir removal (target dir is not a temp dir!)
  3714.     * use split to create filelist (cleaner way than using chomp!)
  3715.     * removed use of chomp because it caused some file names to be mangled
  3716.     * print out which file is being processed if verbose
  3717.  
  3718.   Build-tools/mysql-copyright-2
  3719.     1.7 04/06/15 23:04:51 patg@krsna.patg.net +1 -0
  3720.     * added cpp to list of files to be processed (for windows archives)
  3721.  
  3722. ChangeSet
  3723.   1.1859 04/06/15 22:09:09 marko@hundin.mysql.fi +1 -0
  3724.   InnoDB bug fix (row0mysql.c): make reserved table names innodb_* special again
  3725.  
  3726.   innobase/row/row0mysql.c
  3727.     1.67 04/06/15 21:34:09 marko@hundin.mysql.fi +33 -17
  3728.     row_create_table_for_mysql(), row_drop_table_for_mysql():
  3729.      Make InnoDB recognize the special table names innodb_* again.
  3730.  
  3731. ChangeSet
  3732.   1.1858 04/06/15 00:12:14 patg@krsna.patg.net +4 -0
  3733.   mysql-copyright -> more fixes to deal with problems in removing temporary tar directory. Had to use `cd $WD` vs chdir($WD).
  3734.   Servers.fgl -> made sure all charset files were accounted for (cp 1256 was missing)
  3735.  
  3736.   VC++Files/InstallShield/4.0.XX-pro/File Groups/Servers.fgl
  3737.     1.3 04/06/15 00:12:09 patg@krsna.patg.net +48 -24
  3738.     made sure all charset files were accounted for (cp 1256 was missing)
  3739.  
  3740.   VC++Files/InstallShield/4.0.XX-gpl/File Groups/Servers.fgl
  3741.     1.3 04/06/15 00:12:09 patg@krsna.patg.net +47 -23
  3742.     made sure all charset files were accounted for (cp 1256 was missing)
  3743.  
  3744.   VC++Files/InstallShield/4.0.XX-classic/File Groups/Servers.fgl
  3745.     1.3 04/06/15 00:12:09 patg@krsna.patg.net +48 -24
  3746.     made sure all charset files were accounted for (cp 1256 was missing)
  3747.  
  3748.   Build-tools/mysql-copyright
  3749.     1.11 04/06/15 00:12:09 patg@krsna.patg.net +35 -20
  3750.     more fixes to deal with problems in removing temporary tar directory. Had to use `cd $WD` vs chdir($WD).
  3751.  
  3752. ChangeSet
  3753.   1.1856 04/06/11 16:25:18 bell@sanja.is.com.ua +4 -0
  3754.   test suite for bug Bug#3969 (commited separetely because it took too long time to parse it on 3.23)
  3755.  
  3756.   mysql-test/t/rpl_free_items.test
  3757.     1.1 04/06/11 16:24:56 bell@sanja.is.com.ua +20 -0
  3758.  
  3759.   mysql-test/t/rpl_free_items-slave.opt
  3760.     1.1 04/06/11 16:24:56 bell@sanja.is.com.ua +1 -0
  3761.  
  3762.   mysql-test/r/rpl_free_items.result
  3763.     1.1 04/06/11 16:24:56 bell@sanja.is.com.ua +10 -0
  3764.  
  3765.   mysql-test/t/rpl_free_items.test
  3766.     1.0 04/06/11 16:24:56 bell@sanja.is.com.ua +0 -0
  3767.     BitKeeper file /home/bell/mysql/bk/work-4.0/mysql-test/t/rpl_free_items.test
  3768.  
  3769.   mysql-test/t/rpl_free_items-slave.opt
  3770.     1.0 04/06/11 16:24:56 bell@sanja.is.com.ua +0 -0
  3771.     BitKeeper file /home/bell/mysql/bk/work-4.0/mysql-test/t/rpl_free_items-slave.opt
  3772.  
  3773.   mysql-test/r/rpl_free_items.result
  3774.     1.0 04/06/11 16:24:56 bell@sanja.is.com.ua +0 -0
  3775.     BitKeeper file /home/bell/mysql/bk/work-4.0/mysql-test/r/rpl_free_items.result
  3776.  
  3777.   client/mysqltest.c
  3778.     1.118 04/06/11 16:24:56 bell@sanja.is.com.ua +1 -1
  3779.     allow big commands in mysql-test
  3780.  
  3781. ChangeSet
  3782.   1.1855 04/06/11 00:40:56 patg@krsna.patg.net +1 -0
  3783.   mysql-copyright:
  3784.     Small fixes to handle packaging of windows src (commercial) file
  3785.  
  3786.   Build-tools/mysql-copyright
  3787.     1.10 04/06/11 00:40:17 patg@krsna.patg.net +7 -3
  3788.     Small fixes to handle packaging of windows src (commercial) file
  3789.  
  3790. ChangeSet
  3791.   1.1853 04/06/10 16:44:39 monty@mysql.com +2 -0
  3792.   After merge fix
  3793.  
  3794.   scripts/mysql_install_db.sh
  3795.     1.49 04/06/10 16:44:38 monty@mysql.com +5 -4
  3796.     Cleanup
  3797.  
  3798.   mysql-test/r/type_date.result
  3799.     1.9 04/06/10 16:44:38 monty@mysql.com +17 -0
  3800.     After merge fix
  3801.  
  3802. ChangeSet
  3803.   1.1848.2.1 04/06/10 13:56:58 serg@serg.mylan +2 -0
  3804.   warn about multiple mysqld --user parameters only if their arguments differ
  3805.  
  3806.   sql/mysqld.cc
  3807.     1.500 04/06/10 13:56:55 serg@serg.mylan +1 -1
  3808.     warn about multiple --user parameters only if their arguments differ
  3809.  
  3810.   scripts/mysqld_safe.sh
  3811.     1.69 04/06/10 13:56:55 serg@serg.mylan +1 -7
  3812.     don't protect mysqld from multiple --user commands - mysqld can take care of itself
  3813.  
  3814. ChangeSet
  3815.   1.1848.1.1 04/06/10 11:58:16 monty@mysql.com +1 -0
  3816.   Cleanup
  3817.  
  3818.   sql/sql_parse.cc
  3819.     1.371.1.1 04/06/10 11:58:14 monty@mysql.com +4 -2
  3820.     Cleanup of patch
  3821.  
  3822. ChangeSet
  3823.   1.1844.1.39 04/06/09 20:02:08 gluh@gluh.mysql.r18.ru +2 -0
  3824.   Fixed issue with compilation MySQL with OpenSSL 
  3825.   if OpenSSL is installed in non-statndart directory
  3826.   ('openssl/opensslv.h: No such file or directory')
  3827.  
  3828.   include/violite.h
  3829.     1.31 04/06/09 20:01:42 gluh@gluh.mysql.r18.ru +8 -0
  3830.     Fixed issue with compilation MySQL with OpenSSL 
  3831.     if OpenSSL is installed in non-statndart directory
  3832.  
  3833.   include/my_global.h
  3834.     1.66 04/06/09 20:01:42 gluh@gluh.mysql.r18.ru +0 -10
  3835.     Fixed issue with compilation MySQL with OpenSSL 
  3836.     if OpenSSL is installed in non-statndart directory
  3837.  
  3838. ChangeSet
  3839.   1.1851 04/06/09 17:07:11 guilhem@mysql.com +2 -0
  3840.   Fix for BUG#4038 "rpm postinstall script leaves files as owned by root":
  3841.   the rpm postinstall script must call mysql_install_db with --user=mysql,
  3842.   and mysql_install_db must then pass this to mysqld. Otherwise, mysqld
  3843.   runs as root, and if you have --log-bin=somewhere_out_of_var_lib_mysql
  3844.   it creates binlog files owned by root in this dir, and this dir is not
  3845.   fixed by the 'chmod mysql', so files remain owned by root, and later mysqld
  3846.   (running as 'mysql') can't read them.
  3847.   I'm hardcoding 'mysql' in the postinstall script, but it's already hardcoded
  3848.   there in many places (see the useradd and chown) so it's ok.
  3849.  
  3850.   support-files/mysql.spec.sh
  3851.     1.82 04/06/09 17:07:04 guilhem@mysql.com +1 -1
  3852.     in postinstall, call mysql_install_db with --user=mysql, so that mysqld (which installs the grant tables)
  3853.     is started with --user=mysql.
  3854.  
  3855.   scripts/mysql_install_db.sh
  3856.     1.48 04/06/09 17:07:04 guilhem@mysql.com +5 -1
  3857.     Pass --user to mysqld
  3858.  
  3859. ChangeSet
  3860.   1.1850 04/06/09 15:27:15 guilhem@mysql.com +1 -0
  3861.   complement to previous fix (which was for SQLCOM_DROP_DB), for COM_DROP_DB.
  3862.  
  3863.   sql/sql_parse.cc
  3864.     1.373 04/06/09 15:27:11 guilhem@mysql.com +3 -3
  3865.     Making COM_DROP_DB honour lower_case_table_names. Plus coding-style fixes.
  3866.  
  3867. ChangeSet
  3868.   1.1849 04/06/09 15:22:31 guilhem@mysql.com +1 -0
  3869.   Fix for BUG#4066 "DROP DATABASE case sensitive even if lower-case-table-names > 0"
  3870.  
  3871.   sql/sql_parse.cc
  3872.     1.372 04/06/09 15:22:29 guilhem@mysql.com +2 -1
  3873.     honour lower_case_table_names in DROP DATABASE (like we already do in CREATE DATABASE)
  3874.  
  3875. ChangeSet
  3876.   1.1844.10.1 04/06/09 00:08:24 serg@serg.mylan +3 -0
  3877.   different (simpler and more compatible) fix for bug#4046
  3878.  
  3879.   sql/sql_parse.cc
  3880.     1.371 04/06/09 00:08:21 serg@serg.mylan +4 -1
  3881.     different (simpler and more compatible) fix for bug#4046
  3882.  
  3883.   mysql-test/t/type_decimal.test
  3884.     1.13 04/06/09 00:08:21 serg@serg.mylan +3 -0
  3885.     different (simpler and more compatible) fix for bug#4046
  3886.  
  3887.   mysql-test/r/type_decimal.result
  3888.     1.15 04/06/09 00:08:21 serg@serg.mylan +7 -0
  3889.     different (simpler and more compatible) fix for bug#4046
  3890.  
  3891. ChangeSet
  3892.   1.1847 04/06/08 13:36:32 patg@krsna.patg.net +2 -0
  3893.   see notes for mysql-copyright scripts
  3894.  
  3895.   Build-tools/mysql-copyright
  3896.     1.9 04/06/08 13:36:29 patg@krsna.patg.net +44 -18
  3897.     deals with windows src file now
  3898.  
  3899.   Build-tools/mysql-copyright-2
  3900.     1.6 04/06/08 13:36:29 patg@krsna.patg.net +1 -1
  3901.     small fix
  3902.  
  3903. ChangeSet
  3904.   1.1844.1.38 04/06/08 12:35:22 wax@mysql.com +1 -0
  3905.   BUG#3439 problem with UDF functions
  3906.  
  3907.   VC++Files/examples/udf_example/udf_example.def
  3908.     1.2 04/06/08 12:34:57 wax@mysql.com +14 -5
  3909.     Add definitions of init and deinit functions
  3910.  
  3911. ChangeSet
  3912.   1.676.1.765 04/06/07 20:35:05 gluh@gluh.mysql.r18.ru +4 -0
  3913.   Fix for bug #4036 multiple SELECT DATE_FORMAT, incorrect results
  3914.  
  3915.   sql/field.h
  3916.     1.25.1.6 04/06/07 20:34:55 gluh@gluh.mysql.r18.ru +1 -0
  3917.     Fix for bug #4036 multiple SELECT DATE_FORMAT, incorrect results
  3918.  
  3919.   sql/field.cc
  3920.     1.45.1.4 04/06/07 20:34:55 gluh@gluh.mysql.r18.ru +18 -0
  3921.     Fix for bug #4036 multiple SELECT DATE_FORMAT, incorrect results
  3922.  
  3923.   mysql-test/t/type_date.test
  3924.     1.2.1.2 04/06/07 20:34:55 gluh@gluh.mysql.r18.ru +8 -0
  3925.     Fix for bug #4036 multiple SELECT DATE_FORMAT, incorrect results
  3926.  
  3927.   mysql-test/r/type_date.result
  3928.     1.2.1.2 04/06/07 20:34:55 gluh@gluh.mysql.r18.ru +2 -0
  3929.     Fix for bug #4036 multiple SELECT DATE_FORMAT, incorrect results
  3930.  
  3931. ChangeSet
  3932.   1.1844.9.1 04/06/07 12:38:35 serg@serg.mylan +3 -0
  3933.   BUG#3987 - if(int, aggregate(int))
  3934.  
  3935.   sql/item_cmpfunc.cc
  3936.     1.62 04/06/07 12:38:32 serg@serg.mylan +2 -2
  3937.     BUG#3987 - if(int, aggregate(int))
  3938.  
  3939.   mysql-test/t/func_if.test
  3940.     1.4 04/06/07 12:38:32 serg@serg.mylan +9 -0
  3941.     BUG#3987 - if(int, aggregate(int))
  3942.  
  3943.   mysql-test/r/func_if.result
  3944.     1.7 04/06/07 12:38:32 serg@serg.mylan +6 -0
  3945.     BUG#3987 - if(int, aggregate(int))
  3946.  
  3947. ChangeSet
  3948.   1.676.1.764 04/06/03 15:38:38 bell@sanja.is.com.ua +1 -0
  3949.   removed incorrect destructor (to prevent deleting item by recursion instead of by list scanning in case of chained OR or AND)
  3950.  
  3951.   sql/item_cmpfunc.h
  3952.     1.10.1.7 04/06/03 15:38:37 bell@sanja.is.com.ua +0 -1
  3953.     removed incorrect destructor (to prevent deleting item by recursion instead of by list scanning in case of chained OR or AND)
  3954.  
  3955. ChangeSet
  3956.   1.1835.2.1 04/06/02 12:56:26 paul@teton.kitebird.com +5 -0
  3957.   Touchups to .cnf file comments.
  3958.  
  3959.   support-files/my-small.cnf.sh
  3960.     1.17 04/06/02 12:56:22 paul@teton.kitebird.com +4 -4
  3961.     Touchups to .cnf file comments.
  3962.  
  3963.   support-files/my-medium.cnf.sh
  3964.     1.19 04/06/02 12:56:22 paul@teton.kitebird.com +4 -4
  3965.     Touchups to .cnf file comments.
  3966.  
  3967.   support-files/my-large.cnf.sh
  3968.     1.19 04/06/02 12:56:22 paul@teton.kitebird.com +5 -5
  3969.     Touchups to .cnf file comments.
  3970.  
  3971.   support-files/my-innodb-heavy-4G.cnf.sh
  3972.     1.3 04/06/02 12:56:22 paul@teton.kitebird.com +2 -2
  3973.     Touchups to .cnf file comments.
  3974.  
  3975.   support-files/my-huge.cnf.sh
  3976.     1.20 04/06/02 12:56:22 paul@teton.kitebird.com +5 -5
  3977.     Touchups to .cnf file comments.
  3978.  
  3979. ChangeSet
  3980.   1.1844.1.35 04/06/02 11:12:04 marko@hundin.mysql.fi +1 -0
  3981.   InnoDB cleanup: Remove debug function
  3982.   cmp_debug_dtuple_rec_with_match()
  3983.   unless #ifdef UNIV_DEBUG
  3984.  
  3985.   innobase/rem/rem0cmp.c
  3986.     1.16 04/06/02 11:12:01 marko@hundin.mysql.fi +6 -2
  3987.     Remove cmp_debug_dtuple_rec_with_match() unless #ifdef UNIV_DEBUG
  3988.  
  3989. ChangeSet
  3990.   1.1844.1.34 04/06/01 15:47:08 greg@mysql.com +1 -0
  3991.   Fix applied to allow building of 4.0.20 for NetWare
  3992.  
  3993. ChangeSet
  3994.   1.1844.8.1 04/06/01 23:34:47 monty@mysql.com +1 -0
  3995.   Updated version number
  3996.   Portability fix for netware. (We can't use TRY_RUN when cross compiling)
  3997.  
  3998.   configure.in
  3999.     1.304 04/06/01 23:34:46 monty@mysql.com +9 -2
  4000.     Updated version number
  4001.     Portability fix for netware. (We can't use TRY_RUN when cross compiling)
  4002.  
  4003. ChangeSet
  4004.   1.1844.7.1 04/06/01 14:18:34 paul@ice.snake.net +1 -0
  4005.   README:
  4006.     Update README URL. (Bug #3678)
  4007.  
  4008.   mysql-test/README
  4009.     1.6 04/06/01 14:17:17 paul@ice.snake.net +1 -1
  4010.     Update README URL. (Bug #3678)
  4011.  
  4012.   client/mysqltest.c
  4013.     1.117 04/06/01 15:47:06 greg@mysql.com +6 -5
  4014.     Fix compilation errors for NetWare
  4015.  
  4016. ChangeSet
  4017.   1.1844.1.31 04/06/01 19:19:48 heikki@hundin.mysql.fi +3 -0
  4018.   row0mysql.c, row0mysql.h, ha_innodb.cc:
  4019.     Inside LOCK TABLES, use either LOCK_S or LOCK_X in locking reads; an improvent over the previous patch
  4020.  
  4021.   innobase/row/row0mysql.c
  4022.     1.66 04/06/01 19:19:29 heikki@hundin.mysql.fi +1 -0
  4023.     Inside LOCK TABLES, use either LOCK_S or LOCK_X in locking reads; an improvent over the previous patch
  4024.  
  4025.   innobase/include/row0mysql.h
  4026.     1.19 04/06/01 19:19:23 heikki@hundin.mysql.fi +3 -0
  4027.     Inside LOCK TABLES, use either LOCK_S or LOCK_X in locking reads; an improvent over the previous patch
  4028.  
  4029.   sql/ha_innodb.cc
  4030.     1.213 04/06/01 19:19:09 heikki@hundin.mysql.fi +31 -9
  4031.     Inside LOCK TABLES, use either LOCK_S or LOCK_X in locking reads; an improvent over the previous patch
  4032.  
  4033. ChangeSet
  4034.   1.1844.1.30 04/06/01 17:29:24 jani@a80-186-24-72.elisa-laajakaista.fi +4 -0
  4035.   Changed --log-warnings to be integer instead of boolean. Given --skip-log-warnings
  4036.   will disable warnings, --log-warnings will increment warning level by one, or the
  4037.   level can be given as an optional argument. Default level is 1.
  4038.   
  4039.   Changed aborted connection warning to be logged only if the level is > 1.
  4040.  
  4041.   sql/sql_parse.cc
  4042.     1.370 04/06/01 17:29:22 jani@a80-186-24-72.elisa-laajakaista.fi +1 -1
  4043.     Changed aborted connection warning to be logged only if the level is > 1.
  4044.  
  4045.   sql/sql_class.h
  4046.     1.178 04/06/01 17:29:22 jani@a80-186-24-72.elisa-laajakaista.fi +1 -1
  4047.     Changed boolean into ulong.
  4048.  
  4049.   sql/set_var.cc
  4050.     1.57 04/06/01 17:29:22 jani@a80-186-24-72.elisa-laajakaista.fi +1 -1
  4051.     Changed --log-warnings to be integer instead of boolean. Given --skip-log-warnings
  4052.     will disable warnings, --log-warnings will increment warning level by one, or the
  4053.     level can be given as an optional argument. Default level is 1.
  4054.     
  4055.     Changed aborted connection warning to be logged only if the level is > 1.
  4056.  
  4057.   sql/mysqld.cc
  4058.     1.499 04/06/01 17:29:22 jani@a80-186-24-72.elisa-laajakaista.fi +10 -2
  4059.     Changed --log-warnings to be integer instead of boolean. Given --skip-log-warnings
  4060.     will disable warnings, --log-warnings will increment warning level by one, or the
  4061.     level can be given as an optional argument. Default level is 1.
  4062.     
  4063.     Changed aborted connection warning to be logged only if the level is > 1.
  4064.  
  4065. ChangeSet
  4066.   1.676.1.763 04/05/31 21:10:15 bell@sanja.is.com.ua +1 -0
  4067.   correct table_hash_search call
  4068.  
  4069.   sql/sql_acl.cc
  4070.     1.27.1.19 04/05/31 21:10:13 bell@sanja.is.com.ua +2 -2
  4071.     correct table_hash_search call
  4072.  
  4073. ChangeSet
  4074.   1.1844.1.29 04/05/31 16:33:45 marko@hundin.mysql.fi +1 -0
  4075.   InnoDB: Do not get a lock for consistent reads (Bug #3894)
  4076.  
  4077.   sql/ha_innodb.cc
  4078.     1.212 04/05/31 16:31:17 marko@hundin.mysql.fi +5 -2
  4079.     start_stmt(): Obtain an exclusive lock for other than plain SELECT
  4080.  
  4081.   sql/ha_innodb.cc
  4082.     1.211 04/05/31 15:39:40 marko@hundin.mysql.fi +8 -0
  4083.     ha_innobase::start_stmt(): do not get a lock for consistent reads
  4084.  
  4085. ChangeSet
  4086.   1.1844.6.1 04/05/31 13:53:10 hf@deer.(none) +2 -0
  4087.   mysql_get_parameter interface fixed
  4088.  
  4089.   libmysql/libmysql.c
  4090.     1.147 04/05/31 13:53:08 hf@deer.(none) +1 -1
  4091.     (void) added to the empty parameter's list
  4092.  
  4093.   include/mysql.h
  4094.     1.54 04/05/31 13:53:08 hf@deer.(none) +1 -1
  4095.     (void) added to the empty parameter's list
  4096.  
  4097. ChangeSet
  4098.   1.1844.1.27 04/05/30 04:11:19 miguel@light. +3 -0
  4099.   VC++ project for to compile the udf_example.cc on
  4100.   Windows
  4101.  
  4102.   VC++Files/examples/udf_example/udf_example.dsw
  4103.     1.1 04/05/30 04:07:52 miguel@light. +29 -0
  4104.  
  4105.   VC++Files/examples/udf_example/udf_example.dsw
  4106.     1.0 04/05/30 04:07:52 miguel@light. +0 -0
  4107.     BitKeeper file C:/cygwin/home/miguel/bk/mysql-4.0/VC++Files/examples/udf_example/udf_example.dsw
  4108.  
  4109.   VC++Files/examples/udf_example/udf_example.dsp
  4110.     1.1 04/05/30 04:07:51 miguel@light. +111 -0
  4111.  
  4112.   VC++Files/examples/udf_example/udf_example.dsp
  4113.     1.0 04/05/30 04:07:51 miguel@light. +0 -0
  4114.     BitKeeper file C:/cygwin/home/miguel/bk/mysql-4.0/VC++Files/examples/udf_example/udf_example.dsp
  4115.  
  4116.   VC++Files/examples/udf_example/udf_example.def
  4117.     1.1 04/05/30 04:07:50 miguel@light. +9 -0
  4118.  
  4119.   VC++Files/examples/udf_example/udf_example.def
  4120.     1.0 04/05/30 04:07:50 miguel@light. +0 -0
  4121.     BitKeeper file C:/cygwin/home/miguel/bk/mysql-4.0/VC++Files/examples/udf_example/udf_example.def
  4122.  
  4123. ChangeSet
  4124.   1.1844.5.1 04/05/29 17:52:20 serg@serg.mylan +9 -0
  4125.   backport wild_compare fix from 4.1 - bug#3924
  4126.  
  4127.   sql/sql_show.cc
  4128.     1.124 04/05/29 17:52:16 serg@serg.mylan +3 -3
  4129.     backport wild_compare fix from 4.1 - bug#3924
  4130.  
  4131.   sql/sql_parse.cc
  4132.     1.369 04/05/29 17:52:16 serg@serg.mylan +2 -2
  4133.     backport wild_compare fix from 4.1 - bug#3924
  4134.  
  4135.   sql/sql_db.cc
  4136.     1.72 04/05/29 17:52:16 serg@serg.mylan +1 -1
  4137.     backport wild_compare fix from 4.1 - bug#3924
  4138.  
  4139.   sql/sql_base.cc
  4140.     1.179 04/05/29 17:52:16 serg@serg.mylan +1 -1
  4141.     backport wild_compare fix from 4.1 - bug#3924
  4142.  
  4143.   sql/sql_acl.h
  4144.     1.19 04/05/29 17:52:16 serg@serg.mylan +1 -1
  4145.     backport wild_compare fix from 4.1 - bug#3924
  4146.  
  4147.   sql/sql_acl.cc
  4148.     1.126 04/05/29 17:52:16 serg@serg.mylan +5 -5
  4149.     backport wild_compare fix from 4.1 - bug#3924
  4150.  
  4151.   mysys/mf_wfile.c
  4152.     1.6 04/05/29 17:52:16 serg@serg.mylan +2 -2
  4153.     backport wild_compare fix from 4.1 - bug#3924
  4154.  
  4155.   mysys/mf_wcomp.c
  4156.     1.5 04/05/29 17:52:16 serg@serg.mylan +45 -22
  4157.     backport wild_compare fix from 4.1 - bug#3924
  4158.  
  4159.   include/my_sys.h
  4160.     1.108 04/05/29 17:52:16 serg@serg.mylan +1 -1
  4161.     backport wild_compare fix from 4.1 - bug#3924
  4162.  
  4163. ChangeSet
  4164.   1.1844.4.1 04/05/28 15:01:16 ram@gw.mysql.r18.ru +3 -0
  4165.   a fix.
  4166.   (Bug#3738: SQL_CALC_FOUND_ROWS ignores WHERE if LIMIT used,
  4167.    Bug#3845: wrong FOUND_ROWS result)
  4168.  
  4169.   sql/sql_select.cc
  4170.     1.280 04/05/28 15:00:55 ram@gw.mysql.r18.ru +4 -2
  4171.     a fix.
  4172.     (Bug#3738: SQL_CALC_FOUND_ROWS ignores WHERE if LIMIT used,
  4173.      Bug#3845: wrong FOUND_ROWS result)
  4174.  
  4175.   mysql-test/t/select_found.test
  4176.     1.10 04/05/28 15:00:55 ram@gw.mysql.r18.ru +19 -0
  4177.     a fix.
  4178.     (Bug#3738: SQL_CALC_FOUND_ROWS ignores WHERE if LIMIT used,
  4179.      Bug#3845: wrong FOUND_ROWS result)
  4180.  
  4181.   mysql-test/r/select_found.result
  4182.     1.12 04/05/28 15:00:55 ram@gw.mysql.r18.ru +17 -0
  4183.     a fix.
  4184.     (Bug#3738: SQL_CALC_FOUND_ROWS ignores WHERE if LIMIT used,
  4185.      Bug#3845: wrong FOUND_ROWS result)
  4186.  
  4187. ChangeSet
  4188.   1.1844.1.24 04/05/28 11:15:59 marko@hundin.mysql.fi +4 -0
  4189.   InnoDB: Add diagnostics when tmpfile() fails at start (Bug #3919)
  4190.  
  4191.   innobase/os/os0file.c
  4192.     1.70 04/05/28 11:15:56 marko@hundin.mysql.fi +30 -14
  4193.     Add os_file_create_tmpfile()
  4194.     os_file_handle_error(): remove unused first parameter
  4195.  
  4196.   innobase/lock/lock0lock.c
  4197.     1.36 04/05/28 11:15:56 marko@hundin.mysql.fi +1 -1
  4198.     Replace tmpfile() with os_file_create_tmpfile()
  4199.  
  4200.   innobase/include/os0file.h
  4201.     1.23 04/05/28 11:15:56 marko@hundin.mysql.fi +7 -0
  4202.     Add os_file_create_tmpfile()
  4203.  
  4204.   innobase/dict/dict0dict.c
  4205.     1.53 04/05/28 11:15:56 marko@hundin.mysql.fi +1 -1
  4206.     Replace tmpfile() with os_file_create_tmpfile()
  4207.  
  4208. ChangeSet
  4209.   1.1844.1.23 04/05/28 11:02:34 monty@mysql.com +2 -0
  4210.   Added option --config-extra-env to Do-compile
  4211.  
  4212.   include/my_global.h
  4213.     1.65 04/05/28 11:02:33 monty@mysql.com +5 -5
  4214.     Cleaned up comment to follow same indentation style as the rest of the code
  4215.  
  4216.   Build-tools/Do-compile
  4217.     1.80.1.2 04/05/28 11:02:33 monty@mysql.com +19 -2
  4218.     Added option --config-extra-env
  4219.  
  4220. ChangeSet
  4221.   1.1844.1.22 04/05/28 09:06:19 heikki@hundin.mysql.fi +1 -0
  4222.   my_global.h:
  4223.     Improved a comment about HAVE_BROKEN_PREAD: pread() only works on HP-UX 11.0 if one installs kernel patch PHKL_20349 or greater
  4224.  
  4225.   include/my_global.h
  4226.     1.64 04/05/28 09:06:10 heikki@hundin.mysql.fi +5 -1
  4227.     Improved a comment about HAVE_BROKEN_PREAD: pread() only works on HP-UX 11.0 if one installs kernel patch PHKL_20349 or greater
  4228.  
  4229. ChangeSet
  4230.   1.1844.1.21 04/05/28 02:00:34 monty@mysql.com +2 -0
  4231.   Portability fix for HPUX
  4232.  
  4233.   innobase/os/os0file.c
  4234.     1.69 04/05/28 02:00:30 monty@mysql.com +2 -2
  4235.     Don't use pread/pwrite on systems where these are not working.
  4236.     This fixes a bug on HPUX, where InnoDB didn't create the ibdata1 file correctly.
  4237.  
  4238.   configure.in
  4239.     1.303 04/05/28 02:00:30 monty@mysql.com +3 -0
  4240.     Ensure that innodb gets system specific CFLAGS and CXXFLAGS
  4241.  
  4242. ChangeSet
  4243.   1.1844.1.20 04/05/28 01:02:20 monty@mysql.com +1 -0
  4244.   Always enable HAVE_COMPRESS on netware
  4245.  
  4246.   include/config-netware.h
  4247.     1.4 04/05/28 01:02:18 monty@mysql.com +4 -0
  4248.     Always enable HAVE_COMPRESS on netware
  4249.     We can't detect compress in configure on netware because we must use AC_TRY_RUN to detect zlib on other platforms
  4250.  
  4251. ChangeSet
  4252.   1.1844.1.19 04/05/28 00:32:55 monty@mysql.com +2 -0
  4253.   Portability fix for 32 bit file systems
  4254.  
  4255.   mysql-test/t/variables.test
  4256.     1.20 04/05/28 00:32:52 monty@mysql.com +1 -0
  4257.     Portability fix for 32 bit file systems
  4258.  
  4259.   mysql-test/r/variables.result
  4260.     1.24 04/05/28 00:32:52 monty@mysql.com +1 -1
  4261.     Portability fix for 32 bit file systems
  4262.  
  4263. ChangeSet
  4264.   1.1844.1.18 04/05/27 23:39:50 jani@a80-186-24-72.elisa-laajakaista.fi +2 -0
  4265.   Merged in some patches from Novell.
  4266.  
  4267.   netware/mysqld_safe.c
  4268.     1.6 04/05/27 23:39:40 jani@a80-186-24-72.elisa-laajakaista.fi +69 -39
  4269.     Patch from Novell, new option --set-variable.
  4270.     
  4271.  
  4272.   netware/BUILD/nwbootstrap
  4273.     1.6 04/05/27 23:39:39 jani@a80-186-24-72.elisa-laajakaista.fi +5 -0
  4274.     Patch from Novell, create the libmysqld.imp file.
  4275.     
  4276.  
  4277. ChangeSet
  4278.   1.1844.1.17 04/05/27 22:53:36 monty@mysql.com +2 -0
  4279.   removed reference to not existing library lib_release\dbug.lib
  4280.  
  4281.   VC++Files/sql/mysqld.dsp
  4282.     1.17 04/05/27 22:53:32 monty@mysql.com +1 -1
  4283.     removed reference to not existing library lib_release\dbug.lib
  4284.  
  4285.   VC++Files/comp_err/comp_err.dsp
  4286.     1.6 04/05/27 22:53:32 monty@mysql.com +1 -1
  4287.     removed reference to not existing library lib_release\dbug.lib
  4288.  
  4289. ChangeSet
  4290.   1.1844.1.16 04/05/27 21:14:59 serg@serg.mylan +4 -0
  4291.   backport bug#2708 fix from 4.1
  4292.  
  4293.   mysql-test/t/fulltext.test
  4294.     1.45 04/05/27 21:14:56 serg@serg.mylan +4 -0
  4295.     backport bug#2708 fix from 4.1
  4296.  
  4297.   mysql-test/r/fulltext.result
  4298.     1.46 04/05/27 21:14:56 serg@serg.mylan +3 -0
  4299.     backport bug#2708 fix from 4.1
  4300.  
  4301.   myisam/ft_parser.c
  4302.     1.31 04/05/27 21:14:56 serg@serg.mylan +24 -16
  4303.     backport bug#2708 fix from 4.1
  4304.  
  4305.   myisam/ft_boolean_search.c
  4306.     1.63 04/05/27 21:14:56 serg@serg.mylan +1 -1
  4307.     perlify comment
  4308.  
  4309. ChangeSet
  4310.   1.1844.1.15 04/05/27 11:23:26 monty@mysql.com +1 -0
  4311.   Add back wrongly deleted file
  4312.  
  4313.   VC++Files/innobase/innobase.dsp
  4314.     1.16 04/05/27 11:23:25 monty@mysql.com +4 -0
  4315.     Add back wrongly deleted file
  4316.  
  4317. ChangeSet
  4318.   1.1844.1.14 04/05/27 02:47:04 monty@mysql.com +4 -0
  4319.   netware files should always be in 'make dist'
  4320.   use opt_net_buffer_length instead of net_buffer_length
  4321.  
  4322.   netware/Makefile.am
  4323.     1.9 04/05/27 02:47:03 monty@mysql.com +25 -1
  4324.     netware files should always be in 'make dist'
  4325.  
  4326.   configure.in
  4327.     1.302 04/05/27 02:47:03 monty@mysql.com +1 -0
  4328.     netware files should always be in 'make dist'
  4329.  
  4330.   client/mysqldump.c
  4331.     1.112 04/05/27 02:47:03 monty@mysql.com +2 -2
  4332.     use opt_net_buffer_length instead of net_buffer_length
  4333.  
  4334.   Makefile.am
  4335.     1.49 04/05/27 02:47:03 monty@mysql.com +1 -2
  4336.     netware files should always be in 'make dist'
  4337.  
  4338. ChangeSet
  4339.   1.1844.1.13 04/05/26 21:45:58 monty@mysql.com +3 -0
  4340.   VC++ portability fix
  4341.  
  4342.   sql/mysqld.cc
  4343.     1.498 04/05/26 21:45:55 monty@mysql.com +1 -1
  4344.     Fixed comment
  4345.  
  4346.   VC++Files/innobase/innobase.dsp
  4347.     1.15 04/05/26 21:45:55 monty@mysql.com +0 -4
  4348.     Remove not existing file
  4349.  
  4350.   VC++Files/client/mysqlclient.dsp
  4351.     1.11 04/05/26 21:45:55 monty@mysql.com +2 -2
  4352.     Added missing /D MYSQL_CLIENT
  4353.  
  4354. ChangeSet
  4355.   1.1844.1.12 04/05/26 19:41:14 marko@hundin.mysql.fi +1 -0
  4356.   InnoDB fixup: remove debug assertion that causes compile error
  4357.   when UNIV_DEBUG is defined (introduced in ChangeSet@1.1850)
  4358.  
  4359.   innobase/que/que0que.c
  4360.     1.17 04/05/26 19:41:12 marko@hundin.mysql.fi +0 -2
  4361.     Remove ut_ad() reference to removed parameter next_thr
  4362.  
  4363. ChangeSet
  4364.   1.1844.1.11 04/05/26 21:40:27 hf@deer.(none) +13 -0
  4365.   Fix to make Windows compilation smoother
  4366.  
  4367.   tools/mysqlmanager.c
  4368.     1.37 04/05/26 21:40:12 hf@deer.(none) +1 -1
  4369.     compiler warns on this line
  4370.  
  4371.   sql/log_event.cc
  4372.     1.156 04/05/26 21:40:12 hf@deer.(none) +1 -0
  4373.     should be like that in this case
  4374.  
  4375.   libmysqld/libmysqld.def
  4376.     1.4 04/05/26 21:40:12 hf@deer.(none) +1 -2
  4377.     interface changed
  4378.  
  4379.   libmysqld/libmysqld.c
  4380.     1.22 04/05/26 21:40:12 hf@deer.(none) +12 -0
  4381.     mysql_get_parameters implementation (embedded)
  4382.  
  4383.   libmysqld/lib_sql.cc
  4384.     1.48 04/05/26 21:40:12 hf@deer.(none) +5 -1
  4385.     line moved to be above the '#include "mysql.cc"'
  4386.  
  4387.   libmysql_r/Makefile.am
  4388.     1.11 04/05/26 21:40:12 hf@deer.(none) +1 -1
  4389.     MYSQL_CLIENT define added
  4390.  
  4391.   libmysql/libmysql.def
  4392.     1.11 04/05/26 21:40:12 hf@deer.(none) +1 -18
  4393.     interface changed
  4394.  
  4395.   libmysql/libmysql.c
  4396.     1.146 04/05/26 21:40:12 hf@deer.(none) +8 -0
  4397.     mysql_get_parameters implementations
  4398.  
  4399.   include/mysql_com.h
  4400.     1.56 04/05/26 21:40:12 hf@deer.(none) +0 -9
  4401.     these should not be exported
  4402.  
  4403.   include/mysql.h
  4404.     1.53 04/05/26 21:40:12 hf@deer.(none) +13 -0
  4405.     mysql_get_parameters() interface added
  4406.     #define max_allowed_packet added
  4407.  
  4408.   client/mysqldump.c
  4409.     1.111 04/05/26 21:40:12 hf@deer.(none) +10 -3
  4410.     local opt_max_allowed_packet and opt_net_buffer_length introduced
  4411.  
  4412.   client/mysql.cc
  4413.     1.152 04/05/26 21:40:12 hf@deer.(none) +12 -4
  4414.     local opt_max_allowed_packet and opt_net_buffer_length introduced
  4415.  
  4416.   VC++Files/innobase/innobase.dsp
  4417.     1.14 04/05/26 21:40:12 hf@deer.(none) +0 -4
  4418.     non-existent file removed
  4419.  
  4420. ChangeSet
  4421.   1.1844.1.10 04/05/26 10:45:37 marko@hundin.mysql.fi +6 -0
  4422.   InnoDB cleanup: Remove unused code for online backup
  4423.  
  4424.   innobase/mtr/mtr0mtr.c
  4425.     1.8 04/05/26 10:45:34 marko@hundin.mysql.fi +6 -195
  4426.     Remove references to MLOG_FULL_PAGE
  4427.     Remove references to online backup
  4428.  
  4429.   innobase/log/log0recv.c
  4430.     1.29 04/05/26 10:45:34 marko@hundin.mysql.fi +1 -12
  4431.     Remove references to MLOG_FULL_PAGE
  4432.  
  4433.   innobase/log/log0log.c
  4434.     1.35 04/05/26 10:45:34 marko@hundin.mysql.fi +0 -64
  4435.     Remove references to online backup
  4436.  
  4437.   innobase/include/mtr0mtr.h
  4438.     1.8 04/05/26 10:45:34 marko@hundin.mysql.fi +1 -11
  4439.     Remove references to MLOG_FULL_PAGE
  4440.  
  4441.   innobase/include/log0log.ic
  4442.     1.7 04/05/26 10:45:34 marko@hundin.mysql.fi +1 -35
  4443.     Remove references to online backup
  4444.  
  4445.   innobase/include/log0log.h
  4446.     1.14 04/05/26 10:45:34 marko@hundin.mysql.fi +0 -35
  4447.     Remove references to online backup
  4448.  
  4449. ChangeSet
  4450.   1.1844.1.9 04/05/26 00:01:23 monty@mysql.com +1 -0
  4451.   Added new header files
  4452.  
  4453.   include/Makefile.am
  4454.     1.40 04/05/26 00:01:21 monty@mysql.com +1 -1
  4455.     Added new header files
  4456.  
  4457. ChangeSet
  4458.   1.1844.2.1 04/05/26 00:27:00 hf@deer.(none) +9 -0
  4459.   Proposed fix for bug #3818 (libmysqld.dll leads to program's crash)
  4460.   configurations added to build the libraries with USE_TLS flag to be
  4461.   used for libmysqld
  4462.  
  4463.   include/mysql_com.h
  4464.     1.55 04/05/26 00:26:47 hf@deer.(none) +8 -2
  4465.     __declspec(dllimport) seems to be necessary when one uses .dll
  4466.     on Windows
  4467.  
  4468.   VC++Files/mysys/mysys.dsp
  4469.     1.13 04/05/26 00:26:47 hf@deer.(none) +69 -0
  4470.     TLS and TLS_DEBUG configurations added
  4471.  
  4472.   VC++Files/myisammrg/myisammrg.dsp
  4473.     1.6 04/05/26 00:26:47 hf@deer.(none) +52 -0
  4474.     TLS and TLS_DEBUG configurations added
  4475.  
  4476.   VC++Files/myisam/myisam.dsp
  4477.     1.6 04/05/26 00:26:47 hf@deer.(none) +50 -0
  4478.     TLS and TLS_DEBUG configurations added
  4479.  
  4480.   VC++Files/libmysqld/libmysqld.dsp
  4481.     1.9 04/05/26 00:26:47 hf@deer.(none) +6 -6
  4482.     using of _tls libraries added
  4483.  
  4484.   VC++Files/libmysql/libmysql.dsp
  4485.     1.14 04/05/26 00:26:47 hf@deer.(none) +2 -2
  4486.     MYSQL_CLIENT define enabled
  4487.  
  4488.   VC++Files/isam/isam.dsp
  4489.     1.5 04/05/26 00:26:47 hf@deer.(none) +54 -0
  4490.     TLS and TLS_DEBUG configurations added
  4491.  
  4492.   VC++Files/heap/heap.dsp
  4493.     1.5 04/05/26 00:26:47 hf@deer.(none) +61 -0
  4494.     TLS and TLS_DEBUG configurations added
  4495.  
  4496.   VC++Files/dbug/dbug.dsp
  4497.     1.5 04/05/26 00:26:47 hf@deer.(none) +27 -0
  4498.     TLS_DEBUG configuration added
  4499.  
  4500. ChangeSet
  4501.   1.1818.1.1 04/05/25 22:00:14 monty@mysql.com +45 -0
  4502.   Added patches from Novell
  4503.  
  4504.   netware/resolve_stack_dump.def
  4505.     1.1 04/05/25 22:00:12 monty@mysql.com +12 -0
  4506.  
  4507.   netware/mysql_waitpid.def
  4508.     1.1 04/05/25 22:00:12 monty@mysql.com +12 -0
  4509.  
  4510.   netware/myisam_ftdump.def
  4511.     1.1 04/05/25 22:00:12 monty@mysql.com +12 -0
  4512.  
  4513.   include/help_start.h
  4514.     1.1 04/05/25 22:00:12 monty@mysql.com +7 -0
  4515.  
  4516.   include/help_end.h
  4517.     1.1 04/05/25 22:00:12 monty@mysql.com +6 -0
  4518.  
  4519.   vio/viosslfactories.c
  4520.     1.16 04/05/25 22:00:12 monty@mysql.com +39 -2
  4521.     Added patches from Novell
  4522.  
  4523.   vio/viossl.c
  4524.     1.22 04/05/25 22:00:12 monty@mysql.com +25 -0
  4525.     Added patches from Novell
  4526.  
  4527.   vio/test-ssl.c
  4528.     1.8 04/05/25 22:00:12 monty@mysql.com +1 -1
  4529.     Added patches from Novell
  4530.  
  4531.   tools/mysqlmanager.c
  4532.     1.36 04/05/25 22:00:12 monty@mysql.com +15 -0
  4533.     Added patches from Novell
  4534.  
  4535.   sql/mysqld.cc
  4536.     1.493.2.1 04/05/25 22:00:12 monty@mysql.com +207 -8
  4537.     Added patches from Novell
  4538.  
  4539.   scripts/mysqlhotcopy.sh
  4540.     1.42 04/05/25 22:00:12 monty@mysql.com +18 -2
  4541.     Added patches from Novell
  4542.  
  4543.   scripts/make_binary_distribution.sh
  4544.     1.55.1.1 04/05/25 22:00:12 monty@mysql.com +54 -25
  4545.     Added patches from Novell
  4546.  
  4547.   netware/resolve_stack_dump.def
  4548.     1.0 04/05/25 22:00:12 monty@mysql.com +0 -0
  4549.     BitKeeper file /tmp/skr99/mysql-4.0/netware/resolve_stack_dump.def
  4550.  
  4551.   netware/mysql_waitpid.def
  4552.     1.0 04/05/25 22:00:12 monty@mysql.com +0 -0
  4553.     BitKeeper file /tmp/skr99/mysql-4.0/netware/mysql_waitpid.def
  4554.  
  4555.   netware/mysql_test_run.c
  4556.     1.5 04/05/25 22:00:12 monty@mysql.com +48 -11
  4557.     Added patches from Novell
  4558.  
  4559.   netware/mysql_install_db.c
  4560.     1.4 04/05/25 22:00:12 monty@mysql.com +2 -1
  4561.     Indentation fix
  4562.  
  4563.   netware/myisam_ftdump.def
  4564.     1.0 04/05/25 22:00:12 monty@mysql.com +0 -0
  4565.     BitKeeper file /tmp/skr99/mysql-4.0/netware/myisam_ftdump.def
  4566.  
  4567.   netware/my_manage.h
  4568.     1.3 04/05/25 22:00:12 monty@mysql.com +2 -2
  4569.     Added patches from Novell
  4570.  
  4571.   netware/my_manage.c
  4572.     1.4 04/05/25 22:00:12 monty@mysql.com +4 -4
  4573.     Added patches from Novell
  4574.  
  4575.   netware/init_db.sql
  4576.     1.3 04/05/25 22:00:12 monty@mysql.com +1 -1
  4577.     Added patches from Novell
  4578.  
  4579.   netware/Makefile.am
  4580.     1.8 04/05/25 22:00:12 monty@mysql.com +2 -1
  4581.     Added patches from Novell
  4582.  
  4583.   netware/BUILD/mwenv
  4584.     1.5 04/05/25 22:00:12 monty@mysql.com +3 -3
  4585.     Added patches from Novell
  4586.  
  4587.   netware/BUILD/compile-netware-standard
  4588.     1.5 04/05/25 22:00:12 monty@mysql.com +1 -0
  4589.     Added patches from Novell
  4590.  
  4591.   netware/BUILD/compile-netware-all
  4592.     1.5 04/05/25 22:00:12 monty@mysql.com +2 -2
  4593.     Added patches from Novell
  4594.  
  4595.   mysys/my_pthread.c
  4596.     1.39 04/05/25 22:00:12 monty@mysql.com +13 -9
  4597.     Added patches from Novell
  4598.  
  4599.   mysys/my_netware.c
  4600.     1.3 04/05/25 22:00:12 monty@mysql.com +1 -1
  4601.     Added patches from Novell
  4602.  
  4603.   mysys/my_init.c
  4604.     1.29 04/05/25 22:00:12 monty@mysql.com +7 -3
  4605.     Added patches from Novell
  4606.  
  4607.   mysys/my_getopt.c
  4608.     1.43 04/05/25 22:00:12 monty@mysql.com +4 -0
  4609.     Added patches from Novell
  4610.  
  4611.   mysys/default.c
  4612.     1.35 04/05/25 22:00:12 monty@mysql.com +3 -0
  4613.     Added patches from Novell
  4614.  
  4615.   myisam/myisampack.c
  4616.     1.28 04/05/25 22:00:12 monty@mysql.com +4 -0
  4617.     Added patches from Novell
  4618.  
  4619.   myisam/myisamchk.c
  4620.     1.113 04/05/25 22:00:12 monty@mysql.com +4 -0
  4621.     Added patches from Novell
  4622.  
  4623.   myisam/myisam_ftdump.c
  4624.     1.20.1.1 04/05/25 22:00:12 monty@mysql.com +3 -0
  4625.     Added patches from Novell
  4626.  
  4627.   libmysqld/Makefile.am
  4628.     1.25 04/05/25 22:00:12 monty@mysql.com +25 -19
  4629.     Added patches from Novell
  4630.  
  4631.   isam/isamchk.c
  4632.     1.22 04/05/25 22:00:12 monty@mysql.com +6 -0
  4633.     Added patches from Novell
  4634.  
  4635.   include/thr_alarm.h
  4636.     1.16 04/05/25 22:00:12 monty@mysql.com +1 -1
  4637.     Fixed wrong macro
  4638.  
  4639.   include/my_global.h
  4640.     1.61.1.1 04/05/25 22:00:12 monty@mysql.com +6 -0
  4641.     Defines to make NETWARE patches cleaner
  4642.     
  4643.  
  4644.   include/help_start.h
  4645.     1.0 04/05/25 22:00:12 monty@mysql.com +0 -0
  4646.     BitKeeper file /tmp/skr99/mysql-4.0/include/help_start.h
  4647.  
  4648.   include/help_end.h
  4649.     1.0 04/05/25 22:00:12 monty@mysql.com +0 -0
  4650.     BitKeeper file /tmp/skr99/mysql-4.0/include/help_end.h
  4651.  
  4652.   include/config-netware.h
  4653.     1.3 04/05/25 22:00:12 monty@mysql.com +33 -3
  4654.     Added patches from Novell
  4655.  
  4656.   extra/perror.c
  4657.     1.23 04/05/25 22:00:12 monty@mysql.com +19 -5
  4658.     Fixed error number reporting to not report 'Unknown error'
  4659.  
  4660.   configure.in
  4661.     1.299.1.1 04/05/25 22:00:12 monty@mysql.com +8 -5
  4662.     Added patches from Novell
  4663.     Added C_EXTRA_FLAGS as an easy way to pass flags to both CFLAGS and CXXFLAGS
  4664.  
  4665.   client/mysqltest.c
  4666.     1.114.1.1 04/05/25 22:00:12 monty@mysql.com +111 -1
  4667.     Added patches from Novell
  4668.  
  4669.   client/mysqlshow.c
  4670.     1.27 04/05/25 22:00:12 monty@mysql.com +6 -0
  4671.     Added patches from Novell
  4672.  
  4673.   client/mysqlimport.c
  4674.     1.32 04/05/25 22:00:12 monty@mysql.com +4 -1
  4675.     Added patches from Novell
  4676.  
  4677.   client/mysqldump.c
  4678.     1.110 04/05/25 22:00:12 monty@mysql.com +7 -1
  4679.     Added patches from Novell
  4680.  
  4681.   client/mysqlcheck.c
  4682.     1.27 04/05/25 22:00:12 monty@mysql.com +4 -0
  4683.     Added patches from Novell
  4684.  
  4685.   client/mysqlbinlog.cc
  4686.     1.100 04/05/25 22:00:12 monty@mysql.com +5 -0
  4687.     Added patches from Novell
  4688.  
  4689.   client/mysqladmin.c
  4690.     1.73 04/05/25 22:00:12 monty@mysql.com +4 -0
  4691.     Added patches from Novell
  4692.  
  4693.   client/mysql.cc
  4694.     1.151 04/05/25 22:00:12 monty@mysql.com +20 -5
  4695.     Added patches from Novell
  4696.  
  4697.   Build-tools/Do-compile
  4698.     1.80.1.1 04/05/25 22:00:11 monty@mysql.com +8 -8
  4699.     Fixed indentation
  4700.  
  4701. ChangeSet
  4702.   1.1844.1.6 04/05/25 20:12:09 marko@hundin.mysql.fi +14 -0
  4703.   InnoDB cleanup and possible bug-fix: Remove srv0que
  4704.  
  4705.   innobase/usr/usr0sess.c
  4706.     1.4 04/05/25 20:12:05 marko@hundin.mysql.fi +0 -2
  4707.     Remove sess->state
  4708.  
  4709.   innobase/trx/trx0trx.c
  4710.     1.39 04/05/25 20:12:05 marko@hundin.mysql.fi +36 -129
  4711.     Many functions: Remove output parameter next_thr; return it instead
  4712.     Remove references to srv0que.c
  4713.     Remove references to SESS_ERROR
  4714.  
  4715.   innobase/trx/trx0roll.c
  4716.     1.17 04/05/25 20:12:05 marko@hundin.mysql.fi +24 -53
  4717.     Many functions: Remove output parameter next_thr; return it instead
  4718.     Remove references to srv0que.c
  4719.  
  4720.   innobase/trx/trx0purge.c
  4721.     1.15 04/05/25 20:12:05 marko@hundin.mysql.fi +0 -3
  4722.     Remove unneeded references to srv0que.c
  4723.  
  4724.   innobase/srv/srv0srv.c
  4725.     1.71 04/05/25 20:12:05 marko@hundin.mysql.fi +0 -1
  4726.     Remove unnecessary #include "srv0que.h"
  4727.  
  4728.   innobase/que/que0que.c
  4729.     1.16 04/05/25 20:12:05 marko@hundin.mysql.fi +22 -87
  4730.     Remove unnecessary function que_fork_error_handle()
  4731.     que_thr_end_wait(): Remove output parameter next_thr; return it
  4732.     Remove references to srv0que.c
  4733.  
  4734.   innobase/include/usr0sess.h
  4735.     1.4 04/05/25 20:12:05 marko@hundin.mysql.fi +0 -6
  4736.     Remove sess->state and its literals SESS_ACTIVE and SESS_ERROR
  4737.  
  4738.   innobase/include/trx0trx.h
  4739.     1.31 04/05/25 20:12:05 marko@hundin.mysql.fi +9 -22
  4740.     trx_sig_send(), trx_sig_reply(), trx_sig_start_handle():
  4741.     Remove output parameter next_thr; return it instead
  4742.  
  4743.   innobase/include/trx0roll.h
  4744.     1.4 04/05/25 20:12:05 marko@hundin.mysql.fi +6 -15
  4745.     trx_rollback(), trx_finish_rollback_off_kernel():
  4746.     Remove output parameter next_thr; return it instead
  4747.  
  4748.   innobase/include/que0que.h
  4749.     1.7 04/05/25 20:12:05 marko@hundin.mysql.fi +4 -18
  4750.     Remove unnecessary function que_fork_error_handle()
  4751.     que_thr_end_wait(): Remove output parameter next_thr; return it
  4752.  
  4753. ChangeSet
  4754.   1.1844.1.5 04/05/25 15:53:29 monty@mysql.com +2 -0
  4755.   Fixed VC++ project files
  4756.  
  4757.   VC++Files/sql/mysqld.dsp
  4758.     1.16 04/05/25 15:53:28 monty@mysql.com +1 -1
  4759.     Added missing compiler option
  4760.  
  4761.   VC++Files/copy_mysql_files.bat
  4762.     1.3 04/05/25 15:53:28 monty@mysql.com +6 -6
  4763.     Added /Y to avoid questions
  4764.     Fixed wrong path for copying data files
  4765.  
  4766. ChangeSet
  4767.   1.1844.1.4 04/05/25 13:26:24 monty@mysql.com +2 -0
  4768.   Removed references to BDB and InnoDB from 'classic' release
  4769.  
  4770.   VC++Files/sql/mysqld.dsp
  4771.     1.15 04/05/25 13:26:22 monty@mysql.com +3 -3
  4772.     Removed references to BDB and InnoDB from 'classic'
  4773.  
  4774.   VC++Files/mysqldemb/mysqldemb.dsp
  4775.     1.8 04/05/25 13:26:21 monty@mysql.com +2 -2
  4776.     Removed references to BDB and InnoDB from 'classic'
  4777.  
  4778. ChangeSet
  4779.   1.1844.1.3 04/05/25 13:17:33 monty@mysql.com +3 -0
  4780.   fixed typos
  4781.  
  4782.   VC++Files/sql/mysqld.dsp
  4783.     1.14 04/05/25 13:17:32 monty@mysql.com +2 -2
  4784.     fixed typos
  4785.  
  4786.   VC++Files/mysqldemb/mysqldemb.dsp
  4787.     1.7 04/05/25 13:17:32 monty@mysql.com +2 -2
  4788.     fixed typos
  4789.  
  4790.   VC++Files/libmysqld/libmysqld.dsp
  4791.     1.8 04/05/25 13:17:32 monty@mysql.com +1 -1
  4792.     fixed typos
  4793.  
  4794. ChangeSet
  4795.   1.1844.1.2 04/05/25 02:49:43 monty@mysql.com +17 -0
  4796.   Fixed typo
  4797.  
  4798.   VC++Files/sql/mysqld.dsp
  4799.     1.13 04/05/25 02:49:41 monty@mysql.com +1 -1
  4800.     Fixed typo
  4801.  
  4802.   VC++Files/replace/replace.dsp
  4803.     1.9 04/05/25 02:49:41 monty@mysql.com +1 -1
  4804.     Fixed typo
  4805.  
  4806.   VC++Files/perror/perror.dsp
  4807.     1.10 04/05/25 02:49:41 monty@mysql.com +1 -1
  4808.     Fixed typo
  4809.  
  4810.   VC++Files/pack_isam/pack_isam.dsp
  4811.     1.10 04/05/25 02:49:41 monty@mysql.com +1 -1
  4812.     Fixed typo
  4813.  
  4814.   VC++Files/mysqlcheck/mysqlcheck.dsp
  4815.     1.9 04/05/25 02:49:41 monty@mysql.com +1 -1
  4816.     Fixed typo
  4817.  
  4818.   VC++Files/mysqlbinlog/mysqlbinlog.dsp
  4819.     1.12 04/05/25 02:49:41 monty@mysql.com +1 -1
  4820.     Fixed typo
  4821.  
  4822.   VC++Files/myisampack/myisampack.dsp
  4823.     1.8 04/05/25 02:49:41 monty@mysql.com +1 -1
  4824.     Fixed typo
  4825.  
  4826.   VC++Files/myisamlog/myisamlog.dsp
  4827.     1.7 04/05/25 02:49:41 monty@mysql.com +1 -1
  4828.     Fixed typo
  4829.  
  4830.   VC++Files/myisamchk/myisamchk.dsp
  4831.     1.6 04/05/25 02:49:41 monty@mysql.com +1 -1
  4832.     Fixed typo
  4833.  
  4834.   VC++Files/my_print_defaults/my_print_defaults.dsp
  4835.     1.7 04/05/25 02:49:41 monty@mysql.com +1 -1
  4836.     Fixed typo
  4837.  
  4838.   VC++Files/libmysqld/libmysqld.dsp
  4839.     1.7 04/05/25 02:49:41 monty@mysql.com +1 -1
  4840.     Fixed typo
  4841.  
  4842.   VC++Files/isamchk/isamchk.dsp
  4843.     1.7 04/05/25 02:49:41 monty@mysql.com +1 -1
  4844.     Fixed typo
  4845.  
  4846.   VC++Files/client/mysqlshow.dsp
  4847.     1.9 04/05/25 02:49:41 monty@mysql.com +1 -1
  4848.     Fixed typo
  4849.  
  4850.   VC++Files/client/mysqlimport.dsp
  4851.     1.9 04/05/25 02:49:41 monty@mysql.com +1 -1
  4852.     Fixed typo
  4853.  
  4854.   VC++Files/client/mysqldump.dsp
  4855.     1.9 04/05/25 02:49:41 monty@mysql.com +1 -1
  4856.     Fixed typo
  4857.  
  4858.   VC++Files/client/mysqladmin.dsp
  4859.     1.9 04/05/25 02:49:41 monty@mysql.com +1 -1
  4860.     Fixed typo
  4861.  
  4862.   VC++Files/client/mysql.dsp
  4863.     1.9 04/05/25 02:49:41 monty@mysql.com +1 -1
  4864.     Fixed typo
  4865.  
  4866. ChangeSet
  4867.   1.1844.1.1 04/05/25 02:28:44 monty@mysql.com +51 -0
  4868.   New MYSQL_SERVER_SUFFIX usage (for easier compilation)
  4869.   Update of VC++ project files.
  4870.  
  4871.   zlib/contrib/asm386/zlibvc.dsp
  4872.     1.2 04/05/25 02:28:43 monty@mysql.com +38 -38
  4873.     Updated for 4.0
  4874.  
  4875.   sql/set_var.cc
  4876.     1.56 04/05/25 02:28:43 monty@mysql.com +1 -1
  4877.     Use STRINGIFY()
  4878.  
  4879.   sql/mysqld_suffix.h
  4880.     1.2 04/05/25 02:28:43 monty@mysql.com +6 -17
  4881.     New MYSQL_SERVER_SUFFIX handling
  4882.  
  4883.   sql/mysqld.cc
  4884.     1.496 04/05/25 02:28:42 monty@mysql.com +2 -2
  4885.     New MYSQL_SERVER_SUFFIX handling
  4886.  
  4887.   libmysql/libmysql.c
  4888.     1.145 04/05/25 02:28:42 monty@mysql.com +1 -1
  4889.     Use STRINGIFY()
  4890.  
  4891.   innobase/eval/eval0eval.c
  4892.     1.6 04/05/25 02:28:42 monty@mysql.com +1 -1
  4893.     Fixed compiler warning
  4894.  
  4895.   include/mysql_version.h.in
  4896.     1.18 04/05/25 02:28:42 monty@mysql.com +2 -8
  4897.     New MYSQL_SERVER_SUFFIX handling
  4898.  
  4899.   include/my_global.h
  4900.     1.62 04/05/25 02:28:42 monty@mysql.com +3 -0
  4901.     Added QUOTE and STRINGIFY
  4902.  
  4903.   VC++Files/sql/mysqld.dsp
  4904.     1.12 04/05/25 02:28:42 monty@mysql.com +7 -7
  4905.     Use new version of MYSQL_SERVER_SUFFIX
  4906.  
  4907.   VC++Files/replace/replace.dsp
  4908.     1.8 04/05/25 02:28:42 monty@mysql.com +1 -1
  4909.     Use new version of MYSQL_SERVER_SUFFIX
  4910.  
  4911.   VC++Files/perror/perror.dsp
  4912.     1.9 04/05/25 02:28:42 monty@mysql.com +1 -1
  4913.     Use new version of MYSQL_SERVER_SUFFIX
  4914.  
  4915.   VC++Files/pack_isam/pack_isam.dsp
  4916.     1.9 04/05/25 02:28:42 monty@mysql.com +1 -1
  4917.     Use new version of MYSQL_SERVER_SUFFIX
  4918.  
  4919.   VC++Files/mysys/mysys.dsp
  4920.     1.12 04/05/25 02:28:42 monty@mysql.com +1 -1
  4921.     Use new version of MYSQL_SERVER_SUFFIX
  4922.  
  4923.   VC++Files/mysqlcheck/mysqlcheck.dsp
  4924.     1.8 04/05/25 02:28:42 monty@mysql.com +1 -1
  4925.     Use new version of MYSQL_SERVER_SUFFIX
  4926.  
  4927.   VC++Files/mysqlbinlog/mysqlbinlog.dsp
  4928.     1.11 04/05/25 02:28:42 monty@mysql.com +1 -1
  4929.     Use new version of MYSQL_SERVER_SUFFIX
  4930.  
  4931.   VC++Files/mysql.dsw
  4932.     1.12 04/05/25 02:28:42 monty@mysql.com +3 -0
  4933.     Use new version of MYSQL_SERVER_SUFFIX
  4934.  
  4935.   VC++Files/myisampack/myisampack.dsp
  4936.     1.7 04/05/25 02:28:42 monty@mysql.com +1 -1
  4937.     Use new version of MYSQL_SERVER_SUFFIX
  4938.  
  4939.   VC++Files/myisamlog/myisamlog.dsp
  4940.     1.6 04/05/25 02:28:42 monty@mysql.com +1 -1
  4941.     Use new version of MYSQL_SERVER_SUFFIX
  4942.  
  4943.   VC++Files/myisamchk/myisamchk.dsp
  4944.     1.5 04/05/25 02:28:42 monty@mysql.com +1 -1
  4945.     Use new version of MYSQL_SERVER_SUFFIX
  4946.  
  4947.   VC++Files/my_print_defaults/my_print_defaults.dsp
  4948.     1.6 04/05/25 02:28:42 monty@mysql.com +1 -1
  4949.     Use new version of MYSQL_SERVER_SUFFIX
  4950.  
  4951.   VC++Files/libmysqld/libmysqld.dsp
  4952.     1.6 04/05/25 02:28:42 monty@mysql.com +8 -8
  4953.     Use new version of MYSQL_SERVER_SUFFIX
  4954.  
  4955.   VC++Files/isamchk/isamchk.dsp
  4956.     1.6 04/05/25 02:28:42 monty@mysql.com +1 -1
  4957.     Use new version of MYSQL_SERVER_SUFFIX
  4958.  
  4959.   VC++Files/innobase/innobase.dsp
  4960.     1.13 04/05/25 02:28:42 monty@mysql.com +2 -10
  4961.     Use new version of MYSQL_SERVER_SUFFIX
  4962.     Remove old files
  4963.  
  4964.   VC++Files/copy_mysql_files.bat
  4965.     1.2 04/05/25 02:28:42 monty@mysql.com +2 -6
  4966.     Assume we are in correct directory
  4967.  
  4968.   VC++Files/client/mysqlshow.dsp
  4969.     1.8 04/05/25 02:28:42 monty@mysql.com +1 -1
  4970.     Use new version of MYSQL_SERVER_SUFFIX
  4971.  
  4972.   VC++Files/client/mysqlimport.dsp
  4973.     1.8 04/05/25 02:28:42 monty@mysql.com +1 -1
  4974.     Use new version of MYSQL_SERVER_SUFFIX
  4975.  
  4976.   VC++Files/client/mysqldump.dsp
  4977.     1.8 04/05/25 02:28:42 monty@mysql.com +1 -1
  4978.     Use new version of MYSQL_SERVER_SUFFIX
  4979.  
  4980.   VC++Files/client/mysqladmin.dsp
  4981.     1.8 04/05/25 02:28:42 monty@mysql.com +1 -1
  4982.     Use new version of MYSQL_SERVER_SUFFIX
  4983.  
  4984.   VC++Files/client/mysql.dsp
  4985.     1.8 04/05/25 02:28:42 monty@mysql.com +1 -1
  4986.     Use new version of MYSQL_SERVER_SUFFIX
  4987.  
  4988.   VC++Files/bdb/bdb.dsp
  4989.     1.6 04/05/25 02:28:42 monty@mysql.com +1 -1
  4990.     Use new version of MYSQL_SERVER_SUFFIX
  4991.  
  4992.   BUILD/compile-pentium-valgrind-max
  4993.     1.4 04/05/25 02:28:42 monty@mysql.com +1 -1
  4994.     Use MYSQL_SERVER_SUFFIX
  4995.  
  4996.   VC++Files/mysqlmanager/RES/toolbar.bmp
  4997.     1.2 04/05/24 23:46:19 monty@mysql.com +0 -0
  4998.     Rename: VC++Files/mysqlmanager/RES/TOOLBAR.BMP -> VC++Files/mysqlmanager/RES/toolbar.bmp
  4999.  
  5000.   VC++Files/mysqlmanager/RES/query_ex.bmp
  5001.     1.2 04/05/24 23:46:18 monty@mysql.com +0 -0
  5002.     Rename: VC++Files/mysqlmanager/RES/QUERY_EX.BMP -> VC++Files/mysqlmanager/RES/query_ex.bmp
  5003.  
  5004.   VC++Files/mysqlmanager/RES/fontu.bmp
  5005.     1.2 04/05/24 23:46:18 monty@mysql.com +0 -0
  5006.     Rename: VC++Files/mysqlmanager/RES/FONTU.BMP -> VC++Files/mysqlmanager/RES/fontu.bmp
  5007.  
  5008.   VC++Files/mysqlmanager/RES/fontd.bmp
  5009.     1.2 04/05/24 23:46:18 monty@mysql.com +0 -0
  5010.     Rename: VC++Files/mysqlmanager/RES/FONTD.BMP -> VC++Files/mysqlmanager/RES/fontd.bmp
  5011.  
  5012.   VC++Files/mysqlmanager/RES/database.bmp
  5013.     1.2 04/05/24 23:46:18 monty@mysql.com +0 -0
  5014.     Rename: VC++Files/mysqlmanager/RES/DATABASE.BMP -> VC++Files/mysqlmanager/RES/database.bmp
  5015.  
  5016.   VC++Files/mysqlmanager/RES/bmp00002.bmp
  5017.     1.2 04/05/24 23:46:18 monty@mysql.com +0 -0
  5018.     Rename: VC++Files/mysqlmanager/RES/BMP00002.BMP -> VC++Files/mysqlmanager/RES/bmp00002.bmp
  5019.  
  5020.   VC++Files/mysqlmanager/RES/bmp00001.bmp
  5021.     1.2 04/05/24 23:46:18 monty@mysql.com +0 -0
  5022.     Rename: VC++Files/mysqlmanager/RES/BMP00001.BMP -> VC++Files/mysqlmanager/RES/bmp00001.bmp
  5023.  
  5024.   VC++Files/mysqlmanager/RES/bitmap3.bmp
  5025.     1.2 04/05/24 23:46:18 monty@mysql.com +0 -0
  5026.     Rename: VC++Files/mysqlmanager/RES/BITMAP3.BMP -> VC++Files/mysqlmanager/RES/bitmap3.bmp
  5027.  
  5028.   VC++Files/mysqlmanager/RES/bitmap1.bmp
  5029.     1.2 04/05/24 23:46:18 monty@mysql.com +0 -0
  5030.     Rename: VC++Files/mysqlmanager/RES/BITMAP1.BMP -> VC++Files/mysqlmanager/RES/bitmap1.bmp
  5031.  
  5032.   VC++Files/mysqlmanager/toolsql.h
  5033.     1.2 04/05/24 23:45:21 monty@mysql.com +0 -0
  5034.     Rename: VC++Files/mysqlmanager/TOOLSQL.H -> VC++Files/mysqlmanager/toolsql.h
  5035.  
  5036.   VC++Files/mysqlmanager/toolsql.cpp
  5037.     1.2 04/05/24 23:45:21 monty@mysql.com +0 -0
  5038.     Rename: VC++Files/mysqlmanager/TOOLSQL.CPP -> VC++Files/mysqlmanager/toolsql.cpp
  5039.  
  5040.   VC++Files/mysqlmanager/stdafx.h
  5041.     1.2 04/05/24 23:45:21 monty@mysql.com +0 -0
  5042.     Rename: VC++Files/mysqlmanager/STDAFX.H -> VC++Files/mysqlmanager/stdafx.h
  5043.  
  5044.   VC++Files/mysqlmanager/stdafx.cpp
  5045.     1.2 04/05/24 23:45:20 monty@mysql.com +0 -0
  5046.     Rename: VC++Files/mysqlmanager/STDAFX.CPP -> VC++Files/mysqlmanager/stdafx.cpp
  5047.  
  5048.   VC++Files/mysqlmanager/resource.h
  5049.     1.2 04/05/24 23:45:20 monty@mysql.com +0 -0
  5050.     Rename: VC++Files/mysqlmanager/RESOURCE.H -> VC++Files/mysqlmanager/resource.h
  5051.  
  5052.   VC++Files/mysqlmanager/mysqlmanager.mak
  5053.     1.2 04/05/24 23:45:20 monty@mysql.com +0 -0
  5054.     Rename: VC++Files/mysqlmanager/MySqlManager.mak -> VC++Files/mysqlmanager/mysqlmanager.mak
  5055.  
  5056.   VC++Files/mysqlmanager/mysqlmanager.dsp
  5057.     1.7 04/05/24 23:45:20 monty@mysql.com +0 -0
  5058.     Rename: VC++Files/mysqlmanager/MySqlManager.dsp -> VC++Files/mysqlmanager/mysqlmanager.dsp
  5059.  
  5060.   VC++Files/mysqlmanager/mainfrm.h
  5061.     1.2 04/05/24 23:45:20 monty@mysql.com +0 -0
  5062.     Rename: VC++Files/mysqlmanager/MAINFRM.H -> VC++Files/mysqlmanager/mainfrm.h
  5063.  
  5064.   VC++Files/mysqlmanager/mainfrm.cpp
  5065.     1.2 04/05/24 23:45:20 monty@mysql.com +0 -0
  5066.     Rename: VC++Files/mysqlmanager/MAINFRM.CPP -> VC++Files/mysqlmanager/mainfrm.cpp
  5067.  
  5068.   VC++Files/mysqlmanager/childfrm.h
  5069.     1.2 04/05/24 23:45:19 monty@mysql.com +0 -0
  5070.     Rename: VC++Files/mysqlmanager/CHILDFRM.H -> VC++Files/mysqlmanager/childfrm.h
  5071.  
  5072.   VC++Files/mysqlmanager/childfrm.cpp
  5073.     1.2 04/05/24 23:40:55 monty@mysql.com +0 -0
  5074.     Rename: VC++Files/mysqlmanager/CHILDFRM.CPP -> VC++Files/mysqlmanager/childfrm.cpp
  5075.  
  5076. ChangeSet
  5077.   1.1845 04/05/24 12:48:18 patg@krsna.patg.net +2 -0
  5078.   see notes for Do-compile
  5079.  
  5080.   BitKeeper/etc/logging_ok
  5081.     1.314 04/05/24 12:48:18 patg@krsna.patg.net +1 -0
  5082.     Logging to logging@openlogging.org accepted
  5083.  
  5084.   Build-tools/Do-compile
  5085.     1.81 04/05/24 12:45:45 patg@krsna.patg.net +5 -2
  5086.     Added two options that:
  5087.     1. Clear logs on each host prior to build
  5088.     2. Turn off ndbcluster
  5089.  
  5090. ChangeSet
  5091.   1.1842.1.1 04/05/24 18:46:49 guilhem@mysql.com +1 -0
  5092.   Fix for BUG#3871: a slave must always replicate a statement, even if it examines more than 4G rows,
  5093.   so we set SQL_BIG_SELECTS to 1.
  5094.  
  5095.   sql/slave.cc
  5096.     1.279 04/05/24 18:46:45 guilhem@mysql.com +8 -4
  5097.     The slave SQL thread must always have SQL_BIG_SELECTS=1, so that it does not fail to replicate an INSERT SELECT
  5098.     examining more than 4 billion rows (for client threads, SQL_BIG_SELECTS is automatically set to 1 if
  5099.     max_join_size is 4G, but that's in handle_one_connection, so not for the slave thread).
  5100.  
  5101.   innobase/include/Makefile.am
  5102.     1.9 04/05/24 17:54:47 marko@hundin.mysql.fi +1 -1
  5103.     Remove srv0que.c
  5104.  
  5105.   BitKeeper/deleted/.del-srv0que.h~f12ecb4b5afe203e
  5106.     1.2 04/05/24 17:54:28 marko@hundin.mysql.fi +0 -0
  5107.     Delete: innobase/include/srv0que.h
  5108.  
  5109.   innobase/srv/Makefile.am
  5110.     1.3 04/05/24 17:54:05 marko@hundin.mysql.fi +1 -1
  5111.     Remove srv0que.c
  5112.  
  5113.   BitKeeper/deleted/.del-srv0que.c~d1feebb77b5a9b96
  5114.     1.3 04/05/24 17:53:38 marko@hundin.mysql.fi +0 -0
  5115.     Delete: innobase/srv/srv0que.c
  5116.  
  5117. ChangeSet
  5118.   1.1843 04/05/24 15:43:34 marko@hundin.mysql.fi +1 -0
  5119.   InnoDB cleanup: sync0arr.c: sync_array_cell_print(): Remove unused variable str
  5120.  
  5121.   innobase/sync/sync0arr.c
  5122.     1.17 04/05/24 15:40:25 marko@hundin.mysql.fi +0 -1
  5123.     sync_array_cell_print(): Remove unused variable str
  5124.  
  5125. ChangeSet
  5126.   1.1842 04/05/20 13:54:52 monty@mysql.com +3 -0
  5127.   Bug fixes:
  5128.   Use %windir% instead of c:\winnt\ (Bug #3786)
  5129.   Fixed wrong foreign key test in crash-me (Bug #3740)
  5130.  
  5131.   sql-bench/limits/mysql.cfg
  5132.     1.22 04/05/20 13:54:50 monty@mysql.com +250 -1
  5133.     Updated results
  5134.  
  5135.   sql-bench/crash-me.sh
  5136.     1.52 04/05/20 13:54:50 monty@mysql.com +1 -2
  5137.     Fixed wrong foreign key test (Bug #3740)
  5138.  
  5139.   VC++Files/libmysql/libmysql.dsp
  5140.     1.13 04/05/20 13:54:50 monty@mysql.com +1 -1
  5141.     Use %windir% instead of c:\winnt\ (Bug #3786)
  5142.  
  5143. ChangeSet
  5144.   1.1837.2.1 04/05/19 16:38:12 monty@mysql.com +64 -0
  5145.   Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5146.   Ensured that all projects compile
  5147.   Removed compiler warnings
  5148.   Better setting of server_version variable.
  5149.   Fix that make_win_src_distribution creates the privilege tables.
  5150.  
  5151.   sql/mysqld_suffix.h
  5152.     1.1 04/05/19 16:37:59 monty@mysql.com +38 -0
  5153.  
  5154.   VC++Files/copy_mysql_files.bat
  5155.     1.1 04/05/19 16:37:59 monty@mysql.com +84 -0
  5156.  
  5157.   VC++Files/README.build-files
  5158.     1.1 04/05/19 16:37:59 monty@mysql.com +19 -0
  5159.  
  5160.   strings/ctype-tis620.c
  5161.     1.26 04/05/19 16:37:59 monty@mysql.com +4 -4
  5162.     Remove compiler warnings
  5163.  
  5164.   sql/set_var.cc
  5165.     1.52.2.1 04/05/19 16:37:59 monty@mysql.com +1 -3
  5166.     Fixed bug when showing lower_case_file_system
  5167.  
  5168.   sql/mysqld_suffix.h
  5169.     1.0 04/05/19 16:37:59 monty@mysql.com +0 -0
  5170.     BitKeeper file /home/my/mysql-4.0/sql/mysqld_suffix.h
  5171.  
  5172.   sql/mysqld.cc
  5173.     1.493.1.1 04/05/19 16:37:59 monty@mysql.com +30 -24
  5174.     Better setting of server_version variable
  5175.  
  5176.   sql/ha_innodb.cc
  5177.     1.210 04/05/19 16:37:59 monty@mysql.com +0 -1
  5178.     Remove not used variable
  5179.  
  5180.   sql/Makefile.am
  5181.     1.75 04/05/19 16:37:59 monty@mysql.com +2 -2
  5182.     Add new file mysqld_suffix.h
  5183.     Remove not used file sql_olap.h
  5184.  
  5185.   scripts/mysql_install_db.sh
  5186.     1.47 04/05/19 16:37:59 monty@mysql.com +30 -12
  5187.     Backport from 4.1 to allow make_win_src_distribution create the privilege tables
  5188.  
  5189.   scripts/make_win_src_distribution.sh
  5190.     1.11 04/05/19 16:37:59 monty@mysql.com +4 -0
  5191.     Safety fix
  5192.  
  5193.   mysys/sha1.c
  5194.     1.5 04/05/19 16:37:59 monty@mysql.com +1 -1
  5195.     Remove compiler warnings
  5196.  
  5197.   myisam/myisam_ftdump.c
  5198.     1.21 04/05/19 16:37:59 monty@mysql.com +1 -1
  5199.     Remove compiler warnings
  5200.  
  5201.   libmysqld/libmysqld.def
  5202.     1.3 04/05/19 16:37:59 monty@mysql.com +3 -0
  5203.     Add functions needed for mysql command line client
  5204.  
  5205.   libmysqld/lib_sql.cc
  5206.     1.47 04/05/19 16:37:59 monty@mysql.com +1 -7
  5207.     Better setting of server_version variable
  5208.  
  5209.   innobase/trx/trx0sys.c
  5210.     1.25 04/05/19 16:37:59 monty@mysql.com +1 -1
  5211.     Remove compiler warnings
  5212.  
  5213.   VC++Files/copy_mysql_files.bat
  5214.     1.0 04/05/19 16:37:59 monty@mysql.com +0 -0
  5215.     BitKeeper file /home/my/mysql-4.0/VC++Files/copy_mysql_files.bat
  5216.  
  5217.   VC++Files/README.build-files
  5218.     1.0 04/05/19 16:37:59 monty@mysql.com +0 -0
  5219.     BitKeeper file /home/my/mysql-4.0/VC++Files/README.build-files
  5220.  
  5221.   innobase/pars/pars0lex.l
  5222.     1.6 04/05/19 16:37:58 monty@mysql.com +2 -2
  5223.     Remove compiler warnings
  5224.  
  5225.   include/mysql_version.h.in
  5226.     1.17 04/05/19 16:37:58 monty@mysql.com +5 -1
  5227.     Better license text handling
  5228.  
  5229.   include/mysql_embed.h
  5230.     1.6 04/05/19 16:37:58 monty@mysql.com +0 -3
  5231.     Better setting of server_version variable
  5232.  
  5233.   include/m_string.h
  5234.     1.21 04/05/19 16:37:58 monty@mysql.com +1 -0
  5235.     Portability fix
  5236.  
  5237.   extra/my_print_defaults.c
  5238.     1.14 04/05/19 16:37:58 monty@mysql.com +1 -1
  5239.     Fixed bug in --verbose
  5240.  
  5241.   VC++Files/zlib/zlib.dsp
  5242.     1.6 04/05/19 16:37:58 monty@mysql.com +1 -1
  5243.     Automatic changes
  5244.  
  5245.   VC++Files/zlib/contrib/asm386/zlibvc.dsp
  5246.     1.2 04/05/19 16:37:58 monty@mysql.com +38 -38
  5247.     Automatic changes
  5248.  
  5249.   VC++Files/vio/vio.dsp
  5250.     1.7 04/05/19 16:37:58 monty@mysql.com +1 -1
  5251.     Automatic changes
  5252.  
  5253.   VC++Files/thr_test/thr_test.dsp
  5254.     1.7 04/05/19 16:37:58 monty@mysql.com +1 -1
  5255.     Automatic changes
  5256.  
  5257.   VC++Files/test1/test1.dsp
  5258.     1.7 04/05/19 16:37:58 monty@mysql.com +1 -1
  5259.     Automatic changes
  5260.  
  5261.   VC++Files/strings/strings.dsp
  5262.     1.5 04/05/19 16:37:58 monty@mysql.com +4 -8
  5263.     Removed duplicate code for strnlen
  5264.  
  5265.   VC++Files/sql/mysqld.dsp
  5266.     1.11 04/05/19 16:37:58 monty@mysql.com +580 -67
  5267.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5268.  
  5269.   VC++Files/replace/replace.dsp
  5270.     1.7 04/05/19 16:37:58 monty@mysql.com +30 -1
  5271.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5272.  
  5273.   VC++Files/regex/regex.dsp
  5274.     1.4 04/05/19 16:37:58 monty@mysql.com +4 -4
  5275.     Automatic changes
  5276.  
  5277.   VC++Files/perror/perror.dsp
  5278.     1.8 04/05/19 16:37:58 monty@mysql.com +34 -1
  5279.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5280.  
  5281.   VC++Files/pack_isam/pack_isam.dsp
  5282.     1.8 04/05/19 16:37:58 monty@mysql.com +28 -1
  5283.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5284.  
  5285.   VC++Files/mysys/mysys.dsp
  5286.     1.11 04/05/19 16:37:58 monty@mysql.com +16 -16
  5287.     Automatic changes
  5288.  
  5289.   VC++Files/mysqlwatch/mysqlwatch.dsp
  5290.     1.4 04/05/19 16:37:58 monty@mysql.com +3 -3
  5291.     Automatic changes
  5292.  
  5293.   VC++Files/mysqlshutdown/mysqlshutdown.dsp
  5294.     1.5 04/05/19 16:37:58 monty@mysql.com +1 -1
  5295.     Automatic changes
  5296.  
  5297.   VC++Files/mysqlserver/mysqlserver.dsp
  5298.     1.6 04/05/19 16:37:58 monty@mysql.com +1 -1
  5299.     Automatic changes
  5300.  
  5301.   VC++Files/mysqldemb/mysqldemb.dsp
  5302.     1.6 04/05/19 16:37:58 monty@mysql.com +55 -2
  5303.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5304.  
  5305.   VC++Files/mysqlcheck/mysqlcheck.dsp
  5306.     1.7 04/05/19 16:37:58 monty@mysql.com +28 -1
  5307.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5308.  
  5309.   VC++Files/mysqlbinlog/mysqlbinlog.dsp
  5310.     1.10 04/05/19 16:37:58 monty@mysql.com +30 -1
  5311.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5312.  
  5313.   VC++Files/mysql.dsw
  5314.     1.11 04/05/19 16:37:58 monty@mysql.com +0 -1
  5315.     Automatic changes
  5316.  
  5317.   VC++Files/myisampack/myisampack.dsp
  5318.     1.6 04/05/19 16:37:58 monty@mysql.com +38 -11
  5319.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5320.  
  5321.   VC++Files/myisammrg/myisammrg.dsp
  5322.     1.5 04/05/19 16:37:58 monty@mysql.com +4 -4
  5323.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5324.  
  5325.   VC++Files/myisamlog/myisamlog.dsp
  5326.     1.5 04/05/19 16:37:58 monty@mysql.com +30 -1
  5327.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5328.  
  5329.   VC++Files/myisamchk/myisamchk.dsp
  5330.     1.4 04/05/19 16:37:58 monty@mysql.com +33 -4
  5331.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5332.  
  5333.   VC++Files/myisam_ftdump/myisam_ftdump.dsp
  5334.     1.3 04/05/19 16:37:58 monty@mysql.com +11 -11
  5335.     automatic changes
  5336.  
  5337.   VC++Files/myisam/myisam.dsp
  5338.     1.5 04/05/19 16:37:58 monty@mysql.com +4 -4
  5339.     automatic changes
  5340.  
  5341.   VC++Files/my_print_defaults/my_print_defaults.dsp
  5342.     1.5 04/05/19 16:37:58 monty@mysql.com +38 -11
  5343.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5344.  
  5345.   VC++Files/merge/merge.dsp
  5346.     1.5 04/05/19 16:37:58 monty@mysql.com +4 -4
  5347.     Automatic changes
  5348.  
  5349.   VC++Files/libmysqltest/myTest.dsp
  5350.     1.7 04/05/19 16:37:58 monty@mysql.com +1 -1
  5351.     Automatic changes
  5352.  
  5353.   VC++Files/libmysqld/libmysqld.dsp
  5354.     1.5 04/05/19 16:37:58 monty@mysql.com +63 -1
  5355.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5356.  
  5357.   VC++Files/libmysqld/examples/test_libmysqld.dsp
  5358.     1.3 04/05/19 16:37:58 monty@mysql.com +15 -3
  5359.     Add missing files
  5360.  
  5361.   VC++Files/libmysql/libmysql.dsp
  5362.     1.12 04/05/19 16:37:58 monty@mysql.com +1 -1
  5363.     Automatic changes
  5364.  
  5365.   VC++Files/isamchk/isamchk.dsp
  5366.     1.5 04/05/19 16:37:58 monty@mysql.com +32 -1
  5367.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5368.  
  5369.   VC++Files/isam/isam.dsp
  5370.     1.4 04/05/19 16:37:58 monty@mysql.com +4 -4
  5371.     Automatic changes
  5372.  
  5373.   VC++Files/innobase/innobase.dsp
  5374.     1.12 04/05/19 16:37:58 monty@mysql.com +3 -3
  5375.     Automatic changes
  5376.  
  5377.   VC++Files/heap/heap.dsp
  5378.     1.4 04/05/19 16:37:58 monty@mysql.com +4 -4
  5379.     automatic changes
  5380.  
  5381.   VC++Files/dbug/dbug.dsp
  5382.     1.4 04/05/19 16:37:58 monty@mysql.com +4 -4
  5383.     Automatic changes
  5384.  
  5385.   VC++Files/comp_err/comp_err.dsp
  5386.     1.5 04/05/19 16:37:58 monty@mysql.com +9 -9
  5387.     Automatic changes
  5388.  
  5389.   VC++Files/client/mysqlshow.dsp
  5390.     1.7 04/05/19 16:37:58 monty@mysql.com +30 -1
  5391.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5392.  
  5393.   VC++Files/client/mysqlimport.dsp
  5394.     1.7 04/05/19 16:37:58 monty@mysql.com +32 -1
  5395.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5396.  
  5397.   VC++Files/client/mysqldump.dsp
  5398.     1.7 04/05/19 16:37:58 monty@mysql.com +32 -1
  5399.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5400.  
  5401.   VC++Files/client/mysqlclient.dsp
  5402.     1.10 04/05/19 16:37:58 monty@mysql.com +12 -32
  5403.     Removed files that should only be used with mysql command line client
  5404.  
  5405.   VC++Files/client/mysqladmin.dsp
  5406.     1.7 04/05/19 16:37:58 monty@mysql.com +30 -1
  5407.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5408.  
  5409.   VC++Files/client/mysql.dsp
  5410.     1.7 04/05/19 16:37:58 monty@mysql.com +46 -2
  5411.     Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
  5412.  
  5413.   VC++Files/bdb/bdb.dsp
  5414.     1.5 04/05/19 16:37:58 monty@mysql.com +6 -6
  5415.     Small, automatic changes
  5416.  
  5417. ChangeSet
  5418.   1.1837.1.1 04/05/19 15:03:32 guilhem@mysql.com +4 -0
  5419.   Fix for BUG#3829 "Setting server_id on fly doesn't allow replication to start"
  5420.   (fix by our Harrison Fisk): when one does SET GLOBAL SERVER_ID=x, we must set
  5421.   server_id_supplied to 1.
  5422.  
  5423.   sql/slave.cc
  5424.     1.278 04/05/19 15:03:30 guilhem@mysql.com +2 -4
  5425.     Correcting wrong comment
  5426.  
  5427.   sql/set_var.cc
  5428.     1.52.1.1 04/05/19 15:03:30 guilhem@mysql.com +6 -1
  5429.     when one does SET GLOBAL SERVER_ID=x; it should be considered as explicitely setting
  5430.     the server id, so do server_id_supplied=1.
  5431.  
  5432.   sql/mysqld.cc
  5433.     1.494 04/05/19 15:03:30 guilhem@mysql.com +5 -5
  5434.     rephrasing warnings when server id is not set explicitely.
  5435.  
  5436.   sql/mysql_priv.h
  5437.     1.219 04/05/19 15:03:30 guilhem@mysql.com +1 -1
  5438.     server_id_supplied must be here to be visible in set_var.cc
  5439.  
  5440. ChangeSet
  5441.   1.1838 04/05/19 16:42:29 konstantin@mysql.com +3 -0
  5442.   Fix for Bug#3754 "SET GLOBAL myisam_max_sort_file_size doesn't 
  5443.   work as expected": precision-losing conversion removed from 
  5444.   sys_var_thd_ulonglong.
  5445.  
  5446.   sql/set_var.cc
  5447.     1.53 04/05/19 16:42:28 konstantin@mysql.com +2 -2
  5448.     Fix for Bug#3754: precision-losing conversion removed from 
  5449.     sys_var_thd_ulonglong.
  5450.  
  5451.   mysql-test/t/variables.test
  5452.     1.19 04/05/19 16:42:28 konstantin@mysql.com +7 -1
  5453.     Test case for Bug#3754
  5454.  
  5455.   mysql-test/r/variables.result
  5456.     1.23 04/05/19 16:42:28 konstantin@mysql.com +4 -0
  5457.     Test case for Bug#3754
  5458.  
  5459. ChangeSet
  5460.   1.1835.1.2 04/05/19 02:18:54 sergefp@mysql.com +2 -0
  5461.   Fix for BUG33649: Post-review fixes 
  5462.  
  5463.   sql/sql_handler.cc
  5464.     1.41 04/05/19 02:18:51 sergefp@mysql.com +33 -35
  5465.     Fix for BUG33649: Post-review fixes: added RNEXT_SAME 
  5466.  
  5467.   sql/sql_class.h
  5468.     1.177 04/05/19 02:18:51 sergefp@mysql.com +1 -1
  5469.     Fix for BUG33649: Post-review fixes: added RNEXT_SAME
  5470.  
  5471. ChangeSet
  5472.   1.1835.1.1 04/05/18 22:59:43 sergefp@mysql.com +3 -0
  5473.   Fix and test case for BUG#3649.
  5474.  
  5475.   sql/sql_handler.cc
  5476.     1.40 04/05/18 22:59:24 sergefp@mysql.com +39 -29
  5477.     Fix for BUG#3649: when doing an index scan for an equality condition, use index_next_same to retrieve subsequent rows.
  5478.  
  5479.   mysql-test/t/handler.test
  5480.     1.15 04/05/18 22:59:24 sergefp@mysql.com +12 -0
  5481.     Test case for BUG#3649
  5482.  
  5483.   mysql-test/r/handler.result
  5484.     1.15 04/05/18 22:59:23 sergefp@mysql.com +12 -0
  5485.     Test case for BUG#3649
  5486.  
  5487. ChangeSet
  5488.   1.1836 04/05/18 01:53:06 heikki@hundin.mysql.fi +1 -0
  5489.   mem0pool.c:
  5490.     Fix a memory corruption bug: in 32-bit computers, every 4 billionth malloc outside innodb_additional_mem_pool_size was mistreated when freeing the memory; this could corrupt the InnoDB additional mem pool and could have caused crashes anywhere, also inside MySQL, or even database corruption! the bug exists also in 3.23 and 4.1; workaround: configure innodb_additional_mem_pool_size big enough
  5491.  
  5492.   innobase/mem/mem0pool.c
  5493.     1.15 04/05/18 01:52:42 heikki@hundin.mysql.fi +6 -14
  5494.     Fix a memory corruption bug: in 32-bit computers, every 4 billionth malloc outside innodb_additional_mem_pool_size was mistreated when freeing the memory; this could corrupt the InnoDB additional mem pool and could have caused crashes anywhere, also inside MySQL, or even database corruption! the bug exists also in 3.23 and 4.1; workaround: configure innodb_additional_mem_pool_size big enough
  5495.  
  5496. ChangeSet
  5497.   1.1835 04/05/17 17:27:25 heikki@hundin.mysql.fi +1 -0
  5498.   dict0dict.c:
  5499.     Allocate the table name buffer from the mem heap of a foreign key object rather than pointing to the name buffer in the table object; even though this apparently caused no bugs in RENAME, DROP, ALTER TABLE, or elsewhere, this convention was very prone to memory allocation bugs
  5500.  
  5501.   innobase/dict/dict0dict.c
  5502.     1.52 04/05/17 17:27:17 heikki@hundin.mysql.fi +2 -1
  5503.     Allocate the table name buffer from the mem heap of a foreign key object rather than pointing to the name buffer in the table object; even though this apparently caused no bugs in RENAME, DROP, ALTER TABLE, or elsewhere, this convention was very prone to memory allocation bugs
  5504.  
  5505. ChangeSet
  5506.   1.1834 04/05/17 16:19:55 marko@hundin.mysql.fi +1 -0
  5507.   InnoDB: srv0srv.c: Remove reference to sync0ipm.h (fix ChangeSet@1.1833)
  5508.  
  5509.   innobase/srv/srv0srv.c
  5510.     1.70 04/05/17 16:18:18 marko@hundin.mysql.fi +0 -1
  5511.     Remove reference to sync0ipm.h
  5512.  
  5513. ChangeSet
  5514.   1.1828.1.2 04/05/17 13:40:02 ram@gw.mysql.r18.ru +1 -0
  5515.   added newline at the end of the file.
  5516.  
  5517.   mysql-test/t/func_str.test
  5518.     1.27 04/05/17 13:40:01 ram@gw.mysql.r18.ru +1 -1
  5519.     added newline at the end of the file.
  5520.  
  5521. ChangeSet
  5522.   1.1833 04/05/17 11:11:26 marko@hundin.mysql.fi +6 -0
  5523.   InnoDB: Remove unused module sync0ipm
  5524.  
  5525.   innobase/sync/Makefile.am
  5526.     1.3 04/05/17 11:11:23 marko@hundin.mysql.fi +1 -1
  5527.     Remove unused file sync0ipm.c
  5528.  
  5529.   innobase/include/Makefile.am
  5530.     1.8 04/05/17 11:11:23 marko@hundin.mysql.fi +1 -1
  5531.     Remove unused files sync0ipm.h and sync0ipm.ic
  5532.  
  5533.   innobase/sync/makefilewin
  5534.     1.2 04/05/17 11:08:14 marko@hundin.mysql.fi +2 -5
  5535.     Remove unused file sync0ipm.c
  5536.  
  5537.   BitKeeper/deleted/.del-sync0ipm.ic~2024167f6418de39
  5538.     1.3 04/05/17 11:03:37 marko@hundin.mysql.fi +0 -0
  5539.     Delete: innobase/include/sync0ipm.ic
  5540.  
  5541.   BitKeeper/deleted/.del-sync0ipm.h~92a27f3bd9b15164
  5542.     1.2 04/05/17 11:03:37 marko@hundin.mysql.fi +0 -0
  5543.     Delete: innobase/include/sync0ipm.h
  5544.  
  5545.   BitKeeper/deleted/.del-sync0ipm.c~48eb5196b6819734
  5546.     1.2 04/05/17 11:03:37 marko@hundin.mysql.fi +0 -0
  5547.     Delete: innobase/sync/sync0ipm.c
  5548.  
  5549. ChangeSet
  5550.   1.1832 04/05/17 10:49:01 marko@hundin.mysql.fi +6 -0
  5551.   InnoDB: Remove unused module os0shm
  5552.  
  5553.   innobase/os/makefilewin
  5554.     1.2 04/05/17 10:48:58 marko@hundin.mysql.fi +2 -5
  5555.     Remove unused file os0shm.c
  5556.  
  5557.   innobase/os/Makefile.am
  5558.     1.4 04/05/17 10:48:58 marko@hundin.mysql.fi +1 -1
  5559.     Remove unused file os0shm.c
  5560.  
  5561.   innobase/include/Makefile.am
  5562.     1.7 04/05/17 10:48:58 marko@hundin.mysql.fi +1 -1
  5563.     Remove unused files os0shm.h and os0shm.ic
  5564.  
  5565. ChangeSet
  5566.   1.1828.1.1 04/05/17 12:47:16 ram@gw.mysql.r18.ru +3 -0
  5567.   A fix (bug #3756: ISNULL(QUOTE()) returns 1 for every row after 1st NULL)
  5568.  
  5569.   sql/item_strfunc.cc
  5570.     1.78 04/05/17 12:46:52 ram@gw.mysql.r18.ru +1 -0
  5571.     A fix (bug #3756: ISNULL(QUOTE()) returns 1 for every row after 1st NULL)
  5572.  
  5573.   mysql-test/t/func_str.test
  5574.     1.26 04/05/17 12:46:52 ram@gw.mysql.r18.ru +9 -0
  5575.     A fix (bug #3756: ISNULL(QUOTE()) returns 1 for every row after 1st NULL)
  5576.  
  5577.   mysql-test/r/func_str.result
  5578.     1.27 04/05/17 12:46:52 ram@gw.mysql.r18.ru +9 -0
  5579.     A fix (bug #3756: ISNULL(QUOTE()) returns 1 for every row after 1st NULL)
  5580.  
  5581.   BitKeeper/deleted/.del-os0shm.ic~1cac6731d2a64d53
  5582.     1.2 04/05/17 10:34:17 marko@hundin.mysql.fi +0 -0
  5583.     Delete: innobase/include/os0shm.ic
  5584.  
  5585.   BitKeeper/deleted/.del-os0shm.c~489ce7f33d07ffa
  5586.     1.3 04/05/17 10:34:17 marko@hundin.mysql.fi +0 -0
  5587.     Delete: innobase/os/os0shm.c
  5588.  
  5589.   BitKeeper/deleted/.del-os0shm.h~72e5e03d7b74061f
  5590.     1.2 04/05/17 10:34:16 marko@hundin.mysql.fi +0 -0
  5591.     Delete: innobase/include/os0shm.h
  5592.  
  5593. ChangeSet
  5594.   1.1831 04/05/15 09:08:03 monty@mysql.com +3 -0
  5595.   Extra safety fixes (probably not needed, but can't hurt)
  5596.  
  5597.   sql/sql_show.cc
  5598.     1.123 04/05/15 09:08:02 monty@mysql.com +1 -2
  5599.     Simple optimization
  5600.  
  5601.   sql/sql_parse.cc
  5602.     1.368 04/05/15 09:08:02 monty@mysql.com +2 -1
  5603.     Extra safety fixes (probably not needed, but can't hurt)
  5604.  
  5605.   sql/ha_innodb.cc
  5606.     1.209 04/05/15 09:08:02 monty@mysql.com +3 -6
  5607.     simple optimization
  5608.  
  5609. ChangeSet
  5610.   1.1822.1.1 04/05/14 23:08:03 guilhem@mysql.com +3 -0
  5611.   Replication testsuite: making the master-slave synchronization less likely to fail,
  5612.   by adding sleep-and-retries (max 4 times) if MASTER_POS_WAIT() returns NULL
  5613.   in sync_with_master and sync_slave_with_master.
  5614.   The problem showed up only today, in MySQL 5.0 in rpl_server_id2.test,
  5615.   but may affect 4.x as well, so fixing it here. Note that I am also fixing
  5616.   5.0 too, with the same exact patch, because I don't want to leave 5.0 broken
  5617.   until the next 4.0->4.1->5.0 merge.
  5618.  
  5619.   mysql-test/t/rpl_server_id2.test
  5620.     1.4 04/05/14 23:08:00 guilhem@mysql.com +0 -1
  5621.     master_slave.inc already drops the table
  5622.  
  5623.   mysql-test/r/rpl_server_id2.result
  5624.     1.4 04/05/14 23:08:00 guilhem@mysql.com +0 -1
  5625.     result update
  5626.  
  5627.   client/mysqltest.c
  5628.     1.115 04/05/14 23:07:59 guilhem@mysql.com +18 -3
  5629.     in sync_with_master (and sync_slave_with_master), if MASTER_POS_WAIT() returns NULL,
  5630.     it may be that the slave SQL thread did not have time to start yes, so we sleep
  5631.     1 sec and retry, 4 times at most.
  5632.  
  5633. ChangeSet
  5634.   1.1829 04/05/14 16:48:56 heikki@hundin.mysql.fi +7 -0
  5635.   Many files:
  5636.     Fix remaining cases of Bug #3596: fix possible races caused by an obsolete value of thd->query_length in SHOW PROCESSLIST and SHOW INNODB STATUS; this fix depends on the fact that thd->query is always set to NULL before setting it to point to a new query
  5637.  
  5638.   sql/sql_show.cc
  5639.     1.122 04/05/14 16:48:30 heikki@hundin.mysql.fi +5 -1
  5640.     Fix remaining cases of Bug #3596: fix possible races caused by an obsolete value of thd->query_length in SHOW PROCESSLIST and SHOW INNODB STATUS; this fix depends on the fact that thd->query is always set to NULL before setting it to point to a new query
  5641.  
  5642.   sql/sql_parse.cc
  5643.     1.367 04/05/14 16:48:30 heikki@hundin.mysql.fi +1 -0
  5644.     Fix remaining cases of Bug #3596: fix possible races caused by an obsolete value of thd->query_length in SHOW PROCESSLIST and SHOW INNODB STATUS; this fix depends on the fact that thd->query is always set to NULL before setting it to point to a new query
  5645.  
  5646.   sql/sql_db.cc
  5647.     1.71 04/05/14 16:48:30 heikki@hundin.mysql.fi +2 -0
  5648.     Fix remaining cases of Bug #3596: fix possible races caused by an obsolete value of thd->query_length in SHOW PROCESSLIST and SHOW INNODB STATUS; this fix depends on the fact that thd->query is always set to NULL before setting it to point to a new query
  5649.  
  5650.   sql/slave.cc
  5651.     1.277 04/05/14 16:48:30 heikki@hundin.mysql.fi +2 -0
  5652.     Fix remaining cases of Bug #3596: fix possible races caused by an obsolete value of thd->query_length in SHOW PROCESSLIST and SHOW INNODB STATUS; this fix depends on the fact that thd->query is always set to NULL before setting it to point to a new query
  5653.  
  5654.   sql/log_event.cc
  5655.     1.155 04/05/14 16:48:30 heikki@hundin.mysql.fi +1 -0
  5656.     Fix remaining cases of Bug #3596: fix possible races caused by an obsolete value of thd->query_length in SHOW PROCESSLIST and SHOW INNODB STATUS; this fix depends on the fact that thd->query is always set to NULL before setting it to point to a new query
  5657.  
  5658.   sql/ha_innodb.cc
  5659.     1.208 04/05/14 16:48:29 heikki@hundin.mysql.fi +4 -3
  5660.     Fix remaining cases of Bug #3596: fix possible races caused by an obsolete value of thd->query_length in SHOW PROCESSLIST and SHOW INNODB STATUS; this fix depends on the fact that thd->query is always set to NULL before setting it to point to a new query
  5661.  
  5662.   sql/sql_class.h
  5663.     1.176 04/05/14 16:48:18 heikki@hundin.mysql.fi +18 -1
  5664.     Fix remaining cases of Bug #3596: fix possible races caused by an obsolete value of thd->query_length in SHOW PROCESSLIST and SHOW INNODB STATUS; this fix depends on the fact that thd->query is always set to NULL before setting it to point to a new query
  5665.  
  5666.