| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-02-07 | Merge branch 'feature_aqm_blue' into 'rel' | 刘畅 | |
| TSG-19341: add Feature aqm blue and some performance optimize See merge request tango/shaping-engine!75 | |||
| 2024-02-06 | fix test case | root | |
| 2024-02-05 | bugfix: ↵ | root | |
| 对于fair-share和split-by类型的profile,也需要等一次consume命令执行完,才执行下一次 | |||
| 2024-02-02 | optimize performance, reduce swarmkv_caller_loop invoke frequency | root | |
| 2024-02-01 | optimize performance, reduce clock_gettime invoke frequency | root | |
| 2024-01-29 | 优化一次取token的放大倍数机制 | root | |
| 2024-01-26 | optimize performance | root | |
| 2024-01-22 | add aqm blue algorithm temp code, and some performance optimize | root | |
| 2024-01-19 | temp code feature AQM blue alghorithm | root | |
| 2024-01-12 | Merge branch 'bugfix_hincrby_fail_and_retry' into 'rel'v3.1.22 | 刘畅 | |
| 当hincyby执行失败时,重新执行一次 See merge request tango/shaping-engine!74 | |||
| 2024-01-12 | TSG-18570: 当hincyby执行失败时,重新执行一次 | root | |
| 2024-01-11 | Merge branch 'bugfix_priority_block_more_time' into 'rel'v3.1.21 | 刘畅 | |
| 对于同一个profile,当高优先级有排队报文时,500ms内低优先级不允许获得带宽 See merge request tango/shaping-engine!73 | |||
| 2024-01-11 | TSG-18230: ↵ | root | |
| 优化:对于同一个profile,当高优先级有排队报文时,500ms内低优先级不允许获得带宽 | |||
| 2024-01-11 | Merge branch 'bugfix_revert_dup_primary_profile_process' into 'rel' | 刘畅 | |
| revert dup primary profile process See merge request tango/shaping-engine!72 | |||
| 2024-01-11 | TSG-18176: revert change | root | |
| 2024-01-11 | Merge branch 'bugfix_borrow_priority' into 'rel' | 刘畅 | |
| 报文排队时同时计算primary profile和borrow profile的队列长度 See merge request tango/shaping-engine!71 | |||
| 2024-01-11 | TSG-18497: 报文排队时同时计算primary profile和borrow ↵ | root | |
| profile的队列长度,但是borrow profile的队列长度只更新到swarmkv 优先级信息中,不更新到队列长度统计中 | |||
| 2024-01-09 | Merge branch 'bugfix_ignore_dup_primary_profile' into 'rel'v3.1.20 | 刘畅 | |
| 同一个profile作为primary profile只处理一次 See merge request tango/shaping-engine!70 | |||
| 2024-01-09 | TSG-18176:对于一个session,当同一个profile多次作为primary ↵ | root | |
| profile出现时,按规则匹配顺序,只执行匹配的第一条rule,使用被执行的rule配置的fair-factor。 当同一个profile作为borrow多次出现时,暂时忽略此情况不处理 | |||
| 2024-01-08 | Merge branch 'bugfix_fix_refresh_stat_by_timeout' into 'rel'v3.1.19 | 刘畅 | |
| fix some long session don't refresh stat in time See merge request tango/shaping-engine!69 | |||
| 2024-01-08 | TSG-18424: fix some long session don't refresh stat in time | root | |
| 2024-01-05 | Merge branch 'bugfix_record_queue_len_on_blocked_profile' into 'rel'v3.1.18 | 刘畅 | |
| Bugfix record queue len on blocked profile See merge request tango/shaping-engine!68 | |||
| 2024-01-05 | TSG-18417: set borrow flag to allow borrow when primary profile blocked by ↵ | root | |
| priority | |||
| 2024-01-05 | TSG-18278: record queue_len on actually blocked profile | root | |
| 2024-01-03 | Merge branch 'bugfix_improve_frequency_of_refresh_priority' into 'rel'v3.1.17 | 刘畅 | |
| Bugfix improve frequency of refresh priority See merge request tango/shaping-engine!67 | |||
| 2024-01-03 | TSG-17993, TSG-18224, TSG-18230: ↵ | root | |
| 提高优先级信息刷新频率到每秒100次 | |||
| 2024-01-03 | TSG-15105: 启动后自动执行cluster sanity heal | root | |
| 2023-12-26 | Merge branch 'bugfix_remove_dup_rule_id' into 'rel'v1.3.16 | 刘畅 | |
| TSG-18141: shaping 自己去重rule id See merge request tango/shaping-engine!66 | |||
| 2023-12-26 | TSG-18141: shaping 自己去重rule id | root | |
| 2023-12-21 | Merge branch 'adapt_libmaa4_change_to_libmaatframe' into 'rel'v1.3.15 | 刘畅 | |
| 适配libmaat4改名为libmaatframe See merge request tango/shaping-engine!65 | |||
| 2023-12-21 | 适配libmaat4改名为libmaatframe | root | |
| 2023-12-21 | Merge branch 'perf_optimize_judge_ctrlbuf' into 'rel' | 刘畅 | |
| performance optimize See merge request tango/shaping-engine!64 | |||
| 2023-12-21 | performance optimize | root | |
| 2023-12-19 | Merge branch 'use_maat_gc_replace_atomic_ref_cnt' into 'rel'v1.3.14 | 刘畅 | |
| 由本地计数修改为使用maat的自动垃圾回收机制 See merge request tango/shaping-engine!63 | |||
| 2023-12-19 | OMPUB-1083: 由本地计数修改为使用maat的自动垃圾回收机制 | root | |
| 2023-12-19 | Merge branch 'perf_optimize_global_stat_remove_atomic' into 'rel' | 刘畅 | |
| global stat 由原子操作改为每个线程自己计数,每次输出时合并 See merge request tango/shaping-engine!62 | |||
| 2023-12-15 | global stat ↵ | root | |
| 由原子操作改为每个线程自己计数,每次输出时合并 | |||
| 2023-12-14 | Merge branch 'split-by_profile_ingore_priority' into 'rel'v1.3.13 | 刘畅 | |
| split-by profile ignore priority See merge request tango/shaping-engine!61 | |||
| 2023-12-14 | TSG-17830: split-by profile ignore priority | root | |
| 2023-12-08 | Merge branch 'update_compile_table_info' into 'rel'v1.3.12 | 刘畅 | |
| 修复table_info 修改错误 See merge request tango/shaping-engine!60 | |||
| 2023-12-08 | 修复table_info 修改错误 | root | |
| 2023-12-07 | Merge branch 'fix_borrow_early' into 'rel'v1.3.11 | 刘畅 | |
| fix borrow early, only borrow when tconsume_cb don't get token See merge request tango/shaping-engine!59 | |||
| 2023-12-07 | TSG-17687: fix borrow early, only borrow when tconsume_cb don't get token | root | |
| 2023-12-06 | Merge branch 'fixbug_fairness_profile_unlimited_token' into 'rel' | 刘畅 | |
| 修复fairness类型profile限不住速并添加相应测试例 See merge request tango/shaping-engine!58 | |||
| 2023-12-06 | 1.fix bug fairness profile can't limit rate | root | |
| 2.add corresponding test case | |||
| 2023-12-05 | Merge branch 'set_maat_log_level' into 'rel' | 刘畅 | |
| add config to set maat log level See merge request tango/shaping-engine!57 | |||
| 2023-12-05 | add config to set maat log level | root | |
| 2023-12-04 | Merge branch 'update_compile_table_info' into 'rel'v1.3.10 | 刘畅 | |
| change table info to adapt new struct of compile table See merge request tango/shaping-engine!56 | |||
| 2023-12-04 | Merge branch 'store_token_in_session_for_fairness_splitby_profile' into 'rel' | 刘畅 | |
| Store token in session for fairness splitby profile See merge request tango/shaping-engine!55 | |||
| 2023-12-04 | change table info to adapt new struct of compile table | root | |
