Re: How to understand this comment

2019-04-03 Thread Wes McKinney
On Wed, Apr 3, 2019 at 9:56 AM Jacques Nadeau wrote: > > > > > "To consume the whole flight, generally all endpoints must be consumed" > > > > I actually think the problem is we changed some names at one point and this > comment is a bit behind. This should probably read that "To consume the > who

Re: How to understand this comment

2019-04-03 Thread Jacques Nadeau
> > "To consume the whole flight, generally all endpoints must be consumed" > I actually think the problem is we changed some names at one point and this comment is a bit behind. This should probably read that "To consume the whole flight all Flight Itineraries must be consumed. Any endpoint liste

Re: How to understand this comment

2019-04-03 Thread Wes McKinney
hi, On Wed, Apr 3, 2019 at 8:19 AM ming zhang wrote: > > but then the comment is not right? since not all flights will be consumed? > > "To consume the whole > > > >* flight, all endpoints must be consumed." > I think we might be splitting hairs a little bit. Would it help if we added "gener

Re: How to understand this comment

2019-04-03 Thread Jacques Nadeau
The current model is there is a fixed number of itineraries. The available endpoints could include multiple transports theoretically. You're example where there are a variable number of itineraries depending on protocol is not currently supported. In that case, I would suggest that the list includ

Re: How to understand this comment

2019-04-03 Thread ming zhang
but then the comment is not right? since not all flights will be consumed? "To consume the whole > > >* flight, all endpoints must be consumed." if we introduce a itinerary concept, we have a complete story and mental model. something like message FlightGetInfo { // schema of the dataset a

Re: How to understand this comment

2019-04-02 Thread Wes McKinney
On Tue, Apr 2, 2019 at 10:08 PM ming zhang wrote: > > in a case where there are multiple ways to retrieve this logical data set, > how to represent this in the response? > > for example, assume there is a data set that has > part 1 in endpoint 1 and part 2 in endpoint 2 with tcp as transport > bot

Re: How to understand this comment

2019-04-02 Thread ming zhang
in a case where there are multiple ways to retrieve this logical data set, how to represent this in the response? for example, assume there is a data set that has part 1 in endpoint 1 and part 2 in endpoint 2 with tcp as transport both part 1 and part 2 in endpoint 3, with infiniband as transport

Re: How to understand this comment

2019-04-02 Thread Wes McKinney
Hi, A FlightGetInfo plan corresponds to a single logical dataset. The dataset may be spread across multiple endpoints, so if you want the whole dataset you have to execute DoGet against them all. I'm not sure what you mean by "provide more than one execution plan". - Wes On Tue, Apr 2, 2019 at