Christian Beikov

Results 214 issues of Christian Beikov

Currently we require an empty constructor in a view to generate the constructor which is used for `EntityViewManager.create`, but this is odd. Also, we currently don't validate if such a...

kind: enhancement
component: updatable-entity-view
worth: medium

Sometimes it's not clear why certain pagination decisions are taken. We should introduce some debug logging to be able to better understand this. * Which join nodes are seen as...

kind: enhancement
component: core
worth: low

More or less a follow up of https://github.com/Blazebit/blaze-persistence/issues/352 The idea is to add support for specifications for DeltaSpike Data as well.

kind: enhancement
component: deltaspike-data
worth: low

Not sure if this is easily doable, but I just noticed that a predicate like `collection.assocation IS EMPTY` will produce a left join for the collection and the check in...

kind: enhancement
kind: performance
component: core
worth: medium

`CTETest` contains some pagination tests that unnecessarily render CTEs and joins to them in the object query. We should build a dependecy graph for CTEs so that we can detect...

kind: enhancement
kind: performance
component: core
worth: low

The Collection DML API already allows to reuse a query to reduce the amount of work needed to be done, but ideally, we would offer a way to make use...

kind: enhancement
component: core
component: updatable-entity-view
worth: low

Initially I thought this was stupid, but I didn't know that databases might do stupid things during planning when encountering a correlated subquery in a select clause. It's often way...

kind: enhancement
component: entity-view
worth: low

Currently, when we need collection element ids for deletion, we join the owner, collection/join table and target table which might be quite inefficient if the dbms optimizer doesn't see that...

kind: enhancement
component: core
component: updatable-entity-view
worth: low

We could avoid tuple copying that happens in reducers by passing the tuple into the constructor directly and destruct it there.

kind: performance
component: entity-view
worth: low

Reproducer test case for issues with CLIENTWINDOW mode when using POST from non-JSF page to a JSF one. https://issues.apache.org/jira/browse/DELTASPIKE-1393