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

Simple SELECT Queries Without Aggregation Functions #373

Open
wants to merge 74 commits into
base: main
Choose a base branch
from

Conversation

nicholas-mainardi
Copy link
Contributor

@nicholas-mainardi nicholas-mainardi commented Sep 16, 2024

This PR introduces the support for simple SELECT queries without aggregation functions

@nicholas-mainardi nicholas-mainardi changed the title Feat/tabular queries Simple SELECT Queries Without Aggregation Functions Sep 16, 2024
@nicholas-mainardi nicholas-mainardi changed the base branch from main to feat/merge_table October 15, 2024 13:04
delehef and others added 4 commits October 17, 2024 21:21
This PR introduces a circuit to expose the results of simple `SELECT`
queries without aggregation functions, avoiding the need to build a
results tree.
Base automatically changed from feat/merge_table to main October 30, 2024 11:52
@@ -126,121 +290,168 @@ impl<
preprocessing_proof: Vec<u8>,
query_bounds: &QueryBounds,
placeholders: &Placeholders,
placeholder_hash_ids: [PlaceholderId; NUM_PLACEHOLDERS_HASHED],
predicate_operations: &[BasicOperation],
results_structure: &ResultStructure,
Copy link
Collaborator

Choose a reason for hiding this comment

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

Please fix the out-of-date docstring.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done in commit 3644f30

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants