-
v0.5.2eb69386b · ·
v0.5.2 * Increase retries for random walks from 5 to 10 * naive_client: Add documentation and doctest to initialize it. * Add support for CoreSWHID/ExtendedSWHID when building naive.Graph
-
v0.6.0e538290d · ·
v0.6.0 * Increase retries for random walks from 5 to 10 * Refactor Graph class in SwhUnidirectionalGraph and SwhBidirectionalGraph * Use AllowedNodesTest to implement return type filtering * Add graph dataset reading classes (orc+edges) * Remove unused/buggy TopologicalSort * Add support for CoreSWHID/ExtendedSWHID when building naive.Graph
-
-
-
-
-
v0.5.02045e2c1 · ·
v0.5.0 - Delay import to allow proper debian packaging of the client code - bytes_to_str: Format strings directly, instead of constructing ExtendedSWHID - StreamingGraphView: Buffer lines before writing - cli: Fix rpc-serve to actually used the path given as argument - Fix typo in HTTP index - server: Define make_app_from_configfile so it can be ran by gunicorn - LabelMapBuilder: mmap order file, use less RAM - ConnectedComponents: add --by-origins - Bump fastutil version - git2graph: bugfix: traverse all nodes even when edges are not traversed - tools/dir2graph: new tool to convert a local dir to nodes/edges files - FindEarliestRevision: make timing optional with a dedidcated CLI flag
-
v0.4.03e0da947 · ·
v0.4.0 * Add a simple alternative "client" in pure-python * client: Raise GraphArgumentException on 4xx response, instead of generic RemoteException. * Traversal: Fix ignored maxEdges being ignored in overloaded constructor. * adds a filter by node type as a query argument
-
-
v0.2.8387ce5e2 · ·
v0.2.8 / 2020-04-22 * cachemount: only cache .graph, not .obl/.offset files * setup: Update the minimum required runtime python3 version * upgrade old comment-based type annotations to modern ones * spec: reference SWHID using explicit anchors * doc: document CLI * cli: add a memcache command
-
v0.2.5a0e3bc84 · ·
v0.2.5 / 2020-02-06 * docs: revamp compression workflow * swh-graph doc: mention SANER 2020 paper * docs: Fix sphinx warnings * java: add ListEmptyOrigins tool * ForkCC: add whitelist/rootdir options * java/Traversal: add findCommonDescendant * CLI: generalize 'map lookup' to lookup many identifiers at once
-
v0.2.4e869080d · ·
0.2.4 / 2019-12-06 * API doc: add HTTP requests to examples * API doc: untabify * API doc: remove left-over closing quote * add pre-commit configuration file * java tools: ForkCC learned to print its largest component * Migrate tox.ini to extras = xxx instead of deps = .[testing] * Include all requirements in MANIFEST.in * REST server: also show index page on /graph * REST API doc: cross-ref method variants with main methods
-
v0.2.3e2f31c2b · ·
0.2.3 / 2019-11-18 * test_api_client.py: do not test /walk parameter validation * test_api_client: check HTTP status codes for bad requests * client.py: renamse check_status -> raise_for_status * add tests for parameter validation * REST API doc: document /last for all applicable methods * add /last sub-endpoint to only return destination in walks * REST API tests: skip /walk (currently disabled) * REST API: disable /walk * REST API doc: clarify edge restriciton semantics for the backward graph * REST API doc: fix minor markup error