The compatibility report shows critical problems

https://dist.apache.org/repos/dist/dev/hbase/2.4.5RC0/api_compare_2.4.4_to_2.4.5RC0.html#Type_Binary_Problems_High

It is HBASE-25986
https://github.com/apache/hbase/commit/0f313176beed6bf102f0104b9ff21655d500c1d9#diff-a2fcc0281ac9b75ce47204b0db0ca203b1b586c24a51bcd13402ad593e7d6b12

Where we removed a public field in TableDescritorBuilder, which is IA.Public.

Skimming the commit, I do not see the necessity of removing this
field, so let's push an addendum to add it back?

Thanks.

Guangxu Cheng <[email protected]> 于2021年7月25日周日 下午5:33写道:
>
> +1 (binding)
>     * Signature: ok
>     * Checksum : ok
>     * Rat check (1.8.0_201): ok
>       - mvn clean apache-rat:check
>     * Built from source (1.8.0_201): ok
>       - mvn clean install -DskipTests
>     * Unit tests pass (1.8.0_201): ok
>       - mvn package -P runSmallTests
>     * Start in standalone mode: ok
>     * Basic shell commands (CRUD/flush/compact/split): ok
>     * Basic WEB UI: ok
> ------
> Best Regards,
> Guangxu
>
>
> Andrew Purtell <[email protected]> 于2021年7月24日周六 上午5:27写道:
>
> > Please vote on this Apache hbase release candidate,
> > hbase-2.4.4RC0
> >
> > The VOTE will remain open for at least 72 hours.
> >
> > [ ] +1 Release this package as Apache hbase 2.4.4
> > [ ] -1 Do not release this package because ...
> >
> > The tag to be voted on is 2.4.5RC0:
> >
> >   https://github.com/apache/hbase/tree/2.4.5RC0
> >
> > This tag currently points to git reference 4a2828386.
> >
> > The release files, including signatures, digests, as well as CHANGES.md
> > and RELEASENOTES.md included in this RC can be found at:
> >
> >   https://dist.apache.org/repos/dist/dev/hbase/2.4.5RC0/
> >
> > The API compatibility report can be found at:
> >
> >
> > https://dist.apache.org/repos/dist/dev/hbase/2.4.5RC0/api_compare_2.4.4_to_2.4.5RC0.html
> >
> > HBASE-25986 intentionally removed the final boolean field
> > 'DEFAULT_NORMALIZATION_ENABLED' from HTableDescriptor and
> > TableDescriptorBuilder. The default setting represented by this field
> > is preserved by a new entry in hbase-default.xml. I think the change
> > is acceptable but please be aware of this change when considering your
> > vote.
> >
> > Maven artifacts are available in a staging repository at:
> >
> >   https://repository.apache.org/content/repositories/orgapachehbase-1459/
> >
> > Artifacts were signed with the 0xD5365CCD key which can be found in:
> >
> >   https://dist.apache.org/repos/dist/release/hbase/KEYS
> >
> > To learn more about Apache hbase, please see
> >
> >   http://hbase.apache.org/
> >
> > Thanks,
> > Your HBase Release Manager
> >

Reply via email to