An error occurred fetching the project authors.
  1. 28 Apr, 2006 1 commit
    • unknown's avatar
      Bug#18818 configure: No longer finds OpenSSL on Mac OS X · 9b69052c
      unknown authored
       - Eval shrext_cmds variable before using it
       - Moved from acinclude.m4 to openssl.m4 and zlib.m4 when merging 4.1 -> 5.0
      
      
      config/ac-macros/openssl.m4:
        Move from acinclude.m4
      config/ac-macros/zlib.m4:
        Move from acinclude.m4
      9b69052c
  2. 30 Mar, 2006 1 commit
    • unknown's avatar
      zlib.m4, openssl.m4: · fa7e5ed5
      unknown authored
        Use  when testing if shared library exists, bug#16332
      
      
      config/ac-macros/openssl.m4:
        Use  when testing if shared library exists, bug#16332
      config/ac-macros/zlib.m4:
        Use  when testing if shared library exists, bug#16332
      fa7e5ed5
  3. 26 Apr, 2005 1 commit
  4. 05 Mar, 2005 1 commit
    • unknown's avatar
      Porting of "buffered read" patch to 5.0 and post-review fixes. · e904d0e7
      unknown authored
      The patch implements the idea suggested by Olaf van der Spek in 
      thread "Client: many small reads?" (internals@lists.mysql.com).
      Now small reads performed by the client library are buffered.
      The buffering gives up to 2 times speedup when retrieving 
      one-column tables.
      
      
      BUILD/SETUP.sh:
        Remove --with-vio option which no longer exist.
      BUILD/compile-pentium64-valgrind-max:
        Remove --with-vio option which no longer exist.
      config/ac-macros/misc.m4:
        Removed --with-vio configure switch: we always use VIO. The switch,
         in fact, only saved us one pointer dereferencing per call in case we had
        only one transport type in VIO enabled.
      config/ac-macros/openssl.m4:
        Removed HAVE_VIO.
      include/config-win.h:
        Removed HAVE_VIO (not needed anymore)
        Added HAVE_VIO_READ_BUFF (define buffered client reads for Windows clients).
      include/violite.h:
        Removed HAVE_VIO, as currently VIO is always in use.
        Added declaration for vio_read_buff and related members in struct VIO.
      sql-common/client.c:
        Use flags to set up vio read buffering in mysql_real_connect.
      sql/mysqld.cc:
        Use flags to disable vio read buffering when creating a server 
        connection.
      vio/vio.c:
        Optionally set up vio read buffer when creating a new VIO structure.
      vio/viosocket.c:
        Implementation of client-side buffered reads in VIO: the idea 
        is to buffer small reads in a client buffer to save amount of
        syscalls per retrieved result set. The implementation relies
        on the fact that read/recv will return as soon as there is
        some data in the kernel buffer, no matter how big the given
        user's buffer is. To be able to disable it in case recv/read don't
        have such semantics, the new calls are guarded
        with #define HAVE_VIO_READ_BUFF. Currently buffered reading is 
        switched on only for BSD sockets and named pipes, both on Windows
        and UNIXes.
      e904d0e7
  5. 04 Dec, 2004 1 commit
    • unknown's avatar
      Fixing problem with case insitive file systems. · 623c7338
      unknown authored
      Would you believe that I wrote all of this on a Mac? I just happen to be not using HFS for the partition I did this work on. Oops :)
      
      
      config/ac-macros/alloca.m4:
        mvdir
      config/ac-macros/character_sets.m4:
        mvdir
      config/ac-macros/check_cpu.m4:
        mvdir
      config/ac-macros/compiler_flag.m4:
        mvdir
      config/ac-macros/ha_archive.m4:
        mvdir
      config/ac-macros/ha_berkeley.m4:
        mvdir
      config/ac-macros/ha_example.m4:
        mvdir
      config/ac-macros/ha_innodb.m4:
        mvdir
      config/ac-macros/ha_isam.m4:
        mvdir
      config/ac-macros/ha_ndbcluster.m4:
        mvdir
      config/ac-macros/ha_tina.m4:
        mvdir
      config/ac-macros/large_file.m4:
        mvdir
      config/ac-macros/misc.m4:
        mvdir
      config/ac-macros/mysqlfs.m4:
        mvdir
      config/ac-macros/openssl.m4:
        mvdir
      config/ac-macros/readline.m4:
        mvdir
      config/ac-macros/sanity.m4:
        mvdir
      config/ac-macros/zlib.m4:
        mvdir
      configure.in:
        Fix silly little problem with case insensitive filesystems.
        
        Funny thing is that I wrote all this on a Mac, but I don't use HFS on that partition so I never noticed that it would be an issue.
        
        Oops :)
      623c7338
  6. 02 Dec, 2004 1 commit