)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"4cba379e8af5c1bb955899b7971a21cc4cba2b3d","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f6254363_d66a06a1","updated":"2026-10-02 13:00:45.000000000","message":"If you\u0027re going to remove the functions from the child classes, you also need to remove the abstractmethod annotation from the functions defined in the parent class.  That said, I\u0027m not convinced that making the methods concrete would be an improvement; they way it is now, if you implement a new driver, you have to decide what to do with those functions, which may actually be better than just having a default implementation that does what seems to be the right thing for most of these subclasses, but might silently do something undesirable for a new implementation.\n\nBut I\u0027m open to having my mind changed on this, hence only a -1.","commit_id":"6ced008d24ac7b2e7440a135ee2f0bca6524b3dd"}]}
