Skip to content

Back ported Timeout value to 2.1#4671

Merged
ddanielr merged 2 commits intoapache:2.1from
ArbaazKhan1:accumulo-4532
Jun 18, 2024
Merged

Back ported Timeout value to 2.1#4671
ddanielr merged 2 commits intoapache:2.1from
ArbaazKhan1:accumulo-4532

Conversation

@ArbaazKhan1
Copy link
Contributor

This PR is inline with pull #4638 , where it is adding the client option to wait for scan servers

Copy link
Contributor

@ddanielr ddanielr left a comment

Choose a reason for hiding this comment

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

ScanServerIT_NoServers.java is currently not passing when run locally.

I added a comment for what I believe is causing the problem.

@ddanielr ddanielr merged commit 2cc38df into apache:2.1 Jun 18, 2024
ddanielr added a commit to ddanielr/accumulo that referenced this pull request Jun 18, 2024
ddanielr added a commit to ddanielr/accumulo that referenced this pull request Jun 18, 2024
* Noop merge for apache#4671 via merge strategy `ort -Xours`
@ctubbsii ctubbsii modified the milestones: 3.1.0, 2.1.3 Jul 12, 2024
keith-turner added a commit to keith-turner/accumulo that referenced this pull request Aug 20, 2024
By default when using eventual scans and there are no scan servers present
then the scan will fall back to tablet servers.  This could be very suprising
and disruptive when tablet servers do not have much resources allocated for
scanning and scan servers do.  In the case were scan servers are temporarily
down it could cause a thundering herd that overwhelms tablet servers.  This
commit changes the default behavior to not fall back to tablet servers.

This change is targeting 3.1 in order to avoid changing default behavior
in 2.1.X.  The capability to not fall back to tablet servers was introduced
in 2.1.3 via apache#4671 with a default behavior to fallback.
keith-turner added a commit that referenced this pull request Aug 27, 2024
…4814)

By default when using eventual scans and there are no scan servers present
then the scan will fall back to tablet servers.  This could be very surprising
and disruptive when tablet servers do not have much resources allocated for
scanning and scan servers do.  In the case were scan servers are temporarily
down it could cause a thundering herd that overwhelms tablet servers.  This
commit changes the default behavior to not fall back to tablet servers.

This change is targeting 3.1 in order to avoid changing default behavior
in 2.1.X.  The capability to not fall back to tablet servers was introduced
in 2.1.3 via #4671 with a default behavior to fallback.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants