Merged PRs
doltgresql
- 1086: Implement metrics,
describe
system table tests
GMS PR: dolthub/go-mysql-server#2800 - 1083: Go tests for the COPY command
These are all lifted from the bats tests. I'm gearing up to make major changes to how COPY works to support more customer schemas and want to these tests to help. - 1081: support enum type cast
- 1077: select from functions
Depends on: dolthub/go-mysql-server#2795 - 1076: Added Internal ID representation
This adds an internal ID that is used instead of OIDs. - 1069: Update CONTRIBUTING.md
The unicode char at the end of the request for stars wasn't rendering. replaced with a ⭐ - 1065: Removed ownership, added DROP privilege
This removes ownership and related information, so that now users must be granted appropriate privileges by either a superuser or another user with the appropriateWITH GRANT OPTION
permission. In addition, this adds a brand newDROP
privilege, so that there's now a way to allow non-superusers to delete tables. - 1064: Add skipped test for where clause bug, README fix
- 1055: Removed unused config params
- 1045: support create shell and enum types
This PR adds support forCREATE TYPE
forENUM
andSHELL
types. It adds only parsing support forCOMPOSITE
type, functionality support for it is coming after it. - 1044: Lots of bug fixes discovered in engine testing
Replaces #1015
Includes bug fixes for:- Certain limit/offset queries
- Parenthesized table expressions
- Table renames
- Better harness support
- 1042: .github: Some small workflow fixes
- 1040: Release v0.15.0
Created by the Release workflow to update DoltgreSQL's version - 1015: Fixed bug in certain limit .. offset queries
- 997: support explicit cast to domain type
Regressed tests are tables used as type for casting, which was not supported. The insert statement that makes use of it fails currently. It will be supported as an extension after upcoming CREATE TYPE composite type support. - 987: reapply DoltgresType changes with performance improvement
Regressed CREATE VIEW test is tracked here. - 969: Add support for
pg_get_serial_sequence(text,text)
Adds support for thepg_get_serial_sequence(text,text)
function, which returns the sequence owned by a column.
Example usage:create table t1 (id SERIAL PRIMARY KEY); SELECT pg_get_serial_sequence('t1', 'id');