I'm getting the error `Feature Submission Failed` ...
# adobe
b
I'm getting the error
Feature Submission Failed
when trying to submit a feature request on the ticket tracker @Mark Takata (Adobe) @priyank_adobe
The actual response to the ajax call is
Copy code
{
  "key": null,
  "status": "BAD_REQUEST"
}
Hitting the URL
Copy code
<https://tracker.adobe.com/api/add/feature>
The full request payload (multipart/form-data
POST
) is
Copy code
------WebKitFormBoundaryrydhiAWy2hVYGmvZ
Content-Disposition: form-data; name="details"

{"project":{"value":"CF","name":"ColdFusion [CF]"},"version":{"name":"2021","value":"2021"},"component":{"name":"Language","value":"Language"},"system":{"name":"Platforms All","value":"Platforms All"},"locale":{"value":"","name":"-"},"type":{"value":"FEAT","name":"New Feature"},"failureType":{"value":"","name":"-"},"title":"QoQ LIKE cache the regex for performance","description":"While doing some performance testing between Lucee and Adobe CF for Query of Queries, I noticed that it appears Adobe re-compiles the Java regex used for LIKE clauses every time they are used.  Lucee caches the compiled regex's in memory for better performance.  I saw a stack trace like this a LOT during my testing while I profiled the thread meaning it was taking a large amount of time compiling regex over and over.\n\norg.apache.oro.text.regex.Perl5Compiler.__parseUnicodeClass(Unknown Source)\norg.apache.oro.text.regex.Perl5Compiler.__parseAtom(Unknown Source)\norg.apache.oro.text.regex.Perl5Compiler.__parseBranch(Unknown Source)\norg.apache.oro.text.regex.Perl5Compiler.__parseAlternation(Unknown Source)\norg.apache.oro.text.regex.Perl5Compiler.__parseExpression(Unknown Source)\norg.apache.oro.text.regex.Perl5Compiler.compile(Unknown Source)\norg.apache.oro.text.regex.Perl5Compiler.compile(Unknown Source)\ncoldfusion.sql.imq.rttExprCondLike.validateLikePattern(rttExprCond.java:482)\ncoldfusion.sql.imq.rttExprCondLike.evaluate(rttExprCond.java:529)\ncoldfusion.sql.imq.rttExprCondTest.evaluate(rttExprCond.java:273)\ncoldfusion.sql.imq.rttExprCondAnd.evaluate(rttExprCond.java:140)\ncoldfusion.sql.imq.rttSelectExprSpec.evaluateWhere(rttSelectExprSpec.java:245)\ncoldfusion.sql.imq.rttSelectExprSpec.evaluate(rttSelectExprSpec.java:184)\ncoldfusion.sql.imq.rttSelectStmt.evaluate(rttSelectStmt.java:61)\ncoldfusion.sql.imq.jdbcStatement.fetchResult(jdbcStatement.java:551)\ncoldfusion.sql.imq.jdbcStatement.execute(jdbcStatement.java:143)\ncoldfusion.sql.Executive.executeQuery(Executive.java:1595)\ncoldfusion.sql.SqlImpl.execute(SqlImpl.java:430)\ncoldfusion.tagext.sql.QueryTag.executeQuery(QueryTag.java:1247)\ncoldfusion.tagext.sql.QueryTag.startQueryExecution(QueryTag.java:876)\ncoldfusion.tagext.sql.QueryUtils.executeQuery(QueryUtils.java:85)\ncoldfusion.runtime.CFPage.QueryExecute(CFPage.java:14648)\ncfindex2ecfm203462494.runPage(C:\\Users\\Brad\\Desktop\\sandbox\\qoq\\index.cfm:17)\n\nI highly recommend putting in a basic cache for the compiled regular expressions to improve performance under load.","testConfiguration":"2021.0.5"}
------WebKitFormBoundaryrydhiAWy2hVYGmvZ--
Any idea what's up with the ticket tracker?
I get the same error when I try to add it as a Bug
@priyank_adobe Is there someone I can just E-mail this ticket to? I need to move on with my day but don't want to forget about this.
m
Priyank is on sabbatical Brad, he is not back till early December. Please email Vikram Kumar in his absence (vikkumar@adobe.com)
b
Cool, thanks! I will do that
m
No prob. Gonna be a crazy few months till the new year with people taking their vacations and sabbaticals. I think Kishore is taking his for all of December. I'm doooooomed lol.
b
Also, I assume you mean to E-mail Kumar the ticket details, not about the tracker error?
m
Well, both is probably fine. And CC me please.
b
Already did 😉