Releases: parseablehq/parseable
v0.1.0
Backwards incompatibility
With this release, there are minor changes in how Parseable reads config files. Also, server now strictly checks the local stage and remote storage paths. These changes are backward incompatible - which means upgrading from older versions (v0.0.8 or older) will not work right out of the box.
But be assured that it is safe to upgrade. If you want to move from an older version and keep old data intact. Please join us on Slack, or create an issue on GitHub, and we'll help you right away.
What's Changed
- Update tags for new release by @nitisht in #213
- Update metadata for stream by @nitisht in #216
- Add option to use local filesystem for storage by @trueleo in #217
- Remove system memory check by @trueleo in #219
- Add option to set content md5 header by @trueleo in #218
- Redefine CLI subcommands by @trueleo in #220
- Banner fix by @trueleo in #221
- Add path validation by @trueleo in #223
- Change the flag names to be more obvious by @nitisht in #225
- Metadata checks by @trueleo in #222
- Update license by @nitisht in #226
- Automatically add p_datetime if there are no suitable time columns by @trueleo in #227
- Refactor stream metadata by @trueleo in #228
- Use Ulid instead of Uuid by @trueleo in #229
- Fix storage metadata by @trueleo in #230
- Update metadata when new staging by @trueleo in #231
- Create staging before generating metadata by @trueleo in #234
- Manually parse server config from ArgMatches by @trueleo in #235
- Banner fix by @trueleo in #236
- Use subcommands instead of flag style by @nitisht in #237
- Remove unused dependency by @trueleo in #238
- Print deployment id in banner by @trueleo in #239
- Cleanup the banner by @nitisht in #240
- Fix the message for new available release by @nitisht in #241
- Calculate stats before upload by @trueleo in #242
- Refactor handlers by @trueleo in #243
- Fix banner if fetching latest release fails by @trueleo in #244
- Add ascii art on server startup banner by @nitisht in #245
- Change env var to P_FS_DIR by @trueleo in #246
- Add schema mismatch check by @trueleo in #247
- Add events ingested counter in stats by @trueleo in #253
- Update docs and prepare for release v0.1.0 by @nitisht in #248
Full Changelog: v0.0.8...v0.1.0
v0.0.8
What's Changed
- Add ingest API by @123vivekr in #210
- Add support for automatic stream creation by @nitisht in #211
Full Changelog: v0.0.7...v0.0.8
v0.0.7
What's Changed
- Readme changes for readability by @nitisht in #193
- refactor readme further by @nitisht in #194
- Show git semver in banner by @123vivekr in #197
- increase payload to 10Mb by @AdheipSingh in #198
- Rust fixes as per vscode by @AdheipSingh in #199
- Remove duplicated code for processing event by @trueleo in #201
- Change local cache directory structure by @trueleo in #202
- Re-implement support for query on local cache by @trueleo in #204
- Update the URL for checking for new releases by @nitisht in #205
- Add timeout by @trueleo in #206
- Refactor query by @trueleo in #207
- Update to release 0.0.7 by @nitisht in #208
- Update to rust 1.65 in Dockerfile by @nitisht in #209
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- Bump crates to current latest release by @trueleo in #170
- Update Dockerfile to work with the new changes in cli format by @nitisht in #171
- docs: Add syslog-ng log forwarding documentation by @sakti in #173
- Update helm to latest release, also format & fix Dockerfile by @nitisht in #174
- Set zip version with only deflate feature enabled by @trueleo in #175
- Update helm chart for better handling of secrets by @nitisht in #176
- Fix missing fields in the secret / values.yaml by @nitisht in #177
- [Fix:DockerBuild] Added musl-dev in compiler stage by @Mayon-Francis in #180
- Add path validation for cert and key by @trueleo in #181
- Fix system memory calculation and formatting by @trueleo in #182
- Refactor alerts by @trueleo in #179
- Divide alert into submodules by @trueleo in #185
- Add StringRule for alerts by @trueleo in #186
- Readme cleanup by @nitisht in #187
- Readme add links by @nitisht in #188
- Introduce alert state and timeouts by @trueleo in #189
- Create a Dockerfile that outputs a static binary during build by @Mayon-Francis in #190
- Introduce Stats API by @trueleo in #191
- prepare for new release v0.0.6 by @nitisht in #192
New Contributors
- @Mayon-Francis made their first contribution in #180
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- refactor: improve dockerfile using latest binary by @adripo in #157
- Add Dockerfile for main branch build and another for release builds by @nitisht in #158
- Use kebab-case value placeholders by @trueleo in #159
- docs : add contributors list by @ProgrammerShri in #161
- Add demo flag documentation in error message by @sakti in #162
- Use vergen crate by @trueleo in #164
- Add proper user agent while checking for update by @nitisht in #166
- Add a top level server command to Parseable by @nitisht in #168
- update to next release by @nitisht in #169
New Contributors
- @adripo made their first contribution in #157
- @ProgrammerShri made their first contribution in #161
- @sakti made their first contribution in #162
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
- Use register_table for execute on cache by @trueleo in #128
- Update banner to show latest available version by @trueleo in #131
- Use rustls instead of openssl by @trueleo in #133
- Fix search issue in console with new release by @nitisht in #135
- Error type refactor by @trueleo in #137
- Bump aws_sdk_s3 version and provide sleep and retry impl for S3 client by @trueleo in #138
- Switch from structopt to clap by @Celeo in #141
- Add version number for the current object storage format by @nitisht in #143
- Lock metadata on first event. by @trueleo in #142
- Add demo flag for config by @trueleo in #149
- Create all temporary directories on startup by @trueleo in #153
- Update to latest console release by @nitisht in #155
New Contributors
Full Changelog: v0.0.3...v0.0.4
Release v0.0.3
What's Changed
- Update Parseable helm chart for next release by @nitisht in #107
- Change x-p-tags to x-p-tag by @trueleo in #111
- update readme by @nitisht in #112
- Update description by @nitisht in #113
- Update .deepsource.toml by @deepsource-autofix in #119
- Fix code style and anti patterns reported by DeepSource by @nitisht in #118
- Update .deepsource.toml by @deepsource-autofix in #120
- Delegate parquet creation to s3sync instead by @nitisht in #117
Full Changelog: v0.0.2...v0.0.3
Release v0.0.2
What's Changed
- Update Parseable helm chart to v0.0.1 by @nitisht in #89
- Use Datafusion's re-exported arrow and parquet by @trueleo in #93
- Use Arrow Schema instead of custom schema type. by @trueleo in #94
- Update readme with get started section by @nitisht in #95
- Reorg readme for readability by @nitisht in #96
- Extend readme section for docker by @nitisht in #97
- Add k8s installation in readme by @nitisht in #98
- Config Datafusion query with schema by @trueleo in #99
- Append arrow directly to local data by @trueleo in #100
- Delay s3sync polling using tokio sleep by @trueleo in #101
- Fix cases where num cpu is 1 by @nitisht in #102
- Set max thread priority for local-sync by @trueleo in #104
- Add .deepsource.toml by @deepsource-autofix in #105
- Improve LocalStreamWriter along with error types by @trueleo in #106
Full Changelog: v0.0.1...v0.0.2
v0.0.1
Changelog
- add badges to readme by @nitisht in #7
- disable docker ci workflow temporarily by @nitisht in #8
- update readme by @nitisht in #9
- update ui build directory by @nitisht in #10
- Fix syntax error in logstream put handler by @trueleo in #11
- Update build directory by @ameen4455 in #12
- Update build directory by @ameen4455 in #13
- Move authentication middleware to new scope by @trueleo in #14
- Move logo and images to docs repo and readme update by @nitisht in #15
- remove localhost calls from ui by @nitisht in #16
- Fix auth issue by @ameen4455 in #19
- update link by @nitisht in #21
- helm chart for parseable by @nitisht in #23
- Fix build process for unified binary by @trueleo in #24
- UI code is now moved to a separate repo by @nitisht in #25
- Use correct path for frontend resource. by @trueleo in #26
- Apply clippy suggestions by @trueleo in #27
- Fix helm chart issues by @nitisht in #30
- Change stream_name type by @trueleo in #31
- fix diagram links by @nitisht in #33
- Add rstest for testing by @trueleo in #32
- Add serial-test by @trueleo in #34
- Refactor events by @trueleo in #37
- Add helm chart initial release by @nitisht in #38
- Add helm index.yaml and include collector charts here by @nitisht in #39
- Fix granularity subtraction by @trueleo in #41
- Add dark mode image link by @nitisht in #44
- Introduce a new error type for ObjectStorage api by @trueleo in #45
- Update console release version by @nitisht in #46
- Fix query validation to ensure we use actual query value by @nitisht in #50
- Manage sync threads failures by @trueleo in #49
- feat(alerts): foundational implementation by @de-sh in #28
- Ignore empty alerts by @trueleo in #59
- Update Parseable Helm Chart by @AdheipSingh in #57
- k8s: helm fix mount paths by @AdheipSingh in #60
- Refactor StorageSync by @trueleo in #55
- feat: update dependencies by @de-sh in #58
- Use correct environment variable for validation by @nitisht in #62
- Update readme by @nitisht in #64
- Update DO default creds by @nitisht in #66
- Update logo by @ameen4455 in #67
- Exact match when deleting stream by @trueleo in #68
- Migrate to datafusion 11.0 by @nitisht in #65
- Use common prefixes for logstream listing by @trueleo in #69
- update readme by @nitisht in #71
- Fix logstream listing and deletion by @trueleo in #72
- Use / for listing by @trueleo in #77
- update .gitignore by @nitisht in #78
- Move leftover data.parquet to tmp with valid prefix on server startup by @trueleo in #73
- ObjectStorage: add AuthenticationError type by @123vivekr in #80
- Collect label and metadata from header by @trueleo in #79
- Change separator for metadata and tags by @trueleo in #82
- Update the max number of headers for meta and tags each to 10 by @nitisht in #83
- Update to latest console release by @nitisht in #84
- Update to console release 0.0.4 by @nitisht in #85
- Use existing schema when querying local data. by @trueleo in #86
- Update readme and upgrade console to 0.0.5 by @nitisht in #88
New Contributors
- @trueleo made their first contribution in #11
- @ameen4455 made their first contribution in #12
- @de-sh made their first contribution in #28
- @AdheipSingh made their first contribution in #57
- @123vivekr made their first contribution in #80
Full Changelog: https://github.com/parseablehq/parseable/commits/v0.0.1