This is an automated email from the ASF dual-hosted git repository.
xiangfu0 pushed a commit to branch new-site-dev
in repository https://gitbox.apache.org/repos/asf/pinot-site.git
The following commit(s) were added to refs/heads/new-site-dev by this push:
new fc31aa50 Add Apache Pinot 1.5.1 release (#187)
fc31aa50 is described below
commit fc31aa507ca7f7309de4a6fecd159dc7ca325b93
Author: Xiang Fu <[email protected]>
AuthorDate: Wed Jul 1 19:55:50 2026 +0200
Add Apache Pinot 1.5.1 release (#187)
---
components/QuickstartCTA.tsx | 2 +-
components/ReleaseBanner.tsx | 3 ++-
components/Terminal.tsx | 2 +-
data/downloads/1.5.1.mdx | 16 ++++++++++++++++
data/downloadsData.ts | 38 ++++++++++++++++++++++++++++++++++++++
data/pinot-meta.json | 12 ++++++------
data/siteMetadata.js | 8 ++++----
7 files changed, 68 insertions(+), 13 deletions(-)
diff --git a/components/QuickstartCTA.tsx b/components/QuickstartCTA.tsx
index 2a6e00eb..7400ed59 100644
--- a/components/QuickstartCTA.tsx
+++ b/components/QuickstartCTA.tsx
@@ -5,7 +5,7 @@ import Link from 'next/link';
import siteMetadata from '@/data/siteMetadata';
const dockerCommand =
- 'docker run -p 9000:9000
apachepinot.docker.scarf.sh/apachepinot/pinot:1.4.0 QuickStart -type hybrid';
+ 'docker run -p 9000:9000
apachepinot.docker.scarf.sh/apachepinot/pinot:1.5.1 QuickStart -type hybrid';
const QuickstartCTA: React.FC = () => {
const [copied, setCopied] = useState(false);
diff --git a/components/ReleaseBanner.tsx b/components/ReleaseBanner.tsx
index 6f0d398d..1e7f37f2 100644
--- a/components/ReleaseBanner.tsx
+++ b/components/ReleaseBanner.tsx
@@ -1,10 +1,11 @@
import siteMetadata from '@/data/siteMetadata';
+import pinotMeta from '@/data/pinot-meta.json';
import AnnouncementBar from './AnnouncementBar';
export default function ReleaseBanner() {
return (
<AnnouncementBar
- text="🎉🎉🎉 Announcing the release of Apache Pinot 1.3.0"
+ text={`Announcing the release of Apache Pinot
${pinotMeta.latestVersion}`}
backgroundColor="bg-sky-200"
textColor="text-black"
buttonText={siteMetadata.announcement.buttonText}
diff --git a/components/Terminal.tsx b/components/Terminal.tsx
index 47fd0ad8..814da8ec 100644
--- a/components/Terminal.tsx
+++ b/components/Terminal.tsx
@@ -7,7 +7,7 @@ const Terminal: FC = () => {
const commands = [
'docker run -p 9000:9000 \\',
- 'apachepinot.docker.scarf.sh/apachepinot/pinot:1.4.0 \\',
+ 'apachepinot.docker.scarf.sh/apachepinot/pinot:1.5.1 \\',
'QuickStart -type hybrid'
];
diff --git a/data/downloads/1.5.1.mdx b/data/downloads/1.5.1.mdx
new file mode 100644
index 00000000..2946edd8
--- /dev/null
+++ b/data/downloads/1.5.1.mdx
@@ -0,0 +1,16 @@
+---
+version: 1.5.1
+date: 06/05/2026
+href:
https://apachepinot.gateway.scarf.sh/pinot/1.5.1/apache-pinot-1.5.1-bin.tar.gz
+officialSource:
+ download:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.1/apache-pinot-1.5.1-src.tar.gz'
+ sha512:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.1/apache-pinot-1.5.1-src.tar.gz.sha512'
+ asc:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.1/apache-pinot-1.5.1-src.tar.gz.asc'
+binary:
+ download:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.1/apache-pinot-1.5.1-bin.tar.gz'
+ sha512:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.1/apache-pinot-1.5.1-bin.tar.gz.sha512'
+ asc:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.1/apache-pinot-1.5.1-bin.tar.gz.asc'
+releaseNotes: 'Apache Pinot 1.5.1 is a security patch release based on 1.5.0,
with dependency updates and dependency-exclusion changes to resolve reported
CVEs and no functional, API, configuration, or wire-format changes.'
+---
+
+Apache Pinot 1.5.1 is a security patch release based on 1.5.0, with dependency
updates and dependency-exclusion changes to resolve reported CVEs and no
functional, API, configuration, or wire-format changes.
diff --git a/data/downloadsData.ts b/data/downloadsData.ts
index 15de87ff..24e38db2 100644
--- a/data/downloadsData.ts
+++ b/data/downloadsData.ts
@@ -16,6 +16,44 @@ type DownloadData = {
};
const downloadData: DownloadData[] = [
+ {
+ version: '1.5.1',
+ date: '6/5/2026',
+ href:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.1/apache-pinot-1.5.1-bin.tar.gz',
+ officialSource: {
+ download:
+
'https://apachepinot.gateway.scarf.sh/pinot/1.5.1/apache-pinot-1.5.1-src.tar.gz',
+ sha512:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.1/apache-pinot-1.5.1-src.tar.gz.sha512',
+ asc:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.1/apache-pinot-1.5.1-src.tar.gz.asc'
+ },
+ binary: {
+ download:
+
'https://apachepinot.gateway.scarf.sh/pinot/1.5.1/apache-pinot-1.5.1-bin.tar.gz',
+ sha512:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.1/apache-pinot-1.5.1-bin.tar.gz.sha512',
+ asc:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.1/apache-pinot-1.5.1-bin.tar.gz.asc'
+ },
+ releaseNotes:
+ 'Apache Pinot 1.5.1 is a security patch release based on 1.5.0,
with dependency updates and dependency-exclusion changes to resolve reported
CVEs and no functional, API, configuration, or wire-format changes.'
+ },
+ {
+ version: '1.5.0',
+ date: '4/15/2026',
+ href:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.0/apache-pinot-1.5.0-bin.tar.gz',
+ officialSource: {
+ download:
+
'https://apachepinot.gateway.scarf.sh/pinot/1.5.0/apache-pinot-1.5.0-src.tar.gz',
+ sha512:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.0/apache-pinot-1.5.0-src.tar.gz.sha512',
+ asc:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.0/apache-pinot-1.5.0-src.tar.gz.asc'
+ },
+ binary: {
+ download:
+
'https://apachepinot.gateway.scarf.sh/pinot/1.5.0/apache-pinot-1.5.0-bin.tar.gz',
+ sha512:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.0/apache-pinot-1.5.0-bin.tar.gz.sha512',
+ asc:
'https://apachepinot.gateway.scarf.sh/pinot/1.5.0/apache-pinot-1.5.0-bin.tar.gz.asc'
+ },
+ releaseNotes:
+ 'This release delivers significant improvements across the
Multi-stage Query Engine (new UNNEST support, enriched joins, aggregation
rewrites), Upsert (offline table support, commit-time compaction, xxhash
compression), a new Federation / Multi-Cluster Routing framework, Kafka 4.x
support, real-time auto-reset, Time Series Engine enhancements, new indexing
capabilities (N-gram, IFST, combined Lucene), Query Resource Isolation, and
numerous performance optimizations, security [...]
+ },
{
version: '1.4.0',
date: '9/30/2025',
diff --git a/data/pinot-meta.json b/data/pinot-meta.json
index 582ab7ed..074e35ac 100644
--- a/data/pinot-meta.json
+++ b/data/pinot-meta.json
@@ -1,8 +1,8 @@
{
- "latestVersion": "1.5.0",
- "latestReleaseDate": "2026-04-15",
- "previousVersion": "1.4.0",
- "previousReleaseDate": "2025-09-30",
+ "latestVersion": "1.5.1",
+ "latestReleaseDate": "2026-06-05",
+ "previousVersion": "1.5.0",
+ "previousReleaseDate": "2026-04-15",
"tagline": "Apache Pinot is an open-source distributed OLAP database for
user-facing and agent-facing real-time analytics, delivering sub-second queries
on fresh data at very high concurrency.",
"heroHeadline": "Real-Time Analytics for Users and AI Agents",
"heroDescription": "Apache Pinot\u2122 is an open-source distributed OLAP
database for user-facing and agent-facing real-time analytics. From interactive
dashboards to LLM-powered decision engines, Pinot delivers sub-second queries
on fresh data at petabyte scale.",
@@ -54,6 +54,6 @@
},
"docsUrl": "https://docs.pinot.apache.org/",
"githubUrl": "https://github.com/apache/pinot",
- "lastVerified": "2026-04-15",
- "lastVerifiedVersion": "1.5.0"
+ "lastVerified": "2026-06-05",
+ "lastVerifiedVersion": "1.5.1"
}
diff --git a/data/siteMetadata.js b/data/siteMetadata.js
index 718a1186..95b1abf8 100644
--- a/data/siteMetadata.js
+++ b/data/siteMetadata.js
@@ -113,10 +113,10 @@ const siteMetadata = {
}
},
announcement: {
- text: 'Feb 11 - Online Meetup: Query, Ingestion, and Apache Pinot
Core: ',
- buttonText: 'RSVP Here',
- link: 'https://www.meetup.com/apache-pinot/events/313131111/',
- expiresAfter: '2026-02-12'
+ text: `Apache Pinot ${pinotMeta.latestVersion} is available now.`,
+ buttonText: 'Download Now',
+ link: '/download/',
+ expiresAfter: '2026-09-05'
},
youtubeShare: {
heading: 'Share Your Knowledge on Apache Pinot YouTube channel!',
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]