Re: When is it appropirate to add reserved words to the AQL/SQL++ Grammar?

2017-04-12 Thread Yingyi Bu
+1 for HTTP API. The end point can be easily removed from a real deployment by using a config parameter. Best, Yingyi On Wed, Apr 12, 2017 at 6:12 PM, Till Westmann wrote: > Coming back to the question in the subject: If we need such functionality > e.g. for testing of performance measurements,

Re: When is it appropirate to add reserved words to the AQL/SQL++ Grammar?

2017-04-12 Thread Till Westmann
Coming back to the question in the subject: If we need such functionality e.g. for testing of performance measurements, how should we expose it? Should we - extend the language with new keywords or - introduce on keyword for this that is followed by some parameters or - expose new HTTP APIs or -

Re: When is it appropirate to add reserved words to the AQL/SQL++ Grammar?

2017-04-12 Thread Ian Maxon
Yes, more or less. I'm not sure that I would force the buffer cache, but at least I want all of the "object" representations outside of that to have vanished such that their state must be regenerated from the at-rest format. On Wed, Apr 12, 2017 at 2:41 PM, Mike Carey wrote: > So you want to basi

Re: When is it appropirate to add reserved words to the AQL/SQL++ Grammar?

2017-04-12 Thread Mike Carey
So you want to basically quiesce a dataset "all the way" - so that it's not open at all, and perhaps so that the buffer pool also has none of its pages resident? On 4/12/17 2:26 PM, Ian Maxon wrote: That's a little different than from what I'd like to do. Basically I want to evict the dataset

Re: When is it appropirate to add reserved words to the AQL/SQL++ Grammar?

2017-04-12 Thread Ian Maxon
That's a little different than from what I'd like to do. Basically I want to evict the dataset entirely. My alterior motive here is to test the correctness of persisted storage artifacts as right now in many cases this is not covered. It has been a recurring theme in many bugs that there is some st

Re: When is it appropirate to add reserved words to the AQL/SQL++ Grammar?

2017-04-12 Thread Ildar Absalyamov
Ian, There is an existing API, which does exactly that. https://github.com/apache/asterixdb/blob/master/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/ConnectorApiServlet.java#L123

When is it appropirate to add reserved words to the AQL/SQL++ Grammar?

2017-04-12 Thread Ian Maxon
Hey all, I was working on a patch that would add a 'flush dataset' DDL command (mainly for testing), and of course this would require adding 'flush' as a new reserved word. What is the consensus on when this would be permitted at this point? There are other ways to do this, of course, I could expos