Commit Graph

18306 Commits

Author SHA1 Message Date
Jason Fulghum
5cb476089e Re-genning to fix out of sync versions in event_constants.pb.go, and adding more output to the ci-check-repo GH workflow. 2023-03-22 15:16:38 -07:00
tbantle22
7cb6b4f3a9 [ga-bump-release] Update Dolt version to 0.75.6 and release v0.75.6 v0.75.6 2023-03-22 17:46:09 +00:00
Jason Fulghum
7f26656134 Merge pull request #5580 from solipsis-project/fun_commits
`dolt init --fun` easter egg
2023-03-22 09:17:31 -07:00
Jason Fulghum
e388d43f7c Update go/store/datas/fun_commit_hash.go 2023-03-22 09:15:14 -07:00
Solipsis
349a7e2b7c Prefer method name "...WithCommitMetaGenerator"
Since we already have a type called CommitMeta.
2023-03-21 23:15:01 -07:00
Solipsis
81b6643c7c Merge branch 'main' of https://github.com/dolthub/dolt into fun_commits 2023-03-21 23:11:47 -07:00
Solipsis
63fdc0ee1a Merge branch 'fun_commits' of github.com:solipsis-project/dolt into fun_commits 2023-03-21 23:11:30 -07:00
Solipsis
12eaab749d Only computer regex for "fun" hashes once.
And only if it's needed.
2023-03-21 23:10:21 -07:00
solipsis-project
d7bf21391d Update go/cmd/dolt/commands/init.go
Co-authored-by: Jason Fulghum <jason.fulghum@gmail.com>
2023-03-21 23:02:36 -07:00
Jason Fulghum
e0001293b1 Merge pull request #5564 from solipsis-project/show-command
`dolt show` command
2023-03-21 18:57:26 -07:00
Jason Fulghum
6cf83d11ad Update integration-tests/bats/show.bats 2023-03-21 18:57:07 -07:00
Neil Macneale IV
e0dae68e6e Merge pull request #5609 from dolthub/macneale4-6b3260e9
[auto-bump] [no-release-notes] dependency by macneale4
2023-03-21 17:20:54 -07:00
Taylor Bantle
07f07b83aa Merge pull request #5612 from dolthub/taylor/pull-auth
User/password authentication for dolt pull and fetch
2023-03-21 17:09:22 -07:00
Taylor Bantle
9476f6ec66 Merge remote-tracking branch 'origin/main' into taylor/pull-auth 2023-03-21 15:34:50 -07:00
Taylor Bantle
3eaa9f601f Merge pull request #5610 from dolthub/taylor/clone-auth
User/password authentication for dolt clone
2023-03-21 15:34:19 -07:00
Taylor Bantle
8dbded5d45 Support auth for dolt fetch 2023-03-21 14:58:29 -07:00
Taylor Bantle
9eb088daec Add auth to dolt pull 2023-03-21 14:19:28 -07:00
Taylor Bantle
77a413f977 Feedback 2023-03-21 13:58:53 -07:00
Taylor Bantle
a50029d765 bats: Fix user env variable 2023-03-21 13:07:11 -07:00
Solipsis
021e15fdec Add comments. 2023-03-21 12:07:52 -07:00
Taylor Bantle
afb0a4e652 Fix copyright header 2023-03-21 11:21:20 -07:00
Taylor Bantle
402f89054a bats: dolt clone works with auth 2023-03-21 11:14:23 -07:00
Taylor Bantle
d7b06fd1ea Progress on dolt clone auth 2023-03-21 10:55:52 -07:00
macneale4
4d6f2649bd [ga-bump-dep] Bump dependency in Dolt by macneale4 2023-03-21 17:30:20 +00:00
andy-wm-arthur
9a7ad41ebe [ga-bump-release] Update Dolt version to 0.75.5 and release v0.75.5 v0.75.5 2023-03-21 17:13:45 +00:00
Aaron Son
e901fc43c6 Merge pull request #5606 from dolthub/aaron/nbs-store-conjoin-in-AddTablesToManifest
go/store/nbs: store.go: Conjoin if we need to when we add new table files to a manifest.
2023-03-21 10:10:34 -07:00
Jason Fulghum
7d4c347b5d Merge pull request #5597 from dolthub/fulghum/binlog-replication
Bug fix: binlog replication no longer assumes there is a `root` user
2023-03-21 10:03:54 -07:00
Solipsis
80f8c481f8 Merge branch 'show-command' of github.com:solipsis-project/dolt into show-command 2023-03-20 18:57:22 -07:00
Solipsis
54647f7084 Add basic bats tests for dolt show. 2023-03-20 18:56:34 -07:00
Solipsis
db7d3a2687 Fix typos in dolt init --fun implementation 2023-03-20 18:29:12 -07:00
Solipsis
abe39d5b35 Detect repeated calls to simpleCommitMetaGenerator.Next
This shouldn't be possible, the check is a precaution to prevent infinite loops.
2023-03-20 17:26:11 -07:00
Solipsis
48d22d054a Move CommitMetaGenerator to datas package. 2023-03-20 17:21:55 -07:00
Solipsis
abbe35e9eb Replace isGoodHash with more general isGoodCommit 2023-03-20 17:16:19 -07:00
Solipsis
4d1a26172e Add docstring for CommitMetaGenerator 2023-03-20 17:10:40 -07:00
Solipsis
5c4e1dd617 Reorder doltdb.go for readability. 2023-03-20 17:06:30 -07:00
Solipsis
060be7e0b2 Make CommitMetaGenerator implementations private
And make their fields private too.
2023-03-20 17:03:29 -07:00
Solipsis
ebcb0e2101 Move fun commit hash logic into its own file.
It's an easter egg, including it with the main logic just makes the main logic harder to understand.
2023-03-20 16:51:41 -07:00
Solipsis
f68cfd2aff Create CommitMetaGenerator interface to remove "fun hash" logic from DoltDB 2023-03-20 16:44:36 -07:00
reltuk
76cc243795 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2023-03-20 23:42:02 +00:00
Aaron Son
d024ea8ea6 go/store/nbs: store.go: Conjoin if we need to when we add new table files to a manifest.
This allows us to avoid huge manifests with lots of table files when we run
multiple full GCs over a period of time.
2023-03-20 16:39:52 -07:00
Jason Fulghum
bd67ff26e7 Adding a test to assert that the binlog system user account cannot be logged into. 2023-03-20 15:16:16 -07:00
Jason Fulghum
89fe1c9d56 Merge branch 'main' into fulghum/binlog-replication 2023-03-20 14:35:59 -07:00
Aaron Son
df1f87fadf Merge pull request #5600 from dolthub/aaron/enable-dolt_gc-procedure
sql: dolt_gc: Enable the dolt_gc stored procedure. Make dolt_gc safe to use.
2023-03-20 12:58:11 -07:00
Aaron Son
7105650970 integration-tests/go-sql-server-driver: concurrent_gc_test.go: Small change to always remove dolt_gc connection from the connection pool. 2023-03-20 11:29:35 -07:00
solipsis-project
05a829dceb Fix typo in go/libraries/doltcore/doltdb/doltdb.go
Co-authored-by: Jason Fulghum <jason.fulghum@gmail.com>
2023-03-18 17:14:21 -07:00
solipsis-project
776eff6239 Fix formatting of go/libraries/doltcore/doltdb/doltdb.go
Co-authored-by: Jason Fulghum <jason.fulghum@gmail.com>
2023-03-18 17:13:59 -07:00
solipsis-project
6876471bcf Fix formatting of go/libraries/doltcore/doltdb/doltdb.go
Co-authored-by: Jason Fulghum <jason.fulghum@gmail.com>
2023-03-18 17:13:46 -07:00
Aaron Son
b442af83f2 go/store/nbs: store.go: Ensure we keeperFunc on chunkExists result into the memtable as well. 2023-03-17 19:19:10 -07:00
Aaron Son
774c100678 go/store/types: gc: Establish safepoint after we are finalizing but before we swap tables. 2023-03-17 15:40:01 -07:00
coffeegoddd
97d4f892bb [ga-bump-release] Update Dolt version to 0.75.4 and release v0.75.4 v0.75.4 2023-03-17 22:35:50 +00:00