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 2 times, most recently from ec77334 to f877109 Compare October 19, 2026 13:33
@dependencyupdates
dependencyupdates Bot force-pushed the renovate/ravendb.embedded-6.x branch 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
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