Closed bchapuis closed 1 month ago
@sebr72 @Drabble I'm trying to refactor the org.apache.baremaps.data.schema
package. Naming these classes is quite hard and I also struggle with the package name.
I think the new naming convention (see diagram) is a bit less confusing. What do you think?
Regarding the module and package names, I hesitate between many alternatives dataframe
, datastore
, storage
, etc. The difficulty is that the abstraction can be used for in-memory, off-heap, and on-disk collections/dataframes. It is also use to access many files (geopackage, geoparquet, shapefile, etc.) in a uniform way.
Here are a comple of alternatives (module / package):
Any idea or suggestion?
@bchapuis : Following our conversation, I would suggest we keep DataTable rather than Frame. As well as ...data.schema becomes ...data.storage
@sebr72 I can't add you as a reviewer for now, but let me know if you think this refactoring corresponds to the changes we discussed yesterday.
Issues
14 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code
This is an attempt at improving the data frame abstraction. The following diagramm describes the overall architecture.