coffeegoddd
3263cbe920
/go/performance/utils/benchmark_runner/run_test.go: reduce testing time
2024-02-15 17:03:46 -08:00
coffeegoddd
3d0c9df515
/{.github,go}: fix benchmark_runner tests so that they test all use cases
2024-02-15 16:32:59 -08:00
coffeegoddd
20ab5d0e45
/go/performance/utils/dolt_builder: allow profile builds
2024-02-15 14:03:46 -08:00
coffeegoddd
c0e9d077b9
/go/performance/continuous_integration: update dockerfile to install postgres and doltgres for testing the benchmark runner
2024-02-14 16:01:23 -08:00
coffeegoddd
2275eba91f
/go/performance/utils/benchmark_runner/{sysbench,tpcc}.go: fix output already set error
2024-02-14 15:18:25 -08:00
Maximilian Hoffman
ded3fdbb1b
[no-release-notes] Stats on for TPC-C ( #7489 )
...
* [no-release-notes] Stats on for TPC-C
* normalize tpcc to one client
* tpcc tps multiplier
* add multiplier
2024-02-14 14:13:23 -08:00
coffeegoddd
f75b598c31
/go/performance/utils/benchmark_runner: fix tests
2024-02-14 10:48:24 -08:00
coffeegoddd
d70b0470a7
/go/performance/utils/benchmark_runner: done refactoring
2024-02-14 10:17:31 -08:00
coffeegoddd
ce21c0b610
/go/performance/utils/sysbench_runner: wip, all seems to work, need to fix json unmarshalling
2024-02-13 17:24:47 -08:00
coffeegoddd
aabdce4be9
/go/performance/utils/sysbench_runner: wip, tests working, runner and profile working, need tpcc now, then unmarshal stuff
2024-02-13 16:42:49 -08:00
coffeegoddd
8049429847
/go/performance/utils/sysbench_runner/results_test.go: get tests passing again
2024-02-13 15:10:48 -08:00
coffeegoddd
46bc6bacab
/go/performance/utils/sysbench_runner: wip, need to test now
2024-02-13 14:57:40 -08:00
coffeegoddd
05bf46fb74
/go/performance/utils/sysbench_runner: wip, need to fix tests, then test it all
2024-02-13 14:39:12 -08:00
coffeegoddd
6b22c8da86
/go/performance/utils/sysbench_runner: wip, still grinding
2024-02-13 12:40:03 -08:00
coffeegoddd
53bdaeecad
/go/performance/utils/sysbench_runner: wip, still jamming
2024-02-13 12:26:16 -08:00
coffeegoddd
ce120e9fd9
/go/performance/utils/sysbench_runner: wip, still grinding on refactor
2024-02-13 11:23:08 -08:00
coffeegoddd
25c78c33c0
/go/performance/utils/sysbench_runner: wip, working through config refactor
2024-02-12 17:23:35 -08:00
coffeegoddd
ffecc7b7cf
/go/performance/utils/sysbench_runner: wip, remove old benchmark code
2024-02-12 15:38:05 -08:00
coffeegoddd
afcfdd56ed
/go/performance/utils/sysbench_runner: wip, remove tpcc code
2024-02-12 15:36:13 -08:00
coffeegoddd
6065eab29c
/go/performance/utils/{sysbench_runner,tpcc_runner}: wip, tpcc seems to work still
2024-02-12 15:30:45 -08:00
coffeegoddd
985238b423
/go/performance/utils/sysbench_runner: wip, refactoring tpcc, needs testing
2024-02-12 15:08:18 -08:00
coffeegoddd
5e066a5c93
/go/performance/utils/{sysbench_runner,tpcc_runner}: wip, refactoring tpcc stuff
2024-02-12 14:48:35 -08:00
coffeegoddd
1162d2c4c5
/go/performance/utils/sysbench_runner: wip, profiling seems to work
2024-02-12 13:29:07 -08:00
coffeegoddd
09268b4475
/go/performance/utils/sysbench_runner: wip, servers seem to work, now fixing profiling, then can refactor the rest
2024-02-12 12:21:21 -08:00
coffeegoddd
57afbe974b
/go/performance/utils/sysbench_runner: wip, dolt and mysql seem to work, testing postgres and doltgres
2024-02-12 11:41:40 -08:00
coffeegoddd
4894a27d6b
/go/performance/utils/sysbench_runner: wip, still need to finish postgres and stuff
2024-02-09 16:06:58 -08:00
coffeegoddd
7931e910e3
/go/performance/utils/sysbench_runner: wip, still refactoring
2024-02-09 15:37:50 -08:00
coffeegoddd
58d3847aa9
/go/performance/utils/sysbench_runner: wip, refactoring to make better
2024-02-09 15:18:06 -08:00
coffeegoddd
3b678c5487
/go/performance/utils/sysbench_runner/profile.go: fix mkdir temp
2024-02-09 13:46:06 -08:00
coffeegoddd
39064514da
/go/performance/utils/sysbench_runner/profile.go: seems to work
2024-02-07 14:05:36 -08:00
coffeegoddd
34ad972655
/go/performance/utils/sysbench_runner/profile.go: wip, successfully making profiles
2024-02-07 10:33:07 -08:00
coffeegoddd
a98ab49979
/go/performance/utils/sysbench_runner: wip, set up to merge profiles
2024-02-07 08:39:06 -08:00
coffeegoddd
16179c26a3
/go/performance/utils/{sysbench_runner,tpcc_runner}: enable cpu profile, fix flags
2024-02-06 15:52:11 -08:00
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