Commit Graph

  • c3b0aa04e2 Addendum to the fix for #10: also ignore duplicate key errors, as they are legal for PostgreSQL in the OLTP workload due to its transaction isolation implementation specifics. Alexey Kopytov 2015-10-02 10:29:37 +03:00
  • ccc252f43c Fixed #3 in the 0.4 branch. Alexey Kopytov 2015-10-02 10:26:45 +03:00
  • a5b53d03d5 Merge branch '0.4' into 0.5 Alexey Kopytov 2015-09-30 19:23:19 +03:00
  • 3d63e69a69 More descriptive configure message when MySQL client library is not found. Alexey Kopytov 2015-09-30 19:22:05 +03:00
  • e3165acb64 Merge branch '0.4' into 0.5 Alexey Kopytov 2015-09-23 17:17:17 +03:00
  • 76fc3ef79e Fixes #10: oltp: pgsql query execution failed Alexey Kopytov 2015-09-23 16:59:04 +03:00
  • ab36a80c53 Merge branch '0.4' into 0.5 Alexey Kopytov 2015-09-23 15:56:10 +03:00
  • 26abf0c893 Fix wrong format string in error reporting. Alexey Kopytov 2015-09-23 15:51:48 +03:00
  • 8de145fcd3 Typo fix. Alexey Kopytov 2015-09-10 14:58:27 +03:00
  • 790e73a306 Fix a couple of benign compiler warnings in runner_thread(). Alexey Kopytov 2015-09-09 14:20:40 +03:00
  • b1c56b267d Fix ‘set but not used’ warning in db_disconnect(). Alexey Kopytov 2015-09-09 13:53:58 +03:00
  • c8c50ac65a Fixed the annoying “AC_COMPILE_IFELSE before AC_USE_SYSTEM_EXTENSIONS” Autoconf warning. Alexey Kopytov 2015-08-23 23:09:22 +05:00
  • 6166b794a5 Allow command line options from config file. Olaf Dietsche 2015-07-08 16:38:45 +02:00
  • 95eab63787 Fix const correctness. Olaf Dietsche 2015-07-08 16:13:08 +02:00
  • 5033c33627 Overwrite values instead of appending (see also set_option()). Olaf Dietsche 2015-07-08 16:10:35 +02:00
  • 0257f50738 Merge pull request #6 from olafdietsche/issue-endless-loop Alexey Kopytov 2015-07-08 08:52:17 +03:00
  • bf83ea12bd Skip trailing whitespace when reading config file. Olaf Dietsche 2015-07-08 04:52:01 +02:00
  • d5cd06e3cb Fix endless loop when reading a config file. Olaf Dietsche 2015-07-07 15:16:08 +02:00
  • a587438c3b Cosmetic changes to README.me. Alexey Kopytov 2015-07-07 10:15:26 +03:00
  • bab1bb1acf More formatting fixes. Alexey Kopytov 2015-06-11 15:10:09 +03:00
  • 07f149f72d More formatting fixes. Alexey Kopytov 2015-06-11 15:09:19 +03:00
  • 076522cdd7 Misc. formatting fixes. Alexey Kopytov 2015-06-11 15:01:38 +03:00
  • 8151650c24 Update README.md with installation and usage instructions extracted from the old manual. Alexey Kopytov 2015-06-11 14:54:05 +03:00
  • 439ad14703 Allow unlimited number of requests (--max-requests=0) in CPU and threads benchmarks. Alexey Kopytov 2015-05-28 17:55:08 +03:00
  • e7b9ff66d2 Do not dereference a NULL pointer with --mysql-dry-run. Alexey Kopytov 2015-05-12 16:51:48 +03:00
  • 794c6aaa5a Fixes #4: max elapsed time overflows Alexey Kopytov 2015-05-12 16:11:12 +03:00
  • 2b30428830 Fixed #3: Runtime segmentation fault with the latest version as of 2015/04/22 Alexey Kopytov 2015-04-22 21:42:11 +03:00
  • c3e805d66a Only lock timers_mutex if there’s a background checkpoints thread aggregating per-thread timers. Alexey Kopytov 2015-04-18 15:42:40 -07:00
  • 7a0e384cf0 Manual merge from 0.4. Alexey Kopytov 2015-04-18 12:07:24 -07:00
  • b0ce007822 Added the --mysql-dry-run option. Alexey Kopytov 2015-04-17 17:00:59 -07:00
  • 0678b7253b Merge pull request #2 from renecannao/0.5 Alexey Kopytov 2015-03-25 16:07:55 +03:00
  • 35bd074035 Added mysql-compression option René Cannaò 2015-03-25 13:00:38 +00:00
  • 5d2cf8a2ea Moved .bzrignore to .gitignore Alexey Kopytov 2015-03-10 10:21:11 +03:00
  • 48b982d51f Merge branch '0.4' into 0.5 Alexey Kopytov 2015-03-09 21:58:22 +03:00
  • 07ba467bfc Created .gitignore. Alexey Kopytov 2015-03-09 21:56:59 +03:00
  • ad9c40f592 Fixed LP #1417545: Minor fixes for compilation informationals/complaints on VMS Alexey Kopytov 2015-03-09 21:53:40 +03:00
  • 9c918a9d8b Replaced README with README.md Alexey Kopytov 2015-03-08 17:14:22 +03:00
  • 1ab7abdd57 Bug #1415750: --with-pgsql-libs is ignored Alexey Kopytov 2015-03-01 21:19:57 +03:00
  • a24fa26f0f Bug #1415750: --with-pgsql-libs is ignored Alexey Kopytov 2015-03-01 21:18:51 +03:00
  • 1b80852af4 Bug #1415746: mysql include path was set in PGSQL_CFLAGS Alexey Kopytov 2015-03-01 21:16:50 +03:00
  • 7de7f37551 Bug #1415746: mysql include path was set in PGSQL_CFLAGS Alexey Kopytov 2015-03-01 21:14:41 +03:00
  • f2ae0768bf Bug #1403699: sysbench crash at script_lua.c:860 Alexey Kopytov 2014-12-22 14:29:57 +03:00
  • ad5577e8ab Read and modify sb_globals.concurrency under a mutex, as dirty access has proven to cause inaccurate and negative results. Alexey Kopytov 2014-12-05 18:40:48 +03:00
  • 1a586a0dca Fixed the Drizzle and libAttachSQL drivers broken by the autoreconnect patch. Alexey Kopytov 2014-10-24 17:16:53 +04:00
  • 7ea2db661e Added support for additional table options to common.lua. Extra options can be specified with --mysql-table-options. Alexey Kopytov 2014-10-21 16:57:56 +04:00
  • 289b1c5f65 Introduced a new option called --mysql-ignore-errors, which accepts a comma separated list of numeric errors that should be ignored. If sysbench encounters an ignored error indicating that the server is no longer available (i.e. one of CR_SERVER_LOST, CR_SERVER_GONE_ERROR, CR_TCP_CONNECTION, or CR_SERVER_GONE_ERROR), it automatically reconnects. Otherwise it just restarts the current transaction. Alexey Kopytov 2014-10-18 22:22:28 +04:00
  • 17c1eb04de Changed the priority of the “Event generation thread is too slow” message to LOG_DEBUG, so that it is not printed on normal sysbench runs, but can be enabled with --verbosity=5. Alexey Kopytov 2014-10-18 11:20:48 +04:00
  • 7215074a9a Add libAttachSQL driver to Sysbench Andrew Hutchings 2014-10-16 10:37:38 +01:00
  • d577a2e517 Insure LOG_EVENT_START being as close as possible to the working loop Erwan Velu 2014-09-15 13:15:46 +02:00
  • a8b1782538 Bug #1354419: Sysbench configure mishandles "--with-pgsql-includes" Alexey Kopytov 2014-08-14 14:01:53 +04:00
  • 59e058593e Fixed ‘make dist’ by removing oltp_complex_ro.lua and oltp_complex_rw.lua and adding oltp.lua, parallel_prepare.lua, select_random_points.lua and select_random_ranges.lua. Alexey Kopytov 2014-05-13 18:51:37 +04:00
  • c311b163d0 Merged lp:~ignacio-nin/sysbench/0.5-bug1262178 and ixed the _WIN32 codepath to correctly handle FlushViewOfFile return value. Alexey Kopytov 2013-12-18 16:32:09 +04:00
  • 8fa2657c00 Add a return value to the fileio mode=mmap file_fsync() function Ignacio Nin 2013-12-18 10:14:10 -02:00
  • bc0f5e0496 Bug #1208530: Allow sysbench to round-robin on multiple sockets Alexey Kopytov 2013-08-06 10:48:56 +04:00
  • 78a431e37c Automerge from 0.4. Alexey Kopytov 2013-07-04 10:28:56 +04:00
  • 80bc21830a Bug #1197127: fastmmap and slowmmap arg should be mmap Alexey Kopytov 2013-07-04 10:27:59 +04:00
  • df5e8f7e64 Bug #1187040: Random Segmentation faults on fileio test Alexey Kopytov 2013-06-11 18:55:57 +04:00
  • d52054be9e Automerge from 0.4. Alexey Kopytov 2013-03-10 16:35:06 +04:00
  • 9f15f73044 Linked the Serbo-Croatian translation of the manual contributed by Vera Djuraskovic <veradjuraskovic@webhostinggeeks.com>. Alexey Kopytov 2013-03-10 16:34:17 +04:00
  • 15447d0bec Manual merge from 0.4. Alexey Kopytov 2012-10-31 22:43:40 +04:00
  • 0e7116ef5a Bug #1073672: --forced-shutdown does not reflect stuck transactions in stats Alexey Kopytov 2012-10-31 22:30:24 +04:00
  • 77d6c52809 Merged lp:~vadim-tk/sysbench/sysbench-pareto-merge with minor edits. Alexey Kopytov 2012-09-23 17:09:08 +04:00
  • 27557f4c7e Added pareto distribution Vadim Tkachenko 2012-09-21 13:47:59 -07:00
  • adc885ac12 Bug #1043987: Running 'prepare' in fileio test with --file-extra-flags=direct fails Alexey Kopytov 2012-08-30 22:41:33 +04:00
  • 6d8338411a Temporarily reverted the fix for #1029088 as it appears to be incompatible with ancient autotools. Alexey Kopytov 2012-08-30 21:59:06 +04:00
  • 7de9f0bcf7 Bug #1029088: Error compiling on FreeBSD Alexey Kopytov 2012-08-30 13:28:18 +04:00
  • 72711e1207 Automerge from 0.4. Alexey Kopytov 2012-08-30 12:47:49 +04:00
  • cbed8d8942 Bug #1042442: Automake fails Alexey Kopytov 2012-08-30 12:46:49 +04:00
  • 8c722c6217 Bug #1043687: Segfault with --debug=on and DB tests Alexey Kopytov 2012-08-30 12:43:42 +04:00
  • 075d5a5319 Bug #1043629: Segfault with tx-rate option Alexey Kopytov 2012-08-30 12:37:09 +04:00
  • 35f42e0b0f Fixed a typo in the previous revision resulting in the "uninitialized timer queried" fatal error. Alexey Kopytov 2012-03-25 10:10:32 +04:00
  • f6daa31d15 Fixed a spurious "timer was never started" warning. Alexey Kopytov 2012-03-23 18:25:09 +04:00
  • fcff2d2386 Fixed a crash at the end of the test when tx-rate is not used. Alexey Kopytov 2012-03-21 12:20:02 +04:00
  • a169dceb11 Merge trunk. Alexey Kopytov 2012-03-18 18:36:41 -04:00
  • bdb0f791db Merged and fixed lp:~vadim-tk/sysbench/inj-rate Alexey Kopytov 2012-03-18 18:35:16 -04:00
  • 0e9cad445e Automerge from 0.4 Alexey Kopytov 2012-03-10 23:49:42 -08:00
  • 516ae92c46 Update fileio stats in async mode when completing requests rather than submitting them. Alexey Kopytov 2012-03-10 23:47:56 -08:00
  • 428af92df5 Show 3 digits after dot in fileio response time intermediate stats. Alexey Kopytov 2012-03-10 08:27:21 -08:00
  • e68630b19e Bug #924585: configure fails on Ubuntu 11.10 Alexey Kopytov 2012-02-01 10:12:10 +04:00
  • a6ce3e9904 Merged lp:~vadim-tk/sysbench/oltp_skip_trx Alexey Kopytov 2011-12-02 09:25:07 +04:00
  • f31ed32f2c Added oltp_skip_trx option, similar to one in sysbench 0.4 Vadim Tkachenko 2011-12-01 11:43:29 -08:00
  • 375016c245 Merged PostgreSQL fixes from Samuel J. Greear Alexey Kopytov 2011-11-01 08:47:31 +01:00
  • 051946c9ce Make things play nice with PostgreSQL, tested with 9.1.1 and 9.2 Samuel J. Greear 2011-11-01 00:00:27 -06:00
  • 84e7416789 Manual merge from 0.4. Alexey Kopytov 2011-09-30 22:47:19 +04:00
  • 82c96ff62d Bug #863564: Make fileio prepare reuse existing files Alexey Kopytov 2011-09-30 22:40:56 +04:00
  • e0fc9ecd8c Automerge from 0.4. Alexey Kopytov 2011-09-30 16:25:49 +04:00
  • 93c2cd6113 Bug #863159: Provide percentile response time stats for intermediate report in fileio test Alexey Kopytov 2011-09-30 16:17:42 +04:00
  • 8d6529c74f Fixed compilation on Windows (patch contributed by Vladislav Vaintroub). Alexey Kopytov 2011-09-26 17:54:56 +04:00
  • 6f3592ec28 Fixed compilation on Windows (patch contributed by Vladislav Vaintroub). Alexey Kopytov 2011-09-26 17:48:33 +04:00
  • 086efdf4b3 Manual merge from 0.4 Alexey Kopytov 2011-07-21 21:02:14 +04:00
  • 5020eea644 Make --report-interval stats use the --percentile value rather than hardcoded ones. Alexey Kopytov 2011-07-21 20:59:45 +04:00
  • 067134b763 Manual merge from 0.4. Alexey Kopytov 2011-07-21 20:45:22 +04:00
  • 80df3b3500 Bug #811105: Add an option to dump full stats after specified time intervals. Alexey Kopytov 2011-07-21 17:29:08 +04:00
  • 1d1073b829 Manual merge from 0.4. Alexey Kopytov 2011-07-19 18:49:27 +04:00
  • 3d52f3e5b5 Bug #797269: Print percentile statistics in --report-interval stats Alexey Kopytov 2011-07-19 17:53:08 +04:00
  • 4c13bec0d9 * fixed bug #797756 "sequential write test not working correctly" * advancing position for sequential tests is actually a good idea * replaced LOG_INFO with LOG_NOTICE for test setup messages to make them visible by default Alexey Kopytov 2011-06-19 20:15:59 +04:00
  • fdbd9ff627 Automerge from 0.4. Alexey Kopytov 2011-05-18 14:25:45 +04:00
  • 3943f66125 Make the prepare stage in fileio honour --file-extra-flags. Alexey Kopytov 2011-05-18 14:24:16 +04:00
  • a137ab3315 Fixed final fsync() events in sequential fileio tests. Alexey Kopytov 2011-05-16 16:00:02 +04:00
  • be7ad800c5 Bug #778866: sysbench hangs with --test=fileio --file-test-mode=seqwr Alexey Kopytov 2011-05-16 15:53:36 +04:00