Skip to content

Commit c4b87a8

Browse files
Merge branch 'main' into dashboard-new
2 parents dfef1dd + 97e5d42 commit c4b87a8

31 files changed

+2002
-558
lines changed

.github/workflows/release.yml

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1-
name: Release builds for Mac(64bit, Arm), Windows and Linux(64 bit, Arm)
1+
# This workflow builds Parseable for Linux, Mac, Windows and Docker
2+
# and publishes the artifacts to the GitHub release page.
3+
# It is triggered on push to tags that match the pattern vX.Y.Z
4+
# where X, Y, Z are integers (e.g., v1.0.0, v2.3.4).
5+
# It also creates a checksum file for the artifacts and publishes it to the release page.
6+
# It also builds and pushes a Docker image to Docker Hub with the same version tag.
7+
8+
name: Release builds for Linux(64 bit, Arm), Mac(64bit, Arm), Windows and Docker
29

310
on:
411
push:
@@ -187,3 +194,38 @@ jobs:
187194
files: checksum.txt
188195
env:
189196
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
197+
198+
build-push-docker-image:
199+
runs-on: ubuntu-latest
200+
steps:
201+
- name: Checkout
202+
uses: actions/checkout@v3
203+
204+
- name: Set up QEMU
205+
uses: docker/setup-qemu-action@v3
206+
with:
207+
image: tonistiigi/binfmt:qemu-v8.1.5
208+
209+
- name: Set up Docker Buildx
210+
uses: docker/setup-buildx-action@v3
211+
212+
- name: Login to Docker Hub
213+
uses: docker/login-action@v3
214+
with:
215+
username: ${{ secrets.DOCKERHUB_USERNAME }}
216+
password: ${{ secrets.DOCKERHUB_TOKEN }}
217+
218+
- name: Extract metadata (tags, labels) for Docker
219+
id: meta
220+
uses: docker/metadata-action@v5
221+
with:
222+
images: parseable/parseable
223+
224+
- name: Build and push
225+
uses: docker/build-push-action@v6
226+
with:
227+
context: .
228+
file: ./Dockerfile
229+
push: true
230+
tags: parseable/parseable:${{ github.ref_name }}
231+
platforms: linux/amd64,linux/arm64

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.

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "parseable"
3-
version = "2.3.0"
3+
version = "2.3.3"
44
authors = ["Parseable Team <[email protected]>"]
55
edition = "2021"
66
rust-version = "1.83.0"
@@ -139,8 +139,8 @@ arrow = "54.0.0"
139139
temp-dir = "0.1.14"
140140

141141
[package.metadata.parseable_ui]
142-
assets-url = "https://parseable-prism-build.s3.us-east-2.amazonaws.com/v2.3.0/build.zip"
143-
assets-sha1 = "52e91ff6accc6717110e20b9d00f0c678d36a011"
142+
assets-url = "https://parseable-prism-build.s3.us-east-2.amazonaws.com/v2.3.2/build.zip"
143+
assets-sha1 = "35cfa3ab692ab0debf6666e5e2e1876fa7de4a02"
144144

145145
[features]
146146
debug = []

