Skip to content

Update dependency RavenDB.Embedded to 6.2.20 - #5841

Open
dependencyupdates[bot] wants to merge 1 commit into
masterfrom
renovate/ravendb.embedded-6.x
Open

dependencyupdates[bot] wants to merge 1 commit into
masterfrom
renovate/ravendb.embedded-6.x

Conversation

@dependencyupdates

@dependencyupdates dependencyupdates Bot commented Sep 1, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
RavenDB.Embedded (source) 6.2.18 → 6.2.20 age adoption passing confidence

Release Notes

ravendb/ravendb (RavenDB.Embedded)

v6.2.20

Compare Source

Server
  • [Backup] Fixed Azure uploads (backups and OLAP ETL) failing when the SAS token had no permission to read container properties; SAS token parameter names are now parsed case-insensitively and invalid SAS tokens are reported by the connection test
  • [Backup] Fixed backups and exports failing with 'Capacity is larger than int.MaxValue' on a document whose JSON exceeds ~1 GB
  • [Backup] Hardened direct-upload backups to Amazon S3 and Azure Blob Storage against hangs; a failed backup now aborts the multipart upload and completion stats are recorded only on success
  • [Corax] Fixed excessive managed memory allocation (over 1 GB for a single page of results) in sorted queries with and/or clauses, a regression introduced in 6.2.19
  • [Corax] Fixed order by on a multi-valued field hanging at 100% CPU, without the ability to cancel, when the query matched 4096 or more documents
  • [Corax] Fixed order by returning only a subset of documents when the sort field held values of mixed types or the index wrote dynamic fields
  • [Corax] Fixed paged order by without a where clause returning fewer results than requested when the sort field held several values per document
  • [Corax] Fixed paged order by without a where clause returning fewer results than requested when combined with filter or run on a fan-out index
  • [Corax] Fixed paged order by on a string field returning the wrong page when the sorted values shared a 6-byte prefix
  • [Corax] Fixed implicit order by sorting some documents that have a value among the documents missing the field
  • [Corax] Fixed < and <= matching documents with a null value when combined with a clause on another field
  • [Corax] Fixed between with the lower bound greater than the upper bound returning documents outside the range
  • [Corax] Fixed search() not matching when the term had a wildcard in the middle (e.g. *a*b), consistent with Lucene
  • [Corax] Fixed near-zero relevance scores on large datasets by scoring terms with large posting lists and terms used in in
  • [Corax] Fixed spatial.intersects not matching points inside the shape
  • [Corax] Fixed spatial clauses not contributing their distance to the score when combined with other clauses
  • [Corax] Fixed order by score() on spatial queries not scoring documents in geohash cells fully covered by the shape, and measuring distances with swapped coordinates
  • [Corax] proximity(), fuzzy(), lucene() and intersect() now throw NotSupportedInCoraxException on Corax indexes instead of a generic error
  • [Data Archival] Fixed an AccessViolationException after enabling data archival, caused by raw data allocations running past the end of a page when archived and regular documents of a collection were written in one transaction
  • [Data Archival] Fixed silent storage corruption when archived and regular documents of a collection were written in one transaction; the documents table is now opened once per transaction
  • [Data Archival] Fixed archived documents being stored uncompressed after a regular put modified them
  • [HTTP] Fixed internal server-to-self requests failing in unsecured HTTP/2-only mode (Http.Protocols set to Http2)
  • [Indexing] Fixed indexes with LoadDocument not enforcing the transaction size limit while handling references, which on encrypted databases grew encryption buffers until the process ran out of memory
  • [Indexing] Fixed a NullReferenceException in idle operations and the cluster maintenance report for an index disabled via disable.marker
  • [JavaScript Indexes] Fixed dynamic fields created with createField() outside a top-level _ property not being queryable ('The field is not indexed')
  • [macOS] Fixed encrypted databases failing on macOS with 'EBADF Could not allocate memory'
  • [Monitoring] Fixed RequestsPerSecond being reported at twice the actual rate and AverageRequestDuration being skewed (cluster dashboard, SNMP, OpenTelemetry, Prometheus)
  • [Patching] Fixed patched documents embedding the property names of previously written documents, which inflated their size
  • [Performance] Fixed high CPU when patching documents with many distinct property names (e.g. id-keyed maps), where the write cost grew with the number of property names seen before
  • [Querying] Fixed two upper bounds on the same field (e.g. Foo < 10 and Foo < 20) being merged into a reversed range and returning wrong results
  • [Querying] Fixed wildcard searches on Lucene indexes with term dictionaries over 2 GB failing with IndexOutOfRangeException
  • [Querying] Dynamic queries on the reserved __all_fields field are now rejected with a clear error instead of creating an auto index that fails
  • [Querying] Fixed the polygon vertex order in spatial query results, which made the Studio map display a wrong polygon
  • [Replication] Fixed incoming replication re-creating a deleted document when adopting its orphaned revisions
  • [Revisions] Fixed conflict revisions being created when the conflict revisions configuration is disabled
  • [Voron] Fixed map-reduce index corruption ('The page N was not allocated') after deleting documents whose map results were stored on overflow pages
  • [Voron] Fixed overwriting the same overflow value several times in one transaction reading a stale value and freeing pages still in use, which could silently corrupt data
  • [Voron] A corrupted overflow page size on disk is now reported as data corruption instead of crashing the process with an access violation
  • [Voron] Fixed a transaction being reported as rolled back after it was already written to the journal; a failure at that stage is now treated as catastrophic
  • [Voron] Added a guard that fails out-of-range reads of Voron streams instead of crashing the process with an AccessViolationException
  • [Voron] Fixed a leaked compression buffer file handle when a side-by-side index replacement was aborted, which left the index directory undeletable on Windows until a server restart
  • [Voron] On Windows, writes failing with ERROR_WORKING_SET_QUOTA are now retried with a halved write section size instead of falling back to 4 KB writes immediately
  • [Voron] Fixed the notification center holding a System store read transaction open for a long time while sending stored notifications to a stalled websocket client, which prevented releasing scratch buffers and journals
  • [Voron/Corax] Fixed an IndexOutOfRangeException during Corax indexing when the entry lookup tree reached a depth of eight levels
  • [Voron/Corax] Fixed posting lists returning values out of order after a branch page split
  • [.NET] Updated to .NET 8.0.31
