为 TDengine 完善逻辑备份和恢复功能(基于 research/3.3.6-experimental 变基)#33395
Conversation
Summary of ChangesHello @ZhangZui123, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! 此拉取请求旨在通过引入增量位图插件技术,显著增强TDengine的逻辑备份和恢复功能。它解决了现有TMQ增量备份方案中初始备份性能不佳的问题,并提供了一个高性能、高可靠、高兼容且可扩展的解决方案。通过精细的事件拦截、高效的位图引擎和全面的测试策略,确保了新功能在各种场景下的稳定性和效率。 Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
a29e1a1
into
taosdata:research/3.3.6-experimental
Description
本 PR 在不改变功能的前提下,将原工作变基到 taosdata/TDengine:research/3.3.6-experimental,在 plugins/incremental_bitmap 实现并验证以“逻辑快照 + 增量(WAL/脏块)”为核心的时间点恢复(PITR)链路,聚焦兼容性、高性能、可靠性与可扩展性的落地与可复现校验。原 PR 链接。
兼容性
高性能
高可靠
端到端测试严格化
真实环境脚本校验:run_real_tests.sh
非真实环境脚本:run_tests.sh
可扩展
复现入口
Checklist