hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Benoit Sigoure (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HBASE-3174) Add ability for Get operations to enable/disable use of block caching
Date Fri, 28 Jan 2011 01:26:43 GMT

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

Benoit Sigoure updated HBASE-3174:

    Hadoop Flags: [Incompatible change, Reviewed]  (was: [Reviewed])

The revision r1029115 (or [08e64aae|https://github.com/apache/hbase/commit/08e64aaeadfadeee5534726b561431a88082b1f1#L1R374]
in Git) committed for this issue changes the on-write protocol in a non-backwards compatible
way.  The change isn't listed in the release notes as being incompatible.  The Get serialization
has a {{GET_VERSION}}, which right now seems like just a waste of space.

In the future, I encourage you to be more careful about incompatible changes, mark them as
such properly, and document them in a more readable fashion when making a release (you can't
rely expect people to manually go through all the issues listed in {{CHANGES.txt}} to see
which one change the RPC protocol vs something else).

This change could also have been introduced in a backwards compatible fashion.  Please keep
this in mind for future changes.

As HBase becomes a more mature project, these considerations become extremely important. 
Thank you.

> Add ability for Get operations to enable/disable use of block caching
> ---------------------------------------------------------------------
>                 Key: HBASE-3174
>                 URL: https://issues.apache.org/jira/browse/HBASE-3174
>             Project: HBase
>          Issue Type: Improvement
>          Components: client, regionserver
>            Reporter: Jonathan Gray
>            Assignee: Jonathan Gray
>            Priority: Minor
>             Fix For: 0.90.0
>         Attachments: HBASE-3174-FINAL.patch, HBASE-3174-v1.patch
> The public Get API does not currently support enabling/disabling the block cache like
Scans do.  No reason they shouldn't and now that they get converted into Scans this should
be fairly trivial.

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

View raw message