-
Notifications
You must be signed in to change notification settings - Fork 0
Added fuzz testing #4
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
base: CASSANDRA-17719
Are you sure you want to change the base?
Added fuzz testing #4
Conversation
patch by Caleb Rackliffe; reviewed by ? for CASSANDRA-17719 Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com> Co-authored-by: Blake Eggleston <bdeggleston@gmail.com>
…d of waiting for system keyspace state
b1d64ce to
6f83568
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
actual bug, but only impacts toCQL so limited issue... too little for its own JIRA =(
src/java/org/apache/cassandra/exceptions/AccordTimeoutException.java
Outdated
Show resolved
Hide resolved
src/java/org/apache/cassandra/service/accord/AccordCallback.java
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I worked on a patch recently to make it so expires w/ timeout returns timeout, so would be best for Accord not to regress this...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
see org.apache.cassandra.cql3.QueryProcessor#validateKey
2e8c4c8 to
f6fc073
Compare
5fa7f64 to
db8839a
Compare
ce133da to
cd8e977
Compare
8ab73ee to
e99a798
Compare
e02bf6a to
c0f7dcb
Compare
fix set element selection to work w/ Selectable -> ColumnReference conversion clean up SELECT disambiguation and use selectionGroup instead of columnReference to parse references in SELECT
5651f1e to
5b242c1
Compare
cba1e88 to
d54c3fc
Compare
src/antlr/Parser.g
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thinking that ReferenceOperation.Assignment.Raw shouldn't take the ReferenceValue.Raw and should pull from the Operation, this would help later on when we add support for more complex Operations.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
for debugging it was just so much easier to say "who" was broken
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
using .name() here as we know its a user type; we don't use this when dealing with auto-gen reads
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this doesn't actually matter as this is used to say if the statement as a whole needs to read... but we don't want that in a txn... ill look to clean this up when trying to avoid the read
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
need to look closer at what this does... I just copy/pasted
…me generalization of utilities into AuthTestUtils)
…w it to work w/ TxnBuilder / TxnData (thereby "completing" the last rebase on the metadata-persistence branch)
… ones. Operations are now used for the core logic rather than forking, and Operations that requireRead are converted to a ReferenceOperation
…mnReference to parse references in SELECT
…ings more complex for Accord
7bc6a70 to
91f148f
Compare
c579a48 to
61512ca
Compare
No description provided.