Ok. 

Will post RC1 tomorrow that includes the requested addendum. 

> On Jul 25, 2021, at 5:14 PM, 张铎 <[email protected]> wrote:
> 
> Oh, sorry, missed that part.
> 
> FWIW, if we think this removal is necessary, then we should mark it as
> 'Incompatible Change', and mention clearly why we remove this public
> field even in a patch release.
> 
> So I'm -1 on releasing RC0 as 2.4.5. Let's either change the issue to
> 'Incompatible Change' and mention the reason in the release note or
> add the field back.
> 
> Thanks.
> 
> Andrew Purtell <[email protected]> 于2021年7月25日周日 下午11:52写道:
>> 
>> 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
>>>>> 

Reply via email to