This is an automated email from the ASF dual-hosted git repository.
zchovan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/kudu.git
from e08855500 [util] remove chromium-based Atomics from env_posix.cc
new fefef37ed KUDU-3662: Fix race condition in Kudu replication
new 4179b6de5 KUDU-3662: Add stress test for checkpoint recovery
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
java/kudu-replication/build.gradle | 1 +
.../kudu/replication/ReplicationConfigParser.java | 14 +-
.../kudu/replication/ReplicationEnvProvider.java | 36 ++-
.../kudu/replication/ReplicationJobConfig.java | 56 ++++-
.../wrappedsource/MetricWrappedKuduEnumerator.java | 151 +++++++++++-
.../wrappedsource/MetricWrappedKuduSource.java | 14 +-
.../wrappedsource/StatelessKuduReaderWrapper.java | 101 ++++++++
.../kudu/replication/ReplicationTestBase.java | 143 ++++++++++-
.../TestMetricWrappedKuduEnumerator.java | 260 ++++++++++++++++++++
.../replication/TestReplicationCheckpoint.java | 199 +++++++++++++++
.../TestReplicationCheckpointStress.java | 270 +++++++++++++++++++++
.../replication/TestReplicationConfigParser.java | 95 +++++++-
.../kudu/replication/TestReplicationMetrics.java | 10 +-
.../TestReplicationTableInitializer.java | 6 +-
14 files changed, 1320 insertions(+), 36 deletions(-)
create mode 100644
java/kudu-replication/src/main/java/org/apache/kudu/replication/wrappedsource/StatelessKuduReaderWrapper.java
create mode 100644
java/kudu-replication/src/test/java/org/apache/kudu/replication/TestMetricWrappedKuduEnumerator.java
create mode 100644
java/kudu-replication/src/test/java/org/apache/kudu/replication/TestReplicationCheckpoint.java
create mode 100644
java/kudu-replication/src/test/java/org/apache/kudu/replication/TestReplicationCheckpointStress.java