a7877a00bd
Automerge.
2010-11-06 11:03:52 +03:00
de21c2a060
Fixed docs for --report-interval to mention that statistics is
...
per-interval rather than cumulative.
2010-11-06 11:03:26 +03:00
c055685f24
Fix race condition. Global variables were begin accessed without a mutex locked. This caused
...
some fsync calls to use a bogus file descriptor, FATAL errors and early test failure.
2010-11-05 18:03:23 -07:00
b93fffdae3
Fixed an incorrect merge.
...
More compilation warnings fixed.
2010-11-01 12:37:19 +03:00
18307aca62
Manual merge from 0.4.
2010-11-01 12:01:02 +03:00
c33ec00456
Rewrote intermediate statistics feature contributed by Mikael Ronstrom.
...
Removed "batch mode", --report-interval should now be used instead.
Fixed compile warnings produced by gcc with -Wextra.
2010-11-01 11:35:41 +03:00
59f01faba9
Merge from Hakan (mp39548).
2010-10-29 18:05:42 +04:00
cea90cbc87
Review changes.
...
Prevent overlapping of range queries by partitioning the whole into num_threads segments
and then make each thread work with its own segment.
2010-10-29 04:15:54 +02:00
7fd5ff7d01
Added two new tests for MariaDB:
...
* select_random_points
* select_random_ranges
Both test are intended to benchmark MariaDB's key_cache_segmented feature.
2010-10-28 18:53:45 +02:00
e79d5655b2
Automerge.
2010-10-14 13:20:08 +04:00
d34258cf2d
Fixed a typo in the manual.
2010-10-14 12:25:00 +04:00
5b65057d19
Manual merge from sysbench-0.4.
2010-10-07 01:20:17 +04:00
51f5dd4f5f
Fixed Launchpad bug #654832 .
...
Fixed a couple of build warnings in drv_pgsql.c.
2010-10-07 01:02:41 +04:00
1425aa3c95
Merged Tim Cook's patch adding transaction rate control.
2010-09-24 02:49:21 +04:00
6551ccf20d
Automerge from sysbench-0.4.
2010-09-23 16:41:01 +04:00
f81f75d427
Removed auto-generated files from version control.
...
Created .bzrignore.
2010-09-23 16:37:15 +04:00
46a950f9f9
Added intermediate-result-timer, also fixed more proper timing to avoid thread variations to impact result too much
2010-09-22 11:14:13 +02:00
ce91c1adac
Added transaction rate control option oltp test
2010-09-22 10:38:55 +02:00
e622d9a26a
Manual merge from sysbench-0.4.
2010-04-26 11:33:28 +04:00
f8280bd124
Increased minimum thread stack size on Windows to 128K to avoid "Can't create TCP/IP socket (10106)" error on Windows 7.
2010-04-26 11:25:11 +04:00
5f5e126f95
Set the default value for --version to "off".
2010-04-06 20:21:36 +04:00
66ffb8a583
Automerge.
2010-03-21 18:35:29 +03:00
057c309914
Ported '--version' switch and 'version' command from the 0.4 tree.
2010-03-10 21:31:47 +03:00
516221c384
Merge r70 from lp:~mdcallag/sysbench/trunk to get bug fix
...
Use sb_get_value_int not sb_get_value_flag for --rand-seed
2009-10-15 13:03:04 -07:00
46b5eceb4d
Merge r67 from lp:~mdcallag/sysbench/0.4 to get a bug fix
...
Use sb_get_value_int instead of sb_get_value_flag for --seed-rng
2009-10-15 13:00:31 -07:00
0e8803d8fd
Use sb_get_value_int not sb_get_value_flag for --rand-seed
2009-10-02 17:00:34 -07:00
3a24ba8042
Use sb_get_value_int instead of sb_get_value_flag for --send-rng
2009-10-02 16:55:04 -07:00
6d261edd7a
Merge lp:~mdcallag/sysbench trunk to get revisions:
...
69 : make --with-lua=no disable lua support
70 : add --rand-seed to set RNG seed
2009-10-01 16:18:28 -07:00
3c714e34e0
merge lp:~mdcallag/sysbench/0.4 to get revisions:
...
66 : add --seed-rng
67 : add --oltp-point-select-mysql-handler
68 : add --oltp-secondary and --oltp-point-select-all-cols
2009-10-01 16:12:07 -07:00
d9b13b92b2
Add --oltp-secondary option to use a secondary index on _id_ rather than a primary key.
...
Add --oltp-point-select-all-cols to make the point-select query (fetch 1 row by primary key)
fetch all columns from the row rather than only _c_. This makes it comparable to the work
done when --oltp-point-select-mysql-handler is used because HANDLER statements fetch all
columns.
2009-09-30 15:44:21 -07:00
9794383fca
Add option --oltp-point-select-mysql-handler to use HANDLER for primary key lookups
...
instead of a SELECT statement.
2009-09-30 12:37:03 -07:00
7dce4a7e54
add --send-rng option
2009-09-30 11:10:46 -07:00
e3dd940334
add --rand-seed to set RNG seed
2009-09-30 11:03:53 -07:00
def3c5981c
make --with-lua=no disable lua support
2009-09-30 11:03:11 -07:00
652eb760c3
Merge lp:~elambert/sysbench/trunk_drizzle_merge with some modifications.
2009-09-21 23:25:59 +04:00
8e6663f4c2
Manual merge from the 0.4 tree.
2009-07-28 15:57:18 +04:00
df31f6767f
* Removed autogenerated ltmain.sh from the repository.
...
* Upgraded autogen.sh to invoke libtoolize to simplify
building from the Bazaar repository.
* Updated docs.
2009-07-28 15:41:45 +04:00
14a905ad31
-removed files generated by autogen from bzr
2009-06-10 17:15:35 -07:00
6a37fa6634
-added NEWS and AUTHORS files (needed by autogen)
2009-06-10 16:45:42 -07:00
b9d0556c84
Merged all in drizzle sysbench changes with the exception of those changes
...
made to the sb_oltp.c and sb_oltp.h files (those changes will be merged at
a later date).
-added drizzle support to lua tests
-removed some dead code
-updated autotools system
-Added extensions.m4
-Removed manual.html - it's generated
-Turned on warnings. Made sysbench compile with them on
-Added support for building with libdrizzle
-Added run.sh as example of how to run drizzle sys-bench
-drv drizzle works with multi-thread
-drv_drizzle: misc. fixes
-drv_drizzle: fix all four buffering forms
-Checking for error codes using new clean method.
-Check that new constant exists in autoconf
-drv_drizzle: Turned unsigned ints back off
-drv_drizzle: Updated error fetching code
-drv_drizzle: Removed blocking option - makes no sense. Cleaned up option help text
-Up to date with latest libdrizzle changes
-fixed some solaris build issues
-Split acinclude into multiple files in m4/ dir
-downgraded autoconf
-Removed -Wlogical-op, it's only in newer GCC, and it's not important enough to impose GCC version restrictions for
-Removed need for drizzled install for libdrizzle build
-Fixed solaris build issues
-Fixed new libdrizzle result processing
-Added the all_need_caps explicitly to drv_mysql
-Added capability for libdrizzle
2009-06-10 16:43:32 -07:00
b5c7ed407c
Null-merged the old OLTP test from the 0.4 branch
2009-05-28 20:16:03 +04:00
db2d315f74
Added the old OLTP test back
2009-05-28 20:12:23 +04:00
c704c9beb8
Null-merged the 0.4 branch
2009-05-28 19:50:59 +04:00
b359b0915e
Moved EXTRA_LDFLAGS from sysbench_LDADD to sysbench_LDFLAGS where it should belong
2009-05-28 19:45:59 +04:00
b773e3146b
Since Bazaar does not allow merging of two unrelated branches,
...
created the branch for the old 0.4 code base from trunk, then
reconciled with 0.4 manually (the patchwill be null-merged into
trunk).
2009-05-28 19:25:12 +04:00
1d11503695
Fixed configure.ac to look for lrand48 in AC_CHECK_FUNCS, not AC_CHECK_HEADERS
2009-05-28 19:11:54 +04:00
c123d1deff
test commit
2009-05-21 05:52:09 -07:00
2fcffcf014
Look for DocBook XML catalog in multiple locations instead of using a hardcoded path
2009-05-19 18:24:39 +00:00
f6e66045aa
Added alarm configure check
2009-05-19 18:22:58 +00:00
512d84fd27
Made forced shutdown optional via the --forced-shutdown switch and off by default.
2009-03-19 16:03:09 +00:00