E52E [BTS-491][3.7] ArangoRestore connect Retry by maierlars · Pull Request #14437 · arangodb/arangodb · GitHub
[go: up one dir, main page]

Skip to content

Conversation

@maierlars
Copy link
Contributor

Scope & Purpose

Oasis found that a connect from arangorestore can timeout and terminate the process. A simple retry solves the issue. Number of retries are configurable and default to 3.

  • 💩 Bugfix (requires CHANGELOG entry)
  • 🍕 New feature (requires CHANGELOG entry, feature documentation and release notes)
  • 🔥 Performance improvement
  • 🔨 Refactoring/simplification
  • 📖 CHANGELOG entry made

Backports:

  • No backports required
  • Backports required for: 3.7, 3.8, devel

Testing & Verification

  • This change is a trivial rework / code cleanup without any test coverage.
  • The behavior in this PR was manually tested
  • This change is already covered by existing tests, such as (please describe tests).
  • This PR adds tests that were used to verify all changes:
    • Added new C++ Unit tests
    • Added new integration tests (e.g. in shell_server / shell_server_aql)
    • Added new resilience tests (only if the feature is impacted by failovers)
  • There are tests in an external testing repository:
  • I ensured this code runs with ASan / TSan or other static verification tools

@maierlars maierlars self-assigned this Jul 1, 2021
@maierlars
Copy link
Contributor Author

@maierlars
Copy link
Contributor Author

@maierlars
Copy link
Contributor Author

@maierlars
Copy link
Contributor Author

Copy link
Contributor
@jsteemann jsteemann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Co-authored-by: Jan <jsteemann@users.noreply.github.com>
@maierlars
Copy link
Contributor Author

@KVS85 KVS85 added the 3 ImportExport Export / Import / Dump / Restore / Backup label Jul 5, 2021
@KVS85 KVS85 added this to the 3.7 milestone Jul 5, 2021
@KVS85 KVS85 merged commit 999044c into 3.7 Jul 5, 2021
@KVS85 KVS85 deleted the bug-fix-3.7/restore-connect-retry branch July 5, 2021 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3 ImportExport Export / Import / Dump / Restore / Backup

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

0