Commit Graph

22982 Commits

Author SHA1 Message Date
James Cor 8d0499d035 merge with main 2024-02-08 16:40:37 -08:00
James Cor 21411db1ee adding test 2024-02-08 16:28:58 -08:00
Maximilian Hoffman c3a8ac2b53 [no-release-notes] Fix stats race (#7474)
* [no-release-notes] Fix stats race

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

---------

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2024-02-08 13:00:58 -08:00
James Cor 81aff65234 bump 2024-02-08 01:32:41 -08:00
James Cor 308562a557 merge with main 2024-02-08 01:30:39 -08:00
Maximilian Hoffman d019cce6f7 Stats auto refresh (#7424)
* Stats auto refresh prototype

* fix bugs

* test stats update

* add tests, fix bugs

* fix test

* fmt

* delete test

* more tests

* delete table test

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

* add and delete stats hooks

* fmt

* concurrency improvements

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

* write bug

* more tests and stats functions

* working dolt_stat funcs

* test fixes

* bump

* fmt

* fix wg panic

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

* nick comments

---------

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2024-02-07 18:19:56 -08:00
Dustin Brown ff3a9d543a Merge pull request #7471 from dolthub/db/profile
[no-release-notes] profile fixes
2024-02-07 14:39:15 -08:00
coffeegoddd 39064514da /go/performance/utils/sysbench_runner/profile.go: seems to work 2024-02-07 14:05:36 -08:00
Aaron Son 0c5dc78af2 Merge pull request #7468 from dolthub/aaron/emit-metrics-while-running
go/libraries/events: Restructure events collection so that we can send events while the dolt process is running.
2024-02-07 11:56:31 -08:00
coffeegoddd 34ad972655 /go/performance/utils/sysbench_runner/profile.go: wip, successfully making profiles 2024-02-07 10:33:07 -08:00
reltuk 82a20f26cd [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2024-02-07 18:22:07 +00:00
Aaron Son e4fe0404b1 go/libraries/events: More PR feedback: smaller batch size. 2024-02-07 10:14:57 -08:00
coffeegoddd a98ab49979 /go/performance/utils/sysbench_runner: wip, set up to merge profiles 2024-02-07 08:39:06 -08:00
Daylon Wilkins cbe6b0ce7f Merge pull request #7457 from dolthub/daylon/super-type
Added storage capabilities for GMS Extended Types
2024-02-07 06:23:55 -08:00
Hydrocharged 0e4fe05297 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2024-02-07 13:43:01 +00:00
Daylon Wilkins 36efa2c8b5 Added storage capabilities for GMS Extended Types 2024-02-07 05:35:35 -08:00
James Cor 285f77e56e fix 2024-02-06 23:12:14 -08:00
James Cor 61d0257692 merge with main 2024-02-06 22:59:04 -08:00
James Cor 43e580caa3 bump 2024-02-06 22:58:36 -08:00
fulghum 63aea62081 [ga-bump-release] Update Dolt version to 1.33.0 and release v1.33.0 v1.33.0 2024-02-07 05:16:22 +00:00
Jason Fulghum e89a5b099f Merge pull request #7469 from dolthub/fulghum-0aaa10ab
[auto-bump] [no-release-notes] dependency by fulghum
2024-02-06 21:07:53 -08:00
Dustin Brown 64d36754ca Merge pull request #7467 from dolthub/db/sysbench-profile
[no-release-notes] update sysbench runner tool to cpu profile dolt server
2024-02-06 17:59:58 -08:00
Jason Fulghum 5ea676144c Merge branch 'main' into fulghum-0aaa10ab 2024-02-06 16:37:44 -08:00
fulghum 4f4a63b2cc [ga-bump-dep] Bump dependency in Dolt by fulghum 2024-02-07 00:34:18 +00:00
Aaron Son 3902282a2e go/libraries/events: Fix up a bug in timer handler for new sendingThread. 2024-02-06 16:33:53 -08:00
Jason Fulghum 0428499153 Merge pull request #7462 from dolthub/fulghum/dolt-7456
Update validation for dropping an `auto_increment` primary key column
2024-02-06 16:21:48 -08:00
Jason Fulghum 8f853be355 Merge branch 'main' into fulghum/dolt-7456 2024-02-06 16:21:31 -08:00
Jason Fulghum 9c33dc0635 Merge pull request #7464 from dolthub/fulghum-07016f40
[auto-bump] [no-release-notes] dependency by fulghum
2024-02-06 16:18:24 -08:00
coffeegoddd 16179c26a3 /go/performance/utils/{sysbench_runner,tpcc_runner}: enable cpu profile, fix flags 2024-02-06 15:52:11 -08:00
Aaron Son 9a3ceefdae go/libraries/events: Restructure events collection so that we can send events while the dolt process is running.
We make the GlobalCollector mutable.

We give the Collector a sendingThread which can have an Emitter. When the
Collector collects enough events, it forwards a batch of them to the
sendingThread. If the sendingThread has an Emitter, it attempts to send its
current batch on that Emitter.

On shutdown, contexts get canceled, background threads get waited on, and then
an accumulated un-emitted events are returned from the Collector, same as
previously.
2024-02-06 15:46:31 -08:00
Dustin Brown 892c357f4d Merge pull request #7465 from dolthub/db/profile-path
[no-release-notes] /go/cmd/dolt/dolt.go: add prof-path flag for setting profile path dir
2024-02-06 15:32:53 -08:00
Jason Fulghum 41604c3056 Merge branch 'fulghum/dolt-7456' of https://github.com/dolthub/dolt into fulghum/dolt-7456 2024-02-06 15:27:02 -08:00
Jason Fulghum a72b772585 Adding a multi branch test for dropping a primary key constraint on an auto_increment col 2024-02-06 15:26:28 -08:00
Dustin Brown c9f0d5cd59 Merge pull request #7466 from dolthub/aaron/profile-path
go/cmd/dolt/dolt.go: A different way of processing profile-path.
2024-02-06 13:54:10 -08:00
Aaron Son 594c5250e8 go/cmd/dolt/dolt.go: A different way of processing profile-path. 2024-02-06 13:53:38 -08:00
coffeegoddd 6e51242b75 /go/cmd/dolt/dolt.go: remove repitition 2024-02-06 13:43:06 -08:00
coffeegoddd 1f5ab85c89 [skip actions] [ga-update-correctness] SQL Correctness updated to 99.999562 2024-02-06 21:36:35 +00:00
coffeegoddd 308ced2bc5 /go/cmd/dolt/dolt.go: add prof-path flag for setting profile path dir 2024-02-06 13:26:20 -08:00
Jason Fulghum 6517e97aa1 Updating GMS dep to latest from fulghum/dolt-7456 dev branch 2024-02-06 13:08:01 -08:00
Jason Fulghum 3948936ac8 Merge branch 'main' into fulghum/dolt-7456 2024-02-06 13:05:39 -08:00
fulghum 7706094acb [ga-bump-dep] Bump dependency in Dolt by fulghum 2024-02-06 21:03:41 +00:00
James Cor 0b0009c18b Merge branch 'main' into james/select-into 2024-02-06 12:47:42 -08:00
James Cor 5fa4172596 bump and test 2024-02-06 12:46:43 -08:00
Jason Fulghum b0eb7eb2a0 Merge pull request #7461 from dolthub/max-hoffman-33cd2ef7
[auto-bump] [no-release-notes] dependency by max-hoffman
2024-02-06 12:45:05 -08:00
Jason Fulghum 0f95427b46 Merge branch 'fulghum/dolt-7456' of https://github.com/dolthub/dolt into fulghum/dolt-7456 2024-02-06 11:54:10 -08:00
Jason Fulghum 61d92457f1 Restoring the auto_increment value since truncate cleared it 2024-02-06 11:54:02 -08:00
coffeegoddd 8f217b758f [skip actions] [ga-update-correctness] SQL Correctness updated to 99.999124 2024-02-06 18:46:02 +00:00
Jason Fulghum fd4b048fdd Bumping GMS dep to latest build from fulghum/dolt-7456 dev branch 2024-02-06 10:17:38 -08:00
Jason Fulghum de098637a4 Using the new sql.ValidatePrimaryKeyDrop function to validate dropping a PK 2024-02-06 10:07:47 -08:00
max-hoffman 845c1bd4bf [ga-bump-dep] Bump dependency in Dolt by max-hoffman 2024-02-06 01:24:52 +00:00