openharmony_ci
|
84eb9c2851
|
!49 merge master into master
upgrade: re2 to 2025-08-12 release
Created-by: wang_jun_long
Commit-by: wang_jun_long
Merged-by: openharmony_ci
Description: 描述
将 re2 库升级到上游 2025-08-12 版本。
变更摘要
替换核心源码文件(re2/、util/、lib/)为新版本
将 ABSL_FALLTHROUGH_INTENDED 替换为 C++17 标准 [[fallthrough]]
re2.cc 中增加 NULL 模式处理
变更文件
文件 变更内容
re2/re2.h absl::optional → std::optional
re2/re2.cc 增加 NULL 模式处理
re2/bitmap256.cc ABSL_FALLTHROUGH_INTENDED → [[fallthrough]]
re2/dfa.cc ABSL_FALLTHROUGH_INTENDED → [[fallthrough]]
re2/parse.cc ABSL_FALLTHROUGH_INTENDED → [[fallthrough]]
re2/prog.cc/h 常规更新
re2/set.cc/h 常规更新
re2/walker-inl.h 常规更新
收益
减少依赖(不再需要 abseil-cpp)
包含上游安全修复和 bug 修复
更好地符合 C++17 标准规范
关联 Issue: #26
Co-Authored-By: Agent
Signed-off-by: 王俊龙 wangjunlong8@h-partners.com
See merge request: openharmony/third_party_re2!49
|
2026-05-13 13:06:15 +08:00 |
|
wang_jun_long
|
0eb1e27575
|
upgrade: re2 to 2025-08-12 release
- Replace core source files with upstream 2025-08-12 release
- Remove abseil-cpp dependencies (uses std::optional instead of absl::optional)
- Replace ABSL_FALLTHROUGH_INTENDED with C++17 [[fallthrough]]
- Add NULL pattern handling in re2.cc
关联 Issue: #26
Co-Authored-By: Agent
Signed-off-by: 王俊龙 <wangjunlong8@h-partners.com>
|
2026-05-11 20:35:48 +08:00 |
|
openharmony_ci
|
cf0f1a5b34
|
!48 merge developer-7.0-re-map-0424 into master
新增符合到处
Created-by: wangsen1994
Commit-by: wangsen1994
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)
### 二、建议测试周期和提测地址
建议测试完成时间:xxxx.xx.xx
投产上线时间:xxxx.xx.xx
提测地址:CI环境/压测环境
测试账号:
### 三、变更内容
* 3.1 关联PR列表
* 3.2 数据库和部署说明
1. 常规更新
2. 重启unicorn
3. 重启sidekiq
4. 迁移任务:是否有迁移任务,没有写 "无"
5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"
* 3.4 其他技术优化内容(做了什么,变更了什么)
- 重构了 xxxx 代码
- xxxx 算法优化
* 3.5 废弃通知(什么字段、方法弃用?)
* 3.6 后向不兼容变更(是否有无法向后兼容的变更?)
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
自测测试结论:
### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
检查点:
| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx | 否 | 需要 | 不需要 |
| | | | |
接口测试:
性能测试:
并发测试:
其他:
See merge request: openharmony/third_party_re2!48
OpenHarmony-v7.0-Beta1
|
2026-04-24 14:10:24 +08:00 |
|
wangsen1994
|
12c958f890
|
新增符合到处
Signed-off-by: wangsen1994 <wangsen51@huawei.com>
|
2026-04-24 11:58:08 +08:00 |
|
openharmony_ci
|
7d7a1011d7
|
!45 re2 解压缩包
Merge pull request !45 from ganchuantao/master
OpenHarmony-v6.0.0.1-Release
OpenHarmony-v6.0-Release
OpenHarmony-v6.1-Release
OpenHarmony-v6.0.0.2-Release
|
2025-07-17 14:02:15 +00:00 |
|
ganchuantao1
|
80be921b27
|
re2 解压缩包
Signed-off-by:ganchuantao1<ganchuantao1@huawei.com>
Signed-off-by: ganchuantao1 <ganchuantao1@huawei.com>
|
2025-07-08 19:03:16 +08:00 |
|
openharmony_ci
|
9897731618
|
!44 【轻量级 PR】:修复格式错误
Merge pull request !44 from ganchuantao/N/A
|
2025-06-18 09:36:53 +00:00 |
|
ganchuantao
|
c14a80c55c
|
修复格式错误
Signed-off-by: ganchuantao <ganchuantao1@huawei.com>
|
2025-06-17 06:15:38 +00:00 |
|
openharmony_ci
|
44172ee276
|
!43 修改re2 元数据
Merge pull request !43 from ganchuantao/master
|
2025-06-17 03:11:00 +00:00 |
|
ganchuantao
|
69fea09a45
|
修改re2 源数据
Signed-off-by: ganchuantao <ganchuantao1@huawei.com>
|
2025-06-13 06:38:20 +00:00 |
|
openharmony_ci
|
0caadd0eda
|
!42 【轻量级 PR】:re2 增加对应的符号
Merge pull request !42 from ganchuantao/N/A
OpenHarmony-v6.0-Beta1
|
2025-05-23 09:09:37 +00:00 |
|
ganchuantao
|
c2f5d3b2f0
|
re2 增加对应的符号
Signed-off-by: ganchuantao <ganchuantao1@huawei.com>
|
2025-05-23 07:39:06 +00:00 |
|
openharmony_ci
|
6aac938999
|
!41 升级re2 到20240702
Merge pull request !41 from ganchuantao/master
|
2025-05-19 09:40:07 +00:00 |
|
ganchuantao1
|
ff617a3f97
|
升级re2 到20240702
Signed-off-by:ganchuantao1<ganchuantao1@huawei.com>
Signed-off-by: ganchuantao1 <ganchuantao1@huawei.com>
|
2025-04-29 11:19:37 +08:00 |
|
openharmony_ci
|
d5e1eb71b5
|
!38 回退re2
Merge pull request !38 from ganchuantao/master
|
2025-03-24 03:57:03 +00:00 |
|
ganchuantao1
|
9a19e394d9
|
回退re2
Signed-off-by:ganchuantao1<ganchuantao1@huawei.com>
Signed-off-by: ganchuantao1 <ganchuantao1@huawei.com>
|
2025-03-21 18:35:55 +08:00 |
|
openharmony_ci
|
4128c48038
|
!37 【轻量级 PR】:增加re2 符号
Merge pull request !37 from ganchuantao/N/A
|
2025-03-11 06:52:22 +00:00 |
|
ganchuantao
|
1114da1218
|
增加re2 符号
Signed-off-by: ganchuantao <ganchuantao1@huawei.com>
|
2025-03-11 05:56:42 +00:00 |
|
openharmony_ci
|
c26f050f45
|
!34 re2添加 raw_logging 的依赖
Merge pull request !34 from ganchuantao/master
|
2025-02-25 09:11:35 +00:00 |
|
ganchuantao
|
891c14b2ad
|
re2添加 raw_logging 的依赖
Signed-off-by: ganchuantao <ganchuantao1@huawei.com>
|
2025-02-24 07:01:48 +00:00 |
|
openharmony_ci
|
a943981026
|
!32 re2 升级到20240201-1.oe2403sp1版本
Merge pull request !32 from ganchuantao/master
|
2025-02-21 11:36:56 +00:00 |
|
ganchuantao1
|
05f2bd1ee5
|
re2 升级到20240201-1.oe2403sp1版本
Signed-off-by:ganchuantao1<ganchuantao1@huawei.com>
Signed-off-by: ganchuantao1 <ganchuantao1@huawei.com>
|
2025-02-14 18:46:36 +08:00 |
|
openharmony_ci
|
a843df1828
|
!31 更改License字段信息
Merge pull request !31 from hw-wLiu/master
|
2024-12-10 10:58:17 +00:00 |
|
hw-wLiu
|
57922f8877
|
modify license
Signed-off-by: hw-wLiu <liuwei573@huawei.com>
|
2024-12-10 09:43:06 +08:00 |
|
openharmony_ci
|
1b3580e6cf
|
!30 re2 部件依赖整改
Merge pull request !30 from wenlong_12/master
|
2024-11-26 02:51:44 +00:00 |
|
wenlong_12
|
bad0c277f7
|
re2 部件依赖整改
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
|
2024-11-22 07:18:27 +00:00 |
|
openharmony_ci
|
0c6be5a674
|
!29 增加新的符号
Merge pull request !29 from wenlong_12/master
OpenHarmony-v5.0.3-Release
OpenHarmony-v5.0.2-Release
OpenHarmony-v5.0.1-Release
OpenHarmony-v5.0.0-Release
|
2024-07-18 11:18:10 +00:00 |
|
wenlong_12
|
61ea8213c9
|
增加新的符号
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
|
2024-07-18 08:40:09 +00:00 |
|
wenlong_12
|
eaabf3840e
|
增加新的符号
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
|
2024-07-18 08:14:44 +00:00 |
|
openharmony_ci
|
fea9b2d14c
|
!27 第三方re2部件编译整改
Merge pull request !27 from tongkai0808fh/master
|
2024-07-05 03:05:10 +00:00 |
|
tongkai0808fh
|
47ae6e4350
|
bundle.json文件去掉header字段
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
|
2024-07-05 01:47:27 +00:00 |
|
openharmony_ci
|
d00d05b8ab
|
!25 【轻量级 PR】:升级re2 到sp3 ,修改对应版本号
Merge pull request !25 from wenlong_12/N/A
OpenHarmony-v5.0-Beta1
|
2024-04-18 12:01:46 +00:00 |
|
wenlong_12
|
8d9a39df5f
|
升级re2 到sp3 ,修改对应版本号
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
|
2024-04-17 08:47:55 +00:00 |
|
openharmony_ci
|
bc3e077550
|
!24 第三方re2部件独立编译整改
Merge pull request !24 from tongkai0808fh/master
|
2024-03-19 03:15:51 +00:00 |
|
tongkai0808fh
|
6ca8c99713
|
第三方re2部件独立编译整改
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
|
2024-03-16 00:45:42 +00:00 |
|
openharmony_ci
|
411f25be92
|
!23 【轻量级 PR】:re2中增加适配系统为standard
Merge pull request !23 from wenlong_12/N/A
|
2024-03-06 01:26:25 +00:00 |
|
wenlong_12
|
3037927d17
|
re2中增加适配系统为standard
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
|
2024-03-05 03:32:37 +00:00 |
|
openharmony_ci
|
540470ecf0
|
!21 【轻量级 PR】:re2 部件名称整改
Merge pull request !21 from wenlong_12/N/A
OpenHarmony-v4.1.4-Release
OpenHarmony-v4.1.3-Release
OpenHarmony-v4.1.2-Release
OpenHarmony-v4.0.4-Release
OpenHarmony-v4.0.3-Release
OpenHarmony-v4.0.2-Release
master-v
OpenHarmony-v4.0-Beta2
OpenHarmony-v4.1.1-Release
OpenHarmony-v4.1-Release
OpenHarmony-v4.1-Beta1
OpenHarmony-v4.0.1-Release
OpenHarmony-v4.0-Release
weekly_20240115-v
|
2023-06-19 09:29:01 +00:00 |
|
wenlong_12
|
082b44e762
|
re2 部件名称整改
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
|
2023-06-05 06:11:44 +00:00 |
|
openharmony_ci
|
24a5dd4378
|
!20 【轻量级 PR】:部件规范整改
Merge pull request !20 from 卢韬/N/A
|
2023-05-27 08:06:24 +00:00 |
|
卢韬
|
fdc9440bf9
|
部件规范整改
Signed-off-by: 卢韬 <lutao31@huawei.com>
|
2023-05-26 08:58:04 +00:00 |
|
openharmony_ci
|
fa2e837654
|
!19 【轻量级 PR】:修改re2 软件名称openEuler:re2
Merge pull request !19 from wenlong_12/N/A
OpenHarmony-v4.0-Beta1
|
2023-05-15 08:33:50 +00:00 |
|
wenlong_12
|
1680ff92f4
|
修改re2 软件名称
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
|
2023-05-15 07:21:52 +00:00 |
|
openharmony_ci
|
90e5b712ed
|
!18 re2版本升级20211101-3.oe2203sp1
Merge pull request !18 from wenlong_12/master
|
2023-05-05 04:02:39 +00:00 |
|
wenlong_12
|
f25553f4ed
|
re2 版本升级
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
|
2023-05-04 17:10:52 +08:00 |
|
wenlong_12
|
e0644eb9df
|
修改oat.xml
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
|
2023-04-26 04:05:20 +00:00 |
|
wenlong_12
|
259837d1c2
|
修改build.gn
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
|
2023-04-26 01:35:16 +00:00 |
|
wenlong_12
|
c1c27394e6
|
修改版本号
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
|
2023-04-26 01:27:22 +00:00 |
|
wenlong_12
|
906020437d
|
更新oat.xml文件。
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
|
2023-04-25 12:01:19 +00:00 |
|
wenlong_12
|
7a8c76d340
|
re2增加license 文件
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
Signed-off-by: wenlong_12 <wenlong12@huawei.com>
|
2023-04-25 18:55:21 +08:00 |
|