⚡ Sangsakala Proxy 🏠 Home
Skip to content

doc: QPG mutator list - #671

Merged
bajinsheng merged 1 commit into
sqlancer:masterfrom
bajinsheng:master
Dec 20, 2022
Merged

bajinsheng merged 1 commit into
sqlancer:masterfrom
bajinsheng:master

Conversation

@bajinsheng

Copy link
Copy Markdown
Collaborator

No description provided.

@bajinsheng
bajinsheng requested a review from mrigger December 20, 2022 02:49
@bajinsheng bajinsheng mentioned this pull request Dec 20, 2022
@bajinsheng
bajinsheng enabled auto-merge (squash) December 20, 2022 03:17
Comment thread docs/QueryPlanGuidance.md Outdated
@@ -0,0 +1,66 @@
# Query Plan Guidance
Query Plan Guidance (QPG) is a test case generation method guided by unseen query plans. Given a database state, we mutate it after no new unique query plans have been observed by randomly-generated queries on the database state aiming to cover more unique query plans for exposing more logics of DBMSs. Here, we document all mutators in which we choose the most promising one that may help covering more unique query plans to execute.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Query Plan Guidance (QPG) is a test case generation method that attempts to explore unseen query plans.

@bajinsheng
bajinsheng requested a review from mrigger December 20, 2022 11:11
@bajinsheng
bajinsheng merged commit 30f8ac5 into sqlancer:master Dec 20, 2022
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.

2 participants