Releases: parseablehq/parseable
Releases · parseablehq/parseable
Bugfix release v2.3.3
What's Changed
- chore: update to helm release v2.3.2 by @nitisht in #1337
- fix: Strict JSON value to fail on duplicate keys when ingesting by @vrongmeal in #1334
- chore: update links in readme by @nitisht in #1344
- test: add comprehensive unit tests for OTEL traces flattening functionality. by @vkhinvasara in #1342
- update list filters to support save view in prism by @nikhilsinhaparseable in #1343
- fix: multiple fixes around system stability under load by @nikhilsinhaparseable in #1346
- chore: update cargo toml for release v2.3.3 by @nikhilsinhaparseable in #1349
New Contributors
- @vrongmeal made their first contribution in #1334
- @vkhinvasara made their first contribution in #1342
Full Changelog: v2.3.2...v2.3.3
Bug fix release v2.3.2
What's Changed
- visibility updates by @parmesant in #1325
- chore: upgrade helm chart to v2.3.1 by @nitisht in #1328
- Helper functions for query by @parmesant in #1330
- fix: flattening for kinesis by @nikhilsinhaparseable in #1329
- chore: update release version in cargo toml by @nikhilsinhaparseable in #1333
- chore: add Docker build to tag release workflow by @nitisht in #1336
Full Changelog: v2.3.1...v2.3.2
Bugfix release v2.3.1
What's Changed
- chore: update to helm chart v2.3.0 by @nitisht in #1319
- update docker image repo by @nitisht in #1322
- chore: update README.md by @nitisht in #1323
- feat: add misc fields to filter by @parmesant in #1321
- add env for max level of flattening allowed for events by @nikhilsinhaparseable in #1320
- chore: prepare for release v2.3.1 by @nikhilsinhaparseable in #1326
Full Changelog: v2.3.0...v2.3.1
Feature release v2.3.0
What's Changed
- chore: upgrade helm chart to v2.2.0 by @nitisht in #1301
- fix: alb_log regex by @nikhilsinhaparseable in #1302
- fix: sql query to fetch distinct values in datasets API by @nikhilsinhaparseable in #1304
- update: add custom field p_format_verified by @nikhilsinhaparseable in #1303
- fix: delete date stats by @parmesant in #1306
- revamp home api by @nikhilsinhaparseable in #1307
- Add LLM related actions to roles by @parmesant in #1308
- allow invalid certificate for intra cluster calls by @nikhilsinhaparseable in #1309
- reject event if fields count exceed 250 by @nikhilsinhaparseable in #1311
- Add
count distinct
aggregate function by @parmesant in #1314 - fix: date level stats by @nikhilsinhaparseable in #1312
- feat: streaming response by @nikhilsinhaparseable in #1317
- update parseable version, assets url and sha by @nikhilsinhaparseable in #1315
Full Changelog: v2.2.0...v2.3.0
Bug fix release v2.2.0
What's Changed
- chore: update to helm chart 2.1.0 by @nitisht in #1297
- feat: add querier json by @nikhilsinhaparseable in #1288
- fix: stringify otel attributes of array types by @nikhilsinhaparseable in #1298
- fix: truncate time range to minutes by @nikhilsinhaparseable in #1299
- update cargo.toml to prism v2.2.0 by @nikhilsinhaparseable in #1300
Full Changelog: v2.1.0...v2.2.0
Bug fix release v2.1.0
What's Changed
- Update to coverage by @parmesant in #1285
- chore: update helm to latest parseable release v2.0.0 by @nitisht in #1286
- feat: delete indexer from cluster by @nikhilsinhaparseable in #1284
- LLM related actions by @parmesant in #1287
- hotfix for alerts by @parmesant in #1283
- chore(deps): bump tokio from 1.43.0 to 1.43.1 by @dependabot in #1289
- chore: update to Prism release v2.1.0 by @nikhilsinhaparseable in #1292
- add sql to denied names by @nikhilsinhaparseable in #1293
- Add mandatory kafka env values to parseable helm template by @hippalus in #1291
- update user auth for list filters by @nikhilsinhaparseable in #1295
- prepare for release v2.1.1 by @nikhilsinhaparseable in #1296
Full Changelog: v2.0.0...v2.1.0
Feature Release v2.0.0
What's Changed
- fix: dataloss due to contention at stream creation by @de-sh in #1258
- feat: add custom fields to events by @nikhilsinhaparseable in #1228
- add schema to dataset api response by @nikhilsinhaparseable in #1260
- updates for enterprise by @parmesant in #1247
- log: track conversion times by @de-sh in #1241
- fix: query for datasets api by @nikhilsinhaparseable in #1261
- update helm chart to release v1.7.5 by @bradynwalsh in #1264
- feat: mask PII data if env is set by @nikhilsinhaparseable in #1265
- test: relocate to
utils/json
by @de-sh in #1253 - chore: rm
replace_columns
, unused code by @de-sh in #1251 - test:
arrow_path_to_parquet
by @de-sh in #1239 - add
timeTaken
to query response by @parmesant in #1270 - fix: log source format in stream info by @nikhilsinhaparseable in #1268
- feat: detect and extract json from log-lines by @de-sh in #1248
- restrict otel ingestion by @nikhilsinhaparseable in #1263
- add dataset name and type to home api response by @nikhilsinhaparseable in #1271
- bugfix for oidc by @parmesant in #1272
- fix: home api by @nikhilsinhaparseable in #1273
- updates for prism home api by @parmesant in #1275
- index storage path in env by @nikhilsinhaparseable in #1274
- fix: parallelise datasets API by @nikhilsinhaparseable in #1276
- optimise server start by @nikhilsinhaparseable in #1277
- prepare for release v2.0.0 by @nikhilsinhaparseable in #1278
- prepare for release 2.0.0 by @nikhilsinhaparseable in #1279
- fix: add custom fields for pmeta stream by @nikhilsinhaparseable in #1280
- add indexer to cluster info and metrics by @nikhilsinhaparseable in #1281
- update sha by @nikhilsinhaparseable in #1282
New Contributors
- @bradynwalsh made their first contribution in #1264
Full Changelog: v1.7.5...v2.0.0
Bugfix release v1.7.5
What's Changed
- chore(deps): bump zip from 2.2.2 to 2.3.0 by @dependabot in #1246
- feat: prism post datasets API by @de-sh in #1236
- fix: prism home api by @nikhilsinhaparseable in #1245
- add time field names to the list by @nikhilsinhaparseable in #1244
- fix: file pruning with notEq operator by @nikhilsinhaparseable in #1249
- fix: datasets API edgecase where stream is not hottiered by @de-sh in #1252
- update batch size in session config by @nikhilsinhaparseable in #1250
- update Dockerfile to not cache builds by @nitisht in #1254
- prepare for release v1.7.5 by @nitisht in #1256
Full Changelog: v1.7.4...v1.7.5
Bugfix Release v1.7.4
What's Changed
- update helm chart to release v1.7.3 by @nitisht in #1121
- feat: use
debug_assertions
instead of custom feature by @de-sh in #1104 - [Helm] add affinity by @AdheipSingh in #1131
- refactor: ingestion data flow by @de-sh in #1100
- chore: remove unused deps by @de-sh in #1119
- fix: run
fields_mismatch
againststatic_schema
data also by @de-sh in #1123 - fix: listing, no manifest setup by @nikhilsinhaparseable in #1122
- chore: remove
dead_code
by @de-sh in #1132 - fix: default value when not set by @de-sh in #1127
- fix: limit JSON payload size to 10MB by @de-sh in #1133
- chore: remove unused code by @de-sh in #1134
- fix: fetch first-event-at from storage by @nikhilsinhaparseable in #1130
- refactor: Correlations by @de-sh in #1115
- refactor: parts of hottier by @de-sh in #1022
- feat: cache dep builds by @de-sh in #1105
- fix: unoptimized deps for debug build by @de-sh in #1140
- ci: only run certain checks against PRs, not main by @de-sh in #1142
- refactor: simply store
StreamType
by @de-sh in #1136 - change parquet compression algorithm by @nikhilsinhaparseable in #1145
- Alerts Redesign by @parmesant in #1101
- refactor: only compare names by @de-sh in #1141
- refactor: reuse
TimeRange
by @de-sh in #1146 - fix: bug introduced in #1136 by @de-sh in #1151
- ci: use qemu v8.1.5 to fix cc seg fault by @de-sh in #1153
- test + refactor: staging by @de-sh in #1129
- ci: verify only code by @de-sh in #1158
- Feat: Add Kafka integration for Parseable server #936 . by @hippalus in #1047
- fix: build push kafka edge by @de-sh in #1159
- log: default to warn level in release builds by @de-sh in #1160
- Fix quick start links to docker image and executable binary by @arpit-saxena in #1162
- fix: kafka build on aarch64 by @de-sh in #1161
- ci: remove kafak integration test by @de-sh in #1164
- split arrow conversion and sync by @parmesant in #1138
- ci: remove unnecessary
=
in build workflow file by @de-sh in #1167 - ci: run on self-hosted runners by @nitisht in #1174
- feat: sync from dedicated thread by @de-sh in #1168
- fix: ignore corrupt parquet files by @de-sh in #1169
- refactor: associate conversion with
STAGING
, not storage by @de-sh in #1176 - refactor:
Parseable
as the main interface by @de-sh in #1143 - Revert "ci: run on self-hosted runners (#1174)" by @de-sh in #1184
- fix: wait for healthy services by @de-sh in #1183
- chore: remove unused dep
nom
by @de-sh in #1175 - fix: bugs introduced in #1143 by @de-sh in #1185
- perf: save on clone cost during ingestion by @de-sh in #1178
- refactor: specialized flatten happens at the same semantic location by @de-sh in #1177
- updated alerts module's visibility by @parmesant in #1195
- fix: otel traces flattening fix by @nikhilsinhaparseable in #1196
- refactor: process ain't async by @de-sh in #1180
- refactor: DRY
object_storage
by @de-sh in #1147 - fix: query staging(in-mem) when concerned with the past 5 minutes by @de-sh in #1194
- feat: query parquet files still in staging by @de-sh in #1199
- refactor: use appropriate error types by @de-sh in #1201
- chore: remove useless conversion by @de-sh in #1202
- feat: dont allow custom and time partition together by @nikhilsinhaparseable in #1205
- fix: staging files count in metrics by @nikhilsinhaparseable in #1207
- feat: merge finish
.arrows
and convert to.parquet
by @de-sh in #1200 - refactor: capture ingestion time at receive by @de-sh in #1210
- fix: capture time created from metadata not filename by @de-sh in #1211
- fix: ensure panic safety by @de-sh in #1212
- refactor:
Event
per log, streamline data handling by @de-sh in #1209 - refactor: remove use of
lazy_static
by @de-sh in #1216 - refactor: replace anyhow with custom StaticSchemaError by @7h3cyb3rm0nk in #1208
- Changes required for Parseable Enterprise by @parmesant in #1215
- Feat: Prism APIs by @parmesant in #1188
- refactor: utility
Minute
handles slotting by minute by @de-sh in #1203 - Updates for Prism by @parmesant in #1224
- fix: multi threaded query execution by @nikhilsinhaparseable in #1220
- update: remove time partition stream creation by @nikhilsinhaparseable in #1227
- perf: don't construct a tokio runtime for each query by @de-sh in #1226
- chore(deps): bump ring from 0.17.8 to 0.17.13 by @dependabot in #1229
- Create CONTRIBUTING.md by @nitisht in #1233
- update to SessionConfig by @nikhilsinhaparseable in #1234
- test: recordbatch+row ordering by @de-sh in #1237
- fix: data type for static schema by @nikhilsinhaparseable in #1235
- update log source in stream info by @nikhilsinhaparseable in #1231
- chore: update arrow to v54 and datafusion to v45 by @de-sh in #1221
- fix: ensure current slot data goes into current slot file and isn't flushed until end of the slot by @de-sh in #1238
- ci: specify/restrict testing by @de-sh in #1243
- prepare for release v1.7.4 by @nitisht in #1166
New Contributors
- @hippalus made their first contribution in #1047
- @arpit-saxena made their first contribution in #1162
- @7h3cyb3rm0nk made their first contribution in #1208
Full Changelog: v1.7.3...v1.7.4
Bugfix release v1.7.3
What's Changed
- update helm chart to v1.7.2 by @nitisht in #1097
- modified correlation API response by @parmesant in #1099
- refactor: signal handling is not related to http alone by @de-sh in #1094
- refactor: use
clap::Parser
for readability by @de-sh in #1088 - feat: add log source to stream info by @nikhilsinhaparseable in #1092
- delete correlation API response change by @nikhilsinhaparseable in #1102
- feat: API for date_bin query by @parmesant in #1093
- feat: rename API
datebin
tocounts
by @de-sh in #1103 - prepare for release v1.7.3 by @nitisht in #1108
- fix: add start and end timestamp to counts api response by @nikhilsinhaparseable in #1109
- feat: standardize field names for counts API by @de-sh in #1111
- fix: correlations CRUD operations by @nikhilsinhaparseable in #1114
- ci: build for all release targets to ensure PRs are compatible by @de-sh in #1112
- update to console release v0.9.18 by @nitisht in #1116
- fix: oidc connection by @nikhilsinhaparseable in #1117
- fix: arg name and error print by @de-sh in #1118
Full Changelog: v1.7.2...v1.7.3