Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ZOOKEEPER-2719: Pull changes for TTL Nodes into 3.5 branch #192

Closed
wants to merge 4 commits into from

Conversation

Randgalt
Copy link
Member

This PR cherry-picks changes for TTL nodes (ZOOKEEPER-2169) and the CLI for it (ZOOKEEPER-2608) into branch-3.5.

…rk needed to support TTLs is there already.

In order not to break on-disk and protocol compatibility the ephemeralOwner is yet-again overloaded to have special meaning.
New opcodes and transaction records had to be added in a similar manner to Containers

NOTE: This patch was originally in Review Board and was moved to Github for ease/convenience. RB link:
https://reviews.apache.org/r/46983/#comment214810
@hanm
Copy link
Contributor

hanm commented Mar 15, 2017

LGTM. I did some testing using CLI and it works as expected.

asfgit pushed a commit that referenced this pull request Mar 17, 2017
This PR cherry-picks changes for TTL nodes (ZOOKEEPER-2169) and the CLI for it (ZOOKEEPER-2608) into branch-3.5.

Author: randgalt <jordan@jordanzimmerman.com>

Reviewers: Michael Han <hanm@apache.org>, Camille Fournier <camille@apache.org>

Closes #192 from Randgalt/ZOOKEEPER-2719 and squashes the following commits:

6343001 [randgalt] Added ttl option to CLI create command
39b969b [randgalt] Removed bogus import
64f77a5 [randgalt] cleaned up some doc merge issues
66fdccb [randgalt] This patch takes advantage of 3.5's container support. Most of the work needed to support TTLs is there already. In order not to break on-disk and protocol compatibility the ephemeralOwner is yet-again overloaded to have special meaning. New opcodes and transaction records had to be added in a similar manner to Containers
@eribeiro
Copy link
Contributor

Hi @Randgalt, congrats on getting this PR ported to 3.5! 😃 Please, could you close this PR as it has been merged? Best regards!

@Randgalt
Copy link
Member Author

merged into branch-3.5

@Randgalt Randgalt closed this Mar 17, 2017
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