Releases: scylladb/scylla-manager
Releases · scylladb/scylla-manager
3.2.8-0.20240517.5f324acd2
Changelog
- 5f324ac release: prepare for 3.2.8
- bca79c5 fix(healthcheck): get discoverable nodes from config-cache
- bd9ae32 feat(config-cache): possibility to list hosts of given cluster
- 15c87ca fix(cluster): don't query empty host on client creation
- e523e70 fix(healthcheck): log ping errors
- 769fc4f fix(sctool): tasks cmd to render schedule with deprecated interval correctly
- 17e0698 fix(restore): post-restore repair to use max intensity and parallel
- c50e618 refactor(restore_test): skip known to fail restore schema tests
- 3e4bf6a refactor(restore): export IsRestoreSchemaSupported and ErrRestoreSchemaUnsupportedScyllaVersion
- f362a86 fix(repair_test): adjust TestServiceRepairResumeAllRangesIntegration for tablets
- 7ebf29b docs: update theme 1.7
- a24e6d8 feat(config): make scylla configs cache update freq configurable
- d5e6eac fix(config-cache): replace map with explicit CQL and Alternator TLS config
- fb0e100 fix(healthcheck): remove unused methods/references from deprecated cache
- 2660903 fix(healthcheck): use config cache svc to retrieve nodes configuration
- c47243a feat(config-cache): start in background and close on app shutdown
- 02f8a61 test(healthcheck): unresponsive agent's API doesn't break CQL/Alternator ping
- d501cf3 feat(config-cache): cluster config cache service implementation
- 5fb84ee fix(cluster-svc): introduce interface defining functionality
- 8a8819c feat(repair_test): add small_table_optimization to small table tests
- 99a4bbc feat(repair): add optimizeJobType
- 2bd7912 feat(scyllaclient): add SupportsRepairSmallTableOptimization
- 91c6ffd feat(swagger): scylla_v1, added new repair endpoint params
- dc42635 refactor(repair): move from optimized/deleted to jobType
- 1a92790 fix(docs): correct the service restart example
- 719a0f6 docs: explain the backups removal
- 722940e docs: explain --all-clusters in backup list
- ed8104c feat(scyllaclient): log errors in getTabletKs
- c78778e feat(repair): stop tablet load balancing when repairing tablet table
- 7b86555 feat(scyllaclient): extend RingDescriber with ControlTabletLoadBalancing
- c0d1678 chore(deps): bump google.golang.org/protobuf from 1.30.0 to 1.33.0
- 9c0a563 chore(deps): bump golang.org/x/net from 0.17.0 to 0.23.0
- a905264 deps: bump cobra to v1.8.0
- cb08eb0 fix(service): close forgotten clients and sessions
- da8f8f0 feat(logutil): introduce LogOnError
- 9083361 fix(deprecated): update deprecate message on sctool task list
- 2a2ee0f fix(makefile): use docker compose instead of docker-compose
- f19601e fix(repair_test): reduce test flakiness for tablets
- 52dba8d feat(backup): disable tablet migration on snapshot
- 29d6243 feat(swagger): scylla_v1, add /storage_service/tablets/balancing endpoint
- 1451c95 feat(backup): use RingDescriber per table basis
- 3f579d1 feat(repair): use RingDescriber per table basis
- 10f3c0c feat(makefile): add TABLETS to make start-dev-env
- fbb5c4a feat(scyllaclient): add RingDescriber
- 30157eb feat(scyllaclient): add ReplicationKeyspaces
- bbbe1b7 feat(scyllaclient): decouple vnode and tablet ring description
- c9d64bb feat(repair): don't cache all ring descriptions
- 88326d5 refactor(repair): move masterSelector to a separate file
- 3efedbb refactor(repair): remove idx dependency from TableDiskSizeReport
- 41f0c62 feat(repair): add ShouldRepairRing
- 74ad869 feat(repair): add MaxRingParallel
- 1ae2e81 fix(scylla_client): fix strategy calculation in DescribeRing
- 0b3f7e0 feat(swagger): add parameters needed to repair tablet tables
- 3874e2a feat(docs): restore, highlight that system_auth is a part of restore-tables procedure
- 0b45682 fix(docs): improve restore schema topology requirement
3.2.7-0.20240516.bca79c502
Changelog
- bca79c5 fix(healthcheck): get discoverable nodes from config-cache
- bd9ae32 feat(config-cache): possibility to list hosts of given cluster
- 15c87ca fix(cluster): don't query empty host on client creation
- e523e70 fix(healthcheck): log ping errors
- 769fc4f fix(sctool): tasks cmd to render schedule with deprecated interval correctly
- 17e0698 fix(restore): post-restore repair to use max intensity and parallel
- c50e618 refactor(restore_test): skip known to fail restore schema tests
- 3e4bf6a refactor(restore): export IsRestoreSchemaSupported and ErrRestoreSchemaUnsupportedScyllaVersion
- f362a86 fix(repair_test): adjust TestServiceRepairResumeAllRangesIntegration for tablets
- 7ebf29b docs: update theme 1.7
- a24e6d8 feat(config): make scylla configs cache update freq configurable
- d5e6eac fix(config-cache): replace map with explicit CQL and Alternator TLS config
- fb0e100 fix(healthcheck): remove unused methods/references from deprecated cache
- 2660903 fix(healthcheck): use config cache svc to retrieve nodes configuration
- c47243a feat(config-cache): start in background and close on app shutdown
- 02f8a61 test(healthcheck): unresponsive agent's API doesn't break CQL/Alternator ping
- d501cf3 feat(config-cache): cluster config cache service implementation
- 5fb84ee fix(cluster-svc): introduce interface defining functionality
- 8a8819c feat(repair_test): add small_table_optimization to small table tests
- 99a4bbc feat(repair): add optimizeJobType
- 2bd7912 feat(scyllaclient): add SupportsRepairSmallTableOptimization
- 91c6ffd feat(swagger): scylla_v1, added new repair endpoint params
- dc42635 refactor(repair): move from optimized/deleted to jobType
- 1a92790 fix(docs): correct the service restart example
- 719a0f6 docs: explain the backups removal
- 722940e docs: explain --all-clusters in backup list
- ed8104c feat(scyllaclient): log errors in getTabletKs
- c78778e feat(repair): stop tablet load balancing when repairing tablet table
- 7b86555 feat(scyllaclient): extend RingDescriber with ControlTabletLoadBalancing
- c0d1678 chore(deps): bump google.golang.org/protobuf from 1.30.0 to 1.33.0
- 9c0a563 chore(deps): bump golang.org/x/net from 0.17.0 to 0.23.0
- a905264 deps: bump cobra to v1.8.0
- cb08eb0 fix(service): close forgotten clients and sessions
- da8f8f0 feat(logutil): introduce LogOnError
- 9083361 fix(deprecated): update deprecate message on sctool task list
- 2a2ee0f fix(makefile): use docker compose instead of docker-compose
- f19601e fix(repair_test): reduce test flakiness for tablets
- 52dba8d feat(backup): disable tablet migration on snapshot
- 29d6243 feat(swagger): scylla_v1, add /storage_service/tablets/balancing endpoint
- 1451c95 feat(backup): use RingDescriber per table basis
- 3f579d1 feat(repair): use RingDescriber per table basis
- 10f3c0c feat(makefile): add TABLETS to make start-dev-env
- fbb5c4a feat(scyllaclient): add RingDescriber
- 30157eb feat(scyllaclient): add ReplicationKeyspaces
- bbbe1b7 feat(scyllaclient): decouple vnode and tablet ring description
- c9d64bb feat(repair): don't cache all ring descriptions
- 88326d5 refactor(repair): move masterSelector to a separate file
- 3efedbb refactor(repair): remove idx dependency from TableDiskSizeReport
- 41f0c62 feat(repair): add ShouldRepairRing
- 74ad869 feat(repair): add MaxRingParallel
- 1ae2e81 fix(scylla_client): fix strategy calculation in DescribeRing
- 0b3f7e0 feat(swagger): add parameters needed to repair tablet tables
- 3874e2a feat(docs): restore, highlight that system_auth is a part of restore-tables procedure
- 0b45682 fix(docs): improve restore schema topology requirement
3.2.7-0.20240515.769fc4f1a
Changelog
- 769fc4f fix(sctool): tasks cmd to render schedule with deprecated interval correctly
- 17e0698 fix(restore): post-restore repair to use max intensity and parallel
- c50e618 refactor(restore_test): skip known to fail restore schema tests
- 3e4bf6a refactor(restore): export IsRestoreSchemaSupported and ErrRestoreSchemaUnsupportedScyllaVersion
- f362a86 fix(repair_test): adjust TestServiceRepairResumeAllRangesIntegration for tablets
- 7ebf29b docs: update theme 1.7
- a24e6d8 feat(config): make scylla configs cache update freq configurable
- d5e6eac fix(config-cache): replace map with explicit CQL and Alternator TLS config
- fb0e100 fix(healthcheck): remove unused methods/references from deprecated cache
- 2660903 fix(healthcheck): use config cache svc to retrieve nodes configuration
- c47243a feat(config-cache): start in background and close on app shutdown
- 02f8a61 test(healthcheck): unresponsive agent's API doesn't break CQL/Alternator ping
- d501cf3 feat(config-cache): cluster config cache service implementation
- 5fb84ee fix(cluster-svc): introduce interface defining functionality
- 8a8819c feat(repair_test): add small_table_optimization to small table tests
- 99a4bbc feat(repair): add optimizeJobType
- 2bd7912 feat(scyllaclient): add SupportsRepairSmallTableOptimization
- 91c6ffd feat(swagger): scylla_v1, added new repair endpoint params
- dc42635 refactor(repair): move from optimized/deleted to jobType
- 1a92790 fix(docs): correct the service restart example
- 719a0f6 docs: explain the backups removal
- 722940e docs: explain --all-clusters in backup list
- ed8104c feat(scyllaclient): log errors in getTabletKs
- c78778e feat(repair): stop tablet load balancing when repairing tablet table
- 7b86555 feat(scyllaclient): extend RingDescriber with ControlTabletLoadBalancing
- c0d1678 chore(deps): bump google.golang.org/protobuf from 1.30.0 to 1.33.0
- 9c0a563 chore(deps): bump golang.org/x/net from 0.17.0 to 0.23.0
- a905264 deps: bump cobra to v1.8.0
- cb08eb0 fix(service): close forgotten clients and sessions
- da8f8f0 feat(logutil): introduce LogOnError
- 9083361 fix(deprecated): update deprecate message on sctool task list
- 2a2ee0f fix(makefile): use docker compose instead of docker-compose
- f19601e fix(repair_test): reduce test flakiness for tablets
- 52dba8d feat(backup): disable tablet migration on snapshot
- 29d6243 feat(swagger): scylla_v1, add /storage_service/tablets/balancing endpoint
- 1451c95 feat(backup): use RingDescriber per table basis
- 3f579d1 feat(repair): use RingDescriber per table basis
- 10f3c0c feat(makefile): add TABLETS to make start-dev-env
- fbb5c4a feat(scyllaclient): add RingDescriber
- 30157eb feat(scyllaclient): add ReplicationKeyspaces
- bbbe1b7 feat(scyllaclient): decouple vnode and tablet ring description
- c9d64bb feat(repair): don't cache all ring descriptions
- 88326d5 refactor(repair): move masterSelector to a separate file
- 3efedbb refactor(repair): remove idx dependency from TableDiskSizeReport
- 41f0c62 feat(repair): add ShouldRepairRing
- 74ad869 feat(repair): add MaxRingParallel
- 1ae2e81 fix(scylla_client): fix strategy calculation in DescribeRing
- 0b3f7e0 feat(swagger): add parameters needed to repair tablet tables
- 3874e2a feat(docs): restore, highlight that system_auth is a part of restore-tables procedure
- 0b45682 fix(docs): improve restore schema topology requirement
3.2.7-0.20240513.769fc4f1a
Changelog
- 769fc4f fix(sctool): tasks cmd to render schedule with deprecated interval correctly
- 17e0698 fix(restore): post-restore repair to use max intensity and parallel
- c50e618 refactor(restore_test): skip known to fail restore schema tests
- 3e4bf6a refactor(restore): export IsRestoreSchemaSupported and ErrRestoreSchemaUnsupportedScyllaVersion
- f362a86 fix(repair_test): adjust TestServiceRepairResumeAllRangesIntegration for tablets
- 7ebf29b docs: update theme 1.7
- a24e6d8 feat(config): make scylla configs cache update freq configurable
- d5e6eac fix(config-cache): replace map with explicit CQL and Alternator TLS config
- fb0e100 fix(healthcheck): remove unused methods/references from deprecated cache
- 2660903 fix(healthcheck): use config cache svc to retrieve nodes configuration
- c47243a feat(config-cache): start in background and close on app shutdown
- 02f8a61 test(healthcheck): unresponsive agent's API doesn't break CQL/Alternator ping
- d501cf3 feat(config-cache): cluster config cache service implementation
- 5fb84ee fix(cluster-svc): introduce interface defining functionality
- 8a8819c feat(repair_test): add small_table_optimization to small table tests
- 99a4bbc feat(repair): add optimizeJobType
- 2bd7912 feat(scyllaclient): add SupportsRepairSmallTableOptimization
- 91c6ffd feat(swagger): scylla_v1, added new repair endpoint params
- dc42635 refactor(repair): move from optimized/deleted to jobType
- 1a92790 fix(docs): correct the service restart example
- 719a0f6 docs: explain the backups removal
- 722940e docs: explain --all-clusters in backup list
- ed8104c feat(scyllaclient): log errors in getTabletKs
- c78778e feat(repair): stop tablet load balancing when repairing tablet table
- 7b86555 feat(scyllaclient): extend RingDescriber with ControlTabletLoadBalancing
- c0d1678 chore(deps): bump google.golang.org/protobuf from 1.30.0 to 1.33.0
- 9c0a563 chore(deps): bump golang.org/x/net from 0.17.0 to 0.23.0
- a905264 deps: bump cobra to v1.8.0
- cb08eb0 fix(service): close forgotten clients and sessions
- da8f8f0 feat(logutil): introduce LogOnError
- 9083361 fix(deprecated): update deprecate message on sctool task list
- 2a2ee0f fix(makefile): use docker compose instead of docker-compose
- f19601e fix(repair_test): reduce test flakiness for tablets
- 52dba8d feat(backup): disable tablet migration on snapshot
- 29d6243 feat(swagger): scylla_v1, add /storage_service/tablets/balancing endpoint
- 1451c95 feat(backup): use RingDescriber per table basis
- 3f579d1 feat(repair): use RingDescriber per table basis
- 10f3c0c feat(makefile): add TABLETS to make start-dev-env
- fbb5c4a feat(scyllaclient): add RingDescriber
- 30157eb feat(scyllaclient): add ReplicationKeyspaces
- bbbe1b7 feat(scyllaclient): decouple vnode and tablet ring description
- c9d64bb feat(repair): don't cache all ring descriptions
- 88326d5 refactor(repair): move masterSelector to a separate file
- 3efedbb refactor(repair): remove idx dependency from TableDiskSizeReport
- 41f0c62 feat(repair): add ShouldRepairRing
- 74ad869 feat(repair): add MaxRingParallel
- 1ae2e81 fix(scylla_client): fix strategy calculation in DescribeRing
- 0b3f7e0 feat(swagger): add parameters needed to repair tablet tables
- 3874e2a feat(docs): restore, highlight that system_auth is a part of restore-tables procedure
- 0b45682 fix(docs): improve restore schema topology requirement
3.2.7-0.20240509.769fc4f1a
Changelog
- 769fc4f fix(sctool): tasks cmd to render schedule with deprecated interval correctly
- 17e0698 fix(restore): post-restore repair to use max intensity and parallel
- c50e618 refactor(restore_test): skip known to fail restore schema tests
- 3e4bf6a refactor(restore): export IsRestoreSchemaSupported and ErrRestoreSchemaUnsupportedScyllaVersion
- f362a86 fix(repair_test): adjust TestServiceRepairResumeAllRangesIntegration for tablets
- 7ebf29b docs: update theme 1.7
- a24e6d8 feat(config): make scylla configs cache update freq configurable
- d5e6eac fix(config-cache): replace map with explicit CQL and Alternator TLS config
- fb0e100 fix(healthcheck): remove unused methods/references from deprecated cache
- 2660903 fix(healthcheck): use config cache svc to retrieve nodes configuration
- c47243a feat(config-cache): start in background and close on app shutdown
- 02f8a61 test(healthcheck): unresponsive agent's API doesn't break CQL/Alternator ping
- d501cf3 feat(config-cache): cluster config cache service implementation
- 5fb84ee fix(cluster-svc): introduce interface defining functionality
- 8a8819c feat(repair_test): add small_table_optimization to small table tests
- 99a4bbc feat(repair): add optimizeJobType
- 2bd7912 feat(scyllaclient): add SupportsRepairSmallTableOptimization
- 91c6ffd feat(swagger): scylla_v1, added new repair endpoint params
- dc42635 refactor(repair): move from optimized/deleted to jobType
- 1a92790 fix(docs): correct the service restart example
- 719a0f6 docs: explain the backups removal
- 722940e docs: explain --all-clusters in backup list
- ed8104c feat(scyllaclient): log errors in getTabletKs
- c78778e feat(repair): stop tablet load balancing when repairing tablet table
- 7b86555 feat(scyllaclient): extend RingDescriber with ControlTabletLoadBalancing
- c0d1678 chore(deps): bump google.golang.org/protobuf from 1.30.0 to 1.33.0
- 9c0a563 chore(deps): bump golang.org/x/net from 0.17.0 to 0.23.0
- a905264 deps: bump cobra to v1.8.0
- cb08eb0 fix(service): close forgotten clients and sessions
- da8f8f0 feat(logutil): introduce LogOnError
- 9083361 fix(deprecated): update deprecate message on sctool task list
- 2a2ee0f fix(makefile): use docker compose instead of docker-compose
- f19601e fix(repair_test): reduce test flakiness for tablets
- 52dba8d feat(backup): disable tablet migration on snapshot
- 29d6243 feat(swagger): scylla_v1, add /storage_service/tablets/balancing endpoint
- 1451c95 feat(backup): use RingDescriber per table basis
- 3f579d1 feat(repair): use RingDescriber per table basis
- 10f3c0c feat(makefile): add TABLETS to make start-dev-env
- fbb5c4a feat(scyllaclient): add RingDescriber
- 30157eb feat(scyllaclient): add ReplicationKeyspaces
- bbbe1b7 feat(scyllaclient): decouple vnode and tablet ring description
- c9d64bb feat(repair): don't cache all ring descriptions
- 88326d5 refactor(repair): move masterSelector to a separate file
- 3efedbb refactor(repair): remove idx dependency from TableDiskSizeReport
- 41f0c62 feat(repair): add ShouldRepairRing
- 74ad869 feat(repair): add MaxRingParallel
- 1ae2e81 fix(scylla_client): fix strategy calculation in DescribeRing
- 0b3f7e0 feat(swagger): add parameters needed to repair tablet tables
- 3874e2a feat(docs): restore, highlight that system_auth is a part of restore-tables procedure
- 0b45682 fix(docs): improve restore schema topology requirement
3.2.7-0.20240422.3874e2a0
v3.2.7
Changelog
- 00c1754 deps: bump google.golang.org/grpc to v1.56.3
- 4a19989 feat(scheduler): add error logging on run interruption
- 9a8ca9f fix(cmd/agent): load index into memory in download-files
- 748e329 fix(session): close client after session creation
- 85707e8 fix(tasks): list tasks with better formatting
- 56fd95f release: prepare for 3.2.7
3.2.7-0.20240330.56fd95fb
Changelog
- 56fd95f release: prepare for 3.2.7
- 85707e8 fix(tasks): list tasks with better formatting
- 748e329 fix(session): close client after session creation
- 4a19989 feat(scheduler): add error logging on run interruption
- 9a8ca9f fix(cmd/agent): load index into memory in download-files
- 00c1754 deps: bump google.golang.org/grpc to v1.56.3
- b2b8f88 docs: regenerate views
3.2.6-0.20240329.85707e89
Changelog
- 85707e8 fix(tasks): list tasks with better formatting
- 748e329 fix(session): close client after session creation
- 4a19989 feat(scheduler): add error logging on run interruption
- 9a8ca9f fix(cmd/agent): load index into memory in download-files
- 00c1754 deps: bump google.golang.org/grpc to v1.56.3
- b2b8f88 docs: regenerate views