├── .github ├── dependabot.yml └── workflows │ ├── main.yml │ └── release.yml ├── .gitignore ├── .settings └── org.eclipse.jdt.core.prefs ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.md ├── README.md ├── configs ├── checkstyle.xml ├── pmd-rules.xml └── spotbugs-exclude.xml ├── docs ├── Citus README.md ├── PAPERS.md ├── QueryPlanGuidance.md └── testCaseReduction.md ├── logs └── .gitignore ├── media └── logo │ ├── README.md │ ├── png │ ├── sqlancer_logo_icon_b-w.png │ ├── sqlancer_logo_icon_color.png │ ├── sqlancer_logo_icon_monocrom.png │ ├── sqlancer_logo_logo_b-w_neg.png │ ├── sqlancer_logo_logo_b-w_pos.png │ ├── sqlancer_logo_logo_monocrom_neg.png │ ├── sqlancer_logo_logo_monocrom_pos.png │ ├── sqlancer_logo_logo_neg.png │ ├── sqlancer_logo_logo_pos.png │ ├── sqlancer_logo_logo_pos_200.png │ ├── sqlancer_logo_logo_pos_500.png │ ├── sqlancer_logo_logotype_monocrom.png │ └── sqlancer_logo_logotype_orange.png │ └── svg │ ├── sqlancer_icon_b-w.svg │ ├── sqlancer_icon_color.svg │ ├── sqlancer_icon_monocrom.svg │ ├── sqlancer_logo_b-w_neg.svg │ ├── sqlancer_logo_b-w_pos.svg │ ├── sqlancer_logo_monocrom_neg.svg │ ├── sqlancer_logo_monocrom_pos.svg │ ├── sqlancer_logo_neg.svg │ ├── sqlancer_logo_pos.svg │ ├── sqlancer_logotype_monocrom.svg │ └── sqlancer_logotype_orange.svg ├── pom.xml ├── src ├── check_names.py └── sqlancer │ ├── ASTBasedReducer.java │ ├── AbstractAction.java │ ├── ComparatorHelper.java │ ├── DBMSSpecificOptions.java │ ├── DatabaseProvider.java │ ├── ExecutionTimer.java │ ├── GlobalState.java │ ├── IgnoreMeException.java │ ├── LikeImplementationHelper.java │ ├── Main.java │ ├── MainOptions.java │ ├── OracleFactory.java │ ├── ProviderAdapter.java │ ├── Randomly.java │ ├── Reducer.java │ ├── Reproducer.java │ ├── SQLConnection.java │ ├── SQLGlobalState.java │ ├── SQLProviderAdapter.java │ ├── SQLancerDBConnection.java │ ├── StateToReproduce.java │ ├── StatementExecutor.java │ ├── StatementReducer.java │ ├── citus │ ├── CitusBugs.java │ ├── CitusGlobalState.java │ ├── CitusOptions.java │ ├── CitusProvider.java │ ├── CitusSchema.java │ ├── gen │ │ ├── CitusAlterTableGenerator.java │ │ ├── CitusCommon.java │ │ ├── CitusDeleteGenerator.java │ │ ├── CitusIndexGenerator.java │ │ ├── CitusInsertGenerator.java │ │ ├── CitusSetGenerator.java │ │ ├── CitusTableGenerator.java │ │ ├── CitusUpdateGenerator.java │ │ └── CitusViewGenerator.java │ └── oracle │ │ ├── CitusNoRECOracle.java │ │ └── tlp │ │ ├── CitusTLPAggregateOracle.java │ │ ├── CitusTLPBase.java │ │ ├── CitusTLPHavingOracle.java │ │ └── CitusTLPWhereOracle.java │ ├── clickhouse │ ├── ClickHouseErrors.java │ ├── ClickHouseOptions.java │ ├── ClickHouseProvider.java │ ├── ClickHouseSchema.java │ ├── ClickHouseToStringVisitor.java │ ├── ClickHouseVisitor.java │ ├── ast │ │ ├── ClickHouseAggregate.java │ │ ├── ClickHouseAliasOperation.java │ │ ├── ClickHouseBinaryArithmeticOperation.java │ │ ├── ClickHouseBinaryComparisonOperation.java │ │ ├── ClickHouseBinaryFunctionOperation.java │ │ ├── ClickHouseBinaryLogicalOperation.java │ │ ├── ClickHouseCast.java │ │ ├── ClickHouseCastOperation.java │ │ ├── ClickHouseColumnReference.java │ │ ├── ClickHouseConstant.java │ │ ├── ClickHouseExpression.java │ │ ├── ClickHouseSelect.java │ │ ├── ClickHouseTableReference.java │ │ ├── ClickHouseUnaryFunctionOperation.java │ │ ├── ClickHouseUnaryPostfixOperation.java │ │ ├── ClickHouseUnaryPrefixOperation.java │ │ └── constant │ │ │ ├── ClickHouseBooleanConstant.java │ │ │ ├── ClickHouseCreateConstant.java │ │ │ ├── ClickHouseFloat32Constant.java │ │ │ ├── ClickHouseFloat64Constant.java │ │ │ ├── ClickHouseInt128Constant.java │ │ │ ├── ClickHouseInt16Constant.java │ │ │ ├── ClickHouseInt256Constant.java │ │ │ ├── ClickHouseInt32Constant.java │ │ │ ├── ClickHouseInt64Constant.java │ │ │ ├── ClickHouseInt8Constant.java │ │ │ ├── ClickHouseNullConstant.java │ │ │ ├── ClickHouseStringConstant.java │ │ │ ├── ClickHouseUInt128Constant.java │ │ │ ├── ClickHouseUInt16Constant.java │ │ │ ├── ClickHouseUInt256Constant.java │ │ │ ├── ClickHouseUInt32Constant.java │ │ │ ├── ClickHouseUInt64Constant.java │ │ │ └── ClickHouseUInt8Constant.java │ ├── gen │ │ ├── ClickHouseColumnBuilder.java │ │ ├── ClickHouseCommon.java │ │ ├── ClickHouseExpressionGenerator.java │ │ ├── ClickHouseInsertGenerator.java │ │ └── ClickHouseTableGenerator.java │ └── oracle │ │ ├── norec │ │ └── ClickHouseNoRECOracle.java │ │ └── tlp │ │ ├── ClickHouseTLPAggregateOracle.java │ │ ├── ClickHouseTLPBase.java │ │ ├── ClickHouseTLPDistinctOracle.java │ │ ├── ClickHouseTLPGroupByOracle.java │ │ ├── ClickHouseTLPHavingOracle.java │ │ └── ClickHouseTLPWhereOracle.java │ ├── cnosdb │ ├── CnosDBBugs.java │ ├── CnosDBComparatorHelper.java │ ├── CnosDBCompoundDataType.java │ ├── CnosDBExpectedError.java │ ├── CnosDBGlobalState.java │ ├── CnosDBLoggableFactory.java │ ├── CnosDBOptions.java │ ├── CnosDBProvider.java │ ├── CnosDBSchema.java │ ├── CnosDBToStringVisitor.java │ ├── CnosDBVisitor.java │ ├── ast │ │ ├── CnosDBAggregate.java │ │ ├── CnosDBAlias.java │ │ ├── CnosDBBetweenOperation.java │ │ ├── CnosDBBinaryArithmeticOperation.java │ │ ├── CnosDBBinaryComparisonOperation.java │ │ ├── CnosDBBinaryLogicalOperation.java │ │ ├── CnosDBCastOperation.java │ │ ├── CnosDBColumnValue.java │ │ ├── CnosDBConcatOperation.java │ │ ├── CnosDBConstant.java │ │ ├── CnosDBExpression.java │ │ ├── CnosDBFunction.java │ │ ├── CnosDBFunctionWithUnknownResult.java │ │ ├── CnosDBInOperation.java │ │ ├── CnosDBJoin.java │ │ ├── CnosDBLikeOperation.java │ │ ├── CnosDBOrderByTerm.java │ │ ├── CnosDBPostfixOperation.java │ │ ├── CnosDBPostfixText.java │ │ ├── CnosDBPrefixOperation.java │ │ ├── CnosDBSelect.java │ │ └── CnosDBSimilarTo.java │ ├── client │ │ ├── CnosDBClient.java │ │ ├── CnosDBConnection.java │ │ ├── CnosDBException.java │ │ └── CnosDBResultSet.java │ ├── gen │ │ ├── CnosDBCommon.java │ │ ├── CnosDBExpressionGenerator.java │ │ ├── CnosDBInsertGenerator.java │ │ └── CnosDBTableGenerator.java │ ├── oracle │ │ ├── CnosDBNoRECBase.java │ │ ├── CnosDBNoRECOracle.java │ │ └── tlp │ │ │ ├── CnosDBTLPAggregateOracle.java │ │ │ ├── CnosDBTLPBase.java │ │ │ ├── CnosDBTLPHavingOracle.java │ │ │ └── CnosDBTLPWhereOracle.java │ └── query │ │ ├── CnosDBOtherQuery.java │ │ ├── CnosDBQueryAdapter.java │ │ ├── CnosDBQueryProvider.java │ │ └── CnosDBSelectQuery.java │ ├── cockroachdb │ ├── CockroachDBBugs.java │ ├── CockroachDBCommon.java │ ├── CockroachDBErrors.java │ ├── CockroachDBOptions.java │ ├── CockroachDBProvider.java │ ├── CockroachDBSchema.java │ ├── CockroachDBToStringVisitor.java │ ├── CockroachDBVisitor.java │ ├── ast │ │ ├── CockroachDBAggregate.java │ │ ├── CockroachDBAlias.java │ │ ├── CockroachDBBetweenOperation.java │ │ ├── CockroachDBBinaryArithmeticOperation.java │ │ ├── CockroachDBBinaryComparisonOperator.java │ │ ├── CockroachDBBinaryLogicalOperation.java │ │ ├── CockroachDBCaseOperation.java │ │ ├── CockroachDBCast.java │ │ ├── CockroachDBCollate.java │ │ ├── CockroachDBColumnReference.java │ │ ├── CockroachDBConcatOperation.java │ │ ├── CockroachDBConstant.java │ │ ├── CockroachDBExpression.java │ │ ├── CockroachDBFunction.java │ │ ├── CockroachDBFunctionCall.java │ │ ├── CockroachDBInOperation.java │ │ ├── CockroachDBIndexReference.java │ │ ├── CockroachDBJoin.java │ │ ├── CockroachDBMultiValuedComparison.java │ │ ├── CockroachDBNotOperation.java │ │ ├── CockroachDBOrderingTerm.java │ │ ├── CockroachDBRegexOperation.java │ │ ├── CockroachDBSelect.java │ │ ├── CockroachDBTableReference.java │ │ ├── CockroachDBTypeAnnotation.java │ │ ├── CockroachDBUnaryArithmeticOperation.java │ │ └── CockroachDBUnaryPostfixOperation.java │ ├── gen │ │ ├── CockroachDBCommentOnGenerator.java │ │ ├── CockroachDBCreateStatisticsGenerator.java │ │ ├── CockroachDBDeleteGenerator.java │ │ ├── CockroachDBDropTableGenerator.java │ │ ├── CockroachDBDropViewGenerator.java │ │ ├── CockroachDBExpressionGenerator.java │ │ ├── CockroachDBGenerator.java │ │ ├── CockroachDBIndexGenerator.java │ │ ├── CockroachDBInsertGenerator.java │ │ ├── CockroachDBRandomQuerySynthesizer.java │ │ ├── CockroachDBSetClusterSettingGenerator.java │ │ ├── CockroachDBSetSessionGenerator.java │ │ ├── CockroachDBShowGenerator.java │ │ ├── CockroachDBTableGenerator.java │ │ ├── CockroachDBTruncateGenerator.java │ │ ├── CockroachDBUpdateGenerator.java │ │ └── CockroachDBViewGenerator.java │ └── oracle │ │ ├── CockroachDBCERTOracle.java │ │ ├── CockroachDBNoRECOracle.java │ │ └── tlp │ │ ├── CockroachDBTLPAggregateOracle.java │ │ ├── CockroachDBTLPBase.java │ │ ├── CockroachDBTLPDistinctOracle.java │ │ ├── CockroachDBTLPExtendedWhereOracle.java │ │ ├── CockroachDBTLPGroupByOracle.java │ │ ├── CockroachDBTLPHavingOracle.java │ │ └── CockroachDBTLPWhereOracle.java │ ├── common │ ├── DBMSCommon.java │ ├── ast │ │ ├── BinaryNode.java │ │ ├── BinaryOperatorNode.java │ │ ├── FunctionNode.java │ │ ├── SelectBase.java │ │ ├── TernaryNode.java │ │ ├── UnaryNode.java │ │ ├── UnaryOperatorNode.java │ │ └── newast │ │ │ ├── ColumnReferenceNode.java │ │ │ ├── Constant.java │ │ │ ├── Expression.java │ │ │ ├── Join.java │ │ │ ├── NewAliasNode.java │ │ │ ├── NewBetweenOperatorNode.java │ │ │ ├── NewBinaryOperatorNode.java │ │ │ ├── NewCaseOperatorNode.java │ │ │ ├── NewFunctionNode.java │ │ │ ├── NewInOperatorNode.java │ │ │ ├── NewOrderingTerm.java │ │ │ ├── NewPostfixTextNode.java │ │ │ ├── NewTernaryNode.java │ │ │ ├── NewToStringVisitor.java │ │ │ ├── NewUnaryPostfixOperatorNode.java │ │ │ ├── NewUnaryPrefixOperatorNode.java │ │ │ ├── Node.java │ │ │ ├── Select.java │ │ │ └── TableReferenceNode.java │ ├── gen │ │ ├── AbstractGenerator.java │ │ ├── AbstractInsertGenerator.java │ │ ├── AbstractUpdateGenerator.java │ │ ├── ExpressionGenerator.java │ │ ├── NoRECGenerator.java │ │ ├── PartitionGenerator.java │ │ ├── TLPWhereGenerator.java │ │ ├── TypedExpressionGenerator.java │ │ └── UntypedExpressionGenerator.java │ ├── log │ │ ├── Loggable.java │ │ ├── LoggableFactory.java │ │ ├── LoggedString.java │ │ └── SQLLoggableFactory.java │ ├── oracle │ │ ├── CERTOracleBase.java │ │ ├── CompositeTestOracle.java │ │ ├── DocumentRemovalOracleBase.java │ │ ├── NoRECBase.java │ │ ├── NoRECOracle.java │ │ ├── PivotedQuerySynthesisBase.java │ │ ├── TLPWhereOracle.java │ │ ├── TernaryLogicPartitioningOracleBase.java │ │ ├── TestOracle.java │ │ └── TestOracleUtils.java │ ├── query │ │ ├── ExpectedErrors.java │ │ ├── Query.java │ │ ├── SQLQueryAdapter.java │ │ ├── SQLQueryProvider.java │ │ ├── SQLQueryResultCheckAdapter.java │ │ └── SQLancerResultSet.java │ ├── schema │ │ ├── AbstractRelationalTable.java │ │ ├── AbstractRowValue.java │ │ ├── AbstractSchema.java │ │ ├── AbstractTable.java │ │ ├── AbstractTableColumn.java │ │ ├── AbstractTables.java │ │ └── TableIndex.java │ └── visitor │ │ ├── BinaryOperation.java │ │ ├── NodeVisitor.java │ │ ├── TernaryOperation.java │ │ ├── ToStringVisitor.java │ │ └── UnaryOperation.java │ ├── databend │ ├── DatabendBugs.java │ ├── DatabendErrors.java │ ├── DatabendExpectedValueVisitor.java │ ├── DatabendExprToNode.java │ ├── DatabendOptions.java │ ├── DatabendProvider.java │ ├── DatabendSchema.java │ ├── DatabendToStringVisitor.java │ ├── ast │ │ ├── DatabendAggregateOperation.java │ │ ├── DatabendBetweenOperation.java │ │ ├── DatabendBinaryArithmeticOperation.java │ │ ├── DatabendBinaryComparisonOperation.java │ │ ├── DatabendBinaryLogicalOperation.java │ │ ├── DatabendCastOperation.java │ │ ├── DatabendColumnValue.java │ │ ├── DatabendConstant.java │ │ ├── DatabendExpression.java │ │ ├── DatabendFunctionOperation.java │ │ ├── DatabendInOperation.java │ │ ├── DatabendJoin.java │ │ ├── DatabendLikeOperation.java │ │ ├── DatabendOrderByTerm.java │ │ ├── DatabendSelect.java │ │ ├── DatabendUnaryPostfixOperation.java │ │ └── DatabendUnaryPrefixOperation.java │ ├── gen │ │ ├── DatabendDeleteGenerator.java │ │ ├── DatabendInsertGenerator.java │ │ ├── DatabendNewExpressionGenerator.java │ │ ├── DatabendRandomQuerySynthesizer.java │ │ ├── DatabendTableGenerator.java │ │ └── DatabendViewGenerator.java │ └── test │ │ ├── DatabendNoRECOracle.java │ │ ├── DatabendPivotedQuerySynthesisOracle.java │ │ └── tlp │ │ ├── DatabendQueryPartitioningAggregateTester.java │ │ ├── DatabendQueryPartitioningBase.java │ │ ├── DatabendQueryPartitioningDistinctTester.java │ │ ├── DatabendQueryPartitioningGroupByTester.java │ │ ├── DatabendQueryPartitioningHavingTester.java │ │ └── DatabendQueryPartitioningWhereTester.java │ ├── datafusion │ ├── DataFusionErrors.java │ ├── DataFusionOptions.java │ ├── DataFusionProvider.java │ ├── DataFusionSchema.java │ ├── DataFusionToStringVisitor.java │ ├── DataFusionUtil.java │ ├── ast │ │ ├── DataFusionConstant.java │ │ ├── DataFusionExpression.java │ │ ├── DataFusionSelect.java │ │ ├── DataFusionSpecialExpr.java │ │ └── DataFusionWindowExpr.java │ ├── gen │ │ ├── DataFusionBaseExpr.java │ │ ├── DataFusionBaseExprFactory.java │ │ ├── DataFusionExpressionGenerator.java │ │ ├── DataFusionInsertGenerator.java │ │ └── DataFusionTableGenerator.java │ ├── server │ │ └── datafusion_server │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── main.rs │ └── test │ │ ├── DataFusionNoCrashAggregate.java │ │ ├── DataFusionNoCrashWindow.java │ │ ├── DataFusionNoRECOracle.java │ │ ├── DataFusionPQS.java │ │ ├── DataFusionQueryPartitioningAggrTester.java │ │ ├── DataFusionQueryPartitioningBase.java │ │ ├── DataFusionQueryPartitioningHavingTester.java │ │ └── DataFusionQueryPartitioningWhereTester.java │ ├── doris │ ├── DorisBugs.java │ ├── DorisErrors.java │ ├── DorisOptions.java │ ├── DorisProvider.java │ ├── DorisSchema.java │ ├── ast │ │ ├── DorisAggregateOperation.java │ │ ├── DorisBetweenOperation.java │ │ ├── DorisBinaryArithmeticOperation.java │ │ ├── DorisBinaryComparisonOperation.java │ │ ├── DorisBinaryLogicalOperation.java │ │ ├── DorisCaseOperation.java │ │ ├── DorisCastOperation.java │ │ ├── DorisColumnValue.java │ │ ├── DorisConstant.java │ │ ├── DorisExpression.java │ │ ├── DorisFunctionOperation.java │ │ ├── DorisInOperation.java │ │ ├── DorisJoin.java │ │ ├── DorisLikeOperation.java │ │ ├── DorisOrderByTerm.java │ │ ├── DorisSelect.java │ │ ├── DorisUnaryPostfixOperation.java │ │ └── DorisUnaryPrefixOperation.java │ ├── gen │ │ ├── DorisAlterTableGenerator.java │ │ ├── DorisDeleteGenerator.java │ │ ├── DorisDropTableGenerator.java │ │ ├── DorisDropViewGenerator.java │ │ ├── DorisIndexGenerator.java │ │ ├── DorisInsertGenerator.java │ │ ├── DorisNewExpressionGenerator.java │ │ ├── DorisRandomQuerySynthesizer.java │ │ ├── DorisTableGenerator.java │ │ ├── DorisUpdateGenerator.java │ │ └── DorisViewGenerator.java │ ├── oracle │ │ ├── DorisNoRECOracle.java │ │ ├── DorisPivotedQuerySynthesisOracle.java │ │ └── tlp │ │ │ ├── DorisQueryPartitioningAggregateTester.java │ │ │ ├── DorisQueryPartitioningBase.java │ │ │ ├── DorisQueryPartitioningDistinctTester.java │ │ │ ├── DorisQueryPartitioningGroupByTester.java │ │ │ ├── DorisQueryPartitioningHavingTester.java │ │ │ └── DorisQueryPartitioningWhereTester.java │ ├── utils │ │ └── DorisNumberUtils.java │ └── visitor │ │ ├── DorisExpectedValueVisitor.java │ │ ├── DorisExprToNode.java │ │ └── DorisToStringVisitor.java │ ├── duckdb │ ├── DuckDBErrors.java │ ├── DuckDBOptions.java │ ├── DuckDBProvider.java │ ├── DuckDBSchema.java │ ├── DuckDBToStringVisitor.java │ ├── ast │ │ ├── DuckDBConstant.java │ │ ├── DuckDBExpression.java │ │ ├── DuckDBJoin.java │ │ └── DuckDBSelect.java │ ├── gen │ │ ├── DuckDBAlterTableGenerator.java │ │ ├── DuckDBDeleteGenerator.java │ │ ├── DuckDBExpressionGenerator.java │ │ ├── DuckDBIndexGenerator.java │ │ ├── DuckDBInsertGenerator.java │ │ ├── DuckDBRandomQuerySynthesizer.java │ │ ├── DuckDBTableGenerator.java │ │ ├── DuckDBUpdateGenerator.java │ │ └── DuckDBViewGenerator.java │ └── test │ │ ├── DuckDBNoRECOracle.java │ │ ├── DuckDBQueryPartitioningAggregateTester.java │ │ ├── DuckDBQueryPartitioningBase.java │ │ ├── DuckDBQueryPartitioningDistinctTester.java │ │ ├── DuckDBQueryPartitioningGroupByTester.java │ │ ├── DuckDBQueryPartitioningHavingTester.java │ │ └── DuckDBQueryPartitioningWhereTester.java │ ├── h2 │ ├── H2CastNode.java │ ├── H2Constant.java │ ├── H2DeleteGenerator.java │ ├── H2Errors.java │ ├── H2Expression.java │ ├── H2ExpressionGenerator.java │ ├── H2IndexGenerator.java │ ├── H2InsertGenerator.java │ ├── H2Join.java │ ├── H2Options.java │ ├── H2Provider.java │ ├── H2QueryPartitioningBase.java │ ├── H2QueryPartitioningWhereTester.java │ ├── H2RandomQuerySynthesizer.java │ ├── H2Schema.java │ ├── H2Select.java │ ├── H2SetGenerator.java │ ├── H2TableGenerator.java │ ├── H2ToStringVisitor.java │ ├── H2UpdateGenerator.java │ └── H2ViewGenerator.java │ ├── hsqldb │ ├── HSQLDBErrors.java │ ├── HSQLDBOptions.java │ ├── HSQLDBProvider.java │ ├── HSQLDBSchema.java │ ├── HSQLDBToStringVisitor.java │ ├── ast │ │ ├── HSQLDBColumnReference.java │ │ ├── HSQLDBConstant.java │ │ ├── HSQLDBExpression.java │ │ ├── HSQLDBJoin.java │ │ ├── HSQLDBSelect.java │ │ ├── HSQLDBUnaryPostfixOperation.java │ │ └── HSQLDBUnaryPrefixOperation.java │ ├── gen │ │ ├── HSQLDBExpressionGenerator.java │ │ ├── HSQLDBInsertGenerator.java │ │ ├── HSQLDBTableGenerator.java │ │ └── HSQLDBUpdateGenerator.java │ └── test │ │ ├── HSQLDBNoRECOracle.java │ │ ├── HSQLDBQueryPartitioningBase.java │ │ └── HSQLDBQueryPartitioningWhereTester.java │ ├── mariadb │ ├── MariaDBBugs.java │ ├── MariaDBErrors.java │ ├── MariaDBOptions.java │ ├── MariaDBProvider.java │ ├── MariaDBSchema.java │ ├── ast │ │ ├── MariaDBAggregate.java │ │ ├── MariaDBBinaryOperator.java │ │ ├── MariaDBColumnName.java │ │ ├── MariaDBConstant.java │ │ ├── MariaDBExpression.java │ │ ├── MariaDBFunction.java │ │ ├── MariaDBFunctionName.java │ │ ├── MariaDBInOperation.java │ │ ├── MariaDBJoin.java │ │ ├── MariaDBPostfixUnaryOperation.java │ │ ├── MariaDBSelectStatement.java │ │ ├── MariaDBStringVisitor.java │ │ ├── MariaDBTableReference.java │ │ ├── MariaDBText.java │ │ ├── MariaDBUnaryPrefixOperation.java │ │ └── MariaDBVisitor.java │ ├── gen │ │ ├── MariaDBCommon.java │ │ ├── MariaDBExpressionGenerator.java │ │ ├── MariaDBIndexGenerator.java │ │ ├── MariaDBInsertGenerator.java │ │ ├── MariaDBSetGenerator.java │ │ ├── MariaDBTableAdminCommandGenerator.java │ │ ├── MariaDBTableGenerator.java │ │ ├── MariaDBTruncateGenerator.java │ │ └── MariaDBUpdateGenerator.java │ └── oracle │ │ ├── MariaDBDQPOracle.java │ │ └── MariaDBNoRECOracle.java │ ├── materialize │ ├── MaterializeCompoundDataType.java │ ├── MaterializeExpectedValueVisitor.java │ ├── MaterializeGlobalState.java │ ├── MaterializeOptions.java │ ├── MaterializeProvider.java │ ├── MaterializeSchema.java │ ├── MaterializeToStringVisitor.java │ ├── MaterializeVisitor.java │ ├── ast │ │ ├── MaterializeAggregate.java │ │ ├── MaterializeAlias.java │ │ ├── MaterializeBetweenOperation.java │ │ ├── MaterializeBinaryArithmeticOperation.java │ │ ├── MaterializeBinaryBitOperation.java │ │ ├── MaterializeBinaryComparisonOperation.java │ │ ├── MaterializeBinaryLogicalOperation.java │ │ ├── MaterializeBinaryRangeOperation.java │ │ ├── MaterializeCastOperation.java │ │ ├── MaterializeColumnValue.java │ │ ├── MaterializeConcatOperation.java │ │ ├── MaterializeConstant.java │ │ ├── MaterializeExpression.java │ │ ├── MaterializeFunction.java │ │ ├── MaterializeFunctionWithUnknownResult.java │ │ ├── MaterializeInOperation.java │ │ ├── MaterializeJoin.java │ │ ├── MaterializeLikeOperation.java │ │ ├── MaterializeOrderByTerm.java │ │ ├── MaterializePOSIXRegularExpression.java │ │ ├── MaterializePostfixOperation.java │ │ ├── MaterializePostfixText.java │ │ ├── MaterializePrefixOperation.java │ │ ├── MaterializeSelect.java │ │ └── MaterializeSimilarTo.java │ ├── gen │ │ ├── MaterializeCommon.java │ │ ├── MaterializeDeleteGenerator.java │ │ ├── MaterializeDropIndexGenerator.java │ │ ├── MaterializeExpressionGenerator.java │ │ ├── MaterializeIndexGenerator.java │ │ ├── MaterializeInsertGenerator.java │ │ ├── MaterializeRandomQueryGenerator.java │ │ ├── MaterializeTableGenerator.java │ │ ├── MaterializeUpdateGenerator.java │ │ └── MaterializeViewGenerator.java │ └── oracle │ │ ├── MaterializeNoRECOracle.java │ │ ├── MaterializePivotedQuerySynthesisOracle.java │ │ └── tlp │ │ ├── MaterializeTLPAggregateOracle.java │ │ ├── MaterializeTLPBase.java │ │ ├── MaterializeTLPHavingOracle.java │ │ └── MaterializeTLPWhereOracle.java │ ├── mysql │ ├── MySQLBugs.java │ ├── MySQLErrors.java │ ├── MySQLExpectedValueVisitor.java │ ├── MySQLGlobalState.java │ ├── MySQLOptions.java │ ├── MySQLProvider.java │ ├── MySQLSchema.java │ ├── MySQLToStringVisitor.java │ ├── MySQLVisitor.java │ ├── ast │ │ ├── MySQLBetweenOperation.java │ │ ├── MySQLBinaryComparisonOperation.java │ │ ├── MySQLBinaryLogicalOperation.java │ │ ├── MySQLBinaryOperation.java │ │ ├── MySQLCastOperation.java │ │ ├── MySQLCollate.java │ │ ├── MySQLColumnReference.java │ │ ├── MySQLComputableFunction.java │ │ ├── MySQLConstant.java │ │ ├── MySQLExists.java │ │ ├── MySQLExpression.java │ │ ├── MySQLInOperation.java │ │ ├── MySQLJoin.java │ │ ├── MySQLOrderByTerm.java │ │ ├── MySQLSelect.java │ │ ├── MySQLStringExpression.java │ │ ├── MySQLTableReference.java │ │ ├── MySQLText.java │ │ ├── MySQLUnaryPostfixOperation.java │ │ └── MySQLUnaryPrefixOperation.java │ ├── gen │ │ ├── MySQLAlterTable.java │ │ ├── MySQLDeleteGenerator.java │ │ ├── MySQLDropIndex.java │ │ ├── MySQLExpressionGenerator.java │ │ ├── MySQLHintGenerator.java │ │ ├── MySQLInsertGenerator.java │ │ ├── MySQLRandomQuerySynthesizer.java │ │ ├── MySQLSetGenerator.java │ │ ├── MySQLTableGenerator.java │ │ ├── MySQLTruncateTableGenerator.java │ │ ├── MySQLUpdateGenerator.java │ │ ├── admin │ │ │ ├── MySQLFlush.java │ │ │ └── MySQLReset.java │ │ ├── datadef │ │ │ └── MySQLIndexGenerator.java │ │ └── tblmaintenance │ │ │ ├── MySQLAnalyzeTable.java │ │ │ ├── MySQLCheckTable.java │ │ │ ├── MySQLChecksum.java │ │ │ ├── MySQLOptimize.java │ │ │ └── MySQLRepair.java │ └── oracle │ │ ├── MySQLCERTOracle.java │ │ ├── MySQLDQPOracle.java │ │ ├── MySQLFuzzer.java │ │ ├── MySQLPivotedQuerySynthesisOracle.java │ │ ├── MySQLQueryPartitioningBase.java │ │ └── MySQLTLPWhereOracle.java │ ├── oceanbase │ ├── OceanBaseErrors.java │ ├── OceanBaseExpectedValueVisitor.java │ ├── OceanBaseGlobalState.java │ ├── OceanBaseOptions.java │ ├── OceanBaseProvider.java │ ├── OceanBaseSchema.java │ ├── OceanBaseToStringVisitor.java │ ├── OceanBaseUserCheckException.java │ ├── OceanBaseVisitor.java │ ├── README.md │ ├── ast │ │ ├── OceanBaseAggregate.java │ │ ├── OceanBaseBinaryComparisonOperation.java │ │ ├── OceanBaseBinaryLogicalOperation.java │ │ ├── OceanBaseCastOperation.java │ │ ├── OceanBaseColumnName.java │ │ ├── OceanBaseColumnReference.java │ │ ├── OceanBaseComputableFunction.java │ │ ├── OceanBaseConstant.java │ │ ├── OceanBaseExists.java │ │ ├── OceanBaseExpression.java │ │ ├── OceanBaseInOperation.java │ │ ├── OceanBaseJoin.java │ │ ├── OceanBaseOrderByTerm.java │ │ ├── OceanBaseSelect.java │ │ ├── OceanBaseStringExpression.java │ │ ├── OceanBaseTableReference.java │ │ ├── OceanBaseText.java │ │ ├── OceanBaseUnaryPostfixOperation.java │ │ └── OceanBaseUnaryPrefixOperation.java │ ├── gen │ │ ├── OceanBaseAlterTable.java │ │ ├── OceanBaseDeleteGenerator.java │ │ ├── OceanBaseDropIndex.java │ │ ├── OceanBaseExpressionGenerator.java │ │ ├── OceanBaseHintGenerator.java │ │ ├── OceanBaseInsertGenerator.java │ │ ├── OceanBaseTableGenerator.java │ │ ├── OceanBaseTruncateTableGenerator.java │ │ ├── OceanBaseUpdateGenerator.java │ │ └── datadef │ │ │ └── OceanBaseIndexGenerator.java │ └── oracle │ │ ├── OceanBaseNoRECOracle.java │ │ ├── OceanBasePivotedQuerySynthesisOracle.java │ │ ├── OceanBaseTLPBase.java │ │ └── OceanBaseTLPWhereOracle.java │ ├── postgres │ ├── PostgresCompoundDataType.java │ ├── PostgresExpectedValueVisitor.java │ ├── PostgresGlobalState.java │ ├── PostgresOptions.java │ ├── PostgresProvider.java │ ├── PostgresSchema.java │ ├── PostgresToStringVisitor.java │ ├── PostgresVisitor.java │ ├── ast │ │ ├── PostgresAggregate.java │ │ ├── PostgresAlias.java │ │ ├── PostgresBetweenOperation.java │ │ ├── PostgresBinaryArithmeticOperation.java │ │ ├── PostgresBinaryBitOperation.java │ │ ├── PostgresBinaryComparisonOperation.java │ │ ├── PostgresBinaryLogicalOperation.java │ │ ├── PostgresBinaryRangeOperation.java │ │ ├── PostgresCastOperation.java │ │ ├── PostgresCollate.java │ │ ├── PostgresColumnReference.java │ │ ├── PostgresColumnValue.java │ │ ├── PostgresConcatOperation.java │ │ ├── PostgresConstant.java │ │ ├── PostgresExpression.java │ │ ├── PostgresFunction.java │ │ ├── PostgresFunctionWithUnknownResult.java │ │ ├── PostgresInOperation.java │ │ ├── PostgresJoin.java │ │ ├── PostgresLikeOperation.java │ │ ├── PostgresOrderByTerm.java │ │ ├── PostgresPOSIXRegularExpression.java │ │ ├── PostgresPostfixOperation.java │ │ ├── PostgresPostfixText.java │ │ ├── PostgresPrefixOperation.java │ │ ├── PostgresSelect.java │ │ ├── PostgresSimilarTo.java │ │ └── PostgresTableReference.java │ ├── gen │ │ ├── PostgresAlterTableGenerator.java │ │ ├── PostgresAnalyzeGenerator.java │ │ ├── PostgresClusterGenerator.java │ │ ├── PostgresCommentGenerator.java │ │ ├── PostgresCommon.java │ │ ├── PostgresDeleteGenerator.java │ │ ├── PostgresDiscardGenerator.java │ │ ├── PostgresDropIndexGenerator.java │ │ ├── PostgresExpressionGenerator.java │ │ ├── PostgresIndexGenerator.java │ │ ├── PostgresInsertGenerator.java │ │ ├── PostgresNotifyGenerator.java │ │ ├── PostgresRandomQueryGenerator.java │ │ ├── PostgresReindexGenerator.java │ │ ├── PostgresSequenceGenerator.java │ │ ├── PostgresSetGenerator.java │ │ ├── PostgresStatisticsGenerator.java │ │ ├── PostgresTableGenerator.java │ │ ├── PostgresTransactionGenerator.java │ │ ├── PostgresTruncateGenerator.java │ │ ├── PostgresUpdateGenerator.java │ │ ├── PostgresVacuumGenerator.java │ │ └── PostgresViewGenerator.java │ └── oracle │ │ ├── PostgresCERTOracle.java │ │ ├── PostgresFuzzer.java │ │ ├── PostgresNoRECOracle.java │ │ ├── PostgresPivotedQuerySynthesisOracle.java │ │ └── tlp │ │ ├── PostgresTLPAggregateOracle.java │ │ ├── PostgresTLPBase.java │ │ ├── PostgresTLPHavingOracle.java │ │ └── PostgresTLPWhereOracle.java │ ├── presto │ ├── PrestoConstantUtils.java │ ├── PrestoErrors.java │ ├── PrestoExpressionToNode.java │ ├── PrestoGlobalState.java │ ├── PrestoOptions.java │ ├── PrestoProvider.java │ ├── PrestoSchema.java │ ├── PrestoToStringVisitor.java │ ├── ast │ │ ├── PrestoAggregateFunction.java │ │ ├── PrestoAtTimeZoneOperator.java │ │ ├── PrestoCastFunction.java │ │ ├── PrestoColumnReference.java │ │ ├── PrestoComparisonFunction.java │ │ ├── PrestoConditionalFunction.java │ │ ├── PrestoConstant.java │ │ ├── PrestoDateFunction.java │ │ ├── PrestoDefaultFunction.java │ │ ├── PrestoExpression.java │ │ ├── PrestoFunction.java │ │ ├── PrestoFunctionWithoutParenthesis.java │ │ ├── PrestoJoin.java │ │ ├── PrestoMultiValuedComparison.java │ │ ├── PrestoMultiValuedComparisonOperator.java │ │ ├── PrestoMultiValuedComparisonType.java │ │ ├── PrestoQuantifiedComparison.java │ │ ├── PrestoSelect.java │ │ ├── PrestoTableReference.java │ │ ├── PrestoUnaryPostfixOperation.java │ │ └── PrestoUnaryPrefixOperation.java │ ├── gen │ │ ├── PrestoAlterTableGenerator.java │ │ ├── PrestoDeleteGenerator.java │ │ ├── PrestoIndexGenerator.java │ │ ├── PrestoInsertGenerator.java │ │ ├── PrestoRandomQuerySynthesizer.java │ │ ├── PrestoTableGenerator.java │ │ ├── PrestoTypedExpressionGenerator.java │ │ ├── PrestoUpdateGenerator.java │ │ └── PrestoViewGenerator.java │ └── test │ │ ├── PrestoNoRECOracle.java │ │ ├── PrestoQueryPartitioningAggregateTester.java │ │ ├── PrestoQueryPartitioningBase.java │ │ ├── PrestoQueryPartitioningDistinctTester.java │ │ ├── PrestoQueryPartitioningGroupByTester.java │ │ ├── PrestoQueryPartitioningHavingTester.java │ │ └── PrestoQueryPartitioningWhereTester.java │ ├── questdb │ ├── QuestDBBugs.java │ ├── QuestDBErrors.java │ ├── QuestDBOptions.java │ ├── QuestDBProvider.java │ ├── QuestDBSchema.java │ ├── QuestDBToStringVisitor.java │ ├── ast │ │ ├── QuestDBConstant.java │ │ ├── QuestDBExpression.java │ │ └── QuestDBSelect.java │ ├── gen │ │ ├── QuestDBAlterIndexGenerator.java │ │ ├── QuestDBExpressionGenerator.java │ │ ├── QuestDBInsertGenerator.java │ │ ├── QuestDBTableGenerator.java │ │ ├── QuestDBTruncateGenerator.java │ │ ├── QuestDBUpdateGenerator.java │ │ └── QuestDBViewGenerator.java │ └── test │ │ ├── QuestDBQueryPartitioningBase.java │ │ └── QuestDBQueryPartitioningWhereTester.java │ ├── sqlite3 │ ├── SQLite3CollateHelper.java │ ├── SQLite3Errors.java │ ├── SQLite3ExpectedValueVisitor.java │ ├── SQLite3GlobalState.java │ ├── SQLite3Options.java │ ├── SQLite3Provider.java │ ├── SQLite3SpecialStringGenerator.java │ ├── SQLite3ToStringVisitor.java │ ├── SQLite3Visitor.java │ ├── ast │ │ ├── SQLite3Aggregate.java │ │ ├── SQLite3Case.java │ │ ├── SQLite3Cast.java │ │ ├── SQLite3Constant.java │ │ ├── SQLite3Expression.java │ │ ├── SQLite3Function.java │ │ ├── SQLite3RowValueExpression.java │ │ ├── SQLite3Select.java │ │ ├── SQLite3SetClause.java │ │ ├── SQLite3UnaryOperation.java │ │ ├── SQLite3WindowFunction.java │ │ └── SQLite3WindowFunctionExpression.java │ ├── gen │ │ ├── SQLite3AnalyzeGenerator.java │ │ ├── SQLite3ColumnBuilder.java │ │ ├── SQLite3Common.java │ │ ├── SQLite3CreateVirtualRtreeTabelGenerator.java │ │ ├── SQLite3ExplainGenerator.java │ │ ├── SQLite3ExpressionGenerator.java │ │ ├── SQLite3MatchStringGenerator.java │ │ ├── SQLite3PragmaGenerator.java │ │ ├── SQLite3ReindexGenerator.java │ │ ├── SQLite3TransactionGenerator.java │ │ ├── SQLite3VacuumGenerator.java │ │ ├── SQLite3VirtualFTSTableCommandGenerator.java │ │ ├── ddl │ │ │ ├── SQLite3AlterTable.java │ │ │ ├── SQLite3CreateTriggerGenerator.java │ │ │ ├── SQLite3CreateVirtualFTSTableGenerator.java │ │ │ ├── SQLite3DropIndexGenerator.java │ │ │ ├── SQLite3DropTableGenerator.java │ │ │ ├── SQLite3IndexGenerator.java │ │ │ ├── SQLite3TableGenerator.java │ │ │ └── SQLite3ViewGenerator.java │ │ └── dml │ │ │ ├── SQLite3DeleteGenerator.java │ │ │ ├── SQLite3InsertGenerator.java │ │ │ ├── SQLite3StatTableGenerator.java │ │ │ └── SQLite3UpdateGenerator.java │ ├── oracle │ │ ├── SQLite3Fuzzer.java │ │ ├── SQLite3NoRECOracle.java │ │ ├── SQLite3PivotedQuerySynthesisOracle.java │ │ ├── SQLite3RandomQuerySynthesizer.java │ │ └── tlp │ │ │ ├── SQLite3TLPAggregateOracle.java │ │ │ ├── SQLite3TLPBase.java │ │ │ ├── SQLite3TLPDistinctOracle.java │ │ │ ├── SQLite3TLPGroupByOracle.java │ │ │ ├── SQLite3TLPHavingOracle.java │ │ │ └── SQLite3TLPWhereOracle.java │ └── schema │ │ ├── SQLite3DataType.java │ │ └── SQLite3Schema.java │ ├── stonedb │ ├── StoneDBBugs.java │ ├── StoneDBErrors.java │ ├── StoneDBOptions.java │ ├── StoneDBProvider.java │ ├── StoneDBSchema.java │ ├── StoneDBToStringVisitor.java │ ├── ast │ │ ├── StoneDBAdvancedFunction.java │ │ ├── StoneDBAggregate.java │ │ ├── StoneDBConstant.java │ │ ├── StoneDBExpression.java │ │ ├── StoneDBJoin.java │ │ └── StoneDBSelect.java │ ├── gen │ │ ├── StoneDBExpressionGenerator.java │ │ ├── StoneDBIndexCreateGenerator.java │ │ ├── StoneDBIndexDropGenerator.java │ │ ├── StoneDBTableAlterGenerator.java │ │ ├── StoneDBTableCreateGenerator.java │ │ ├── StoneDBTableDeleteGenerator.java │ │ ├── StoneDBTableInsertGenerator.java │ │ ├── StoneDBTableUpdateGenerator.java │ │ └── StoneDBViewCreateGenerator.java │ └── oracle │ │ ├── StoneDBAggregateOracle.java │ │ ├── StoneDBFuzzOracle.java │ │ ├── StoneDBNoRECOracle.java │ │ ├── StoneDBQueryPartitioningBase.java │ │ ├── StoneDBQueryPartitioningDistinctTester.java │ │ ├── StoneDBQueryPartitioningGroupByTester.java │ │ ├── StoneDBQueryPartitioningHavingTester.java │ │ └── StoneDBQueryPartitioningWhereTester.java │ ├── tidb │ ├── TiDBBugs.java │ ├── TiDBErrors.java │ ├── TiDBExpressionGenerator.java │ ├── TiDBOptions.java │ ├── TiDBProvider.java │ ├── TiDBSchema.java │ ├── ast │ │ ├── TiDBAggregate.java │ │ ├── TiDBBinaryArithmeticOperation.java │ │ ├── TiDBBinaryBitOperation.java │ │ ├── TiDBBinaryComparisonOperation.java │ │ ├── TiDBBinaryLogicalOperation.java │ │ ├── TiDBCase.java │ │ ├── TiDBCastOperation.java │ │ ├── TiDBCollate.java │ │ ├── TiDBColumnReference.java │ │ ├── TiDBConstant.java │ │ ├── TiDBExpression.java │ │ ├── TiDBFunctionCall.java │ │ ├── TiDBJoin.java │ │ ├── TiDBOrderingTerm.java │ │ ├── TiDBRegexOperation.java │ │ ├── TiDBSelect.java │ │ ├── TiDBTableReference.java │ │ ├── TiDBText.java │ │ ├── TiDBUnaryPostfixOperation.java │ │ └── TiDBUnaryPrefixOperation.java │ ├── gen │ │ ├── TiDBAlterTableGenerator.java │ │ ├── TiDBAnalyzeTableGenerator.java │ │ ├── TiDBDeleteGenerator.java │ │ ├── TiDBDropTableGenerator.java │ │ ├── TiDBDropViewGenerator.java │ │ ├── TiDBHintGenerator.java │ │ ├── TiDBIndexGenerator.java │ │ ├── TiDBInsertGenerator.java │ │ ├── TiDBRandomQuerySynthesizer.java │ │ ├── TiDBSetGenerator.java │ │ ├── TiDBTableGenerator.java │ │ ├── TiDBUpdateGenerator.java │ │ └── TiDBViewGenerator.java │ ├── oracle │ │ ├── TiDBCERTOracle.java │ │ ├── TiDBDQPOracle.java │ │ ├── TiDBTLPBase.java │ │ ├── TiDBTLPHavingOracle.java │ │ └── TiDBTLPWhereOracle.java │ └── visitor │ │ ├── TiDBToStringVisitor.java │ │ └── TiDBVisitor.java │ ├── timescaledb │ ├── TimescaleDBBugs.java │ ├── TimescaleDBGlobalState.java │ ├── TimescaleDBOptions.java │ ├── TimescaleDBProvider.java │ ├── TimescaleDBSchema.java │ └── gen │ │ └── TimescaleDBCommon.java │ ├── transformations │ ├── JSQLParserBasedTransformation.java │ ├── RemoveClausesOfSelect.java │ ├── RemoveColumnsOfSelect.java │ ├── RemoveElementsOfExpressionList.java │ ├── RemoveRowsOfInsert.java │ ├── RemoveUnions.java │ ├── RoundDoubleConstant.java │ ├── SimplifyConstant.java │ ├── SimplifyExpressions.java │ └── Transformation.java │ └── yugabyte │ ├── YugabyteBugs.java │ ├── ycql │ ├── YCQLErrors.java │ ├── YCQLOptions.java │ ├── YCQLProvider.java │ ├── YCQLSchema.java │ ├── YCQLToStringVisitor.java │ ├── ast │ │ ├── YCQLConstant.java │ │ ├── YCQLExpression.java │ │ └── YCQLSelect.java │ ├── gen │ │ ├── YCQLAlterTableGenerator.java │ │ ├── YCQLDeleteGenerator.java │ │ ├── YCQLExpressionGenerator.java │ │ ├── YCQLIndexGenerator.java │ │ ├── YCQLInsertGenerator.java │ │ ├── YCQLRandomQuerySynthesizer.java │ │ ├── YCQLTableGenerator.java │ │ └── YCQLUpdateGenerator.java │ └── test │ │ └── YCQLFuzzer.java │ └── ysql │ ├── YSQLCompoundDataType.java │ ├── YSQLErrors.java │ ├── YSQLExpectedValueVisitor.java │ ├── YSQLGlobalState.java │ ├── YSQLOptions.java │ ├── YSQLProvider.java │ ├── YSQLSchema.java │ ├── YSQLToStringVisitor.java │ ├── YSQLVisitor.java │ ├── ast │ ├── YSQLAggregate.java │ ├── YSQLAlias.java │ ├── YSQLBetweenOperation.java │ ├── YSQLBinaryArithmeticOperation.java │ ├── YSQLBinaryBitOperation.java │ ├── YSQLBinaryComparisonOperation.java │ ├── YSQLBinaryLogicalOperation.java │ ├── YSQLBinaryRangeOperation.java │ ├── YSQLCastOperation.java │ ├── YSQLCollate.java │ ├── YSQLColumnValue.java │ ├── YSQLConcatOperation.java │ ├── YSQLConstant.java │ ├── YSQLExpression.java │ ├── YSQLFunction.java │ ├── YSQLFunctionWithUnknownResult.java │ ├── YSQLInOperation.java │ ├── YSQLJoin.java │ ├── YSQLOrderByTerm.java │ ├── YSQLPOSIXRegularExpression.java │ ├── YSQLPostfixOperation.java │ ├── YSQLPostfixText.java │ ├── YSQLPrefixOperation.java │ ├── YSQLSelect.java │ └── YSQLSimilarTo.java │ ├── gen │ ├── YSQLAlterTableGenerator.java │ ├── YSQLAnalyzeGenerator.java │ ├── YSQLClusterGenerator.java │ ├── YSQLCommentGenerator.java │ ├── YSQLCommon.java │ ├── YSQLDeleteGenerator.java │ ├── YSQLDiscardGenerator.java │ ├── YSQLDropIndexGenerator.java │ ├── YSQLExpressionGenerator.java │ ├── YSQLIndexGenerator.java │ ├── YSQLInsertGenerator.java │ ├── YSQLNotifyGenerator.java │ ├── YSQLRandomQueryGenerator.java │ ├── YSQLReindexGenerator.java │ ├── YSQLSequenceGenerator.java │ ├── YSQLSetGenerator.java │ ├── YSQLStatisticsGenerator.java │ ├── YSQLTableGenerator.java │ ├── YSQLTableGroupGenerator.java │ ├── YSQLTransactionGenerator.java │ ├── YSQLTruncateGenerator.java │ ├── YSQLUpdateGenerator.java │ ├── YSQLVacuumGenerator.java │ └── YSQLViewGenerator.java │ └── oracle │ ├── YSQLCatalog.java │ ├── YSQLFuzzer.java │ ├── YSQLNoRECOracle.java │ ├── YSQLPivotedQuerySynthesisOracle.java │ └── tlp │ ├── YSQLTLPAggregateOracle.java │ ├── YSQLTLPBase.java │ ├── YSQLTLPHavingOracle.java │ └── YSQLTLPWhereOracle.java └── test └── sqlancer ├── TestComparatorHelper.java ├── TestExpectedErrors.java ├── TestLoggableFactory.java ├── TestParameterFormat.java ├── TestRandomly.java ├── TestUsageNamingConvention.java ├── clickhouse └── ast │ ├── ClickHouseBinaryComparisonOperationTest.java │ ├── ClickHouseOperatorsVisitorTest.java │ └── ClickHouseToStringVisitorTest.java ├── dbms ├── TestCitus.java ├── TestClickHouse.java ├── TestCockroachDB.java ├── TestConfig.java ├── TestDataFusion.java ├── TestDatabendNoREC.java ├── TestDatabendPQS.java ├── TestDatabendTLP.java ├── TestDorisNoREC.java ├── TestDorisPQS.java ├── TestDorisTLP.java ├── TestDuckDBNoREC.java ├── TestDuckDBTLP.java ├── TestH2.java ├── TestMariaDB.java ├── TestMaterialize.java ├── TestMaterializePQS.java ├── TestMySQLPQS.java ├── TestMySQLTLP.java ├── TestOceanBaseNoREC.java ├── TestOceanBasePQS.java ├── TestOceanBaseTLP.java ├── TestPostgresNoREC.java ├── TestPostgresPQS.java ├── TestPostgresTLP.java ├── TestSQLiteNoREC.java ├── TestSQLitePQS.java ├── TestSQLiteTLP.java ├── TestStoneDBFuzz.java ├── TestStoneDBNoRec.java ├── TestStoneDBTLP.java ├── TestTiDB.java └── TestYugabyte.java ├── dqp ├── mariadb │ └── TestMariaDBDQP.java ├── mysql │ └── TestMySQLDQP.java └── tidb │ └── TestTiDBDQP.java ├── pqs └── sqlite │ └── cast │ ├── TestCastToBlob.java │ ├── TestCastToBoolean.java │ ├── TestCastToInt.java │ └── TestCastToNumeric.java ├── qpg ├── cockroachdb │ ├── TestCockroachDBQPG.java │ └── TestCockroachDBQueryPlan.java ├── materialize │ ├── TestMaterializeQPG.java │ └── TestMaterializeQueryPlan.java ├── sqlite │ ├── TestSQLiteQPG.java │ └── TestSQLiteQueryPlan.java └── tidb │ ├── TestTiDBQPG.java │ └── TestTiDBQueryPlan.java └── reducer ├── TestASTBasedReducer.java ├── TestEnvironment.java ├── TestStatementReducer.java └── VirtualDB ├── VirtualDBConnection.java ├── VirtualDBErrors.java ├── VirtualDBGlobalState.java ├── VirtualDBOptions.java ├── VirtualDBProvider.java ├── VirtualDBQuery.java └── VirtualDBSchema.java /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/.gitignore -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/README.md -------------------------------------------------------------------------------- /configs/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/configs/checkstyle.xml -------------------------------------------------------------------------------- /configs/pmd-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/configs/pmd-rules.xml -------------------------------------------------------------------------------- /configs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/configs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /docs/Citus README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/docs/Citus README.md -------------------------------------------------------------------------------- /docs/PAPERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/docs/PAPERS.md -------------------------------------------------------------------------------- /docs/QueryPlanGuidance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/docs/QueryPlanGuidance.md -------------------------------------------------------------------------------- /docs/testCaseReduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/docs/testCaseReduction.md -------------------------------------------------------------------------------- /logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /media/logo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/README.md -------------------------------------------------------------------------------- /media/logo/png/sqlancer_logo_icon_b-w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/png/sqlancer_logo_icon_b-w.png -------------------------------------------------------------------------------- /media/logo/png/sqlancer_logo_icon_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/png/sqlancer_logo_icon_color.png -------------------------------------------------------------------------------- /media/logo/png/sqlancer_logo_icon_monocrom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/png/sqlancer_logo_icon_monocrom.png -------------------------------------------------------------------------------- /media/logo/png/sqlancer_logo_logo_b-w_neg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/png/sqlancer_logo_logo_b-w_neg.png -------------------------------------------------------------------------------- /media/logo/png/sqlancer_logo_logo_b-w_pos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/png/sqlancer_logo_logo_b-w_pos.png -------------------------------------------------------------------------------- /media/logo/png/sqlancer_logo_logo_monocrom_neg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/png/sqlancer_logo_logo_monocrom_neg.png -------------------------------------------------------------------------------- /media/logo/png/sqlancer_logo_logo_monocrom_pos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/png/sqlancer_logo_logo_monocrom_pos.png -------------------------------------------------------------------------------- /media/logo/png/sqlancer_logo_logo_neg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/png/sqlancer_logo_logo_neg.png -------------------------------------------------------------------------------- /media/logo/png/sqlancer_logo_logo_pos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/png/sqlancer_logo_logo_pos.png -------------------------------------------------------------------------------- /media/logo/png/sqlancer_logo_logo_pos_200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/png/sqlancer_logo_logo_pos_200.png -------------------------------------------------------------------------------- /media/logo/png/sqlancer_logo_logo_pos_500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/png/sqlancer_logo_logo_pos_500.png -------------------------------------------------------------------------------- /media/logo/png/sqlancer_logo_logotype_monocrom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/png/sqlancer_logo_logotype_monocrom.png -------------------------------------------------------------------------------- /media/logo/png/sqlancer_logo_logotype_orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/png/sqlancer_logo_logotype_orange.png -------------------------------------------------------------------------------- /media/logo/svg/sqlancer_icon_b-w.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/svg/sqlancer_icon_b-w.svg -------------------------------------------------------------------------------- /media/logo/svg/sqlancer_icon_color.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/svg/sqlancer_icon_color.svg -------------------------------------------------------------------------------- /media/logo/svg/sqlancer_icon_monocrom.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/svg/sqlancer_icon_monocrom.svg -------------------------------------------------------------------------------- /media/logo/svg/sqlancer_logo_b-w_neg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/svg/sqlancer_logo_b-w_neg.svg -------------------------------------------------------------------------------- /media/logo/svg/sqlancer_logo_b-w_pos.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/svg/sqlancer_logo_b-w_pos.svg -------------------------------------------------------------------------------- /media/logo/svg/sqlancer_logo_monocrom_neg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/svg/sqlancer_logo_monocrom_neg.svg -------------------------------------------------------------------------------- /media/logo/svg/sqlancer_logo_monocrom_pos.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/svg/sqlancer_logo_monocrom_pos.svg -------------------------------------------------------------------------------- /media/logo/svg/sqlancer_logo_neg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/svg/sqlancer_logo_neg.svg -------------------------------------------------------------------------------- /media/logo/svg/sqlancer_logo_pos.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/svg/sqlancer_logo_pos.svg -------------------------------------------------------------------------------- /media/logo/svg/sqlancer_logotype_monocrom.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/svg/sqlancer_logotype_monocrom.svg -------------------------------------------------------------------------------- /media/logo/svg/sqlancer_logotype_orange.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/media/logo/svg/sqlancer_logotype_orange.svg -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/pom.xml -------------------------------------------------------------------------------- /src/check_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/check_names.py -------------------------------------------------------------------------------- /src/sqlancer/ASTBasedReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/ASTBasedReducer.java -------------------------------------------------------------------------------- /src/sqlancer/AbstractAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/AbstractAction.java -------------------------------------------------------------------------------- /src/sqlancer/ComparatorHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/ComparatorHelper.java -------------------------------------------------------------------------------- /src/sqlancer/DBMSSpecificOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/DBMSSpecificOptions.java -------------------------------------------------------------------------------- /src/sqlancer/DatabaseProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/DatabaseProvider.java -------------------------------------------------------------------------------- /src/sqlancer/ExecutionTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/ExecutionTimer.java -------------------------------------------------------------------------------- /src/sqlancer/GlobalState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/GlobalState.java -------------------------------------------------------------------------------- /src/sqlancer/IgnoreMeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/IgnoreMeException.java -------------------------------------------------------------------------------- /src/sqlancer/LikeImplementationHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/LikeImplementationHelper.java -------------------------------------------------------------------------------- /src/sqlancer/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/Main.java -------------------------------------------------------------------------------- /src/sqlancer/MainOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/MainOptions.java -------------------------------------------------------------------------------- /src/sqlancer/OracleFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/OracleFactory.java -------------------------------------------------------------------------------- /src/sqlancer/ProviderAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/ProviderAdapter.java -------------------------------------------------------------------------------- /src/sqlancer/Randomly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/Randomly.java -------------------------------------------------------------------------------- /src/sqlancer/Reducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/Reducer.java -------------------------------------------------------------------------------- /src/sqlancer/Reproducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/Reproducer.java -------------------------------------------------------------------------------- /src/sqlancer/SQLConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/SQLConnection.java -------------------------------------------------------------------------------- /src/sqlancer/SQLGlobalState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/SQLGlobalState.java -------------------------------------------------------------------------------- /src/sqlancer/SQLProviderAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/SQLProviderAdapter.java -------------------------------------------------------------------------------- /src/sqlancer/SQLancerDBConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/SQLancerDBConnection.java -------------------------------------------------------------------------------- /src/sqlancer/StateToReproduce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/StateToReproduce.java -------------------------------------------------------------------------------- /src/sqlancer/StatementExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/StatementExecutor.java -------------------------------------------------------------------------------- /src/sqlancer/StatementReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/StatementReducer.java -------------------------------------------------------------------------------- /src/sqlancer/citus/CitusBugs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/CitusBugs.java -------------------------------------------------------------------------------- /src/sqlancer/citus/CitusGlobalState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/CitusGlobalState.java -------------------------------------------------------------------------------- /src/sqlancer/citus/CitusOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/CitusOptions.java -------------------------------------------------------------------------------- /src/sqlancer/citus/CitusProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/CitusProvider.java -------------------------------------------------------------------------------- /src/sqlancer/citus/CitusSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/CitusSchema.java -------------------------------------------------------------------------------- /src/sqlancer/citus/gen/CitusAlterTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/gen/CitusAlterTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/citus/gen/CitusCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/gen/CitusCommon.java -------------------------------------------------------------------------------- /src/sqlancer/citus/gen/CitusDeleteGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/gen/CitusDeleteGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/citus/gen/CitusIndexGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/gen/CitusIndexGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/citus/gen/CitusInsertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/gen/CitusInsertGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/citus/gen/CitusSetGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/gen/CitusSetGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/citus/gen/CitusTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/gen/CitusTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/citus/gen/CitusUpdateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/gen/CitusUpdateGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/citus/gen/CitusViewGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/gen/CitusViewGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/citus/oracle/CitusNoRECOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/oracle/CitusNoRECOracle.java -------------------------------------------------------------------------------- /src/sqlancer/citus/oracle/tlp/CitusTLPBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/oracle/tlp/CitusTLPBase.java -------------------------------------------------------------------------------- /src/sqlancer/citus/oracle/tlp/CitusTLPHavingOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/oracle/tlp/CitusTLPHavingOracle.java -------------------------------------------------------------------------------- /src/sqlancer/citus/oracle/tlp/CitusTLPWhereOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/citus/oracle/tlp/CitusTLPWhereOracle.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/ClickHouseErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/ClickHouseErrors.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/ClickHouseOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/ClickHouseOptions.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/ClickHouseProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/ClickHouseProvider.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/ClickHouseSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/ClickHouseSchema.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/ClickHouseToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/ClickHouseToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/ClickHouseVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/ClickHouseVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/ast/ClickHouseAggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/ast/ClickHouseAggregate.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/ast/ClickHouseAliasOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/ast/ClickHouseAliasOperation.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/ast/ClickHouseCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/ast/ClickHouseCast.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/ast/ClickHouseCastOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/ast/ClickHouseCastOperation.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/ast/ClickHouseConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/ast/ClickHouseConstant.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/ast/ClickHouseExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/ast/ClickHouseExpression.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/ast/ClickHouseSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/ast/ClickHouseSelect.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/ast/ClickHouseTableReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/ast/ClickHouseTableReference.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/gen/ClickHouseColumnBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/gen/ClickHouseColumnBuilder.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/gen/ClickHouseCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/gen/ClickHouseCommon.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/gen/ClickHouseTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/gen/ClickHouseTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/clickhouse/oracle/tlp/ClickHouseTLPBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/clickhouse/oracle/tlp/ClickHouseTLPBase.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/CnosDBBugs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/CnosDBBugs.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/CnosDBComparatorHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/CnosDBComparatorHelper.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/CnosDBCompoundDataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/CnosDBCompoundDataType.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/CnosDBExpectedError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/CnosDBExpectedError.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/CnosDBGlobalState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/CnosDBGlobalState.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/CnosDBLoggableFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/CnosDBLoggableFactory.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/CnosDBOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/CnosDBOptions.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/CnosDBProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/CnosDBProvider.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/CnosDBSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/CnosDBSchema.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/CnosDBToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/CnosDBToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/CnosDBVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/CnosDBVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBAggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBAggregate.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBAlias.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBAlias.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBBetweenOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBBetweenOperation.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBBinaryLogicalOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBBinaryLogicalOperation.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBCastOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBCastOperation.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBColumnValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBColumnValue.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBConcatOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBConcatOperation.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBConstant.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBExpression.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBFunction.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBInOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBInOperation.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBJoin.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBLikeOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBLikeOperation.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBOrderByTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBOrderByTerm.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBPostfixOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBPostfixOperation.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBPostfixText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBPostfixText.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBPrefixOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBPrefixOperation.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBSelect.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/ast/CnosDBSimilarTo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/ast/CnosDBSimilarTo.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/client/CnosDBClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/client/CnosDBClient.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/client/CnosDBConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/client/CnosDBConnection.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/client/CnosDBException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/client/CnosDBException.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/client/CnosDBResultSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/client/CnosDBResultSet.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/gen/CnosDBCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/gen/CnosDBCommon.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/gen/CnosDBExpressionGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/gen/CnosDBExpressionGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/gen/CnosDBInsertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/gen/CnosDBInsertGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/gen/CnosDBTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/gen/CnosDBTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/oracle/CnosDBNoRECBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/oracle/CnosDBNoRECBase.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/oracle/CnosDBNoRECOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/oracle/CnosDBNoRECOracle.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/oracle/tlp/CnosDBTLPBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/oracle/tlp/CnosDBTLPBase.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/oracle/tlp/CnosDBTLPHavingOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/oracle/tlp/CnosDBTLPHavingOracle.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/oracle/tlp/CnosDBTLPWhereOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/oracle/tlp/CnosDBTLPWhereOracle.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/query/CnosDBOtherQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/query/CnosDBOtherQuery.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/query/CnosDBQueryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/query/CnosDBQueryAdapter.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/query/CnosDBQueryProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/query/CnosDBQueryProvider.java -------------------------------------------------------------------------------- /src/sqlancer/cnosdb/query/CnosDBSelectQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cnosdb/query/CnosDBSelectQuery.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/CockroachDBBugs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/CockroachDBBugs.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/CockroachDBCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/CockroachDBCommon.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/CockroachDBErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/CockroachDBErrors.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/CockroachDBOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/CockroachDBOptions.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/CockroachDBProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/CockroachDBProvider.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/CockroachDBSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/CockroachDBSchema.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/CockroachDBToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/CockroachDBToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/CockroachDBVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/CockroachDBVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/ast/CockroachDBAggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/ast/CockroachDBAggregate.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/ast/CockroachDBAlias.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/ast/CockroachDBAlias.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/ast/CockroachDBCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/ast/CockroachDBCast.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/ast/CockroachDBCollate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/ast/CockroachDBCollate.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/ast/CockroachDBConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/ast/CockroachDBConstant.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/ast/CockroachDBExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/ast/CockroachDBExpression.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/ast/CockroachDBFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/ast/CockroachDBFunction.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/ast/CockroachDBJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/ast/CockroachDBJoin.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/ast/CockroachDBSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/ast/CockroachDBSelect.java -------------------------------------------------------------------------------- /src/sqlancer/cockroachdb/gen/CockroachDBGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/cockroachdb/gen/CockroachDBGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/common/DBMSCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/DBMSCommon.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/BinaryNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/BinaryNode.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/BinaryOperatorNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/BinaryOperatorNode.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/FunctionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/FunctionNode.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/SelectBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/SelectBase.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/TernaryNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/TernaryNode.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/UnaryNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/UnaryNode.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/UnaryOperatorNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/UnaryOperatorNode.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/newast/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/newast/Constant.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/newast/Expression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/newast/Expression.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/newast/Join.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/newast/Join.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/newast/NewAliasNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/newast/NewAliasNode.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/newast/NewFunctionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/newast/NewFunctionNode.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/newast/NewInOperatorNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/newast/NewInOperatorNode.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/newast/NewOrderingTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/newast/NewOrderingTerm.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/newast/NewPostfixTextNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/newast/NewPostfixTextNode.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/newast/NewTernaryNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/newast/NewTernaryNode.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/newast/NewToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/newast/NewToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/newast/Node.java: -------------------------------------------------------------------------------- 1 | package sqlancer.common.ast.newast; 2 | 3 | public interface Node { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/sqlancer/common/ast/newast/Select.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/newast/Select.java -------------------------------------------------------------------------------- /src/sqlancer/common/ast/newast/TableReferenceNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/ast/newast/TableReferenceNode.java -------------------------------------------------------------------------------- /src/sqlancer/common/gen/AbstractGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/gen/AbstractGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/common/gen/AbstractInsertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/gen/AbstractInsertGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/common/gen/AbstractUpdateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/gen/AbstractUpdateGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/common/gen/ExpressionGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/gen/ExpressionGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/common/gen/NoRECGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/gen/NoRECGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/common/gen/PartitionGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/gen/PartitionGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/common/gen/TLPWhereGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/gen/TLPWhereGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/common/gen/TypedExpressionGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/gen/TypedExpressionGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/common/log/Loggable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/log/Loggable.java -------------------------------------------------------------------------------- /src/sqlancer/common/log/LoggableFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/log/LoggableFactory.java -------------------------------------------------------------------------------- /src/sqlancer/common/log/LoggedString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/log/LoggedString.java -------------------------------------------------------------------------------- /src/sqlancer/common/log/SQLLoggableFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/log/SQLLoggableFactory.java -------------------------------------------------------------------------------- /src/sqlancer/common/oracle/CERTOracleBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/oracle/CERTOracleBase.java -------------------------------------------------------------------------------- /src/sqlancer/common/oracle/CompositeTestOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/oracle/CompositeTestOracle.java -------------------------------------------------------------------------------- /src/sqlancer/common/oracle/NoRECBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/oracle/NoRECBase.java -------------------------------------------------------------------------------- /src/sqlancer/common/oracle/NoRECOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/oracle/NoRECOracle.java -------------------------------------------------------------------------------- /src/sqlancer/common/oracle/TLPWhereOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/oracle/TLPWhereOracle.java -------------------------------------------------------------------------------- /src/sqlancer/common/oracle/TestOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/oracle/TestOracle.java -------------------------------------------------------------------------------- /src/sqlancer/common/oracle/TestOracleUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/oracle/TestOracleUtils.java -------------------------------------------------------------------------------- /src/sqlancer/common/query/ExpectedErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/query/ExpectedErrors.java -------------------------------------------------------------------------------- /src/sqlancer/common/query/Query.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/query/Query.java -------------------------------------------------------------------------------- /src/sqlancer/common/query/SQLQueryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/query/SQLQueryAdapter.java -------------------------------------------------------------------------------- /src/sqlancer/common/query/SQLQueryProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/query/SQLQueryProvider.java -------------------------------------------------------------------------------- /src/sqlancer/common/query/SQLancerResultSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/query/SQLancerResultSet.java -------------------------------------------------------------------------------- /src/sqlancer/common/schema/AbstractRowValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/schema/AbstractRowValue.java -------------------------------------------------------------------------------- /src/sqlancer/common/schema/AbstractSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/schema/AbstractSchema.java -------------------------------------------------------------------------------- /src/sqlancer/common/schema/AbstractTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/schema/AbstractTable.java -------------------------------------------------------------------------------- /src/sqlancer/common/schema/AbstractTableColumn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/schema/AbstractTableColumn.java -------------------------------------------------------------------------------- /src/sqlancer/common/schema/AbstractTables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/schema/AbstractTables.java -------------------------------------------------------------------------------- /src/sqlancer/common/schema/TableIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/schema/TableIndex.java -------------------------------------------------------------------------------- /src/sqlancer/common/visitor/BinaryOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/visitor/BinaryOperation.java -------------------------------------------------------------------------------- /src/sqlancer/common/visitor/NodeVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/visitor/NodeVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/common/visitor/TernaryOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/visitor/TernaryOperation.java -------------------------------------------------------------------------------- /src/sqlancer/common/visitor/ToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/visitor/ToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/common/visitor/UnaryOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/common/visitor/UnaryOperation.java -------------------------------------------------------------------------------- /src/sqlancer/databend/DatabendBugs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/DatabendBugs.java -------------------------------------------------------------------------------- /src/sqlancer/databend/DatabendErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/DatabendErrors.java -------------------------------------------------------------------------------- /src/sqlancer/databend/DatabendExprToNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/DatabendExprToNode.java -------------------------------------------------------------------------------- /src/sqlancer/databend/DatabendOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/DatabendOptions.java -------------------------------------------------------------------------------- /src/sqlancer/databend/DatabendProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/DatabendProvider.java -------------------------------------------------------------------------------- /src/sqlancer/databend/DatabendSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/DatabendSchema.java -------------------------------------------------------------------------------- /src/sqlancer/databend/DatabendToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/DatabendToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/databend/ast/DatabendCastOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/ast/DatabendCastOperation.java -------------------------------------------------------------------------------- /src/sqlancer/databend/ast/DatabendColumnValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/ast/DatabendColumnValue.java -------------------------------------------------------------------------------- /src/sqlancer/databend/ast/DatabendConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/ast/DatabendConstant.java -------------------------------------------------------------------------------- /src/sqlancer/databend/ast/DatabendExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/ast/DatabendExpression.java -------------------------------------------------------------------------------- /src/sqlancer/databend/ast/DatabendInOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/ast/DatabendInOperation.java -------------------------------------------------------------------------------- /src/sqlancer/databend/ast/DatabendJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/ast/DatabendJoin.java -------------------------------------------------------------------------------- /src/sqlancer/databend/ast/DatabendLikeOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/ast/DatabendLikeOperation.java -------------------------------------------------------------------------------- /src/sqlancer/databend/ast/DatabendOrderByTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/ast/DatabendOrderByTerm.java -------------------------------------------------------------------------------- /src/sqlancer/databend/ast/DatabendSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/ast/DatabendSelect.java -------------------------------------------------------------------------------- /src/sqlancer/databend/gen/DatabendDeleteGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/gen/DatabendDeleteGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/databend/gen/DatabendInsertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/gen/DatabendInsertGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/databend/gen/DatabendTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/gen/DatabendTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/databend/gen/DatabendViewGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/gen/DatabendViewGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/databend/test/DatabendNoRECOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/databend/test/DatabendNoRECOracle.java -------------------------------------------------------------------------------- /src/sqlancer/datafusion/DataFusionErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/datafusion/DataFusionErrors.java -------------------------------------------------------------------------------- /src/sqlancer/datafusion/DataFusionOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/datafusion/DataFusionOptions.java -------------------------------------------------------------------------------- /src/sqlancer/datafusion/DataFusionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/datafusion/DataFusionProvider.java -------------------------------------------------------------------------------- /src/sqlancer/datafusion/DataFusionSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/datafusion/DataFusionSchema.java -------------------------------------------------------------------------------- /src/sqlancer/datafusion/DataFusionToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/datafusion/DataFusionToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/datafusion/DataFusionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/datafusion/DataFusionUtil.java -------------------------------------------------------------------------------- /src/sqlancer/datafusion/ast/DataFusionConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/datafusion/ast/DataFusionConstant.java -------------------------------------------------------------------------------- /src/sqlancer/datafusion/ast/DataFusionExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/datafusion/ast/DataFusionExpression.java -------------------------------------------------------------------------------- /src/sqlancer/datafusion/ast/DataFusionSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/datafusion/ast/DataFusionSelect.java -------------------------------------------------------------------------------- /src/sqlancer/datafusion/ast/DataFusionSpecialExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/datafusion/ast/DataFusionSpecialExpr.java -------------------------------------------------------------------------------- /src/sqlancer/datafusion/ast/DataFusionWindowExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/datafusion/ast/DataFusionWindowExpr.java -------------------------------------------------------------------------------- /src/sqlancer/datafusion/gen/DataFusionBaseExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/datafusion/gen/DataFusionBaseExpr.java -------------------------------------------------------------------------------- /src/sqlancer/datafusion/test/DataFusionPQS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/datafusion/test/DataFusionPQS.java -------------------------------------------------------------------------------- /src/sqlancer/doris/DorisBugs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/DorisBugs.java -------------------------------------------------------------------------------- /src/sqlancer/doris/DorisErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/DorisErrors.java -------------------------------------------------------------------------------- /src/sqlancer/doris/DorisOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/DorisOptions.java -------------------------------------------------------------------------------- /src/sqlancer/doris/DorisProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/DorisProvider.java -------------------------------------------------------------------------------- /src/sqlancer/doris/DorisSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/DorisSchema.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisAggregateOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisAggregateOperation.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisBetweenOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisBetweenOperation.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisCaseOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisCaseOperation.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisCastOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisCastOperation.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisColumnValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisColumnValue.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisConstant.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisExpression.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisFunctionOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisFunctionOperation.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisInOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisInOperation.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisJoin.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisLikeOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisLikeOperation.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisOrderByTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisOrderByTerm.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisSelect.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisUnaryPostfixOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisUnaryPostfixOperation.java -------------------------------------------------------------------------------- /src/sqlancer/doris/ast/DorisUnaryPrefixOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/ast/DorisUnaryPrefixOperation.java -------------------------------------------------------------------------------- /src/sqlancer/doris/gen/DorisAlterTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/gen/DorisAlterTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/doris/gen/DorisDeleteGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/gen/DorisDeleteGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/doris/gen/DorisDropTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/gen/DorisDropTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/doris/gen/DorisDropViewGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/gen/DorisDropViewGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/doris/gen/DorisIndexGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/gen/DorisIndexGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/doris/gen/DorisInsertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/gen/DorisInsertGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/doris/gen/DorisTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/gen/DorisTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/doris/gen/DorisUpdateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/gen/DorisUpdateGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/doris/gen/DorisViewGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/gen/DorisViewGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/doris/oracle/DorisNoRECOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/oracle/DorisNoRECOracle.java -------------------------------------------------------------------------------- /src/sqlancer/doris/utils/DorisNumberUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/utils/DorisNumberUtils.java -------------------------------------------------------------------------------- /src/sqlancer/doris/visitor/DorisExprToNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/visitor/DorisExprToNode.java -------------------------------------------------------------------------------- /src/sqlancer/doris/visitor/DorisToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/doris/visitor/DorisToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/DuckDBErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/DuckDBErrors.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/DuckDBOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/DuckDBOptions.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/DuckDBProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/DuckDBProvider.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/DuckDBSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/DuckDBSchema.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/DuckDBToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/DuckDBToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/ast/DuckDBConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/ast/DuckDBConstant.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/ast/DuckDBExpression.java: -------------------------------------------------------------------------------- 1 | package sqlancer.duckdb.ast; 2 | 3 | public interface DuckDBExpression { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/sqlancer/duckdb/ast/DuckDBJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/ast/DuckDBJoin.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/ast/DuckDBSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/ast/DuckDBSelect.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/gen/DuckDBAlterTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/gen/DuckDBAlterTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/gen/DuckDBDeleteGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/gen/DuckDBDeleteGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/gen/DuckDBExpressionGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/gen/DuckDBExpressionGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/gen/DuckDBIndexGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/gen/DuckDBIndexGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/gen/DuckDBInsertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/gen/DuckDBInsertGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/gen/DuckDBTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/gen/DuckDBTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/gen/DuckDBUpdateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/gen/DuckDBUpdateGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/gen/DuckDBViewGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/gen/DuckDBViewGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/duckdb/test/DuckDBNoRECOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/duckdb/test/DuckDBNoRECOracle.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2CastNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2CastNode.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2Constant.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2DeleteGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2DeleteGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2Errors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2Errors.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2Expression.java: -------------------------------------------------------------------------------- 1 | package sqlancer.h2; 2 | 3 | public interface H2Expression { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/sqlancer/h2/H2ExpressionGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2ExpressionGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2IndexGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2IndexGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2InsertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2InsertGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2Join.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2Join.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2Options.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2Options.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2Provider.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2QueryPartitioningBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2QueryPartitioningBase.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2QueryPartitioningWhereTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2QueryPartitioningWhereTester.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2RandomQuerySynthesizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2RandomQuerySynthesizer.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2Schema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2Schema.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2Select.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2Select.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2SetGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2SetGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2TableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2TableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2ToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2ToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2UpdateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2UpdateGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/h2/H2ViewGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/h2/H2ViewGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/HSQLDBErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/hsqldb/HSQLDBErrors.java -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/HSQLDBOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/hsqldb/HSQLDBOptions.java -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/HSQLDBProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/hsqldb/HSQLDBProvider.java -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/HSQLDBSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/hsqldb/HSQLDBSchema.java -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/HSQLDBToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/hsqldb/HSQLDBToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/ast/HSQLDBColumnReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/hsqldb/ast/HSQLDBColumnReference.java -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/ast/HSQLDBConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/hsqldb/ast/HSQLDBConstant.java -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/ast/HSQLDBExpression.java: -------------------------------------------------------------------------------- 1 | package sqlancer.hsqldb.ast; 2 | 3 | public interface HSQLDBExpression { 4 | } 5 | -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/ast/HSQLDBJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/hsqldb/ast/HSQLDBJoin.java -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/ast/HSQLDBSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/hsqldb/ast/HSQLDBSelect.java -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/gen/HSQLDBExpressionGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/hsqldb/gen/HSQLDBExpressionGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/gen/HSQLDBInsertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/hsqldb/gen/HSQLDBInsertGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/gen/HSQLDBTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/hsqldb/gen/HSQLDBTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/gen/HSQLDBUpdateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/hsqldb/gen/HSQLDBUpdateGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/hsqldb/test/HSQLDBNoRECOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/hsqldb/test/HSQLDBNoRECOracle.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/MariaDBBugs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/MariaDBBugs.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/MariaDBErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/MariaDBErrors.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/MariaDBOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/MariaDBOptions.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/MariaDBProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/MariaDBProvider.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/MariaDBSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/MariaDBSchema.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/ast/MariaDBAggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/ast/MariaDBAggregate.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/ast/MariaDBBinaryOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/ast/MariaDBBinaryOperator.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/ast/MariaDBColumnName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/ast/MariaDBColumnName.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/ast/MariaDBConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/ast/MariaDBConstant.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/ast/MariaDBExpression.java: -------------------------------------------------------------------------------- 1 | package sqlancer.mariadb.ast; 2 | 3 | public interface MariaDBExpression { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/sqlancer/mariadb/ast/MariaDBFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/ast/MariaDBFunction.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/ast/MariaDBFunctionName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/ast/MariaDBFunctionName.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/ast/MariaDBInOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/ast/MariaDBInOperation.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/ast/MariaDBJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/ast/MariaDBJoin.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/ast/MariaDBSelectStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/ast/MariaDBSelectStatement.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/ast/MariaDBStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/ast/MariaDBStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/ast/MariaDBTableReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/ast/MariaDBTableReference.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/ast/MariaDBText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/ast/MariaDBText.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/ast/MariaDBVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/ast/MariaDBVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/gen/MariaDBCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/gen/MariaDBCommon.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/gen/MariaDBIndexGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/gen/MariaDBIndexGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/gen/MariaDBInsertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/gen/MariaDBInsertGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/gen/MariaDBSetGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/gen/MariaDBSetGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/gen/MariaDBTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/gen/MariaDBTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/gen/MariaDBTruncateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/gen/MariaDBTruncateGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/gen/MariaDBUpdateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/gen/MariaDBUpdateGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/oracle/MariaDBDQPOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/oracle/MariaDBDQPOracle.java -------------------------------------------------------------------------------- /src/sqlancer/mariadb/oracle/MariaDBNoRECOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mariadb/oracle/MariaDBNoRECOracle.java -------------------------------------------------------------------------------- /src/sqlancer/materialize/MaterializeGlobalState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/materialize/MaterializeGlobalState.java -------------------------------------------------------------------------------- /src/sqlancer/materialize/MaterializeOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/materialize/MaterializeOptions.java -------------------------------------------------------------------------------- /src/sqlancer/materialize/MaterializeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/materialize/MaterializeProvider.java -------------------------------------------------------------------------------- /src/sqlancer/materialize/MaterializeSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/materialize/MaterializeSchema.java -------------------------------------------------------------------------------- /src/sqlancer/materialize/MaterializeVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/materialize/MaterializeVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/materialize/ast/MaterializeAggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/materialize/ast/MaterializeAggregate.java -------------------------------------------------------------------------------- /src/sqlancer/materialize/ast/MaterializeAlias.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/materialize/ast/MaterializeAlias.java -------------------------------------------------------------------------------- /src/sqlancer/materialize/ast/MaterializeConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/materialize/ast/MaterializeConstant.java -------------------------------------------------------------------------------- /src/sqlancer/materialize/ast/MaterializeFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/materialize/ast/MaterializeFunction.java -------------------------------------------------------------------------------- /src/sqlancer/materialize/ast/MaterializeJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/materialize/ast/MaterializeJoin.java -------------------------------------------------------------------------------- /src/sqlancer/materialize/ast/MaterializeSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/materialize/ast/MaterializeSelect.java -------------------------------------------------------------------------------- /src/sqlancer/materialize/ast/MaterializeSimilarTo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/materialize/ast/MaterializeSimilarTo.java -------------------------------------------------------------------------------- /src/sqlancer/materialize/gen/MaterializeCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/materialize/gen/MaterializeCommon.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/MySQLBugs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/MySQLBugs.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/MySQLErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/MySQLErrors.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/MySQLExpectedValueVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/MySQLExpectedValueVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/MySQLGlobalState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/MySQLGlobalState.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/MySQLOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/MySQLOptions.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/MySQLProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/MySQLProvider.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/MySQLSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/MySQLSchema.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/MySQLToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/MySQLToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/MySQLVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/MySQLVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLBetweenOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLBetweenOperation.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLBinaryOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLBinaryOperation.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLCastOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLCastOperation.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLCollate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLCollate.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLColumnReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLColumnReference.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLComputableFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLComputableFunction.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLConstant.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLExists.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLExists.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLExpression.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLInOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLInOperation.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLJoin.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLOrderByTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLOrderByTerm.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLSelect.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLStringExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLStringExpression.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLTableReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLTableReference.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLText.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLUnaryPostfixOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLUnaryPostfixOperation.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/ast/MySQLUnaryPrefixOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/ast/MySQLUnaryPrefixOperation.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/gen/MySQLAlterTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/gen/MySQLAlterTable.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/gen/MySQLDeleteGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/gen/MySQLDeleteGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/gen/MySQLDropIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/gen/MySQLDropIndex.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/gen/MySQLExpressionGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/gen/MySQLExpressionGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/gen/MySQLHintGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/gen/MySQLHintGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/gen/MySQLInsertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/gen/MySQLInsertGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/gen/MySQLSetGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/gen/MySQLSetGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/gen/MySQLTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/gen/MySQLTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/gen/MySQLUpdateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/gen/MySQLUpdateGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/gen/admin/MySQLFlush.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/gen/admin/MySQLFlush.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/gen/admin/MySQLReset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/gen/admin/MySQLReset.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/gen/tblmaintenance/MySQLRepair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/gen/tblmaintenance/MySQLRepair.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/oracle/MySQLCERTOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/oracle/MySQLCERTOracle.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/oracle/MySQLDQPOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/oracle/MySQLDQPOracle.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/oracle/MySQLFuzzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/oracle/MySQLFuzzer.java -------------------------------------------------------------------------------- /src/sqlancer/mysql/oracle/MySQLTLPWhereOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/mysql/oracle/MySQLTLPWhereOracle.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/OceanBaseErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/OceanBaseErrors.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/OceanBaseGlobalState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/OceanBaseGlobalState.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/OceanBaseOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/OceanBaseOptions.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/OceanBaseProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/OceanBaseProvider.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/OceanBaseSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/OceanBaseSchema.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/OceanBaseToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/OceanBaseToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/OceanBaseVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/OceanBaseVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/README.md -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/ast/OceanBaseAggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/ast/OceanBaseAggregate.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/ast/OceanBaseCastOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/ast/OceanBaseCastOperation.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/ast/OceanBaseColumnName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/ast/OceanBaseColumnName.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/ast/OceanBaseConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/ast/OceanBaseConstant.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/ast/OceanBaseExists.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/ast/OceanBaseExists.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/ast/OceanBaseExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/ast/OceanBaseExpression.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/ast/OceanBaseInOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/ast/OceanBaseInOperation.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/ast/OceanBaseJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/ast/OceanBaseJoin.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/ast/OceanBaseOrderByTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/ast/OceanBaseOrderByTerm.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/ast/OceanBaseSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/ast/OceanBaseSelect.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/ast/OceanBaseText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/ast/OceanBaseText.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/gen/OceanBaseAlterTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/gen/OceanBaseAlterTable.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/gen/OceanBaseDropIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/gen/OceanBaseDropIndex.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/gen/OceanBaseHintGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/gen/OceanBaseHintGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/oceanbase/oracle/OceanBaseTLPBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/oceanbase/oracle/OceanBaseTLPBase.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/PostgresCompoundDataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/PostgresCompoundDataType.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/PostgresGlobalState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/PostgresGlobalState.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/PostgresOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/PostgresOptions.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/PostgresProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/PostgresProvider.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/PostgresSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/PostgresSchema.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/PostgresToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/PostgresToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/PostgresVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/PostgresVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresAggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresAggregate.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresAlias.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresAlias.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresCastOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresCastOperation.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresCollate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresCollate.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresColumnReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresColumnReference.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresColumnValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresColumnValue.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresConcatOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresConcatOperation.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresConstant.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresExpression.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresFunction.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresInOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresInOperation.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresJoin.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresLikeOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresLikeOperation.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresOrderByTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresOrderByTerm.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresPostfixText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresPostfixText.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresPrefixOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresPrefixOperation.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresSelect.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresSimilarTo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresSimilarTo.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/ast/PostgresTableReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/ast/PostgresTableReference.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/gen/PostgresCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/gen/PostgresCommon.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/gen/PostgresDeleteGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/gen/PostgresDeleteGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/gen/PostgresIndexGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/gen/PostgresIndexGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/gen/PostgresInsertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/gen/PostgresInsertGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/gen/PostgresNotifyGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/gen/PostgresNotifyGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/gen/PostgresSetGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/gen/PostgresSetGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/gen/PostgresTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/gen/PostgresTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/gen/PostgresUpdateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/gen/PostgresUpdateGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/gen/PostgresVacuumGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/gen/PostgresVacuumGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/gen/PostgresViewGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/gen/PostgresViewGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/oracle/PostgresCERTOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/oracle/PostgresCERTOracle.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/oracle/PostgresFuzzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/oracle/PostgresFuzzer.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/oracle/PostgresNoRECOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/oracle/PostgresNoRECOracle.java -------------------------------------------------------------------------------- /src/sqlancer/postgres/oracle/tlp/PostgresTLPBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/postgres/oracle/tlp/PostgresTLPBase.java -------------------------------------------------------------------------------- /src/sqlancer/presto/PrestoConstantUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/PrestoConstantUtils.java -------------------------------------------------------------------------------- /src/sqlancer/presto/PrestoErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/PrestoErrors.java -------------------------------------------------------------------------------- /src/sqlancer/presto/PrestoExpressionToNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/PrestoExpressionToNode.java -------------------------------------------------------------------------------- /src/sqlancer/presto/PrestoGlobalState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/PrestoGlobalState.java -------------------------------------------------------------------------------- /src/sqlancer/presto/PrestoOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/PrestoOptions.java -------------------------------------------------------------------------------- /src/sqlancer/presto/PrestoProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/PrestoProvider.java -------------------------------------------------------------------------------- /src/sqlancer/presto/PrestoSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/PrestoSchema.java -------------------------------------------------------------------------------- /src/sqlancer/presto/PrestoToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/PrestoToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/presto/ast/PrestoAggregateFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/ast/PrestoAggregateFunction.java -------------------------------------------------------------------------------- /src/sqlancer/presto/ast/PrestoAtTimeZoneOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/ast/PrestoAtTimeZoneOperator.java -------------------------------------------------------------------------------- /src/sqlancer/presto/ast/PrestoCastFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/ast/PrestoCastFunction.java -------------------------------------------------------------------------------- /src/sqlancer/presto/ast/PrestoColumnReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/ast/PrestoColumnReference.java -------------------------------------------------------------------------------- /src/sqlancer/presto/ast/PrestoComparisonFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/ast/PrestoComparisonFunction.java -------------------------------------------------------------------------------- /src/sqlancer/presto/ast/PrestoConditionalFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/ast/PrestoConditionalFunction.java -------------------------------------------------------------------------------- /src/sqlancer/presto/ast/PrestoConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/ast/PrestoConstant.java -------------------------------------------------------------------------------- /src/sqlancer/presto/ast/PrestoDateFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/ast/PrestoDateFunction.java -------------------------------------------------------------------------------- /src/sqlancer/presto/ast/PrestoDefaultFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/ast/PrestoDefaultFunction.java -------------------------------------------------------------------------------- /src/sqlancer/presto/ast/PrestoExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/ast/PrestoExpression.java -------------------------------------------------------------------------------- /src/sqlancer/presto/ast/PrestoFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/ast/PrestoFunction.java -------------------------------------------------------------------------------- /src/sqlancer/presto/ast/PrestoJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/ast/PrestoJoin.java -------------------------------------------------------------------------------- /src/sqlancer/presto/ast/PrestoSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/ast/PrestoSelect.java -------------------------------------------------------------------------------- /src/sqlancer/presto/ast/PrestoTableReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/ast/PrestoTableReference.java -------------------------------------------------------------------------------- /src/sqlancer/presto/gen/PrestoAlterTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/gen/PrestoAlterTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/presto/gen/PrestoDeleteGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/gen/PrestoDeleteGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/presto/gen/PrestoIndexGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/gen/PrestoIndexGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/presto/gen/PrestoInsertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/gen/PrestoInsertGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/presto/gen/PrestoTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/gen/PrestoTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/presto/gen/PrestoUpdateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/gen/PrestoUpdateGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/presto/gen/PrestoViewGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/gen/PrestoViewGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/presto/test/PrestoNoRECOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/presto/test/PrestoNoRECOracle.java -------------------------------------------------------------------------------- /src/sqlancer/questdb/QuestDBBugs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/questdb/QuestDBBugs.java -------------------------------------------------------------------------------- /src/sqlancer/questdb/QuestDBErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/questdb/QuestDBErrors.java -------------------------------------------------------------------------------- /src/sqlancer/questdb/QuestDBOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/questdb/QuestDBOptions.java -------------------------------------------------------------------------------- /src/sqlancer/questdb/QuestDBProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/questdb/QuestDBProvider.java -------------------------------------------------------------------------------- /src/sqlancer/questdb/QuestDBSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/questdb/QuestDBSchema.java -------------------------------------------------------------------------------- /src/sqlancer/questdb/QuestDBToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/questdb/QuestDBToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/questdb/ast/QuestDBConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/questdb/ast/QuestDBConstant.java -------------------------------------------------------------------------------- /src/sqlancer/questdb/ast/QuestDBExpression.java: -------------------------------------------------------------------------------- 1 | package sqlancer.questdb.ast; 2 | 3 | public interface QuestDBExpression { 4 | } 5 | -------------------------------------------------------------------------------- /src/sqlancer/questdb/ast/QuestDBSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/questdb/ast/QuestDBSelect.java -------------------------------------------------------------------------------- /src/sqlancer/questdb/gen/QuestDBInsertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/questdb/gen/QuestDBInsertGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/questdb/gen/QuestDBTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/questdb/gen/QuestDBTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/questdb/gen/QuestDBTruncateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/questdb/gen/QuestDBTruncateGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/questdb/gen/QuestDBUpdateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/questdb/gen/QuestDBUpdateGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/questdb/gen/QuestDBViewGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/questdb/gen/QuestDBViewGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/SQLite3CollateHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/SQLite3CollateHelper.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/SQLite3Errors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/SQLite3Errors.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/SQLite3ExpectedValueVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/SQLite3ExpectedValueVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/SQLite3GlobalState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/SQLite3GlobalState.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/SQLite3Options.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/SQLite3Options.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/SQLite3Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/SQLite3Provider.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/SQLite3ToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/SQLite3ToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/SQLite3Visitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/SQLite3Visitor.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/ast/SQLite3Aggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/ast/SQLite3Aggregate.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/ast/SQLite3Case.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/ast/SQLite3Case.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/ast/SQLite3Cast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/ast/SQLite3Cast.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/ast/SQLite3Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/ast/SQLite3Constant.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/ast/SQLite3Expression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/ast/SQLite3Expression.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/ast/SQLite3Function.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/ast/SQLite3Function.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/ast/SQLite3Select.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/ast/SQLite3Select.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/ast/SQLite3SetClause.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/ast/SQLite3SetClause.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/ast/SQLite3UnaryOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/ast/SQLite3UnaryOperation.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/ast/SQLite3WindowFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/ast/SQLite3WindowFunction.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/gen/SQLite3AnalyzeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/gen/SQLite3AnalyzeGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/gen/SQLite3ColumnBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/gen/SQLite3ColumnBuilder.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/gen/SQLite3Common.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/gen/SQLite3Common.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/gen/SQLite3ExplainGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/gen/SQLite3ExplainGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/gen/SQLite3PragmaGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/gen/SQLite3PragmaGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/gen/SQLite3ReindexGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/gen/SQLite3ReindexGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/gen/SQLite3VacuumGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/gen/SQLite3VacuumGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/gen/ddl/SQLite3AlterTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/gen/ddl/SQLite3AlterTable.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/gen/ddl/SQLite3ViewGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/gen/ddl/SQLite3ViewGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/oracle/SQLite3Fuzzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/oracle/SQLite3Fuzzer.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/oracle/SQLite3NoRECOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/oracle/SQLite3NoRECOracle.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/oracle/tlp/SQLite3TLPBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/oracle/tlp/SQLite3TLPBase.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/schema/SQLite3DataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/schema/SQLite3DataType.java -------------------------------------------------------------------------------- /src/sqlancer/sqlite3/schema/SQLite3Schema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/sqlite3/schema/SQLite3Schema.java -------------------------------------------------------------------------------- /src/sqlancer/stonedb/StoneDBBugs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/stonedb/StoneDBBugs.java -------------------------------------------------------------------------------- /src/sqlancer/stonedb/StoneDBErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/stonedb/StoneDBErrors.java -------------------------------------------------------------------------------- /src/sqlancer/stonedb/StoneDBOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/stonedb/StoneDBOptions.java -------------------------------------------------------------------------------- /src/sqlancer/stonedb/StoneDBProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/stonedb/StoneDBProvider.java -------------------------------------------------------------------------------- /src/sqlancer/stonedb/StoneDBSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/stonedb/StoneDBSchema.java -------------------------------------------------------------------------------- /src/sqlancer/stonedb/StoneDBToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/stonedb/StoneDBToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/stonedb/ast/StoneDBAdvancedFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/stonedb/ast/StoneDBAdvancedFunction.java -------------------------------------------------------------------------------- /src/sqlancer/stonedb/ast/StoneDBAggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/stonedb/ast/StoneDBAggregate.java -------------------------------------------------------------------------------- /src/sqlancer/stonedb/ast/StoneDBConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/stonedb/ast/StoneDBConstant.java -------------------------------------------------------------------------------- /src/sqlancer/stonedb/ast/StoneDBExpression.java: -------------------------------------------------------------------------------- 1 | package sqlancer.stonedb.ast; 2 | 3 | public interface StoneDBExpression { 4 | } 5 | -------------------------------------------------------------------------------- /src/sqlancer/stonedb/ast/StoneDBJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/stonedb/ast/StoneDBJoin.java -------------------------------------------------------------------------------- /src/sqlancer/stonedb/ast/StoneDBSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/stonedb/ast/StoneDBSelect.java -------------------------------------------------------------------------------- /src/sqlancer/stonedb/oracle/StoneDBFuzzOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/stonedb/oracle/StoneDBFuzzOracle.java -------------------------------------------------------------------------------- /src/sqlancer/stonedb/oracle/StoneDBNoRECOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/stonedb/oracle/StoneDBNoRECOracle.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/TiDBBugs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/TiDBBugs.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/TiDBErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/TiDBErrors.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/TiDBExpressionGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/TiDBExpressionGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/TiDBOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/TiDBOptions.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/TiDBProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/TiDBProvider.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/TiDBSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/TiDBSchema.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBAggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBAggregate.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBBinaryBitOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBBinaryBitOperation.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBBinaryLogicalOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBBinaryLogicalOperation.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBCase.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBCastOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBCastOperation.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBCollate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBCollate.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBColumnReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBColumnReference.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBConstant.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBExpression.java: -------------------------------------------------------------------------------- 1 | package sqlancer.tidb.ast; 2 | 3 | public interface TiDBExpression { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBFunctionCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBFunctionCall.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBJoin.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBOrderingTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBOrderingTerm.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBRegexOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBRegexOperation.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBSelect.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBTableReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBTableReference.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBText.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBUnaryPostfixOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBUnaryPostfixOperation.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/ast/TiDBUnaryPrefixOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/ast/TiDBUnaryPrefixOperation.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/gen/TiDBAlterTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/gen/TiDBAlterTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/gen/TiDBAnalyzeTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/gen/TiDBAnalyzeTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/gen/TiDBDeleteGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/gen/TiDBDeleteGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/gen/TiDBDropTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/gen/TiDBDropTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/gen/TiDBDropViewGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/gen/TiDBDropViewGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/gen/TiDBHintGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/gen/TiDBHintGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/gen/TiDBIndexGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/gen/TiDBIndexGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/gen/TiDBInsertGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/gen/TiDBInsertGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/gen/TiDBRandomQuerySynthesizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/gen/TiDBRandomQuerySynthesizer.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/gen/TiDBSetGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/gen/TiDBSetGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/gen/TiDBTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/gen/TiDBTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/gen/TiDBUpdateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/gen/TiDBUpdateGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/gen/TiDBViewGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/gen/TiDBViewGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/oracle/TiDBCERTOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/oracle/TiDBCERTOracle.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/oracle/TiDBDQPOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/oracle/TiDBDQPOracle.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/oracle/TiDBTLPBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/oracle/TiDBTLPBase.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/oracle/TiDBTLPHavingOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/oracle/TiDBTLPHavingOracle.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/oracle/TiDBTLPWhereOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/oracle/TiDBTLPWhereOracle.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/visitor/TiDBToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/visitor/TiDBToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/tidb/visitor/TiDBVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/tidb/visitor/TiDBVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/timescaledb/TimescaleDBBugs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/timescaledb/TimescaleDBBugs.java -------------------------------------------------------------------------------- /src/sqlancer/timescaledb/TimescaleDBGlobalState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/timescaledb/TimescaleDBGlobalState.java -------------------------------------------------------------------------------- /src/sqlancer/timescaledb/TimescaleDBOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/timescaledb/TimescaleDBOptions.java -------------------------------------------------------------------------------- /src/sqlancer/timescaledb/TimescaleDBProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/timescaledb/TimescaleDBProvider.java -------------------------------------------------------------------------------- /src/sqlancer/timescaledb/TimescaleDBSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/timescaledb/TimescaleDBSchema.java -------------------------------------------------------------------------------- /src/sqlancer/timescaledb/gen/TimescaleDBCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/timescaledb/gen/TimescaleDBCommon.java -------------------------------------------------------------------------------- /src/sqlancer/transformations/RemoveRowsOfInsert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/transformations/RemoveRowsOfInsert.java -------------------------------------------------------------------------------- /src/sqlancer/transformations/RemoveUnions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/transformations/RemoveUnions.java -------------------------------------------------------------------------------- /src/sqlancer/transformations/RoundDoubleConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/transformations/RoundDoubleConstant.java -------------------------------------------------------------------------------- /src/sqlancer/transformations/SimplifyConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/transformations/SimplifyConstant.java -------------------------------------------------------------------------------- /src/sqlancer/transformations/SimplifyExpressions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/transformations/SimplifyExpressions.java -------------------------------------------------------------------------------- /src/sqlancer/transformations/Transformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/transformations/Transformation.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/YugabyteBugs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/YugabyteBugs.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ycql/YCQLErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ycql/YCQLErrors.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ycql/YCQLOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ycql/YCQLOptions.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ycql/YCQLProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ycql/YCQLProvider.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ycql/YCQLSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ycql/YCQLSchema.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ycql/YCQLToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ycql/YCQLToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ycql/ast/YCQLConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ycql/ast/YCQLConstant.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ycql/ast/YCQLExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ycql/ast/YCQLExpression.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ycql/ast/YCQLSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ycql/ast/YCQLSelect.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ycql/gen/YCQLIndexGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ycql/gen/YCQLIndexGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ycql/gen/YCQLTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ycql/gen/YCQLTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ycql/test/YCQLFuzzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ycql/test/YCQLFuzzer.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/YSQLCompoundDataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/YSQLCompoundDataType.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/YSQLErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/YSQLErrors.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/YSQLGlobalState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/YSQLGlobalState.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/YSQLOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/YSQLOptions.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/YSQLProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/YSQLProvider.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/YSQLSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/YSQLSchema.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/YSQLToStringVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/YSQLToStringVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/YSQLVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/YSQLVisitor.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/ast/YSQLAggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/ast/YSQLAggregate.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/ast/YSQLAlias.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/ast/YSQLAlias.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/ast/YSQLCastOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/ast/YSQLCastOperation.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/ast/YSQLCollate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/ast/YSQLCollate.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/ast/YSQLColumnValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/ast/YSQLColumnValue.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/ast/YSQLConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/ast/YSQLConstant.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/ast/YSQLExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/ast/YSQLExpression.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/ast/YSQLFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/ast/YSQLFunction.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/ast/YSQLInOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/ast/YSQLInOperation.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/ast/YSQLJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/ast/YSQLJoin.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/ast/YSQLOrderByTerm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/ast/YSQLOrderByTerm.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/ast/YSQLPostfixText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/ast/YSQLPostfixText.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/ast/YSQLSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/ast/YSQLSelect.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/ast/YSQLSimilarTo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/ast/YSQLSimilarTo.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/gen/YSQLCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/gen/YSQLCommon.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/gen/YSQLIndexGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/gen/YSQLIndexGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/gen/YSQLSetGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/gen/YSQLSetGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/gen/YSQLTableGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/gen/YSQLTableGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/gen/YSQLViewGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/gen/YSQLViewGenerator.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/oracle/YSQLCatalog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/oracle/YSQLCatalog.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/oracle/YSQLFuzzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/oracle/YSQLFuzzer.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/oracle/YSQLNoRECOracle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/oracle/YSQLNoRECOracle.java -------------------------------------------------------------------------------- /src/sqlancer/yugabyte/ysql/oracle/tlp/YSQLTLPBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/src/sqlancer/yugabyte/ysql/oracle/tlp/YSQLTLPBase.java -------------------------------------------------------------------------------- /test/sqlancer/TestComparatorHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/TestComparatorHelper.java -------------------------------------------------------------------------------- /test/sqlancer/TestExpectedErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/TestExpectedErrors.java -------------------------------------------------------------------------------- /test/sqlancer/TestLoggableFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/TestLoggableFactory.java -------------------------------------------------------------------------------- /test/sqlancer/TestParameterFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/TestParameterFormat.java -------------------------------------------------------------------------------- /test/sqlancer/TestRandomly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/TestRandomly.java -------------------------------------------------------------------------------- /test/sqlancer/TestUsageNamingConvention.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/TestUsageNamingConvention.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestCitus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestCitus.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestClickHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestClickHouse.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestCockroachDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestCockroachDB.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestConfig.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestDataFusion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestDataFusion.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestDatabendNoREC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestDatabendNoREC.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestDatabendPQS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestDatabendPQS.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestDatabendTLP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestDatabendTLP.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestDorisNoREC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestDorisNoREC.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestDorisPQS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestDorisPQS.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestDorisTLP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestDorisTLP.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestDuckDBNoREC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestDuckDBNoREC.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestDuckDBTLP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestDuckDBTLP.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestH2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestH2.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestMariaDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestMariaDB.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestMaterialize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestMaterialize.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestMaterializePQS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestMaterializePQS.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestMySQLPQS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestMySQLPQS.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestMySQLTLP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestMySQLTLP.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestOceanBaseNoREC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestOceanBaseNoREC.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestOceanBasePQS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestOceanBasePQS.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestOceanBaseTLP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestOceanBaseTLP.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestPostgresNoREC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestPostgresNoREC.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestPostgresPQS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestPostgresPQS.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestPostgresTLP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestPostgresTLP.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestSQLiteNoREC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestSQLiteNoREC.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestSQLitePQS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestSQLitePQS.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestSQLiteTLP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestSQLiteTLP.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestStoneDBFuzz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestStoneDBFuzz.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestStoneDBNoRec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestStoneDBNoRec.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestStoneDBTLP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestStoneDBTLP.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestTiDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestTiDB.java -------------------------------------------------------------------------------- /test/sqlancer/dbms/TestYugabyte.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dbms/TestYugabyte.java -------------------------------------------------------------------------------- /test/sqlancer/dqp/mariadb/TestMariaDBDQP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dqp/mariadb/TestMariaDBDQP.java -------------------------------------------------------------------------------- /test/sqlancer/dqp/mysql/TestMySQLDQP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dqp/mysql/TestMySQLDQP.java -------------------------------------------------------------------------------- /test/sqlancer/dqp/tidb/TestTiDBDQP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/dqp/tidb/TestTiDBDQP.java -------------------------------------------------------------------------------- /test/sqlancer/pqs/sqlite/cast/TestCastToBlob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/pqs/sqlite/cast/TestCastToBlob.java -------------------------------------------------------------------------------- /test/sqlancer/pqs/sqlite/cast/TestCastToBoolean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/pqs/sqlite/cast/TestCastToBoolean.java -------------------------------------------------------------------------------- /test/sqlancer/pqs/sqlite/cast/TestCastToInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/pqs/sqlite/cast/TestCastToInt.java -------------------------------------------------------------------------------- /test/sqlancer/pqs/sqlite/cast/TestCastToNumeric.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/pqs/sqlite/cast/TestCastToNumeric.java -------------------------------------------------------------------------------- /test/sqlancer/qpg/cockroachdb/TestCockroachDBQPG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/qpg/cockroachdb/TestCockroachDBQPG.java -------------------------------------------------------------------------------- /test/sqlancer/qpg/materialize/TestMaterializeQPG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/qpg/materialize/TestMaterializeQPG.java -------------------------------------------------------------------------------- /test/sqlancer/qpg/sqlite/TestSQLiteQPG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/qpg/sqlite/TestSQLiteQPG.java -------------------------------------------------------------------------------- /test/sqlancer/qpg/sqlite/TestSQLiteQueryPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/qpg/sqlite/TestSQLiteQueryPlan.java -------------------------------------------------------------------------------- /test/sqlancer/qpg/tidb/TestTiDBQPG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/qpg/tidb/TestTiDBQPG.java -------------------------------------------------------------------------------- /test/sqlancer/qpg/tidb/TestTiDBQueryPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/qpg/tidb/TestTiDBQueryPlan.java -------------------------------------------------------------------------------- /test/sqlancer/reducer/TestASTBasedReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/reducer/TestASTBasedReducer.java -------------------------------------------------------------------------------- /test/sqlancer/reducer/TestEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/reducer/TestEnvironment.java -------------------------------------------------------------------------------- /test/sqlancer/reducer/TestStatementReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/reducer/TestStatementReducer.java -------------------------------------------------------------------------------- /test/sqlancer/reducer/VirtualDB/VirtualDBErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/reducer/VirtualDB/VirtualDBErrors.java -------------------------------------------------------------------------------- /test/sqlancer/reducer/VirtualDB/VirtualDBOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/reducer/VirtualDB/VirtualDBOptions.java -------------------------------------------------------------------------------- /test/sqlancer/reducer/VirtualDB/VirtualDBProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/reducer/VirtualDB/VirtualDBProvider.java -------------------------------------------------------------------------------- /test/sqlancer/reducer/VirtualDB/VirtualDBQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/reducer/VirtualDB/VirtualDBQuery.java -------------------------------------------------------------------------------- /test/sqlancer/reducer/VirtualDB/VirtualDBSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datafusion-contrib/datafusion-sqlancer/HEAD/test/sqlancer/reducer/VirtualDB/VirtualDBSchema.java --------------------------------------------------------------------------------