File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- name : Build Lambda binary
1+ # This workflow creates a new release for a quickwit search aws lambda.
2+ # The artifact is a zip file containing a binary for ARM 64,
3+ # ready to be deployed by the deployer.
4+ #
5+ # See quickwit-lambda/README.md
6+ name : Release Lambda binary
27
38on :
49 push :
Original file line number Diff line number Diff line change @@ -33,6 +33,7 @@ pub struct RateLimiterSettings {
3333 pub refill_period : Duration ,
3434}
3535
36+ #[ cfg( any( test, feature = "testsuite" ) ) ]
3637impl Default for RateLimiterSettings {
3738 fn default ( ) -> Self {
3839 // 10 MB burst limit.
Original file line number Diff line number Diff line change 1+ # Lambda search
2+
3+ Quickwit makes it possible to run leaf search on lambdas.
4+
5+ In order to make it possible to update quickwit AND the function you
6+ can have Quickwit itself can deploy/create the function.
7+
8+ For that purpose Quickwit client's deployer embeds the lambda function zip file
9+ within Quickwit's binary.
10+
11+ That binary needs to be built and released by manually triggerring the ` publish_lambda.yaml ` github action.
12+ By default this action only creates a draft release. You will need to manually publish the release for the url to be publicly downloadable.
13+ The URL in quickwit-lambda-client/build.rs then needs to be manually updated.
You can’t perform that action at this time.
0 commit comments