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 stored artifact on disk that is written incorrectly
but never read during tests, because often the tests simply never
encounter the path in which this would occur (restart,eviction, etc.)

On Wed, Apr 12, 2017 at 1:46 PM, Ildar Absalyamov
<[email protected]> wrote:
> 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
>  
> <https://github.com/apache/asterixdb/blob/master/asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/ConnectorApiServlet.java#L123>
> I have been successfully using it in my experiments.
>
>> On Apr 12, 2017, at 13:41, Ian Maxon <[email protected]> wrote:
>>
>> 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 expose this functionality through a separate API, and I am not
>> really partial to one solution or the other.
>>
>> Thanks,
>> - Ian
>
> Best regards,
> Ildar
>

Reply via email to