Mark non-unique lookup vindex as backfill to ignore vindex selection#14227
Conversation
4a209f2 to
67d498f
Compare
|
This PR is being marked as stale because it has been open for 30 days with no activity. To rectify, you may do any of the following:
If no action is taken within 7 days, this PR will be closed. |
go/vt/vtgate/vindexes/lookup.go
Outdated
There was a problem hiding this comment.
add this to ConsistentLookup as well.
There was a problem hiding this comment.
Added in 7361fe245816db696c12da9306da125539aacffa, I think using *clCommon should take care of that.
|
Thank you for your contribution. I updated the title to suit the changes. |
7361fe2 to
b24ce8a
Compare
|
the plan_test is failing can you update the expected query so that the test can be 🟢 |
b24ce8a to
2152b31
Compare
Done, would you mind running the tests again? |
Done, they are re-triggered. |
|
Ugh, the CI failed on |
2152b31 to
021d6bb
Compare
Sure, just did. Is there a way to enable CI to run after a new git change is made in this PR? Don't want to keep bothering you all 😄 |
|
This PR is being marked as stale because it has been open for 30 days with no activity. To rectify, you may do any of the following:
If no action is taken within 7 days, this PR will be closed. |
|
hi @aparajon not sure why CI is not starting. if you merge main again and push, it should start, and then we can merge your contribution. sorry for the hassle |
Signed-off-by: Armand Parajon <armand@squareup.com>
Signed-off-by: Armand Parajon <armand@squareup.com>
Signed-off-by: Armand Parajon <armand@squareup.com>
021d6bb to
7fd1740
Compare
Thanks @systay, I wonder if it's due to the way I've been syncing updates with main. I've been doing:
Just ran this again. |
Description
As a follow-up to #13505, this PR enables non-unique lookups to support the
isBackfillinginterface. This will prevent non-unique lookups from vindex selection during a backfill (i.e. whenwrite_onlyis set totrue).Related Issue(s)
Checklist
Deployment Notes