Page MenuHomeSoftware Heritage

jayeshv (Jayesh)
User

Projects

User Details

User Since
Mar 17 2021, 3:56 PM (26 w, 4 d)

Recent Activity

Fri, Sep 17

jayeshv updated the diff for D6291: Unit tests for content and directory add methods in mongo.

Added missing tests for multiple records

Fri, Sep 17, 4:55 PM
jayeshv requested review of D6291: Unit tests for content and directory add methods in mongo.
Fri, Sep 17, 3:56 PM

Thu, Sep 16

jayeshv accepted D6256: Add StatsD support to `ArchiveInterface` implementations.
Thu, Sep 16, 3:21 PM
jayeshv accepted D6266: Add StatsD support to the main algorithms of the module.

LGTM.

Thu, Sep 16, 9:35 AM

Tue, Sep 14

jayeshv accepted D6255: Generalize types for `content_add` and `directory_add` in the storage interface.
Tue, Sep 14, 3:49 PM

Mon, Sep 13

jayeshv accepted D6231: Rework `ProvenanceStorageInterface` to have a single add method per entity.
Mon, Sep 13, 1:07 PM
jayeshv accepted D6243: Change relation methods in `ProvenanceStorageInterface` to take/return denormalized data.
Mon, Sep 13, 1:06 PM
jayeshv requested changes to D6231: Rework `ProvenanceStorageInterface` to have a single add method per entity.
Mon, Sep 13, 12:17 PM
jayeshv added a comment to D6220: Added test only method info in the interface doc strings.

Not sure we really want to restrict this methods to test-only in the documentation. But we can change this in the future anyway

Mon, Sep 13, 10:11 AM
jayeshv added a comment to D6220: Added test only method info in the interface doc strings.

Please use imperative style in the got commit message
https://chris.beams.io/posts/git-commit/

Mon, Sep 13, 10:10 AM
jayeshv updated the diff for D6220: Added test only method info in the interface doc strings.

Docstring changes for test only methods (Minor).

Mon, Sep 13, 10:07 AM

Thu, Sep 9

jayeshv added a reviewer for D6220: Added test only method info in the interface doc strings: aeviso.
Thu, Sep 9, 9:00 AM
jayeshv requested review of D6220: Added test only method info in the interface doc strings.
Thu, Sep 9, 8:49 AM

Tue, Sep 7

jayeshv accepted D6205: Fix two minor bugs on the MongoDB backend.
Tue, Sep 7, 5:18 PM
jayeshv added inline comments to D6201: Add an overview of the metadata workflow.
Tue, Sep 7, 3:45 PM

Mon, Sep 6

jayeshv added a comment to T3405: GraphQL apis for SWH.

I stumbled across GitLab GraphQL API while working on T3442, could be a great source of inspiration.

Mon, Sep 6, 2:26 PM · Web app
jayeshv renamed T3561: Implement the initial MonogDB backend with a simple data model from Implement the initial MonogDB backend to Implement the initial MonogDB backend with a simple data model.
Mon, Sep 6, 2:14 PM · Provenance database
jayeshv closed T3561: Implement the initial MonogDB backend with a simple data model, a subtask of T3431: Implement a MongoDB backend for SWH-provenance , as Resolved.
Mon, Sep 6, 2:13 PM · Provenance database
jayeshv closed T3561: Implement the initial MonogDB backend with a simple data model as Resolved.

Initial version is merged to master.

Mon, Sep 6, 2:13 PM · Provenance database
jayeshv triaged T3561: Implement the initial MonogDB backend with a simple data model as Normal priority.
Mon, Sep 6, 2:12 PM · Provenance database
jayeshv added a comment to T3557: Run experiments against the MongoDB backend .

First test. (fir 1K likes from the 10K set)
Computer: Dell 7400

Mon, Sep 6, 10:41 AM · Provenance database
jayeshv triaged T3557: Run experiments against the MongoDB backend as Normal priority.
Mon, Sep 6, 10:20 AM · Provenance database
jayeshv triaged T3556: Implement pagination support as Normal priority.
Mon, Sep 6, 10:18 AM · Web app
jayeshv triaged T3555: Re-factor the MongoDB backend as Normal priority.
Mon, Sep 6, 10:15 AM · Provenance database

