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

Use concurrent call to model-backend for async trigger #783

Assignees

Comments

@pinglin
Copy link
Member

pinglin commented Aug 10, 2022

The async pipeline route calls the model-backend with a blocking way, which disobeys the current ASYNC pipeline design.

@pinglin pinglin self-assigned this Aug 10, 2022
xiaofei-du referenced this issue Sep 20, 2022
🤖 I have created a release *beep* *boop*
---

## [0.2.6-alpha](v0.2.5-alpha...v0.2.6-alpha) (2022-09-20)

## Product Updates

BREAKING changes 🅱️
- updated VDP protocol

Features ✨
- add data mapping field `data_mapping_indices` in the data to be sent to the pipeline destination. The field includes unique IDs that can be mapped to CV task output for each processed image
- 
- support all CV tasks when building `ASYNC` pipelines
- add confidence score for OCR task

Fix bugs 🐛
- fix `ASYNC` trigger block issue, close https://github.com/instill-ai/pipeline-backend/issues/67
- allow user-defined description for GitHub model

## VDP

### Bug Fixes

* update examples to be compatible with the latest protocol ([36a847b](36a847b))


### Miscellaneous Chores

* release v0.2.6-alpha ([b291862](b291862))

## Pipeline-backend ([0.8.0-alpha](instill-ai/pipeline-backend@v0.7.2-alpha...v0.8.0-alpha))

### Features

* add data mapping ([0db4bfe](instill-ai/pipeline-backend@0db4bfe))


### Bug Fixes

* fix async trigger block issue ([59f0fb8](instill-ai/pipeline-backend@59f0fb8)), closes [#67](https://github.com/instill-ai/pipeline-backend/issues/67)
* fix multipart trigger data_mapping_indices empty ([d3160b4](instill-ai/pipeline-backend@d3160b4))

## Connector-backend ([0.6.0-alpha](instill-ai/connector-backend@v0.5.3-alpha...v0.6.0-alpha))

### Features

* add data mapping ([5596716](instill-ai/connector-backend@5596716))
* support all cv tasks defined in vdp protocol ([c38f9e8](instill-ai/connector-backend@c38f9e8)), closes [#33](https://github.com/instill-ai/connector-backend/issues/33)


### Bug Fixes

* add http/grpc release stage in connector definitions ([f2648c0](instill-ai/connector-backend@f2648c0)), closes [#30](https://github.com/instill-ai/connector-backend/issues/30)
* fix destination write for multiple models ([860f62e](instill-ai/connector-backend@860f62e))
* fix update not using name field ([f8e98c3](instill-ai/connector-backend@f8e98c3))
* fix zero-value field dropped ([31e297c](instill-ai/connector-backend@31e297c))

## Model-backend ([v0.8.1-alpha](https://github.com/instill-ai/model-backend/releases/tag/v0.8.1-alpha))

### Features

* handle oom ([#163](instill-ai/model-backend#163)) ([4db1c45](instill-ai/model-backend@4db1c45))
* add confidence score for ocr output ([#167](instill-ai/model-backend#167)) ([e915452](instill-ai/model-backend@e915452))

### Bug Fixes

* update description for GitHub model from user input ([#173](instill-ai/model-backend#173)) ([821dab3](instill-ai/model-backend@821dab3))

### Miscellaneous Chores

* release 0.7.3-alpha ([9033c50](instill-ai/model-backend@9033c50))

## Console ([v0.12.0-alpha](https://github.com/instill-ai/console/releases/tag/v0.12.0-alpha))

### Features

* add buffer into calculation of instance cell more button ([#268](instill-ai/console#268)) ([19d1470](instill-ai/console@19d1470))
* add destination configuration form ([#255](instill-ai/console#255)) ([0164946](instill-ai/console@0164946))
* Implement onboarding integration test ([#271](instill-ai/console#271)) ([f9c494e](instill-ai/console@f9c494e))
* Implement source integration test ([#272](instill-ai/console#272)) ([b85a285](instill-ai/console@b85a285))
* use env var in pipeline snippet ([#275](instill-ai/console#275)) ([3bc4d7a](instill-ai/console@3bc4d7a))

### Bug Fixes

* fix onboard cookie issue ([#252](instill-ai/console#252)) ([a4a93cc](instill-ai/console@a4a93cc))
* fix various typo ([#249](instill-ai/console#249)) ([d60f860](instill-ai/console@d60f860))
* update the sample github repos ([#253](instill-ai/console#253)) ([82592dd](instill-ai/console@82592dd))
* fix cookie_token wrongly set issue ([#269](instill-ai/console#269)) ([7e25d9d](instill-ai/console@7e25d9d))
* fix Select a existing to Select an existing ([#264](instill-ai/console#264)) ([87a8584](instill-ai/console@87a8584))
* fix the missing destination deletion ([#267](instill-ai/console#267)) ([f96e65c](instill-ai/console@f96e65c))
* fix various issues related to destination icons and displayed title ([#266](instill-ai/console#266)) ([d86c25c](instill-ai/console@d86c25c))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
@pinglin pinglin transferred this issue from instill-ai/pipeline-backend Aug 24, 2023
@pinglin pinglin transferred this issue from instill-ai/community May 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment