Cassovary is a simple big graph processing library for the JVM
Role in this project:
Backend Developer Contributions:19 commits, 11 PRs, 68 comments in 7 months
Contributions summary:Peter primarily focused on modifying and enhancing the `SynchronizedDynamicGraph` class, a core component within the Cassovary library. Their contributions involved addressing issues related to node ID handling (specifically, supporting ID 0 and the `DELETED_MARKER`), refactoring the code for improved efficiency, and correcting minor bugs in the `toString` method. They also implemented a new `ArrayBasedDynamicDirectedGraph` utilizing FastUtil for improved performance and added supporting features to the `GraphReader` to include the new graph type.
graph-processingjvmprocessing-librarygraphjava
Contributions:67 commits, 14 PRs, 66 pushes in 11 months
graph-processingjvmprocessing-librarygraphjava