@@ -55,6 +55,8 @@ influxdb3 serve
55
55
- [ data-dir] ( #data-dir )
56
56
- [ node-id] ( #node-id )
57
57
- [ mode] ( #mode )
58
+ - [ license-email] ( #license-email )
59
+ - [ query-file-limit] ( #query-file-limit )
58
60
- [ AWS] ( #aws )
59
61
- [ aws-access-key-id] ( #aws-access-key-id )
60
62
- [ aws-secret-access-key] ( #aws-secret-access-key )
@@ -135,11 +137,14 @@ influxdb3 serve
135
137
- [ parquet-mem-cache-prune-percentage] ( #parquet-mem-cache-prune-percentage )
136
138
- [ parquet-mem-cache-prune-interval] ( #parquet-mem-cache-prune-interval )
137
139
- [ disable-parquet-mem-cache] ( #disable-parquet-mem-cache )
140
+ - [ parquet-mem-cache-query-path-duration] ( #parquet-mem-cache-query-path-duration )
138
141
- [ last-cache-eviction-interval] ( #last-cache-eviction-interval )
139
142
- [ distinct-cache-eviction-interval] ( #distinct-cache-eviction-interval )
140
- - [ Plugins ] ( #plugins )
143
+ - [ Processing engine ] ( #processing-engine )
141
144
- [ plugin-dir] ( #plugin-dir )
142
-
145
+ - [ virtual-env-location] ( #virtual-env-location )
146
+ - [ package-manager] ( #package-manager )
147
+
143
148
---
144
149
145
150
### General
@@ -149,6 +154,8 @@ influxdb3 serve
149
154
- [ data-dir] ( #data-dir )
150
155
- [ node-id] ( #node-id )
151
156
- [ mode] ( #mode )
157
+ - [ license-email] ( #license-email )
158
+ - [ query-file-limit] ( #query-file-limit )
152
159
153
160
#### object-store
154
161
@@ -208,6 +215,40 @@ This option supports the following values:
208
215
209
216
---
210
217
218
+ #### license-email
219
+
220
+ Specifies the email address to associate with your {{< product-name >}} license
221
+ and automatically responds to the interactive email prompt when the server starts.
222
+
223
+ | influxdb3 serve option | Environment variable |
224
+ | :--------------------- | :----------------------------------- |
225
+ | ` --license-email ` | ` INFLUXDB3_ENTERPRISE_LICENSE_EMAIL ` |
226
+
227
+ ---
228
+
229
+ #### query-file-limit
230
+
231
+ Limits the number of Parquet files a query can access.
232
+ If a query attempts to read more than this limit, InfluxDB returns an error.
233
+
234
+ ** Default:** ` 432 `
235
+
236
+ You can increase this limit to allow more files to be queried, but be aware of
237
+ the following side-effects:
238
+
239
+ - Degraded query performance for queries that read more Parquet files
240
+ - Increased memory usage
241
+ - Your system potentially killing the ` influxdb3 ` process due to Out-of-Memory
242
+ (OOM) errors
243
+ - If using object storage to store data, many GET requests to access the data
244
+ (as many as 2 requests per file)
245
+
246
+ | influxdb3 serve option | Environment variable |
247
+ | :--------------------- | :--------------------------- |
248
+ | ` --query-file-limit ` | ` INFLUXDB3_QUERY_FILE_LIMIT ` |
249
+
250
+ ---
251
+
211
252
### AWS
212
253
213
254
- [ aws-access-key-id] ( #aws-access-key-id )
@@ -1051,6 +1092,7 @@ compactor can merge into larger generations.
1051
1092
- [ parquet-mem-cache-prune-percentage] ( #parquet-mem-cache-prune-percentage )
1052
1093
- [ parquet-mem-cache-prune-interval] ( #parquet-mem-cache-prune-interval )
1053
1094
- [ disable-parquet-mem-cache] ( #disable-parquet-mem-cache )
1095
+ - [ parquet-mem-cache-query-path-duration] ( #parquet-mem-cache-query-path-duration )
1054
1096
- [ last-cache-eviction-interval] ( #last-cache-eviction-interval )
1055
1097
- [ distinct-cache-eviction-interval] ( #distinct-cache-eviction-interval )
1056
1098
@@ -1113,10 +1155,23 @@ Disables the in-memory Parquet cache. By default, the cache is enabled.
1113
1155
1114
1156
---
1115
1157
1158
+ #### parquet-mem-cache-query-path-duration
1159
+
1160
+ Specifies the duration to check if Parquet files pulled in query path
1161
+ require caching, expressed as a human-readable duration (starting from _ now_ )--for example: ` 5h ` , ` 3d ` .
1162
+
1163
+ ** Default:** ` 5h `
1164
+
1165
+ | influxdb3 serve option | Environment variable |
1166
+ | :---------------------------- | :------------------------------------ |
1167
+ | ` --parquet-mem-cache-query-path-duration ` | ` INFLUXDB3_PARQUET_MEM_CACHE_QUERY_PATH_DURATION ` |
1168
+
1169
+ ---
1170
+
1116
1171
#### last-cache-eviction-interval
1117
1172
1118
1173
Specifies the interval to evict expired entries from the Last-N-Value cache,
1119
- expressed as a human-readable time --for example: ` 20s ` , ` 1m ` , ` 1h ` .
1174
+ expressed as a human-readable duration --for example: ` 20s ` , ` 1m ` , ` 1h ` .
1120
1175
1121
1176
** Default:** ` 10s `
1122
1177
@@ -1129,7 +1184,7 @@ expressed as a human-readable time--for example: `20s`, `1m`, `1h`.
1129
1184
#### distinct-cache-eviction-interval
1130
1185
1131
1186
Specifies the interval to evict expired entries from the distinct value cache,
1132
- expressed as a human-readable time --for example: ` 20s ` , ` 1m ` , ` 1h ` .
1187
+ expressed as a human-readable duration --for example: ` 20s ` , ` 1m ` , ` 1h ` .
1133
1188
1134
1189
** Default:** ` 10s `
1135
1190
@@ -1139,9 +1194,11 @@ expressed as a human-readable time--for example: `20s`, `1m`, `1h`.
1139
1194
1140
1195
---
1141
1196
1142
- ### Plugins
1197
+ ### Processing engine
1143
1198
1144
1199
- [ plugin-dir] ( #plugin-dir )
1200
+ - [ virtual-env-location] ( #virtual-env-location )
1201
+ - [ package-manager] ( #package-manager )
1145
1202
1146
1203
#### plugin-dir
1147
1204
@@ -1151,3 +1208,25 @@ Specifies the local directory that contains Python plugins and their test files.
1151
1208
| :--------------------- | :--------------------- |
1152
1209
| ` --plugin-dir ` | ` INFLUXDB3_PLUGIN_DIR ` |
1153
1210
1211
+ ---
1212
+
1213
+ #### virtual-env-location
1214
+
1215
+ Specifies the location of the Python virtual environment that the processing
1216
+ engine uses.
1217
+
1218
+ | influxdb3 serve option | Environment variable |
1219
+ | :----------------------- | :--------------------- |
1220
+ | ` --virtual-env-location ` | ` VIRTUAL_ENV_LOCATION ` |
1221
+
1222
+ ---
1223
+
1224
+ #### package-manager
1225
+
1226
+ Specifies the Python package manager that the processing engine uses.
1227
+
1228
+ ** Default:** ` 10s `
1229
+
1230
+ | influxdb3 serve option | Environment variable |
1231
+ | :--------------------- | :------------------- |
1232
+ | ` --package-manager ` | ` PACKAGE_MANAGER ` |
0 commit comments