vitrivr / cineast

Cineast is a multi-feature content-based mulitmedia retrieval engine. It is capable of retrieving images, audio- and video sequences as well as 3d models based on edge or color sketches, textual descriptions and example objects.
MIT License
57 stars 50 forks source link

Fixed issue that would cause a deadlock during batch inserts. #287

Closed ppanopticon closed 2 years ago

ppanopticon commented 2 years ago

The issue is caused by the absence of a transaction ID for subsequent BatchInsert objects, which leads to a concurrent write transaction that is blocked bythe transaction initiated before.