RavenDB v5.2.2

バックアップ、圧縮、インデックス作成機能を向上
8月 18, 2021
新バージョン

機能

  • [Backups] Moved to official Microsoft Azure, Amazon AWS S3 and AWS Glacier clients.
  • [Bulk Insert] Added 'SkipOverwriteIfUnchanged' support.
  • [Certificates] Added support for 'PBEwithHmacSHA-256 encrypted certificates'.
  • [Configuration] Added new 'Storage.DiscardVirtualMemory' option.
  • [Compression] Added the ability to compress all collections without specifying their name individually.
  • [Indexing] Decreased CPU pressure by scheduling indexing cleanup only when it is needed.
  • [JavaScript] Now releases memory earlier in Jint engine to reduce the memory footprint.
  • [Monitoring] Added endpoints to monitor number of indexes, stale indexes and indexing performance in all loaded databases.
  • [Querying] Added support for loading multiple values from Lucene documents when doing a projection.
  • [Revisions] Added new 'MaximumRevisionsToDeleteUponDocumentUpdate' option.
  • [RQL] Added support for parameters starting with a number e.g. $1.
  • [Microsoft Windows] Server will now take Job memory limits into account when amount of resources available is calculated.
  • [Microsoft .NET] Updated to 5.0.8.
  • [Backups] On export avoid ArgumentNullException because of lack of ClusterTransactionId which was added in 5.2.
  • [Indexing] Avoid creating index writer if no results were generated.
  • [Indexing] Handle properly OperationCancelledException and ObjectDisposedException when querying an index that is being replaced at the same time.
  • [Indexing] Handle 'SelectMany' in nested dictionary properly in indexing functions.
  • [Indexing] Method 'LoadDocument' should return null for null IDs.
  • [Querying] When projecting from a document that does not exist already, you should skip that document.
  • [Replication] When replication fail overs it should check destination change vector and start from there, not from scratch.
  • [Revisions] Enforcing revision configuration should also take into account document tombstones.

Client API

  • [Bulk Insert] Added new 'SkipOverwriteIfUnchanged' option.
  • [Operations] Added new 'GetDatabaseSettingsOperation' and 'PutDatabaseSettingsOperation'.
  • [Revisions] Added the ability to include revisions by date and Change Vector.
  • [Subscriptions] Added 'Disabled' to 'SubscriptionCreationOptions'.

Studio

  • [Performance Hints] Added Total Documents Size to paging performance hint.
  • [Replication] Added number of replicated counters to Replication Stats Graph.
  • [Storage] Added data grouping in the graph if number of items is excessive.
  • [Traffic Watch] Added response size.
  • [Session] Method Attachmnts.GetNames should return correct number of attachments after deletion.
  • [Session] Properly detect changes in documents containing Unicode characters.

Tools

  • [Debug] Added the ability to save traffic watch.
  • [Ongoing Tasks] Will keep their state (Disabled/Enabled) on save instead of becoming enabled.
  • [Querying] Correctly display number of documents when delete by collection is executed.
  • [Traffic Watch] Added response size.
  • Do not align text in all of the notifications to center.
RavenDB

RavenDB

完全にトランザクションに対応したNoSQLドキュメントデータベース

ご質問がありますか?

今すぐ Hibernating Rhinos ライセンススペシャリストとライブ チャット