.git-blame-ignore-revs
.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/grpc-api.rst
docs/index.rst
docs/java-api.rst
docs/memory.rst
docs/quickstart.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/proto
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/SWHID.java
java/src/main/java/org/softwareheritage/graph/Subgraph.java
java/src/main/java/org/softwareheritage/graph/SwhBidirectionalGraph.java
java/src/main/java/org/softwareheritage/graph/SwhGraph.java
java/src/main/java/org/softwareheritage/graph/SwhGraphProperties.java
java/src/main/java/org/softwareheritage/graph/SwhType.java
java/src/main/java/org/softwareheritage/graph/SwhUnidirectionalGraph.java
java/src/main/java/org/softwareheritage/graph/compress/CSVEdgeDataset.java
java/src/main/java/org/softwareheritage/graph/compress/ComposePermutations.java
java/src/main/java/org/softwareheritage/graph/compress/ExtractNodes.java
java/src/main/java/org/softwareheritage/graph/compress/ExtractPersons.java
java/src/main/java/org/softwareheritage/graph/compress/GraphDataset.java
java/src/main/java/org/softwareheritage/graph/compress/LabelMapBuilder.java
java/src/main/java/org/softwareheritage/graph/compress/NodeMapBuilder.java
java/src/main/java/org/softwareheritage/graph/compress/ORCGraphDataset.java
java/src/main/java/org/softwareheritage/graph/compress/ScatteredArcsORCGraph.java
java/src/main/java/org/softwareheritage/graph/compress/WriteNodeProperties.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/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/DirEntry.java
java/src/main/java/org/softwareheritage/graph/labels/SwhLabel.java
java/src/main/java/org/softwareheritage/graph/maps/NodeIdMap.java
java/src/main/java/org/softwareheritage/graph/maps/NodeTypesMap.java
java/src/main/java/org/softwareheritage/graph/rpc/GraphServer.java
java/src/main/java/org/softwareheritage/graph/rpc/NodePropertyBuilder.java
java/src/main/java/org/softwareheritage/graph/rpc/Traversal.java
java/src/main/java/org/softwareheritage/graph/utils/DumpProperties.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/ForkJoinBigQuickSort2.java
java/src/main/java/org/softwareheritage/graph/utils/ForkJoinQuickSort3.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/Sort.java
java/src/test/java/org/softwareheritage/graph/AllowedEdgesTest.java
java/src/test/java/org/softwareheritage/graph/AllowedNodesTest.java
java/src/test/java/org/softwareheritage/graph/GraphTest.java
java/src/test/java/org/softwareheritage/graph/SubgraphTest.java
java/src/test/java/org/softwareheritage/graph/compress/ExtractNodesTest.java
java/src/test/java/org/softwareheritage/graph/compress/ExtractPersonsTest.java
java/src/test/java/org/softwareheritage/graph/rpc/CountEdgesTest.java
java/src/test/java/org/softwareheritage/graph/rpc/CountNodesTest.java
java/src/test/java/org/softwareheritage/graph/rpc/FindPathBetweenTest.java
java/src/test/java/org/softwareheritage/graph/rpc/FindPathToTest.java
java/src/test/java/org/softwareheritage/graph/rpc/GetNodeTest.java
java/src/test/java/org/softwareheritage/graph/rpc/StatsTest.java
java/src/test/java/org/softwareheritage/graph/rpc/TraversalServiceTest.java
java/src/test/java/org/softwareheritage/graph/rpc/TraverseLeavesTest.java
java/src/test/java/org/softwareheritage/graph/rpc/TraverseNeighborsTest.java
java/src/test/java/org/softwareheritage/graph/rpc/TraverseNodesPropertiesTest.java
java/src/test/java/org/softwareheritage/graph/rpc/TraverseNodesTest.java
java/src/test/java/org/softwareheritage/graph/utils/ForkJoinBigQuickSort2Test.java
java/src/test/java/org/softwareheritage/graph/utils/ForkJoinQuickSort3Test.java
java/target/swh-graph-1.0.1.jar
proto/swhgraph.proto
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/cli.py
swh/graph/client.py
swh/graph/config.py
swh/graph/http_client.py
swh/graph/http_naive_client.py
swh/graph/http_server.py
swh/graph/naive_client.py
swh/graph/py.typed
swh/graph/rpc_server.py
swh/graph/webgraph.py
swh/graph/rpc/swhgraph.proto
swh/graph/rpc/swhgraph_pb2.py
swh/graph/rpc/swhgraph_pb2.pyi
swh/graph/rpc/swhgraph_pb2_grpc.py
swh/graph/tests/__init__.py
swh/graph/tests/conftest.py
swh/graph/tests/test_cli.py
swh/graph/tests/test_http_client.py
swh/graph/tests/dataset/generate_dataset.py
swh/graph/tests/dataset/compressed/example-labelled.labeloffsets
swh/graph/tests/dataset/compressed/example-labelled.labels
swh/graph/tests/dataset/compressed/example-labelled.properties
swh/graph/tests/dataset/compressed/example-transposed-labelled.labeloffsets
swh/graph/tests/dataset/compressed/example-transposed-labelled.labels
swh/graph/tests/dataset/compressed/example-transposed-labelled.properties
swh/graph/tests/dataset/compressed/example-transposed.graph
swh/graph/tests/dataset/compressed/example-transposed.obl
swh/graph/tests/dataset/compressed/example-transposed.offsets
swh/graph/tests/dataset/compressed/example-transposed.properties
swh/graph/tests/dataset/compressed/example.edges.count.txt
swh/graph/tests/dataset/compressed/example.edges.stats.txt
swh/graph/tests/dataset/compressed/example.graph
swh/graph/tests/dataset/compressed/example.indegree
swh/graph/tests/dataset/compressed/example.labels.count.txt
swh/graph/tests/dataset/compressed/example.labels.csv.zst
swh/graph/tests/dataset/compressed/example.labels.fcl.bytearray
swh/graph/tests/dataset/compressed/example.labels.fcl.pointers
swh/graph/tests/dataset/compressed/example.labels.fcl.properties
swh/graph/tests/dataset/compressed/example.labels.mph
swh/graph/tests/dataset/compressed/example.mph
swh/graph/tests/dataset/compressed/example.node2swhid.bin
swh/graph/tests/dataset/compressed/example.node2type.map
swh/graph/tests/dataset/compressed/example.nodes.count.txt
swh/graph/tests/dataset/compressed/example.nodes.csv.zst
swh/graph/tests/dataset/compressed/example.nodes.stats.txt
swh/graph/tests/dataset/compressed/example.obl
swh/graph/tests/dataset/compressed/example.offsets
swh/graph/tests/dataset/compressed/example.order
swh/graph/tests/dataset/compressed/example.outdegree
swh/graph/tests/dataset/compressed/example.persons.count.txt
swh/graph/tests/dataset/compressed/example.persons.csv.zst
swh/graph/tests/dataset/compressed/example.persons.mph
swh/graph/tests/dataset/compressed/example.properties
swh/graph/tests/dataset/compressed/example.property.author_id.bin
swh/graph/tests/dataset/compressed/example.property.author_timestamp.bin
swh/graph/tests/dataset/compressed/example.property.author_timestamp_offset.bin
swh/graph/tests/dataset/compressed/example.property.committer_id.bin
swh/graph/tests/dataset/compressed/example.property.committer_timestamp.bin
swh/graph/tests/dataset/compressed/example.property.committer_timestamp_offset.bin
swh/graph/tests/dataset/compressed/example.property.content.is_skipped.bin
swh/graph/tests/dataset/compressed/example.property.content.length.bin
swh/graph/tests/dataset/compressed/example.property.message.bin
swh/graph/tests/dataset/compressed/example.property.message.offset.bin
swh/graph/tests/dataset/compressed/example.property.tag_name.bin
swh/graph/tests/dataset/compressed/example.property.tag_name.offset.bin
swh/graph/tests/dataset/compressed/example.stats
swh/graph/tests/dataset/edges/content/graph-all.edges.csv.zst
swh/graph/tests/dataset/edges/content/graph-all.nodes.csv.zst
swh/graph/tests/dataset/edges/directory/graph-all.edges.csv.zst
swh/graph/tests/dataset/edges/directory/graph-all.nodes.csv.zst
swh/graph/tests/dataset/edges/origin/graph-all.edges.csv.zst
swh/graph/tests/dataset/edges/origin/graph-all.nodes.csv.zst
swh/graph/tests/dataset/edges/release/graph-all.edges.csv.zst
swh/graph/tests/dataset/edges/release/graph-all.nodes.csv.zst
swh/graph/tests/dataset/edges/revision/graph-all.edges.csv.zst
swh/graph/tests/dataset/edges/revision/graph-all.nodes.csv.zst
swh/graph/tests/dataset/edges/snapshot/graph-all.edges.csv.zst
swh/graph/tests/dataset/edges/snapshot/graph-all.nodes.csv.zst
swh/graph/tests/dataset/img/.gitignore
swh/graph/tests/dataset/img/Makefile
swh/graph/tests/dataset/img/example.dot
swh/graph/tests/dataset/orc/content/content-all.orc
swh/graph/tests/dataset/orc/directory/directory-all.orc
swh/graph/tests/dataset/orc/directory_entry/directory_entry-all.orc
swh/graph/tests/dataset/orc/origin/origin-all.orc
swh/graph/tests/dataset/orc/origin_visit/origin_visit-all.orc
swh/graph/tests/dataset/orc/origin_visit_status/origin_visit_status-all.orc
swh/graph/tests/dataset/orc/release/release-all.orc
swh/graph/tests/dataset/orc/revision/revision-all.orc
swh/graph/tests/dataset/orc/revision_extra_headers/revision_extra_headers-all.orc
swh/graph/tests/dataset/orc/revision_history/revision_history-all.orc
swh/graph/tests/dataset/orc/skipped_content/skipped_content-all.orc
swh/graph/tests/dataset/orc/snapshot/snapshot-all.orc
swh/graph/tests/dataset/orc/snapshot_branch/snapshot_branch-all.orc
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