Hi Justine,

Since these configurations are (and have always been) internal, changing or 
removing them should be no problem.

best,
Colin

On Tue, Jun 25, 2024, at 16:51, Justine Olshan wrote:
> Hey Colin,
>
> I made a single configuration as part of KIP-1022 called
> unstableFeatureVersionsEnabled. Would we want to deprecate that and use the
> more generic name? Unfortunately, the config as defined in KIP-1022 is
> already in 3.8.
>
> Thanks for taking a look at this again. This will help with a lot of
> confusion around the topic of unstable versions.
>
> Justine
>
> On Tue, Jun 25, 2024 at 3:39 PM Colin McCabe <cmcc...@apache.org> wrote:
>
>> Hi all,
>>
>> We previously discussed this KIP for documenting how we deal with unstable
>> MetadataVersions. At that time, we didn't bring it to a vote.
>>
>> Proven handed this off to me, and I've made some changes to the proposal
>> since then:
>>
>> - I expanded the scope to also cover "RPCs with latestVersionUnstable"
>>
>> - I expanded the scope to cover other unstable KIP-584 features
>> (MetadataVersion is just one KIP-584 feature, after all)
>>
>> - Made a single configuration cover all of the above. Since it's silly to
>> enable an unstable MV, but have it fail because you have not also set some
>> other configurations to get unstable things.
>>
>> - Clarified that unstable features will be usable only from JUnit, nowhere
>> else
>>
>> - Added a "rejected alternatives" section
>>
>> - Clarified that there is no need to "reserve" previously used but no
>> longer extant unstable features, MVs, or RPCs.
>>
>> Please take a look.
>>
>> best,
>> Colin
>>

Reply via email to