You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
git-history has been working great out of the box, but with one exception: it doesn't seem to track the removal of items in a first-class way. To be more concrete, there was a commit in my dataset where many items were added erroneously but subsequently removed. It would be ideal for some record of their removal to be recorded, but I don't believe it is (please correct me if I'm wrong).
To better demonstrate the object removal, below is a screenshot generated from manually counting objects from the JSON file in question at every commit (not using git-history):
The expression I'm using to generate the database:
Hi @simonw – thanks so much for this awesome tool!
I am working on an analytics project for a dataset managed as a JSON file in an OSS Github repo (https://github.com/the-commons-project/vci-directory/blob/main/vci-issuers.json) and would love to convert the JSON file into something queryable by a BI tool (Looker, Mode, etc).
git-history
has been working great out of the box, but with one exception: it doesn't seem to track the removal of items in a first-class way. To be more concrete, there was a commit in my dataset where many items were added erroneously but subsequently removed. It would be ideal for some record of their removal to be recorded, but I don't believe it is (please correct me if I'm wrong).To better demonstrate the object removal, below is a screenshot generated from manually counting objects from the JSON file in question at every commit (not using
git-history
):The expression I'm using to generate the database:
$ git-history file vci-issuers.db vci-issuers.json --namespace issuers --id iss --convert 'json.loads(content)["participating_issuers"]' --ignore-duplicate-ids
Any recommendations/tips? Happy to help here!
The text was updated successfully, but these errors were encountered: