Skip to content

1.0.4

Latest

Choose a tag to compare

@gregolsky gregolsky released this 30 Oct 12:53

Added

  • Database placement on specific nodes via topology_members in ravendb.ravendb.database.
  • Index deployment mode support (rolling, parallel) in ravendb.ravendb.index.
  • Per-index configuration reconciliation via index_configuration in ravendb.ravendb.index.
  • New ravendb.ravendb.healthcheck module:
    • Available checks: node_alive, cluster_connectivity, db_groups_available, db_groups_available_excluding_target.
    • TLS parameters: validate_certificate, certificate_path, ca_cert_path.
    • Timing/behavior: max_time_to_wait, retry_interval_seconds, db_retry_interval_seconds, on_db_timeout.
    • Safety: auto-disables validation for IP hosts on node/cluster checks, read-only (no changes).
  • New ravendb.ravendb.connection_string module:
    • Providers: RAVEN, SQL, OLAP, ELASTIC_SEARCH, QUEUE (Kafka, RabbitMQ, AzureQueueStorage, AmazonSQS), SNOWFLAKE, AI.
    • All secrets parameters are treated as literal strings, If you need to load a secret from disk or the environment, use Ansible lookups.
    • Check mode support for connection strings.

Changed

  • Modularized the project internals for clearer responsibilities and easier maintenance.