Aaron Klish
Aaron Klish
I would check out the [HashMapDataStore](https://github.com/yahoo/elide/blob/master/elide-core/src/main/java/com/yahoo/elide/core/datastore/inmemory/HashMapDataStore.java) and [HashMapDataStoreTransaction](https://github.com/yahoo/elide/blob/master/elide-core/src/main/java/com/yahoo/elide/core/datastore/inmemory/HashMapStoreTransaction.java). The transaction tells elide to do all sorting, filtering, and pagination in memory. I imagine a Redis data store would be very...
Thanks for writing this up Dennis. Two comments: 1. I think `@Hidden` and `@Exposed` are too similar to `@Include` and `@Exclude` where it will likely cause some confusion. 2. I'm...
I like @dev-wei suggestion to add a custom parameter to change the behavior. It seems simpler and cleaner than an annotation based approach. What do you think @DennisMcWherter ?
I think we should make this proposal to JSON-API. I think this is one of the advantages of GraphQL over JSON-API. I suspect they may adopt it. Let's start a...
A few thoughts on this: 1. There is value in having a way for JSON-API to work more like graphQL where nothing is returned unless the client asks for this....
Would be nice to have a single test for both JSON-API and GraphQL.
I think the right approach here is to use Elide Serde's and create a new type: ```java @Embeddable class ObfuscatedId { @GeneratedValue Long id; } ``` Models could then be...
A few other useful bits of info: Elide 5 (elide-5.x branch) supports the ability to inject Serdes: https://github.com/yahoo/elide/blob/elide-5.x/elide-core/src/main/java/com/yahoo/elide/Elide.java#L110 This would allow the injection of security credentials into the Serde to...
The primary use case is to prevent leakage of information. Let's say I have a new website with a customer model. I store my customer model with JPA using monotonically...