elastic-db-tools/src/main/java/com/microsoft/azure/elasticdb/shard/base/PointMapping.java [239:260]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                    stopwatch.elapsed(TimeUnit.MILLISECONDS));
        }
        catch (SQLException e) {
            e.printStackTrace();
            throw (ShardManagementException) e.getCause();
        }
    }

    /**
     * Asynchronously performs validation that the local representation is as up-to-date as the representation on the backing data store.
     *
     * @param shardMap
     *            Shard map to which the shard provider belongs.
     * @param conn
     *            Connection used for validation.
     * @return A task to await validation completion
     */
    @Override
    public Callable validateAsync(StoreShardMap shardMap,
            Connection conn) {
        Callable returnVal;
        try {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



elastic-db-tools/src/main/java/com/microsoft/azure/elasticdb/shard/base/RangeMapping.java [249:270]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                    stopwatch.elapsed(TimeUnit.MILLISECONDS));
        }
        catch (SQLException e) {
            e.printStackTrace();
            throw (ShardManagementException) e.getCause();
        }
    }

    /**
     * Asynchronously performs validation that the local representation is as up-to-date as the representation on the backing data store.
     *
     * @param shardMap
     *            Shard map to which the shard provider belongs.
     * @param conn
     *            Connection used for validation.
     * @return A task to await validation completion
     */
    @Override
    public Callable validateAsync(StoreShardMap shardMap,
            Connection conn) {
        Callable returnVal;
        try {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



