All, I'm having a little trouble getting my head around deleteByQuery(). The javadoc in the interface indicates that any object that matches the query should get deleted. The unit test DataStoreTestUtil.testDeleteByQueryFields() expects the object to still exist with the queried-for fields cleared. To me it seems like the test is for an update, rather than a delete.
Are my semantics all mixed up? Thanks, -Scott

