home.social

#opendal — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #opendal, aggregated by home.social.

fetched live
  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. 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.

  4. @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.

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

  6. @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

  7. @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

  8. 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

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

  10. I'm building somthing interesting like +

  11. 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

  12. 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

  13. now has support! I don't know the use case yet, but it seems interesting 🤣

    github.com/apache/incubator-op

  14. I learned a lot from the community about maintaining an open source community. I hope to improve some aspects of the community!

  15. @ownclouders All of them are using WebDAV service support.

  16. has established integration tests with @ownclouders, providing our users with increased confidence when connecting to . 😘

    github.com/apache/incubator-op

  17. now includes integration tests for the service with @Nextclouders which means that our users can confidently use OpenDAL to access data stored in Nextcloud.🥰

    github.com/apache/incubator-op

  18. I'm happy that will soon have a new committer! 🤩

  19. is too enterprise-level.

    In order to figure out how to set up an App for test, I registered four or five Apps just to debug different parameters. During this process, I encountered various strange problems such as "Tenant does not have a SPO license".

  20. It is interesting to see that can read and write data in .