Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mergestat/syncs
MergeStat container based syncs
https://github.com/mergestat/syncs
Last synced: 7 days ago
JSON representation
MergeStat container based syncs
- Host: GitHub
- URL: https://github.com/mergestat/syncs
- Owner: mergestat
- License: mit
- Created: 2023-03-13T07:00:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-18T15:19:14.000Z (3 months ago)
- Last Synced: 2024-08-18T16:44:12.648Z (3 months ago)
- Language: TypeScript
- Homepage:
- Size: 202 KB
- Stars: 5
- Watchers: 4
- Forks: 9
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# @mergestat/syncs
[![Twitter Follow](https://img.shields.io/twitter/follow/mergestat)](https://twitter.com/mergestat)
[![Slack Community](https://badgen.net/badge/icon/slack?icon=slack&label)](https://join.slack.com/t/mergestatcommunity/shared_invite/zt-xvvtvcz9-w3JJVIdhLgEWrVrKKNXOYg)This repository provides officially supported **syncs** for [**`mergestat`**](https://github.com/mergestat/mergestat).
## About
[MergeStat](https://www.mergestat.com/) syncs are programs packaged in containers that run a process or analysis on a Git repository, and typically store the results in postgres for downstream querying and analysis.
They are orchestrated and run in the context of a [`mergestat`](https://github.com/mergestat/mergestat) instance.
For example, the `git-commits` sync in `syncs/git-commits` will retrieve the full commit history of a repo and store information about each commit in postgres.
This allows for subsequent querying of the commit history of a repo, across all the repos this sync has run on.## License
MIT License Copyright (c) 2023 AskGit, Inc. Refer to [`LICENSE`](./LICENSE) for full text.