{"push_id":906235682,"size":209,"distinct_size":3,"ref":"refs/heads/bugfix-ctrl-13434-varrayupdate","head":"f75bfd5aefa7a23c76852ae2a8242726b36ddf01","before":"856e5ab37d898fcbda858d72030499dc35c8f582","commits":[{"sha":"eaaf4310b58b36601a26b2bd6d5044925003477c","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Data model changes","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/eaaf4310b58b36601a26b2bd6d5044925003477c"},{"sha":"257ddb68d7697913ef8042441e7eb73f280502f2","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Initial API definition for block snapshot session","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/257ddb68d7697913ef8042441e7eb73f280502f2"},{"sha":"88eeb2d2c6f377ef608f2923a3bc6579d0efa276","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Define post data for block snapshot session creation","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/88eeb2d2c6f377ef608f2923a3bc6579d0efa276"},{"sha":"f055e055ca800a807875dbc65aa17f1d09b8cb69","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Framework for snapshot session manager and platform implementations","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/f055e055ca800a807875dbc65aa17f1d09b8cb69"},{"sha":"0de7f147977d757b45bca0def81ca1023cfb9c50","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"More platform specific infrastructure and start session creation validation","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/0de7f147977d757b45bca0def81ca1023cfb9c50"},{"sha":"8b6e4873e5a34ce931b70a035dfe2b1079889066","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Save more validation implementation","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/8b6e4873e5a34ce931b70a035dfe2b1079889066"},{"sha":"e492d8a0e9da4c5a4e9301695df9df3f97a28542","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Merge branch 'master' into feature-CTRL-12241-improve-snapvx-support\n\nConflicts:\n\tapisvc/src/main/java/com/emc/storageos/api/service/impl/resource/BlockService.java\n\tdbclient/src/main/java/com/emc/storageos/db/client/constraint/ContainmentConstraint.java\n\tdbclient/src/main/java/com/emc/storageos/db/client/model/BlockSnapshot.java\n\tinternalLibraries/errorhandling/src/main/java/com/emc/storageos/svcs/errorhandling/resources/BadRequestExceptions.java\n\tinternalLibraries/errorhandling/src/main/java/com/emc/storageos/svcs/errorhandling/resources/MethodNotAllowedExceptions.java\n\tinternalLibraries/models/src/main/java/com/emc/storageos/model/ResourceOperationTypeEnum.java\n\tinternalLibraries/models/src/main/java/com/emc/storageos/model/ResourceTypeEnum.java","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/e492d8a0e9da4c5a4e9301695df9df3f97a28542"},{"sha":"281670ae5dccc8593f3cc44247fb0e2c1a6c219d","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Merge branch 'master' into feature-CTRL-12241-improve-snapvx-support","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/281670ae5dccc8593f3cc44247fb0e2c1a6c219d"},{"sha":"25df88b83c88cedee8b766770646b9c221a391e4","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Only support new targets.","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/25df88b83c88cedee8b766770646b9c221a391e4"},{"sha":"57092731fed68087eaa35c76d86b1b32616557a5","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Remove files for supporting existing targets","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/57092731fed68087eaa35c76d86b1b32616557a5"},{"sha":"bfb63143c93dbe55a530e91c0400862a5c919411","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Implement mapper for BlockSnapshotSession to its REST representation.","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/bfb63143c93dbe55a530e91c0400862a5c919411"},{"sha":"44914bfc60a337f24687b2075ad4d88befc690cc","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"More validation changes and some platform implementation changes.","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/44914bfc60a337f24687b2075ad4d88befc690cc"},{"sha":"2df6fdd10e5e466c0db8897cfece3220b7d3ab32","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Complete validation of create snapshot session for now.","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/2df6fdd10e5e466c0db8897cfece3220b7d3ab32"},{"sha":"25f5fcb02889f84190fd726a4c2b8350716d8c5a","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Update to account for VPLEX and update comments.","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/25f5fcb02889f84190fd726a4c2b8350716d8c5a"},{"sha":"19c79f7a272efa4f53c30a2406d983b9fb8a143c","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"prepare snapshot sessions and snapshots","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/19c79f7a272efa4f53c30a2406d983b9fb8a143c"},{"sha":"370ef748312385e75a0abd35681440a31190e057","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Complete initial API service implementation for create snapshot session.","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/370ef748312385e75a0abd35681440a31190e057"},{"sha":"d9ac9d2cb45c5be6bbaea812face6e65726fa305","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Start controller implementation for snapshot session create","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/d9ac9d2cb45c5be6bbaea812face6e65726fa305"},{"sha":"808167c6becceb2a7dd8773cee396bcd14fe5f1a","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Complete initial snapshot prepare for RP native snapshot sessions.","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/808167c6becceb2a7dd8773cee396bcd14fe5f1a"},{"sha":"e2167b0f986b04a155693a7be2b920f540cc5745","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Persist change to snapshot.","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/e2167b0f986b04a155693a7be2b920f540cc5745"},{"sha":"6c9f9ea4b58bd5814b6e9737fc72afe8ccf4f251","author":{"email":"00b23d51306ac03e275679225133eb12151b0546@emc.com","name":"mhegeric"},"message":"Start workflow implementation of create snapshot session.","distinct":false,"url":"https://api.github.com/repos/CoprHD/coprhd-controller/commits/6c9f9ea4b58bd5814b6e9737fc72afe8ccf4f251"}]}