[
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.