Bug #18526 Make skip-thread-priority a build flag and enable for all OSX binaries
Submitted: 27 Mar 2006 3:34 Modified: 26 Jan 2007 2:45
Reporter: Lachlan Mulcahy Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server Severity:S4 (Feature request)
Version: OS:MacOS (OS X)
Assigned to: Kent Boortz CPU Architecture:Any

[27 Mar 2006 3:34] Lachlan Mulcahy
Description:
Please make skip-thread-priority into a compile time option, and enable this for all OS X binaries. Currently the default action of using thread priorities on OS X degrades performance and Apple has no plans to change the thread scheduler in the near future.

How to repeat:
See above.

Suggested fix:
see above
[26 Apr 2006 13:21] Valeriy Kravchuk
Thank you for a reasonable feature request.
[1 Jan 2007 8:54] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/17499

ChangeSet@1.2360, 2007-01-01 09:54:41+01:00, kent@mysql.com +2 -0
  mysqld.cc, configure.in:
    Don't use thread priority by default on Mac OS X (bug#18526)
[10 Jan 2007 13:42] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/17844

ChangeSet@1.2369, 2007-01-10 14:41:47+01:00, kent@mysql.com +1 -0
  configure.in:
    Removed line accidently inserted when correcting bug#18526
[10 Jan 2007 13:50] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/17845

ChangeSet@1.2368, 2007-01-10 14:50:09+01:00, kent@mysql.com +1 -0
  configure.in:
    Removed line accidently inserted when correcting bug#18526
[25 Jan 2007 18:53] Joerg Bruehe
The patch was pushed into 5.1.15 on Jan 11 already :-(
[26 Jan 2007 2:45] Paul DuBois
Noted in 5.0.34, 5.1.15 changelogs.

The --skip-thread-priority option now is enabled by default for
binary Mac OS X distributions. Use of thread priorities degrades
performance on Mac OS X.