An error occurred fetching the project authors.
  1. 23 Dec, 2006 1 commit
  2. 08 Dec, 2006 1 commit
    • rafal@quant.(none)'s avatar
      BUG#24507 (rpl_log.test crash slave): · 5d7af856
      rafal@quant.(none) authored
      The problem was located to lie inside current NPTL pthread_exit() 
      implementation. Race conditions in this code can lead to segmentation
      fault. Hovewer, this can happen only in a race between first thread 
      calling pthread_exit() and other threads. 
      
      Workaround implemented in this patch spawns a dummy thread, which
      exits immediately, during thread lib initialization. This will exclude
      segment violations when further threads exit.
       
      5d7af856
  3. 30 Nov, 2006 2 commits
  4. 29 Nov, 2006 1 commit
  5. 06 May, 2005 1 commit
  6. 27 Apr, 2005 2 commits
  7. 22 Oct, 2004 1 commit
  8. 09 Apr, 2004 1 commit
  9. 16 Jan, 2004 1 commit
  10. 11 Dec, 2003 1 commit
    • monty@mysql.com's avatar
      Fixed a possible memory leak on MacOSX when using the shared libmysql.so library (Bug #2061) · 7e92336b
      monty@mysql.com authored
      mysql_server_init() now returns error code if something went wrong (Bug #2062)
      Don't use my_fopen() when reading symlink information as this may cause problems when a lot of files are opened.
      Free thread keys with pthread_key_delete() instead of relying on automatic free. (Bug #2062)
      Fixed bug in UNION statement with alias '*'. (Bug #1249)
      Fixed a bug in DELETE ... ORDER BY ... LIMIT where the rows where not deleted in the proper order. (Bug #1024).
      FOUND_ROWS() could return incorrect number of rows after a query with an impossible WHERE condition.
      HOW DATABASES doesn't anymore show .sym files (on windows) that doesn't point to a valid directory. (Bug #1385)
      7e92336b
  11. 05 Dec, 2003 1 commit
    • hf@deer.(none)'s avatar
      Fix for #1890 and #1959 · 431a66e8
      hf@deer.(none) authored
      This bug happens under Windows & Embedded server
      Reason is that pthread_self() always returns NULL in this case.
      This confuses thr_lock function and it doesn't stop
      thread inserting in the write-locked table.
      
      Global problem is that there's no way under Windows to get
      unique thread handle for working thread.
      Monty made a workaround for server - we store the thread's handle
      we get when we create thread in the thread-specific variable.
      This doesn't work with the embedded library for we don't control
      thread creation there.
      
      I added code that sets CurrentThreadId as the pthread_self
      for the embedded library.
      It seems to solve problem because it's unique and we don't use
      pthread_self as a parameter for thread functions in embedded library. 
      431a66e8
  12. 18 Nov, 2003 1 commit
    • monty@mashka.mysql.fi's avatar
      CLIENT_MULTI_QUERIES -> CLIENT_MULTI_STATEMENTS · cab1dc62
      monty@mashka.mysql.fi authored
      New multi-key-cache handling. This was needed becasue the old one didn't work reliable with MERGE tables.
      ALTER TABLE table_name ... CHARACTER SET  ... now changes all char/varchar/text columns to the given character set
      (One must use ALTER TABLE ... DEFAULT CHARACTER SET ... to change the default character set)
      Fixed that have_compress is detected properly (fixes problems with func_compress.test on platforms without zlib)
      New syntax for CACHE INDEX ('keys' is optional if no index name is given and one mentions the key cache name only ones)
      Removed compiler warnings
      Added mysql_set_server_option() to allow clients like PHP to easaily set/reset the multi-statement flag.
      cab1dc62
  13. 16 Oct, 2003 1 commit
  14. 11 Aug, 2003 1 commit
  15. 28 Jan, 2003 1 commit
    • monty@mashka.mysql.fi's avatar
      Fixes for Netware · 689578a0
      monty@mashka.mysql.fi authored
      Call pthread_mutex_destroy() on not used mutex.
      Changed comments in .h and .c files from // -> /* */
      Added detection of mutex on which one didn't call pthread_mutex_destroy()
      Fixed bug in create_tmp_field() which causes a memory overrun in queries that uses "ORDER BY constant_expression"
      Added optimisation for ORDER BY NULL
      689578a0
  16. 20 Jun, 2002 1 commit
  17. 16 Jun, 2002 1 commit
  18. 11 Jun, 2002 1 commit
  19. 16 May, 2002 1 commit
  20. 29 Apr, 2002 1 commit
  21. 24 Apr, 2002 1 commit
  22. 02 Apr, 2002 1 commit
    • monty@hundin.mysql.fi's avatar
      Cleanups · d80ebc17
      monty@hundin.mysql.fi authored
      Don't use DBUG library for struct st_my_thread_var to make code less complicated.
      d80ebc17
  23. 27 Mar, 2002 1 commit
  24. 06 Dec, 2001 1 commit
  25. 21 Aug, 2001 1 commit
  26. 24 Mar, 2001 1 commit
  27. 20 Sep, 2000 2 commits
  28. 31 Jul, 2000 1 commit