Skip to content

Releases: datastax/simulacron

0.8.5

14 Aug 23:26
08956e9
Compare
Choose a tag to compare
  • [#61] If isIgnoreOnPrepare create Action instead of delegating

0.8.4

09 Aug 23:10
efd44de
Compare
Choose a tag to compare

This release addresses the following:

  • [#59] - Update native-protocol dependency to 1.4.3
  • [#53] - Allow nodes to share ip address, use different port (system.peers_v2 support)

0.8.3

06 Jun 20:06
e952d99
Compare
Choose a tag to compare

This release addresses the following:

  • [#50] - Update jackson-databind dependency to 2.9.5
  • [#54] - OSGi support

0.8.2

02 Jan 20:18
308122a
Compare
Choose a tag to compare

This release addresses the following:

  • [#39] - Unavailable result should not require message attribute
  • [#40] - Make table optional for 'already_exists' result
  • [#41] - Return protocol error when less than protocol v3 is used
  • [#42] - Add messages to query log even if they use the wrong protocol version

0.8.1

14 Dec 22:49
0cc0d21
Compare
Choose a tag to compare

Small release that addresses the following issue:

  • [#37] - Include some result metadata in noRows response

0.8.0

14 Dec 16:08
2472327
Compare
Choose a tag to compare

Minor release bump due to:

  • [#6] - Include frame in /log JSON

This change adds a new frame element to the /log json output, which includes the full native protocol frame. With this change, type, query, consistency_level, serial_consistency_level and client_timestamp are marked as deprecated and will be removed in the next release, 0.9.0 as part of #36.

  • [#10] - Allow configuring protocol version for CLuster, DC, Node
  • [#22] - Protocol V5 support
  • [#33] - Update to jackson-databind 2.9.3

0.7.0

01 Dec 21:00
6bafb81
Compare
Choose a tag to compare

Minor release bump due to incompatible change for:

  • [#31] - Differentiate between the then affecting the prepared statement and the bound statement

ErrorResult.isignoreOnPrepare has been renamed and moved to Result.isIgnoreOnPrepare. ignore_on_prepare in json now applies to all then results and defaults to true.

Setting ignore_on_prepare to false on a successful result enables delay_in_ms to apply to a PREPARE statement sent from a client, this fixes:

  • [#23] - Timeout not working for priming prepare statement

0.6.0

09 Nov 18:24
0198766
Compare
Choose a tag to compare

Minor release bump due to incompatible change for:

  • [#28] - Add client timestamp to query log

timestamp is now received_timestamp in JSON payload responses and getReceivedTimestamp() in API.

Also includes the following:

  • [#29] - Upgrade jackson databind to 2.9.x

0.5.6

31 Oct 17:30
ee91e19
Compare
Choose a tag to compare

Small release that addresses the following:

  • [#25] - Include host_id in system.local metadata

0.5.5

17 Oct 16:16
8fcf2fe
Compare
Choose a tag to compare

Small release that addresses the following:

  • #17 - Use ConcurrentLinkedQueue for ActivityLog.queryLog
  • #20 - Upgrade to native-protocol 1.4.1