Consume Cassandra Heuristics and Generate CQL Data - #1795
gonzalotguerrero wants to merge 8 commits into
Conversation
|
@gonzalotguerrero please fix the merge conflicts |
| return | ||
| } | ||
|
|
||
| val oldCassandraDbActions = mutableListOf<EnvironmentAction>().plus(ind.seeInitializingActions()) |
There was a problem hiding this comment.
isn't this name confusing? as you are loading all initializing actions, not just for Cassandra
| @Experimental | ||
| @Cfg("Tracking of Cassandra commands to improve test generation") | ||
| @DependsOnFalseFor("blackBox") | ||
| var heuristicsForCassandra = false |
There was a problem hiding this comment.
shouldn't have a @DependsOnTrueFor for extractSqlExecutionInfo ?
| @Experimental | ||
| @Cfg("Enable EvoMaster to generate Cassandra data with direct accesses to the database") | ||
| @DependsOnFalseFor("blackBox") | ||
| var generateCassandraData = false |
There was a problem hiding this comment.
shouldn't have a @DependsOnTrueFor for extractSqlExecutionInfo ?
|
Hi @arcuri82! I have a few questions regarding your comments:
I understand it might be confusing, but I'd written it like that because it's the way it's written for the other DBs. Would you still like me to change it to a more generic name?
I'm having some trouble understanding this question. I don't see the other databases' attributes having this Thanks! |
|
Hi @gonzalotguerrero , I think that what @arcuri82 probably meant was extractCassandraExecutionInfo |
Hi @jgaleotti! I think so too, my question was more aimed at the fact that this @DependsOnTrueFor was not present for the other DBs (with their respective extractXXExecutionInfo attribute), but I just saw that Andrés recently added it for Neo4j. I'll get to adding it for Cassandra as well. |
No description provided.