home.social

Search

113 results for “xuanwo”

  1. New Blog Post Published.

    How to Condense 800 Integration Tests into 80, Losslessly?

    In this post, I'll share how I condense the extensive integration test matrix in from `O(T * S * C)` into a linear `O(T + S + C)` without losing any coverage.

    xuanwo.io/2024/03-how-to-conde

  2. New Blog Post Published.

    Why SQL hang for exactly 940s? TCP and Async Rust!

    I debugged an issue that Databend SQL could hang for 940s during reads. I gained a lot of insight into TCP and Async Rust in the process. Feel free to take a look!

    xuanwo.io/2024/01-why-sql-hang

  3. @xuanwo 对于你的《为什么你该试试 Sccache?》一文,我有了一个疑惑:#sccache 是以文件为单位的,那会不会遇到 #GithubActionCacheService 的 rate limit 呢?

    Magic #Nix Cache 的文档里提到,超过 #GHA Cache limit 时会遇到429错误。你的博文里也提到,旧的 #rust cache 粒度更粗,不用担心 #Github action cache limit.

    ref:
    xuanwo.io/reports/2023-04/
    github.com/DeterminateSystems/

  4. @xuanwo 对于你的《为什么你该试试 Sccache?》一文,我有了一个疑惑:#sccache 是以文件为单位的,那会不会遇到 #GithubActionCacheService 的 rate limit 呢?

    Magic #Nix Cache 的文档里提到,超过 #GHA Cache limit 时会遇到429错误。你的博文里也提到,旧的 #rust cache 粒度更粗,不用担心 #Github action cache limit.

    ref:
    xuanwo.io/reports/2023-04/
    github.com/DeterminateSystems/

  5. @xuanwo 对于你的《为什么你该试试 Sccache?》一文,我有了一个疑惑:#sccache 是以文件为单位的,那会不会遇到 #GithubActionCacheService 的 rate limit 呢?

    Magic #Nix Cache 的文档里提到,超过 #GHA Cache limit 时会遇到429错误。你的博文里也提到,旧的 #rust cache 粒度更粗,不用担心 #Github action cache limit.

    ref:
    xuanwo.io/reports/2023-04/
    github.com/DeterminateSystems/

  6. @xuanwo 对于你的《为什么你该试试 Sccache?》一文,我有了一个疑惑:#sccache 是以文件为单位的,那会不会遇到 #GithubActionCacheService 的 rate limit 呢?

    Magic #Nix Cache 的文档里提到,超过 #GHA Cache limit 时会遇到429错误。你的博文里也提到,旧的 #rust cache 粒度更粗,不用担心 #Github action cache limit.

    ref:
    xuanwo.io/reports/2023-04/
    github.com/DeterminateSystems/

  7. @xuanwo 对于你的《为什么你该试试 Sccache?》一文,我有了一个疑惑:#sccache 是以文件为单位的,那会不会遇到 #GithubActionCacheService 的 rate limit 呢?

    Magic #Nix Cache 的文档里提到,超过 #GHA Cache limit 时会遇到429错误。你的博文里也提到,旧的 #rust cache 粒度更粗,不用担心 #Github action cache limit.

    ref:
    xuanwo.io/reports/2023-04/
    github.com/DeterminateSystems/

  8. @xuanwo

    I have a question about your work #sccache and #OpenDAL.

    To determine if the file is cached in GitHub Action[1], the logic is implemented in sccache or opendal?

    My X Problem[2]: I want to cache #Nix within #GitHubAction. AFAIK, current solutions (github.com/nix-community/cache) will consider `/nix` as a whole object, causing "Caches are isolated between branches". Besides, the cost of downloading a big cache is not negligible.

    [1]: xuanwo.io/reports/2023-04/scca
    [2]: en.wikipedia.org/wiki/XY_probl

  9. @xuanwo

    I have a question about your work #sccache and #OpenDAL.

    To determine if the file is cached in GitHub Action[1], the logic is implemented in sccache or opendal?

    My X Problem[2]: I want to cache #Nix within #GitHubAction. AFAIK, current solutions (github.com/nix-community/cache) will consider `/nix` as a whole object, causing "Caches are isolated between branches". Besides, the cost of downloading a big cache is not negligible.

    [1]: xuanwo.io/reports/2023-04/scca
    [2]: en.wikipedia.org/wiki/XY_probl

  10. @xuanwo

    I have a question about your work #sccache and #OpenDAL.

    To determine if the file is cached in GitHub Action[1], the logic is implemented in sccache or opendal?

    My X Problem[2]: I want to cache #Nix within #GitHubAction. AFAIK, current solutions (github.com/nix-community/cache) will consider `/nix` as a whole object, causing "Caches are isolated between branches". Besides, the cost of downloading a big cache is not negligible.

    [1]: xuanwo.io/reports/2023-04/scca
    [2]: en.wikipedia.org/wiki/XY_probl

  11. @xuanwo

    I have a question about your work #sccache and #OpenDAL.

    To determine if the file is cached in GitHub Action[1], the logic is implemented in sccache or opendal?

    My X Problem[2]: I want to cache #Nix within #GitHubAction. AFAIK, current solutions (github.com/nix-community/cache) will consider `/nix` as a whole object, causing "Caches are isolated between branches". Besides, the cost of downloading a big cache is not negligible.

    [1]: xuanwo.io/reports/2023-04/scca
    [2]: en.wikipedia.org/wiki/XY_probl

  12. @xuanwo

    I have a question about your work #sccache and #OpenDAL.

    To determine if the file is cached in GitHub Action[1], the logic is implemented in sccache or opendal?

    My X Problem[2]: I want to cache #Nix within #GitHubAction. AFAIK, current solutions (github.com/nix-community/cache) will consider `/nix` as a whole object, causing "Caches are isolated between branches". Besides, the cost of downloading a big cache is not negligible.

    [1]: xuanwo.io/reports/2023-04/scca
    [2]: en.wikipedia.org/wiki/XY_probl

  13. Rust的重試真的超好用,遠比其他語言的實現更優雅而且可讀性很高,雖然不是Rust自帶的但做得跟內建差不多

    github.com/Xuanwo/backon

    #Rust #BackOn

  14. 给自己的 #Rust 项目 #fireSeqSearch 的 GitHub Action 加上了 #sccache 。不知道这算不算第一批使用了新特性[2]的项目。

    博客里简单介绍 blog.zhenbo.pro/2023/01/27/rus

    感谢 @xuanwo 的工作!
    [2]: github.com/mozilla/sccache-act

  15. 给自己的 #Rust 项目 #fireSeqSearch 的 GitHub Action 加上了 #sccache 。不知道这算不算第一批使用了新特性[2]的项目。

    博客里简单介绍 blog.zhenbo.pro/2023/01/27/rus

    感谢 @xuanwo 的工作!
    [2]: github.com/mozilla/sccache-act

  16. 给自己的 #Rust 项目 #fireSeqSearch 的 GitHub Action 加上了 #sccache 。不知道这算不算第一批使用了新特性[2]的项目。

    博客里简单介绍 blog.zhenbo.pro/2023/01/27/rus

    感谢 @xuanwo 的工作!
    [2]: github.com/mozilla/sccache-act

  17. 给自己的 #Rust 项目 #fireSeqSearch 的 GitHub Action 加上了 #sccache 。不知道这算不算第一批使用了新特性[2]的项目。

    博客里简单介绍 blog.zhenbo.pro/2023/01/27/rus

    感谢 @xuanwo 的工作!
    [2]: github.com/mozilla/sccache-act

  18. 给自己的 #Rust 项目 #fireSeqSearch 的 GitHub Action 加上了 #sccache 。不知道这算不算第一批使用了新特性[2]的项目。

    博客里简单介绍 blog.zhenbo.pro/2023/01/27/rus

    感谢 @xuanwo 的工作!
    [2]: github.com/mozilla/sccache-act

  19. A new mentorship program for is on the way!

    This time, I'll be mentoring on how to implement a storage check bypass in sccache. It will be an easy task for newcomers. Interested?

    Apply by commenting on the issue. I'll get in touch with you

    github.com/mozilla/sccache/iss

  20. A new mentorship program for #sccache is on the way!

    This time, I'll be mentoring on how to implement a storage check bypass in sccache. It will be an easy #RustLang task for newcomers. Interested?

    Apply by commenting on the issue. I'll get in touch with you

    github.com/mozilla/sccache/iss

  21. A new mentorship program for #sccache is on the way!

    This time, I'll be mentoring on how to implement a storage check bypass in sccache. It will be an easy #RustLang task for newcomers. Interested?

    Apply by commenting on the issue. I'll get in touch with you

    github.com/mozilla/sccache/iss

  22. A new mentorship program for #sccache is on the way!

    This time, I'll be mentoring on how to implement a storage check bypass in sccache. It will be an easy #RustLang task for newcomers. Interested?

    Apply by commenting on the issue. I'll get in touch with you

    github.com/mozilla/sccache/iss

  23. A new mentorship program for #sccache is on the way!

    This time, I'll be mentoring on how to implement a storage check bypass in sccache. It will be an easy #RustLang task for newcomers. Interested?

    Apply by commenting on the issue. I'll get in touch with you

    github.com/mozilla/sccache/iss

  24. We've adjusted the schedule of Community Sync to include two sessions:

    - one at 9:00 AM UTC+8 on Friday
    - another at 7:00 PM UTC+8 on Friday.

    I expect this will make it more convenient for contributors to attend at least every six weeks.

  25. @zhenboli The GHA Cache logic is implemented in , but it stores each cache separately to better comply with GitHub's rate limit. I'm not sure if it suitable for big cache.

  26. Community Sync (testing) is scheduled for 2:00 PM on September 1st, UTC+8

    I'm very excited about this meeting and I hope to see you there!

    More details: lists.apache.org/thread/1vgoq7

  27. I feel incredibly happy when my project been acknowledged.

  28. I'm building somthing interesting like +

  29. If you have a project and want to develop bindings for other languages but don't know how to get started, take a look at how did it. The community's black hands have already reached out to 🤣

    github.com/apache/incubator-op

  30. is currently working on a Fuzzing Test led by @dqhl76. This test is very impressive and will greatly improve the stability of OpenDAL.

    We plan to first add it in OpenDAL and then integrate it with OSS-Fuzz for continuous fuzzing. Stay tuned!

    github.com/apache/incubator-op