-
Notifications
You must be signed in to change notification settings - Fork 312
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(bulkload): fix rocksDB parameter allow_ingest_behind lose after replica migration #1651
Conversation
@ninsmiracle Please fix the build failure, thanks! |
…o fix_ingest_behind_lose merge master
I can not build master branch now on my local system(which is debian 10),however I could build 2.4.1 here. What shoud I do to deal with this problem? |
See the failure details, https://github.com/apache/incubator-pegasus/actions/runs/6574709367/job/17860337517?pr=1651#step:9:789, it's clear. Is there anything forget to push?
|
Sorry,I misunderstanding the meaning of CI prompt message. I notice the IWYU also failed,and I thought at first it make every jobs failed under this job. |
According to the error message |
@ninsmiracle Thanks for the contribution! |
What problem does this PR solve?
#1650
What is changed and how does it work?
When reopen a replica(open db with envs args = 0,envs.size = 0),put the last allow_ingest_behind value to the current option.
In current replica open logic,ONLY reopen situation can start with envs.size = 0.
Tests