1328 Commits

Author SHA1 Message Date
ed2bb3df4b Merge branch '1.0' 2017-02-27 21:49:18 +03:00
db1da5b1d8 Pull ax_gcc_archgflag.m4 from upstream. 2017-02-27 21:48:14 +03:00
842947a68d Merge branch '1.0' 2017-02-26 19:07:10 +03:00
6b60ce7c8b Add a release badge to README.md. 2017-02-26 19:06:44 +03:00
f375c4425d Fix branch URLs for the master branch. 2017-02-26 18:36:11 +03:00
f05fb95cfc Merge branch '1.0' 2017-02-26 18:35:30 +03:00
dc28fd86a4 README.md cleanup. 2017-02-26 18:34:43 +03:00
8df6306dd5 Merge branch '1.0' 2017-02-26 13:17:28 +03:00
ca0cdffdda Release 1.0.3. 2017-02-26 13:12:24 +03:00
b4f3d22c38 Build on Illumos 2017-02-26 12:02:33 +03:00
a50aee8a37 Merge pull request #115 from dillona/master
Build on Illumos
2017-02-26 13:01:01 +04:00
70a969defb Build on Illumos 2017-02-26 03:07:19 -05:00
59d32c65c3 Merge branch '1.0' 2017-02-25 20:29:36 +03:00
1d40ad0e1c Optimize random string generation in OLTP_RW.
Avoid Lua string management in OLTP_RW by introducing a new sql_param
method: set_rand_str(). Which calls sb_rand_str() in C code with a given
template string and a pre-allocated result buffer. In oltp_common.lua,
use set_rand_str() instead of allocating a new Lua string each time we
need a random string parameter for a prepared statement.
2017-02-25 19:57:55 +03:00
a62d26da6f Merge from akopytov/LuaJIT up to commit fc9893e. 2017-02-25 18:43:26 +03:00
13085fdfd7 Merge branch '1.0' 2017-02-19 19:18:59 +03:00
b0fcdf5a0c Merge from LuaJIT upstream up to commit 5aa0201. 2017-02-19 19:17:54 +03:00
f46298eb66 Merge branch '1.0' 2017-02-17 12:46:17 +03:00
ffcc8084f2 Release 1.0.2. 2017-02-17 12:41:27 +03:00
adc0595481 Fix markdown. 2017-02-15 16:58:15 +03:00
81f9bd4f21 Merge branch '1.0' 2017-02-15 16:57:42 +03:00
f5f8595876 Fix documented defaults for --events and --time. 2017-02-15 16:56:28 +03:00
db43a57190 Make opt_warmup_time.t more deterministic. 2017-02-15 16:21:38 +03:00
073a1b445f Add --warmup-time option. 2017-02-15 15:53:50 +03:00
7af86b8619 Put autogen.sh back for compatibility, but make it use autoreconf. 2017-02-15 08:36:32 +03:00
a49c652b29 Remove old DocBook-based documentation. 2017-02-15 08:33:48 +03:00
de40e79dd8 Remove autogen.sh, use autoreconf instead. 2017-02-14 23:31:51 +03:00
4136fd6b75 Merge branch '1.0' 2017-02-14 21:46:39 +03:00
ba8b1d0781 Get rid of timers_mutex, improve --report-checkpoints scalability. 2017-02-14 20:53:08 +03:00
eeb7fa19c4 Fix a syntax error in oltp_common.lua. 2017-02-14 14:23:37 +03:00
800f2e90e6 Rename the 'prewarm' command to 'warmup'. Keep the old name as an alias. 2017-02-14 14:09:52 +03:00
24fa9b2a04 Do not require Autoconf 2.64, as CentOS 6 provides 2.63.
The only required bit from Autoconf 2.64 is AS_VAR_IF. Which is in fact
provided, but just in case there is now a fallback implementation in
m4/sb_autoconf_compat.m4.
2017-02-13 21:55:23 +03:00
4bf268b089 Do not require Autoconf 2.64, as CentOS 6 provides 2.63.
The only required bit from Autoconf 2.64 is AS_VAR_IF. Which is in fact
provided, but just in case there is now a fallback implementation in
m4/sb_autoconf_compat.m4.
2017-02-13 21:53:35 +03:00
5b69b4de82 Merge branch '1.0' 2017-02-09 10:53:17 +03:00
731b5e7aa2 Add snapcraft.yaml to .gitignore. 2017-02-09 10:52:50 +03:00
1654ef0a16 Fix OLTP regression tests. 2017-02-09 10:52:26 +03:00
c9f6cfdce8 Merge branch '1.0' 2017-02-08 22:47:04 +03:00
57b6f9d2b6 Correct a diagnostic message on index creation. 2017-02-08 22:46:28 +03:00
9c87d39700 Grammar fixes in a comment. 2017-02-08 21:45:51 +03:00
a30f5b8ba7 Grammar fixes in a comment. 2017-02-08 21:43:42 +03:00
0878078473 Bump master branch version to 1.1.0. 2017-02-08 12:27:46 +03:00
57d88c2333 Merge branch '1.0' 2017-02-07 20:43:33 +03:00
7fe53e4ffb Convert snapcraft.yaml to snapcraft.yaml.in to update version automatically. 2017-02-07 20:40:21 +03:00
db2f6588e2 Add snap packaging
Add snapcraft.yaml for use with the snapcraft tool for
producing snap packages for sysbench.

For more details on snappy and snap packages see:

  https://snapcraft.io
2017-02-07 20:33:04 +03:00
b2cf4f176f Merge pull request #106 from javacruft/add-snap-packaging
Add snap packaging
2017-02-07 20:57:27 +04:00
76aa8fd3cb Bump version number to 1.0.1. 2017-02-06 00:07:31 +01:00
e71dcd79ac Update ChangeLog for 1.0.1. 2017-02-05 22:49:44 +01:00
21d87e792e Run OLTP RW regression tests with a single thread for more deterministic results. 2017-02-05 11:22:47 +01:00
481a9fa34a Fixes #105: 1.0.0 clock_gettime runtime failure built with macOS 10.11 and Xcode 8.x
XCode 8 SDK declares clock_gettime() but macOS 10.11 and earlier do not
actually implement it. So just checking for a clock_gettime()
declaration in configure is insufficient.

Instead, do AC_SEARCH_LIBS first to check if -lrt is required, then use
AC_CHECK_FUNCS to check for clock_gettime() availability.
2017-02-05 10:31:41 +01:00
422ca7ed03 Add snap packaging
Add snapcraft.yaml for use with the snapcraft tool for
producing snap packages for sysbench.

For more details on snappy and snap packages see:

  https://snapcraft.io
2017-02-04 13:18:10 +01:00