Skip to content

Add rerouting error feedback refreshing logic#358

Merged
WeiXinChan merged 6 commits intohbase_441from
fix_rerouting_err_feedback
Aug 13, 2025
Merged

Add rerouting error feedback refreshing logic#358
WeiXinChan merged 6 commits intohbase_441from
fix_rerouting_err_feedback

Conversation

@JackShi148
Copy link
Copy Markdown
Contributor

Summary

Add rerouting flag and refresh meta flag to trigger refreshing when retry successfully in server encountering rerouting errors.

Solution Description

@JackShi148 JackShi148 force-pushed the fix_rerouting_err_feedback branch 5 times, most recently from c23dca0 to 312d118 Compare July 16, 2025 09:48
@JackShi148 JackShi148 force-pushed the fix_rerouting_err_feedback branch from 312d118 to e47a41f Compare July 18, 2025 03:53
@JackShi148 JackShi148 force-pushed the fix_rerouting_err_feedback branch from e47a41f to a1b39d6 Compare August 8, 2025 06:45
@JackShi148 JackShi148 changed the base branch from master to hbase_441 August 13, 2025 08:29
@JackShi148 JackShi148 force-pushed the fix_rerouting_err_feedback branch from a1b39d6 to aeea4c4 Compare August 13, 2025 08:30
@WeiXinChan
Copy link
Copy Markdown
Contributor

LGTM

@WeiXinChan WeiXinChan merged commit f1401b5 into hbase_441 Aug 13, 2025
3 checks passed
WeiXinChan added a commit that referenced this pull request Sep 1, 2025
* Hbase put perf (#368)

* new hbase protocal (#363)

* new hbase request and result for multi-cf

* odp support new hbase protocol

* order table_name when get by tablegroup

---------

Co-authored-by: vanson <43193589+WeiXinChan@users.noreply.github.com>

* Add rerouting error feedback refreshing logic (#358)

* refresh table meta and locatino based on flag, refresh cache after retry successfully in server

* remove lsop + OB_NOT_MASTER

* change debug log to warn

* make execute and operation time longer

* add debug log

* revert log level and operation timeout

* Fix old client and odp disable to refresh tableEntry if using new server (#371)

* add server_can_retry flag to enable retry capacity for new client operations

* add ObBinlogRowImageType for QueryAndMutateRequest to skip the space of encode

* heap table tests (#374)

* Fix scan sess missing transfer and single cf table put (#375)

* generate new query request when hash_not_exist during query_next

* fix isKeyInRange when encounter MinObObj or MaxObObj

* fix hbase put sinlge cf table

* do not refresh tableEntry if require_rerouting is true in odp mode

* add valid status check when add new obtable (#377)

* remove invalid table (#378)

* set dirty and add ip to suspect list (#379)

---------

Co-authored-by: vanson <43193589+WeiXinChan@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants