replikativ / datahike

A fast, immutable, distributed & compositional Datalog engine for everyone.
https://datahike.io
Eclipse Public License 1.0
1.63k stars 97 forks source link

clean up project files #548

Open kordano opened 2 years ago

kordano commented 2 years ago

The namespaces are too complected and need some refactoring. Unused and deprecated functions need to be removed. Additionally, the folder structure needs to be reviewed and a better package structure recommended. Also have a look at the test folder and its strange structure.

jsmassa commented 2 years ago

The db namespace will be refactored with #555

Concerning the test folder, I can see, that

What do you think?

jsmassa commented 2 years ago

I think, we should talk about some of the unused functions. I remember that for some of them I do not know, why they are never used.

jsmassa commented 2 years ago

Here is another list of refactoring ideas I found: