Skip to content

Enhance Connection Collapse in ATS core - back port to 8.x#6294

Merged
sudheerv merged 1 commit intoapache:8.0.xfrom
sudheerv:cf_backport
Feb 6, 2020
Merged

Enhance Connection Collapse in ATS core - back port to 8.x#6294
sudheerv merged 1 commit intoapache:8.0.xfrom
sudheerv:cf_backport

Conversation

@sudheerv
Copy link
Contributor

Add an option to support cache open read retry on a write lock
failure. With this option, as long as read-while-writer is set
up following the guidelines in the docs, there should be no need
for any plugins to augment the core. Eventual plan is to deprecate
collapsed_forwarding plugin with this new support.

For more context on this, see
https://cwiki.apache.org/confluence/display/TS/Presentations+-+2019?preview=/112821251/132320653/Collapsed%20Forwarding%20.pdf

Add an option to support cache open read retry on a write lock
failure. With this option, as long as read-while-writer is set
up following the guidelines in the docs, there should be no need
for any plugins to augment the core. Eventual plan is to deprecate
collapsed_forwarding plugin with this new support.

For more context on this, see
https://cwiki.apache.org/confluence/display/TS/Presentations+-+2019?preview=/112821251/132320653/Collapsed%20Forwarding%20.pdf
@sudheerv
Copy link
Contributor Author

@zwoop @ezelkow1 @bryancall @vmamidi - 8.x back port for collapsed fwd in core

@ezelkow1
Copy link
Member

[approve ci clang-format]

@ezelkow1
Copy link
Member

@sudheerv probably need a clang fixup

@sudheerv
Copy link
Contributor Author

sudheerv commented Feb 6, 2020

@sudheerv probably need a clang fixup

@ezelkow1 apparently, clang is broken in 8.x.

@sudheerv sudheerv merged commit f76c4c7 into apache:8.0.x Feb 6, 2020
@zwoop zwoop modified the milestones: 8.0.6, 8.1.0 Feb 6, 2020
@bryancall
Copy link
Contributor

Original PR is: 180f723

@bryancall bryancall modified the milestones: 8.1.0, 8.0.6 Feb 10, 2020
@bryancall
Copy link
Contributor

I reverted this on the 8.0.x branch for now until the 8.0.6 release is out:

commit 6ed35bcb8e042cb383aeca79863bdaaa8e4a828d (HEAD -> 8.0.x)
Author: Bryan Call <bcall@apache.org>
Date:   Mon Feb 10 11:14:50 2020 -0800

    Revert "Enhance Connection Collapse in ATS core"

    This reverts commit f76c4c77b09ca0675a82c2a0b50b0699bad8a43f.

@zwoop
Copy link
Contributor

zwoop commented Mar 18, 2020

I've reverted the revert, hence, this is now restored on the 8.1.x branch (but not 8.0.x!).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants