Skip to content

Releases: yaronkaikov/scylla-manager

3.3.0-dev-0.20231003.ec95eb432

29 Oct 09:32
Compare
Choose a tag to compare

Changelog

  • 22d7e33 Fix restore tests (scylladb#3494)
  • 9036913 Revert "chore: bumb github.com/scylladb/gocql to v1.8.0"
  • 4006fd8 Revert "fix(testing): make scylla load faster (scylladb#3483)" (scylladb#3491)
  • 389b408 Update golangci and address complaints (scylladb#3500)
  • 298144f add(docs): repair, expand example on calculating max intensity/parallel
  • 0ee9808 add(repair_test): test for checking if big table are not optimized
  • fd8417d backup: default age_max to 24h
  • 5208897 chore(deps): bump google.golang.org/grpc from 1.48.0 to 1.53.0 in /mod
  • 2823f5d chore: bumb github.com/scylladb/gocql to v1.8.0
  • 93a31fd chore: bump golang to 1.21
  • 01fe4a1 chore: deprecate rand.Seed and rand.Read
  • 59bd74f ci: bump golangci-lint to current latest
  • 6d8abb5 ci: run tests on different Scylla versions (scylladb#3481)
  • 0ea041c deps: remove mod/go.mod and update install-dependencies.sh
  • e9829c2 dist/Makefile: VERSION changed to X.Y.0-dev
  • 8f2ccca doc: clarify the sctool syntax
  • 332524d doc: fix the description of repair parallel
  • 9b3527f doc: fix the upgrade instructions
  • 6ed9c24 doc: replace Scylla with ScyllaDB
  • 1aa0837 feat(agent): reduce request log spam
  • 388ed6a feat(cluster): add CheckCQLCredentials
  • e51531d feat(cluster): extend 'sctool cluster list' with CQL credentials
  • c1f42df feat(docs): example with disabling, listing and enabling task
  • 6657018 feat(docs): improve 'sctool tasks --show-properties' docs
  • 2afe643 feat(docs): make it easier to learn about repair intensity/parallel params
  • 060ca8b feat(docs): progress, explain %/% progress display
  • f39914b feat(docs): repair, explain when repair control changes are applied
  • 8c33b74 feat(docs): repair, improve task/job terminology
  • 86731b7 feat(healthcheck): new status value -2 for unavailable agent (scylladb#3555)
  • 639d330 feat(repair): add TablePreference tests
  • 6f739b8 feat(repair): add cluster session to repair service
  • b29b8fa feat(repair): add total progress metric
  • 8afaf06 feat(repair): added TestServiceRepairResumeAllRangesIntegration
  • 7033b3d feat(repair): additional integration-tests
  • 78ad309 feat(repair): better explanation on host down
  • 7071fb2 feat(repair): calculate and display weighted total repair progress
  • f25ff52 feat(repair): choose repair master by smallest shard cnt
  • a32c2b4 feat(repair): deprecate (0,1) intensity
  • 5ad23bb feat(repair): describeRing, aggregate token ranges by replicas
  • 72a5f99 feat(repair): display max parallel/intensity in repair progress
  • ced7999 feat(repair): don't repair system_traces by default
  • a90a524 feat(repair): fill RunProgress size
  • c3f82d6 feat(repair): isolate TablePreference by interface
  • 01c4ad6 feat(repair): log table size
  • 21ce3c8 feat(repair): make repair system keyspace first more robust
  • 1990a69 feat(repair): move max parallel/intensity into intensityHandler
  • e095cfd feat(repair): move plan generation to GetTarget
  • c7c9ba0 feat(repair): push system_traces back in repair order
  • 4605cca feat(repair): sort repair plan
  • 4052191 feat(repair): upgraded TestServiceRepairOrderIntegration
  • 7670703 feat(repair_test): make all test use properly generated target
  • 04d5b78 feat(repair_test): update aggregate progress tests
  • a14fdba feat(restore): extract fetching views to utils
  • c2ee93c feat(scheduler): add suspended metric (scylladb#3567)
  • 0f47112 feat(schema): extend repair_run_progress with table size
  • c536655 feat(schema): prepare schema for repair refactor
  • 01428a9 feat(scylladb): increase memory limit for ScyllaDB to 500M
  • 94f654e feat(store): add Check method
  • 67f317e feat(swagger): scylla-manager, extend RepairProgress with success/error percentage value
  • bf485c4 feat(swagger): scylla-manager, extend repair progress with max parallel/intensity
  • 421536e fix(backup): generate a proper UUIDv1 for sstable identifier
  • 5315662 fix(backup): make gocritic happy
  • 459d3c5 fix(backup): update to match new sstable naming format (scylladb#3461)
  • 4c1317c fix(backup_test): chown only necessary directories (scylladb#3502)
  • a5a8879 fix(backup_test): increase timeout in case of schema disagreement
  • 967ae6d fix(db): improve test helper functions
  • 8bccc9b fix(docs): deprecate (0, 1) intensity
  • fea8478 fix(docs): describe repair order and bring back 1 job per 1 host statement
  • 2fd28a5 fix(healtcheck): make native cql to retry if connection is failed (scylladb#3552)
  • bcd9b3f fix(managerclient): progress, round success % down and error % up
  • 4578b95 fix(repair): check for table deletion on repair master
  • dc04c66 fix(repair): compare real table size in small table optimization
  • f8d0522 fix(repair): fix looking for prev run ID
  • 6c70754 fix(repair): improve calculating max parallel
  • 40c6e69 fix(repair): make repair follow docs
  • ec95eb4 fix(repair): optimize tables strictly smaller than threshold
  • 395f0e7 fix(repair): return both repair and ctx errors
  • b297741 fix(repair): set end time only for successful runs
  • c40041e fix(repair): update params of disabled tasks using its names only
  • 46f66c0 fix(repair_test): extend duration cmp limit (scylladb#3573)
  • 88fd445 fix(scyllaclient): report correct password protection status with full authenticator name (scylladb#3497)
  • 6ad7334 fix(systemd-files): make it restart on non-zero exit
  • fd55328 fix(testing): make scylla load faster (scylladb#3483)
  • 471c3cd fix(tests): make rest of the test parallel (scylladb#3464)
  • ccf4c97 generate: link to schemagen binary
  • 38ba4c8 managerclient: display restore views in dry run
  • ee894bf managerclient: display tombstone_gc in restore progress
  • 906507d managerclient: display views in restore progress
  • bbfcfdb metrics: restore, added view_build_status metric
  • 49dbd17 repo: add CODEOWNERS
  • 96e468b restore: added functions to interact with views
  • a0f38f4 restore: drop and recreate restored views
  • fb929e5 restore: include views in restore dry run
  • c71e413 restore: include views in restore progress
  • efeb1f8 restore: introduced retry wrappers
  • cfed9e0 restore: save restored views definition in run
  • c16fc79 restore_test: added tests for restoring views
  • ddd41ac schema: add Views to RestoreRun
  • fa5962e scyllaclient: added ViewBuildStatus
  • c6d6e49 swagger: scylla-manager, add views and tombstone_gc to restore progress
  • 1ec9e02 swagger: scylla-manager, added views to RestoreTarget
  • 2076539 utils/slice: introduce Index