Page MenuHomeSoftware Heritage

jayeshv (Jayesh)
User

Projects

User Details

User Since
Mar 17 2021, 3:56 PM (156 w, 5 d)

Recent Activity

Jan 6 2023

jayeshv retitled D9002: [WIP] Handle alias targets in a Branch from Handle alias targets in a Branch to [WIP] Handle alias targets in a Branch.
Jan 6 2023, 2:11 PM
jayeshv updated the diff for D9002: [WIP] Handle alias targets in a Branch.

recursive logic for branch target resolve; to be moved to storage

Jan 6 2023, 2:11 PM
jayeshv added inline comments to D9002: [WIP] Handle alias targets in a Branch.
Jan 6 2023, 12:40 PM
jayeshv updated the diff for D9002: [WIP] Handle alias targets in a Branch.

address review comments

Jan 6 2023, 12:34 PM
jayeshv added inline comments to D9002: [WIP] Handle alias targets in a Branch.
Jan 6 2023, 11:53 AM
jayeshv abandoned D8993: [WIP] Retrun null for a missing alias branch.

D9002 will handle this case

Jan 6 2023, 11:45 AM
jayeshv updated the diff for D9002: [WIP] Handle alias targets in a Branch.

remove wrong type

Jan 6 2023, 11:28 AM
jayeshv updated the diff for D9002: [WIP] Handle alias targets in a Branch.

extra check to find circular reference

Jan 6 2023, 11:24 AM

Jan 5 2023

jayeshv updated the diff for D9002: [WIP] Handle alias targets in a Branch.

typo and cleanup

Jan 5 2023, 8:42 PM
jayeshv requested review of D9002: [WIP] Handle alias targets in a Branch.
Jan 5 2023, 8:39 PM

Jan 4 2023

jayeshv retitled D8993: [WIP] Retrun null for a missing alias branch from Retrun null for a missing alias branch to [WIP] Retrun null for a missing alias branch.
Jan 4 2023, 4:35 PM
jayeshv updated the diff for D8993: [WIP] Retrun null for a missing alias branch.

restructure

Jan 4 2023, 3:35 PM
jayeshv updated the diff for D8993: [WIP] Retrun null for a missing alias branch.

add missing type hints

Jan 4 2023, 1:58 PM
jayeshv updated the diff for D8993: [WIP] Retrun null for a missing alias branch.

support for none branch

Jan 4 2023, 1:10 PM
jayeshv updated the diff for D8704: [WIP] Move targets to separate objects with type and identifier.

cleanup

Jan 4 2023, 12:28 PM
jayeshv updated the diff for D8993: [WIP] Retrun null for a missing alias branch.

fix typo

Jan 4 2023, 11:58 AM
jayeshv requested review of D8993: [WIP] Retrun null for a missing alias branch.
Jan 4 2023, 11:58 AM

Jan 3 2023

jayeshv updated the diff for D8704: [WIP] Move targets to separate objects with type and identifier.

doc fix

Jan 3 2023, 5:24 PM
jayeshv updated the diff for D8704: [WIP] Move targets to separate objects with type and identifier.

cleanup

Jan 3 2023, 5:15 PM
jayeshv updated the summary of D8704: [WIP] Move targets to separate objects with type and identifier.
Jan 3 2023, 4:55 PM
jayeshv updated the diff for D8704: [WIP] Move targets to separate objects with type and identifier.

mising types and docs

Jan 3 2023, 4:54 PM
jayeshv updated the diff for D8704: [WIP] Move targets to separate objects with type and identifier.

Use new target hierarchy for snapshot branch target

Jan 3 2023, 3:15 PM
jayeshv updated the diff for D8704: [WIP] Move targets to separate objects with type and identifier.

change searchresult to use the target object

Jan 3 2023, 2:39 PM
jayeshv updated the diff for D8704: [WIP] Move targets to separate objects with type and identifier.

rebase

Jan 3 2023, 11:55 AM
jayeshv updated the diff for D8077: Add a static query cost calculator to reject malicious quries.

add missing test

Jan 3 2023, 11:03 AM
jayeshv updated the diff for D8077: Add a static query cost calculator to reject malicious quries.

typo

Jan 3 2023, 10:25 AM
jayeshv updated the diff for D8077: Add a static query cost calculator to reject malicious quries.

add cost for new entrypoints

Jan 3 2023, 10:21 AM

Jan 2 2023

jayeshv closed D8988: Use the correct type annotations in the Person resolver.
Jan 2 2023, 4:19 PM
jayeshv committed rDGQLf2fae75b9caa: Use the correct type annotations in the Person resolver (authored by jayeshv).
Use the correct type annotations in the Person resolver
Jan 2 2023, 4:19 PM
jayeshv requested review of D8988: Use the correct type annotations in the Person resolver.
Jan 2 2023, 1:33 PM
jayeshv closed D8978: Return a content list instead of an object to handle hash collisions.
Jan 2 2023, 1:24 PM
jayeshv committed rDGQLa00c3ee76234: Return a content list instead of an object to handle hash collisions (authored by jayeshv).
Return a content list instead of an object to handle hash collisions
Jan 2 2023, 1:24 PM
jayeshv updated the diff for D8978: Return a content list instead of an object to handle hash collisions.

missing type

Jan 2 2023, 1:21 PM
jayeshv updated the diff for D8978: Return a content list instead of an object to handle hash collisions.

add type hints

Jan 2 2023, 12:50 PM
jayeshv closed D8986: Return a list of persons for author and committer fields.
Jan 2 2023, 12:18 PM
jayeshv committed rDGQL413b4c733c28: Return a list of persons for author and committer fields (authored by jayeshv).
Return a list of persons for author and committer fields
Jan 2 2023, 12:18 PM
jayeshv updated the diff for D8986: Return a list of persons for author and committer fields.

mypy fix

Jan 2 2023, 12:15 PM
jayeshv updated the diff for D8986: Return a list of persons for author and committer fields.

improve trye hints

Jan 2 2023, 12:11 PM

Dec 28 2022

jayeshv added a task to D8704: [WIP] Move targets to separate objects with type and identifier: T4518: GraphQL: Handle missing reference object errors.
Dec 28 2022, 3:55 PM
jayeshv added a revision to T4518: GraphQL: Handle missing reference object errors: D8704: [WIP] Move targets to separate objects with type and identifier.
Dec 28 2022, 3:55 PM · GraphQL API
jayeshv updated the task description for T4518: GraphQL: Handle missing reference object errors.
Dec 28 2022, 3:54 PM · GraphQL API
jayeshv lowered the priority of T4307: GraphQL: Implement totalCount in connections from Normal to Low.
Dec 28 2022, 3:52 PM · GraphQL API
jayeshv lowered the priority of T4647: GraphQL: Make cursors truly opaque from Normal to Low.
Dec 28 2022, 3:51 PM · GraphQL API
jayeshv updated the diff for D8704: [WIP] Move targets to separate objects with type and identifier.

remove unused SWHID reference

Dec 28 2022, 3:36 PM
jayeshv updated the diff for D8978: Return a content list instead of an object to handle hash collisions.

remove unused code

Dec 28 2022, 10:39 AM

Dec 27 2022

jayeshv closed T4261: Swh-graphql Code cleanup, a subtask of T4083: New public API (GraphQL + thin layer), as Resolved.
Dec 27 2022, 2:01 PM · GraphQL API, Roadmap 2022
jayeshv closed T4261: Swh-graphql Code cleanup as Resolved.
Dec 27 2022, 2:01 PM · GraphQL API

Dec 26 2022

jayeshv updated the diff for D8704: [WIP] Move targets to separate objects with type and identifier.

rebase

Dec 26 2022, 5:24 PM
jayeshv updated the diff for D8077: Add a static query cost calculator to reject malicious quries.

