//newProgressiveSyncState returns a sync state object for the specified progressive sync object
newProgressiveSyncState returns a sync state object for the specified progressive sync object
// newProgressiveSyncState returns a sync state object for the specified progressive sync object
func newProgressiveSyncState(name string) ProgressiveSyncState {
	return &InMemorySyncState{
		Name:                name,
		HashedSpec:          "",
		SyncedAtStage:       make(map[string]string),
		SyncedAppsPerStage:  make(map[string]int),
		MaxTargetsPerStage:  make(map[string]int),
		MaxParallelPerStage: make(map[string]int),
		Mutex:               &sync.Mutex{},
	}
}
func newProgressiveSyncState ( name string ) ProgressiveSyncState { return & InMemorySyncState { Name : name , HashedSpec : " " , SyncedAtStage : make ( map [ string ] string ) , SyncedAppsPerStage : make ( map [ string ] int ) , MaxTargetsPerStage : make ( map [ string ] int ) , MaxParallelPerStage : make ( map [ string ] int ) , Mutex : & sync . Mutex { } , } }
newProgressiveSyncState returns a sync state object for the specified progressive sync object
newProgressiveSyncState returns a sync state object for the specified progressive sync object