Weny Xu
|
e520ff8300
|
feat: decouple error retryability from status codes (#8301)
* feat: add retry hint to common error
Signed-off-by: WenyXu <wenymedia@gmail.com>
* feat: propagate retry hints in core errors
Signed-off-by: WenyXu <wenymedia@gmail.com>
* fix: propagate retry hint through RPC metadata
Signed-off-by: WenyXu <wenymedia@gmail.com>
* fix: fallback retry hints to status codes
Signed-off-by: WenyXu <wenymedia@gmail.com>
* fix: add explicit retry hints for retryable errors
Signed-off-by: WenyXu <wenymedia@gmail.com>
* refactor: remove status code retry fallback
Signed-off-by: WenyXu <wenymedia@gmail.com>
* fix: classify io retry hints
Signed-off-by: WenyXu <wenymedia@gmail.com>
* fix: preserve retry hints across error wrappers
Signed-off-by: WenyXu <wenymedia@gmail.com>
* refactor: minior
Signed-off-by: WenyXu <wenymedia@gmail.com>
* fix: preserve datasource retry hints in query
Signed-off-by: WenyXu <wenymedia@gmail.com>
* fix: preserve metric engine retry hints
Signed-off-by: WenyXu <wenymedia@gmail.com>
* fix: preserve flow and frontend retry hints
Signed-off-by: WenyXu <wenymedia@gmail.com>
* fix: share rskafka retry hint mapping
Signed-off-by: WenyXu <wenymedia@gmail.com>
---------
Signed-off-by: WenyXu <wenymedia@gmail.com>
|
2026-06-17 08:27:53 +00:00 |
|
jeremyhi
|
3904df5397
|
chore: refine track memory metrics semantics (#7874)
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
|
2026-03-30 03:32:49 +00:00 |
|
jeremyhi
|
c6f1ef8aec
|
feat: track unlimited usage in memory manager (#7811)
* feat: track unlimited usage in memory manager
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
* chore: by gemini comment
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
* chore: remove unused import
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
---------
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
|
2026-03-16 03:52:27 +00:00 |
|
jeremyhi
|
434b4d8183
|
feat: refine the MemoryGuard (#7466)
* feat: refine MemoryGuard
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
* chore: add test
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
---------
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
|
2025-12-25 04:09:32 +00:00 |
|
jeremyhi
|
6a6b34c709
|
feat!: memory limiter unification write path (#7437)
* feat: remove option max_in_flight_write_bytes
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
* feat: replace RequestMemoryLimiter
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
* chore: add integration test
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
* chore: fix test
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
* fix: by AI comment
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
* refactor: global permit pool on writing
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
* chore: by ai comment
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
---------
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
|
2025-12-23 02:18:49 +00:00 |
|
 jeremyhiandLei, HUANG
|
95eccd6cde
|
feat: introduce granularity for memory manager (#7416)
* feat: introduce granularity for memory manager
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
* chore: add unit test
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
* chore: remove granularity getter for mamanger
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
* Update src/common/memory-manager/src/manager.rs
Co-authored-by: Lei, HUANG <6406592+v0y4g3r@users.noreply.github.com>
* feat: acquire_with_policy for manager
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
---------
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
Co-authored-by: Lei, HUANG <6406592+v0y4g3r@users.noreply.github.com>
|
2025-12-17 11:08:51 +00:00 |
|
jeremyhi
|
32f9cc5286
|
feat: move memory_manager to common crate (#7408)
* feat: move memory_manager to common crate
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
* chore: add license header
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
* fix: by AI comment
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
---------
Signed-off-by: jeremyhi <fengjiachun@gmail.com>
|
2025-12-15 13:15:33 +00:00 |
|