rebase

Dec 26 2022, 2:32 PM
jayeshv updated the diff for D8978: Return a content list instead of an object to handle hash collisions.

rebase

Dec 26 2022, 2:28 PM
jayeshv updated the diff for D8986: Return a list of persons for author and committer fields.

rebase

Dec 26 2022, 2:25 PM
jayeshv closed D8987: Remove unused tests and code.
Dec 26 2022, 2:16 PM
jayeshv committed rDGQLf6b5a2d5e5d2: Remove unused tests and code (authored by jayeshv).
Remove unused tests and code
Dec 26 2022, 2:16 PM
jayeshv requested review of D8987: Remove unused tests and code.
Dec 26 2022, 2:11 PM
jayeshv requested review of D8986: Return a list of persons for author and committer fields.
Dec 26 2022, 12:01 PM

Dec 23 2022

jayeshv retitled D8978: Return a content list instead of an object to handle hash collisions from Return a content connection instead of an object to handle hash collisions to Return a content list instead of an object to handle hash collisions.
Dec 23 2022, 6:52 PM
jayeshv updated the diff for D8978: Return a content list instead of an object to handle hash collisions.

remove unused code

Dec 23 2022, 6:52 PM
jayeshv updated the diff for D8978: Return a content list instead of an object to handle hash collisions.

use non paginated lists instead of paginated connection

Dec 23 2022, 6:43 PM
jayeshv closed D8980: Add support to return simple lists without pagination.
Dec 23 2022, 6:13 PM
jayeshv committed rDGQL419b84136682: Add support to return simple lists without pagination (authored by jayeshv).
Add support to return simple lists without pagination
Dec 23 2022, 6:13 PM
jayeshv updated the diff for D8980: Add support to return simple lists without pagination.

typo

Dec 23 2022, 4:43 PM
jayeshv abandoned D8979: Add missing default arguments to resolveSWHID entrypoint.

This diff is no longer needed
D8980 convert this entrypoint to a simple list instead of a connection.

Dec 23 2022, 4:38 PM
jayeshv requested review of D8980: Add support to return simple lists without pagination.
Dec 23 2022, 4:37 PM
jayeshv requested review of D8979: Add missing default arguments to resolveSWHID entrypoint.
Dec 23 2022, 2:23 PM
jayeshv updated the diff for D8978: Return a content list instead of an object to handle hash collisions.

typo fix and add missing args

Dec 23 2022, 12:55 PM
jayeshv requested review of D8978: Return a content list instead of an object to handle hash collisions.
Dec 23 2022, 12:48 PM

Dec 21 2022

jayeshv updated the diff for D8704: [WIP] Move targets to separate objects with type and identifier.

add missing tests

Dec 21 2022, 2:59 PM
jayeshv updated the diff for D8077: Add a static query cost calculator to reject malicious quries.

add extra cost of directory entry path

Dec 21 2022, 2:53 PM
jayeshv closed T4365: GraphQL: Use the right date time serialization, a subtask of T4083: New public API (GraphQL + thin layer), as Resolved.
Dec 21 2022, 2:51 PM · GraphQL API, Roadmap 2022
jayeshv closed T4365: GraphQL: Use the right date time serialization as Resolved.
Dec 21 2022, 2:51 PM · GraphQL API
jayeshv closed D8425: Return more information with revision and release dates.
Dec 21 2022, 12:18 PM
jayeshv committed rDGQL5446d4f87f85: Return more information with revision and release dates (authored by jayeshv).
Return more information with revision and release dates
Dec 21 2022, 12:18 PM
jayeshv updated the diff for D8425: Return more information with revision and release dates.

rebase

Dec 21 2022, 12:15 PM
jayeshv added inline comments to D8425: Return more information with revision and release dates.
Dec 21 2022, 11:21 AM
jayeshv updated the diff for D8425: Return more information with revision and release dates.

Add committer_date im the revision object

