stable
Clone or download
Read-only
Part of story #9882: TQL in follow-up comments @comment='' will be handle in a dedicated commit Runtimes exception for MYSELF() and NOW() will be handled in dedicated commit mysql matches constraint: - word sould be longer than 3 character (can be updated in mysql conf) - relies on stop words (@see https://dev.mysql.com/doc/refman/5.7/en/fulltext-stopwords.html) Change-Id: I466a7f5129c2c3c72a6624f94de17550bce536ac
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/tracker/include/Tracker/Report/Query/Advanced/CollectionOfListValuesExtractor.php | +2 | −1 | Go to diff View file |
A | plugins/tracker/include/Tracker/Report/Query/Advanced/Grammar/FieldValueWrapperParameters.php | +43 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Report/Query/Advanced/Grammar/MetadataValueWrapperParameters.php | +25 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Report/Query/Advanced/Grammar/ValueWrapperParameters.php | +4 | −22 | Go to diff View file |
M | plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidFields/CollectionOfAlphaNumericValuesExtractor.php | +2 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidFields/Date/CollectionOfDateValuesExtractor.php | +2 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidFields/Text/TextFieldChecker.php | +2 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidMetadata/EqualComparisonChecker.php | +0 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/DateTimeFieldFromWhereBuilder.php | +2 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/DateTimeReadOnlyFieldFromWhereBuilder.php | +3 | −1 | Go to diff View file |
A | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/MetadataBetweenComparisonFromWhereBuilder.php | +31 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/MetadataComparisonFromWhereBuilder.php | +32 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/MetadataEqualComparisonFromWhereBuilder.php | +110 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/MetadataGreaterThanComparisonFromWhereBuilder.php | +31 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/MetadataGreaterThanOrEqualComparisonFromWhereBuilder.php | +31 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/MetadataInComparisonFromWhereBuilder.php | +31 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/MetadataLesserThanComparisonFromWhereBuilder.php | +31 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/MetadataLesserThanOrEqualComparisonFromWhereBuilder.php | +31 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/MetadataNotEqualComparisonFromWhereBuilder.php | +31 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/MetadataNotInComparisonFromWhereBuilder.php | +31 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/SearchableVisitor.php | +3 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilder/SearchableVisitorParameter.php | +18 | −4 | Go to diff View file |
M | plugins/tracker/include/Tracker/Report/Query/Advanced/QueryBuilderVisitor.php | +92 | −27 | Go to diff View file |
M | plugins/tracker/include/Tracker/Report/Tracker_Report.class.php | +13 | −6 | Go to diff View file |
M | plugins/tracker/include/autoload.php | +14 | −2 | Go to diff View file |
M | plugins/tracker/tests/Tracker/Report/Query/Advanced/InvalidSearchablesCollectorVisitorTest.php | +0 | −10 | Go to diff View file |
M | plugins/tracker/tests/Tracker/Report/Query/Advanced/QueryBuilderVisitorTest.php | +19 | −11 | Go to diff View file |