-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/39806/
-----------------------------------------------------------

Review request for samza, Chris Riccomini, Jake Maes, Jagadish Venkatraman, and 
Yi Pan (Data Infrastructure).


Bugs: SAMZA-798
    https://issues.apache.org/jira/browse/SAMZA-798


Repository: samza


Description
-------

Adding interfaces for CheckpointManager, CheckpointManagerFactory and moving 
Checkpoint to api


Adding KafkaCheckpointLogKey, KafkaCheckpointManager and 
KafkaCheckpointManagerFactory back from 0.9.1


Changed SamzaContainer and OffsetManager


Removed checkpointmanager in JC and modified TaskModel to remove offsetMapping. 
Container will continue to use offsetmanager for fetching offsets


Fixed OffsetManager bugs


Got rid of all compile errors during build with -x test


Fixing Jackson object mapper for TaskModel


Commented tests in checkpoint manager and fixed other failing tests


Refactored KCM and moved generic functions like createTopic & validateTopic to 
kafkaUtil.scala


KCM unit tests work


Got rid of old migration code and its test. Got rid of redundant KCM


Commented out migration related tests in jobrunner


Moved migration code from old.checkpoint package


Fixed 1 migration test


Fixed checkpoint migration and its unit tests


Removed migration related tests from TestKafkaCheckpointManager


Removed some commented lines and fixed a test in TestJobCoordinator


Deleted CheckpointManager and SetCheckpoint


Diffs
-----

  samza-api/src/main/java/org/apache/samza/checkpoint/CheckpointManager.java 
PRE-CREATION 
  
samza-api/src/main/java/org/apache/samza/checkpoint/CheckpointManagerFactory.java
 PRE-CREATION 
  samza-core/src/main/java/org/apache/samza/checkpoint/Checkpoint.java  
  samza-core/src/main/java/org/apache/samza/checkpoint/CheckpointManager.java 
0185751c28979e50b1bddc28c90339defd94200b 
  
samza-core/src/main/java/org/apache/samza/coordinator/stream/messages/SetCheckpoint.java
 21afa8569801150e81b4c14ee21a9077dfa1895f 
  samza-core/src/main/java/org/apache/samza/job/model/TaskModel.java 
e00c49d5255c0af6d44e251aed4e8360cd3026c5 
  
samza-core/src/main/java/org/apache/samza/serializers/model/JsonTaskModelMixIn.java
 172358a5428c9789e0883fc0e5ad3e5c3398478a 
  samza-core/src/main/scala/org/apache/samza/checkpoint/CheckpointTool.scala 
2e3aeb8fd5a86aa39464adff9e75aca96622ebad 
  samza-core/src/main/scala/org/apache/samza/checkpoint/OffsetManager.scala 
1464acc7ec6592a21c3cdf96f34847e094e9e5e3 
  samza-core/src/main/scala/org/apache/samza/container/SamzaContainer.scala 
0b73403018b895879ed2c0538a5cd495813d2eae 
  samza-core/src/main/scala/org/apache/samza/coordinator/JobCoordinator.scala 
03299cb7cb93d43165a74206113497462d8119e9 
  samza-core/src/main/scala/org/apache/samza/migration/JobRunnerMigration.scala 
374e27e8233a27132019d429f6fa1f131db3fe15 
  
samza-core/src/test/java/org/apache/samza/coordinator/stream/MockCoordinatorStreamWrappedConsumer.java
 dd04d28e54e7afe0cc6d6c2aa508911a14e668bf 
  
samza-core/src/test/java/org/apache/samza/serializers/model/TestSamzaObjectMapper.java
 ad1fbc597802078c1a1b7d8f1dbafbd5adf610ae 
  
samza-core/src/test/scala/org/apache/samza/checkpoint/TestCheckpointTool.scala 
00b89773ad00b8f445bb1320121ab8af56870327 
  samza-core/src/test/scala/org/apache/samza/checkpoint/TestOffsetManager.scala 
c00ef91c13b96c8b1845822046343b652a33c1d5 
  samza-core/src/test/scala/org/apache/samza/container/TestSamzaContainer.scala 
a77ddc7640a8dbbdee391e65a5b432c477b0b67b 
  
samza-core/src/test/scala/org/apache/samza/container/grouper/task/TestGroupByContainerCount.scala
 ddf1fdef9265b4dbd0e24abe2bff63a3e1244733 
  
samza-core/src/test/scala/org/apache/samza/coordinator/TestJobCoordinator.scala 
1393da84f145c81efd59baabc8a7d3d2132aa05f 
  samza-core/src/test/scala/org/apache/samza/job/local/TestProcessJob.scala 
a1efe6f2707dc59d2414ebcc0b38f0f95150da64 
  samza-kafka/src/main/scala/old/checkpoint/KafkaCheckpointLogKey.scala 
958d07ce3e5d69b15ad74ff52f4572822e0bf09f 
  samza-kafka/src/main/scala/old/checkpoint/KafkaCheckpointManager.scala 
627631aa7e3d77349b9e6896fc21737855b0e946 
  samza-kafka/src/main/scala/old/checkpoint/KafkaCheckpointManagerFactory.scala 
189752a13f2363c632e3781c0e649a4aae65a9b4 
  samza-kafka/src/main/scala/old/checkpoint/KafkaCheckpointMigration.scala 
32afe4c6832df4de0f54007d3e4ee0ce9be856f7 
  samza-kafka/src/main/scala/org/apache/samza/config/KafkaConfig.scala 
798033c300a8e816589233a3dc7639ca88841b40 
  
samza-kafka/src/main/scala/org/apache/samza/migration/KafkaCheckpointMigration.scala
 PRE-CREATION 
  samza-kafka/src/main/scala/org/apache/samza/util/KafkaUtil.scala 
a7a095b4d2f19be5ad6119d5bfc715bffaeb68af 
  samza-kafka/src/main/scala/org/apache/samza/util/KafkaUtilException.scala 
PRE-CREATION 
  samza-kafka/src/test/scala/old/checkpoint/TestKafkaCheckpointManager.scala 
2c0304f98eb0de6c644f55d6a758a7a20ec98e0e 
  
samza-kafka/src/test/scala/org/apache/samza/checkpoint/kafka/TeskKafkaCheckpointLogKey.scala
 PRE-CREATION 
  
samza-kafka/src/test/scala/org/apache/samza/checkpoint/kafka/TestKafkaCheckpointManager.scala
 PRE-CREATION 
  
samza-kafka/src/test/scala/org/apache/samza/migration/TestKafkaCheckpointMigration.scala
 PRE-CREATION 
  
samza-yarn/src/test/java/org/apache/samza/job/yarn/TestContainerAllocator.java 
b20e3516190aa65c4393fe9a50d6c8b7e7eb7f0b 
  
samza-yarn/src/test/java/org/apache/samza/job/yarn/TestHostAwareContainerAllocator.java
 08e53aaf3aaebccf80e79313c3f38fec38359e81 
  samza-yarn/src/test/java/org/apache/samza/job/yarn/TestSamzaTaskManager.java 
b12ae5c1eaaee8e94d6e62a925a98d2c952fdb72 
  
samza-yarn/src/test/scala/org/apache/samza/job/yarn/TestSamzaAppMasterLifecycle.scala
 ec5a8533c7a31b9790504e18e0528be28c77d496 

Diff: https://reviews.apache.org/r/39806/diff/


Testing
-------

./gradlew clean build


Thanks,

Navina Ramesh

Reply via email to