Page MenuHomeSoftware Heritage

haltode (Thibault Allançon)
User

Projects

User Details

User Since
Mar 1 2019, 4:40 AM (20 w, 1 d)

Recent Activity

Yesterday

haltode added inline comments to D1755: Add logging of endpoint timing.
Fri, Jul 19, 4:47 PM
haltode updated the diff for D1755: Add logging of endpoint timing.

Remove code deduplication.

Fri, Jul 19, 4:46 PM
haltode updated the diff for D1753: Bypass edge restriction checks when edges=*.

Move bypass check to Neighbors iterator upper-level class.

Fri, Jul 19, 4:20 PM
haltode added a revision to T1921: swh-graph: add logging of endpoint timing: D1755: Add logging of endpoint timing.
Fri, Jul 19, 4:05 PM · Graph service
haltode created D1755: Add logging of endpoint timing.
Fri, Jul 19, 4:05 PM
haltode added a revision to T1922: swh-graph optimization: bypass edge restriction checks when edges=*: D1753: Bypass edge restriction checks when edges=*.
Fri, Jul 19, 3:32 PM · Graph service
haltode created D1753: Bypass edge restriction checks when edges=*.
Fri, Jul 19, 3:32 PM

Thu, Jul 18

haltode committed rDGRPH0a81a047cfe3: new structure for the git repo (authored by haltode).
new structure for the git repo
Thu, Jul 18, 11:04 AM
haltode closed D1743: New structure for the git repo.
Thu, Jul 18, 11:04 AM

Wed, Jul 17

haltode created D1743: New structure for the git repo.
Wed, Jul 17, 4:32 PM
haltode closed D1741: Add javadoc documentation in graph service.
Wed, Jul 17, 4:12 PM
haltode committed rDGRPHfc9dd235c28b: server: add javadoc documentation (authored by haltode).
server: add javadoc documentation
Wed, Jul 17, 4:12 PM
haltode updated the diff for D1741: Add javadoc documentation in graph service.

Rebasing on master.

Wed, Jul 17, 4:12 PM
haltode updated the summary of D1741: Add javadoc documentation in graph service.
Wed, Jul 17, 3:27 PM
haltode added a comment to D1741: Add javadoc documentation in graph service.

Concerning links to swh-graph/docs it needs to wait for integration with swh-docs and then add external html links.

Wed, Jul 17, 3:15 PM
haltode updated the diff for D1741: Add javadoc documentation in graph service.

Fix grammar/style issues.

Wed, Jul 17, 3:12 PM
haltode added a comment to D1741: Add javadoc documentation in graph service.
In D1741#40365, @zack wrote:

in addition to the comments below, a general issue is that all verbs are in the third person (e.g., "returns foo", "converts bla"), while it is more idiomatic to use the infinitive in API documentation (e.g., "return foo", "convert bla").

Wed, Jul 17, 2:56 PM
haltode committed rDGRPHfc52d428ce14: remove third_party directory (patches are now merged upstream) (authored by haltode).
remove third_party directory (patches are now merged upstream)
Wed, Jul 17, 11:46 AM
haltode committed rDGRPH9413a20afdf6: experiments: compact 'all' results table and add 'all-transposed' (authored by haltode).
experiments: compact 'all' results table and add 'all-transposed'
Wed, Jul 17, 10:32 AM
haltode committed rDGRPH56dead50c511: reports: experiments: update compression steps names (authored by haltode).
reports: experiments: update compression steps names
Wed, Jul 17, 9:55 AM

Tue, Jul 16

haltode committed rDGRPH313eb76cd39e: server: WalkTest: fix non-uniqueness of expected solutions (authored by haltode).
server: WalkTest: fix non-uniqueness of expected solutions
Tue, Jul 16, 4:37 PM
haltode added a comment to T1904: build developer documentation for swh-graph.

From the sphinx-maven plugin documentation :

