Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 1 addition & 4 deletions rocketmq-broker/src/broker_runtime.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1343,10 +1343,7 @@ impl<MS: MessageStore> BrokerRuntimeInner<MS> {
}
self.broker_outer_api
.register_single_topic_all(
self.broker_config
.broker_identity
.broker_cluster_name
.clone(),
self.broker_config.broker_identity.broker_name.clone(),
topic_config,
3000,
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ impl<MS: MessageStore> ConsumerRequestHandler<MS> {
connection.set_version(channel_info.version());
connection
.set_client_addr(channel_info.key().remote_address().to_string().into());
body_data.get_connection_set().insert(connection);
body_data.connection_set_insert(connection);
}
let body = body_data
.encode()
Expand Down
2 changes: 1 addition & 1 deletion rocketmq-broker/src/topic/manager/topic_config_manager.rs
Original file line number Diff line number Diff line change
Expand Up @@ -490,8 +490,8 @@ impl<MS: MessageStore> TopicConfigManager<MS> {
let final_attributes_result = AttributeUtil::alter_current_attributes(
create,
TopicAttributes::all(),
&new_attributes,
&current_attributes,
&new_attributes,
);
match final_attributes_result {
Ok(final_attributes) => {
Expand Down
4 changes: 4 additions & 0 deletions rocketmq-remoting/src/protocol/body/consumer_connection.rs
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,10 @@ impl ConsumerConnection {
self.connection_set.clone()
}

pub fn connection_set_insert(&mut self, connection: Connection) {
self.connection_set.insert(connection);
}

pub fn set_connection_set(&mut self, connection_set: HashSet<Connection>) {
self.connection_set = connection_set;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,10 @@ use crate::protocol::static_topic::topic_queue_mapping_detail::TopicQueueMapping

#[derive(Debug, Clone, Serialize, Deserialize, Default, PartialEq)]
pub struct TopicConfigAndQueueMapping {
#[serde(flatten)]
pub topic_config: TopicConfig,

#[serde(rename = "mappingDetail")]
pub topic_queue_mapping_detail: Option<TopicQueueMappingDetail>,
}

Expand Down
Loading