----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/64234/ -----------------------------------------------------------
Review request for Aurora, David McLaughlin, Jordan Ly, and Stephan Erb. Repository: aurora Description ------- This extracts the Log- and Snapshot-specific details from LogStorage, leaving DurableStorage. DurableStorage is useful as a general-purpose Storage mutation observer, with Persistence being the minimal behavior needed for an underlying durability layer to provide. Diffs ----- src/main/java/org/apache/aurora/codec/ThriftBinaryCodec.java 3c12532acca9107f5a54df48fc59348d70af29c6 src/main/java/org/apache/aurora/scheduler/base/TaskTestUtil.java 5fe7b9b11f6ce2307f8e40822d5e2b4de2116450 src/main/java/org/apache/aurora/scheduler/configuration/ConfigurationManager.java fa2f39cb88499a4fa6dfe3a25574d3f165f530fd src/main/java/org/apache/aurora/scheduler/resources/ResourceManager.java f9dee22bfab04023c2664f301d9ac548d75a8729 src/main/java/org/apache/aurora/scheduler/storage/CallOrderEnforcingStorage.java 1b10ec53c7ce72974301e03f095982d25cf069d1 src/main/java/org/apache/aurora/scheduler/storage/DistributedSnapshotStore.java 4ddee400760d4a5cbd88a5758d0919bd4fe8dcd2 src/main/java/org/apache/aurora/scheduler/storage/Storage.java 7d325b6daff091ef6a856749f55a3516d24721fb src/main/java/org/apache/aurora/scheduler/storage/backup/TemporaryStorage.java 30007968870900deb9689344b5ac84d535c7149a src/main/java/org/apache/aurora/scheduler/storage/durability/Persistence.java PRE-CREATION src/main/java/org/apache/aurora/scheduler/storage/durability/TransactionRecorder.java PRE-CREATION src/main/java/org/apache/aurora/scheduler/storage/log/LogPersistence.java PRE-CREATION src/main/java/org/apache/aurora/scheduler/storage/log/LogStorage.java 07b4bdb1b466b37b96eeb866dfebd8e5a70032ac src/main/java/org/apache/aurora/scheduler/storage/log/LogStorageModule.java c8dc7ad141f27318f18afdc440250afc42f0bc6d src/main/java/org/apache/aurora/scheduler/storage/log/SnapshotStoreImpl.java 5859f803e840959af2dead550a0d7f241d3d42be src/main/java/org/apache/aurora/scheduler/storage/log/StreamManager.java ea147c0ba6aaa6d113144be0a8330bd2f73d2453 src/main/java/org/apache/aurora/scheduler/storage/log/StreamManagerImpl.java baf2647c54f1f9918139584e5151873a3853e83c src/main/java/org/apache/aurora/scheduler/storage/log/ThriftBackfill.java 92b64bb2039585d0cc13905d9f5f01b9759c214a src/main/java/org/apache/aurora/scheduler/storage/log/WriteAheadStorage.java 41061f8afb824316dbaf1027e206424ebff0ed83 src/main/java/org/apache/aurora/scheduler/thrift/SchedulerThriftInterface.java 2cc567dec52652ee2d874bc97af676e57b0a35f9 src/test/java/org/apache/aurora/scheduler/app/local/FakeNonVolatileStorage.java 8cf68714c10102209639743fe3223406134cc4d7 src/test/java/org/apache/aurora/scheduler/app/local/LocalSchedulerMain.java c639ab652d0c094a5facea31c77f528ed179ab00 src/test/java/org/apache/aurora/scheduler/storage/log/LogManagerTest.java 3f445595a81a5655c6c486791a9b55d8dc7f2f76 src/test/java/org/apache/aurora/scheduler/storage/log/LogStorageTest.java 3c056c966b93335eee3a1386cd096b6419f5e319 src/test/java/org/apache/aurora/scheduler/storage/log/NonVolatileStorageTest.java f43a836a4176c465fa3f496c77ef6dc1cbc1691a src/test/java/org/apache/aurora/scheduler/storage/log/SnapshotStoreImplIT.java a1944c4fdaa5bc578a7c1430f6304eae5d8a5f08 src/test/java/org/apache/aurora/scheduler/storage/log/ThriftBackfillTest.java 59c2c5bb1a4bea125ae799d76179946b722fc150 src/test/java/org/apache/aurora/scheduler/storage/log/WriteAheadStorageTest.java 8a99b36757a25f58773c5445c046c4f9f9158056 src/test/java/org/apache/aurora/scheduler/thrift/SchedulerThriftInterfaceTest.java 42a79a6ca6ee0f51b7d1a4ac1df9dbd555f2d2b9 src/test/java/org/apache/aurora/scheduler/thrift/ThriftIT.java b2c371cde5eec186a1bbfbfc8a0555f9930a6791 Diff: https://reviews.apache.org/r/64234/diff/1/ Testing ------- end-to-end tests pass Thanks, Bill Farner