Tue, Jul 16, 3:58 PM · Development documentation, Graph service
haltode updated the summary of D1741: Add javadoc documentation in graph service.
Tue, Jul 16, 3:48 PM
haltode created D1741: Add javadoc documentation in graph service.
Tue, Jul 16, 3:47 PM
haltode accepted D1738: doc: add use cases and benchmark description.
Tue, Jul 16, 11:52 AM
haltode closed T1901: refactor graph API to use integer IDs in the kernel and translate to/from SWH PIDs on outer layers, a subtask of T1884: python bindings for compressed graph access, as Resolved.
Tue, Jul 16, 9:40 AM · Graph service
haltode closed T1902: Use in-memory bitmap to store node->types relations in graph API, a subtask of T1901: refactor graph API to use integer IDs in the kernel and translate to/from SWH PIDs on outer layers, as Resolved.
Tue, Jul 16, 9:40 AM · Graph service
haltode closed T1898: swh-graph: refactor algo implementations to not forcibly memoize results as Resolved by committing rDGRPHd56bfa886d2e: server: separate id mapping from traversals using node2type map.
Tue, Jul 16, 9:40 AM · Graph service
haltode closed T1902: Use in-memory bitmap to store node->types relations in graph API as Resolved by committing rDGRPHd56bfa886d2e: server: separate id mapping from traversals using node2type map.
Tue, Jul 16, 9:40 AM · Graph service
haltode closed T1901: refactor graph API to use integer IDs in the kernel and translate to/from SWH PIDs on outer layers as Resolved by committing rDGRPHd56bfa886d2e: server: separate id mapping from traversals using node2type map.
Tue, Jul 16, 9:40 AM · Graph service
haltode committed rDGRPHd56bfa886d2e: server: separate id mapping from traversals using node2type map (authored by haltode).
server: separate id mapping from traversals using node2type map
Tue, Jul 16, 9:40 AM
haltode closed D1736: Separate id mapping from traversals using node2type map.
Tue, Jul 16, 9:40 AM
haltode updated the diff for D1736: Separate id mapping from traversals using node2type map.

Update commit message (one task per "close" line)

Tue, Jul 16, 9:39 AM

Mon, Jul 15

haltode added a comment to D1738: doc: add use cases and benchmark description.

Awesome doc, thanks! Here are a few quick comments.

Mon, Jul 15, 4:41 PM
haltode added a revision to T1898: swh-graph: refactor algo implementations to not forcibly memoize results: D1736: Separate id mapping from traversals using node2type map.
Mon, Jul 15, 3:20 PM · Graph service
haltode added a task to D1736: Separate id mapping from traversals using node2type map: T1898: swh-graph: refactor algo implementations to not forcibly memoize results.
Mon, Jul 15, 3:20 PM
haltode created D1736: Separate id mapping from traversals using node2type map.
Mon, Jul 15, 2:42 PM
haltode added a revision to T1902: Use in-memory bitmap to store node->types relations in graph API: D1736: Separate id mapping from traversals using node2type map.
Mon, Jul 15, 2:42 PM · Graph service
haltode added a revision to T1901: refactor graph API to use integer IDs in the kernel and translate to/from SWH PIDs on outer layers: D1736: Separate id mapping from traversals using node2type map.
Mon, Jul 15, 2:42 PM · Graph service
haltode committed rDGRPH61ee41418867: server: rename graph mapping files (authored by haltode).
server: rename graph mapping files
Mon, Jul 15, 10:04 AM
haltode committed rDGRPH832272c8e81a: Merge branch 'node-type-map' (authored by haltode).
Merge branch 'node-type-map'
Mon, Jul 15, 10:04 AM
haltode committed rDGRPHedf9e6fa4b86: server: backend: use log2 instead of hard-coded result (authored by haltode).
server: backend: use log2 instead of hard-coded result
Mon, Jul 15, 10:04 AM
haltode committed rDGRPH025d694fd0aa: server: store/load node types map (authored by haltode).
server: store/load node types map
Mon, Jul 15, 10:04 AM
haltode closed D1726: Add node id -> node types bitmap.
Mon, Jul 15, 10:04 AM

Sun, Jul 14

haltode added inline comments to D1726: Add node id -> node types bitmap.
Sun, Jul 14, 8:21 PM
haltode updated the diff for D1726: Add node id -> node types bitmap.
  • Nename graph mapping files
  • Use log2 instead of hard-coded result
Sun, Jul 14, 8:21 PM
haltode triaged T1915: Add support for origin nodes in graph service API as Normal priority.
Sun, Jul 14, 7:29 PM · Graph service

Thu, Jul 11

haltode added inline comments to D1726: Add node id -> node types bitmap.
Thu, Jul 11, 5:43 PM
haltode created D1726: Add node id -> node types bitmap.
Thu, Jul 11, 4:31 PM
haltode added a revision to T1902: Use in-memory bitmap to store node->types relations in graph API: D1726: Add node id -> node types bitmap.
Thu, Jul 11, 4:31 PM · Graph service
haltode closed T1903: Add graph service README files as Resolved.

Closed by 946d235ebdac.

Thu, Jul 11, 4:00 PM · Graph service
haltode closed T1903: Add graph service README files, a subtask of T1851: Integrate graph-compression git repo in swh-environment, as Resolved.
Thu, Jul 11, 4:00 PM · Graph service
haltode closed D1721: Add swh-graph server side README.
Thu, Jul 11, 4:00 PM
haltode committed rDGRPHcaf250d2c008: server: use 'swh-graph' name in pom.xml (authored by haltode).
server: use 'swh-graph' name in pom.xml
Thu, Jul 11, 4:00 PM
haltode committed rDGRPH946d235ebdac: server: add README with build/run/tests commands (authored by haltode).
server: add README with build/run/tests commands
Thu, Jul 11, 4:00 PM
haltode updated the diff for D1721: Add swh-graph server side README.

Rebasing on master

Thu, Jul 11, 3:59 PM
haltode added a comment to T1898: swh-graph: refactor algo implementations to not forcibly memoize results.

More work needs to be done after D1700 (integrate with node->type map, better isolation for swh id/longs, etc.), so I'm leaving this open.

Thu, Jul 11, 3:44 PM · Graph service
haltode added a revision to T1903: Add graph service README files: D1721: Add swh-graph server side README.
Thu, Jul 11, 3:39 PM · Graph service
haltode added a task to D1721: Add swh-graph server side README: T1903: Add graph service README files.
Thu, Jul 11, 3:39 PM
haltode added inline comments to D1721: Add swh-graph server side README.
Thu, Jul 11, 3:39 PM
haltode updated the diff for D1721: Add swh-graph server side README.
  • Fix full .jar name in commands
  • Add suggested style improvements
  • Use 'swh-graph' in pom.xml
Thu, Jul 11, 3:39 PM
haltode closed D1700: swh-graph: refactor algo implementations.

Merged in daa7cd8d7a0f.

Thu, Jul 11, 3:00 PM
haltode added a comment to D1700: swh-graph: refactor algo implementations.

Merged into master to ease further development and integration with others branches. FYI unit tests are not fully updated, I am waiting on some tests for the new node types map for a second refactoring/code cleaning.

Thu, Jul 11, 2:40 PM
haltode committed rDGRPH5bd8c806c2ef: server: refactor neighbors traversal into an iterator (authored by haltode).
server: refactor neighbors traversal into an iterator
Thu, Jul 11, 2:36 PM
haltode committed rDGRPHdaa7cd8d7a0f: server: refactor algo endpoints into Traversal.java (authored by haltode).
server: refactor algo endpoints into Traversal.java
Thu, Jul 11, 2:36 PM
haltode updated the diff for D1700: swh-graph: refactor algo implementations.

Rebase on master.

Thu, Jul 11, 2:35 PM
haltode claimed T1888: graph API documentation: clarify the relationship between directory=backward and edges=.
Thu, Jul 11, 1:33 PM · Development documentation, Graph service
haltode claimed T1898: swh-graph: refactor algo implementations to not forcibly memoize results.
Thu, Jul 11, 1:33 PM · Graph service
haltode updated the summary of D1721: Add swh-graph server side README.
Thu, Jul 11, 1:33 PM
haltode created D1721: Add swh-graph server side README.
Thu, Jul 11, 1:29 PM
haltode committed rDGRPH40914fa83665: server: test: add already compressed example graph (authored by haltode).
server: test: add already compressed example graph
Thu, Jul 11, 12:05 PM
haltode committed rDGRPH2cdf7bb658ad: dockerfiles: upgrade to law-2.5.2 and java 12 (authored by haltode).
dockerfiles: upgrade to law-2.5.2 and java 12
Thu, Jul 11, 10:12 AM
haltode committed rDGRPHde6778f21796: server: test: fix test graph path (authored by haltode).
server: test: fix test graph path
Thu, Jul 11, 9:48 AM
haltode committed rDGRPH9ab8989c633a: server: test: ignore ordering in result lists (authored by haltode).
server: test: ignore ordering in result lists
Thu, Jul 11, 9:48 AM
haltode committed rDGRPH01e3b6613844: server: split into two parameters in Setup utility command (authored by haltode).
server: split into two parameters in Setup utility command
Thu, Jul 11, 9:48 AM

