minovakovi / akdb

An experimental relational DBMS developed by students @ Faculty of Organization and Informatics, University of Zagreb
6 stars 16 forks source link

#185 temporary solution for sequence.c test #256

Closed vsabo closed 1 year ago

vsabo commented 1 year ago

Postoji problem vezan za memory managment, pogotovo priliko brisanja blokova, referenci. Većina metoda kao i ova za brisanje koristi name te ukoliko referenca ne postoji nema se ni što uspoređivati, brisati ili dodavati. U sklopu ovog PR dodano je samo privremeno rješenje koje služi za ažuriranje reference i upis vrijednosti za name, za to se koriste i Update i Insert new element metode, jer svaka od njih šalje drugačiji constraint koji se kasnije kroz program drugačije tretira i provjerava. Testovi prolaze nakon svakog pokretanja, ne samo nakon prvog. Isto tako rješen je merge conflict koji je postojao.

ref @minovakovi