[
https://issues.apache.org/jira/browse/DERBY-4245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kristian Waagan updated DERBY-4245:
-----------------------------------
Attachment: derby-4245-3a-unread_bytes_fix.diff
Patch 3a is the first revision of a fix for the issue seen for upgraded
databases.
The regression tests passed.
Before I commit this I need to see if I understand exactly why the failure
occurred. Specifically, I have to verify my own claim about the
BufferedInputStream. It may be that there shouldn't be a buffered stream here.
This won't affect the problem with LimitInputStream and mark/reset, but it may
be an issue worth fixing anyway. I don't think there is a reason to buffer
streams serving bytes from the pages in the page cache.
Patch ready for initial review.
> Sorting a table containing a CLOB fails after upgrade to 10.5
> -------------------------------------------------------------
>
> Key: DERBY-4245
> URL: https://issues.apache.org/jira/browse/DERBY-4245
> Project: Derby
> Issue Type: Bug
> Components: Store
> Affects Versions: 10.5.1.1
> Reporter: Knut Anders Hatlen
> Assignee: Kristian Waagan
> Fix For: 10.5.1.2, 10.6.0.0
>
> Attachments: derby-4245-0a-preview.diff, derby-4245-1a-test.diff,
> derby-4245-1b-test.diff, derby-4245-2a-sqlclob_fix.diff,
> derby-4245-3a-unread_bytes_fix.diff, MixedVersionClob.java
>
>
> When sorting a table containing a CLOB column in a database that has been
> soft-upgraded from 10.4.2.0 to 10.5.1.1, the query fails with a
> NullPointerException.
> Reported on derby-user:
> http://mail-archives.apache.org/mod_mbox/db-derby-user/200905.mbox/%[email protected]%3e
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.