Closed skcc321 closed 1 year ago
@konalegi I'm not sure you are the right person (I see you contributed recently as a Toptal org member). Could you please start the CI, please?
Thanks for the improvement 🚀 Started CI
Thanks for the improvement 🚀 Started CI
One more time, please. just realized that parent existence can cause extra calls as well after the fix. so I cache data_for result in case of parent existence now.
@konalegi any objections to getting it merged ( & released)?
Sorry, I haven't time to review it properly, I'll do it in 1-2 days and most likely release it. One thing that I see, please provide a changelog entry, so that will be easier to generate a release (example)
@skcc321 sorry for the delay, the person who knows that part very well is now on vacation, so we have to wait until next week to review and release.
@skcc321 released
what is the issue?
this one https://github.com/toptal/chewy/issues/864
I have an index definition with some crutches inside like this:
when I call
it always triggers :driver_role crutch execution even if I don't want to reindex that one by skipping the related field using :update_fields looks like the reason is this line of code https://github.com/toptal/chewy/blob/master/lib/chewy/index/import/bulk_builder.rb#L52 where we don't pass @fields option.
[Fix #issue-number]
(if the related issue exists).master
(if not - rebase it).