feat(binding/nodejs): upgrade test behavior and infra#3297
feat(binding/nodejs): upgrade test behavior and infra#3297Xuanwo merged 37 commits intoapache:mainfrom eryue0220:feat/nodejes-test-suit
Conversation
…or-opendal into feat/nodejes-test-suit * 'feat/nodejes-test-suit' of github.com:eryue0220/incubator-opendal: (23 commits) docs: Add docs in website for sqlite/mysql/postgresql services (#3290) chore(bindings/java): align mapping POJO pattern (#3289) refactor(bindings/java): explict error handling (#3288) feat(layer/prometheus): Support custom metric bucket for Histogram (#3275) feat(bindings/java): convey backtrace on exception (#3286) refactor(oay): import dav-server-opendalfs (#3285) feat(binding/java): make Metadata a POJO (#3277) feat(services/rocksdb): change blocking_x in async_x call to tokio::task::blocking_spawn (#3279) feat(services/sled): change blocking_x in async_x call to tokio::task::blocking_spawn (#3280) feat(binding/c): Add blocking_reader for C binding (#3259) Add blocking layer for C bindings (#3278) feat(services/redb): change blocking_x in async_x call to tokio::task::blocking_spawn (#3276) refactor(bindings/C): Implement error with error message (#3250) test(binding/java): grouping tests with tag (#3271) reafctor: Polish error process code for mysql/postgresql services (#3269) feat(service/d1): Support d1 for opendal (#3248) feat: Add edge test cases for OpenDAL Core (#3274) ci: Passing GITHUB_TOKEN to avoid rate limit (#3272) ci: add a new test case for the disk is full (#3079) ci: Only fetch origin while in pull request (#3268) ...
|
Currently, the scheme and config will be loaded from the |
Xuanwo
left a comment
There was a problem hiding this comment.
Sorry, just found that I didn't submit my review.
|
Hi, @eryue0220, this PR is almost set. Can I directly push some additional changes to this PR to align it with the modifications we've made for the main branch? |
Yeah, for sure |
Signed-off-by: Xuanwo <github@xuanwo.io>
Signed-off-by: Xuanwo <github@xuanwo.io>
Signed-off-by: Xuanwo <github@xuanwo.io>
Signed-off-by: Xuanwo <github@xuanwo.io>
Signed-off-by: Xuanwo <github@xuanwo.io>
|
This feature still have a lot work to do:
But this PR is large enough that I removed not passing test cases to make it mergable first. We can improve it in the coming PRs. |
|
Apologies for the length of this PR, it has taken @eryue0220 more time than anticipated. I learnt some lessons from this PR:
I believe that we could make the exprience much better if we:
Regardless, thank you @eryue0220 for your patience and hard work! I promise that we will make the exprience better ❤️ |
Welcome. I appreciated the opendal WG and your effort. I also really learned more from this contribution experience. Finally, this is my first Apache PR, achieve. |
Related: #3066