-
Notifications
You must be signed in to change notification settings - Fork 36
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
Separate serial consistency configuration from remoteRouting functionality - Issue #633 #634
Separate serial consistency configuration from remoteRouting functionality - Issue #633 #634
Conversation
29702cd
to
f857635
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this an enhancement or bug? If it's a bug then we should aim for lowest supported version and merge forward.
f857635
to
8666fd3
Compare
It's an enhancement but as we discusses we will create another PR to ecchronos 4.x and merge first |
8666fd3
to
3364199
Compare
To decouple the consistency definition in lightweight transactions, introduce a new property configurable by ecc.yml that allows consistency to be overridden by the values DEFAULT/SERIAL/LOCAL. Closes Ericsson#633
3364199
to
b6d105f
Compare
core/src/test/java/com/ericsson/bss/cassandra/ecchronos/core/AbstractCassandraTest.java
Outdated
Show resolved
Hide resolved
core/src/test/java/com/ericsson/bss/cassandra/ecchronos/core/TestCASLockFactory.java
Outdated
Show resolved
Hide resolved
core/src/test/java/com/ericsson/bss/cassandra/ecchronos/core/TestCASLockFactory.java
Outdated
Show resolved
Hide resolved
core/src/test/java/com/ericsson/bss/cassandra/ecchronos/core/TestCASLockFactory.java
Outdated
Show resolved
Hide resolved
core/src/test/java/com/ericsson/bss/cassandra/ecchronos/core/TestCASLockFactory.java
Outdated
Show resolved
Hide resolved
core/src/test/java/com/ericsson/bss/cassandra/ecchronos/core/TestCASLockFactory.java
Outdated
Show resolved
Hide resolved
...com/ericsson/bss/cassandra/ecchronos/core/repair/TestDefaultRepairConfigurationProvider.java
Outdated
Show resolved
Hide resolved
...ava/com/ericsson/bss/cassandra/ecchronos/application/config/connection/NativeConnection.java
Outdated
Show resolved
Hide resolved
...ava/com/ericsson/bss/cassandra/ecchronos/application/config/connection/NativeConnection.java
Outdated
Show resolved
Hide resolved
...java/com/ericsson/bss/cassandra/ecchronos/connection/impl/LocalNativeConnectionProvider.java
Outdated
Show resolved
Hide resolved
...java/com/ericsson/bss/cassandra/ecchronos/connection/impl/LocalNativeConnectionProvider.java
Outdated
Show resolved
Hide resolved
core/src/main/java/com/ericsson/bss/cassandra/ecchronos/core/CASLockFactory.java
Outdated
Show resolved
Hide resolved
core/src/main/java/com/ericsson/bss/cassandra/ecchronos/core/utils/ConsistencyType.java
Outdated
Show resolved
Hide resolved
fa68383
to
c35da29
Compare
...cation/src/test/java/com/ericsson/bss/cassandra/ecchronos/application/config/TestConfig.java
Outdated
Show resolved
Hide resolved
core/src/main/java/com/ericsson/bss/cassandra/ecchronos/core/CASLockFactory.java
Outdated
Show resolved
Hide resolved
core/src/main/java/com/ericsson/bss/cassandra/ecchronos/core/CASLockFactory.java
Outdated
Show resolved
Hide resolved
core/src/main/java/com/ericsson/bss/cassandra/ecchronos/core/CASLockFactory.java
Outdated
Show resolved
Hide resolved
core/src/main/java/com/ericsson/bss/cassandra/ecchronos/core/CASLockFactory.java
Outdated
Show resolved
Hide resolved
core/src/test/java/com/ericsson/bss/cassandra/ecchronos/core/TestCASLockFactory.java
Show resolved
Hide resolved
LGTM |
To decouple the consistency definition in lightweight transactions, introduce a new property configurable by ecc.yml that allows consistency to be overridden by the values DEFAULT/SERIAL/LOCAL.
Closes #633