Skip to content

Add connector metadata field status#146

Merged
fivetran-jovanmanojlovic merged 1 commit into
mainfrom
add-field-status-metadata
Jun 18, 2026
Merged

Add connector metadata field status#146
fivetran-jovanmanojlovic merged 1 commit into
mainfrom
add-field-status-metadata

Conversation

@fivetran-jovanmanojlovic

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR extends the connector metadata model to deserialize a new fieldStatus attribute on metadata.Property, and updates the metadata details test fixture/assertions accordingly. It also records the change in the changelog as part of a new 1.3.5 entry.

Changes:

  • Added FieldStatus to metadata.Property with JSON tag fieldStatus.
  • Updated metadata_details_test.go mock response JSON and assertions to cover fieldStatus on various properties.
  • Updated CHANGELOG.md with an Unreleased compare link bump and a 1.3.5 “Added” entry.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
metadata/common_types.go Adds Property.FieldStatus to support deserializing the new metadata field.
metadata/metadata_details_test.go Extends the test JSON fixture and assertions to validate fieldStatus deserialization.
CHANGELOG.md Documents the addition under version 1.3.5 and updates the Unreleased compare link.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@fivetran-renat-sh fivetran-renat-sh left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks good. Thank you!

Might want to postpone release until API changes are available on prod. But probably can be merged right away though.

@fivetran-jovanmanojlovic
fivetran-jovanmanojlovic merged commit 8ac44e1 into main Jun 18, 2026
2 checks passed
@fivetran-jovanmanojlovic
fivetran-jovanmanojlovic deleted the add-field-status-metadata branch June 18, 2026 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants