Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doltgres 0.7.0 #171609

Merged
merged 2 commits into from
May 14, 2024
Merged

doltgres 0.7.0 #171609

merged 2 commits into from
May 14, 2024

Conversation

BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
# Merged PRs

doltgresql

  • 259: build parser earlier in release process
    The parser needs to be built before go run -mod=readonly ./utils/genminver_validation/ $FILE
  • 258: bump go version to 1.22.1
  • 253: /.github/workflows/bump-dependency.yaml: use personal tokens to open prs to ensure ci runs
  • 245: Fixes LIMIT
    Fixes The LIMIT expression is not working dolthub/doltgresql#172
  • 244: Fixed replication tests
  • 232: Added Doltgres-implementation of RootValue
    Companion:
    • Changed RootValue into an interface dolthub/dolt#7829
      This is Doltgres' implementation of RootValue. For now, it's essentially taken wholesale from Dolt as a starting point. Of note, we probably want to at least get something different for our collation values sometime soon. Also, we're using the same serial identifier for root values between Doltgres and Dolt. This simplifies a good bit of code in Dolt, so taking on the naming requirement seems well worth it.
  • 231: kill subcommands
  • 226: Add better cast tests for name, fix bool -> name cast
  • 221: move main
    Move the main package to cmd/doltgres so that the source built binary matches the released binary.
  • 214: scripts/build_binaries.sh: Build releases with CGO enabled.
  • 210: Implement xid type
  • 204: Implement oid type
  • 202: Implement name type
  • 191: Fix typo and go test command in docs
  • 188: Added website and documentation site to README
  • 184: /.github/markdown-templates/dep-bump.md: add md template
  • 183: use personal token so release pr runs CI
  • 182: Added explicit initialization order to packages
    This replaces all of the init() functions throughout the project with a package-level Init() function that is called from a new initialization package. This now gives an explicit ordering to the calls. The biggest disadvantage of this approach is that some packages cannot have package-level tests that can access package-private variables without potentially causing import cycles if they need to initialize another package. This was also a limitation with the previous init() approach as well, but the vast majority of our tests are done from the testing subdirectories (in part due to this limitation), so we've not lost anything by changing to this approach.
  • 181: Support for schemas
    Things that work:
    • Create schema
    • Explicit schema name qualifiers in statements, with and without database name qualifiers
      Things that don't work:
    • Foreign keys
    • Search path support for resolving table names
    • Automatically creating a public schema for new databases
    • Revision name qualifiers (branch name DBs)
  • 180: Update bump-dependency.yaml
  • 179: Update bump-dependency.yaml
  • 178: Revert "/.github/workflows/cd-release.yaml: revert bump of dolthub actions"
    Reverts dolthub/doltgresql#176 as these actions have been updated and work now
  • 177: Release v0.6.0
    Created by the Release workflow to update DoltgreSQL's version
  • 168: support CREATE VIEW
    Depends on:

Closed Issues

  • 172: The LIMIT expression is not working

@github-actions github-actions bot added go Go use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels May 13, 2024
@chenrui333 chenrui333 force-pushed the bump-doltgres-0.7.0 branch 2 times, most recently from 409be36 to 3006447 Compare May 13, 2024 22:34
doltgres: update build

Signed-off-by: Rui Chen <rui@chenrui.dev>

doltgres: update test

Signed-off-by: Rui Chen <rui@chenrui.dev>
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label May 14, 2024
@BrewTestBot BrewTestBot added this pull request to the merge queue May 14, 2024
Merged via the queue into master with commit 6ddd1e7 May 14, 2024
14 checks passed
@BrewTestBot BrewTestBot deleted the bump-doltgres-0.7.0 branch May 14, 2024 10:52
@github-actions github-actions bot added the outdated PR was locked due to age label Jun 14, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 14, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. go Go use is a significant feature of the PR or issue outdated PR was locked due to age
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants