Commit Graph

23074 Commits

Author SHA1 Message Date
Yevhen Pavlov 1dcd1e6084 Less docker layers and more compact Docker image 2024-02-18 17:49:26 +02:00
Dustin Brown f754983d4e [auto-bump] [no-release-notes] dependency by jycor (#7513) 2024-02-18 03:02:27 -08:00
Dustin Brown 1339880002 [auto-bump] [no-release-notes] dependency by jycor (#7511) 2024-02-18 01:17:58 -08:00
Dustin Brown e709939016 [auto-bump] [no-release-notes] dependency by jycor (#7508) 2024-02-16 14:09:05 -08:00
Dustin Brown 1177f88155 Merge pull request #7509 from dolthub/db/fix-stuff
[no-release-notes] /go/{libraries,store}: revert removal of GetTopNTopoOrderedCommitsMatching, fix CSMetricWrapper chunkstore
2024-02-16 13:27:02 -08:00
coffeegoddd 1749688ca7 /go/{libraries,store}: revert removal of GetTopNTopoOrderedCommitsMatching, fix CSMetricWrapper chunkstore 2024-02-16 12:02:39 -08:00
Dustin Brown 36efb2f1fa Merge pull request #7501 from dolthub/db/benchmark-tests
[no-release-notes] /.github/workflows/ci-benchmark-runner-tests.yaml: test benchmark runner in ci
2024-02-16 09:31:30 -08:00
coffeegoddd 69724df93f /.github/workflows/ci-benchmark-runner-tests.yaml: remove dustin gate 2024-02-15 17:30:38 -08:00
macneale4 12e4a6646e [ga-bump-release] Update Dolt version to 1.34.1 and release v1.34.1 v1.34.1 2024-02-16 01:17:54 +00:00
Neil Macneale IV 139c49ff9d Merge pull request #7486 from dolthub/macneale4/shallow-clone
Shallow Clone Support Added

These changes add the "--depth n" option to the clone command and the dolt_clone stored procedure.
2024-02-15 17:09:40 -08:00
coffeegoddd 3263cbe920 /go/performance/utils/benchmark_runner/run_test.go: reduce testing time 2024-02-15 17:03:46 -08:00
Neil Macneale IV 050a258ccb Untangle the loop arount PullChunks 2024-02-15 16:33:52 -08:00
Neil Macneale IV 3a59ea51e6 PR feedback 2024-02-15 16:33:52 -08:00
Neil Macneale IV 8f01868df0 Skip pulling tags in shallow clone. Currently seg faults
When fetching, verify tag commits aren't ghost commits
2024-02-15 16:33:17 -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
Dustin Brown abbe4a71bd Merge pull request #7505 from dolthub/db/builder-pgo
[no-release-notes] /go/performance/utils/dolt_builder: allow profile builds
2024-02-15 14:28:27 -08:00
Dustin Brown 6464c3e5cb Merge pull request #7502 from dolthub/db/fix-panic
[no-release-notes] /go/libraries/doltcore/env/config.go: fix no config panic
2024-02-15 14:23:54 -08:00
coffeegoddd 20ab5d0e45 /go/performance/utils/dolt_builder: allow profile builds 2024-02-15 14:03:46 -08:00
Dustin Brown df2072e93d Merge pull request #7504 from dolthub/db/pgo
[no-release-notes] /go/utils/publishrelease/buildpgobinaries.sh: fix pgo binaries script
2024-02-15 13:19:35 -08:00
coffeegoddd d9efddbb9a /go/utils/publishrelease/buildpgobinaries.sh: fix pgo binaries script 2024-02-15 13:17:38 -08:00
Dustin Brown b9be980550 Update buildpgobinaries.sh 2024-02-15 13:05:53 -08:00
Dustin Brown 0e770aeb40 Merge pull request #7503 from dolthub/db/workflow
[no-release-notes] /{.github,go}: try fixing pgo build binaries, add test workflow
2024-02-15 13:02:10 -08:00
coffeegoddd af0e155ccf /{.github,go}: try fixing pgo build binaries, add test workflow 2024-02-15 12:52:19 -08:00
Dustin Brown 76661f9e44 Update run-benchmarks.sh 2024-02-15 11:54:48 -08:00
Dustin Brown fe2ecdce6d Update run-benchmarks.sh 2024-02-15 10:50:11 -08:00
Dustin Brown 56cdfa7f4d Merge pull request #7499 from dolthub/db/profile
[no-release-notes] /{go,.github}: add scripts for building pgo dolt binaries
2024-02-15 10:43:33 -08:00
coffeegoddd d74a1dbc60 /go/libraries/doltcore/env/config.go: fix no config panic 2024-02-15 10:31:24 -08:00
Dustin Brown 1c2b8d8924 Merge pull request #7500 from dolthub/db/benchmark-tests
[no-release-notes] /.github/{actions, workflows}: rename action
2024-02-14 17:12:47 -08:00
coffeegoddd 3657f4374b /.github/{actions, workflows}: rename action 2024-02-14 17:10:50 -08:00
Dustin Brown 4a4821110b Merge pull request #7497 from dolthub/db/workflow
[no-release-notes] /go/performance/continuous_integration: update dockerfile to install go/benchmark/comparison_config.go
2024-02-14 17:05:44 -08:00
coffeegoddd fddb73a83a /{go,.github}: add scripts for building pgo dolt binaries 2024-02-14 16:51:27 -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
Dustin Brown 27f37adde2 Merge pull request #7496 from dolthub/db/fix-benchmark
[no-release-notes] /go/performance/utils/benchmark_runner/{sysbench,tpcc}.go: fix output already set error
2024-02-14 15:19:30 -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
James Cor 4849f996b3 Fix windows file paths for dropping databases (#7494) 2024-02-14 15:13:54 -08:00
Jason Fulghum 3483a0871d Merge pull request #7495 from dolthub/fulghum/bats 2024-02-14 15:04:50 -08:00
Jason Fulghum be1e759d9f Stop running Mac BATS tests on all PRs, and run nightly instead 2024-02-14 14:31:42 -08:00
Dustin Brown a58dcc1d62 Update get-mysql-dolt-job-json.sh 2024-02-14 14:25:03 -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
Dustin Brown 3419237719 Merge pull request #7493 from dolthub/db/refactor
[no-release-notes] refactor sysbench_runner in preparation for pgo dolt releases
2024-02-14 12:38:49 -08:00
Aaron Son 4e5febf8b1 Merge pull request #7482 from dolthub/aaron/cluster-standby-takes-epoch-from-primary
go: sqle/cluster: When in standby mode, take the epoch of the primary.
2024-02-14 12:15:27 -08:00
coffeegoddd f75b598c31 /go/performance/utils/benchmark_runner: fix tests 2024-02-14 10:48:24 -08:00
Jason Fulghum 2ff6bc632a Merge pull request #7490 from dolthub/fulghum/dolt-7488
Bug fix: `IndexedDoltTable` didn't fully implement `DoltTable`'s interface
2024-02-14 10:46:14 -08:00
coffeegoddd d70b0470a7 /go/performance/utils/benchmark_runner: done refactoring 2024-02-14 10:17:31 -08:00
Neil Macneale IV ddf74aae9f report error if the ghost objects file is busted 2024-02-14 09:49:55 -08:00
Neil Macneale IV 1e03716a6a Fix the dolt_history_{table} for shallow clones
Also some todo clean up
2024-02-13 17:25:15 -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
Neil Macneale IV fd8fcd5a0b Formatter complaining about no-op append use for reasons unknown 2024-02-13 16:53:34 -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
Jason Fulghum b368470ab1 Fixing issue with IndexedDoltTable not fully implementing the interface of DoltTable (inconsistent with WritableIndexedDoltTable) 2024-02-13 16:37:10 -08:00