As I mentioned in my mail this change appears intended and it is only the removal of a constant field. I think it allowable but you can choose to factor it into your vote if you like. I think you have? Please clarify with a -1 if so, please. As you say it’s no problem to amend with a simple change and move to RC1.
> On Jul 25, 2021, at 6:19 AM, 张铎 <[email protected]> wrote: > > 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 >>>
