Remove stale and potentially unused code Request.writeEncryptedScalarStream
---------------------------------------------------------------------------
Key: DERBY-4706
URL: https://issues.apache.org/jira/browse/DERBY-4706
Project: Derby
Issue Type: Task
Components: Network Client
Affects Versions: 10.7.0.0
Reporter: Kristian Waagan
Assignee: Kristian Waagan
Priority: Trivial
The code in net.Request.writeEncryptedScalarStream() is in a bad state, for
instance:
- it materializes the stream
- it doesn't support streams longer than Integer.MAX_VALUE
(this is fine for BLOB since Derby limits the LOB size to 2G-1, but for
CLOBs the data stream may be longer since the length is expressed in characters)
- in some error situations it causes a disconnect
Since the security mechanisms required to run this code (SECMEC_EUSRIDDTA and
SECMEC_EUSRPWDDTA) are apparently supported in the client but not in the
network server, deleting it seems like a good option considering its state.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.