From ace3b882b5f8fb4c4fbfa36811be202b375e7a3a Mon Sep 17 00:00:00 2001 From: Nitish Tiwari Date: Tue, 2 Jun 2026 15:47:25 +0530 Subject: [PATCH 1/2] Cleanup readme and update helm to point to new container registry --- README.md | 101 ++------ helm-releases/parseable-2.8.1.tgz | Bin 0 -> 52662 bytes helm-releases/parseable-enterprise-2.8.1.tgz | Bin 0 -> 57254 bytes helm/Chart.yaml | 8 +- helm/values.yaml | 2 +- index.yaml | 247 ++++++++++++------- src/cli.rs | 12 +- 7 files changed, 200 insertions(+), 170 deletions(-) create mode 100644 helm-releases/parseable-2.8.1.tgz create mode 100644 helm-releases/parseable-enterprise-2.8.1.tgz diff --git a/README.md b/README.md index 4dab307d9..3ed20b2d6 100644 --- a/README.md +++ b/README.md @@ -1,79 +1,56 @@

- - Parseable logo + + Parseable logo

-
+
-[![Docker Pulls](https://img.shields.io/docker/pulls/parseable/parseable?logo=docker&label=Docker%20Pulls)](https://hub.docker.com/r/parseable/parseable) [![Slack](https://img.shields.io/badge/slack-brightgreen.svg?logo=slack&label=Community&style=flat&color=%2373DC8C&)](https://logg.ing/community) [![Docs](https://img.shields.io/badge/stable%20docs-parseable.com%2Fdocs-brightgreen?style=flat&color=%2373DC8C&label=Docs)](https://logg.ing/docs) -[![Build](https://img.shields.io/github/checks-status/parseablehq/parseable/main?style=flat&color=%2373DC8C&label=Checks)](https://github.com/parseablehq/parseable/actions) +[![Build](https://img.shields.io/github/checks-status/parseablehq/parseable/main?style=flat&color=%2373DC8C&label=Build)](https://github.com/parseablehq/parseable/actions) -[Key Concepts](https://www.parseable.com/docs/key-concepts) | [Features](https://www.parseable.com/docs/features/alerts) | [Documentation](https://www.parseable.com/docs) | [Demo](https://app.parseable.com) | [FAQ](https://www.parseable.com/docs/key-concepts/data-model#faq) +**[Introduction](https://www.parseable.com/docs/introduction)   •  ** +**[Docs](https://parseable.com/docs)   •  ** +**[Features](https://www.parseable.com/docs/features)   •  ** +**[Benchmarks](https://www.parseable.com/docs/benchmarks)     **
-Parseable is a full-stack observability platform built to ingest, analyze and extract insights from all types of telemetry (MELT) data. You can run Parseable on your local machine, in the cloud, or use [Parseable Cloud](https://app.parseable.com) — the fully managed service. To experience Parseable UI, checkout [app.parseable.com ↗︎](https://app.parseable.com). +Parseable is an open source, columnar data lake platform - purpose built for observability. Send logs, metrics & traces to Parseable via popular logging agents, OpenTelemetry, Kafka, eBPF or other integrations. Use native observability features like alerting, dashboards, anomaly detection, APM, PromQL & SQL - all within a single binary. -
-

- Try Parseable Cloud — Start Free ↗︎ -

-

The fastest way to get started. No infrastructure to manage.

-
- -
- - Watch the video - -
+## Why Parseable? -## Quickstart :zap: +Purpose built for observability and designed around proven data lake engineering patterns, Parseable gives you everything you need to make sense of your telemetry data, right out of the box, with no external dependencies or stitching together of multiple tools. -### Run Parseable +Some of the key highlights include: -
-Docker Image -

+- [Data lake architecture](https://www.parseable.com/docs/architecture): Parseable Data lake architecture allows running stateless compute with object storage as the backing storage. This allows scaling storage and compute independently, and avoids the pitfalls of traditional observability systems. -Get started with Parseable Docker image with a single command: +- [Fully featured](https://www.parseable.com/docs/features): Parseable is feature complete with alerting, dashboards, anomaly detection, APM, and more. You can do all of this and more from a single binary, without needing to stitch together multiple tools. -```bash -docker run -p 8000:8000 \ - parseable/parseable:latest \ - parseable local-store -``` +- [Agent ready](https://www.parseable.com/docs/integrations#ai-agents--llms): Whether you need to observe your AI agents or use LLMs to analyze your telemetry data, Parseable has you covered with native support for AI agents and LLMs. -

-
+- [OpenTelemetry native](https://www.parseable.com/docs/ingest-data/otel): With native OTel support, you can send telemetry data to Parseable without any custom modifications or plugins. Parseable can be used as a drop-in replacement for your existing OpenTelemetry Collector setup. -
-Executable Binary -

+## Quickstart Download and run the Parseable binary on your laptop: -- Linux or MacOS - ```bash curl -fsSL https://logg.ing/install | bash ``` -- Windows +

+For Windows ```pwsh powershell -c "irm https://logg.ing/install-windows | iex" ``` - -

-### Ingestion and query - Once you have Parseable running, ingest data with the below command. This will send logs to the `demo` stream. You can see the logs in the dashboard. ```bash @@ -90,47 +67,23 @@ curl --location --request POST 'http://localhost:8000/api/v1/ingest' \ ]' ``` -Access the UI at [http://localhost:8000 ↗︎](http://localhost:8000). You can login to the dashboard default credentials `admin`, `admin`. - -## Getting started :bulb: +Access the UI at http://localhost:8000. You can login to the dashboard default credentials `admin`, `admin`. -For quickstart, refer the [quickstart section ↗︎](#quickstart-zap). +For production deployments, refer the [installation guide ↗︎](https://www.parseable.com/docs/self-hosted/installation) for best practices and hardening tips. -This section elaborates available options to run Parseable in production or development environments. +> [!TIP] +> Try out the [Parseable cloud](https://app.parseable.com) — 14 days free trial, no credit card required. -- Distributed Parseable on Kubernetes: [Helm Installation](https://www.parseable.com/docs/installation/distributed/k8s-helm). -- Distributed Parseable on AWS EC2 / VMs / Linux: [Binary Installation](https://www.parseable.com/docs/installation/distributed/linux). +## Contributing -## Features :rocket: - -- [High availability & Cluster mode ↗︎](https://www.parseable.com/docs/key-concepts/high-availability) -- [Smart cache ↗︎](https://www.parseable.com/docs/features/smart-cache) -- [Alerts ↗︎](https://www.parseable.com/docs/features/alerts) -- [Role based access control ↗︎](https://www.parseable.com/docs/features/rbac) -- [OAuth2 support ↗︎](https://www.parseable.com/docs/features/oepnid) -- [OpenTelemetry support ↗︎](https://www.parseable.com/docs/OpenTelemetry/logs) - -## Adopters :handshake: - -Organizations using Parseable in production. [Add yours here](https://github.com/parseablehq/parseable/issues/new?template=add-adopter.yml) — no fork needed! + - -| Organization | Description of Use | -| --- | --- | -| [HireXL](https://www.hirexl.in/) | Frontend application logging | -| [Elfsquad](https://elfsquad.io) | Centralized application/infrastructure logging | - +[Contribution guide ↗︎](https://github.com/parseablehq/parseable/blob/main/CONTRIBUTING.md) -## Verify images :writing_hand: +## Verify images Parseable builds are attested for build provenance and integrity using the [attest-build-provenance](https://github.com/actions/attest-build-provenance) action. The attestations can be verified by having the latest version of [GitHub CLI](https://github.com/cli/cli/releases/latest) installed in your system. Then, execute the following command: ```sh gh attestation verify PATH/TO/YOUR/PARSEABLE/ARTIFACT-BINARY -R parseablehq/parseable ``` - -## Contributing :trophy: - - - -[Contribution guide ↗︎](https://github.com/parseablehq/parseable/blob/main/CONTRIBUTING.md) diff --git a/helm-releases/parseable-2.8.1.tgz b/helm-releases/parseable-2.8.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..6a75f03dc99b7538bb4bc74a69740d78c42cf0a0 GIT binary patch literal 52662 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 literal 0 HcmV?d00001 diff --git a/helm/Chart.yaml b/helm/Chart.yaml index 4c9c9b4d4..a1747b4a4 100644 --- a/helm/Chart.yaml +++ b/helm/Chart.yaml @@ -1,10 +1,10 @@ apiVersion: v2 name: parseable -description: Parseable Helm chart - Predictive, unified observability — faster resolution, fewer escalations, happier customers. +description: Helm chart for Parseable OSS version. Columnar data lake platform - purpose built for observability type: application -version: 2.8.0 -appVersion: "v2.8.0" -icon: "https://raw.githubusercontent.com/parseablehq/.github/main/images/new-logo.svg" +version: 2.8.1 +appVersion: "v2.8.1" +icon: "https://raw.githubusercontent.com/parseablehq/.github/main/images/logo.svg" maintainers: - name: Parseable Team diff --git a/helm/values.yaml b/helm/values.yaml index c4cc9df1f..ec07ccf57 100644 --- a/helm/values.yaml +++ b/helm/values.yaml @@ -1,6 +1,6 @@ parseable: image: - repository: parseable/parseable + repository: quay.io/parseablehq/parseable tag: "v2.8.0" pullPolicy: Always ## object store can be local-store, s3-store, blob-store or gcs-store. diff --git a/index.yaml b/index.yaml index 3acaa3af2..57878b7d7 100644 --- a/index.yaml +++ b/index.yaml @@ -3,7 +3,7 @@ entries: pai: - apiVersion: v2 appVersion: 0.2.0 - created: "2026-05-29T10:50:20.982305+05:30" + created: "2026-06-02T15:41:36.741733+05:30" description: Parseable Auto Instrumentation (PAI) operator for Kubernetes digest: fd04518e8fc9e25d3fa876971a38b4c65005a207ba9440ae8ce981cd070646d9 home: https://github.com/parseablehq/pai @@ -21,7 +21,7 @@ entries: version: 0.2.0 - apiVersion: v2 appVersion: 0.1.0 - created: "2026-05-29T10:50:20.982057+05:30" + created: "2026-06-02T15:41:36.741579+05:30" description: Parseable Auto Instrumentation (PAI) operator for Kubernetes digest: 9443e75bef96a424fd5063ddd02cee18e6050207d73e505f66be467287c9f7f7 home: https://github.com/parseablehq/pai @@ -38,9 +38,34 @@ entries: - https://charts.parseable.com/helm-releases/pai-0.1.0.tgz version: 0.1.0 parseable: + - apiVersion: v2 + appVersion: v2.8.1 + created: "2026-06-02T15:41:36.852979+05:30" + dependencies: + - condition: vector.enabled + name: vector + repository: https://helm.vector.dev + version: 0.20.1 + - condition: fluent-bit.enabled + name: fluent-bit + repository: https://fluent.github.io/helm-charts + version: 0.48.0 + description: Helm chart for Parseable OSS version. Columnar data lake platform + - purpose built for observability + digest: bb6e433061a3f93a9ecdf117bfb92b2e420d5c818e37d5a353f2f6a836da6f64 + icon: https://raw.githubusercontent.com/parseablehq/.github/main/images/logo.svg + maintainers: + - email: hi@parseable.com + name: Parseable Team + url: https://parseable.com + name: parseable + type: application + urls: + - https://charts.parseable.com/helm-releases/parseable-2.8.1.tgz + version: 2.8.1 - apiVersion: v2 appVersion: v2.8.0 - created: "2026-05-29T10:50:21.149696+05:30" + created: "2026-06-02T15:41:36.851325+05:30" dependencies: - condition: vector.enabled name: vector @@ -65,7 +90,7 @@ entries: version: 2.8.0 - apiVersion: v2 appVersion: v2.7.2 - created: "2026-05-29T10:50:21.147014+05:30" + created: "2026-06-02T15:41:36.849344+05:30" dependencies: - condition: vector.enabled name: vector @@ -77,7 +102,7 @@ entries: version: 0.48.0 description: Parseable Helm chart - Predictive, unified observability — faster resolution, fewer escalations, happier customers. - digest: 97505137cd6b45bafc77d88e88cd85906a6821c08fb2922806920b7e9bafe8f3 + digest: 088e065317c79a2880e805a40dc9e09d331fa0a1542d705ac1ade7fffe088ac4 icon: https://raw.githubusercontent.com/parseablehq/.github/main/images/new-logo.svg maintainers: - email: hi@parseable.com @@ -90,7 +115,7 @@ entries: version: 2.7.2 - apiVersion: v2 appVersion: v2.7.1 - created: "2026-05-29T10:50:21.144242+05:30" + created: "2026-06-02T15:41:36.847684+05:30" dependencies: - condition: vector.enabled name: vector @@ -115,7 +140,7 @@ entries: version: 2.7.1 - apiVersion: v2 appVersion: v2.6.6 - created: "2026-05-29T10:50:21.141113+05:30" + created: "2026-06-02T15:41:36.846001+05:30" dependencies: - condition: vector.enabled name: vector @@ -140,7 +165,7 @@ entries: version: 2.6.6 - apiVersion: v2 appVersion: v2.6.5 - created: "2026-05-29T10:50:21.138482+05:30" + created: "2026-06-02T15:41:36.843907+05:30" dependencies: - condition: vector.enabled name: vector @@ -165,7 +190,7 @@ entries: version: 2.6.5 - apiVersion: v2 appVersion: v2.5.13 - created: "2026-05-29T10:50:21.121593+05:30" + created: "2026-06-02T15:41:36.833301+05:30" dependencies: - condition: vector.enabled name: vector @@ -190,7 +215,7 @@ entries: version: 2.5.13 - apiVersion: v2 appVersion: v2.5.7 - created: "2026-05-29T10:50:21.135328+05:30" + created: "2026-06-02T15:41:36.842289+05:30" dependencies: - condition: vector.enabled name: vector @@ -215,7 +240,7 @@ entries: version: 2.5.7 - apiVersion: v2 appVersion: v2.5.6 - created: "2026-05-29T10:50:21.132728+05:30" + created: "2026-06-02T15:41:36.840302+05:30" dependencies: - condition: vector.enabled name: vector @@ -240,7 +265,7 @@ entries: version: 2.5.6 - apiVersion: v2 appVersion: v2.5.5 - created: "2026-05-29T10:50:21.130091+05:30" + created: "2026-06-02T15:41:36.838625+05:30" dependencies: - condition: vector.enabled name: vector @@ -265,7 +290,7 @@ entries: version: 2.5.5 - apiVersion: v2 appVersion: v2.5.4 - created: "2026-05-29T10:50:21.127103+05:30" + created: "2026-06-02T15:41:36.836817+05:30" dependencies: - condition: vector.enabled name: vector @@ -289,7 +314,7 @@ entries: version: 2.5.4 - apiVersion: v2 appVersion: v2.5.3 - created: "2026-05-29T10:50:21.124491+05:30" + created: "2026-06-02T15:41:36.834987+05:30" dependencies: - condition: vector.enabled name: vector @@ -313,7 +338,7 @@ entries: version: 2.5.3 - apiVersion: v2 appVersion: v2.4.0 - created: "2026-05-29T10:50:21.118874+05:30" + created: "2026-06-02T15:41:36.831202+05:30" dependencies: - condition: vector.enabled name: vector @@ -337,7 +362,7 @@ entries: version: 2.4.0 - apiVersion: v2 appVersion: v2.3.3 - created: "2026-05-29T10:50:21.115623+05:30" + created: "2026-06-02T15:41:36.829534+05:30" dependencies: - condition: vector.enabled name: vector @@ -361,7 +386,7 @@ entries: version: 2.3.3 - apiVersion: v2 appVersion: v2.3.2 - created: "2026-05-29T10:50:21.113059+05:30" + created: "2026-06-02T15:41:36.827539+05:30" dependencies: - condition: vector.enabled name: vector @@ -385,7 +410,7 @@ entries: version: 2.3.2 - apiVersion: v2 appVersion: v2.3.1 - created: "2026-05-29T10:50:21.110494+05:30" + created: "2026-06-02T15:41:36.825881+05:30" dependencies: - condition: vector.enabled name: vector @@ -409,7 +434,7 @@ entries: version: 2.3.1 - apiVersion: v2 appVersion: v2.3.0 - created: "2026-05-29T10:50:21.107589+05:30" + created: "2026-06-02T15:41:36.823921+05:30" dependencies: - condition: vector.enabled name: vector @@ -433,7 +458,7 @@ entries: version: 2.3.0 - apiVersion: v2 appVersion: v2.1.0 - created: "2026-05-29T10:50:21.10505+05:30" + created: "2026-06-02T15:41:36.822233+05:30" dependencies: - condition: vector.enabled name: vector @@ -457,7 +482,7 @@ entries: version: 2.1.0 - apiVersion: v2 appVersion: v1.7.5 - created: "2026-05-29T10:50:21.102134+05:30" + created: "2026-06-02T15:41:36.82011+05:30" dependencies: - condition: vector.enabled name: vector @@ -481,7 +506,7 @@ entries: version: 2.0.0 - apiVersion: v2 appVersion: v1.7.5 - created: "2026-05-29T10:50:21.099584+05:30" + created: "2026-06-02T15:41:36.818459+05:30" dependencies: - condition: vector.enabled name: vector @@ -505,7 +530,7 @@ entries: version: 1.7.5 - apiVersion: v2 appVersion: v1.7.3 - created: "2026-05-29T10:50:21.096926+05:30" + created: "2026-06-02T15:41:36.816689+05:30" dependencies: - condition: vector.enabled name: vector @@ -529,7 +554,7 @@ entries: version: 1.7.3 - apiVersion: v2 appVersion: v1.7.2 - created: "2026-05-29T10:50:21.093884+05:30" + created: "2026-06-02T15:41:36.81465+05:30" dependencies: - condition: vector.enabled name: vector @@ -553,7 +578,7 @@ entries: version: 1.7.2 - apiVersion: v2 appVersion: v1.7.1 - created: "2026-05-29T10:50:21.091335+05:30" + created: "2026-06-02T15:41:36.813018+05:30" dependencies: - condition: vector.enabled name: vector @@ -577,7 +602,7 @@ entries: version: 1.7.1 - apiVersion: v2 appVersion: v1.7.0 - created: "2026-05-29T10:50:21.08838+05:30" + created: "2026-06-02T15:41:36.81103+05:30" dependencies: - condition: vector.enabled name: vector @@ -600,7 +625,7 @@ entries: version: 1.7.0 - apiVersion: v2 appVersion: v1.6.3 - created: "2026-05-29T10:50:21.085825+05:30" + created: "2026-06-02T15:41:36.809456+05:30" dependencies: - condition: vector.enabled name: vector @@ -623,7 +648,7 @@ entries: version: 1.6.8 - apiVersion: v2 appVersion: v1.6.3 - created: "2026-05-29T10:50:21.083235+05:30" + created: "2026-06-02T15:41:36.807551+05:30" dependencies: - condition: vector.enabled name: vector @@ -646,7 +671,7 @@ entries: version: 1.6.7 - apiVersion: v2 appVersion: v1.6.3 - created: "2026-05-29T10:50:21.08027+05:30" + created: "2026-06-02T15:41:36.805976+05:30" dependencies: - condition: vector.enabled name: vector @@ -669,7 +694,7 @@ entries: version: 1.6.6 - apiVersion: v2 appVersion: v1.6.3 - created: "2026-05-29T10:50:21.077854+05:30" + created: "2026-06-02T15:41:36.804415+05:30" dependencies: - condition: vector.enabled name: vector @@ -692,7 +717,7 @@ entries: version: 1.6.5 - apiVersion: v2 appVersion: v1.6.3 - created: "2026-05-29T10:50:21.074994+05:30" + created: "2026-06-02T15:41:36.802459+05:30" dependencies: - condition: vector.enabled name: vector @@ -715,7 +740,7 @@ entries: version: 1.6.4 - apiVersion: v2 appVersion: v1.6.3 - created: "2026-05-29T10:50:21.07247+05:30" + created: "2026-06-02T15:41:36.80092+05:30" dependencies: - condition: vector.enabled name: vector @@ -738,7 +763,7 @@ entries: version: 1.6.3 - apiVersion: v2 appVersion: v1.6.2 - created: "2026-05-29T10:50:21.070036+05:30" + created: "2026-06-02T15:41:36.799072+05:30" dependencies: - condition: vector.enabled name: vector @@ -761,7 +786,7 @@ entries: version: 1.6.2 - apiVersion: v2 appVersion: v1.6.1 - created: "2026-05-29T10:50:21.067103+05:30" + created: "2026-06-02T15:41:36.797603+05:30" dependencies: - condition: vector.enabled name: vector @@ -784,7 +809,7 @@ entries: version: 1.6.1 - apiVersion: v2 appVersion: v1.6.0 - created: "2026-05-29T10:50:21.0647+05:30" + created: "2026-06-02T15:41:36.796123+05:30" dependencies: - condition: vector.enabled name: vector @@ -807,7 +832,7 @@ entries: version: 1.6.0 - apiVersion: v2 appVersion: v1.5.5 - created: "2026-05-29T10:50:21.061979+05:30" + created: "2026-06-02T15:41:36.79425+05:30" dependencies: - condition: vector.enabled name: vector @@ -830,7 +855,7 @@ entries: version: 1.5.5 - apiVersion: v2 appVersion: v1.5.4 - created: "2026-05-29T10:50:21.059651+05:30" + created: "2026-06-02T15:41:36.79269+05:30" dependencies: - condition: vector.enabled name: vector @@ -853,7 +878,7 @@ entries: version: 1.5.4 - apiVersion: v2 appVersion: v1.5.3 - created: "2026-05-29T10:50:21.057272+05:30" + created: "2026-06-02T15:41:36.790796+05:30" dependencies: - condition: vector.enabled name: vector @@ -876,7 +901,7 @@ entries: version: 1.5.3 - apiVersion: v2 appVersion: v1.5.2 - created: "2026-05-29T10:50:21.054496+05:30" + created: "2026-06-02T15:41:36.789243+05:30" dependencies: - condition: vector.enabled name: vector @@ -899,7 +924,7 @@ entries: version: 1.5.2 - apiVersion: v2 appVersion: v1.5.1 - created: "2026-05-29T10:50:21.052172+05:30" + created: "2026-06-02T15:41:36.787684+05:30" dependencies: - condition: vector.enabled name: vector @@ -922,7 +947,7 @@ entries: version: 1.5.1 - apiVersion: v2 appVersion: v1.5.0 - created: "2026-05-29T10:50:21.049735+05:30" + created: "2026-06-02T15:41:36.785713+05:30" dependencies: - condition: vector.enabled name: vector @@ -945,7 +970,7 @@ entries: version: 1.5.0 - apiVersion: v2 appVersion: v1.4.0 - created: "2026-05-29T10:50:21.046779+05:30" + created: "2026-06-02T15:41:36.784211+05:30" dependencies: - condition: vector.enabled name: vector @@ -968,7 +993,7 @@ entries: version: 1.4.1 - apiVersion: v2 appVersion: v1.4.0 - created: "2026-05-29T10:50:21.044559+05:30" + created: "2026-06-02T15:41:36.782454+05:30" dependencies: - condition: vector.enabled name: vector @@ -991,7 +1016,7 @@ entries: version: 1.4.0 - apiVersion: v2 appVersion: v1.3.0 - created: "2026-05-29T10:50:21.041954+05:30" + created: "2026-06-02T15:41:36.781025+05:30" dependencies: - condition: vector.enabled name: vector @@ -1014,7 +1039,7 @@ entries: version: 1.3.1 - apiVersion: v2 appVersion: v1.3.0 - created: "2026-05-29T10:50:21.039714+05:30" + created: "2026-06-02T15:41:36.779589+05:30" dependencies: - condition: vector.enabled name: vector @@ -1037,7 +1062,7 @@ entries: version: 1.3.0 - apiVersion: v2 appVersion: v1.2.0 - created: "2026-05-29T10:50:21.037427+05:30" + created: "2026-06-02T15:41:36.777815+05:30" dependencies: - condition: vector.enabled name: vector @@ -1060,7 +1085,7 @@ entries: version: 1.2.0 - apiVersion: v2 appVersion: v1.1.0 - created: "2026-05-29T10:50:21.034761+05:30" + created: "2026-06-02T15:41:36.77639+05:30" dependencies: - condition: vector.enabled name: vector @@ -1083,7 +1108,7 @@ entries: version: 1.1.0 - apiVersion: v2 appVersion: v1.0.0 - created: "2026-05-29T10:50:21.032552+05:30" + created: "2026-06-02T15:41:36.774935+05:30" dependencies: - condition: vector.enabled name: vector @@ -1106,7 +1131,7 @@ entries: version: 1.0.0 - apiVersion: v2 appVersion: v0.9.0 - created: "2026-05-29T10:50:21.030326+05:30" + created: "2026-06-02T15:41:36.773203+05:30" dependencies: - condition: vector.enabled name: vector @@ -1129,7 +1154,7 @@ entries: version: 0.9.0 - apiVersion: v2 appVersion: v0.8.1 - created: "2026-05-29T10:50:21.027637+05:30" + created: "2026-06-02T15:41:36.771757+05:30" dependencies: - condition: vector.enabled name: vector @@ -1152,7 +1177,7 @@ entries: version: 0.8.1 - apiVersion: v2 appVersion: v0.8.0 - created: "2026-05-29T10:50:21.02548+05:30" + created: "2026-06-02T15:41:36.7698+05:30" dependencies: - condition: vector.enabled name: vector @@ -1175,7 +1200,7 @@ entries: version: 0.8.0 - apiVersion: v2 appVersion: v0.7.3 - created: "2026-05-29T10:50:21.023301+05:30" + created: "2026-06-02T15:41:36.768113+05:30" dependencies: - condition: vector.enabled name: vector @@ -1198,7 +1223,7 @@ entries: version: 0.7.3 - apiVersion: v2 appVersion: v0.7.2 - created: "2026-05-29T10:50:21.020734+05:30" + created: "2026-06-02T15:41:36.766742+05:30" dependencies: - condition: vector.enabled name: vector @@ -1221,7 +1246,7 @@ entries: version: 0.7.2 - apiVersion: v2 appVersion: v0.7.1 - created: "2026-05-29T10:50:21.018558+05:30" + created: "2026-06-02T15:41:36.764974+05:30" dependencies: - condition: vector.enabled name: vector @@ -1244,7 +1269,7 @@ entries: version: 0.7.1 - apiVersion: v2 appVersion: v0.7.0 - created: "2026-05-29T10:50:21.016344+05:30" + created: "2026-06-02T15:41:36.763574+05:30" dependencies: - condition: vector.enabled name: vector @@ -1267,7 +1292,7 @@ entries: version: 0.7.0 - apiVersion: v2 appVersion: v0.6.2 - created: "2026-05-29T10:50:21.013676+05:30" + created: "2026-06-02T15:41:36.762149+05:30" dependencies: - condition: vector.enabled name: vector @@ -1290,7 +1315,7 @@ entries: version: 0.6.2 - apiVersion: v2 appVersion: v0.6.1 - created: "2026-05-29T10:50:21.011481+05:30" + created: "2026-06-02T15:41:36.76023+05:30" dependencies: - condition: vector.enabled name: vector @@ -1313,7 +1338,7 @@ entries: version: 0.6.1 - apiVersion: v2 appVersion: v0.6.0 - created: "2026-05-29T10:50:21.00925+05:30" + created: "2026-06-02T15:41:36.758801+05:30" dependencies: - condition: vector.enabled name: vector @@ -1336,7 +1361,7 @@ entries: version: 0.6.0 - apiVersion: v2 appVersion: v0.5.1 - created: "2026-05-29T10:50:21.006637+05:30" + created: "2026-06-02T15:41:36.757287+05:30" dependencies: - condition: vector.enabled name: vector @@ -1359,7 +1384,7 @@ entries: version: 0.5.1 - apiVersion: v2 appVersion: v0.5.0 - created: "2026-05-29T10:50:21.004408+05:30" + created: "2026-06-02T15:41:36.755522+05:30" dependencies: - condition: vector.enabled name: vector @@ -1382,7 +1407,7 @@ entries: version: 0.5.0 - apiVersion: v2 appVersion: v0.4.4 - created: "2026-05-29T10:50:21.001669+05:30" + created: "2026-06-02T15:41:36.754126+05:30" dependencies: - condition: vector.enabled name: vector @@ -1405,7 +1430,7 @@ entries: version: 0.4.5 - apiVersion: v2 appVersion: v0.4.3 - created: "2026-05-29T10:50:20.999445+05:30" + created: "2026-06-02T15:41:36.752471+05:30" dependencies: - condition: vector.enabled name: vector @@ -1428,7 +1453,7 @@ entries: version: 0.4.4 - apiVersion: v2 appVersion: v0.4.2 - created: "2026-05-29T10:50:20.997323+05:30" + created: "2026-06-02T15:41:36.751115+05:30" dependencies: - condition: vector.enabled name: vector @@ -1451,7 +1476,7 @@ entries: version: 0.4.3 - apiVersion: v2 appVersion: v0.4.1 - created: "2026-05-29T10:50:20.994806+05:30" + created: "2026-06-02T15:41:36.74973+05:30" dependencies: - condition: vector.enabled name: vector @@ -1474,7 +1499,7 @@ entries: version: 0.4.2 - apiVersion: v2 appVersion: v0.4.0 - created: "2026-05-29T10:50:20.992637+05:30" + created: "2026-06-02T15:41:36.747936+05:30" dependencies: - condition: vector.enabled name: vector @@ -1497,7 +1522,7 @@ entries: version: 0.4.1 - apiVersion: v2 appVersion: v0.4.0 - created: "2026-05-29T10:50:20.99043+05:30" + created: "2026-06-02T15:41:36.746576+05:30" dependencies: - condition: vector.enabled name: vector @@ -1520,7 +1545,7 @@ entries: version: 0.4.0 - apiVersion: v2 appVersion: v0.3.1 - created: "2026-05-29T10:50:20.987625+05:30" + created: "2026-06-02T15:41:36.745115+05:30" dependencies: - condition: vector.enabled name: vector @@ -1543,7 +1568,7 @@ entries: version: 0.3.1 - apiVersion: v2 appVersion: v0.3.0 - created: "2026-05-29T10:50:20.985352+05:30" + created: "2026-06-02T15:41:36.743223+05:30" description: Helm chart for Parseable Server digest: ff30739229b727dc637f62fd4481c886a6080ce4556bae10cafe7642ddcfd937 name: parseable @@ -1553,7 +1578,7 @@ entries: version: 0.3.0 - apiVersion: v2 appVersion: v0.2.2 - created: "2026-05-29T10:50:20.985135+05:30" + created: "2026-06-02T15:41:36.743078+05:30" description: Helm chart for Parseable Server digest: 477d0dc2f0c07d4f4c32e105d4bdd70c71113add5c2a75ac5f1cb42aa0276db7 name: parseable @@ -1563,7 +1588,7 @@ entries: version: 0.2.2 - apiVersion: v2 appVersion: v0.2.1 - created: "2026-05-29T10:50:20.984922+05:30" + created: "2026-06-02T15:41:36.742943+05:30" description: Helm chart for Parseable Server digest: 84826fcd1b4c579f301569f43b0309c07e8082bad76f5cdd25f86e86ca2e8192 name: parseable @@ -1573,7 +1598,7 @@ entries: version: 0.2.1 - apiVersion: v2 appVersion: v0.2.0 - created: "2026-05-29T10:50:20.984734+05:30" + created: "2026-06-02T15:41:36.742815+05:30" description: Helm chart for Parseable Server digest: 7a759f7f9809f3935cba685e904c021a0b645f217f4e45b9be185900c467edff name: parseable @@ -1583,7 +1608,7 @@ entries: version: 0.2.0 - apiVersion: v2 appVersion: v0.1.1 - created: "2026-05-29T10:50:20.984537+05:30" + created: "2026-06-02T15:41:36.742698+05:30" description: Helm chart for Parseable Server digest: 37993cf392f662ec7b1fbfc9a2ba00ec906d98723e38f3c91ff1daca97c3d0b3 name: parseable @@ -1593,7 +1618,7 @@ entries: version: 0.1.1 - apiVersion: v2 appVersion: v0.1.0 - created: "2026-05-29T10:50:20.984321+05:30" + created: "2026-06-02T15:41:36.742578+05:30" description: Helm chart for Parseable Server digest: 1d580d072af8d6b1ebcbfee31c2e16c907d08db754780f913b5f0032b403789b name: parseable @@ -1603,7 +1628,7 @@ entries: version: 0.1.0 - apiVersion: v2 appVersion: v0.0.8 - created: "2026-05-29T10:50:20.984078+05:30" + created: "2026-06-02T15:41:36.742451+05:30" description: Helm chart for Parseable Server digest: c805254ffa634f96ecec448bcfff9973339aa9487dd8199b21b17b79a4de9345 name: parseable @@ -1613,7 +1638,7 @@ entries: version: 0.0.8 - apiVersion: v2 appVersion: v0.0.7 - created: "2026-05-29T10:50:20.983315+05:30" + created: "2026-06-02T15:41:36.742335+05:30" description: Helm chart for Parseable Server digest: c591f617ed1fe820bb2c72a4c976a78126f1d1095d552daa07c4700f46c4708a name: parseable @@ -1623,7 +1648,7 @@ entries: version: 0.0.7 - apiVersion: v2 appVersion: v0.0.6 - created: "2026-05-29T10:50:20.983133+05:30" + created: "2026-06-02T15:41:36.742206+05:30" description: Helm chart for Parseable Server digest: f9ae56a6fcd6a59e7bee0436200ddbedeb74ade6073deb435b8fcbaf08dda795 name: parseable @@ -1633,7 +1658,7 @@ entries: version: 0.0.6 - apiVersion: v2 appVersion: v0.0.5 - created: "2026-05-29T10:50:20.982895+05:30" + created: "2026-06-02T15:41:36.742088+05:30" description: Helm chart for Parseable Server digest: 4d6b08a064fba36e16feeb820b77e1e8e60fb6de48dbf7ec8410d03d10c26ad0 name: parseable @@ -1643,7 +1668,7 @@ entries: version: 0.0.5 - apiVersion: v2 appVersion: v0.0.2 - created: "2026-05-29T10:50:20.982689+05:30" + created: "2026-06-02T15:41:36.741969+05:30" description: Helm chart for Parseable Server digest: 38a0a3e4c498afbbcc76ebfcb9cb598fa2ca843a53cc93b3cb4f135b85c10844 name: parseable @@ -1653,7 +1678,7 @@ entries: version: 0.0.2 - apiVersion: v2 appVersion: v0.0.1 - created: "2026-05-29T10:50:20.982501+05:30" + created: "2026-06-02T15:41:36.74185+05:30" description: Helm chart for Parseable Server digest: 1f1142db092b9620ee38bb2294ccbb1c17f807b33bf56da43816af7fe89f301e name: parseable @@ -1662,9 +1687,34 @@ entries: - https://charts.parseable.com/helm-releases/parseable-0.0.1.tgz version: 0.0.1 parseable-enterprise: + - apiVersion: v2 + appVersion: v2.8.1 + created: "2026-06-02T15:41:36.866498+05:30" + dependencies: + - condition: vector.enabled + name: vector + repository: https://helm.vector.dev + version: 0.20.1 + - condition: fluent-bit.enabled + name: fluent-bit + repository: https://fluent.github.io/helm-charts + version: 0.48.0 + description: Helm chart for Parseable Enterprise version - Needs a license to + run. Please contact sales@parseable.com for more details. + digest: 6387485ebb5fd14ec60004f4f80dbeafe83583590db2544a3f789597ec381d46 + icon: https://raw.githubusercontent.com/parseablehq/.github/main/images/logo.svg + maintainers: + - email: hi@parseable.com + name: Parseable Team + url: https://parseable.com + name: parseable-enterprise + type: application + urls: + - https://charts.parseable.com/helm-releases/parseable-enterprise-2.8.1.tgz + version: 2.8.1 - apiVersion: v2 appVersion: v2.8.0 - created: "2026-05-29T10:50:21.164816+05:30" + created: "2026-06-02T15:41:36.864707+05:30" dependencies: - condition: vector.enabled name: vector @@ -1676,7 +1726,7 @@ entries: version: 0.48.0 description: Helm chart for Parseable Enterprise version - Needs a license to run. Please contact sales@parseable.com for more details. - digest: 3d22ca3d869b257ddf42ee239abf2d1c8b029ab2715233e7401e56d7b5a85002 + digest: 3caa6c78936f31b1c49220645311f32ca29e322dae3396c841a6f2e17e476e55 icon: https://raw.githubusercontent.com/parseablehq/.github/main/images/new-logo.svg maintainers: - email: hi@parseable.com @@ -1687,9 +1737,34 @@ entries: urls: - https://charts.parseable.com/helm-releases/parseable-enterprise-2.8.0.tgz version: 2.8.0 + - apiVersion: v2 + appVersion: v2.7.3 + created: "2026-06-02T15:41:36.862583+05:30" + dependencies: + - condition: vector.enabled + name: vector + repository: https://helm.vector.dev + version: 0.20.1 + - condition: fluent-bit.enabled + name: fluent-bit + repository: https://fluent.github.io/helm-charts + version: 0.48.0 + description: Helm chart for Parseable Enterprise version - Needs a license to + run. Please contact sales@parseable.com for more details. + digest: 8cc36a35779d4e8128ddc54ed76a7143a99b40e67984347daa239f7cebb75495 + icon: https://raw.githubusercontent.com/parseablehq/.github/main/images/new-logo.svg + maintainers: + - email: hi@parseable.com + name: Parseable Team + url: https://parseable.com + name: parseable-enterprise + type: application + urls: + - https://charts.parseable.com/helm-releases/parseable-enterprise-2.7.3.tgz + version: 2.7.3 - apiVersion: v2 appVersion: v2.7.2 - created: "2026-05-29T10:50:21.161875+05:30" + created: "2026-06-02T15:41:36.860815+05:30" dependencies: - condition: vector.enabled name: vector @@ -1714,7 +1789,7 @@ entries: version: 2.7.2 - apiVersion: v2 appVersion: v2.7.1 - created: "2026-05-29T10:50:21.159052+05:30" + created: "2026-06-02T15:41:36.859+05:30" dependencies: - condition: vector.enabled name: vector @@ -1739,7 +1814,7 @@ entries: version: 2.7.1 - apiVersion: v2 appVersion: v2.6.6 - created: "2026-05-29T10:50:21.155682+05:30" + created: "2026-06-02T15:41:36.856853+05:30" dependencies: - condition: vector.enabled name: vector @@ -1764,7 +1839,7 @@ entries: version: 2.6.7 - apiVersion: v2 appVersion: v2.6.6 - created: "2026-05-29T10:50:21.152886+05:30" + created: "2026-06-02T15:41:36.85507+05:30" dependencies: - condition: vector.enabled name: vector @@ -1787,4 +1862,4 @@ entries: urls: - https://charts.parseable.com/helm-releases/parseable-enterprise-2.6.6.tgz version: 2.6.6 -generated: "2026-05-29T10:50:20.981719+05:30" +generated: "2026-06-02T15:41:36.74136+05:30" diff --git a/src/cli.rs b/src/cli.rs index d6664ff2e..1c47101f7 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -40,9 +40,9 @@ pub const DATASET_FIELD_COUNT_LIMIT: usize = 1000; #[command( name = "parseable", bin_name = "parseable", - about = "Cloud Native, log analytics platform for modern applications.", + about = "The open source observability data lake", long_about = r#" -Cloud Native, log analytics platform for modern applications. +Open source observability data lake — logs, metrics, and traces in a single binary. Usage: parseable [command] [options..] @@ -57,9 +57,11 @@ parseable [command] --help version = env!("CARGO_PKG_VERSION"), propagate_version = true, next_line_help = false, - help_template = r#"{name} v{version} -{about} -Join the community at https://logg.ing/community. + help_template = r#" + +{about}. Join the community at https://logg.ing/community. + +Version: v{version} {all-args} "#, From 1a8aaa4f0d9fd50142f42a185e2b045eff87a1fd Mon Sep 17 00:00:00 2001 From: Nitish Tiwari Date: Tue, 2 Jun 2026 15:59:01 +0530 Subject: [PATCH 2/2] fix image link --- .github/ISSUE_TEMPLATE/add-adopter.yml | 54 -------------------------- README.md | 6 +-- 2 files changed, 3 insertions(+), 57 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/add-adopter.yml diff --git a/.github/ISSUE_TEMPLATE/add-adopter.yml b/.github/ISSUE_TEMPLATE/add-adopter.yml deleted file mode 100644 index e707b8863..000000000 --- a/.github/ISSUE_TEMPLATE/add-adopter.yml +++ /dev/null @@ -1,54 +0,0 @@ -name: "Add Adopter" -description: "Add your organization to the Parseable adopters list" -title: "Add adopter: " -labels: ["new-adopter"] -body: - - type: markdown - attributes: - value: | - Thanks for using Parseable! Fill out the form below to add your organization to our adopters list. - A PR will be created automatically — no fork needed. - - - type: input - id: org_name - attributes: - label: Organization Name - description: "The name of your organization" - placeholder: "Acme Corp" - validations: - required: true - - - type: input - id: org_url - attributes: - label: Organization URL - description: "Your organization's website" - placeholder: "https://example.com" - validations: - required: true - - - type: input - id: contact - attributes: - label: Contact - description: "GitHub @handle or name of the contact person" - placeholder: "@username" - validations: - required: true - - - type: textarea - id: description - attributes: - label: Description of Use - description: "How does your organization use Parseable?" - placeholder: "We use Parseable for centralized logging of our microservices..." - validations: - required: true - - - type: checkboxes - id: confirmation - attributes: - label: Confirmation - options: - - label: "I am authorized to represent this organization" - required: true diff --git a/README.md b/README.md index 3ed20b2d6..82e769e92 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ @@ -76,7 +76,7 @@ For production deployments, refer the [installation guide ↗︎](https://www.pa ## Contributing - +Contributors [Contribution guide ↗︎](https://github.com/parseablehq/parseable/blob/main/CONTRIBUTING.md)

- - Parseable logo + + Parseable logo