Skip to content

feat!: using Gazelle's lifecycle manager to manage external processes#1284

Merged
f0rmiga merged 2 commits intobazel-contrib:mainfrom
linzhp:external_process
Jun 21, 2023
Merged

feat!: using Gazelle's lifecycle manager to manage external processes#1284
f0rmiga merged 2 commits intobazel-contrib:mainfrom
linzhp:external_process

Conversation

@linzhp
Copy link
Copy Markdown
Contributor

@linzhp linzhp commented Jun 21, 2023

Gazelle v0.30.0 introduced a lifecycle manager. We can use that to start and shutdown parser and stdmodule processes. So we don't need to use init function or creating context.WithTimeout.

BREAKING CHANGES:
This requires the users of this Gazelle extension to upgrade to Gazelle v0.30.0 or above.

@linzhp linzhp requested a review from f0rmiga as a code owner June 21, 2023 05:07
@f0rmiga f0rmiga added this pull request to the merge queue Jun 21, 2023
Merged via the queue into bazel-contrib:main with commit fe2c325 Jun 21, 2023
@linzhp linzhp deleted the external_process branch June 23, 2023 22:00
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.

2 participants