Commit Graph

25274 Commits

Author SHA1 Message Date
Jason Fulghum cf1edd8a3b Bug fix: track refs by ID, instead of by path, since branches and tags with the same name will have the same path 2024-12-06 17:41:48 -08:00
Dustin Brown 24f85b375c Merge pull request #8628 from dolthub/db/bump-go
[no-release-notes] /{.github,go,integration-tests}: bump go
2024-12-06 11:55:55 -08:00
Nick Tobey 9984308e6c Merge pull request #8646 from dolthub/nicktobey/parquet
Allow importing parquet files with arbitrary root column names.
2024-12-06 10:53:27 -08:00
Nick Tobey 87615ac495 Add test for importing parquet file that wasn't generated by parquet-go 2024-12-05 19:03:48 -08:00
Daylon Wilkins 77c3bf6b0d Merge pull request #8639 from dolthub/daylon/fix-for
Fix for updated issue 8623
2024-12-05 14:13:39 -08:00
Dustin Brown 272813af91 [ga-bump-dep] Bump dependency in Dolt by jycor (#8641) 2024-12-05 12:56:20 -08:00
Taylor Bantle 3d7df6df04 Merge pull request #8636 from dolthub/taylor/more-dg-types
Schema fixes for `dolt_status`, `dolt_merge_status`, and `dolt_constraint_violations_*` tables for doltgres
2024-12-05 10:17:15 -08:00
Taylor Bantle 7411748a19 Merge remote-tracking branch 'origin/main' into taylor/more-dg-types 2024-12-05 09:45:50 -08:00
Aaron Son cd75f836bc [no-release-notes] go: doltcore: diff: table_deltas.go: Fix perf regression in dolt_add, dolt_commit. (#8638) 2024-12-05 09:04:22 -08:00
Daylon Wilkins 85d2545709 Fix for updated issue 8623 2024-12-05 04:25:14 -08:00
coffeegoddd 0bd3f06687 [ga-bump-release] Update Dolt version to 1.43.20 and release v1.43.20 v1.43.20 2024-12-05 00:51:01 +00:00
Taylor Bantle e11b19b9eb Merge remote-tracking branch 'origin/main' into taylor/more-dg-types 2024-12-04 13:39:05 -08:00
Taylor Bantle e10835ad5b Add pointers for dolt_constraint_violations_* table schema changes for doltgres 2024-12-04 12:39:31 -08:00
Nick Tobey dcfc2a03ed Merge pull request #8624 from dolthub/nicktobey/status
Update sql status to not report changes for unstaged tables that have changed but not visibly.
2024-12-03 17:17:02 -08:00
Nick Tobey 2dbd1f6c99 Respond to PR feedback: remove extra line from bats test. 2024-12-03 16:45:09 -08:00
Taylor Bantle b93b5b3be5 Add pointer for dolt_merge_status schema for doltgres 2024-12-03 16:21:52 -08:00
Daylon Wilkins 057000edf1 Merge pull request #8630 from dolthub/daylon/branch-control
Fixed issues with branch control
2024-12-03 15:36:03 -08:00
Taylor Bantle ff65c8f196 Add pointer for dolt_status schema for doltgres 2024-12-03 15:26:25 -08:00
James Cor 192e1c1be5 fix error message for duplicate unique key violation on out of band types (#8632) 2024-12-03 15:12:43 -08:00
Taylor Bantle 884ee1e1bb Merge pull request #8634 from dolthub/taylor/dg-types
Add pointers for schemas for `dolt_workspace_*` and `dolt_diff` system tables for doltgres
2024-12-03 14:48:00 -08:00
tbantle22 c5206e556d [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2024-12-03 22:15:16 +00:00
Taylor Bantle 286b3a7237 Add pointer for dolt_diff schema for doltgres 2024-12-03 13:27:51 -08:00
Taylor Bantle 116f9b3bc8 Add pointer for dolt_workspace_* base schema for doltgres 2024-12-03 13:18:14 -08:00
Tim Sehn bc96dda6fa Merge pull request #8633 from dolthub/tim/fix-help
Add TLS options in help docs
2024-12-03 12:38:31 -08:00
Tim Sehn 585e493d38 Add TLS options in help docs 2024-12-03 12:29:10 -08:00
Daylon Wilkins b78310b9f8 Fixed issues with branch control 2024-12-03 03:06:04 -08:00
Dustin Brown c3ce3df37c [ga-bump-dep] Bump dependency in Dolt by jycor (#8627) 2024-12-03 00:58:53 -08:00
coffeegoddd 00732cb5e0 /{.github,go,integration-tests}: bump go 2024-12-02 17:05:37 -08:00
Nick Tobey f19e655506 Update sql status to not report changes for unstaged tables that have changed but not visibly.
These tables can still be staged and report as modified once staged.
2024-12-02 15:30:33 -08:00
Dustin Brown 5a78824b58 [ga-bump-dep] Bump dependency in Dolt by jycor (#8626)
Co-authored-by: jycor <jcor@ucsd.edu>
2024-12-02 15:27:19 -08:00
jennifersp c4a89b005d Merge pull request #8620 from dolthub/jennifersp-ef1a969b
[auto-bump] [no-release-notes] dependency by jennifersp
2024-12-02 12:44:03 -08:00
jennifersp 74e331ce6e update test 2024-12-02 12:07:36 -08:00
jennifersp 71cef0384e [ga-bump-dep] Bump dependency in Dolt by jennifersp 2024-12-02 19:27:44 +00:00
Jason Fulghum c4d06ae5dc Merge pull request #8619 from dolthub/fulghum/readme
README updates to explain MySQL 8.4 requirement
2024-12-02 11:25:39 -08:00
Jason Fulghum 4311b2b7df README updates to explain MySQL 8.4 requirement 2024-12-02 11:15:33 -08:00
coffeegoddd 2a8cfca903 [ga-bump-release] Update Dolt version to 1.43.19 and release v1.43.19 v1.43.19 2024-12-02 07:03:25 +00:00
Aaron Son f7a9ab4bd3 Merge pull request #8612 from dolthub/aaron/gc-gen-takes-journal-metadata
go/store/nbs: Fixing GCGen to be more correct.
2024-11-28 20:24:27 +01:00
Aaron Son 60ca378d26 integration-tests/bats: garbage_collection.bats: PR feedback. 2024-11-28 07:50:11 -08:00
Dustin Brown 0a5a3bf2bb [ga-bump-dep] Bump dependency in Dolt by jycor (#8614)
Co-authored-by: jycor <jcor@ucsd.edu>
2024-11-27 17:31:52 -08:00
coffeegoddd 4139b17cfa [ga-bump-release] Update Dolt version to 1.43.18 and release v1.43.18 v1.43.18 2024-11-28 01:07:44 +00:00
reltuk 57789154ae [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2024-11-27 17:38:32 +00:00
Aaron Son adfa851ae9 go/store/nbs: Fixing GCGen to be more correct.
The original purpose of gc gen was two fold. The first purpose was to avoid applying the garbage collection results if the store had changed due to multi-process concurrency for any reason. The second purpose was to fast-complete a `dolt gc` invocation if the store had not changed at all since the last GC run.

For the first purpose, it is no longer necessary. We no longer allow multi-process access to the same NomsBlockStore.

For the second purpose, it was implemented slightly incorrectly, given the introduction of `dolt gc --full`. This change fixes the implementation to be more correct.

In particular, the semantics are:

* After a `dolt gc --full`, an immediate invocation of `dolt gc` or `dolt gc --full` fast-completes as no collection being necessary.

* After a `dolt gc`, only a `dolt gc` fast-completes as no collection being necessary. A `dolt gc --full` will run a full GC to completion.
2024-11-27 09:29:56 -08:00
Taylor Bantle 970994aac2 Merge pull request #8589 from dolthub/taylor/stats
Fix dolt_statistics table for multiple schemas for doltgres
2024-11-26 16:46:48 -08:00
tbantle22 0ec3d3bccc [ga-bump-dep] Bump dependency in Dolt by tbantle22 2024-11-26 16:08:40 -08:00
Taylor Bantle 57999d31ba Fix panic 2024-11-26 16:08:38 -08:00
Taylor Bantle 37c1933ea9 Get stats for same table name, different schemas 2024-11-26 16:08:38 -08:00
Taylor Bantle f79892c083 Fix dolt_statistics table for multiple schemas for doltgres 2024-11-26 16:08:38 -08:00
Dustin Brown 6200a330ab Merge pull request #8583 from dolthub/db/rm-ta
[no-release-notes] /{go,integration-tests}: remove trigger activities table in favor of typed activities
2024-11-26 15:28:16 -08:00
coffeegoddd 340f11b68e /go/libraries/doltcore/env/actions/dolt_ci: and the others 2024-11-26 14:46:51 -08:00
coffeegoddd 82c432eb68 /go/libraries/doltcore/env/actions/dolt_ci: more 2024-11-26 14:40:37 -08:00