Build-time processing of "metadata.properties" file handles slashes incorrectly.
--------------------------------------------------------------------------------
Key: DERBY-675
URL: http://issues.apache.org/jira/browse/DERBY-675
Project: Derby
Type: Bug
Components: Build tools
Versions: 10.2.0.0, 10.1.1.1, 10.1.1.0
Reporter: A B
Assigned to: A B
Priority: Minor
Fix For: 10.2.0.0
As found and described by Mamta here:
http://www.nabble.com/-Derby-573-Optimizer-overrides-and-metadata.properties-files-t460642.html
During the ant build process, Derby's metadata.properties file is modified by
the ODBCMetadataGenerator class and that class treats backslashes that occur in
the metadata.properties file incorrectly. More specifically, it treats every
backslash as the end of a line and thus will translate things like
FROM --DERBY-PROPERTIES joinOrder=FIXED \\n \
into
FROM --DERBY-PROPERTIES joinOrder=FIXED \
\
n \
(in other words, escaped characters like "\n" are handled incorrectly)..
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira