Skip to content

0.7.0

Compare
Choose a tag to compare
@github-actions github-actions released this 13 May 19:11

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 #172
  • 244: Fixed replication tests
  • 232: Added Doltgres-implementation of RootValue
    Companion:
    • 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 #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