What's new

3.5.5-patch-35219 - 2017/09/04

Server

  • [SQLReplication] In SQL replication, add limit to un-replicated document batches and also backoff strategy for retries in case of multiple errors

Client

  • [Cluster] For failover behaviors ReadFromAllX, switch to other node for request failures

3.5.5-patch-35218 - 2017/08/29

Server

  • [Indexing] improved stability,
  • [Cluster] improved stability,
  • [Querying] fixed query escaping when spaces or forward dashes are used in the phrase

Client

  • [.NET Core] added compatibility with .NET Core 2.0

FileSystem

  • [Synchronization] fixed file deletion synchronization

Smuggler

  • [Between] will no longer export data subscription identities

3.5.5-patch-35216 - 2017/07/24

Client

  • [.NET Core] assemblies are now strong-named

3.5.4 (35215) - 2017/07/21

This is an aggregated build containing fixes released in patch versions since the previous stable build - 3.5.3 (35191) in addition with:

Database

  • [Replication] stability improvements,
  • [ETL] added support for attachments,
  • [Cluster] stability improvements,
  • [Cluster] remove node kidnap from the cluster
  • [Querying] fixed various bugs when queries are parsed,
  • [Indexing] adjustments to index compilation mechanism,
  • [Indexing] fixed issue with map-reduce calculating __reduce_key incorrectly if group contains Last-Modified field from @metadata,
  • [Indexing] fixed possible high-memory and CPU consumption by Lucene,
  • [Prefetching] stability improvements,
  • [Monitoring] SNMP now properly retrieved CPU usage,
  • [Debug Info Package] Windows OS compatibility improvements,
  • debug endpoints are no longer throttled

Client

  • fixed possible race-condition in topology fetch mechanism,
  • added SuggestLazyAsync LINQ extension,
  • [Authorization] fixed issue with IsAllowed and IsAllowedAsync considering an operation as sub-operation in certain cases,
  • [.NET Core] client no longer contains custom SerializableAttribute, it is using the official one

Smuggler

  • added support for TransformScript when Between operation is used,
  • added support for using * in filters (e.g. for starts with matching),
  • added start-document-etag, start-document-delete-etag, start-attachment-etag and start-attachment-delete-etag command-line parameters,
  • stability improvements

FileSystem

  • [Synchronization] stability improvements

3.5.4-patch-35202 - 2017/05/05

Server

  • [Transformers] Fixed transformations encountering null value in runtime
  • [Cluster] Fixed sending of the last message through heartbeat
  • [RavenFS] Fixed a possible concurrency exception if a server side copy operation is performed concurrently
  • [Indexing] Fixed handling of multidimensional arrays
  • [Configuration] Removed Raven/AllowLocalAccessWithoutAuthorization

Client

  • Fixed rethrowing of an unobserved exception
  • Including an inner exception in ErrorResponseException