Skip to content

Commit c15ff4e

Browse files
authored
Merge pull request #5897 from influxdata/pbarnett/create-release-notes
chore: add release notes
2 parents 081a5ed + 2f3c1c4 commit c15ff4e

File tree

4 files changed

+80
-1
lines changed

4 files changed

+80
-1
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: InfluxDB 3 Core Release Notes
3+
description: >
4+
Changes and updates to InfluxDB 3 Core
5+
menu:
6+
influxdb3_core:
7+
name: Release Notes
8+
weight: 21
9+
related:
10+
- /influxdb3/core/get-started/
11+
source: /shared/v3-core-enterprise-release-notes/_index.md
12+
---
13+
14+
<!--
15+
The content of this file is located at /shared/v3-core-enterprise-release-notes/_index.md
16+
-->
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: InfluxDB 3 Enterprise Release Notes
3+
description: >
4+
Changes and updates to InfluxDB 3 Enterprise
5+
menu:
6+
influxdb3_enterprise:
7+
name: Release Notes
8+
weight: 21
9+
related:
10+
- /influxdb/enterprise/get-started/
11+
source: /shared/v3-core-enterprise-release-notes/_index.md
12+
---
13+
14+
<!--
15+
The content of this file is located at /shared/v3-core-enterprise-release-notes/_index.md
16+
-->
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
> [!Note]
2+
> InfluxDB 3 Enterprise is a super set of InfluxDB 3 Core. Any updates to Core are also reflected in Enterprise. Only non-Core updates are listed in the Enterprise sections below.
3+
4+
## v0.1.0 Beta {date="2025-03-17"}
5+
6+
### Core
7+
#### Features
8+
- **Query & Storage Enhancements**
9+
- New ability to stream data back for CSV and JSON queries, similar to how JSONL streaming works.
10+
- Parquet files are now cached on the query path, improving performance.
11+
- Query buffer is incrementally cleared when snapshotting, lowering memory spikes.
12+
13+
- **Processing Engine Improvements**
14+
- New _scheduled_ trigger, enabling Python plugins to run on a custom, time-defined basis.
15+
- New _request_ trigger, enabling Python plugins to be called via HTTP requests.
16+
- New in-memory cache for storing data temporarily; this data can be stored for a single trigger or across all triggers.
17+
- Integration with virtual environments and install packages. You can now specify a Python virtual environment via the CLI or `VIRTUAL_ENV` variable and install packages or a requirements.txt.
18+
- Plugins no longer need to be created as their own entity. Simply creating a trigger and tying it to a Python file is enough.
19+
- Snapshots are now persisted in parallel, improving performance by running jobs simultaneously, rather than sequentially.
20+
- You can now leverage logging from within the Processing Engine.
21+
22+
- **DB and CLI Improvements**
23+
- You can now specify the precision on your timestamps for writes using the `--precision` flag. Includes nano/micro/milli/seconds (ns/us/ms/s).
24+
- Added a new `show` system subcommand to display system tables with different options via SQL (default limit: 100)
25+
- Clearer table creation error messages
26+
27+
#### Bug Fixes
28+
- If a database was created and the service was killed before any data was written, the database would not be retained.
29+
- A last cache with specific “value” columns could not be queried.
30+
- Running CTRL-C no longer stopped an InfluxDB process, due to a Python trigger.
31+
- A previous build had broken JSON queries for RecordBatches.
32+
- There was an issue with the distinct cache that caused panics.
33+
34+
35+
### Enterprise
36+
#### Features
37+
- **Cluster Management**
38+
- Nodes are now tied to clusters simplifying compaction, read replication, processing, and more.
39+
- Node specs are now available for simpler management of cache creations.
40+
- **Mode Types**
41+
- Ingest, query, compaction, and processing engine can now all be set individually per node.
42+
43+
44+

cypress/e2e/content/article-links.cy.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,10 @@ describe('Article links', () => {
6464
// Test internal links (including anchor links)
6565
cy.get('article a[href^="/"]').each(($a) => {
6666
const href = $a.attr('href');
67-
testLink(href);
67+
// Skip links that contain "kapa.ai"
68+
if (!href.includes('kapa.ai')) {
69+
testLink(href);
70+
}
6871
});
6972
});
7073

0 commit comments

Comments
 (0)