Skip to content

Conversation

@mdumandag
Copy link
Contributor

For the AtomicReference, implementation, code samples, documentation and
tests are added. It also includes some minor docstring fixes regarding
the lists in some places and some missing checks and documentation fixes
for the AtomicLong.

depends on #223

For the AtomicReference, implementation, code samples, documentation and
tests are added. It also includes some minor docstring fixes regarding
the lists in some places and some missing checks and documentation fixes
for the AtomicLong.
@mdumandag mdumandag force-pushed the cp-atomic-reference branch from 9a31c4a to f1aa7eb Compare October 26, 2020 11:03
@puzpuzpuz puzpuzpuz self-requested a review October 26, 2020 11:04
Copy link

@puzpuzpuz puzpuzpuz left a comment

Choose a reason for hiding this comment

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

LGTM. Left a few questions

check_not_none(function, "Function cannot be None")
function_data = self._to_data(function)
codec = atomic_long_alter_codec
# 1 means return the new value.

Choose a reason for hiding this comment

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

That's a nice addition. I had to look at the codec and server-side code to understand what 1/0 means. 👍

@mdumandag
Copy link
Contributor Author

Thanks for the review Andrey

@mdumandag mdumandag merged commit fc28636 into hazelcast:master Oct 26, 2020
@mdumandag mdumandag deleted the cp-atomic-reference branch October 26, 2020 13:06
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.

2 participants