|
| 1 | +.. _tcm_releases_1_5: |
| 2 | + |
| 3 | +Tarantool Cluster Manager 1.5 |
| 4 | +============================= |
| 5 | + |
| 6 | +Release date: August 28, 2025 |
| 7 | + |
| 8 | +Latest release in series: 1.5.1 |
| 9 | + |
| 10 | +|tcm_full_name| 1.5.0 introduces a new UI page for configuring TCF clusters and includes important fixes that enhance reliability, compliance, and user experience. |
| 11 | + |
| 12 | + |
| 13 | +.. _tcm_releases_1_5_0_tcf_config: |
| 14 | + |
| 15 | +TCF cluster configuration in UI |
| 16 | +------------------------------- |
| 17 | + |
| 18 | +|tcm| 1.5.0 adds a dedicated settings page for managing TCF cluster parameters directly through the web interface. |
| 19 | +You can now retrieve and modify key fields that define cluster behavior and failover logic without editing configuration files manually. |
| 20 | + |
| 21 | +The new page allows configuring the following parameters: |
| 22 | + |
| 23 | +- ``dml_users`` -- a list of users with DML access |
| 24 | +- ``cluster1``, ``cluster2`` -- settings for connected clusters |
| 25 | +- ``replication_user``, ``replication_password`` -- replication credentials |
| 26 | +- ``failover_timeout`` -- delay before switching to a failover node |
| 27 | +- ``initial_status`` -- default service state on startup |
| 28 | +- ``max_suspect_counts`` -- the threshold for marking a node as failed |
| 29 | +- ``health_check_delay`` -- interval between health checks |
| 30 | +- ``enable_system_check`` -- toggles system-level health monitoring |
| 31 | +- ``status_ttl`` -- time-to-live for service status data |
| 32 | + |
| 33 | + |
| 34 | +.. _tcm_releases_1_5_0_testing: |
| 35 | + |
| 36 | +Testing improvements |
| 37 | +-------------------- |
| 38 | + |
| 39 | +To make tests more efficient and predictable, all occurrences of ``time.Sleep`` were replaced with ``require.Eventually``. |
| 40 | +This change improves test speed and reliability. Additionally, HTTP checks and tuple insertion operations in tests were updated for better performance and accuracy. |
| 41 | + |
| 42 | + |
| 43 | + |
| 44 | +.. _tcm_releases_1_5_0_fixes: |
| 45 | + |
| 46 | +Fixes and compliance updates |
| 47 | +---------------------------- |
| 48 | + |
| 49 | +This release includes multiple fixes across different modules: |
| 50 | + |
| 51 | +- CRUD and Explorer -- data types used during operations have been corrected to comply with FSTEC security requirements, ensuring strict typing and better protection of sensitive data. |
| 52 | +- Authentication -- the system no longer relies on etcd for storing authentication parameters. Instead, it uses local configuration to improve startup reliability and simplify setup. |
| 53 | +- Logging -- fixed issues with log output by switching to the ``slog`` logging system. |
| 54 | +- UI -- resolved display issues in the ``OperationStatus`` component. |
| 55 | +- Tuples -- fixed an error that caused tab refresh failures in clusters with a large number of spaces. |
| 56 | + |
0 commit comments