Add cut-off and truncation logic to streaming classes in the embedded driver
----------------------------------------------------------------------------
Key: DERBY-1473
URL: http://issues.apache.org/jira/browse/DERBY-1473
Project: Derby
Type: Improvement
Components: JDBC
Versions: 10.3.0.0
Reporter: Kristian Waagan
Priority: Minor
When streaming data to Derby, the application stream will be wrapped in a
Derby-specific stream to convert the data to the correct representation. At a
minimum, this consists of getting the data to the on-disk format used by Derby.
The wrapping stream can be extended to provide the following features at an
earlier stage:
a) Data cut-off when the maximum allowed size is exceeded
b) Truncation of trailing blanks where allowed
Both features can reduce the amount of data needed to be kept in memory on
insertion.
Implementing this will require additional column/data type information in the
streaming class(es). The implementation must be able to handle streams for
which the length is specified and also streams with unknown/unspecified length.
--
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