Commit Graph

9904 Commits

Author SHA1 Message Date
Damandeep Singh 5ce7ea7aa0 chore: added test case for log_format 2025-02-27 21:23:51 +05:30
Damandeep Singh 3337591a46 Added log_format in TestUnmarshall 2025-02-26 13:19:01 +05:30
Damandeep Singh bd70972cdf configured logger for logFormat 2025-02-26 12:27:49 +05:30
Damandeep Singh c723ce55d1 changes for log_format 2025-02-26 02:29:11 +05:30
Damandeep Singh 909d197d80 Added to server config 2025-02-26 01:05:34 +05:30
Damandeep Singh d1b0ca3488 feat:logging Added Log Format provision 2025-02-26 00:46:34 +05:30
Nick Tobey 1d253fbf6e Merge pull request #8865 from dolthub/nicktobey/enum
Don't rewrite table data when changing enum/varchar/varbinary type to make it more permissive.
2025-02-25 10:29:56 -08:00
Nick Tobey 743eb87fce Respond to PR comments. 2025-02-24 19:32:08 -08:00
Nick Tobey 4c3748c4e4 Apply suggestions from code review
Co-authored-by: Jason Fulghum <jason@dolthub.com>
2025-02-24 19:31:51 -08:00
Aaron Son b557065e66 Merge pull request #8849 from dolthub/aaron/autogc
sql-server: Add behavior: auto_gc_behavior: enable.
2025-02-24 15:45:00 -08:00
Aaron Son 160b434dbd go: sqle/auto_gc: Some PR feedback. 2025-02-24 14:45:41 -08:00
nicktobey 53f404cc4c [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-02-24 22:24:59 +00:00
Nick Tobey 886e684035 Merge remote-tracking branch 'origin/main' into nicktobey/textindex 2025-02-24 14:16:43 -08:00
Nick Tobey 26cc33d550 Add comments and fix tests. 2025-02-24 14:05:14 -08:00
reltuk 7f1e9dd3dd [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-02-23 19:55:06 +00:00
Aaron Son df991698ec go: sqle/auto_gc: Add some simple tests for controller and hook. 2025-02-23 11:46:12 -08:00
Aaron Son 4ce49e6a24 go: store/nbs: store.go: Fix GetManyCompressed to not redeliver chunks on waitForGC retry. 2025-02-21 17:14:53 -08:00
Nick Tobey d5c0f5abb2 Fix typo in env var name. 2025-02-21 12:47:44 -08:00
Aaron Son e4a4b5dadb go: store,remotesrv: Improve logging. Improve gRPC error statuses for certain errros that arise after a GC. 2025-02-21 11:31:23 -08:00
Aaron Son 97fd0f8112 Merge remote-tracking branch 'origin/main' into aaron/autogc 2025-02-21 08:41:59 -08:00
Aaron Son 89fce6e919 Merge pull request #8861 from dolthub/aaron/remotestorage-cache-cleanup
[no-release-notes] go: remotestorage: chunk_store.go: Clean up ChunkCache.
2025-02-21 08:41:48 -08:00
Aaron Son efb5edca30 go: sqle: auto_gc: Move to a background thread which periodically checks, plus gets triggered by a commit hook.
This helps handle the stanbdy replica case, where commits come in through
remotesrv directly into the ChunkStore, and not through the datas.Database.
2025-02-21 08:41:03 -08:00
Nick Tobey d3aaf30140 Set the collation when replacing a column in a schema. 2025-02-20 11:21:23 -08:00
Aaron Son d586d2a84c go: remotestorage: chunk cache: PR feedback. 2025-02-20 10:13:15 -08:00
Neil Macneale IV 389f4a95c3 Make tests resilient to windows file paths 2025-02-20 10:02:19 -08:00
Neil Macneale IV 7a04165354 Test updates for new system table 2025-02-20 09:30:10 -08:00
Nick Tobey 997bfefa91 Avoid skipping the table check for spatial types: it may be needed even if the table values don't change. 2025-02-19 20:32:13 -08:00
nicktobey 021a883e4d [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-02-20 03:29:39 +00:00
Nick Tobey 10e558dbbc Add --DOLT_GC_SAFEPOINT_CONTROLLER_CHOICE environment variable and tests. 2025-02-19 19:20:37 -08:00
nicktobey 3126479a16 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-02-20 01:07:29 +00:00
Nick Tobey 97ddfde68f Update type compatibility test. 2025-02-19 16:57:37 -08:00
macneale4 0cc8177cef [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2025-02-20 00:30:29 +00:00
Aaron Son 7dadc7ceed go: remotestorage: PR feedback on ChunkCache. 2025-02-19 15:13:26 -08:00
Aaron Son 69630e1007 go: auto_gc: Add a heuristic which allows followers in cluster replication to also auto-gc. 2025-02-19 15:07:07 -08:00
Aaron Son 20f38cae6f Merge remote-tracking branch 'origin/main' into aaron/autogc 2025-02-19 13:30:33 -08:00
Nick Tobey 069b1e5593 Remove nodestore parameter from getIgnoreTablePatternKey 2025-02-19 12:22:47 -08:00
Neil Macneale IV 0401281800 Add the backups_table
Read only table which only lists the name and url of backups created
by the dolt_backups procedure
2025-02-19 11:23:37 -08:00
Nick Tobey 4a61174d60 Add context parameters to test functions. 2025-02-18 16:52:06 -08:00
Nick Tobey 0f2c3f7b79 Add context parameter to key comparison logic. 2025-02-18 13:23:01 -08:00
Nick Tobey 22fa1c48a9 Add context parameter to TupleTypeHandler type. 2025-02-18 13:23:00 -08:00
Nick Tobey 7ee45be801 Add ValueStore parameter to GetKeyDescriptor and GetValueDescriptor 2025-02-18 13:23:00 -08:00
Nick Tobey 51969e81ba Use TypeCompatibilityChecker to determine whether to rewrite a table during a schema change. 2025-02-17 13:48:34 -08:00
Nick Tobey e6a8ab1e3f Don't rewrite table when making a varchar or varbinary column have a larger length. 2025-02-17 11:10:33 -08:00
Taylor Bantle 872b69e2af Merge pull request #8860 from dolthub/taylor/restore-perms
Add pointer for checking super user perms for backup restore for doltgres
2025-02-17 10:07:30 -06:00
Nick Tobey 1772eac120 Don't rewrite enum columns when not necessary. 2025-02-16 14:40:09 -08:00
Aaron Son 1e20b67c42 Merge remote-tracking branch 'origin/main' into aaron/autogc 2025-02-14 13:46:58 -08:00
Aaron Son 449318ac97 go: remotestorage: Fix data race in writebuffer_test.go. 2025-02-14 12:43:43 -08:00
Aaron Son 5d4d380f72 go: remotestorage: Make write buffer machinery more robust. Add some testing. 2025-02-14 12:32:59 -08:00
Aaron Son 9b267b47c5 go: remotestorage: writebuffer: Fix write buffer chunk caching on failed commits. 2025-02-14 11:22:34 -08:00
Aaron Son bfa2739516 Merge remote-tracking branch 'origin/main' into aaron/remotestorage-cache-cleanup 2025-02-14 10:47:15 -08:00