Christian Beikov
Christian Beikov
See the reproducer: https://github.com/ahofmeister/reproducer-validation-entity-views
When applying fetches for a subview collection that uses MULTISET fetching, the collection isn't properly fetched, because the check in `com.blazebit.persistence.view.impl.objectbuilder.transformer.SubviewTupleTransformerFactory#create` thinks there are no subfetches available.
The following model: ```java @Entity public class Parent { @BatchSize(size = 500) @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER, mappedBy = "id.userId", orphanRemoval = true) @Fetch(FetchMode.SUBSELECT) private List roles = new...
We are lacking documentation for the filter clause and the syntax in the window function chapter is using the old function based invocation which should be fixed: https://persistence.blazebit.com/documentation/1.6/core/manual/en_US/#window-functions
Create a `InputObjectMapper` implementation to support updatable entity views. https://github.com/Netflix/dgs-framework/discussions/775
With the following model: ```java @Entity(name = "products") public class Product { ... } @Entity(name = "suppliers") public class Supplier { @OneToMany List products; } ``` we run into parsing...
A mapping like ```java @EntityView(Link.class) public interface LinkView extends Id { @IdMapping("this") @JsonIgnore Id getId(); @EntityView(Link.class) public interface Id { String getName(); String getUrl(); } } ``` Fails with ```...
Right now, it's not possible to use multiple persistence units with our Spring integration. We need to add `qualifier` member to `@EnableEntityViews` and make sure repositories work with proper `EntityViewManager`...
We need to somehow capture the fact that an `ObjectBuilder` is streaming capable as the "fix" for https://github.com/Blazebit/blaze-persistence/issues/1421 will be to disallow returning the same object array instance again from...
From https://github.com/Blazebit/blaze-persistence/discussions/1410 we saw that there are cases of alias collisions. I don't know if we can solve the alias collision, but at least the canonical way of referring to...