mirror of
https://github.com/didi/KnowStreaming.git
synced 2025-12-24 20:22:12 +08:00
[Optimize]优化Topic元信息更新策略(#806)
This commit is contained in:
@@ -8,5 +8,5 @@ import org.springframework.stereotype.Repository;
|
||||
public interface TopicDAO extends BaseMapper<TopicPO> {
|
||||
int replaceAll(TopicPO topicPO);
|
||||
|
||||
int updateConfig(TopicPO topicPO);
|
||||
int updateConfigById(TopicPO topicPO);
|
||||
}
|
||||
|
||||
@@ -25,8 +25,8 @@
|
||||
(#{clusterPhyId}, #{topicName}, #{replicaNum}, #{partitionNum}, #{brokerIds}, #{partitionMap}, #{retentionMs}, #{type}, #{description})
|
||||
</insert>
|
||||
|
||||
<update id="updateConfig" parameterType="com.xiaojukeji.know.streaming.km.common.bean.po.topic.TopicPO">
|
||||
UPDATE ks_km_topic SET retention_ms = #{retentionMs} WHERE cluster_phy_id = #{clusterPhyId} AND topic_name = #{topicName}
|
||||
<update id="updateConfigById" parameterType="com.xiaojukeji.know.streaming.km.common.bean.po.topic.TopicPO">
|
||||
UPDATE ks_km_topic SET retention_ms = #{retentionMs} WHERE id=#{id}
|
||||
</update>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user