Update dependency RavenDB.Client to v7#699
Closed
dependencyupdates[bot] wants to merge 1 commit intomasterfrom
Closed
Update dependency RavenDB.Client to v7#699dependencyupdates[bot] wants to merge 1 commit intomasterfrom
dependencyupdates[bot] wants to merge 1 commit intomasterfrom
Conversation
79a0d51 to
2da38fb
Compare
2da38fb to
21303b9
Compare
21303b9 to
b341897
Compare
Contributor
|
We are targeting current LTS of the client. Closing |
Contributor
Author
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
6.2.8->7.1.1Release Notes
ravendb/ravendb (RavenDB.Client)
v7.1.1Compare Source
Server
[Backup]Server-wide tasks are now correctly skipped when restoring from a snapshot[Cluster]Fixed an issue where a node with a database in a "Loading" state could be incorrectly considered for promotion[Corax]Improved memory allocation tracking forNativeListby refining size and maximum capacity monitoring[Corax]Fixed a server crash that could occur when splitting pages due to the use of a removed compact key[Corax]Added the ability to cancel an in-progress "Commit" operation[Corax]Improved performance when indexing large datasets[Database]Escaped the database name in theDatabase-Missingheader to prevent errors with characters not allowed in HTTP headers[GenAI]Stats enhancements[GenAI]Added ability to set and get a change vector of a document that will be processed next[Import/Export]Added definitions of EmbeddingsGenerations and AiConnectionStrings as default items to export / import[Indexing]Fixed dynamic returns detection for JS map indexes syntax[Indexing]Prevented an exception from being thrown when attempting to start an index that is already running[Logging]Reduced excessive logging of failures during disk stats checks[Logging]Resolved a Traffic Watch issue that could disrupt certain queries[Logging]Optimized subscription logging by reducing string allocations[Logging]Improvements to Audit Log when doing import/export[Logging]PostgreSQL calls are now visible in Traffic Watch[Logging]Added logging for high-latency requests (over 30 seconds) and large response sizes (over 16MB)[Logging]AddedLogs.FileNameandSecurity.AuditLog.FileNameconfiguration options[Replication]Added a debug endpoint for finding missing attachments[Vector Search]Performance optimizations[Vector Search]Optimization of Tensor Primitives on CPU[Vector Search]Vectors exposed as index terms in base64[Voron]Fixed an issue with the Storage Report for vector indexes[.NET]Updated to 8.0.17Client
[Exceptions]Improved the deserialization ofLicenseLimitException[HiLo]Added additional overloads toIHiLoIdGenerator[Indexes]Unified behavior ofIndexCreation.CreateIndexesAsyncandDocumentStore.ExecuteIndexesAsyncStudio
[Atomic Guards]Added the ability to delete an Atomic Guard.[Atomic Guards]Added an informational warning that is displayed when editing an Atomic Guard.[Certificates]Adjusted colors and icons for certificate database permissions for better clarity.[Certificates]Replaced the "Regenerate" button with a "Clone" button to better reflect its function.[Client Configuration]Apply client configuration properties based on enabled flags[Custom Sorters/Analyzers]The license warning is no longer displayed before saving Custom Sorters or Analyzers[Data Archival Settings]Added a UI toggle for theMaxItemsToProcesssetting[Documents]Added a confirmation checkbox to the "Delete All Documents" operation to prevent accidental data loss[Edit Document]The "Copy document ID" button in the document editor is now always visible[Embeddings Generation]Added info about Quantization + other tooltips[Indexes]Improved pause/resume indexing in databases viewv7.1.0Compare Source
Features
[GenAI]added new feature. Docs | GuideServer
v7.0.5Compare Source
Server
[Backup]Server-wide tasks are now correctly skipped when restoring from a snapshot[Cluster]Fixed an issue where a node with a database in a "Loading" state could be incorrectly considered for promotion[Corax]Improved memory allocation tracking forNativeListby refining size and maximum capacity monitoring[Corax]Fixed a server crash that could occur when splitting pages due to the use of a removed compact key[Corax]Added the ability to cancel an in-progress "Commit" operation[Corax]Improved performance when indexing large datasets[Database]Escaped the database name in theDatabase-Missingheader to prevent errors with characters not allowed in HTTP headers[Import/Export]Added definitions of EmbeddingsGenerations and AiConnectionStrings as default items to export / import[Indexing]Fixed dynamic returns detection for JS map indexes syntax[Indexing]Prevented an exception from being thrown when attempting to start an index that is already running[Logging]Reduced excessive logging of failures during disk stats checks[Logging]Resolved a Traffic Watch issue that could disrupt certain queries[Logging]Optimized subscription logging by reducing string allocations[Logging]Improvements to Audit Log when doing import/export[Logging]PostgreSQL calls are now visible in Traffic Watch[Logging]Added logging for high-latency requests (over 30 seconds) and large response sizes (over 16MB)[Logging]AddedLogs.FileNameandSecurity.AuditLog.FileNameconfiguration options[Replication]Added a debug endpoint for finding missing attachments[Vector Search]Performance optimizations[Vector Search]Optimization of Tensor Primitives on CPU[Vector Search]Vectors exposed as index terms in base64[Voron]Fixed an issue with the Storage Report for vector indexes[.NET]Updated to 8.0.17Client
[Exceptions]Improved the deserialization ofLicenseLimitException[HiLo]Added additional overloads toIHiLoIdGenerator[Indexes]Unified behavior ofIndexCreation.CreateIndexesAsyncandDocumentStore.ExecuteIndexesAsyncStudio
[Atomic Guards]Added the ability to delete an Atomic Guard.[Atomic Guards]Added an informational warning that is displayed when editing an Atomic Guard.[Certificates]Adjusted colors and icons for certificate database permissions for better clarity.[Certificates]Replaced the "Regenerate" button with a "Clone" button to better reflect its function.[Client Configuration]Apply client configuration properties based on enabled flags[Custom Sorters/Analyzers]The license warning is no longer displayed before saving Custom Sorters or Analyzers[Data Archival Settings]Added a UI toggle for theMaxItemsToProcesssetting[Documents]Added a confirmation checkbox to the "Delete All Documents" operation to prevent accidental data loss[Edit Document]The "Copy document ID" button in the document editor is now always visible[Embeddings Generation]Added info about Quantization + other tooltips[Indexes]Improved pause/resume indexing in databases viewv7.0.4Compare Source
Studio
v7.0.3Compare Source
Server
[Attachments]Fix the attachment key data extraction[Audit Log]Added logging on database settings/index configuration changes[Audit Log]Added logging of opening a TCP connection[Audit Log]Added logging of memory dumps endpoints usage[Audit Log]Fixed a log message of a backup operation[Backup]Fixed slow restore of a backup with revisions[Backup]Enabled support for multi-part uploads up to 5TB to S3[Backup/Export]Implemented rate limiting for backup/restore and import/export operations[Certificates]Removed Oracle Key Usage support for newly generated client certificates to fix compatibility with .NET 9[Corax]Added support for unbounded time queries in Corax between operations[Corax]Optimized performance of cold queries on large data sets[Corax]Made default value ofIndexing.Corax.MaxMemoizationSizeInMbdependent on total physical installed memory[Corax]Fixed query results deduplication when a query has projection and specific terms[Corax]Adjusted the starts with behavior inside theSearchmethod to match Lucene[Corax]Fixed the handling of document double deletion in internal structures[Corax]Fixed backward compatibility for indexes that do not haveNonExistingposting list support[Data Archival]Archived flag will not be removed when modifying an archived document[Debug]Switched to Microsoft.SourceLink.GitHub and introduced .snupkg[Debug]Fixed/databases/*/admin/debug/txinfodebug endpoint[Debug]Fixed handling of cancellation gracefully in LogTrafficWatch and preventing immediate exit in Raven.Debugtrafficcommand[Debug]Enhanced the replication debug endpoint functionality[Embeddings Generation]Fixed waiting for embeddings to be stored in a task[Embeddings Generation]Fixed embedding generation - skip whitespace / empty strings[ETL]Connection string changes will now restart the relevant ETL process[JSON]Fixed internal parsing of JSON due to invalid handling of escape positions[Logging]Fixed log messages that contain "Raven.Server.Documents.DocumentDatabase" instead of actual database name[Memory]Optimized unmanaged memory usage when doing deep paging and using encryption[Memory]Fixed internal calculations of memory utilization[Memory]Enhanced low memory detection on Windows[Patching]AddedWaitForIndexesfunctionality for patch operations[Performance]Disabled performance impacting logging configuration[PowerBI]Fixed experimental feature error confusion[Querying]Return an empty query when an analyzer removes all terms in the search method instead of throwing OutOfRangeException[Subscriptions]FixedOperationCanceledExceptionon waiting subscriptions[TestDriver]MadeRavenTestDrivertestable and fixed testing ofThrowOnInvalidOrMissingLicense[Time Series]Preserved time series name order after conflict resolution for Client API compatibility[Vector Search]Fixed fetching of fields in auto index handling vectors[Vector Search]Fixed C# class generation forRavenVectorfields[Vector Search]Improved performance of vectors indexing by changing HNSW insert to parallel mode[Vector Search]Added ability to query vector searching using a document ID[Vector Search]Fixed auto vector search indexes that use quantization and load embeddings from a task[.NET]Updated to 8.0.16Client
[Querying]Added support forMemoryExtensions.ContainsandMemoryExtensions.ContainsAnyin LINQ provider and LINQ to JS coverter[Qyerying]Fixed an issue that query builder didn't handle properlyContainsAllof an empty array[Querying]Fixed the problem withQueryimproperly serializing an enum when it had anEnumMemberattributeSmuggler
[Certificates]Revamped certificates filtering/sorting view[Export]Added export to stream overload for Smuggler APIStudio
[Edit]Added ability to save a document in Studio via cluster transaction[Querying]Vector Search - Autocomplete Enhancements[Revisions]Added a button to copy revision datesv7.0.2Compare Source
Server
[Audit Log]Logging enhancements[Certificates]Fixed an issue with loading a certificate with a password after removing the password[Corax]Fixed NRE when using wildcard search with multiple analyzers[Corax]Optimizations and enhancements for deletions[Corax]Performance optimizations for range queries on big datasets[Databases]Improved management of database idleness detection timers[Embeddings Generation]Fixing an error on creating Embeddings Generation task when some other is disabled[ETL]Fixed testing functionality of SQL connection strings[Indexing]Fixed an issue where indexes could start before custom analyzers and sorters had been loaded[Indexing]Fixed memory corruption when indexing Vectors and optimized vector writes[Indexing]Improved validation of an index definition when using Run Test functionality[Indexing]Optimized vector writes[Indexing]Throw relevant exception for embeddings length mismatch[Licensing]Introduced grace period for upgrade required modal - 14 days[Logging]Fixed logging levels in ETL tasks logs[Memory]Prevented possible memory fragmentation in internal allocations[Monitoring]Added SNMP endpoint for getting the time since the creation of oldest active transaction[Monitoring]Fixed incorrect CPU usage calculation on machines with two physical processors[Performance]Low level performance improvements[Querying]Throw when using thefiltertogether withvector.search()[Querying]Merging scores of duplicated vectors when performing Vector Search[Replication]Fixed an issue in which the incoming replication recreated a revision that has been deleted[Setup]Fixed ports reservation for server[Subscriptions]Snapshot backup restore will restore an original subscription name[TestDriver / Embedded]Added more details on how to handle invalid or missing license[Voron]Fixed a potential issue with missing removal of an active transaction from in-memory state in some edge conditions[.NET]Updated to 8.0.15Client
[Querying]AddedRavenQuery.Includemethod which extends existing include functionality to allow more complex operationsStudio
[Cluster]Improvements to Cluster Debug view[Connection strings]Fixed an issue where custom model & endpoint were not shown when editing AI connection string[Embeddings Generation]Fixed layout of the creation of a new AI connection[Index Errors]Opening the errors by default[Indexes]Fixed filtering arrow icons[Revisions]Exposed size of a revision[Tombstones view]Exposed info about what is blocking tombstones deletionv7.0.1Compare Source
Features
[AI]Added ability to generate embeddings via external AI providers or embedded model with the usage of Embeddings Generation Task Docs | GuideServer
[Backup]Better selection of databases to wake up for to run a backup[Backup]Enhanced backup operation status error reporting[Backup]Fixed error when saving the periodic backup status[Backup]Improved logic for determining when a backup should run[Configuration]Removed obsolete "Storage.TransactionsModeDurationInMin" option[Configuration]Default value ofIndexing.Corax.VectorSearch.DefaultMinimumSimilaritygot changed from 0.75 to 0[Corax]Fixed and issue with duplicates when performingAndWithwithTermReader[Corax]Fixed invalid order of query results when usingorder by[Corax]Fixed missing handling of non existing values inMultiUnaryMatch[Corax]Fixed NRE on the dictionary training phase for indexes defined on @all_docs[Corax]Fixed querying regression introduced in 7.0.0 build which resulted in the increased latency[Counters]Fixed the mechanism of counter tombstones cleanup[Indexing]FixedWaitForIndexesAfterSaveChanges()implementation to handle indexes defined on @all_docs[Logging]Fixed logging levels of couple of too detailed messages[Memory]Improvement to memory cleanup mechanism of Lucene's managed memory resources[Memory]Improved the memory allocation mechanism in Lucene to reduce GC pressure[Memory]Fixed calculation of unmanaged memory the debug stats[Memory]Fixed an issue with unmanaged memory allocation for a specific pattern[Memory]Fixed an issue with managed memoru usage during backups[Notifications]Improved implementation of notifications storage[Revisions]Fixed possible infinite loop when enforcing revision configuration[Security]Added audit logs for export and import operations[Voron]Fixed edge cases inSeekBackwardFromimplementation that could affect Time-Series retention[Voron]Improved performance of the free space detection to allocate[.NET]Updated to 8.0.13Client
[Querying]Fixed an issue that "Id" field was not populated in some projectionsStudio
[AI]Added new view in AI Hub to manage AI connection strings and Embeddings Generation tasks[Index View]Fixed an issue with the default search analyzer not shown in UI[Ongoing Tasks View]Better observability of replication tasks[Revisions]Added revision bin cleaner to the settingsv7.0.0Compare Source
Features
[Vector Search]added support for vector search. Docs | Guide[ETL]added Amazon SQS support. Docs | Guide[ETL]added Snowflake support. Docs | Guide[Logging]introduced new logging system. Docs | Guide | Article: Using Grafana LokiUpgrading from previous versions
Server
[JavaScript]updated to Jint 4.1.0Client API
[Bulk Insert]enabled compression by default[HTTP]switched default http compression algorithm to zstdStudio
[Admin Logs]revamped view[Feedback]revamped form[Revisions]added new view to Studio for easier Revision managementConfiguration
📅 Schedule: 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.
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