+1 to this proposal.

Cheers,
Murtadha

________________________________
From: Ian Maxon <[email protected]>
Sent: Tuesday, September 30, 2025 1:16:26 AM
To: [email protected] <[email protected]>
Subject: Re: [DISCUSS][APE] Enhancing Async API

Agreed, +1. This API is very important, and right now it's not in the
best shape. These improvements will be great for it.

On Mon, Sep 29, 2025 at 11:00 AM Mike Carey <[email protected]> wrote:
>
> This looks terrific!  Being able to get results per partition is
> especially cool, as this will enable AsterixDB to play much more nicely
> with parallel clients (e.g., interplay with Spark and friends).  The
> status and metric info coming back is also really nice.  We need this!
>
> On 9/29/25 10:45 AM, Peeyush Gupta wrote:
> > Hi all,
> >
> > Initiating discussion to enhance the async query API.
> >
> > Feature: Enhancing the async query API.
> >
> > Details: Currently there are several issues with the async API. This 
> > proposal aims to improve upon the its current design and implementation.
> >
> >    *   Handle returned has the ip address and port. we should return a URI 
> > instead of the complete URL as the handle. The caller should prepend the 
> > host and port appropriately.
> >    *   Timeout is not handled for the entire query and only considered only 
> > for the duration till which the handle is returned.
> >    *   There is no partition level information.
> >    *   The status api does not return when the query was started, how long 
> > it was queued etc.
> >    *   There is no way to explicitly discard a result set.
> > APE:https://cwiki.apache.org/confluence/display/ASTERIXDB/APE+28%3A+Enhancing+Async+API
> >
> > Thanks,
> > Peeyush
> >

Reply via email to