Wed, Sep 1

jayeshv committed rDGQL3b7f93144be2: Initial commit. First version of the GraphQL API service (authored by jayeshv).
Initial commit. First version of the GraphQL API service
Wed, Sep 1, 11:57 AM
jayeshv created GraphQL API.
Wed, Sep 1, 11:01 AM

Tue, Aug 31

jayeshv created P1141 GraphQL mvp rough schema.
Tue, Aug 31, 10:55 AM

Mon, Aug 30

jayeshv created P1138 graphql repositories.
Mon, Aug 30, 5:17 PM

Wed, Aug 25

jayeshv closed D6094: Provenance Mongo backend.
Wed, Aug 25, 4:26 PM · Provenance database
jayeshv committed rDPROV3e009a2f77de: MongoDB backend implementation for provenancestorage. (authored by jayeshv).
MongoDB backend implementation for provenancestorage.
Wed, Aug 25, 4:26 PM
jayeshv updated the diff for D6094: Provenance Mongo backend.

MongoDB backend implementation for provenancestorage.

Wed, Aug 25, 3:41 PM · Provenance database
jayeshv updated the diff for D6094: Provenance Mongo backend.
  • Added the necessary directory for mongo pytest to work
Wed, Aug 25, 3:38 PM · Provenance database
jayeshv updated the diff for D6094: Provenance Mongo backend.

MongoDB backend implementation for provenancestorage.

Wed, Aug 25, 3:16 PM · Provenance database
jayeshv updated the diff for D6094: Provenance Mongo backend.
  • Made default provenance storage to psql
Wed, Aug 25, 3:13 PM · Provenance database
jayeshv updated the diff for D6094: Provenance Mongo backend.
  • Pytest is using mongomock
Wed, Aug 25, 3:09 PM · Provenance database

Tue, Aug 24

jayeshv requested review of D6094: Provenance Mongo backend.
Tue, Aug 24, 12:09 PM · Provenance database

Aug 19 2021

jayeshv added a comment to T3487: Installation of the new provenance server.

@vsellier I am not sure about this.
The idea is to use this machine as the production server. (I guess this will host either postgres or mongodb after we decide on a preferred backend. But that is going to take some time)
@olasd or @aeviso will know better.

Aug 19 2021, 11:49 AM · System administration

Aug 18 2021

jayeshv accepted D6084: Rename PostgreSQL backend and code styling.
Aug 18 2021, 10:23 AM

Aug 16 2021

jayeshv accepted D6084: Rename PostgreSQL backend and code styling.

LGTM

Aug 16 2021, 2:52 PM

Aug 4 2021

jayeshv committed rDPROV4679e3fa2211: inital find-first version (authored by jayeshv).
inital find-first version
Aug 4 2021, 4:58 PM
jayeshv committed rDPROVca44f0003b70: more mongo objects (authored by jayeshv).
more mongo objects
Aug 4 2021, 11:17 AM
jayeshv committed rDPROV4cf6e7b7d352: initial ingest (authored by jayeshv).
initial ingest
Aug 4 2021, 11:06 AM

Aug 3 2021

jayeshv committed rDPROVf48a85b1d011: small changes (authored by jayeshv).
small changes
Aug 3 2021, 5:04 PM
jayeshv committed rDPROV0857e4439634: basic ingest (authored by jayeshv).
basic ingest
Aug 3 2021, 4:42 PM
jayeshv committed rDPROV005f65034b9b: models (authored by jayeshv).
models
Aug 3 2021, 11:16 AM
jayeshv added a comment to T3431: Implement a MongoDB backend for SWH-provenance .

Data model
initial

content {
        id: sha1
        ts    // optional
        revision: {<ref revision str>: [<ref path>]}
        directory: {<ref directory str>: [<ref path>]}
        }
Aug 3 2021, 10:54 AM · Provenance database

Aug 2 2021

jayeshv committed rDPROVe701b18d9c58: data model changes (authored by jayeshv).
data model changes
Aug 2 2021, 3:04 PM
jayeshv committed rDPROVe91fe0857618: initial files (authored by jayeshv).
initial files
Aug 2 2021, 3:04 PM

Jul 27 2021

jayeshv updated the task description for T3431: Implement a MongoDB backend for SWH-provenance .
Jul 27 2021, 10:48 AM · Provenance database
jayeshv updated the task description for T3431: Implement a MongoDB backend for SWH-provenance .
Jul 27 2021, 10:45 AM · Provenance database
jayeshv updated the task description for T3431: Implement a MongoDB backend for SWH-provenance .
Jul 27 2021, 10:40 AM · Provenance database
jayeshv updated the task description for T3431: Implement a MongoDB backend for SWH-provenance .
Jul 27 2021, 10:09 AM · Provenance database
jayeshv updated the task description for T3431: Implement a MongoDB backend for SWH-provenance .
Jul 27 2021, 10:07 AM · Provenance database
jayeshv updated the task description for T3431: Implement a MongoDB backend for SWH-provenance .
Jul 27 2021, 10:05 AM · Provenance database

Jul 15 2021

jayeshv claimed T3431: Implement a MongoDB backend for SWH-provenance .
Jul 15 2021, 10:11 AM · Provenance database
jayeshv triaged T3431: Implement a MongoDB backend for SWH-provenance as Normal priority.
Jul 15 2021, 10:10 AM · Provenance database

Jul 8 2021

jayeshv committed R245:8c0a150a57ae: refactoring (authored by jayeshv).
refactoring
Jul 8 2021, 3:31 PM

Jun 29 2021

jayeshv claimed T3405: GraphQL apis for SWH.
Jun 29 2021, 3:57 PM · Web app
jayeshv closed T3404: Add a search feature to snapshot releases view as Resolved.
Jun 29 2021, 3:54 PM · Web app
jayeshv closed T3157: Add a search feature to snapshot branches view as Resolved.
Jun 29 2021, 3:53 PM · Easy hack, Web app
jayeshv closed D5939: Search inside the origin releases with name.
Jun 29 2021, 2:28 PM
jayeshv committed rDWAPPSe26ceb221a88: Search inside the origin releases with name (authored by jayeshv).
Search inside the origin releases with name
Jun 29 2021, 2:28 PM
jayeshv updated the diff for D5939: Search inside the origin releases with name.

review changes

Jun 29 2021, 2:25 PM
jayeshv updated the diff for D5939: Search inside the origin releases with name.

added copyright text

Jun 29 2021, 12:03 PM
jayeshv added inline comments to D5939: Search inside the origin releases with name.
Jun 29 2021, 11:46 AM
jayeshv added inline comments to D5939: Search inside the origin releases with name.
Jun 29 2021, 11:37 AM
jayeshv updated the diff for D5939: Search inside the origin releases with name.

template changes, removed tabs

Jun 29 2021, 11:36 AM
jayeshv updated the diff for D5939: Search inside the origin releases with name.

template issues corrected

Jun 29 2021, 11:03 AM
jayeshv requested review of D5939: Search inside the origin releases with name.
Jun 29 2021, 10:57 AM
jayeshv added a revision to T3404: Add a search feature to snapshot releases view: D5939: Search inside the origin releases with name.
Jun 29 2021, 10:42 AM · Web app
jayeshv created P1081 docker-compose.
Jun 29 2021, 8:59 AM

Jun 28 2021

jayeshv updated the task description for T3413: Fix the inconsistency between snapshot_get_branches function in postgresql.storage and cassandra.storage.
Jun 28 2021, 2:52 PM · Storage manager
jayeshv triaged T3413: Fix the inconsistency between snapshot_get_branches function in postgresql.storage and cassandra.storage as Normal priority.
Jun 28 2021, 2:34 PM · Storage manager
jayeshv closed D5905: Search inside the origin branches with name.
Jun 28 2021, 2:19 PM
jayeshv reopened D5905: Search inside the origin branches with name.
Jun 28 2021, 2:17 PM
jayeshv closed D5905: Search inside the origin branches with name.

