coffeegoddd
9a899934d6
/go/performance/utils/{sysbench_runner,tpcc_runner}: use temp dir in tpcc
2024-01-24 09:55:38 -08:00
coffeegoddd
f88bec40c6
/{.github,go}: update sysbench_runner to work with mysql dolt postgres doltgres
2024-01-23 16:06:55 -08:00
coffeegoddd
d974a9dc46
/go/performance/utils/{sysbench_runner,tpcc_runner}: support sysbench runs against postgres and doltgres
2024-01-16 16:34:09 -08:00
coffeegoddd
d44f2bdf3e
/go: get doltgres kinda working with sysbench default tests
2024-01-16 13:06:37 -08:00
coffeegoddd
1db2736bbe
/go/performance/utils/dolt_builder/run.go: have run accept context
2024-01-04 10:12:50 -08:00
coffeegoddd
97b8e2cb9a
/go/performance/utils/dolt_builder: change GitCloneBare to accept URL
2024-01-03 15:21:02 -08:00
coffeegoddd
b34e3325c3
/go/performance/utils/sysbench_runner/config.go: specify lua scripts to run
2023-12-27 10:49:51 -08:00
coffeegoddd
2f3e6969ce
/go/performance/utils/sysbench_runner/config.go: skip dolt_branches.lua
2023-12-26 17:08:31 -08:00
coffeegoddd
23d39cf2f1
/go/performance/utils/sysbench_runner/config.go: only use non-postgres lua scripts
2023-12-26 11:36:56 -08:00
Jason Fulghum
9eb765f722
Specifying scripts explicitly for CI job that tests sysbench_runner
2023-12-19 12:14:19 -08:00
Aaron Son
9c9419c9e8
[no-release-notes] go/performance/continuous_integration: SysbenchDockerfile: Attempt to work around MySQL expired GPG key.
2023-12-14 16:54:13 -08:00
Aaron Son
e1d37213cc
go/libraries/doltcore/env: Move the relevant *DBLock stuff into cmd/commands/sqlserver as LocalCreds.
2023-11-28 18:56:09 -08:00
Aaron Son
23dc3ed014
cmd/dolt/commands/sqlserver: Restructure the start up sequence for sql-server.
...
We explicitly model Services, which can have an Init step, a Run step and a
Stop step. Every registered service get initialized in the order they were
registered in, then they all run concurrently until Stop is called, when they
all get Stopped in reverse order. It's possible for clients to wait for init to
be completed and be delivered any errors encountered on startup. They can also
wait for stop, to be delivered any errors encountered on shutdown.
2023-11-14 16:58:55 -08:00
Aaron Son
0edcf6c4ff
[no-release-notes] integration-tests,SysbenchDockerfile: Bump to golang 1.21.2 in Dockerfiles.
2023-10-06 10:45:32 -07:00
zachmu
9c57399740
[ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
2023-09-27 22:14:05 +00:00
Zach Musgrave
4d9d2c9446
Moved all env constants to a new dconfig package
2023-09-26 12:00:00 -07:00
Maximilian Hoffman
d3c1ca4828
[no-release-notes] sysbench harness edits ( #6605 )
...
* [no-release-notes] sysbench harness edits
* fix yaml formatting
2023-09-06 14:10:04 -07:00
Jason Fulghum
0e01567560
Allowing tpcc-config.json
2023-08-03 16:13:52 -07:00
coffeegoddd
7188cddc25
/go/performance/continuous_integration: install sysbench from source
2023-07-18 13:03:41 -07:00
coffeegoddd
5b52e07c16
/go/performance/continuous_integration/SysbenchDockerfile: change distro from buster to bullseye
2023-07-18 11:41:46 -07:00
zachmu
180ec1999c
[ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
2023-06-28 21:47:19 +00:00
Zach Musgrave
4f8f25312f
Merge branch 'main' into ioutil
2023-06-28 14:37:20 -07:00
guoguangwu
bab16e35c0
chore: fmt modify
2023-06-27 17:00:01 +08:00
guoguangwu
a84e257645
chore: remove refs to deprecated io/ioutil
2023-06-26 14:39:28 +08:00
Maximilian Hoffman
7db9bf2d42
[no-release-notes] Silent error during forkExec if empty trailing arg ( #6141 )
2023-06-12 15:29:17 -07:00
Neil Macneale IV
2dd8ad68f9
Update Go tests to use CliContext with an SqlEngine
2023-05-05 11:46:47 -07:00
Neil Macneale IV
5dc0e318c1
Update two missed go tests
2023-05-03 10:09:33 -07:00
Neil Macneale IV
471c163cdf
Fix tests by passing in an empty CliContext
2023-04-26 13:39:04 -07:00
Neil Macneale IV
a6d02445fe
Add the CliContext parameter to Command.Exec ( #5779 )
...
Related to: https://github.com/dolthub/dolt/issues/3922
2023-04-20 14:54:30 -07:00
Andy Arthur
c2e8839485
go/perf/sysbench: reconfigure MySQL to write durably
2023-03-08 10:15:10 -08:00
Zach Musgrave
6fa1e9c0a7
Unexported AddEnv from multi repo env
2023-02-28 11:29:01 -08:00
zachmu
ae236225f2
[ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
2023-02-28 02:10:20 +00:00
Zach Musgrave
28444512c5
Getting rid of initial DB engine config
2023-02-27 16:12:40 -08:00
Zach Musgrave
5e6027a516
Migrate uses of NewContext
2023-02-22 10:13:14 -08:00
Zach Musgrave
e77ae77452
Changed types2 import alias to gmstypes everywhere
2023-01-24 11:53:44 -08:00
Maximilian Hoffman
d566687435
System Table to-commit/commit-hash lookups ( #5137 )
...
* System table commit indexes
* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
* tidy
* docstrings and bad hash tests
* exclude ld
* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
* bad import
* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
* skip LD system table indexing testt
* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
* skip LD dolt scripts
* shift validation burden to indexes
* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
* fix bats
* fix non-determinism
* fix copyright header
Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com >
2023-01-18 17:58:35 -08:00
Zach Musgrave
8474e39df6
Merge main
2023-01-17 14:04:53 -08:00
Maximilian Hoffman
1e356d3562
Edit systab tests ( #5141 )
2023-01-12 17:38:46 -08:00
Zach Musgrave
ad4bf92b95
Dolt changes for sql types package
2023-01-09 11:21:34 -08:00
Andy Arthur
3f62239e07
update performance/scripts/local_sysbench.sh
2022-12-21 21:39:14 -08:00
Maximilian Hoffman
6eea826814
Update systab_summary.sql
2022-12-16 15:01:40 -08:00
Maximilian Hoffman
c5602595c8
Update summary.sql
2022-12-16 15:00:34 -08:00
Maximilian Hoffman
05fd59db71
Update summary.sql
2022-12-16 14:36:50 -08:00
Maximilian Hoffman
0143ffe533
Sysbench summaries for testing ( #5017 )
...
* add summaries
* fix bugs
2022-12-16 13:51:08 -08:00
Maximilian Hoffman
8aa3c5a424
Update testdef.go
2022-12-15 20:53:18 -08:00
Maximilian Hoffman
24544035bc
Systab edits ( #4974 )
...
* edit
* no median or variance
* revert readme edit
* Edits
* edits
* all read/write tests
2022-12-12 18:46:12 -08:00
Maximilian Hoffman
cde420a5cb
[no-release-notes] systab bench edits ( #4964 )
...
* edit
* no median or variance
* revert readme edit
2022-12-09 14:15:05 -08:00
Max Hoffman
6748bdae99
restore all systab CI tests
2022-12-09 11:59:01 -08:00
Maximilian Hoffman
7b473fd892
new sysbench runner and CI for systab ( #4942 )
...
* prototype for new sysbench runner
* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
* CI jobs
* edits
* nightly and release workflows
* param tweaks
* testing edits
* fixes
* fix test
Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com >
2022-12-09 09:50:45 -08:00
Andy Arthur
edcc243c13
added chunkJournal, journalWriter, and journalChunkSource
2022-11-28 14:54:11 -08:00