唉,还能说什么呢?一个严重的错误需要两个版本来修复它!!!
由于被公司禁止写代码,搞得我有一天手痒难忍,没事就改了改 Command 类的代码,删除了一些 IDEA 说没用的方法,包括构造函数和一些 setter 方法。于是乎整个 J2Cache 的核心功能 —— 集群通知,完全失效了。
而昨天我发了 2.3.14 版本,只是根据用户反馈的异常来增加了默认构造函数,而 setter 方法的缺失产生的问题更为严重,它不会报错,而是直接让功能失效!!!
所以昨天下午再次紧急发布修复版本 2.3.15:
<dependency> <groupId>net.oschina.j2cache</groupId> <artifactId>j2cache-core</artifactId> <version>2.3.15-release</version> </dependency>
我保证,不再乱删改代码了!
大家可以开始吐槽了!
引用来自“巴拉迪维”的评论
现在大家知道为什么我们禁止他在公司写代码了吧!同事:瞎几把改什么啊,集群消息失效了。。。
红薯:草,这个不能怪我,IDEA说这行代码没用的,我也看不懂有没有用啊(先把锅甩出去再说)
结论:红薯的代码碰不得,红薯碰不得代码