Concurrent multi executor

Due to backward compatibility

On 15 October 2014 18:31, Petr Chalupa <notifications@github.com> wrote:

> In lib/dynflow/execution_history.rb:
>
> > +    Event = Algebrick.type do
> > +      fields! time:     Integer,
> > +              name:     String,
> > +              world_id: type { variants String, NilClass }
> > +    end
> > +
> > +    module Event
> > +      def inspect
> > +        "#{Time.at(time).utc}: #{name}".tap { |s| s << " @ #{world_id}" if world_id }
> > +      end
> > +    end
> > +
> > +    attr_reader :events
> > +
> > +    def initialize(events = [])
> > +      @events = (events || []).each { |e| Type! e, Event }
>
> intended to accept nil?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/Dynflow/dynflow/pull/131/files#r18905042>.
>