который получает данные по вебсокетам и пишет данные в несколько спейсов через upsert
                  
                  
                  Обернул вызовы upsert в begin/commit, но выдает ошибку что транзакция уже открыта. Файбер один пишет, кластер мастер-мастер. Я же правильно понимаю что код в транзакции выполняется без yield? 
                  
                  
                  Если поставить костыль в виде
                  
                  
                  ‘’’
                  
                  
                  repeat
                  
                  
                    fiber.yield()
                  
                  
                  until not box.is_in_txn()
                  
                  
                  ‘’’
                  
                  
                  То работает как ожидается
                  
                  
                
какой движок?
Обсуждают сегодня