1616 */
1717package org .apache .rocketmq .broker .config .v1 ;
1818
19- import com .alibaba .fastjson2 .JSON ;
20- import com .alibaba .fastjson2 .JSONObject ;
21- import com .alibaba .fastjson2 .JSONWriter ;
19+ import com .alibaba .fastjson .JSON ;
20+ import com .alibaba .fastjson .JSONObject ;
21+ import com .alibaba .fastjson .serializer .SerializerFeature ;
22+ import java .io .File ;
23+ import java .util .Map ;
24+ import java .util .Set ;
25+ import java .util .concurrent .ConcurrentHashMap ;
26+ import java .util .concurrent .ConcurrentMap ;
27+ import java .util .function .BiConsumer ;
2228import org .apache .rocketmq .broker .BrokerController ;
2329import org .apache .rocketmq .broker .RocksDBConfigManager ;
2430import org .apache .rocketmq .broker .subscription .SubscriptionGroupManager ;
2935import org .rocksdb .CompressionType ;
3036import org .rocksdb .RocksIterator ;
3137
32- import java .io .File ;
33- import java .util .Map ;
34- import java .util .Set ;
35- import java .util .concurrent .ConcurrentHashMap ;
36- import java .util .concurrent .ConcurrentMap ;
37- import java .util .function .BiConsumer ;
38-
3938public class RocksDBSubscriptionGroupManager extends SubscriptionGroupManager {
4039
4140 protected transient RocksDBConfigManager rocksDBConfigManager ;
@@ -133,7 +132,7 @@ public SubscriptionGroupConfig putSubscriptionGroupConfig(SubscriptionGroupConfi
133132
134133 try {
135134 byte [] keyBytes = groupName .getBytes (DataConverter .CHARSET_UTF8 );
136- byte [] valueBytes = JSON .toJSONBytes (subscriptionGroupConfig , JSONWriter . Feature .BrowserCompatible );
135+ byte [] valueBytes = JSON .toJSONBytes (subscriptionGroupConfig , SerializerFeature .BrowserCompatible );
137136 this .rocksDBConfigManager .put (keyBytes , keyBytes .length , valueBytes );
138137 } catch (Exception e ) {
139138 log .error ("kv put sub Failed, {}" , subscriptionGroupConfig .toString ());
@@ -148,7 +147,7 @@ protected SubscriptionGroupConfig putSubscriptionGroupConfigIfAbsent(Subscriptio
148147 if (oldConfig == null ) {
149148 try {
150149 byte [] keyBytes = groupName .getBytes (DataConverter .CHARSET_UTF8 );
151- byte [] valueBytes = JSON .toJSONBytes (subscriptionGroupConfig , JSONWriter . Feature .BrowserCompatible );
150+ byte [] valueBytes = JSON .toJSONBytes (subscriptionGroupConfig , SerializerFeature .BrowserCompatible );
152151 this .rocksDBConfigManager .put (keyBytes , keyBytes .length , valueBytes );
153152 } catch (Exception e ) {
154153 log .error ("kv put sub Failed, {}" , subscriptionGroupConfig .toString ());
0 commit comments