func NewBatchFuture() *batchFuture {
	return &batchFuture{
		doneCh: make(chan struct{}),
	}
}
// NewBatchFuture creates a new batch future
NewBatchFuture creates a new batch future
// NewBatchFuture creates a new batch future
func NewBatchFuture() *batchFuture {
	return &batchFuture{
		doneCh: make(chan struct{}),
	}
}
func NewBatchFuture ( ) * batchFuture { return & batchFuture { doneCh : make ( chan struct { } ) , } }
NewBatchFuture creates a new batch future
NewBatchFuture creates a new batch future