Skip to content

Refactor extension metadata - #729

Merged
austindrenski merged 1 commit into
npgsql:devfrom
austindrenski:metadata-extensions
Dec 6, 2018
Merged

Refactor extension metadata#729
austindrenski merged 1 commit into
npgsql:devfrom
austindrenski:metadata-extensions

Conversation

@austindrenski

Copy link
Copy Markdown
Contributor

Follows #685.

@austindrenskiaustindrenski self-assigned this Dec 2, 2018
@austindrenski
austindrenskiforce-pushed the metadata-extensions branch 4 times, most recently from caf4a7e to c625468CompareDecember 2, 2018 04:53
@roji

roji commented Dec 2, 2018

Copy link
Copy Markdown
Member

Deferring on this until we decide on #685.

@austindrenski
austindrenskiforce-pushed the metadata-extensions branch 5 times, most recently from 7ec2e9e to 9e0365eCompareDecember 6, 2018 21:37
@austindrenski

Copy link
Copy Markdown
ContributorAuthor

Updated and rebased for #685.

@austindrenski

Copy link
Copy Markdown
ContributorAuthor

This is pretty close in implementation to #685 and #728, with the exception of adding some of the peripherals that were added in prior PRs for enums and ranges.

One important note is that this drops IPostgresExtension, based on an earlier PR where we discussed not adding interfaces for the other metadata classes.

roji
roji approved these changes Dec 6, 2018

@rojiroji left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, let's wait and see what Appveyor thinks. Am OK with dropping IPostgresExtension, not sure what it was there for...

@austindrenski

Copy link
Copy Markdown
ContributorAuthor

That looked like a transient failure, requeueing on AppVeyor.

@austindrenski
austindrenski merged commit cae91f3 into npgsql:devDec 6, 2018
@austindrenski
austindrenski deleted the metadata-extensions branch December 6, 2018 22:45
@rojiroji added cleanup and removed refactor labels May 29, 2020
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@austindrenski@roji