Tue, Jul 9

haltode committed rDGRPH6e9bb13c272c: server: test: rework automatic dataset generation (authored by haltode).
server: test: rework automatic dataset generation
Tue, Jul 9, 10:37 PM
haltode committed rDGRPH0ad569d7e71f: dockerfiles: use 'openjdk' Docker image instead of 'maven' (authored by haltode).
dockerfiles: use 'openjdk' Docker image instead of 'maven'
Tue, Jul 9, 10:37 PM
haltode committed rDGRPH3229cd64175a: dockerfiles: lower batch-size default value (and add override flag) (authored by haltode).
dockerfiles: lower batch-size default value (and add override flag)
Tue, Jul 9, 6:49 PM
haltode updated the diff for D1700: swh-graph: refactor algo implementations.
  • [WIP] server: refactor algo endpoints into Traversal.java
Tue, Jul 9, 5:16 PM
haltode added a subtask for T1851: Integrate graph-compression git repo in swh-environment: T1903: Add graph service README files.
Tue, Jul 9, 4:10 PM · Graph service
haltode added a parent task for T1903: Add graph service README files: T1851: Integrate graph-compression git repo in swh-environment.
Tue, Jul 9, 4:10 PM · Graph service
haltode triaged T1903: Add graph service README files as High priority.
Tue, Jul 9, 4:10 PM · Graph service
haltode claimed T1901: refactor graph API to use integer IDs in the kernel and translate to/from SWH PIDs on outer layers.
Tue, Jul 9, 3:01 PM · Graph service
haltode added a subtask for T1901: refactor graph API to use integer IDs in the kernel and translate to/from SWH PIDs on outer layers: T1902: Use in-memory bitmap to store node->types relations in graph API.
Tue, Jul 9, 3:00 PM · Graph service
haltode added a parent task for T1902: Use in-memory bitmap to store node->types relations in graph API: T1901: refactor graph API to use integer IDs in the kernel and translate to/from SWH PIDs on outer layers.
Tue, Jul 9, 3:00 PM · Graph service
haltode triaged T1902: Use in-memory bitmap to store node->types relations in graph API as High priority.
Tue, Jul 9, 2:59 PM · Graph service
haltode created D1700: swh-graph: refactor algo implementations.
Tue, Jul 9, 2:11 PM
haltode closed T1889: graph API: add endpoint to return the leaves of a subgraph as Resolved.

Done in D1699.

Tue, Jul 9, 8:59 AM · Graph service
haltode committed rDGRPH58abcb3f4e57: Merge branch 'new-leaves-endpoint' (authored by haltode).
Merge branch 'new-leaves-endpoint'
Tue, Jul 9, 8:58 AM
haltode committed rDGRPHd04c698a7f92: Add new 'leaves' API endpoint (authored by haltode).
Add new 'leaves' API endpoint
Tue, Jul 9, 8:58 AM
haltode closed D1699: Add new 'leaves' API endpoint.
Tue, Jul 9, 8:58 AM
haltode closed T1886: graph API: add endpoint to return the adjacency list of a node as Resolved.

Done in D1698.

Tue, Jul 9, 8:46 AM · Graph service
haltode closed D1698: Add new 'neighbors' API endpoint.

Closed by commit 27a2871994e9.

Tue, Jul 9, 8:46 AM
haltode committed rDGRPH27a2871994e9: Add new 'neighbors' API endpoint (authored by haltode).
Add new 'neighbors' API endpoint
Tue, Jul 9, 8:45 AM

Mon, Jul 8

haltode updated the summary of D1699: Add new 'leaves' API endpoint.
Mon, Jul 8, 11:56 PM
haltode created D1699: Add new 'leaves' API endpoint.
Mon, Jul 8, 11:56 PM
haltode updated the summary of D1698: Add new 'neighbors' API endpoint.
Mon, Jul 8, 10:09 PM
haltode created D1698: Add new 'neighbors' API endpoint.
Mon, Jul 8, 10:04 PM

Sun, Jul 7

haltode added a comment to T1886: graph API: add endpoint to return the adjacency list of a node.

How about: GET /graph/neighbors/:src?

Sun, Jul 7, 5:58 PM · Graph service
haltode added a watcher for Graph service: haltode.
Sun, Jul 7, 5:39 PM