cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sam Tunnicliffe (JIRA)" <>
Subject [jira] [Updated] (CASSANDRA-14504) fqltool should open chronicle queue read only and a GC bug
Date Mon, 18 Jun 2018 16:10:00 GMT


Sam Tunnicliffe updated CASSANDRA-14504:
    Status: Ready to Commit  (was: Patch Available)

> fqltool should open chronicle queue read only and a GC bug
> ----------------------------------------------------------
>                 Key: CASSANDRA-14504
>                 URL:
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Tools
>            Reporter: Ariel Weisberg
>            Assignee: Ariel Weisberg
>            Priority: Major
>             Fix For: 4.0
> There are two issues with fqltool.
> The first is that it doesn't open the chronicle queue read only so it won't work if it
doesn't have write permissions and it's not clear if it's safe to open the queue to write
if the server is also still appending.
> The next issue is that NativeBytesStore.toTemporaryDirectByteBuffer() returns a ByteBuffer
that doesn't strongly reference the memory it refers to resulting it in sometimes being reclaimed
and containing the wrong data when we go to read from it. At least that is the theory. Simple
solution is to use toByteArray() and that seems to make it work consistently.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message