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

feat: adjust Test() interface #81

Merged
merged 2 commits into from
Apr 15, 2024
Merged

feat: adjust Test() interface #81

merged 2 commits into from
Apr 15, 2024

Conversation

donch1989
Copy link
Member

Because

  • We can simplify the Test() function in the connector to use only the error message instead of an additional enum.

This commit

  • Adjusts Test() interface and removes the state enum.
  • Adopts latest protogengo.

Copy link

linear bot commented Apr 15, 2024

@donch1989 donch1989 merged commit 763cc6d into main Apr 15, 2024
8 checks passed
@donch1989 donch1989 deleted the huitang/ins-4172 branch April 15, 2024 03:20
donch1989 pushed a commit that referenced this pull request Apr 25, 2024
🤖 I have created a release *beep* *boop*
---


##
[0.15.0-beta](v0.14.1-beta...v0.15.0-beta)
(2024-04-25)


### Features

* add `UsageHandler` interface
([#87](#87))
([b9d9645](b9d9645))
* adjust `IConnector` interface
([#83](#83))
([46ea796](46ea796))
* adjust `Test()` interface
([#81](#81))
([763cc6d](763cc6d))
* adopt system variables
([#92](#92))
([e8ae4e1](e8ae4e1))
* expose `IsCredentialField` interface
([#93](#93))
([6cd2801](6cd2801))
* merge resource spec into component spec
([#86](#86))
([a6de70e](a6de70e))
* **airbyte:** remove Airbyte connectors
([#88](#88))
([ec770d6](ec770d62cf52fa099a9be6825432d76f0d211f4a))*
* **compogen:** use jsonref when generating the README
([#99](#99))
([ff49157](ff49157))
* **instill:** drop support for "external mode"
([#101](#101))
([b0c091b](b0c091b))


---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
namwoam pushed a commit to namwoam/component that referenced this pull request Jun 24, 2024
Because

- We can simplify the `Test()` function in the connector to use only the
error message instead of an additional enum.

This commit

- Adjusts `Test()` interface and removes the state enum.
- Adopts latest protogengo.
namwoam pushed a commit to namwoam/component that referenced this pull request Jun 24, 2024
🤖 I have created a release *beep* *boop*
---


##
[0.15.0-beta](instill-ai/component@v0.14.1-beta...v0.15.0-beta)
(2024-04-25)


### Features

* add `UsageHandler` interface
([instill-ai#87](instill-ai#87))
([b9d9645](instill-ai@b9d9645))
* adjust `IConnector` interface
([instill-ai#83](instill-ai#83))
([46ea796](instill-ai@46ea796))
* adjust `Test()` interface
([instill-ai#81](instill-ai#81))
([763cc6d](instill-ai@763cc6d))
* adopt system variables
([instill-ai#92](instill-ai#92))
([e8ae4e1](instill-ai@e8ae4e1))
* expose `IsCredentialField` interface
([instill-ai#93](instill-ai#93))
([6cd2801](instill-ai@6cd2801))
* merge resource spec into component spec
([instill-ai#86](instill-ai#86))
([a6de70e](instill-ai@a6de70e))
* **airbyte:** remove Airbyte connectors
([instill-ai#88](instill-ai#88))
([ec770d6](instill-ai@ec770d62cf52fa099a9be6825432d76f0d211f4a))*
* **compogen:** use jsonref when generating the README
([instill-ai#99](instill-ai#99))
([ff49157](instill-ai@ff49157))
* **instill:** drop support for "external mode"
([instill-ai#101](instill-ai#101))
([b0c091b](instill-ai@b0c091b))


---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants