Aaron Klish

Results 90 comments of Aaron Klish

This was done in Elide 6 but the package name was not changed.

1. Support ISO8601 "yyyy-MM-dd'T'HH:mm'Z" format and truncate to the underlying grain. 2. Validate that ISO8601 weeks start on a Monday.

Good catch. I forgot to mention we use an entity manager supplier that allows us to share the entity manager within a single thread (across data store transactions). This code...

Ok. I created a class like this one: ```java public class SharedEntityManagerSupplier implements JpaDataStore.EntityManagerSupplier { ThreadLocal entityManagerThreadLocal; EntityManagerFactory emf; public SharedEntityManagerSupplier(EntityManagerFactory factory) { this.emf = factory; entityManagerThreadLocal = new ThreadLocal();...

This is what we do as well. On Sat, Jul 10, 2021 at 8:16 AM Thai Ngo ***@***.***> wrote: > I had similar problem too. Below is what I have...

Not ideal, but the method: ```java public abstract FilterExpression getFilterExpression(Type entityClass, RequestScope requestScope); ``` takes a RequestScope. If cast to the internal version of this class (https://github.com/yahoo/elide/blob/master/elide-core/src/main/java/com/yahoo/elide/core/RequestScope.java), you can access...

I can see two ways this could work. The default filter expression is a templated RSQL expression: ```java @DefaultFilter("book.title=='foo'") ``` Or with templates: ```java @DefaultFilter("book.createdDate=gt='{{dateMath \\"now\\" \\"-1y\\"}}'") ``` Since we...

My sense is that Hibernate is so core here to Elide customers we'll need to spin a new major release for this change. I agree this is worth doing though.

Love it. We should definitely support this.