e18341dd82c1

Jun 28 2021, 2:14 PM
jayeshv added a comment to D5905: Search inside the origin branches with name.

Looks good to me, thanks ! There is still a typo remaining on an exception name, see inline comment.

Thanks. Fixed e18341dd82c1

Jun 28 2021, 2:14 PM
jayeshv committed rDWAPPSe18341dd82c1: Search inside the origin branches with name (authored by jayeshv).
Search inside the origin branches with name
Jun 28 2021, 1:45 PM
jayeshv updated the diff for D5905: Search inside the origin branches with name.

Review changes

Jun 28 2021, 12:39 PM
jayeshv added inline comments to D5905: Search inside the origin branches with name.
Jun 28 2021, 12:00 PM

Jun 25 2021

jayeshv updated the test plan for D5905: Search inside the origin branches with name.
Jun 25 2021, 6:55 PM
jayeshv updated the diff for D5905: Search inside the origin branches with name.

Requested changes

Jun 25 2021, 6:50 PM
jayeshv renamed T3404: Add a search feature to snapshot releases view from Add a search feature to snapshot origin view to Add a search feature to snapshot releases view.
Jun 25 2021, 3:12 PM · Web app

Jun 23 2021

jayeshv created T3405: GraphQL apis for SWH.
Jun 23 2021, 5:03 PM · Web app
jayeshv added a project to T3404: Add a search feature to snapshot releases view: Web app.
Jun 23 2021, 2:08 PM · Web app
jayeshv triaged T3404: Add a search feature to snapshot releases view as Normal priority.
Jun 23 2021, 2:08 PM · Web app

Jun 22 2021

jayeshv added a comment to D5905: Search inside the origin branches with name.

Couple of remarks inline.

@thanks. Updated the version

Jun 22 2021, 12:42 PM
jayeshv updated the diff for D5905: Search inside the origin branches with name.

Suggested changes by @ardumont

Jun 22 2021, 12:41 PM
jayeshv updated the summary of D5905: Search inside the origin branches with name.
Jun 22 2021, 11:58 AM
jayeshv requested review of D5905: Search inside the origin branches with name.
Jun 22 2021, 11:42 AM
jayeshv added a revision to T3157: Add a search feature to snapshot branches view: D5905: Search inside the origin branches with name.
Jun 22 2021, 11:33 AM · Easy hack, Web app

Jun 15 2021

jayeshv closed T3354: Search UI: redirect to browse page if input matches an archived origin URL as Resolved.
Jun 15 2021, 4:05 PM · Easy hack, Web app
jayeshv closed D5828: Redirect to the browse origin page when the user searchs for an exact, already archived URL.
Jun 15 2021, 12:45 PM
jayeshv committed rDWAPPS740ad9ba51c7: Redirect any archived URL search to the browse origin page (authored by jayeshv).
Redirect any archived URL search to the browse origin page
Jun 15 2021, 12:45 PM
jayeshv added a comment to D5828: Redirect to the browse origin page when the user searchs for an exact, already archived URL.

Looks good to me ! You can now merge your feature branch in the master one and push it to remote, phabricator will automatically close the diff afterwards.

Jun 15 2021, 12:41 PM
jayeshv updated the diff for D5828: Redirect to the browse origin page when the user searchs for an exact, already archived URL.

Incorporating suggested changes and improved commit message

Jun 15 2021, 11:45 AM

Jun 14 2021

jayeshv updated the diff for D5828: Redirect to the browse origin page when the user searchs for an exact, already archived URL.

Synatax corrections

Jun 14 2021, 10:18 PM
jayeshv updated the diff for D5828: Redirect to the browse origin page when the user searchs for an exact, already archived URL.

Changed Promise to use async/await.

Jun 14 2021, 8:31 PM
jayeshv added inline comments to D5828: Redirect to the browse origin page when the user searchs for an exact, already archived URL.
Jun 14 2021, 8:16 PM
jayeshv updated the diff for D5828: Redirect to the browse origin page when the user searchs for an exact, already archived URL.

Updating to changes from origin/master

Jun 14 2021, 3:43 PM