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.


Mime
View raw message