README.md

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
[![Docs](https://img.shields.io/badge/stable%20docs-parseable.com%2Fdocs-brightgreen?style=flat&color=%2373DC8C&label=Docs)](https://logg.ing/docs)
1414
[![Build](https://img.shields.io/github/checks-status/parseablehq/parseable/main?style=flat&color=%2373DC8C&label=Checks)](https://github.com/parseablehq/parseable/actions)
1515

16-
[Key Concepts](https://www.parseable.com/docs/concepts) | [Features](https://github.com/parseablehq/parseable#rocket-highlights) | [Documentation](https://www.parseable.com/docs) | [Demo](https://demo.parseable.com/login?q=eyJ1c2VybmFtZSI6ImFkbWluIiwicGFzc3dvcmQiOiJhZG1pbiJ9) | [FAQ](https://www.parseable.com/docs/faq)
16+
[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://demo.parseable.com/login?q=eyJ1c2VybmFtZSI6ImFkbWluIiwicGFzc3dvcmQiOiJhZG1pbiJ9) | [FAQ](https://www.parseable.com/docs/key-concepts/data-model#faq)
1717

1818
</div>
1919

@@ -26,7 +26,7 @@ To experience Prism(Parseable UI), checkout [demo.parseable.com ↗︎](https://
2626
### Run ParseableDB
2727

2828
<details>
29-
<summary><a href="https://www.parseable.com/docs/server/get-started/docker-quick-start">Docker Image</a></summary>
29+
<summary><a href="https://www.parseable.com/docs/quickstart/docker">Docker Image</a></summary>
3030
<p>
3131

3232
Get started with ParseableDB Docker with a single command:
@@ -41,7 +41,7 @@ docker run -p 8000:8000 \
4141
</details>
4242

4343
<details>
44-
<summary><a href="https://www.parseable.com/docs/server/get-started/binary-quick-start">Executable Binary</a></summary>
44+
<summary><a href="https://www.parseable.com/docs/quickstart/binary">Executable Binary</a></summary>
4545
<p>
4646

4747
Download and run the ParseableDB binary on your laptop:
@@ -87,18 +87,17 @@ For quickstart, refer the [quickstart section ↗︎](#quickstart-zap).
8787

8888
This section elaborates available options to run ParseableDB in production or development environments.
8989

90-
- Distributed ParseableDB on Kubernetes: [Helm Installation](https://www.parseable.com/docs/server/installation/distributed/setup-distributed-parseable-on-kubernetes-via-helm).
91-
- Distributed ParseableDB on AWS EC2 / VMs / Linux: [Binary Installation](https://www.parseable.com/docs/server/installation/distributed/setup-systemd-service-for-distributed-parseable-server).
90+
- Distributed ParseableDB on Kubernetes: [Helm Installation](https://www.parseable.com/docs/installation/distributed/k8s-helm).
91+
- Distributed ParseableDB on AWS EC2 / VMs / Linux: [Binary Installation](https://www.parseable.com/docs/installation/distributed/linux).
9292

9393
## Features :rocket:
9494

95-
- [High availability & Cluster mode ↗︎](https://www.parseable.com/docs/concepts/distributed-architecture)
96-
- [Hot Tier ↗︎](https://www.parseable.com/docs/features/tiering)
97-
- [Alerts ↗︎](https://www.parseable.com/docs/alerts)
98-
- [Role based access control ↗︎](https://www.parseable.com/docs/rbac)
99-
- [OAuth2 support ↗︎](https://www.parseable.com/docs/oidc)
100-
- [LLM integration ↗︎](https://www.parseable.com/docs/integrations/llm-based-sql-generation)
101-
- [OpenTelemetry support ↗︎](https://www.parseable.com/docs/opentelemetry)
95+
- [High availability & Cluster mode ↗︎](https://www.parseable.com/docs/key-concepts/high-availability)
96+
- [Smart cache ↗︎](https://www.parseable.com/docs/features/smart-cache)
97+
- [Alerts ↗︎](https://www.parseable.com/docs/features/alerts)
98+
- [Role based access control ↗︎](https://www.parseable.com/docs/features/rbac)
99+
- [OAuth2 support ↗︎](https://www.parseable.com/docs/features/oepnid)
100+
- [OpenTelemetry support ↗︎](https://www.parseable.com/docs/OpenTelemetry/logs)
102101

103102
## How do people use Parseable :bulb:
104103

@@ -126,4 +125,4 @@ gh attestation verify PATH/TO/YOUR/PARSEABLE/ARTIFACT-BINARY -R parseablehq/pars
126125

127126
<a href="https://github.com/parseablehq/parseable/graphs/contributors"><img src="https://contrib.rocks/image?repo=parseablehq/parseable" /></a>
128127

129-
[Contribution guide ↗︎](https://www.parseable.com/docs/contributing)
128+
[Contribution guide ↗︎](https://github.com/parseablehq/parseable/blob/main/CONTRIBUTING.md)

helm-releases/parseable-2.3.1.tgz

51.4 KB
Binary file not shown.

helm-releases/parseable-2.3.2.tgz

51.4 KB
Binary file not shown.

helm-releases/parseable-2.3.3.tgz

51.4 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 - Fast Observability on S3
44
type: application
5-
version: 2.3.0
6-
appVersion: "v2.3.0"
5+
version: 2.3.3
6+
appVersion: "v2.3.3"
77
icon: "https://raw.githubusercontent.com/parseablehq/.github/main/images/new-logo.svg"
88

99
maintainers:

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: "v2.3.0"
4+
tag: "v2.3.3"
55
pullPolicy: Always
66
## object store can be local-store, s3-store, blob-store or gcs-store.
77
store: local-store

0 commit comments

Comments
 (0)