Jason Fulghum
4c4e9bc312
Optimizing how we commit SQL transactions in the binlog replication applier thread so that we don't have to commit in all databases
2024-08-28 11:49:48 -07:00
Daylon Wilkins
24b49d0ec7
Add support for Doltgres indexes
2024-08-27 03:42:02 -07:00
Taylor Bantle
3c6dbb38ce
More consistent return types for dolt procedures
2024-08-26 16:22:32 -07:00
James Cor
849e099a0d
fix case insensitive column match in kv iter ( #8296 )
2024-08-26 15:22:26 -07:00
Maximilian Hoffman
b4c5ccf461
Skip filter iter, with more test fixes ( #8288 )
...
* Revert "Revert "Skip filterIter match check when a key range is contiguous (#8242 )""
This reverts commit 277c1d7d8b .
* fix string matching bug, test added in GMS#2639
* Better comment
2024-08-21 13:13:07 -07:00
Neil Macneale IV
34bd5c09b4
Merge remote-tracking branch 'origin/main' into spelling-3p
2024-08-20 17:34:15 -07:00
macneale4
e2d6b67f5d
[ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
2024-08-20 23:07:26 +00:00
Neil Macneale IV
49e0cb67e7
Reverts to some changes in PR
2024-08-20 15:49:23 -07:00
Daylon Wilkins
277c1d7d8b
Revert "Skip filterIter match check when a key range is contiguous ( #8242 )"
...
This reverts commit c33943f6b8 .
2024-08-16 04:26:58 -07:00
Nick Tobey
c85569ead8
Merge remote-tracking branch 'origin/main' into nicktobey/index-fix
2024-08-15 18:51:11 -07:00
Nick Tobey
80885f6b76
ResolveDefaultExpression should return a ColumnDefaultValue instance, because it has information about the type of the column and performs conversions.
2024-08-15 16:37:44 -07:00
Jason Fulghum
8cc6936d24
Removing de-duplication of indexes covering the same set of columns, to match MySQL's behavior, which allows duplicate indexes
2024-08-15 12:40:38 -07:00
Maximilian Hoffman
adf405749c
[no-release-notes] range select perf bump ( #8241 )
...
* [no-release-notes] range select perf bump
* bump, catalog function interface simplification
* bump
* bump
2024-08-13 17:21:12 -07:00
Maximilian Hoffman
c33943f6b8
Skip filterIter match check when a key range is contiguous ( #8242 )
...
* Skip filterIter match check when a key range is contiguous
* [skip actions] [ga-update-correctness] SQL Correctness updated to 99.960017
* certain encodings are imperfectly serialized, still need range.Matches check
* better comments
* inline contigous check
* [skip actions] [ga-update-correctness] SQL Correctness updated to 100
* bad default value
* [skip actions] [ga-update-correctness] SQL Correctness updated to 99.991949
* fix nil test (added in GMS 2630)
* [skip actions] [ga-update-correctness] SQL Correctness updated to 100
* zach comments
---------
Co-authored-by: coffeegoddd <coffeegoddd@users.noreply.github.com >
2024-08-13 17:20:58 -07:00
Neil Macneale IV
a3dc8253e6
Merge pull request #8253 from dolthub/macneale4/workspace-read
...
Add dolt_workspace_* system tables
2024-08-13 16:54:56 -07:00
Neil Macneale IV
48f6bc2cde
Test adding a column to working and staging kinda works
2024-08-13 16:22:04 -07:00
Neil Macneale IV
b053e4def5
Update go/libraries/doltcore/sqle/enginetest/dolt_queries_workspace.go
...
Co-authored-by: Jason Fulghum <jason@dolthub.com >
2024-08-13 13:04:22 -07:00
Neil Macneale IV
456a744584
Update go/libraries/doltcore/sqle/enginetest/dolt_queries_workspace.go
...
Co-authored-by: Jason Fulghum <jason@dolthub.com >
2024-08-13 13:04:09 -07:00
Neil Macneale IV
ea1c0db5fc
Update go/libraries/doltcore/sqle/enginetest/dolt_queries_workspace.go
...
Co-authored-by: Jason Fulghum <jason@dolthub.com >
2024-08-13 13:03:57 -07:00
Neil Macneale IV
810a80d071
Update go/libraries/doltcore/sqle/enginetest/dolt_queries_workspace.go
...
Co-authored-by: Jason Fulghum <jason@dolthub.com >
2024-08-13 13:03:47 -07:00
Neil Macneale IV
0a95504cdb
Update go/libraries/doltcore/sqle/enginetest/dolt_queries_workspace.go
...
Co-authored-by: Jason Fulghum <jason@dolthub.com >
2024-08-13 13:03:36 -07:00
Jason Fulghum
5179caf0be
Merge pull request #8245 from dolthub/fulghum/rebase
...
Feature: support for --empty=[drop|keep] in dolt_rebase()
2024-08-13 11:49:26 -07:00
Neil Macneale IV
49b994cb2e
Golang test for listing all system tables fixed
2024-08-13 11:34:28 -07:00
Jason Fulghum
3ee48c2eed
PR Feedback: Cleaning up godocs and function naming
2024-08-13 11:11:16 -07:00
macneale4
5022a137f0
[ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
2024-08-13 10:13:49 -07:00
Neil Macneale IV
734ab11f35
cleanup workspace.go
2024-08-13 10:13:45 -07:00
Neil Macneale IV
4e366e6214
use a doltdb.Roots object rather than a workspace.
2024-08-13 09:39:40 -07:00
Neil Macneale IV
33eab1af88
Keyless tables populate dolt_workspace_ tables correctly now
2024-08-13 09:39:40 -07:00
Neil Macneale IV
8fa02e0b3a
Create/Drop Table shows modifications in dolt_workspace_*
2024-08-13 09:39:40 -07:00
Neil Macneale IV
d413b043c5
First pass on dolt_workspace_ read operations implemented and tested
2024-08-13 09:39:03 -07:00
Neil Macneale IV
9f681f5eab
rename function
2024-08-13 08:55:03 -07:00
Neil Macneale IV
41be15bdaa
Remove unused package local variable
2024-08-13 08:55:03 -07:00
Neil Macneale IV
7db92a7df3
More dirr_iter clean up
2024-08-13 08:55:03 -07:00
Neil Macneale IV
4418333927
More simplification of DiffPartitioning
2024-08-13 08:55:02 -07:00
Neil Macneale IV
3a8bd18b6d
Simplify the diffPartitionRowIter which never uses diffPartitions
2024-08-13 08:55:02 -07:00
nicktobey
1399c9f888
[ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
2024-08-12 23:29:51 +00:00
Nick Tobey
ef0e2524ff
Merge remote-tracking branch 'origin/main' into nicktobey/json-funcs
2024-08-12 15:38:23 -07:00
James Cor
182e8c5b98
[no-release-notes] test serialization behavior after normalizing column defaults ( #8249 )
2024-08-12 15:34:25 -07:00
Nick Tobey
1af849f217
Respond to PR feedback for three-way JSON merging.
2024-08-12 14:58:33 -07:00
Jason Fulghum
ad57645a9b
Adding support and tests for the --empty param with rebase from the command line
2024-08-12 14:36:58 -07:00
Jason Fulghum
65a52b2f1b
Tidying up
2024-08-12 12:35:49 -07:00
Dylan Varga
fed30c181d
Fixed grammar typos re issue #8221
2024-08-09 22:24:19 -07:00
Jason Fulghum
cda86618a8
Feature: support for --empty=[drop|keep] in dolt_rebase()
2024-08-09 18:14:24 -07:00
Maximilian Hoffman
918580a53a
[kvexec] customized operator for count aggregation ( #8222 )
...
* [kvexec] customized operator for count aggregation
* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh
* fix panic
* fix panic
* fix tests
* fix tests
* zach comments
* fix inf cycle
* [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-08-08 21:05:09 -07:00
Dustin Brown
9df54bf046
[auto-bump] [no-release-notes] dependency by max-hoffman ( #8232 )
...
* [ga-bump-dep] Bump dependency in Dolt by max-hoffman
* fix tests
* mark unscoped diff table as imprecise
---------
Co-authored-by: max-hoffman <maximilian.wolfgang1@gmail.com >
2024-08-08 12:16:46 -07:00
Jason Fulghum
b2f0662cb8
Merge pull request #8219 from dolthub/fulghum/event_disabled_bug
...
Bug fix: events should remain enabled after sql-server restarts
2024-08-06 15:55:17 -07:00
Jason Fulghum
9cb746d6b5
Bug fix: fixing event scheduler bug that caused events to be disabled and not run when the sql-server is restarted
2024-08-06 14:50:35 -07:00
Maximilian Hoffman
594fd2d2d7
[no-release-notes] another max1row iter ( #8210 )
...
* [no-release-notes] bump for another max1iter
* bug fix
* bump
* fix test build
* more test build
* more test build
* more test build
* bump
* bump
2024-08-06 13:05:13 -07:00
James Cor
e8053d5649
add constraint violations to dolt status ( #8209 )
2024-08-06 10:26:09 -07:00
Jason Fulghum
a0a2c5f12d
Merge pull request #8211 from dolthub/fulghum/binlog-bugfix
...
Bug fix: binlog replication: logging levels, use MySQL's older date serialization format
2024-08-05 16:32:41 -07:00