summaryrefslogtreecommitdiff
path: root/mysql-test/mysql-stress-test.pl
Commit message (Collapse)AuthorAgeFilesLines
* Merge 10.1 into 10.2bb-10.2-mergeMarko Mäkelä2020-07-011-1/+1
|\
| * mtr: use env for perlDaniel Black2020-06-231-1/+1
| | | | | | | | | | | | | | | | On FreeBSD, perl isn't in /usr/bin, its in /usr/local/bin or elsewhere in the path. Like storage/{maria/unittest/,}ma_test_* , we use /usr/bin/env to find perl and run it.
* | Merge 10.1 into 10.2Marko Mäkelä2019-05-131-1/+1
|\ \ | |/
| * Update FSF AddressVicențiu Ciorbaru2019-05-111-1/+1
| | | | | | | | * Update wrong zip-code
* | General spell fixing in comments and stringsOtto Kekäläinen2016-06-081-1/+1
|/
* mysql-5.5.22 mergeSergei Golubchik2012-03-281-0/+16
|\ | | | | | | | | | | | | | | | | | | | | mysql-test/suite/innodb/t/group_commit_crash.test: remove autoincrement to avoid rbr being used for insert ... select mysql-test/suite/innodb/t/group_commit_crash_no_optimize_thread.test: remove autoincrement to avoid rbr being used for insert ... select mysys/my_addr_resolve.c: a pointer to a buffer is returned to the caller -> the buffer cannot be on the stack mysys/stacktrace.c: my_vsnprintf() is ok here, in 5.5
| * Updated/added copyright headersMySQL Build Team2012-02-161-1/+1
| |\
* | \ mysql-5.5.18 mergeSergei Golubchik2011-11-031-3/+4
|\ \ \ | |/ /
| * | Bug #11751927 42960: MTR2: NO MORE --STRESS PARAMETERS Bjorn Munch2011-09-151-3/+4
| | | | | | | | | | | | | | | | | | | | | Quick fix: run mysql-stress-test.pl via a wrapper test Amend mtr to run just that test when using --stress Updated mysql-stress-test.pl to exit(1) if wrong options
* | | merge with 5.3Sergei Golubchik2011-10-191-16/+0
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sql/sql_insert.cc: CREATE ... IF NOT EXISTS may do nothing, but it is still not a failure. don't forget to my_ok it. ****** CREATE ... IF NOT EXISTS may do nothing, but it is still not a failure. don't forget to my_ok it. sql/sql_table.cc: small cleanup ****** small cleanup
| * \ \ Merge with MySQL 5.1.57/58Michael Widenius2011-05-021-0/+1
| |\ \ \ | | | |/ | | |/| | | | | Moved some BSD string functions from Unireg
* | | | 5.5-mergeSergei Golubchik2011-07-021-0/+17
|\ \ \ \ | | |_|/ | |/| |
| * | | Fixed copyright headers in mtr src filesBjorn Munch2011-01-181-5/+4
| |\ \ \ | | | |/ | | |/|
| | * | Fixed copyright headers in mtr src filesBjorn Munch2011-01-181-5/+4
| | | |
| * | | MergeKent Boortz2010-12-291-0/+18
| |\ \ \ | | |/ /
| | * | MergeKent Boortz2010-12-291-0/+18
| | |\ \
| | | * | - Added/updated copyright headersKent Boortz2010-12-281-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Removed files specific to compiling on OS/2 - Removed files specific to SCO Unix packaging - Removed "libmysqld/copyright", text is included in documentation - Removed LaTeX headers for NDB Doxygen documentation - Removed obsolete NDB files - Removed "mkisofs" binaries - Removed the "cvs2cl.pl" script - Changed a few GPL texts to use "program" instead of "library"
* | | | | merge.Sergei Golubchik2010-11-251-2/+2
|\ \ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| | | | | | checkpoint. does not compile.
| * | | Merge MySQL 5.1.46 into MariaDB.unknown2010-04-281-3/+8
| |\ \ \ | | |/ / | | | | | | | | Still two test failures to be solved: main.myisam and main.subselect.
| * | | Merge with MySQL 5.1, with following additions:unknown2009-11-161-32/+101
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Moved some code from innodb_plugin to xtradb, to ensure that all tests runs - Did changes in pbxt and maria storage engines becasue of changes in thd->query - Reverted wrong code in sql_table.cc for how ROW_FORMAT is used. This is a re-commit of Monty's merge to eliminate an extra commit from MySQL-5.1.42 that was accidentally included in the merge. This is a merge of the MySQL 5.1.41 clone-off (clone-5.1.41-build). In case there are any extra changes done before final MySQL 5.1.41 release, these will need to be merged later before MariaDB 5.1.41 release.
| * | | | Typo fixes for "usefull" -> "useful".Peter Lieverdink2009-10-011-2/+2
| | |_|/ | |/| |
* | | | Bug#34043: Server loops excessively in _checkchunk() when safemalloc is enabledDavi Arnaut2010-07-081-1/+1
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Essentially, the problem is that safemalloc is excruciatingly slow as it checks all allocated blocks for overrun at each memory management primitive, yielding a almost exponential slowdown for the memory management functions (malloc, realloc, free). The overrun check basically consists of verifying some bytes of a block for certain magic keys, which catches some simple forms of overrun. Another minor problem is violation of aliasing rules and that its own internal list of blocks is prone to corruption. Another issue with safemalloc is rather the maintenance cost as the tool has a significant impact on the server code. Given the magnitude of memory debuggers available nowadays, especially those that are provided with the platform malloc implementation, maintenance of a in-house and largely obsolete memory debugger becomes a burden that is not worth the effort due to its slowness and lack of support for detecting more common forms of heap corruption. Since there are third-party tools that can provide the same functionality at a lower or comparable performance cost, the solution is to simply remove safemalloc. Third-party tools can provide the same functionality at a lower or comparable performance cost. The removal of safemalloc also allows a simplification of the malloc wrappers, removing quite a bit of kludge: redefinition of my_malloc, my_free and the removal of the unused second argument of my_free. Since free() always check whether the supplied pointer is null, redudant checks are also removed. Also, this patch adds unit testing for my_malloc and moves my_realloc implementation into the same file as the other memory allocation primitives. client/mysqldump.c: Pass my_free directly as its signature is compatible with the callback type -- which wasn't the case for free_table_ent.
* | | Test suites for engine testing, moved from test-extra so will be availableOmer BarNir2010-03-171-3/+8
| |/ |/| | | | | | | | | | | | | | | | | for general use. mysql-test/Makefile.am: Adding directories of additional test suites mysql-test/mysql-stress-test.pl: Adding check for additional errors checking during test run
* | Checking in new version of 'mysql-stress-test.pl that was used for the last ↵Omer BarNir2009-09-251-32/+101
|/ | | | | | | | few month from test-extra tree. Changes include improvements to error handling and are based on WL#4685
* mysql-stress-test.pl, README.stress:unknown2006-03-031-10/+11
| | | | | | | | | | Revise stress-test README mysql-test/README.stress: Revise stress-test README mysql-test/mysql-stress-test.pl: Revise stress-test README
* Added initial support of stress testing. Now it is possible to start stress ↵unknown2005-10-181-0/+1148
test from mysql-test-run script. For details see README.stress