mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-26 19:35:12 +00:00
LWT IF conditions are collected with the left-hand-side outside the condition structure, then moved back to the prepared condition structure during preparation. Change that so that the raw description also contains the left-hand-side. This makes it more similar to expressions (which LWT conditions aspire to be). The change is mechanical; a bit of code that used to manage the std::pair is moved to column_condition::raw::prepare instead. The schema is now also passed since it's needed to prepare the left-hand-side.