Commit Graph

56 Commits

Author SHA1 Message Date
c049e092e4 添加试运行模式,修改生产环境数据重建规则 2025-01-20 14:29:43 +08:00
1f7213a75c 更新迁移规则,使用OrderItem表重建OrderBlockPlanItem和OrderPackageItem 2025-01-08 11:47:52 +08:00
6d281f65c9 更新OrderItem规则 2025-01-07 10:22:45 +08:00
d2d7b21620 优化SQL语句输出,修复处理进度中错误的表输入计数器。 2025-01-03 10:17:25 +08:00
27ea80d359 修复进度上下文中可能死锁的进度更新方法 2024-12-31 16:48:05 +08:00
8037fc74de DataRecord结构改进,更新2025年数据表转换规则 2024-12-27 15:18:08 +08:00
77a3909160 改进模拟数据生成器,代码质量优化 2024-12-25 15:09:16 +08:00
4986c60416 修复流水号缓存服务的并行错误;
修复输出线程没有捕获异常的严重错误;
2024-12-20 17:04:19 +08:00
b20c56640f 多项新特性和更改:
- 添加模拟数据生成器;
- GC时添加碎片整理;
- 优化日志输出,添加更多DEBUG监控项目;
- 修复输出时分库配置逻辑的严重错误;
- 优化了少许内存性能,减少Lambda闭包分配;
2024-12-20 10:43:05 +08:00
fb3c4ac5f6 性能优化,减少Lambda闭包分配 2024-12-12 10:55:17 +08:00
b34ac104ef 改进ZstReader读取方法,大幅优化内存性能 2024-12-11 18:08:16 +08:00
0e28d639c1 2025迁移版本,多项规则修改 2024-12-11 13:42:47 +08:00
dc239c776e 升级.NET 9 2024-11-21 11:27:44 +08:00
3dbfaffd05 整理项目结构 2024-11-15 14:10:35 +08:00
CZY
c6d97fdc86 新增清理规则 2024-02-26 09:26:18 +08:00
CZY
f689e1b659 添加配置项 2024-02-15 16:18:50 +08:00
CZY
f6af04bfcd fix cache error 2024-02-10 17:45:13 +08:00
CZY
571805250b Optimize structure 2024-02-10 17:12:26 +08:00
CZY
aa7041962a add gc interval 2024-02-10 00:05:50 +08:00
CZY
73895fbce4 Update 2024-02-09 23:18:34 +08:00
CZY
913c725fe1 update 2024-02-09 13:41:40 +08:00
CZY
41a1dc8a4f Csv解析性能优化 2024-02-08 22:19:59 +08:00
CZY
8db7c71170 优化性能 2024-02-08 17:38:23 +08:00
CZY
20cc78c667 新增非法字段检查 2024-02-06 16:35:20 +08:00
CZY
d58c9d5177 新增非法字段检查 2024-02-06 15:37:21 +08:00
CZY
719cd2d8e7 错误修正 2024-02-05 16:47:36 +08:00
CZY
5cda84797b 修改根命名空间,修改分库配置。 2024-02-02 17:14:41 +08:00
CZY
e0de5d1c58 项目重命名 2024-02-01 15:25:42 +08:00
CZY
70cf0322e4 Update 2024-02-01 13:41:59 +08:00
CZY
083090c62b Update 2024-02-01 10:04:00 +08:00
CZY
4f96b77e55 添加数据修复程序 2024-01-24 14:41:19 +08:00
CZY
8e5efa83f1 修复Linux环境下appsettings.json配置文件可能因控制台工作目录不同而无法读取的问题;
修复数据替换时order_module表的ShardKey无法正确赋值的问题;
旧数据库order_data_block.CompanyID数据有误,在数据替换时重新计算;
2024-01-22 15:49:32 +08:00
CZY
8da3110ecd 添加数据分库;
修复taskManager中异步方法没有正常等待的错误;
删除无用的异常捕获;
2024-01-19 11:17:22 +08:00
CZY
45ad15a065 Merge remote-tracking branch 'origin/multTasks'
# Conflicts:
#	ConsoleApp2/HostedServices/OutputService.cs
#	ConsoleApp2/HostedServices/TransformService.cs
#	ConsoleApp2/Program.cs
2024-01-18 15:40:15 +08:00
854111315b 修改cache key格式 2024-01-18 15:06:52 +08:00
CZY
6ec782ec93 添加异常记录器,记录输出时发生异常的SQL; 2024-01-18 15:03:45 +08:00
97e359468f 支持按多个表开立线程 2024-01-18 14:36:36 +08:00
CZY
1f9c9e0c13 添加Serilog文件日志;
更改空blob列插入规则,现在将插入空blob而不是NULL;
2024-01-17 17:44:08 +08:00
629a4d2fb5 多任务处理输入转换和输出 2024-01-17 17:12:31 +08:00
CZY
f4f7ff316b 修复可能的异步等待问题 2024-01-17 17:05:03 +08:00
CZY
dda87349fd 修复可能的空指针异常 2024-01-17 15:39:38 +08:00
CZY
469e59628c Redis前缀添加到配置文件 2024-01-17 15:11:49 +08:00
CZY
70981fb985 修改Redis用法,添加缓存键前缀; 2024-01-17 14:27:25 +08:00
08e0444055 修复output计数 2024-01-17 14:26:43 +08:00
e0df7ff4e9 修改 2024-01-17 14:26:35 +08:00
CZY
1de3603afe 优化内存分配 2024-01-17 14:26:13 +08:00
dadb36b1c9 开启过滤 2024-01-17 11:41:13 +08:00
adb31cdc6d 目标数据库增加配置 2024-01-17 11:40:16 +08:00
e1aa621a7d 修改sql语句拼接 2024-01-17 10:05:29 +08:00
2629778c96 修改配置 2024-01-16 18:03:40 +08:00