d49c854e52
Suppress "zero-length gnu_printf format string" warnings from GCC.
2016-12-02 18:34:20 +03:00
90c34e711d
Attempt #3 to fix MacOS builds in Travis CI.
2016-11-30 19:51:18 +03:00
d7d7a68ff0
Attempt #2 to fix MacOS builds in Travis CI.
2016-11-30 17:21:51 +03:00
c39db7fe5e
Attempt to fix MacOS builds in Travis CI.
2016-11-30 15:52:46 +03:00
8ff0cc14e4
Fix help_drv_mysql.t after adding --mysql-ssl-cipher.
2016-11-29 22:04:11 +03:00
be71466faf
Minor fixes to contributed SSL-related changes in drv_mysql.c.
2016-11-29 21:55:01 +03:00
15d0969d18
MySQL/SSL changes:
...
- added MYSQL_OPT_SSL_MODE option that's required now to enable/disable SSL
- added mysql-ssl-cipher option to specify ssl-cipher
2016-11-29 21:55:01 +03:00
7085367623
Merge pull request #77 from manzur/1.0
...
error out when negative values are passed as parameters
2016-10-26 23:36:37 +04:00
74488e4c11
error out when negative values are passed as num_threads
and num_files
...
Those parameters are not meant to be negative:
* passing `num_threads=1` crashes with "Memory allocation failure."
* while `num_files=-1` is interpreted as unsigned int making it create
lots(2^31-1) of files
2016-10-26 21:09:10 +02:00
e43059d69d
Use glob patterns to hide version-specific COLLATE clauses in script_oltp_mysql.t.
2016-10-23 11:53:48 +03:00
c3aa671364
Fix tests to pass on Travis CI with different MySQL and PostgreSQL server version.
2016-10-23 11:26:01 +03:00
50645177bf
Use DROP TABLE IF EXISTS on cleanup.
2016-10-23 11:23:36 +03:00
0a6bc8a9ed
Add tests for --oltp-create-secondary.
2016-10-22 21:30:24 +03:00
be5ce00ad7
Don't default to the first available driver when an invalid name was specified.
2016-10-22 21:12:07 +03:00
69120c87ff
Rename command-specific tests to cmd_* for clarity.
2016-10-22 19:51:18 +03:00
8977a0258c
add --oltp-create-secondary option to optionally disable creation of secondary index
2016-10-21 19:26:01 -07:00
5dd299c43b
Fixes #74 : PATH_MAX / DATA_PATH undefined
...
Don't fail to compile if DATA_PATH is undefined (e.g. in Windows
builds).
2016-10-19 13:04:26 +03:00
48124f838b
Merge branch '0.5' into 1.0
2016-10-16 20:17:20 +03:00
71e145c483
In sb_lua_new_state() always push a value on stack before calling lua_setglobal().
2016-10-16 20:16:29 +03:00
bd237c73bf
Fix Sun Studio + Solaris/Sparc builds.
2016-10-14 08:05:34 +03:00
21029a6b42
Add Emacs and Vi modelines in .travis.yml.
2016-10-12 12:57:22 +03:00
69f915eda3
Merge branch '0.5' into 1.0
2016-10-12 12:01:41 +03:00
25c10a0199
Adjust test_threads.t to not fail on slow hosts in Travis CI.
2016-10-12 11:49:03 +03:00
81c3ea47a6
Fix PostgreSQL upgrade issues in Travis CI.
2016-10-12 11:38:03 +03:00
f2bfdc7f2d
Don't use caches, as they may cause issues on PostgreSQL updates.
2016-10-11 09:29:07 +03:00
8a11204c87
Add README-Oracle.md to EXTRA_DIST.
2016-10-10 21:53:39 +03:00
fd04338327
Do not overflow buffer in strncat
2016-09-29 11:48:39 +03:00
b953dab30f
Merge pull request #71 from plusky/strncat_overflow
...
Fix potential buffer overflow
2016-09-29 12:47:34 +04:00
e6fab32604
Do not overflow buffer in strncat
2016-09-29 10:39:47 +02:00
5807d7772d
Move Oracle build steps into a separate file.
...
Move Oracle build steps into a separate file, link to it from the main
README.md.
2016-09-26 14:24:14 +03:00
342bd56691
Merge pull request #70 from t5unamie/1.0
...
simple build instructions to include oracle client, Also minor change…
2016-09-26 15:05:51 +04:00
fc37905725
simple build instructions to include oracle client, Also minor change to look at correct folder structure of 12.1 oracle client.
2016-09-26 11:53:01 +01:00
443ae8dce6
Merge branch '0.5' into 1.0
2016-09-22 07:01:04 -07:00
cd87db5a30
Some typo fixes in the docs.
2016-09-22 06:58:13 -07:00
120cf0bfa2
Merge pull request #69 from grooverdan/0.5_travis_libaio
...
add libaio-dev to travis
2016-09-22 06:57:17 -07:00
5df6f74c83
Merge pull request #68 from grooverdan/0.5_pkg_luapkgdatadir for lua files
2016-09-22 06:56:27 -07:00
fab338a806
Merge branch '0.5' into 1.0
2016-09-21 17:33:00 -07:00
03ffdbd4d6
Some typo fixes in the docs.
2016-09-21 17:32:22 -07:00
58007b23bc
add libaio-dev to travis
...
Signed-off-by: Daniel Black <daniel.black@au.ibm.com >
2016-09-22 09:58:06 +10:00
0fefcfbc9b
Change lua scripts to 'require common' if a testdir wasn't passed
...
This completes what is needed to cause these scripts to pull in common
from the LUA_PATH.
Signed-off-by: Daniel Black <daniel.black@au.ibm.com >
2016-09-22 09:19:05 +10:00
16ba86827f
Load script from pkgdatadir if not local
...
If the --test=XXX{.lua} script isn't local, load it from the
pkgdatadir where some inbuilt scripts are installed.
Autoappend the .lua extension if this wasn't done alrady.
Here we set the LUA_PATH so that further lua 'require' directives
also pull the source from the pkgdatadir.
Signed-off-by: Daniel Black <daniel.black@au.ibm.com >
2016-09-22 09:17:57 +10:00
78bd5b3819
{common,bulkinsert}.lua missing from Makefile
...
Also change the defination so that these get installed to the
pkgdatadir which will help packagers.
Signed-off-by: Daniel Black <daniel.black@au.ibm.com >
2016-09-22 09:14:31 +10:00
9c8591e422
Merge trunk.
2016-09-17 07:41:10 +03:00
d244ca42bb
Adjust script_oltp_* tests to 1.0.
2016-09-17 07:40:29 +03:00
00458c4bd5
Merge branch '0.5' into 1.0
2016-09-17 07:33:45 +03:00
ee7082c3cd
Prevent script_oltp_*.t failures on slower machines.
2016-09-16 23:55:29 +03:00
95885f6a9f
Basic tests for oltp.lua against MySQL and PostgreSQL.
2016-09-16 23:48:12 +03:00
f6e94a0fd6
Fix LOCK TABLES statements for multi-table MySQL/MyISAM benchmarks.
2016-09-16 23:22:10 +03:00
fab36cb91f
Merge pull request #66 from akorotkov/1.0
2016-09-16 22:16:24 +04:00
e5e6ccb8d1
Fix NULL handling in PostgreSQL driver.
2016-09-16 20:02:57 +03:00