This regression was already there in 2.8, and 2.9.x is already delayed by 3 months. We cannot keep waiting indefinitely without shipping the release. -- Matteo Merli <matteo.me...@gmail.com>
On Tue, Dec 14, 2021 at 12:38 AM Enrico Olivelli <eolive...@gmail.com> wrote: > > ZhangJian > > it looks like a regression, > I will wait for a patch before cutting the first RC for 2.9.1 > > thanks for sharing this problem > > Enrico > > Il giorno mar 14 dic 2021 alle ore 07:19 PengHui Li <peng...@apache.org> ha > scritto: > > > Thanks, ZhangJian. > > > > Looking forward to your PR. > > > > Penghui > > > > > > On Tue, Dec 14, 2021 at 1:40 PM ZhangJian He <shoot...@gmail.com> wrote: > > > > > After discussing it with Matteo. It’s prob not backward compatible. > > > > > > I will work on a fix. > > > > > > Thanks > > > ZhangJian He > > > > > > ZhangJian He <shoot...@gmail.com> 于2021年12月14日周二 12:57写道: > > > > > > > I found a change between pulsar2.7 and pulsar2.9 > > > > > > > > command > > > > ``` > > > > bin/pulsar admin namespaces get-backlog-quotas $tenant/$namespace > > > > ``` > > > > > > > > pulsar2.7 returns `limit=1024, policy=consumer_backlog_eviction` > > > > > > > > but pulsar 2.9 returns > > > > > > > > ```[root@23da8000c7c1 bin]# ./pulsar-admin namespaces > > get-backlog-quotas > > > > public/functions > > > > "destination_storage BacklogQuotaImpl(limitSize=102400, > > limitTime=-1, > > > > policy=consumer_backlog_eviction)" > > > > ``` > > > > > > > > I found that the @JsonAlias("limit") annotation has been removed > > > > on org.apache.pulsar.common.policies.data.BacklogQuota in > > > > https://github.com/apache/pulsar/pull/10774. > > > > My question is, Is that a expected change or compatible change? I > > search > > > > the 2.8.0 release notes, I didn't saw it. > > > > > > > > And If it involves work, I'm happy to help :) > > > > > > > > > > > > Thanks > > > > ZhangJian He > > > > > > > > >