github ravendb/ravendb 6.2.14

latest releases: 7.2.1, 7.1.7
10 hours ago

Server

  • [Backup/Restore] Disabled ongoing tasks during snapshot restore
  • [Certificates] Properly retrying Let's Encrypt requests
  • [Compression] Ensured ZstdStream outputs the end frame properly
  • [Corax] Added WriteCompound to the index entry builder
  • [Corax] Fixed possible IndexOutOfRangeException during internal dictionary and storage updates
  • [Corax] Handled empty output from analyzer when indexing a field. This fixes alphanumerical sorting on non existing terms
  • [Corax] Prevented marking a part of the query as matched by a compound field when not used to avoid sub-optimal query plans
  • [Corax/Voron] Ensured NativeList is not accessed after the Dispose call
  • [Corax/Voron] PostingList will now try to merge two pages if one is empty and the other is at least 75% full
  • [Databases] Fixed a double deletion issue in DatabasesLandlord
  • [ETL] Threw an exception on an ETL rename since it never worked correctly
  • [Indexes] Ignored errors on specific index compaction to allow entire compaction operation to continue
  • [Indexes] Improvements to progress and estimation calculations
  • [Indexes] Included JavaScript indexes in unmergables during index merging
  • [Licensing] Added ToggleTaskStateCommand to license limit check
  • [Logging] Logged ClusterObserver decisions to the server log when Information level is enabled
  • [Memory] Introduced a specialized, lightweight method for early Out-Of-Memory checks
  • [Notifications] Added endpoint for server notifications access and fixed query string parameters handling
  • [Performance] Correctly updated vector acceleration configuration in AdvInstructionSet
  • [Performance] Performance improvements to query requests handling
  • [Querying] Fixed overflow issue when counting query results for collection queries returning more than 2B results
  • [Querying] Threw specific NotSupportedException for all Include types in streaming queries
  • [QueueSinks] Added missing check for usage by QueueSinks task when removing a queue connection string
  • [Revisions] Ensured the HasRevisions flag is removed when all revisions for a document are deleted
  • [Setup] Fixed license activation logic during setup
  • [Sharding] Added support for streaming of map-reduce queries in sharded databases
  • [Subscriptions] Added support for Regex.IsMatch in a subscription
  • [Subscriptions] Improvements to handling of concurrent subscription wait logic under high document write rates
  • [.NET] Updated to .NET 8.0.24

Studio

  • [Backup/Restore] Added AWS session token to restore and backup now
  • [ETL] Disabled ETL renames in Studio UI
  • [Export] Added node tag to export db file name
  • [Icons] Normalized icon sizes and used dynamic import for svgtofont
  • [Ongoing Tasks] Enhanced task filtering, access control, and disable reason handling based on database admin permissions
  • [Ongoing Tasks] Fixed NRE when switching database on Ongoing Tasks view
  • [Setup] Fixes and enhancements to Setup Wizard

Articles

Don't miss a new ravendb release

NewReleases is sending notifications on new releases.