[
https://issues.apache.org/jira/browse/HBASE-12272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14190213#comment-14190213
]
Sean Busbey commented on HBASE-12272:
-------------------------------------
Sorry for the late feedback, but something just occurred to me. We know that
there are issues changing thrift versions and that we have made releases with
particular versions in place. As things currently stand, the version can be
changed at compile time because thrift.version is a property. It's probably a
good idea to add a rule for the maven enforcer plugin that fixes the property
to 0.9.0 (or whatever version a given release line is based on) with a note
that setting it to something else needs to be reviewed for wire and behavior
compatibility.
> Generate Thrift code through maven
> ----------------------------------
>
> Key: HBASE-12272
> URL: https://issues.apache.org/jira/browse/HBASE-12272
> Project: HBase
> Issue Type: Improvement
> Components: build, documentation, Thrift
> Reporter: Niels Basjes
> Fix For: 2.0.0, 0.98.8, 0.94.25, 0.99.2
>
> Attachments: HBASE-12272-2014-10-15-v1-PREVIEW.patch,
> HBASE-12272-2014-10-16-v2.patch, HBASE-12272-2014-10-16-v3.patch,
> HBASE-12272-2014-10-16-v4.patch
>
>
> The generated thrift code is currently under source control, but the
> instructions on rebuilding it is buried in package javadocs.
> We should have a simple maven command to rebuild them, similar to what we
> have for protobufs.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)