github EventStore/EventStore oss-v3.6.0
Event Store 3.6.0

latest releases: v24.4.0-alpha.2, v24.4.0-alpha.1, nightly-build...
8 years ago

Event Store Server

  • (#829) - (All Platforms) - Fixed events not appearing in catchupsubscriptons on embedded connection
  • (#832) - (All Platforms) - (HTTP API) Omit the metadata json field if there is no metadata on a feed entry
  • (#836) - (All Platforms) - Fixed maxSubscriberCount which was ignored when creating/updating persistent subscriptions
  • (#843) - (All Platforms) - Fixed ordering of the Internal and external heartbeat timeouts
  • (#846) - (All Platforms) - (Projections) Fix the parameters in partitionBy which was causing some of the parameters to be out of place. (e.g. isJson containing the streamid)
  • (#847) - (All Platforms) - Reduce the flushtimeout on the storage chaser from 100 to 10ms which could cause occasional tail latencies on mono
  • (#848) - (All Platforms) - Cluster replication will immediately be triggered after flush to speed up writes.
  • (#853) - (All Platforms) - Add new option to indicate that hard deletes can be removed during scavenge (-UnsafeIgnoreHardDelete)
  • (#856) - (All Platforms) - Projection will now throw exception if attempting to emit a null stream id
  • (#862) - (All Platforms) - Introduce a new flag when turned on would ensure that writes are processed in the order they are received from the client (If the stream id is null, the transaction id is used for queue affinity) (-BetterOrdering)
  • (#866) - (All Platforms) - (HTTP) Fixes an issue where the server would format dates on parse (e.g. possibly messing up timezones)
  • (#869) - (All Platforms) - Chaser Histogram will now produce accurate measurements
  • (#870) - (All Platforms) - Introduced 2 new histograms (TCP/HTTP)
  • (#871) - (All Platforms) - (HTTP) When the server is too busy it will now return the appropriate HTTP status code (503 instead of 500)
  • (#876) - (All Platforms) - The server will now properly handle index tables that have great than 2 billion items
  • (#883) - (All Platforms) - Include Prepare/Commit position to WithCorrelationId
  • (#885) - (All Platforms) - The server will now validate and cache midpoints together which will reduce startup time
  • (#889) - (All Platforms) - Non-admin users can now login to the admin ui. See (EventStore/EventStore.UI#122)
  • (#892) - (All Platforms) - Projections fromAll will now honour the includeLinks option and filter them out appropriately
  • (#895) - (All Platforms) - Added time to live for any http messages that go through http send

Event Store UI

.NET Embedded Client

  • (#839) - (All Platforms) - Add the ability to set logging of http requests via the EmbeddedVNode.
  • (#863) - (All Platforms) - CatchupSubscriptions have been moved into a unit and now exposes MaxPushQueueSize

.NET Client

  • (#837) - (All Platforms) - EventStoreCatchUpSubscription is now async
  • (#840) - (All Platforms) - The ConnectionSettings the Event Store Connection was setup with is now available on the EventStoreConnection
  • (#894) - (All Platforms) - Persistent Subscriptions now includes an async method for Connecting (ConnectToPersistentSubscriptionAsync)

Don't miss a new EventStore release

NewReleases is sending notifications on new releases.