- 23 Dec, 2008 1 commit
-
-
Mikael Ronstrom authored
the magic script.
-
- 22 Dec, 2008 2 commits
-
-
Mikael Ronstrom authored
Disabling ndb DTrace probes temporarily Hacking some DTrace Makefile magic to make it work All temporary solutions to make it work quickly
-
Mikael Ronstrom authored
-
- 20 Dec, 2008 12 commits
-
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
for files in tar command as part of make of a source distribution. Only 99 characters are supported. Abbreviated performance version by pv thus. Should be ok since shorter than ndb, and if MySQL Cluster Carrier Grade Edition has thus 1 character longer version names.
-
Mikael Ronstrom authored
of standard malloc.
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
Removed instance manager from builds
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
-
- 19 Dec, 2008 4 commits
-
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
platforms and emphasize the fact that gcc is the default compiler on all platforms. Make it possible to say --compiler=SunStudio instead of --compiler=forte Fix a bug that lost an important flag for C++ builds.
-
Mikael Ronstrom authored
for those cases when gcc, cc-5.0, icpc or icc isn't in the path. Fixed handling of 32 and 64 bits. Downgraded Solaris builds on Forte to use -xO2 rather than -xO3. Made it possible to build 64-bits on Mac OS X Fixed some bugs in setting CC, CXX, ASFLAGS, LDFLAGS Fixed bugs relating to use of SunStudio/Forte in check-cpu Reorganized code a bit Removed the use of --with-fast-mutexes since they aren't really fast, rather slow. Added -static-libgcc when using gcc Added optimising compilation flags on BSD Added use of curses library on Solaris Removed the use of MY_ATOMIC_MODE_RWLOCKS which removed use of atomic instructions Added support for Forte on Solaris/x86
-
Mikael Ronstrom authored
-
- 15 Dec, 2008 8 commits
-
-
Mattias Jonsson authored
removed from SHOW ENGINE InnoDB STATUS
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
-
- 12 Dec, 2008 3 commits
-
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
parameter innodb_thread_concurrency_timer_based is used to get this new feature (it is set by default). The new feature is only available on platforms where atomic instructions are available.
-
- 10 Dec, 2008 2 commits
-
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
according to recommendation from Intel.
-
- 08 Dec, 2008 1 commit
-
-
Georgi Kodinov authored
-
- 05 Dec, 2008 4 commits
-
-
Mikael Ronstrom authored
Change defaults, now large page support is default if supported Introduced super-large-pages support for Solaris to use 256 MByte page size rather than 4 MByte.
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
Removed dependency on pthread being an int
-
Georgi Kodinov authored
-
- 04 Dec, 2008 3 commits
-
-
Vladislav Vaintroub authored
The problem here is that embedded server starts handle_thread manager thread on mysql_library_init() does not stop it on mysql_library_end(). At shutdown, my_thread_global_end() waits for thread count to become 0, but since we did not stop the thread it will give up after 5 seconds. Solution is to move shutdown for handle_manager thread from kill_server() (mysqld specific) to clean_up() that is used by both embedded and mysqld. This patch also contains some refactorings - to avoid duplicate code, start_handle_manager() and stop_handle_manager() functions are introduced. Unused variables are eliminated. handle_manager does not rely on global variable abort_loop anymore to stop (abort_loop is not set for embedded). Note: Specifically on Windows and when using DBUG version of libmysqld, the complete solution requires removing obsolete code my_thread_init() from my_thread_var(). This has a side effect that a DBUG statement after my_thread_end() can cause thread counter to be incremented, and embedded will hang for some seconds. Or worse, my_thread_init() will crash if critical sections have been deleted by the global cleanup routine that runs in a different thread. This patch also fixes and revert prior changes for Bug#38293 "Libmysqld crash in mysql_library_init if language file missing". Root cause of the crash observed in Bug#38293 was bug in my_thread_init() described above
-
Mikael Ronstrom authored
-
Mikael Ronstrom authored
Not the final fix, only a temporary fix
-