github Basekick-Labs/arc v26.02.2
Arc 26.02.2

7 hours ago

Release Arc 2026.02.2

See RELEASE_NOTES_2026.02.2.md for full details.

Highlights

New Features:

  • Bulk Import API (CSV & Parquet)

Enterprise Features:

  • Query Governance (Rate Limiting & Quotas)
  • Audit Logging
  • Automatic Writer Failover (< 30s RTO)
  • Cluster-Wide Core Limit Enforcement
  • Long-Running Query Management
  • Tiered Storage: Daily-Compacted-Only Migration Gate

Bug Fixes:

  • WAL Periodic Recovery Causes 2x Data Duplication (#199)
  • S3 Flush Hang: Workers Block Forever on Slow/Unresponsive Storage (#197)
  • Query Returns HTTP 500 for Measurements With No Data (#198)
  • Daily Compaction Blocked for Backfilled Data (#187)
  • HTTP Write Timeout vs Query Timeout Mismatch (#185)

Improvements:

  • LIKE Query Predicate Optimization (12.6% faster on ClickBench Q23)
  • Per-Database Compaction (#184)

Quick Start

Docker

docker run -d \
  -p 8000:8000 \
  -v arc-data:/app/data \
  ghcr.io/basekick-labs/arc:26.02.2

Debian/Ubuntu (amd64, arm64)

# Download and install
wget https://github.com/basekick-labs/arc/releases/download/v26.02.2/arc_26.02.2_amd64.deb
sudo dpkg -i arc_26.02.2_amd64.deb

# Start and enable
sudo systemctl enable arc
sudo systemctl start arc

# Check status
curl http://localhost:8000/health

RHEL/Fedora/Rocky (x86_64, aarch64)

# Download and install
wget https://github.com/basekick-labs/arc/releases/download/v26.02.2/arc-26.02.2-1.x86_64.rpm
sudo rpm -i arc-26.02.2-1.x86_64.rpm

# Start and enable
sudo systemctl enable arc
sudo systemctl start arc

Kubernetes (Helm)

helm install arc https://github.com/basekick-labs/arc/releases/download/v26.02.2/arc-26.02.2.tgz

Download Artifacts

Platform Architecture Package
Docker amd64, arm64 ghcr.io/basekick-labs/arc:26.02.2
Debian/Ubuntu amd64 arc_26.02.2_amd64.deb
Debian/Ubuntu arm64 arc_26.02.2_arm64.deb
RHEL/Fedora x86_64 arc-26.02.2-1.x86_64.rpm
RHEL/Fedora aarch64 arc-26.02.2-1.aarch64.rpm
Kubernetes - arc-26.02.2.tgz (Helm)

What's Changed

  • release: Arc v26.02.1 by @xe-nvdk in #175
  • Feat/enterprise audit logging by @xe-nvdk in #176
  • feat(tiering): only migrate daily-compacted files to cold tier by @xe-nvdk in #177
  • fix(audit): SQLite vacuum to prevent file bloat by @xe-nvdk in #178
  • feat(cluster): automatic writer failover with <30s RTO by @xe-nvdk in #179
  • fix(security): harden tiering API auth, license gating, and path traversal by @xe-nvdk in #180
  • Feat/backup restore by @xe-nvdk in #181
  • feat(query): optimize LIKE queries by reordering WHERE predicates by @xe-nvdk in #182
  • fix(memory): optimize ingestion memory usage by @xe-nvdk in #183
  • fix(compaction): bypass file age check for old partitions (#187) by @xe-nvdk in #188
  • fix(config): auto-sync HTTP write timeout with query timeout (#185) by @xe-nvdk in #189
  • chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.10 to 2.52.11 in the go_modules group across 1 directory by @dependabot[bot] in #190
  • feat(governance): per-token query rate limiting & quotas by @xe-nvdk in #191
  • feat(query-mgmt): add long-running query management (Enterprise) by @xe-nvdk in #193
  • feat(query-mgmt): add long-running query management (Enterprise) by @xe-nvdk in #194
  • feat(compaction): add per-database compaction support (#184) by @xe-nvdk in #195
  • fix(wal): prevent data duplication from periodic WAL recovery by @khalid244 in #199
  • fix(wal): two-mode periodic maintenance to prevent data duplication by @xe-nvdk in #200
  • Fix S3 flush hang: add timeout and context cancellation to storage writes by @khalid244 in #197
  • Fix query handler to return empty result for measurements with no data by @khalid244 in #198

New Contributors

Full Changelog: v26.02.1...v26.02.2

Don't miss a new arc release

NewReleases is sending notifications on new releases.