non blocking most of the time
| 188 | } |
| 189 | // non blocking most of the time |
| 190 | i64 SetData(int tblId, ui64 versionId, TVector<char>* p) { |
| 191 | i64 id = GenId(); |
| 192 | const auto dataSize = p->ysize(); |
| 193 | EnqueSetDataOp(new TSetDataOp(id, tblId, versionId, p), dataSize); |
| 194 | return id; |
| 195 | } |
| 196 | i64 SetData(int tblId, ui64 versionId, TVector<TVector<char>>* p) { |
| 197 | // It's not static_assert because this code can be compiled on 32-bit platform |
| 198 | Y_ABORT_UNLESS(sizeof(TAtomic) >= 8); |
no test coverage detected