summaryrefslogtreecommitdiff
path: root/sql-bench
Commit message (Collapse)AuthorAgeFilesLines
* Bug#16395459 TEST AND RESULT FILES WITH EXECUTE BITTerje Rosten2014-06-257-687/+689
| | | | | | | | | Bug#16415173 CRLF INSTEAD OF LF IN SQL-BENCH SCRIPTS Correct perms and converts from Windows style to UNIX style line endings on some files. Fix perms on installed ini files. (MySQL 5.5 version)
* Bug #13004581 BLACKHOLE BINARY LOG WITH ROW IGNORES UPDATE AND DELETE ↵Bill Qu2013-04-273-0/+0
| | | | | | | | | | | | STATEMENTS When logging to the binary log in row, updates and deletes to a BLACKHOLE engine table are skipped. It is impossible to log binary log in row format for updates and deletes to a BLACKHOLE engine table, as no row events can be generated in these cases. After fix, generate a warning for UPDATE/DELETE statements that modify a BLACKHOLE table, as row events are not logged in row format.
* Bug#16395606 SCRIPTS MISSING EXECUTE BITTor Didriksen2013-04-101-19/+27
| | | | | | Add execute bit for scripts: - in build directory - in install directory
* Updated/added copyright headersKent Boortz2011-06-3017-51/+68
|\
| * Updated/added copyright headersKent Boortz2011-06-3017-51/+68
| |\
| | * Updated/added copyright headersKent Boortz2011-06-3017-51/+68
| | |
* | | WL#5665: Removal of the autotools-based build systemDavi Arnaut2010-11-201-83/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The autotools-based build system has been superseded and is being removed in order to ease the maintenance burden on developers tweaking and maintaining the build system. In order to support tools that need to extract the server version, a new file that (only) contains the server version, called VERSION, is introduced. The file contents are human and machine-readable. The format is: MYSQL_VERSION_MAJOR=5 MYSQL_VERSION_MINOR=5 MYSQL_VERSION_PATCH=8 MYSQL_VERSION_EXTRA=-rc The CMake based version extraction in cmake/mysql_version.cmake is changed to extract the version from this file. The configure to CMake wrapper is retained for backwards compatibility and to support the BUILD/ scripts. Also, a new a makefile target show-dist-name that prints the server version is introduced.
* | | add missing COMPONENT to all CMake INSTALL commandsVladislav Vaintroub2010-11-131-5/+5
| | |
* | | Patch for Bug#55854 (MySQL AB should not be AUTHOR, copyright incorrect).Alexander Nozdrin2010-08-121-4/+4
| | | | | | | | | Fixing copyright text.
* | | Build cleanupsVladislav Vaintroub2010-08-051-15/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Simplify sql-bench installation, do not try to resolve names : this leads to probem if builddir is symlink located on different filesystem. (reported by alik) - Make WITHOUT_XXX (disabling plugin) work for DEFAULT plugins. Prior to the patch is behaved just like MANDATORY. - LINK_LIBRARIES in MYSQL_ADD_PLUGIN had no effect for statically linked plugins. - Fix constant rebuild of initdb target on Windows.
* | | Another incarnation of the patch for Bug#30708Alexander Nozdrin2010-05-191-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | (make relies GNU extentions). The patch was partially backport from 6.0. Original comment: bug#30708: make relies GNU extensions. Now that we no longer use BitKeeper we can safely remove the SCCS handling with no loss of functionality.
* | | Changes to build using CMake according to existing release packages:Jonathan Perkin2010-05-121-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Update/fix file layouts for each package type, add new types for native package formats including deb, rpm and svr4. - Build all plugins, including debug versions - Update compiler flags to match current release - Add missing @VAR@ expansions - Install correct mysqclient library symlinks - Fix icc/ia64 builds - Fix install of libmysqld-debug - Don't include mysql_embedded - Remove unpackaged manual pages to avoid missing files warnings - Don't install mtr's test suite
* | | A follow-up on WL#5154 and WL#5182: remove forgotten options.Alexander Nozdrin2010-03-031-1/+1
| | |
* | | Fix some glitches with INSTALL_LAYOUT=STANDALONEVladislav Vaintroub2010-02-191-1/+1
| | | | | | | | | | | | | | | - mysql_install_db is in scripts dir now - sql-bench is installed -some extra support-files (e.g ini) are in support-files
* | | Handle different installation layouts.Vladislav Vaintroub2010-01-241-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | using cmake option INSTALL_LAYOUT=STANDALONE would produce the layout as in tar.gz or zip packages. INSTALL_LAYOUT=UNIX will produce unixish install layout (with mysqld being in sbin subdirectory , libs in lib/mysql etc). This layout is used for RPM packages. Subtle differences in both packages unfortunately lead to the need to recompile MySQL to use with other package type - as otherwise for example default plugins or data directories would be wrong set. There are numerous other variables that allow fine-tuning packaging layout. (INSTALL_BINDIR, INSTALL_LIBDIR , INSTALL_PLUGINDIR etc). This options are different from autotools as they do not expect full paths to directories, but only subdirectory of CMAKE_INSTALL_PREFIX. There are 2 special options that expect full directory paths - MYSQL_DATADIR that defines default MYSQL data directory (autotools equivalent is --localstatedir) - SYSCONFDIR can be added to search my.cnf search path (autotools equivalent is --sysconfdir)
* | | WL#5161 : Cross-platform build with CMakeVladislav Vaintroub2009-11-092-1/+52
|/ /
* | merge fixDaniel Fischer2009-07-031-0/+0
|\ \ | |/
| * Bug#44647 - fix file permissions.Daniel Fischer2009-07-031-0/+0
| |
* | Merge up 5.0-build into 5.1-build:Joerg Bruehe2009-05-2923-23/+23
|\ \ | |/ | | | | | | mostly just the merge changesets, but also a change of Perl scripts to use "/usr/bin/perl" fixed.
| * Use /usr/bin/perl as standard Perl install path (bug#44643)Kent Boortz2009-05-0923-23/+23
| |
* | Up-merge from 5.0Timothy Smith2009-03-111-21/+0
|\ \ | |/
| * Remove outdated and now useless TODO file from sql-bench. Requested by sales.Timothy Smith2009-03-111-21/+0
| |
* | A fix for Bug#41528Staale Smedseng2009-02-131-1/+1
| |
* | Bug #41580 opt_threads option is not used anywhere at allStaale Smedseng2009-02-031-3/+8
| | | | | | | | Option opt_threads is deprecated in 5.1, and a warning is printed when used. Will remove in 6.0.
* | Fixed compiler warningsmonty@mysql.com/narttu.mysql.fi2007-02-234-8/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed compile-pentium64 scripts Fixed wrong estimate of update_with_key_prefix in sql-bench Merge bk-internal.mysql.com:/home/bk/mysql-5.1 into mysql.com:/home/my/mysql-5.1 Fixed unsafe define of uint4korr() Fixed that --extern works with mysql-test-run.pl Small trivial cleanups This also fixes a bug in counting number of rows that are updated when we have many simultanous queries Move all connection handling and command exectuion main loop from sql_parse.cc to sql_connection.cc Split handle_one_connection() into reusable sub functions. Split create_new_thread() into reusable sub functions. Added thread_scheduler; Preliminary interface code for future thread_handling code. Use 'my_thread_id' for internal thread id's Make thr_alarm_kill() to depend on thread_id instead of thread Make thr_abort_locks_for_thread() depend on thread_id instead of thread In store_globals(), set my_thread_var->id to be thd->thread_id. Use my_thread_var->id as basis for my_thread_name() The above changes makes the connection we have between THD and threads more soft. Added a lot of DBUG_PRINT() and DBUG_ASSERT() functions Fixed compiler warnings Fixed core dumps when running with --debug Removed setting of signal masks (was never used) Made event code call pthread_exit() (portability fix) Fixed that event code doesn't call DBUG_xxx functions before my_thread_init() is called. Made handling of thread_id and thd->variables.pseudo_thread_id uniform. Removed one common 'not freed memory' warning from mysqltest Fixed a couple of usage of not initialized warnings (unlikely cases) Suppress compiler warnings from bdb and (for the moment) warnings from ndb
* | Merge bk-internal.mysql.com:/home/bk/mysql-5.1monty@narttu.mysql.fi2007-01-221-0/+3
|\ \ | | | | | | | | | into mysql.com:/home/my/mysql-5.1
| * | Give warnings for unused objectsmonty@mysql.com/narttu.mysql.fi2007-01-221-0/+3
| | | | | | | | | | | | | | | Changed error message to be compatible with old error file Added new error message for new DUP_ENTRY syntax
* | | Merge mysql.com:/home/kent/bk/main/mysql-5.0kent@kent-amd64.(none)2006-12-3118-18/+18
|\ \ \ | | |/ | |/| | | | into mysql.com:/home/kent/bk/main/mysql-5.1
| * | my_strtoll10-x86.s:kent@mysql.com/kent-amd64.(none)2006-12-3119-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Corrected spelling in copyright text Makefile.am: Don't update the files from BitKeeper Many files: Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header Adjusted year(s) in copyright header Many files: Added GPL copyright text Removed files: Docs/Support/colspec-fix.pl Docs/Support/docbook-fixup.pl Docs/Support/docbook-prefix.pl Docs/Support/docbook-split Docs/Support/make-docbook Docs/Support/make-makefile Docs/Support/test-make-manual Docs/Support/test-make-manual-de Docs/Support/xwf
* | | Merge mysql.com:/home/kent/bk/main/mysql-5.0kent@kent-amd64.(none)2006-12-2318-36/+36
|\ \ \ | |/ / | | / | |/ |/| into mysql.com:/home/kent/bk/main/mysql-5.1
| * Many files:kent@mysql.com/kent-amd64.(none)2006-12-2319-38/+38
| | | | | | | | Changed header to GPL version 2 only
* | Added back sql-bench directory, so that one can more easily run benchmarks ↵monty@mysql.com/narttu.mysql.fi2006-11-2996-0/+66233
| | | | | | | | | | | | | | | | on a server and add new benchmarks for new optimizations Fixed memory leak in _db_set() (Bug#24497 Valgrind warning: get_one_option) Don't call net_clear() on COM_QUIT. This avoids a warning from net_clear() after shutdown: "skipped ## bytes from file" BUG#21428: skipped 9 bytes from file: socket (3)" on "mysqladmin shutdown"
* | Remove sql-bench from the server repository -- it is being maintainedjimw@mysql.com2006-04-13434-77178/+0
|/ | | | | | in a distinct mysql-bench repository. Also add a new --benchdir option to mysql-test-run.pl so the location of the mysql-bench repository can be specified. The default location is adjacent to the source tree.
* Set thread_stack after return from end_thread()monty@mysql.com2005-12-032-6/+6
| | | | Fixes core dump when reusing thread when running debug binary
* Mergekent@mysql.com2005-11-041-0/+2
|\
| * Makefile.am, configure.in:kent@mysql.com2005-09-241-0/+2
| | | | | | | | Enable "make distcheck" to work
* | Cleanup during reviewmonty@mysql.com2005-06-052-5992/+7111
| | | | | | | | | | | | | | | | Simple optimization for 2 argument usage to function of variable arguments Fix stack overrun when using 1+1+1+1+1+1+1+.... Update crash-me results for 5.0 Don't call post_open if pre_open() fails (optimization)
* | mergedserg@sergbook.mysql.com2005-01-061-1/+1
|\ \ | |/
| * Fix typo in crash-me 'MATCHES' test (Bug # 5875)jimw@mysql.com2005-01-031-1/+1
| |
* | Merge with 4.1monty@mysql.com2004-09-061-1/+0
|\ \ | |/ | | | | | | (Includes merge of arena code in 4.1 and 5.0)
| * Updated server-cfg, remove limitation for blobs + NDBmagnus@neptunus.(none)2004-08-161-1/+0
| |
* | Merge with 4.1.3-betamonty@mysql.com2004-07-071-0/+8
|\ \ | |/
| * Merge msvensson@bk-internal.mysql.com:/home/bk/mysql-4.1magnus@neptunus.(none)2004-05-252-3/+251
| |\ | | | | | | | | | into neptunus.(none):/home/magnus/mysql-4.1
| * | Fix for sql-bench/test-createmagnus@neptunus.(none)2004-05-131-0/+1
| | |
| * | Updated default NDB config to work better with sql-benchmagnus@neptunus.(none)2004-04-301-0/+7
| | | | | | | | | | | | Updated sql-bench configs to take NDB's limitations into account
* | | Mergemonty@mysql.com2004-06-092-2/+232
|\ \ \ | | |/ | |/|
| * | Merge with 4.0 to get fixes for Windows project filesmonty@mysql.com2004-05-252-3/+251
| |\ \ | | |/ | |/|
| | * Bug fixes:monty@mysql.com2004-05-202-3/+251
| | | | | | | | | | | | | | | Use %windir% instead of c:\winnt\ (Bug #3786) Fixed wrong foreign key test in crash-me (Bug #3740)
* | | Merge bk-internal.mysql.com:/home/bk/mysql-5.0monty@mysql.com2004-05-113-167/+7223
|\ \ \ | |/ / | | | | | | into mysql.com:/home/my/mysql-5.0
| * | Portability fixesmonty@mysql.com2004-04-072-156/+7212
| | | | | | | | | | | | | | | Fixed problems with group_concat() and HAVING Updated crash-me values