Hello all, it’s time for the biweekly migration subsystem meeting. The meeting will take place in slack in various threads. This meeting:
➤ Is for core migrate maintainers and developers and anybody else in the community with an interest in migrations
➤ Usually happens every second Thursday and alternates between 1400 and 2100 UTC.
➤ Is done on the #migration channel in Drupal Slack (see www.drupal.org/slack for information).
➤ Happens in threads, which you can follow to be notified of new replies even if you don’t comment in the thread. You may also join the meeting later and participate asynchronously!
➤ Has a public agenda anyone can add to. #3456078: [meeting] Migrate Meeting 2024-07-18 2100Z)See the parent issue for an idea of the typical agenda.
➤Transcript will be exported and posted to the agenda issue. For anonymous comments, start with a 👤 emoji. To take a comment or thread off the record, start with a 🚫 emoji.
| benjifisher |
#3069776: SQL source plugins: allow defining conditions and join in migration yml |
| benjifisher |
This issue is postponed on #2833060: SqlBase::prepareQuery() should be called also on count (SqlBase::prepareQuery() should be called also on count). |
| heddn |
I'd really like to see the base feature here land. But it seems blocked on the count query being off. |
| heddn |
@mikelutz (he/him) posted some thoughts, but they were more just options then specific guidance. personally, I'd like to adjust the count to use the query post prepareQuery and call it good. |
| heddn |
but :shrug: |
| benjifisher |
@mikelutz (he/him): Can you either give some more explicit guidance or else agree that this issue is good enough? |
| mikelutz (he/him) |
I won’t block it if you both agree it’s fine to just call preparequery in the count, It just feels a little icky to me because we have query modifiers in several places and it’s not at all clear where things should be to be or not to be included in the count. |
| mikelutz (he/him) |
But the issue as it stands is no worse than what we have now, it’s just not much better. |
| heddn |
either way, we should open a docs? issue to clarify and clean things up. but clean-up takes time. |
| benjifisher |
Alternatively, could we decide that the other issue can be fixed now instead of postponing it on this one? |
| heddn |
no, I don't like that at all. its why I want to have the count adjusted for the prepareQuery. we need to update count or we're going to have lots of questions. |
| heddn |
if you build your entire query via yaml, then you'd expect the count to adjust to that query. |
| benjifisher |
I am inclined to fix this bug without a lot of restructuring, implement the feature request, and then open a separate issue to implement query tag alters. (That is my shorthand for Mike's long Comment #46.) |
| heddn |
folks woulnd't care about the internal workings of things and some great explanation of why this was introduced via a prepareQuery this couldn't adjust the count... they would look at us and say they don't understand. (edited) |
| heddn |
then ask again, why is the count off? (edited) |
| heddn |
no disagreement about Mike's feeling icky though. :1000: (edited) |
| heddn |
but I feel more Icky with the executable. so if we are trying to do clean-up, we should try to make that more sane. |
| benjifisher |
I think we have consensus. Now, we just need someone to review the current MR. |
| benjifisher |
Thanks for raising this thread, @heddn! |
| benjifisher |
Sorry, we do not have time in this meeting to clean up the executable. The meeting is limited to 24 hours. ;) |
| heddn |
kk. its green. and the MR is fairly short. any volunteers 🙋 :question: |
| benjifisher |
Definitely maybe. But I have to get to my day job now. |
Comments
Comment #2
benjifisherComment #3
benjifisherComment #4
benjifisherComment #5
benjifisherOops: I meant to update #3500283: [meeting] Migrate Meeting 2025-01-16 1400Z, not this issue.
I think I will swap the titles.
Comment #10
smustgrave commentedThreads appear to be captured. Credited users.
Comment #11
smustgrave commentedOops forgot to save benjifisher