.gitignore
.pre-commit-config.yaml
AUTHORS
CODE_OF_CONDUCT.md
CONTRIBUTORS
LICENSE
MANIFEST.in
Makefile
Makefile.local
README.rst
mypy.ini
pyproject.toml
pytest.ini
requirements-swh.txt
requirements-test.txt
requirements.txt
setup.cfg
setup.py
tox.ini
docker/Dockerfile
docker/build.sh
docker/run.sh
docs/.gitignore
docs/Makefile
docs/Makefile.local
docs/README.rst
docs/api.rst
docs/cli.rst
docs/compression.rst
docs/conf.py
docs/docker.rst
docs/git2graph.md
docs/index.rst
docs/quickstart.rst
docs/use-cases.rst
docs/_static/.placeholder
docs/_templates/.placeholder
docs/images/.gitignore
docs/images/Makefile
docs/images/compression_steps.dot
java/.coding-style.xml
java/.gitignore
java/AUTHORS
java/LICENSE
java/README.md
java/pom.xml
java/.mvn/jvm.config
java/src/main/java/org/softwareheritage/graph/AllowedEdges.java
java/src/main/java/org/softwareheritage/graph/AllowedNodes.java
java/src/main/java/org/softwareheritage/graph/BidirectionalImmutableGraph.java
java/src/main/java/org/softwareheritage/graph/Entry.java
java/src/main/java/org/softwareheritage/graph/Graph.java
java/src/main/java/org/softwareheritage/graph/Node.java
java/src/main/java/org/softwareheritage/graph/NodesFiltering.java
java/src/main/java/org/softwareheritage/graph/SWHID.java
java/src/main/java/org/softwareheritage/graph/Stats.java
java/src/main/java/org/softwareheritage/graph/Subgraph.java
java/src/main/java/org/softwareheritage/graph/SwhPath.java
java/src/main/java/org/softwareheritage/graph/Traversal.java
java/src/main/java/org/softwareheritage/graph/algo/TopologicalTraversal.java
java/src/main/java/org/softwareheritage/graph/benchmark/AccessEdge.java
java/src/main/java/org/softwareheritage/graph/benchmark/BFS.java
java/src/main/java/org/softwareheritage/graph/benchmark/Benchmark.java
java/src/main/java/org/softwareheritage/graph/benchmark/Browsing.java
java/src/main/java/org/softwareheritage/graph/benchmark/Provenance.java
java/src/main/java/org/softwareheritage/graph/benchmark/Vault.java
java/src/main/java/org/softwareheritage/graph/benchmark/utils/Random.java
java/src/main/java/org/softwareheritage/graph/benchmark/utils/Statistics.java
java/src/main/java/org/softwareheritage/graph/benchmark/utils/Timing.java
java/src/main/java/org/softwareheritage/graph/experiments/forks/FindCommonAncestor.java
java/src/main/java/org/softwareheritage/graph/experiments/forks/FindPath.java
java/src/main/java/org/softwareheritage/graph/experiments/forks/ForkCC.java
java/src/main/java/org/softwareheritage/graph/experiments/forks/ForkCliques.java
java/src/main/java/org/softwareheritage/graph/experiments/forks/ListEmptyOrigins.java
java/src/main/java/org/softwareheritage/graph/experiments/multiplicationfactor/GenDistribution.java
java/src/main/java/org/softwareheritage/graph/experiments/topology/AveragePaths.java
java/src/main/java/org/softwareheritage/graph/experiments/topology/ClusteringCoefficient.java
java/src/main/java/org/softwareheritage/graph/experiments/topology/ConnectedComponents.java
java/src/main/java/org/softwareheritage/graph/experiments/topology/InOutDegree.java
java/src/main/java/org/softwareheritage/graph/experiments/topology/SubdatasetSizeFunction.java
java/src/main/java/org/softwareheritage/graph/labels/AbstractLongListLabel.java
java/src/main/java/org/softwareheritage/graph/labels/DirEntry.java
java/src/main/java/org/softwareheritage/graph/labels/FixedWidthLongListLabel.java
java/src/main/java/org/softwareheritage/graph/labels/SwhLabel.java
java/src/main/java/org/softwareheritage/graph/maps/LabelMapBuilder.java
java/src/main/java/org/softwareheritage/graph/maps/MapFile.java
java/src/main/java/org/softwareheritage/graph/maps/NodeIdMap.java
java/src/main/java/org/softwareheritage/graph/maps/NodeMapBuilder.java
java/src/main/java/org/softwareheritage/graph/maps/NodeTypesMap.java
java/src/main/java/org/softwareheritage/graph/server/App.java
java/src/main/java/org/softwareheritage/graph/server/Endpoint.java
java/src/main/java/org/softwareheritage/graph/utils/ComposePermutations.java
java/src/main/java/org/softwareheritage/graph/utils/ExportSubdataset.java
java/src/main/java/org/softwareheritage/graph/utils/FindEarliestRevision.java
java/src/main/java/org/softwareheritage/graph/utils/MPHTranslate.java
java/src/main/java/org/softwareheritage/graph/utils/ReadGraph.java
java/src/main/java/org/softwareheritage/graph/utils/ReadLabelledGraph.java
java/src/main/java/org/softwareheritage/graph/utils/WriteRevisionTimestamps.java
java/src/test/java/org/softwareheritage/graph/AllowedEdgesTest.java
java/src/test/java/org/softwareheritage/graph/GraphTest.java
java/src/test/java/org/softwareheritage/graph/LeavesTest.java
java/src/test/java/org/softwareheritage/graph/NeighborsTest.java
java/src/test/java/org/softwareheritage/graph/SubgraphTest.java
java/src/test/java/org/softwareheritage/graph/VisitTest.java
java/src/test/java/org/softwareheritage/graph/WalkTest.java
java/target/swh-graph-0.5.1.jar
reports/.gitignore
reports/benchmarks/Makefile
reports/benchmarks/benchmarks.tex
reports/experiments/Makefile
reports/experiments/experiments.tex
reports/linux_log/LinuxLog.java
reports/linux_log/Makefile
reports/linux_log/linux_log.tex
reports/node_mapping/Makefile
reports/node_mapping/NodeIdMapHaloDB.java
reports/node_mapping/NodeIdMapRocksDB.java
reports/node_mapping/node_mapping.tex
swh/__init__.py
swh.graph.egg-info/PKG-INFO
swh.graph.egg-info/SOURCES.txt
swh.graph.egg-info/dependency_links.txt
swh.graph.egg-info/entry_points.txt
swh.graph.egg-info/requires.txt
swh.graph.egg-info/top_level.txt
swh/graph/__init__.py
swh/graph/backend.py
swh/graph/cli.py
swh/graph/client.py
swh/graph/config.py
swh/graph/dot.py
swh/graph/naive_client.py
swh/graph/py.typed
swh/graph/swhid.py
swh/graph/webgraph.py
swh/graph/server/__init__.py
swh/graph/server/app.py
swh/graph/tests/__init__.py
swh/graph/tests/conftest.py
swh/graph/tests/test_api_client.py
swh/graph/tests/test_cli.py
swh/graph/tests/test_swhid.py
swh/graph/tests/dataset/.gitignore
swh/graph/tests/dataset/example.edges.csv
swh/graph/tests/dataset/example.edges.csv.zst
swh/graph/tests/dataset/example.nodes.csv
swh/graph/tests/dataset/example.nodes.csv.zst
swh/graph/tests/dataset/generate_graph.sh
swh/graph/tests/dataset/img/.gitignore
swh/graph/tests/dataset/img/Makefile
swh/graph/tests/dataset/img/example.dot
swh/graph/tests/dataset/output/example-transposed.graph
swh/graph/tests/dataset/output/example-transposed.obl
swh/graph/tests/dataset/output/example-transposed.offsets
swh/graph/tests/dataset/output/example-transposed.properties
swh/graph/tests/dataset/output/example.graph
swh/graph/tests/dataset/output/example.indegree
swh/graph/tests/dataset/output/example.mph
swh/graph/tests/dataset/output/example.node2swhid.bin
swh/graph/tests/dataset/output/example.node2type.map
swh/graph/tests/dataset/output/example.obl
swh/graph/tests/dataset/output/example.offsets
swh/graph/tests/dataset/output/example.order
swh/graph/tests/dataset/output/example.outdegree
swh/graph/tests/dataset/output/example.properties
swh/graph/tests/dataset/output/example.stats
tools/dir2graph
tools/swhid2int2int2swhid.sh
tools/git2graph/.gitignore
tools/git2graph/Makefile
tools/git2graph/README.md
tools/git2graph/git2graph.c
tools/git2graph/tests/edge-filters.bats
tools/git2graph/tests/full-graph.bats
tools/git2graph/tests/node-filters.bats
tools/git2graph/tests/repo_helper.bash
tools/git2graph/tests/data/sample-repo.tgz
tools/git2graph/tests/data/graphs/dir-nodes/edges.csv
tools/git2graph/tests/data/graphs/dir-nodes/nodes.csv
tools/git2graph/tests/data/graphs/from-dir-edges/edges.csv
tools/git2graph/tests/data/graphs/from-dir-edges/nodes.csv
tools/git2graph/tests/data/graphs/from-rel-edges/edges.csv
tools/git2graph/tests/data/graphs/from-rel-edges/nodes.csv
tools/git2graph/tests/data/graphs/fs-nodes/edges.csv
tools/git2graph/tests/data/graphs/fs-nodes/nodes.csv
tools/git2graph/tests/data/graphs/full/edges.csv
tools/git2graph/tests/data/graphs/full/nodes.csv
tools/git2graph/tests/data/graphs/rev-edges/edges.csv
tools/git2graph/tests/data/graphs/rev-edges/nodes.csv
tools/git2graph/tests/data/graphs/rev-nodes/edges.csv
tools/git2graph/tests/data/graphs/rev-nodes/nodes.csv
tools/git2graph/tests/data/graphs/to-rev-edges/edges.csv
tools/git2graph/tests/data/graphs/to-rev-edges/nodes.csv