internal static IEnumerable <IStoreLogEntry> GetPendingStoreOperations()
        {
            IStoreResults result;

            using (IStoreConnection conn = new SqlStoreConnectionFactory().GetConnection(
                       StoreConnectionKind.Global,
                       new SqlConnectionInfo(
                           Globals.ShardMapManagerConnectionString,
                           null)))
            {
                conn.Open();

                using (IStoreTransactionScope ts = conn.GetTransactionScope(StoreTransactionScopeKind.ReadOnly))
                {
                    result = ts.ExecuteCommandSingle(
                        new StringBuilder(
                            @"select
		                  6, OperationId, OperationCode, Data, UndoStartState, ShardVersionRemoves, ShardVersionAdds
	                      from
		                  __ShardManagement.OperationsLogGlobal"        ));
                }
            }

            return(result.StoreOperations);
        }
        internal static IEnumerable<IStoreLogEntry> GetPendingStoreOperations()
        {
            IStoreResults result;
            using (IStoreConnection conn = new SqlStoreConnectionFactory().GetConnection(
                StoreConnectionKind.Global,
                Globals.ShardMapManagerConnectionString))
            {
                conn.Open();

                using (IStoreTransactionScope ts = conn.GetTransactionScope(StoreTransactionScopeKind.ReadOnly))
                {
                    result = ts.ExecuteCommandSingle(
                        new StringBuilder(
                        @"select
		                  6, OperationId, OperationCode, Data, UndoStartState, ShardVersionRemoves, ShardVersionAdds
	                      from
		                  __ShardManagement.OperationsLogGlobal"));
                }
            }

            return result.StoreOperations;
        }