db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anurag Shekhar (JIRA)" <j...@apache.org>
Subject [jira] Updated: (DERBY-2379) provide encryption support for temporary files used by lob if the dara base is encrypted
Date Thu, 26 Apr 2007 19:08:15 GMT

     [ https://issues.apache.org/jira/browse/DERBY-2379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Anurag Shekhar updated DERBY-2379:

    Attachment: derby-2379v2.diff

Descriptions of path (derby-2379v2.diff)
Fixed bugs found in Knuth and Narayanan reviews
Removed my code to run tests in encrypted mode instead using the Decorator method for the
Enabled jdbcapi/BlobClob4BlobTest, jdbcapi/LobStreamsTest, jdbcapi/ClobUpdatableReaderTest,
jdbc4/LobStreamTest to include testing in encrypted db.
Fixed Javadoc warning and added throws clause in LOBFile methods
Removed unused varraibles
Removed redundant calls to file.length from read and write methods
Added an exception in case setLength is called with a value longer than the file  length.

About synchronization
I have decided to follow RandomAccessFile models (making this class thread unsafe). The user
of this class has to ensure synchronization which is being taking care in this case by LOBStreamControl.
added a note about it in java doc.

I haven't extended the LOBFile class from StorageRandomAccessFile as doing so will need empty
implimentation of several methods (inherited from parent interfaces of StorageRandomAccessFile)

there was bug in the test case modification i had done (as Naryanan pointed) so the bugs knut
pointed in his review remained unexposed.All the tests I have enabled for encrypted mode test
most of the new code.

> provide encryption support for temporary files used by lob if the dara base is encrypted
> ----------------------------------------------------------------------------------------
>                 Key: DERBY-2379
>                 URL: https://issues.apache.org/jira/browse/DERBY-2379
>             Project: Derby
>          Issue Type: Sub-task
>    Affects Versions:
>         Environment: all
>            Reporter: Anurag Shekhar
>         Assigned To: Anurag Shekhar
>         Attachments: CosmeticComments_1.txt, derby-2379.diff, derby-2379v2.diff

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message