Skip to content

Commit bc81fc7

Browse files
authored
Remove the env var and cli options for mem ingestion (#414)
Also prepare for release 0.4.4
1 parent 4d28d23 commit bc81fc7

File tree

8 files changed

+50
-45
lines changed

8 files changed

+50
-45
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

helm-releases/operator-0.0.2.tgz

2 Bytes
Binary file not shown.

helm-releases/parseable-0.4.5.tgz

45.6 KB
Binary file not shown.

helm/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ apiVersion: v2
22
name: parseable
33
description: Helm chart for Parseable Server
44
type: application
5-
version: 0.4.4
6-
appVersion: "v0.4.3"
5+
version: 0.4.5
6+
appVersion: "v0.4.4"
77
maintainers:
88
- name: Parseable Team
99

helm/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
parseable:
22
image:
33
repository: parseable/parseable
4-
tag: v0.4.3
4+
tag: v0.4.4
55
pullPolicy: Always
66
## Set to true if you want to deploy Parseable in local mode (store logs
77
## on local mount point instead of S3 bucket)

index.yaml

Lines changed: 45 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@ entries:
1414
operator:
1515
- apiVersion: v2
1616
appVersion: v0.0.2
17-
created: "2023-05-03T11:32:39.068803+05:30"
17+
created: "2023-05-18T10:51:00.514519+05:30"
1818
description: A Helm chart for Parseable Operator
19-
digest: 7dd638ce20b271cac2f92aad7e1760eb4d961fe43aa24914ba100b8f34219956
19+
digest: 0bf4cd8cc7f1c5ff6d49f91fe91204855a215ae1cb5acaeb3fe84497bc97c566
2020
name: operator
2121
type: application
2222
urls:
2323
- https://charts.parseable.io/helm-releases/operator-0.0.2.tgz
2424
version: 0.0.2
2525
- apiVersion: v2
2626
appVersion: 0.0.1
27-
created: "2023-05-03T11:32:39.067244+05:30"
27+
created: "2023-05-18T10:51:00.513223+05:30"
2828
description: A Helm chart for Parseable Operator
2929
digest: 344cedd9e3a0f17c6ff09514dabed994bac7bac94ace500857d487c1c9cc1859
3030
name: operator
@@ -33,9 +33,32 @@ entries:
3333
- https://charts.parseable.io/helm-releases/operator-0.0.1.tgz
3434
version: 0.0.1
3535
parseable:
36+
- apiVersion: v2
37+
appVersion: v0.4.4
38+
created: "2023-05-18T10:51:00.562837+05:30"
39+
dependencies:
40+
- condition: vector.enabled
41+
name: vector
42+
repository: https://helm.vector.dev
43+
version: 0.20.1
44+
- condition: fluent-bit.enabled
45+
name: fluent-bit
46+
repository: https://fluent.github.io/helm-charts
47+
version: 0.25.0
48+
description: Helm chart for Parseable Server
49+
digest: c25a992b29370b577bfaaac09ba83db708da115ceaa3f2870f68e29e301aa5ce
50+
maintainers:
51+
52+
name: Parseable Team
53+
url: https://parseable.io
54+
name: parseable
55+
type: application
56+
urls:
57+
- https://charts.parseable.io/helm-releases/parseable-0.4.5.tgz
58+
version: 0.4.5
3659
- apiVersion: v2
3760
appVersion: v0.4.3
38-
created: "2023-05-03T11:32:39.112333+05:30"
61+
created: "2023-05-18T10:51:00.557482+05:30"
3962
dependencies:
4063
- condition: vector.enabled
4164
name: vector
@@ -58,7 +81,7 @@ entries:
5881
version: 0.4.4
5982
- apiVersion: v2
6083
appVersion: v0.4.2
61-
created: "2023-05-03T11:32:39.10879+05:30"
84+
created: "2023-05-18T10:51:00.552296+05:30"
6285
dependencies:
6386
- condition: vector.enabled
6487
name: vector
@@ -81,7 +104,7 @@ entries:
81104
version: 0.4.3
82105
- apiVersion: v2
83106
appVersion: v0.4.1
84-
created: "2023-05-03T11:32:39.103831+05:30"
107+
created: "2023-05-18T10:51:00.547111+05:30"
85108
dependencies:
86109
- condition: vector.enabled
87110
name: vector
@@ -104,7 +127,7 @@ entries:
104127
version: 0.4.2
105128
- apiVersion: v2
106129
appVersion: v0.4.0
107-
created: "2023-05-03T11:32:39.098125+05:30"
130+
created: "2023-05-18T10:51:00.541548+05:30"
108131
dependencies:
109132
- condition: vector.enabled
110133
name: vector
@@ -127,7 +150,7 @@ entries:
127150
version: 0.4.1
128151
- apiVersion: v2
129152
appVersion: v0.4.0
130-
created: "2023-05-03T11:32:39.09345+05:30"
153+
created: "2023-05-18T10:51:00.536763+05:30"
131154
dependencies:
132155
- condition: vector.enabled
133156
name: vector
@@ -150,7 +173,7 @@ entries:
150173
version: 0.4.0
151174
- apiVersion: v2
152175
appVersion: v0.3.1
153-
created: "2023-05-03T11:32:39.088173+05:30"
176+
created: "2023-05-18T10:51:00.531052+05:30"
154177
dependencies:
155178
- condition: vector.enabled
156179
name: vector
@@ -173,7 +196,7 @@ entries:
173196
version: 0.3.1
174197
- apiVersion: v2
175198
appVersion: v0.3.0
176-
created: "2023-05-03T11:32:39.08183+05:30"
199+
created: "2023-05-18T10:51:00.524675+05:30"
177200
description: Helm chart for Parseable Server
178201
digest: ff30739229b727dc637f62fd4481c886a6080ce4556bae10cafe7642ddcfd937
179202
name: parseable
@@ -183,7 +206,7 @@ entries:
183206
version: 0.3.0
184207
- apiVersion: v2
185208
appVersion: v0.2.2
186-
created: "2023-05-03T11:32:39.080995+05:30"
209+
created: "2023-05-18T10:51:00.523713+05:30"
187210
description: Helm chart for Parseable Server
188211
digest: 477d0dc2f0c07d4f4c32e105d4bdd70c71113add5c2a75ac5f1cb42aa0276db7
189212
name: parseable
@@ -193,7 +216,7 @@ entries:
193216
version: 0.2.2
194217
- apiVersion: v2
195218
appVersion: v0.2.1
196-
created: "2023-05-03T11:32:39.079699+05:30"
219+
created: "2023-05-18T10:51:00.52243+05:30"
197220
description: Helm chart for Parseable Server
198221
digest: 84826fcd1b4c579f301569f43b0309c07e8082bad76f5cdd25f86e86ca2e8192
199222
name: parseable
@@ -203,7 +226,7 @@ entries:
203226
version: 0.2.1
204227
- apiVersion: v2
205228
appVersion: v0.2.0
206-
created: "2023-05-03T11:32:39.078951+05:30"
229+
created: "2023-05-18T10:51:00.521699+05:30"
207230
description: Helm chart for Parseable Server
208231
digest: 7a759f7f9809f3935cba685e904c021a0b645f217f4e45b9be185900c467edff
209232
name: parseable
@@ -213,7 +236,7 @@ entries:
213236
version: 0.2.0
214237
- apiVersion: v2
215238
appVersion: v0.1.1
216-
created: "2023-05-03T11:32:39.078226+05:30"
239+
created: "2023-05-18T10:51:00.520972+05:30"
217240
description: Helm chart for Parseable Server
218241
digest: 37993cf392f662ec7b1fbfc9a2ba00ec906d98723e38f3c91ff1daca97c3d0b3
219242
name: parseable
@@ -223,7 +246,7 @@ entries:
223246
version: 0.1.1
224247
- apiVersion: v2
225248
appVersion: v0.1.0
226-
created: "2023-05-03T11:32:39.077409+05:30"
249+
created: "2023-05-18T10:51:00.520245+05:30"
227250
description: Helm chart for Parseable Server
228251
digest: 1d580d072af8d6b1ebcbfee31c2e16c907d08db754780f913b5f0032b403789b
229252
name: parseable
@@ -233,7 +256,7 @@ entries:
233256
version: 0.1.0
234257
- apiVersion: v2
235258
appVersion: v0.0.8
236-
created: "2023-05-03T11:32:39.076265+05:30"
259+
created: "2023-05-18T10:51:00.519482+05:30"
237260
description: Helm chart for Parseable Server
238261
digest: c805254ffa634f96ecec448bcfff9973339aa9487dd8199b21b17b79a4de9345
239262
name: parseable
@@ -243,7 +266,7 @@ entries:
243266
version: 0.0.8
244267
- apiVersion: v2
245268
appVersion: v0.0.7
246-
created: "2023-05-03T11:32:39.074884+05:30"
269+
created: "2023-05-18T10:51:00.518556+05:30"
247270
description: Helm chart for Parseable Server
248271
digest: c591f617ed1fe820bb2c72a4c976a78126f1d1095d552daa07c4700f46c4708a
249272
name: parseable
@@ -253,7 +276,7 @@ entries:
253276
version: 0.0.7
254277
- apiVersion: v2
255278
appVersion: v0.0.6
256-
created: "2023-05-03T11:32:39.073421+05:30"
279+
created: "2023-05-18T10:51:00.517675+05:30"
257280
description: Helm chart for Parseable Server
258281
digest: f9ae56a6fcd6a59e7bee0436200ddbedeb74ade6073deb435b8fcbaf08dda795
259282
name: parseable
@@ -263,7 +286,7 @@ entries:
263286
version: 0.0.6
264287
- apiVersion: v2
265288
appVersion: v0.0.5
266-
created: "2023-05-03T11:32:39.072589+05:30"
289+
created: "2023-05-18T10:51:00.516993+05:30"
267290
description: Helm chart for Parseable Server
268291
digest: 4d6b08a064fba36e16feeb820b77e1e8e60fb6de48dbf7ec8410d03d10c26ad0
269292
name: parseable
@@ -273,7 +296,7 @@ entries:
273296
version: 0.0.5
274297
- apiVersion: v2
275298
appVersion: v0.0.2
276-
created: "2023-05-03T11:32:39.071436+05:30"
299+
created: "2023-05-18T10:51:00.51619+05:30"
277300
description: Helm chart for Parseable Server
278301
digest: 38a0a3e4c498afbbcc76ebfcb9cb598fa2ca843a53cc93b3cb4f135b85c10844
279302
name: parseable
@@ -283,7 +306,7 @@ entries:
283306
version: 0.0.2
284307
- apiVersion: v2
285308
appVersion: v0.0.1
286-
created: "2023-05-03T11:32:39.070198+05:30"
309+
created: "2023-05-18T10:51:00.515418+05:30"
287310
description: Helm chart for Parseable Server
288311
digest: 1f1142db092b9620ee38bb2294ccbb1c17f807b33bf56da43816af7fe89f301e
289312
name: parseable
@@ -312,4 +335,4 @@ entries:
312335
urls:
313336
- https://charts.parseable.io/helm-releases/parseable-operator-0.0.1.tgz
314337
version: 0.0.1
315-
generated: "2023-05-03T11:32:39.063087+05:30"
338+
generated: "2023-05-18T10:51:00.508745+05:30"

server/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "parseable"
3-
version = "0.4.3"
3+
version = "0.4.4"
44
authors = ["Parseable Team <[email protected]>"]
55
edition = "2021"
66
rust-version = "1.67"

server/src/option.rs

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -178,9 +178,6 @@ pub struct Server {
178178
/// Password for the basic authentication on the server
179179
pub password: String,
180180

181-
/// Server in memory ingestion stratergy
182-
pub in_mem_ingestion: bool,
183-
184181
/// Server should check for update or not
185182
pub check_update: bool,
186183

@@ -224,10 +221,6 @@ impl FromArgMatches for Server {
224221
.get_one::<String>(Self::PASSWORD)
225222
.cloned()
226223
.expect("default for password");
227-
self.in_mem_ingestion = m
228-
.get_one::<bool>(Self::IN_MEM)
229-
.cloned()
230-
.expect("default for in memory ingestion");
231224
self.check_update = m
232225
.get_one::<bool>(Self::CHECK_UPDATE)
233226
.cloned()
@@ -268,7 +261,6 @@ impl Server {
268261
pub const UPLOAD_INTERVAL: &str = "upload-interval";
269262
pub const USERNAME: &str = "username";
270263
pub const PASSWORD: &str = "password";
271-
pub const IN_MEM: &str = "in-memory-ingestion";
272264
pub const CHECK_UPDATE: &str = "check-update";
273265
pub const SEND_ANALYTICS: &str = "send-analytics";
274266
pub const ROW_GROUP_SIZE: &str = "row-group-size";
@@ -350,16 +342,6 @@ impl Server {
350342
.required(true)
351343
.help("Password for the basic authentication on the server"),
352344
)
353-
.arg(
354-
Arg::new(Self::IN_MEM)
355-
.long(Self::IN_MEM)
356-
.env("P_MEMORY_STAGING")
357-
.value_name("BOOL")
358-
.required(false)
359-
.default_value("false")
360-
.value_parser(value_parser!(bool))
361-
.help("Disable/Enable memory based data staging"),
362-
)
363345
.arg(
364346
Arg::new(Self::CHECK_UPDATE)
365347
.long(Self::CHECK_UPDATE)

0 commit comments

Comments
 (0)