Commit Graph

26412 Commits

Author SHA1 Message Date
James Cor aecd7c4e77 add NUL character to string increment (#9153) 2025-04-26 01:07:54 -07:00
Aaron Son 5f03823b58 Merge pull request #9151 from dolthub/aaron/sql-ctx-cleanup
go: Thread Context a bit. Cleanup some uses of sql.NewContext.
2025-04-25 10:41:52 -07:00
Nick Tobey 94a11de82c Merge pull request #9142 from dolthub/nicktobey/create_commit
Add plumbing command for manually creating commit
2025-04-24 16:46:11 -07:00
Nick Tobey bab5647eeb CreateCommitCmd requires a repo. 2025-04-24 16:04:31 -07:00
Nick Tobey 19a54f6e04 Remove generateCreateCommitSQL 2025-04-24 15:58:08 -07:00
Dustin Brown 2b096a7a4b [ga-bump-dep] Bump dependency in Dolt by jycor (#9152)
Co-authored-by: jycor <jcor@ucsd.edu>
2025-04-24 15:20:59 -07:00
Nick Tobey 9ccd4837c9 Skip remote engine tests for dolt admin createchunk, since it's an admin command that accesses the storage directly. 2025-04-24 12:01:46 -07:00
Aaron Son abe1522d1d go: doltcore: sqle,env: Make RepoStateReader take a generic Context parameter for some parameters so that we can get rid of some unprincipled sql.NewContext uses. 2025-04-24 11:24:28 -07:00
coffeegoddd c3b3b7e988 [ga-bump-release] Update Dolt version to 1.52.2 and release v1.52.2 v1.52.2 2025-04-24 17:36:00 +00:00
Aaron Son fafae0cb69 go: doltdb: CommitItr: Make the context parameter generic; able to be *sql.Context or context.Context. 2025-04-23 16:41:16 -07:00
Jason Fulghum e6c48f54f7 Merge pull request #9148 from dolthub/fulghum-2d6449f7
[auto-bump] [no-release-notes] dependency by fulghum
2025-04-23 16:33:58 -07:00
Aaron Son 4bfade31bd go: doltcore/merge: Cleanup some sql.Context. 2025-04-23 16:23:23 -07:00
Jason Fulghum bcbcbc0588 Merge pull request #9141 from dolthub/fulghum/cursor_smoke_test
Add a smoke test for server-side cursor support
2025-04-23 15:54:25 -07:00
fulghum 7a5e6fd407 [ga-bump-dep] Bump dependency in Dolt by fulghum 2025-04-23 22:52:11 +00:00
Jason Fulghum ca9046a4f7 Merge branch 'main' into fulghum/cursor_smoke_test 2025-04-23 15:26:56 -07:00
Jason Fulghum ec76658df2 Merge pull request #9146 from dolthub/fulghum-9ea00e64
[auto-bump] [no-release-notes] dependency by fulghum
2025-04-23 15:26:16 -07:00
fulghum 9274e14db2 [ga-bump-dep] Bump dependency in Dolt by fulghum 2025-04-23 21:48:35 +00:00
Nick Tobey eedaa781e4 Remove the system procedure for dolt admin createchunk commit, make it work entirely at the filesystem level. This guarantees that an unauthenticated SQL user can't use the procedure to edit branches (whereas anyone with CLI access is assumed to already have filesystem (and thus admin) access anyway.) 2025-04-23 12:56:18 -07:00
Maximilian Hoffman a647327c61 Stats NBS gc safety (#9106)
* [stats] Cancellable stats ctx

* flush more aggressively

* fix tests

* race

* fix panic

* aaron comments

* GC stops/restarts stats

* simplifications

* no gms bump

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

* fix race

* fix tests

* delete old changes

* try remove redudant context check

* fix race

* fmt

---------

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2025-04-23 12:08:46 -07:00
Maximilian Hoffman 525b258157 [dfunctions] dolt_join_cost prints full join memo (#9046)
* [dfunctions] dolt_join_cost prints full join memo

* miss func

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

* still return memo with some errors

---------

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2025-04-23 11:24:54 -07:00
Aaron Son 1e27c1093e Merge pull request #9135 from dolthub/aaron/async-conjoin
go/store/nbs: conjoiner.go,store.go: Make conjoin asynchronous.
2025-04-23 10:22:09 -07:00
Jason Fulghum 24fc516c19 Merge pull request #9144 from dolthub/fulghum/merge_bug
Bug fix: allow dropping tables with FK constraints
2025-04-23 10:05:52 -07:00
Jason Fulghum 92acd9df6d Bug fix: allow dropping tables with FK constraints 2025-04-23 09:18:55 -07:00
nicktobey 25c15cf486 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-04-23 01:10:56 +00:00
Nick Tobey b18122e627 Implement dolt admin createchunk commit 2025-04-22 18:01:51 -07:00
Nick Tobey d4b9a44f22 Return nil for absent value list. Otherwise, this returns a list with one element (the empty string). 2025-04-22 18:00:14 -07:00
Nick Tobey b3f1edf700 Add required arg option to argparser. 2025-04-22 18:00:14 -07:00
coffeegoddd ab483cef15 [ga-bump-release] Update Dolt version to 1.52.1 and release v1.52.1 v1.52.1 2025-04-23 00:46:55 +00:00
Jason Fulghum cf455f8679 Merge branch 'main' into fulghum/cursor_smoke_test 2025-04-22 17:19:15 -07:00
Jason Fulghum a3fc1b838c Bump go-mysql-server dependency to latest version from fulghum/cursor_memory branch 2025-04-22 17:18:02 -07:00
Jason Fulghum 371b39bd0c Adding a smoke test for server-side cursor support 2025-04-22 16:57:07 -07:00
Dustin Brown 1e093a4d0f [ga-bump-dep] Bump dependency in Dolt by jycor (#9140) 2025-04-22 15:24:26 -07:00
Neil Macneale IV f739f372e4 Merge pull request #9118 from dolthub/macneale4/auto-gc-archive
Enable the GC process to write to archive files
2025-04-22 15:16:39 -07:00
Neil Macneale IV 93c194fc03 Remove unused field 2025-04-22 14:33:07 -07:00
Dustin Brown c00981c2b0 [auto-bump] [no-release-notes] dependency by jycor (#9138) 2025-04-22 13:00:17 -07:00
Aaron Son 59ee65d31e blobstore: inmem.go: Some locking fixes for concurrent conjoin. 2025-04-22 12:07:51 -07:00
Aaron Son acf31f9db3 go/store/nbs: conjoiner.go,store.go: Make conjoin asynchronous. 2025-04-21 17:03:18 -07:00
Neil Macneale IV e68b462c1c Merge pull request #9132 from dolthub/macneale4/dependo
Bump golang.org/x/net in /go/gen/proto/dolt/services/eventsapi

https://github.com/dolthub/dolt/pull/9119
2025-04-21 11:08:48 -07:00
Neil Macneale IV 3c026b869c go mod tidy 2025-04-18 14:55:08 -07:00
Jason Fulghum 7b10a53f62 Merge pull request #9131 from dolthub/fulghum-b02d6d57
[auto-bump] [no-release-notes] dependency by fulghum
2025-04-18 12:31:05 -07:00
Jason Fulghum e563198f44 Merge branch 'fulghum/fk_ref_actions' into fulghum-b02d6d57 2025-04-18 11:53:05 -07:00
fulghum 48cbd25792 [ga-bump-dep] Bump dependency in Dolt by fulghum 2025-04-18 18:42:09 +00:00
coffeegoddd 5b9f7f3b6c [ga-bump-release] Update Dolt version to 1.52.0 and release v1.52.0 v1.52.0 2025-04-18 18:22:19 +00:00
Dustin Brown 25131fa62e [ga-bump-dep] Bump dependency in Dolt by jycor (#9128)
Co-authored-by: jycor <jcor@ucsd.edu>
2025-04-18 10:47:05 -07:00
Neil Macneale IV d1dbdb155e More precision on the date column in the dolt_diff table (#9129) 2025-04-18 10:40:53 -07:00
Jason Fulghum 0f045d8735 Bumping GMS dep to latest from fulghum/fk_ref_actions branch 2025-04-18 10:30:04 -07:00
Jason Fulghum 9404892cb3 Disabling FK ref action SET DEFAULT error so that Doltgres can support SET DEFAULT. Dolt/GMS will still validate this in an analyzer rule to preserve MySQL compatibility. 2025-04-18 10:25:27 -07:00
Dustin Brown 27b8d0d79c [ga-bump-dep] Bump dependency in Dolt by jycor (#9124)
Co-authored-by: jycor <jcor@ucsd.edu>
2025-04-17 12:15:26 -07:00
Zach Musgrave bda64c34dc Update README.md 2025-04-17 10:57:16 -07:00
Zach Musgrave a93758523b Update README.md 2025-04-17 10:56:59 -07:00