Search
113 results for “xuanwo”
-
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 #OpenDAL from `O(T * S * C)` into a linear `O(T + S + C)` without losing any coverage.
https://xuanwo.io/2024/03-how-to-condense-800-integration-tests-into-80-losslessly/
-
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 #OpenDAL reads. I gained a lot of insight into TCP and Async Rust in the process. Feel free to take a look!
-
@xuanwo 对于你的《为什么你该试试 Sccache?》一文,我有了一个疑惑:#sccache 是以文件为单位的,那会不会遇到 #GithubActionCacheService 的 rate limit 呢?
Magic #Nix Cache 的文档里提到,超过 #GHA Cache limit 时会遇到429错误。你的博文里也提到,旧的 #rust cache 粒度更粗,不用担心 #Github action cache limit.
ref:
https://xuanwo.io/reports/2023-04/
https://github.com/DeterminateSystems/magic-nix-cache-action/ -
@xuanwo 对于你的《为什么你该试试 Sccache?》一文,我有了一个疑惑:#sccache 是以文件为单位的,那会不会遇到 #GithubActionCacheService 的 rate limit 呢?
Magic #Nix Cache 的文档里提到,超过 #GHA Cache limit 时会遇到429错误。你的博文里也提到,旧的 #rust cache 粒度更粗,不用担心 #Github action cache limit.
ref:
https://xuanwo.io/reports/2023-04/
https://github.com/DeterminateSystems/magic-nix-cache-action/ -
@xuanwo 对于你的《为什么你该试试 Sccache?》一文,我有了一个疑惑:#sccache 是以文件为单位的,那会不会遇到 #GithubActionCacheService 的 rate limit 呢?
Magic #Nix Cache 的文档里提到,超过 #GHA Cache limit 时会遇到429错误。你的博文里也提到,旧的 #rust cache 粒度更粗,不用担心 #Github action cache limit.
ref:
https://xuanwo.io/reports/2023-04/
https://github.com/DeterminateSystems/magic-nix-cache-action/ -
@xuanwo 对于你的《为什么你该试试 Sccache?》一文,我有了一个疑惑:#sccache 是以文件为单位的,那会不会遇到 #GithubActionCacheService 的 rate limit 呢?
Magic #Nix Cache 的文档里提到,超过 #GHA Cache limit 时会遇到429错误。你的博文里也提到,旧的 #rust cache 粒度更粗,不用担心 #Github action cache limit.
ref:
https://xuanwo.io/reports/2023-04/
https://github.com/DeterminateSystems/magic-nix-cache-action/ -
@xuanwo 对于你的《为什么你该试试 Sccache?》一文,我有了一个疑惑:#sccache 是以文件为单位的,那会不会遇到 #GithubActionCacheService 的 rate limit 呢?
Magic #Nix Cache 的文档里提到,超过 #GHA Cache limit 时会遇到429错误。你的博文里也提到,旧的 #rust cache 粒度更粗,不用担心 #Github action cache limit.
ref:
https://xuanwo.io/reports/2023-04/
https://github.com/DeterminateSystems/magic-nix-cache-action/ -
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 (https://github.com/nix-community/cache-nix-action) 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]: https://xuanwo.io/reports/2023-04/sccache.png
[2]: https://en.wikipedia.org/wiki/XY_problem -
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 (https://github.com/nix-community/cache-nix-action) 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]: https://xuanwo.io/reports/2023-04/sccache.png
[2]: https://en.wikipedia.org/wiki/XY_problem -
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 (https://github.com/nix-community/cache-nix-action) 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]: https://xuanwo.io/reports/2023-04/sccache.png
[2]: https://en.wikipedia.org/wiki/XY_problem -
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 (https://github.com/nix-community/cache-nix-action) 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]: https://xuanwo.io/reports/2023-04/sccache.png
[2]: https://en.wikipedia.org/wiki/XY_problem -
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 (https://github.com/nix-community/cache-nix-action) 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]: https://xuanwo.io/reports/2023-04/sccache.png
[2]: https://en.wikipedia.org/wiki/XY_problem -
-
给自己的 #Rust 项目 #fireSeqSearch 的 GitHub Action 加上了 #sccache 。不知道这算不算第一批使用了新特性[2]的项目。
博客里简单介绍 https://blog.zhenbo.pro/2023/01/27/rust-github-action-enable-sccache/
感谢 @xuanwo 的工作!
[2]: https://github.com/mozilla/sccache-action/pull/4 -
给自己的 #Rust 项目 #fireSeqSearch 的 GitHub Action 加上了 #sccache 。不知道这算不算第一批使用了新特性[2]的项目。
博客里简单介绍 https://blog.zhenbo.pro/2023/01/27/rust-github-action-enable-sccache/
感谢 @xuanwo 的工作!
[2]: https://github.com/mozilla/sccache-action/pull/4 -
给自己的 #Rust 项目 #fireSeqSearch 的 GitHub Action 加上了 #sccache 。不知道这算不算第一批使用了新特性[2]的项目。
博客里简单介绍 https://blog.zhenbo.pro/2023/01/27/rust-github-action-enable-sccache/
感谢 @xuanwo 的工作!
[2]: https://github.com/mozilla/sccache-action/pull/4 -
给自己的 #Rust 项目 #fireSeqSearch 的 GitHub Action 加上了 #sccache 。不知道这算不算第一批使用了新特性[2]的项目。
博客里简单介绍 https://blog.zhenbo.pro/2023/01/27/rust-github-action-enable-sccache/
感谢 @xuanwo 的工作!
[2]: https://github.com/mozilla/sccache-action/pull/4 -
给自己的 #Rust 项目 #fireSeqSearch 的 GitHub Action 加上了 #sccache 。不知道这算不算第一批使用了新特性[2]的项目。
博客里简单介绍 https://blog.zhenbo.pro/2023/01/27/rust-github-action-enable-sccache/
感谢 @xuanwo 的工作!
[2]: https://github.com/mozilla/sccache-action/pull/4 -
#OpenDAL 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: https://lists.apache.org/thread/1vgoq71nw73qxhh05j7tsb2dg36v0d80
-
-
#OpenDAL 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!