Skip to content
Tags give the ability to mark specific points in history as being important
  • v0.0.4
    v0.0.4
    
      * java toolchain: sanitize build toolchain
      * tox.ini: remove useless mypy line
    
  • v0.0.3
    v0.0.3
    
      * mypy: ignore py4j (does not have stubs)
      * Merge branch 'aiohttp_server'
      * api server: add links to API doc to index
      * api client: handle stream decoding in swh.graph
      * cli: fix rpc-serve default port
      * git2graph: switch to a macro for libgit->swh type conversion
      * git2graph Makefile: be more strict (-Werror) and pass cflags to ld too
      * git2graph: gitignore gprof report file
      * server: move serve command to cli.py
      * server: refactor handler proxying to backed
      * server: refactor some constants
      * server: proper JAR deployment method
      * git2graph: make sure it can be used concurrently and document how
      * add migration tools from old CSV maps to new binary ones
      * git2graph: new tool to crawl a git repo and dump it as a graph
      * tox: anticipate mypy run to just after flake8
      * java: remove useless StreamTraversal.java
      * Update tests to work with the new Python server
      * API client: update to use the new streaming lines format
      * Server API: reorganize app/main
      * Server API: handle visits of paths
      * Move example dataset in common tests/dataset directory, add binary maps
      * Reimplement REST API in Python with Py4J + aiohttp
      * Create the aiohttp server
      * wip: streaming interface python <-> java
      * init.py: switch to documented way of extending path
      * Dockerfile: use ARG for webgraph/law version numbers
      * Dockerfile: bump law version to currently avaiable upstream (2.6.0)
      * Dockerfile: fix path to logging configuration file
      * MANIFEST.in: ship py.typed
      * swh.graph.pid: add type annotations
      * typing: minimal changes to make a no-op mypy run pass
      * tox.ini: remove undeclared check-manifest environment
      * pid.py: use a dict for more idiomatic file mode check
      * test_pid.py: fix alphabetic ordering of node types
      * cli.py: avoid importing unused PID_BIN_SIZE constant
      * pid.py: avoid importing unused mmap constants
      * CLI: make restore of int->pid maps use mmap writing instead of seek
      * pid maps: add limited support for updatable maps
      * Graph.java: implement a flyweight copy() method
      * requirements.txt: add missing dep on aiohttp
      * int->pid map restore: support arbitrarily ordered inputs
      * binary (de)serialiazer for more compact PID<->int maps
      * integrate cli with swh.core.cli
      * docs: fix toc
      * fix indentation in test code too
      * fix @author in Java files to use team name
      * cosmetic: reindent Java code to match coding style
      * reports: benchmarks: add unit in tables
      * reports: benchmarks: add machine specs
      * reports: add benchmarks
    
  • v0.0.2
    b6c6e1ee · release 0.0.2 ·
    release 0.0.2, used for PyPi automatic publication.
  • v0.0.1
    b60f3aca · add code of conduct ·
    first version of swh-graph integrated into swh-environment
    
    tagging in order to make setup.py/vcsversioner happy