Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: allow inspecting the parts of the composite expression builder #46396

Merged
merged 1 commit into from
Jul 15, 2024

Conversation

icewind1991
Copy link
Member

DBAL's CompositeExpression doesn't allow getting the parts of the expression for introspection.

This replaces the logic of the CompositeExpression with a custom so that our code can inspect the expression.

Extracted from, and needed for the sharding work.

@icewind1991 icewind1991 added the 3. to review Waiting for reviews label Jul 10, 2024
@icewind1991 icewind1991 added this to the Nextcloud 30 milestone Jul 10, 2024
@icewind1991 icewind1991 requested review from a team, ArtificialOwl, yemkareems, sorbaugh, artonge and come-nc and removed request for a team July 10, 2024 11:00
@icewind1991 icewind1991 force-pushed the inspectable-composite-expression branch from b6c33a6 to c2c1817 Compare July 10, 2024 16:29
Signed-off-by: Robin Appelman <robin@icewind.nl>
@icewind1991 icewind1991 force-pushed the inspectable-composite-expression branch from c2c1817 to d81d59e Compare July 12, 2024 15:01
@icewind1991 icewind1991 merged commit 7206b2d into master Jul 15, 2024
166 checks passed
@icewind1991 icewind1991 deleted the inspectable-composite-expression branch July 15, 2024 12:53
@blizzz blizzz mentioned this pull request Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review Waiting for reviews
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants