Download Latest Version 7.2.2 source code.tar.gz (84.8 MB)
Email in envelope

Get an email when there's a new version of RavenDB

Home / 7.1.8
Name Modified Size InfoDownloads / Week
Parent folder
7.1.8 source code.tar.gz 2026-04-15 84.2 MB
7.1.8 source code.zip 2026-04-15 92.0 MB
README.md 2026-04-15 5.4 kB
Totals: 3 Items   176.2 MB 0

Server

  • [AI Agents] Fixed concurrent read of blittable objects using a shared context in test GenAI script functionality which could result in AVE
  • [AI Agents] Fixed race condition in GenAI process stop where _longRunningWork could be null, causing incorrect IsRunning state
  • [Backup/Restore] Fixed TimeSeriesDeletedRanges not being marked as processed during snapshot backup and restore
  • [Bulk Insert] Fixed race condition when writing attachments to the request stream during bulk insert
  • [Bulk Insert] Fixed compression stream disposal during bulk insert to ensure final footer bytes are written
  • [Certificates] Fixed certificate disposal and PKCS12 handling on macOS in SecretProtection and CertificateUtils
  • [Certificates] Fixed MAC verification failure during PKCS12 import on macOS
  • [Cluster] Fixed _hasMoreTombstones flag not being reset between cleanup iterations in ClusterObserver
  • [Corax] Fixed faceted queries with WHERE clause to use indexed path via HashSet intersection and term materialization
  • [Corax] Fixed incorrect highlighting terms when using range filters in Corax query builder
  • [Databases] Fixed double deletion of database state when removing a node from a database group
  • [Debug] Added per-thread IO statistics (IOPS and throughput) to the Threads Runtime debug view on Linux
  • [Debug] Added download capability for stack traces from the admin debug endpoint, named with node tag and timestamp
  • [Debug] Fixed Raven.Debug path resolution in development environments using hardcoded relative path probing
  • [Debug] Fixed IO stats aggregation on the threads view by computing totals client-side from cumulative server counters
  • [ETL] Fixed tombstone filtering for artificial documents from OutputReduceToCollection to ensure correct ETL replication
  • [ETL] Fixed Raven ETL document ID generation with an empty DocumentIdPostfix to avoid duplicate path separators
  • [Indexing] Fixed boolean operators and added implicit bool conversion for DynamicNullObject in static indexes
  • [Indexing] Fixed aliasing removal for spatial.distance and corrected dynamic OrderByDistance query generation
  • [Indexing] Reduced GC pressure in map-reduce indexing by replacing a redundant HashSet with a bool flag in MapReduceResultsStore and releasing stale transaction references in MapReduceIndexingContext.Dispose
  • [Indexing] Reduced managed memory retention by releasing stale LowLevelTransaction references held by Lucene's per-thread segment reader cache and bloom filters after indexing batches
  • [Licensing] Fixed license activation failure on an existing bootstrapped instance
  • [Monitoring] Added alert when machine core count significantly exceeds the licensed core limit, indicating potential GC thread contention
  • [Monitoring] Fixed IO stats reporting on Linux when the data path contains multi-level symlinks by using realpath() instead of readlink()
  • [Querying] Fixed experimental Lucene caching query feature which resulted in returning invalid query results
  • [Performance] Optimized query quest handler by reducing unnecessary async state machine allocations
  • [Replication] Fixed TCP connection options resource leak in ShardedIncomingReplicationHandler
  • [Revisions] Added support for resuming revision operations from a specified etag
  • [Setup] Fixed documentation links in readme files
  • [Setup] Improved license key validation, error handling, and Skip license support in Setup Wizard
  • [Vector Search] Added filtered vector search support in Corax, enabling HNSW approximate and exact similarity searches constrained to a query filter predicate
  • [Vector Search] Fixed disposal of nodesIdsToScan allocations in exact vector search
  • [Voron] Fixed incorrect variable usage in IO stats collection for journal and temp buffer paths
  • [.NET] Updated to .NET 8.0.26

Client

  • [AI Agents] Added DeleteAgent method to the AI operations Client API
  • [Client API] Added informative error message when DocumentStore URL does not point to a RavenDB server
  • [ETL] Added connection string validation for Azure Queue Storage ETL to prevent storing invalid configuration
  • [Session] Added disposal guard in SaveChanges and SaveChangesAsync to prevent execution after DocumentStore is disposed

Studio

  • [Certificates] Fixed "About to expire" certificates shown when filtering by "Valid" status
  • [Compare Exchange] Fixed compare exchange documentation link to use hashed URL
  • [Documents] Fixed delete documents modal to auto-close after operation notification; fixed notification detail lookup under slow network conditions
  • [Edit Document] Fixed revision comparison in edit document view to use the latest revision
  • [Indexes] Improved bulk index operation confirmation dialogs and index page interactions
  • [Ongoing tasks] Added access level messaging and validation for ongoing task creation
  • [Replication] Fixed whitespace trimming for replication hub and sink task filter paths
  • [Revisions] Fixed AdoptOrphanedRevisions notification
  • [Setup] Enhancements and improvements

Articles

Source: README.md, updated 2026-04-15