All Versions
25
Latest Version
Avg Release Cycle
94 days
Latest Release
724 days ago

Changelog History
Page 3

  • v0.4.0 Changes

    • ๐Ÿ›  Fixed a bug where prepared queries inside batch queries were not being reprepared in case of "unprepared" errors. Now, prepared queries that fail with "unprepared" errors in batch queries are reprepared before executing the batch again.
    • โž• Added support for "retry strategies" (modules that implement Xandra.RetryStrategy) to handle retrying of failed queries.
  • v0.3.2 Changes

    • โž• Added support for named params for prepared queries in batches and started raising an explanatory error message if named params are used in simple queries in batches.
    • โž• Added Xandra.run/3 to execute a function with a single Xandra connection checked out from the pool.
  • v0.3.1 Changes

    • Made statement re-preparing happen on the same connection.
  • v0.3.0 Changes

    • ๐Ÿ“‡ Renamed Xandra.Connection.Error to Xandra.ConnectionError.
    • โž• Added support for clustering with random load balancing strategy.
    • ๐Ÿ›  Fixed the error message for ping failures.
    • ๐Ÿ›  Fixed a bug where the TCP socket would not be closed in case of failures during connect.
  • v0.2.0 Changes

    • โž• Added support for compression of protocol data (see documentation for the Xandra module).
    • โž• Added support for the :serial_consistency option in Xandra.execute(!)/3,4.
    • โž• Added support for the :timestamp option in Xandra.execute(!)/4 when executing simple or prepared queries.
    • ๐Ÿ›  Fixed a bug when repreparing queries that got stale in the cache.