.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/use-cases.rst
docs/_static/.placeholder
docs/_templates/.placeholder
docs/images/.gitignore
docs/images/Makefile
docs/images/compression_steps.dot
java/.clang-format
java/.gitignore
java/AUTHORS
java/LICENSE
java/README.md
java/pom.xml
java/src/main/java/org/softwareheritage/graph/AllowedEdges.java
java/src/main/java/org/softwareheritage/graph/App.java
java/src/main/java/org/softwareheritage/graph/Endpoint.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/Neighbors.java
java/src/main/java/org/softwareheritage/graph/Node.java
java/src/main/java/org/softwareheritage/graph/SwhPID.java
java/src/main/java/org/softwareheritage/graph/SwhPath.java
java/src/main/java/org/softwareheritage/graph/algo/EdgeIdConsumer.java
java/src/main/java/org/softwareheritage/graph/algo/NodeIdConsumer.java
java/src/main/java/org/softwareheritage/graph/algo/NodeIdsConsumer.java
java/src/main/java/org/softwareheritage/graph/algo/PathConsumer.java
java/src/main/java/org/softwareheritage/graph/algo/Stats.java
java/src/main/java/org/softwareheritage/graph/algo/Traversal.java
java/src/main/java/org/softwareheritage/graph/backend/MapBuilder.java
java/src/main/java/org/softwareheritage/graph/backend/MapFile.java
java/src/main/java/org/softwareheritage/graph/backend/NodeIdMap.java
java/src/main/java/org/softwareheritage/graph/backend/NodeTypesMap.java
java/src/main/java/org/softwareheritage/graph/backend/Pp.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/ForkCC.java
java/src/main/java/org/softwareheritage/graph/benchmark/GenDistribution.java
java/src/main/java/org/softwareheritage/graph/benchmark/ListEmptyOrigins.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/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/VisitTest.java
java/src/test/java/org/softwareheritage/graph/WalkTest.java
java/target/swh-graph-0.2.9.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/graph.py
swh/graph/pid.py
swh/graph/py.typed
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_graph.py
swh/graph/tests/test_pid.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.node2pid.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.pid2node.bin
swh/graph/tests/dataset/output/example.properties
swh/graph/tests/dataset/output/example.stats
tools/pid2int2int2pid.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