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

[candidate_parameters] Add candidate parameters query engine #8288

Merged
merged 28 commits into from
Nov 20, 2023

Conversation

driusan
Copy link
Collaborator

@driusan driusan commented Dec 19, 2022

This adds a candidate parameters query engine to deal with candidate meta-data from the candidate_parameters module for the
new data query API.

It also includes a new src/Data/Query/SQLQueryEngine.php abstract class to make it easier to build query engines based on SQL statements for modules where that can be done efficiently with a single statement for any dictionary terms in the data dictionary.

@driusan driusan added Category: Feature PR or issue that aims to introduce a new feature State: Blocked PR or issue awaiting an external event such as the merge or another PR to proceed Language: PHP PR or issue that update PHP code labels Dec 19, 2022
@driusan driusan self-assigned this Dec 20, 2022
@driusan driusan force-pushed the CandidateParametersQueryEngine branch 2 times, most recently from 5b687f9 to c409630 Compare January 24, 2023 19:16
@driusan driusan removed the State: Blocked PR or issue awaiting an external event such as the merge or another PR to proceed label Jan 24, 2023
@driusan driusan force-pushed the CandidateParametersQueryEngine branch 2 times, most recently from 8363e0f to 41b781b Compare January 24, 2023 19:41
@driusan driusan force-pushed the CandidateParametersQueryEngine branch from 41b781b to 29e788e Compare August 16, 2023 19:17
@driusan driusan force-pushed the CandidateParametersQueryEngine branch from 40dfb67 to 1d02b12 Compare November 14, 2023 17:12
@driusan driusan force-pushed the CandidateParametersQueryEngine branch from 8f61662 to d4cc1e8 Compare November 14, 2023 17:56
@driusan driusan force-pushed the CandidateParametersQueryEngine branch from 2b1c1da to 79b3c3f Compare November 14, 2023 18:20
@driusan driusan force-pushed the CandidateParametersQueryEngine branch from 88de588 to 09e96f8 Compare November 15, 2023 16:27
@driusan driusan force-pushed the CandidateParametersQueryEngine branch from 09e96f8 to cb86714 Compare November 15, 2023 16:37
Copy link
Contributor

@zaliqarosli zaliqarosli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@driusan driusan merged commit 916467f into aces:main Nov 20, 2023
@ridz1208 ridz1208 added this to the 26.0.0 milestone Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Feature PR or issue that aims to introduce a new feature Language: PHP PR or issue that update PHP code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants