Skip to content

Commit 9cd4116

Browse files
committed
bnlop
1 parent 9be04dc commit 9cd4116

3 files changed

Lines changed: 20 additions & 1 deletion

File tree

.github/workflows/publish_lambda.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
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

38
on:
49
push:

quickwit/quickwit-common/src/rate_limiter.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ pub struct RateLimiterSettings {
3333
pub refill_period: Duration,
3434
}
3535

36+
#[cfg(any(test, feature = "testsuite"))]
3637
impl Default for RateLimiterSettings {
3738
fn default() -> Self {
3839
// 10 MB burst limit.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
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.

0 commit comments

Comments
 (0)