Multiple types for managing tables through object_store were merged into DataFolder in #355. The tests from the other types were also moved, but now that all functionality is in one place, it should be possible to remove duplicate code by refactoring shared functionality into helper methods. For example, using the same code for managing normal tables and metadata tables. Also, as stated in #302, it would simplify the code if most methods worked on any table type instead of requiring special public methods for different table types. In addition, it may be necessary to update DataFolder's tests to also cover the functionality that was added from the other types, as their existing tests were simply moved.
Multiple types for managing tables through
object_storewere merged intoDataFolderin #355. The tests from the other types were also moved, but now that all functionality is in one place, it should be possible to remove duplicate code by refactoring shared functionality into helper methods. For example, using the same code for managingnormal tablesandmetadata tables. Also, as stated in #302, it would simplify the code if most methods worked on any table type instead of requiring special public methods for different table types. In addition, it may be necessary to updateDataFolder's tests to also cover the functionality that was added from the other types, as their existing tests were simply moved.