Results 5 issues of Anton Yudin

According to the specification, createNativeQuery(String) is supposed to return a List. [Java EE 7 API](https://docs.oracle.com/javaee/7/api/javax/persistence/EntityManager.html#createNativeQuery-java.lang.String-) Right now if the persistence context contains an Entity defined, the query will return a...

Hello. It looks that Kundera does not support JPQL "NEW className(...)" in SELECT clause. Is there a plan to implement support for it? Thanks.

It looks it is impossible to use Criteria API to query using EmbeddedId fields. ``` Root root = criteria.from(Event.class); root.get(Event_.id).get(EvendId_.identity) ``` fails with a NullPointerException: Caused by: java.lang.NullPointerException at com.impetus.kundera.persistence.DefaultPath$PathCache.get(DefaultPath.java:285)...

The following JPQL query: `SELECT e.id.identity, e.id.type, e.id.created FROM Event e ` gets translated into the following CQL: `SELECT "identity","type","created" FROM "events" LIMIT 100 ` But the returned List contains...

Looks like Kundera does not support polymorphic queries. When trying to **SELECT * FROM BaseEntity**, the query returns only BaseEntity and ignores any existing subclassed entities. ``` @Entity @Table(name =...