| fix(nop-nosql): 审计整改 - 修复38项发现(5 P1, 15 P2, 18 P3)
主要修复:
- D14-03: EVALSHA增加EVAL回退,防止Redis重启后Lua脚本失效
- D09-01: 66个.join()调用替换为FutureHelper.syncGet(),正确解包CompletionException
- D15-01: INosqlListOperations增加同步方法,与兄弟接口保持一致
- D15-09: forEachEntryAsync不再返回null,防止NPE
- D01-01: 移除nop-nosql-core中未使用的nop-dao依赖
- D02-01: 提取AbstractLettuceOperations基类,消除11个实现类的重复代码
- D14-04: LettuceCounter.toLong()捕获NumberFormatException并包装为NopException
- D14-06: LettuceRedisConnectionProvider增加生命周期检查
- D03-02/03/05: 增加Javadoc说明非原子操作、Hash过期语义和边界返回值
- D16-03: 增加7个边界条件测试(总计37个测试)
- 删除空类LettuceNosqlService和空接口NosqlConstants
- 移除AI风格注释,修复import顺序和raw type cast
| 14 天前 |
| fix(nop-nosql): 审计整改 - 修复38项发现(5 P1, 15 P2, 18 P3)
主要修复:
- D14-03: EVALSHA增加EVAL回退,防止Redis重启后Lua脚本失效
- D09-01: 66个.join()调用替换为FutureHelper.syncGet(),正确解包CompletionException
- D15-01: INosqlListOperations增加同步方法,与兄弟接口保持一致
- D15-09: forEachEntryAsync不再返回null,防止NPE
- D01-01: 移除nop-nosql-core中未使用的nop-dao依赖
- D02-01: 提取AbstractLettuceOperations基类,消除11个实现类的重复代码
- D14-04: LettuceCounter.toLong()捕获NumberFormatException并包装为NopException
- D14-06: LettuceRedisConnectionProvider增加生命周期检查
- D03-02/03/05: 增加Javadoc说明非原子操作、Hash过期语义和边界返回值
- D16-03: 增加7个边界条件测试(总计37个测试)
- 删除空类LettuceNosqlService和空接口NosqlConstants
- 移除AI风格注释,修复import顺序和raw type cast
| 14 天前 |
| fix(nop-nosql): 审计整改 - 修复38项发现(5 P1, 15 P2, 18 P3)
主要修复:
- D14-03: EVALSHA增加EVAL回退,防止Redis重启后Lua脚本失效
- D09-01: 66个.join()调用替换为FutureHelper.syncGet(),正确解包CompletionException
- D15-01: INosqlListOperations增加同步方法,与兄弟接口保持一致
- D15-09: forEachEntryAsync不再返回null,防止NPE
- D01-01: 移除nop-nosql-core中未使用的nop-dao依赖
- D02-01: 提取AbstractLettuceOperations基类,消除11个实现类的重复代码
- D14-04: LettuceCounter.toLong()捕获NumberFormatException并包装为NopException
- D14-06: LettuceRedisConnectionProvider增加生命周期检查
- D03-02/03/05: 增加Javadoc说明非原子操作、Hash过期语义和边界返回值
- D16-03: 增加7个边界条件测试(总计37个测试)
- 删除空类LettuceNosqlService和空接口NosqlConstants
- 移除AI风格注释,修复import顺序和raw type cast
| 14 天前 |
| fix(nop-nosql): 审计整改 - 修复38项发现(5 P1, 15 P2, 18 P3)
主要修复:
- D14-03: EVALSHA增加EVAL回退,防止Redis重启后Lua脚本失效
- D09-01: 66个.join()调用替换为FutureHelper.syncGet(),正确解包CompletionException
- D15-01: INosqlListOperations增加同步方法,与兄弟接口保持一致
- D15-09: forEachEntryAsync不再返回null,防止NPE
- D01-01: 移除nop-nosql-core中未使用的nop-dao依赖
- D02-01: 提取AbstractLettuceOperations基类,消除11个实现类的重复代码
- D14-04: LettuceCounter.toLong()捕获NumberFormatException并包装为NopException
- D14-06: LettuceRedisConnectionProvider增加生命周期检查
- D03-02/03/05: 增加Javadoc说明非原子操作、Hash过期语义和边界返回值
- D16-03: 增加7个边界条件测试(总计37个测试)
- 删除空类LettuceNosqlService和空接口NosqlConstants
- 移除AI风格注释,修复import顺序和raw type cast
| 14 天前 |
| fix(nop-nosql): 审计整改 - 修复38项发现(5 P1, 15 P2, 18 P3)
主要修复:
- D14-03: EVALSHA增加EVAL回退,防止Redis重启后Lua脚本失效
- D09-01: 66个.join()调用替换为FutureHelper.syncGet(),正确解包CompletionException
- D15-01: INosqlListOperations增加同步方法,与兄弟接口保持一致
- D15-09: forEachEntryAsync不再返回null,防止NPE
- D01-01: 移除nop-nosql-core中未使用的nop-dao依赖
- D02-01: 提取AbstractLettuceOperations基类,消除11个实现类的重复代码
- D14-04: LettuceCounter.toLong()捕获NumberFormatException并包装为NopException
- D14-06: LettuceRedisConnectionProvider增加生命周期检查
- D03-02/03/05: 增加Javadoc说明非原子操作、Hash过期语义和边界返回值
- D16-03: 增加7个边界条件测试(总计37个测试)
- 删除空类LettuceNosqlService和空接口NosqlConstants
- 移除AI风格注释,修复import顺序和raw type cast
| 14 天前 |
| fix(nop-nosql): 审计整改 - 修复38项发现(5 P1, 15 P2, 18 P3)
主要修复:
- D14-03: EVALSHA增加EVAL回退,防止Redis重启后Lua脚本失效
- D09-01: 66个.join()调用替换为FutureHelper.syncGet(),正确解包CompletionException
- D15-01: INosqlListOperations增加同步方法,与兄弟接口保持一致
- D15-09: forEachEntryAsync不再返回null,防止NPE
- D01-01: 移除nop-nosql-core中未使用的nop-dao依赖
- D02-01: 提取AbstractLettuceOperations基类,消除11个实现类的重复代码
- D14-04: LettuceCounter.toLong()捕获NumberFormatException并包装为NopException
- D14-06: LettuceRedisConnectionProvider增加生命周期检查
- D03-02/03/05: 增加Javadoc说明非原子操作、Hash过期语义和边界返回值
- D16-03: 增加7个边界条件测试(总计37个测试)
- 删除空类LettuceNosqlService和空接口NosqlConstants
- 移除AI风格注释,修复import顺序和raw type cast
| 14 天前 |
| fix(nop-nosql): 审计整改 - 修复38项发现(5 P1, 15 P2, 18 P3)
主要修复:
- D14-03: EVALSHA增加EVAL回退,防止Redis重启后Lua脚本失效
- D09-01: 66个.join()调用替换为FutureHelper.syncGet(),正确解包CompletionException
- D15-01: INosqlListOperations增加同步方法,与兄弟接口保持一致
- D15-09: forEachEntryAsync不再返回null,防止NPE
- D01-01: 移除nop-nosql-core中未使用的nop-dao依赖
- D02-01: 提取AbstractLettuceOperations基类,消除11个实现类的重复代码
- D14-04: LettuceCounter.toLong()捕获NumberFormatException并包装为NopException
- D14-06: LettuceRedisConnectionProvider增加生命周期检查
- D03-02/03/05: 增加Javadoc说明非原子操作、Hash过期语义和边界返回值
- D16-03: 增加7个边界条件测试(总计37个测试)
- 删除空类LettuceNosqlService和空接口NosqlConstants
- 移除AI风格注释,修复import顺序和raw type cast
| 14 天前 |