Commit 7db4b9b4 authored by sasha@mysql.sashanet.com's avatar sasha@mysql.sashanet.com
Browse files

merge

parents 70f61985 dc66a0f5
Loading
Loading
Loading
Loading
+24 −2
Original line number Diff line number Diff line
@@ -863,6 +863,7 @@ Changes in release 4.0.x (Development; Alpha)
Changes in release 3.23.x  (Stable)
* News-3.23.33::                Changes in release 3.23.33
* News-3.23.32::                Changes in release 3.23.32
* News-3.23.31::                Changes in release 3.23.31
* News-3.23.30::                Changes in release 3.23.30
@@ -7581,8 +7582,15 @@ To compile on NetBSD you need GNU @code{make}. Otherwise the compile will crash
when @code{make} tries to run @code{lint} on C++ files.
@node OpenBSD, BSDI, NetBSD, Source install system issues
@subsection OpenBSD 2.5 Notes
@subsection OpenBSD Notes
@menu
* OpenBSD 2.5::                 OpenBSD 2.5 Notes
* OpenBSD 2.8::                 OpenBSD 2.8 Notes
@end menu
@node OpenBSD 2.5
@subsubsection OpenBSD 2.5 Notes
On OpenBSD Version 2.5, you can compile @strong{MySQL} with native threads
with the following options:
@@ -7590,6 +7598,14 @@ with the following options:
CFLAGS=-pthread CXXFLAGS=-pthread ./configure --with-mit-threads=no
@end example
@node OpenBSD 2.8
@subsubsection OpenBSD 2.8 Notes
Our users have reported that OpenBSD 2.8 has a threading bug which causes
problems with MySQL.  The OpenBSD Developers have fixed the problem, but as
of January 25th, 2001, it's only available in the ``-current'' branch.  The
symptoms of this threading bug are: slow response, high load, high cpu usage,
and crashes.
@node BSDI, SCO, OpenBSD, Source install system issues
@subsection BSD/OS Notes
@@ -40852,9 +40868,15 @@ Fixed several timing bugs in the test suite.
@item
Extended @code{mysqltest} to take care of the timing issues in the test
suite.
@item
Added --temp-pool option to mysqld.  Using this option will cause most
temporary files created to use a small set of names, rather than a unique
name for each new file.  This is to work around a problem in the Linux
kernel dealing with creating a bunch of new files with different names.
With the old behavior, Linux seems to "leak" memory, as it's being allocated
to the directory entry cache instead of the disk cache.
@end itemize
@node News-3.23.32, News-3.23.31, News-3.23.33, News-3.23.x
@appendixsubsec Changes in release 3.23.32
@itemize @bullet
+4 −0
Original line number Diff line number Diff line
@@ -692,6 +692,10 @@ static int get_options(int argc, char **argv)
      skip_column_names=1;
      break;
    case 'P':
      if(!current_host) {
        my_free(current_host, MYF(MY_ALLOW_ZERO_PTR));
        current_host=my_strdup("127.0.0.1", MYF(MY_WME));
      };
      opt_mysql_port= (unsigned int) atoi(optarg);
      break;
    case 'S':
+4 −0
Original line number Diff line number Diff line
@@ -185,6 +185,10 @@ int main(int argc,char *argv[])
      interval=atoi(optarg);
      break;
    case 'P':
      if(!host) {
        my_free(host, MYF(MY_ALLOW_ZERO_PTR));
        host=my_strdup("127.0.0.1", MYF(MY_WME));
      };
      tcp_port= (unsigned int) atoi(optarg);
      break;
    case 'r':
+4 −0
Original line number Diff line number Diff line
@@ -344,6 +344,10 @@ static int get_options(int *argc,char ***argv)
	tty_password=1;
      break;
    case 'P':
      if(!current_host) {
        my_free(current_host, MYF(MY_ALLOW_ZERO_PTR));
        current_host=my_strdup("127.0.0.1", MYF(MY_WME));
      };
      opt_mysql_port= (unsigned int) atoi(optarg);
      break;
    case 'S':
+4 −0
Original line number Diff line number Diff line
@@ -238,6 +238,10 @@ get_options(int *argc,char ***argv)
      break;
#endif
    case 'P':
      if(!host) {
        my_free(host, MYF(MY_ALLOW_ZERO_PTR));
        host=my_strdup("127.0.0.1", MYF(MY_WME));
      };
      opt_mysql_port= (unsigned int) atoi(optarg);
      break;
    case 'S':
Loading