[ https://issues.apache.org/jira/browse/HBASE-20277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17020740#comment-17020740 ]
Michael Stack commented on HBASE-20277: --------------------------------------- Unscheduling an unaddressed sub-task made into an issue. > [DOC] appendix with guidance on updating applications for HBase 2 > ----------------------------------------------------------------- > > Key: HBASE-20277 > URL: https://issues.apache.org/jira/browse/HBASE-20277 > Project: HBase > Issue Type: Bug > Components: Client, documentation > Affects Versions: 2.0.0 > Reporter: Sean Busbey > Priority: Major > > Feedback from [~mdrob] on HBASE-19158: > {quote} > Classes/Methods moved: > * HBASE-19425 (and subtasks) Put/Delete/Increment/Append > * HBASE-19627 (and subtasks) Cell & Impl > * HBASE-18978 (and subtasks) Async/Table > * HBASE-18805 (and subtasks) Async/Admin > * HBASE-14996 (and subtasks) Lots of misc changes > * HBASE-13197 (and subtasks) Connection > * HBASE-13844 KeyValue -> CellUtil > * Maybe HBASE-19950 is worth calling out? Not really an upgrade issue though, > but I know the old behavior of SCVF changed in a surprising way for the YARN > ATS folks, when they were previously relying on what ended up being a bug. > Could be mitigated by having a compatibility report, but would benefit from > narrative messaging. > Almost definitely need a blanket reminder that some deprecated APIs went away. > {quote} > from @busbey on HBASE-19158 > {quote} > bq. * Classes/Methods moved: > bq. * Almost definitely need a blanket reminder that some deprecated APIs > went away. > My intention was for both of these to be handled by this blurb: > {code} > +[[upgrade2.0.public.api]] > +.Multiple breaking changes to source and binary compatibility for client API > +The Java client API for HBase has a number of changes that break both source > and binary compatibility for details see the Compatibility Check Report for > the release you'll be upgrading to. > + > +<!-- This would be a good place to link to an appendix on migrating > applications --> > + > {code} > I figure once we get an appendix that provides guidance on migrating an > application from 1.x to 2.x we can also link to it. > {quote} > Get an appendix in place and then update the upgrade section as needed to > draw attention to it. -- This message was sent by Atlassian Jira (v8.3.4#803005)