Client
  • [Querying] Fixed LINQ Count()/LongCount() with a predicate returning wrong results after a chained clause, because the predicate was not parenthesized
  • [Querying] Fixed chained LINQ Search() calls with SearchOptions generating invalid RQL
Studio
  • [Logging] Fixed downloading logs from the Admin Logs view refreshing the page and sometimes not starting the download
  • [Patching] Fixed the patch view getting stuck on counting matching documents when the query prefix was not a valid parameters section
  • [Revisions] Added error details to the revert revisions operation view when the operation fails
  • [Subscriptions] Fixed cloning a subscription without a name failing because an empty name was sent instead of null
  • Fixed closing the unsaved changes dialog discarding the changes instead of staying on the page
Articles

v6.2.19

Compare Source

Server
  • [Audit Log] Fixed certificate audit log entries to be worded as create vs update and to omit an empty permissions clause
  • [Certificates] Server certificate renewal is no longer deferred to the closest Saturday and happens at the first calculated renewal date
  • [Cluster Transactions] Cluster transaction commands are now cleaned up in bounded batches, and cleanup no longer stalls when a single transaction exceeds the batch size
  • [Cluster Transactions] Fixed cluster transaction commands cleanup being blocked after a snapshot restore by a stale truncated-commands count
  • [Cluster Transactions] Fixed high CPU when reading cluster transaction command batches by stopping at the database prefix instead of scanning past it
  • [Corax] Fixed slow and queries with excessive unmanaged memory usage when both sides matched large result sets, using bitmap-based evaluation of binary clauses
  • [Corax] Fixed spatial query matches to be sorted and deduplicated
  • [Corax] Fixed queries with ... and not startsWith()/endsWith() dropping documents that were missing the queried field
  • [Corax] Fixed frequency handling of numeric terms: frequencies are normalized on indexing and correctly adjusted on term removal
  • [Indexing] Fixed a side-by-side index being lost: the side-by-side replacement is no longer deleted on an unrelated database record change and is re-opened after a server restart
  • [Performance] Reduced write-transaction commit overhead by computing the documents transaction cache incrementally, only for the collections modified by the committing transaction
  • [Querying] Fixed exact() on DateTime/DateTimeOffset fields in Lucene indexes to match by instant, consistent with Corax
  • [Querying] Fixed query result IndexTimestamp and LastQueryTime to always be written as UTC; the Z suffix was omitted when the index had not run any batch yet
  • [Replication] Fixed a busy node never timing out a dead incoming replication connection, which blocked the source from reconnecting until its task was restarted
  • [Voron] Fixed checksum validation being skipped for the last 64 pages of the data file when the allocated page count was an exact multiple of 64
  • [Voron] Fixed a stream tag larger than a single page overwriting past its scratch allocation; oversized stream tags are now rejected
  • [Voron] Fixed NewPageAllocator page enumeration and pre-allocated free page counting to iterate all allocation sections
  • [Voron/Corax] Fixed CompactTree key encoding to handle storage growth and prevent invalid pointer usage
  • [.NET] Updated to .NET 8.0.30
Studio
  • [About] Improved accordion and popover layout and scrolling behavior in the About view
  • [Certificates] Added a guidance dialog with browser and API instructions shown after renewing the server certificate
  • [Certificates] The certificates view now filters to valid certificates by default
  • [Ongoing tasks] Redesigned the new-ongoing-task view with filtering and a compact layout, revamped license restriction badges, and a redirect to it when no ongoing tasks exist
  • [Setup] Fixed the setup wizard being stuck on 'Configuration in progress' when the setup operation completed before the notifications connection was established
Articles

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Commands to ignore dependencies

You can trigger dependency actions by commenting on this PR:

  • @particularbot ignore this major version
  • @particularbot ignore this minor version
  • @particularbot ignore this dependency

@dependencyupdates dependencyupdates Bot added dependencies Pull requests that update a dependency file NuGet labels Sep 1, 2026
@dependencyupdates
dependencyupdates Bot force-pushed the renovate/ravendb.embedded-6.x branch 3 times, most recently from f877109 to cb03711 Compare October 20, 2026 15:25
@dependencyupdates dependencyupdates Bot changed the title Update dependency RavenDB.Embedded to 6.2.19 Update dependency RavenDB.Embedded to 6.2.20 Oct 20, 2026
@dependencyupdates
dependencyupdates Bot force-pushed the renovate/ravendb.embedded-6.x branch from cb03711 to f8f4686 Compare October 30, 2026 01:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file NuGet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants