Commit Graph

  • 8ac5bd6720 Fix --with-mysql-libs for MySQL 5.7. Alexey Kopytov 2016-05-15 23:51:14 +03:00
  • 72e8223996 Don't remake aclocal.m4 and configure after autogen.sh && configure. Alexey Kopytov 2016-03-20 15:08:30 +03:00
  • 29845be750 VS2015 fix Marc-T 2016-05-12 10:03:25 +02:00
  • 56fe389762 Fixes #44: seqwr deleting test files Alexey Kopytov 2016-03-23 11:25:47 +03:00
  • 9af6a88207 Use srandom()/random() to initialize per-thread RNGs. Alexey Kopytov 2016-04-28 09:30:51 +03:00
  • 8c69009f1c %zd for size_t printf ops Daniel Black 2016-04-19 11:54:32 +10:00
  • 51a8c6f508 Merge branch '0.5' into 1.0 Alexey Kopytov 2016-04-14 13:47:39 +03:00
  • 64aaf37aa4 Merge pull request #35 from Percona-Lab/0.5 Alexey Kopytov 2016-04-14 14:46:34 +04:00
  • c2b0edf844 Merge pull request #36 from Marc-T/1.0 Alexey Kopytov 2016-04-11 18:28:09 +04:00
  • 6f2ac41d16 FileIO fix Marc-T 2016-04-11 13:42:24 +02:00
  • 4190ad29b7 adjust event generation for a high volume Vadim Tk 2016-04-10 19:59:06 -04:00
  • f1bc151b58 Merge pull request #1 from akopytov/0.5 Vadim Tkachenko 2016-04-08 10:38:50 -07:00
  • cb9a2cdc29 Revert "Fix the issue when threads running < num_threads" VadimTk 2016-04-08 17:34:50 +00:00
  • db9df06050 Add __attribute__((format...)) to printf-like function declarations. Alexey Kopytov 2016-03-26 22:43:48 +03:00
  • 47c0ec5a79 Improve results formatting in the fileio test. Alexey Kopytov 2016-03-26 21:46:41 +03:00
  • 5d87570f6b Fix prepare parallel for new thread initialization Vadim Tk 2016-03-24 22:57:49 -04:00
  • d9a9fc5aff Merge pull request #33 from xypron/1.0 Alexey Kopytov 2016-03-23 17:35:47 +04:00
  • 684c433a6e configure.ac: bump version number to 1.0 Heinrich Schuchardt 2016-03-23 12:09:02 +01:00
  • ef413c702a Merge pull request #32 from xypron/1.0 Alexey Kopytov 2016-03-23 14:18:33 +04:00
  • c9ba61dc75 sb_memory.c: use correct units Heinrich Schuchardt 2016-03-23 10:30:42 +01:00
  • d373c96447 sb_fileio.c: use correct units Heinrich Schuchardt 2016-03-23 10:25:54 +01:00
  • 7acfa8498b sb_print_value_size: use Ki, Mi, Gi, Ti Heinrich Schuchardt 2016-03-23 10:18:07 +01:00
  • 93e64fa802 Re-create files after removing them when starting a --file-test-mode=seqwr benchmark. Alexey Kopytov 2016-03-23 11:25:47 +03:00
  • a04e9075fe Don't install PostgreSQL in Travis, as it seems to be installed by default. Alexey Kopytov 2016-03-23 07:51:03 +03:00
  • 24c7426e68 Fix PostgreSQL driver. Alexey Kopytov 2016-03-23 00:09:26 +03:00
  • 48bb807231 Add --with-pgsql to Travis CI builds. Alexey Kopytov 2016-03-23 00:04:21 +03:00
  • 241828a303 Merge branch '0.5' into 1.0 Alexey Kopytov 2016-03-22 21:13:41 +03:00
  • 26d5046cc9 Fixes #29: FATAL: Failed to read file! file: 24 pos: 14516224 errno = 0 (Success) Alexey Kopytov 2016-03-22 21:09:41 +03:00
  • da7158e871 Merge branch '1.0' into luajit Alexey Kopytov 2016-03-22 19:04:45 +03:00
  • a30703fd4c Change project info reported by ./configure. Alexey Kopytov 2016-03-22 19:04:04 +03:00
  • 8745806da6 Print a status summary at the end of ./configure output. Alexey Kopytov 2016-03-22 19:03:16 +03:00
  • fe7b994c2e Add build status to README.md. Alexey Kopytov 2016-03-22 16:17:55 +03:00
  • 029ea46492 Actually build code with Travis CI builds. Alexey Kopytov 2016-03-22 15:48:01 +03:00
  • 3fe2b22922 Initial Travis CI integration. Alexey Kopytov 2016-03-22 15:27:19 +03:00
  • 4ac3c2b7e0 Merge branch '1.0' into luajit Alexey Kopytov 2016-03-20 20:41:37 +03:00
  • fed1958d7b Update LuaJIT to 2.1.0-beta2. Alexey Kopytov 2016-03-20 20:32:01 +03:00
  • 166343f618 Squashed 'third_party/luajit/luajit/' changes from 6cb38f7..be25592 Alexey Kopytov 2016-03-20 20:32:01 +03:00
  • 6e7ff366e6 Add -ldl to LUAJIT_LDFLAGS when building with bundled LuaJIT on Linux. Alexey Kopytov 2016-03-20 16:29:42 +03:00
  • bf35bbae1b Don't remake aclocal.m4 and configure after autogen.sh && configure. Alexey Kopytov 2016-03-20 15:08:30 +03:00
  • b7358eb6a0 Don't build bundled LuaJIT when --with-system-luajit was passed to configure. Alexey Kopytov 2016-03-20 15:07:49 +03:00
  • 4b6c388a4d Autoconf cleanups. Alexey Kopytov 2016-03-20 14:18:15 +03:00
  • d86147b0b7 README -> README.md in Makefile.am. Alexey Kopytov 2016-03-20 11:43:24 +03:00
  • bf94de28f6 Support building with bundled LuaJIT. Alexey Kopytov 2016-03-20 01:38:36 +03:00
  • dec6b9b9e3 Merge commit '536c663b3aef2d114a2083feef33e356ff354ac2' as 'third_party/luajit/luajit' Alexey Kopytov 2016-03-19 20:36:26 +03:00
  • 536c663b3a Squashed 'third_party/luajit/luajit/' content from commit 6cb38f7 Alexey Kopytov 2016-03-19 20:36:26 +03:00
  • 04d5fa0d27 Merge pull request #26 from Marc-T/1.0 Alexey Kopytov 2016-03-18 16:49:11 +04:00
  • 39f069877f Fix CMakeLists Marc-T 2016-03-18 11:49:05 +01:00
  • 333b62360d Rand for Windows - Secure rand_s function - Microsoft TLS implementation for sb_rng_state Marc-T 2016-03-18 11:34:16 +01:00
  • 3650f38bbf Merge branch '0.5' into 1.0 Alexey Kopytov 2016-03-18 12:51:49 +03:00
  • 57e62669b9 Fixes #25: Include database-related command line options in help Alexey Kopytov 2016-03-18 12:50:41 +03:00
  • f1acc1bbb6 Merge pull request #24 from Marc-T/1.0 Alexey Kopytov 2016-03-18 13:00:23 +04:00
  • 5d404c37df Fix pthread_self return type Marc-T 2016-03-18 09:54:36 +01:00
  • c47ae9e873 Merge branch '0.5' into 1.0 Alexey Kopytov 2016-03-18 00:18:34 +03:00
  • 1b5e5619cc Fix barrier error reporting. Alexey Kopytov 2016-03-18 00:17:36 +03:00
  • b79051e89c Merge branch '0.5' into 1.0 Alexey Kopytov 2016-03-17 15:38:30 +03:00
  • 2cdd46e2a2 Fixes #22: Timers and reporting thread should wait for worker thread to be initialized Alexey Kopytov 2016-03-17 14:53:18 +03:00
  • 06aa4d2d6b Fix the issue when threads running < num_threads VadimTK 2016-03-17 00:28:43 -04:00
  • 1184aff06b Merge branch '1.0' into luajit Alexey Kopytov 2016-03-09 23:45:39 +03:00
  • 6fc8133a90 Take 'set -e' into account when checking for pkg-config. Alexey Kopytov 2016-03-07 20:42:19 +03:00
  • ba0fddb088 Check if pkg-config is available and throw an error if it's not in autogen.sh Alexey Kopytov 2016-03-07 20:20:41 +03:00
  • 4ad92418c6 Fix compatibility with Autoconf 2.63 broken by adding ax_tls.m4. Alexey Kopytov 2016-02-25 18:00:46 +08:00
  • 03df5c0a6f Fix error message when a TCP connection fails. Alexey Kopytov 2016-02-25 12:03:53 +08:00
  • 7414d441fe Fix --mysql-host broken by the previous commit. Alexey Kopytov 2016-02-25 11:44:06 +08:00
  • 9922dd99ed Allow --mysql-port to be a list. Alexey Kopytov 2016-02-25 11:01:58 +08:00
  • 1c9ddea0e2 Properly initialize thread-local RNG state. Alexey Kopytov 2016-02-24 21:34:19 +08:00
  • a7d9d4409b Add a missing #include. Alexey Kopytov 2016-02-24 16:07:21 +08:00
  • e75ca57ee0 Add a missing '\'. Alexey Kopytov 2016-02-24 16:01:38 +08:00
  • e24a028409 Fixes #18: lrand48() is not thread-safe and LP#1412488: lrand48() doesn't scale well on highly concurrent platforms Alexey Kopytov 2016-02-24 00:05:05 +08:00
  • 3e0a29c57f Merge branch '0.5' into 1.0 Alexey Kopytov 2016-02-23 15:14:47 +08:00
  • 1c812ad6dd Fixes #17: Lua script without DB access crashes sysbench. Alexey Kopytov 2016-02-23 11:58:28 +08:00
  • 288aec57a1 Update copyrights and FSF address. Alexey Kopytov 2016-02-20 21:05:50 +08:00
  • c451cd963b Update GPLv2 text in COPYING with the current version from https://gnu.org/licenses/gpl-2.0.txt. Alexey Kopytov 2016-02-20 20:05:03 +08:00
  • 909bc10551 Bump version for the 1.0 branch and fix email address to report bugs. Alexey Kopytov 2016-02-21 21:18:54 +08:00
  • 546349768a Fix mutex_get_request() signature. Alexey Kopytov 2016-02-21 21:15:42 +08:00
  • 11603c917d Initial LuaJIT support: build with system libluajit. Alexey Kopytov 2016-02-21 20:58:40 +08:00
  • 612decfceb Update copyrights and FSF address. Alexey Kopytov 2016-02-20 21:05:50 +08:00
  • 6d521c3ea8 Update GPLv2 text in COPYING with the current version from https://gnu.org/licenses/gpl-2.0.txt. Alexey Kopytov 2016-02-20 20:05:03 +08:00
  • 0accfd7206 Update oltp.lua pfriedenbach 2016-02-03 12:21:41 -08:00
  • 7ec8a14c5e Update common.lua pfriedenbach 2016-02-03 12:18:36 -08:00
  • ae295825ef Update oltp.lua pfriedenbach 2016-02-03 12:15:31 -08:00
  • 5ede7f5b28 Use mysql_config --libs_r instead of mysql_config --libs | sed. Alexey Kopytov 2015-11-03 00:11:51 +03:00
  • 85889df1ce Print the number of actually running threads instead of the configured --num-threads value for intermediate reports. This can make a big difference with network benchmarks to diagnose TCP-related issues like SYN flood protection, throttling, backlog issues, etc. Alexey Kopytov 2015-11-26 11:52:51 +08:00
  • d4a30a331a Minor cleanups in bulk_insert.lua. Alexey Kopytov 2015-11-05 19:08:37 +03:00
  • d6699439d8 Some minor improvements to bulk_insert.lua Alexey Kopytov 2015-11-03 18:47:20 +03:00
  • 43cb35e248 In the MySQL driver, print error number and text before the query text, as printing them after complicates troubleshooting for really long queries. Alexey Kopytov 2015-11-03 17:08:35 +03:00
  • e55a12b88c Fix table creation/removal loop ranges. Alexey Kopytov 2015-11-03 16:41:02 +03:00
  • aa52781b7c Moved table creation to the prepare method. Alexey Kopytov 2015-11-03 16:37:48 +03:00
  • f325955b0c Use DROP TABLE IF EXISTS when cleaning up. Alexey Kopytov 2015-11-03 16:25:23 +03:00
  • 057e143b27 Use mysql_config --libs_r instead of mysql_config --libs | sed. Alexey Kopytov 2015-11-03 00:11:51 +03:00
  • 0bf454200d Bulk insert test. Alexey Kopytov 2015-11-02 23:14:29 +03:00
  • 064736860b Properly use the PostgreSQL sequence in insert.lua when oltp_auto_inc is on. Alexey Kopytov 2015-10-13 23:08:55 +03:00
  • 5aa550c00f Fixed a compiler warning by removing a stray struct initializer. Alexey Kopytov 2015-10-13 22:51:06 +03:00
  • 858ee03fd3 Fixed Windows builds by removing the __attribute__((unused)) construct. Alexey Kopytov 2015-10-13 11:46:31 +03:00
  • f7629417d0 Fixed unconditional directio() call on Solaris: do it only when --file-extra-flags=direct. Alexey Kopytov 2015-10-12 17:36:37 +03:00
  • 148b0988a8 Use fcntl(..., F_FULLFSYNC) instead of fdatasync() on OSX to avoid a compiler warning. Alexey Kopytov 2015-10-11 15:53:14 +03:00
  • 0ed56dd112 Fixed *_get_request() functions in sb_memory.c and sb_threads.c to match the new interface defined in sysbench.h Alexey Kopytov 2015-10-11 15:16:17 +03:00
  • 6007568e65 Fixed a couple of compiler warnings in crc32.c Alexey Kopytov 2015-10-11 15:13:18 +03:00
  • 2fd08b7872 Fixed --validate for multi-treaded fileio test. Alexey Kopytov 2015-10-11 15:02:31 +03:00
  • 6d813225e6 Merge pull request #7 from olafdietsche/feature-config-file Alexey Kopytov 2015-10-02 10:52:26 +03:00
  • eaf238bbce Merge branch '0.4' into 0.5 Alexey Kopytov 2015-10-02 10:44:36 +03:00