Dec 21 2022, 11:19 AM
jayeshv updated the diff for D8704: [WIP] Move targets to separate objects with type and identifier.

rebase

Dec 21 2022, 9:37 AM

Dec 20 2022

jayeshv updated the diff for D8425: Return more information with revision and release dates.

Add missing test

Dec 20 2022, 4:10 PM
jayeshv retitled D8425: Return more information with revision and release dates from [WIP] Return more information with revision and release dates to Return more information with revision and release dates.
Dec 20 2022, 4:03 PM
jayeshv updated the summary of D8425: Return more information with revision and release dates.
Dec 20 2022, 4:00 PM
jayeshv updated the diff for D8425: Return more information with revision and release dates.

Change offset to a binary string

Dec 20 2022, 4:00 PM
jayeshv retitled D8425: Return more information with revision and release dates from Return more information with revision and release dates to [WIP] Return more information with revision and release dates.
Dec 20 2022, 10:10 AM
jayeshv updated the diff for D8425: Return more information with revision and release dates.

rebase

Dec 20 2022, 10:10 AM

Dec 19 2022

jayeshv accepted D8966: luigi.UploadExportToS3: Skip upload of already-uploaded files.
Dec 19 2022, 11:14 AM

Dec 16 2022

jayeshv added inline comments to D8966: luigi.UploadExportToS3: Skip upload of already-uploaded files.
Dec 16 2022, 4:32 PM
jayeshv abandoned D8906: [WIP] :Make numeric cursors a bit more opaque to avoid cursor hacks.

Dropping this revision. A better signature based cursor can be implemented later.

Dec 16 2022, 2:46 PM
jayeshv updated the diff for D8077: Add a static query cost calculator to reject malicious quries.

rebase

Dec 16 2022, 9:51 AM

Dec 15 2022

jayeshv closed D8911: Remove ambiguous item cursors.
Dec 15 2022, 12:09 PM
jayeshv committed rDGQLd3aee2f9eb1d: Remove ambiguous item cursors (authored by jayeshv).
Remove ambiguous item cursors
Dec 15 2022, 12:09 PM
jayeshv retitled D8911: Remove ambiguous item cursors from [WP]: Remove ambiguous item cursors to Remove ambiguous item cursors.
Dec 15 2022, 12:03 PM
jayeshv updated the diff for D8911: Remove ambiguous item cursors.

remove unused code

Dec 15 2022, 11:17 AM
jayeshv updated the diff for D8911: Remove ambiguous item cursors.

remvove unnecessary comment

Dec 15 2022, 11:15 AM
jayeshv retitled D8911: Remove ambiguous item cursors from Remove ambiguous item cursors to [WP]: Remove ambiguous item cursors.
Dec 15 2022, 11:12 AM
jayeshv updated the diff for D8911: Remove ambiguous item cursors.

add extra comments, rebase

Dec 15 2022, 11:11 AM
jayeshv closed D8897: Change the input type in contentByHashes entrypoint.
Dec 15 2022, 10:21 AM
jayeshv committed rDGQLc664ef42e7e6: Change the input type in contentByHashes entrypoint (authored by jayeshv).
Change the input type in contentByHashes entrypoint
Dec 15 2022, 10:21 AM
jayeshv updated the diff for D8897: Change the input type in contentByHashes entrypoint.

rebase

Dec 15 2022, 10:18 AM
jayeshv closed D8953: Make query introspection configurable in the settings.
Dec 15 2022, 10:16 AM
jayeshv committed rDGQLf1622d9c6812: Make query introspection configurable in the settings (authored by jayeshv).
Make query introspection configurable in the settings
Dec 15 2022, 10:16 AM
jayeshv added a comment to D8953: Make query introspection configurable in the settings.

Shouldn't it be enabled in prod too, then?

Dec 15 2022, 10:11 AM
jayeshv added a comment to D8953: Make query introspection configurable in the settings.

to avoid attacks

What kind?

Dec 15 2022, 10:01 AM