thomas_karbe
01/22/2023, 11:36 AMtap-gitlab
it looks to me, that it doesn’t synchronize all commits, but only those of the default branch. Looking at the gitlab api seems to confirm this idea, since the commits endpoint defaults to the default branch if none is given. Is there a way to configure tap-gitlab
to pull ALL commits, and not only those of a specific branch?thomas_karbe
01/22/2023, 12:27 PMedgar_ramirez_mondragon
01/23/2023, 8:39 PMthomas_karbe
01/24/2023, 10:58 AMedgar_ramirez_mondragon
01/24/2023, 5:32 PMI would be willing to contribute, but I’ll have to get my testing setup in shape for that.Yeah, no worries. Take your time 🙂
edgar_ramirez_mondragon
01/24/2023, 5:33 PMthomas_karbe
01/24/2023, 5:33 PMthomas_karbe
01/29/2023, 6:47 AMthomas_karbe
01/29/2023, 7:44 AMapi_url
is NOT enough. Additionally, graphql_api_url_base
needs to be set as well. Otherwise, some requests go via REST to the newly defined gitlab server, whereas the graphql requests still go to <http://gitlab.com|gitlab.com>
thomas_karbe
01/29/2023, 9:42 AME singer_sdk.exceptions.FatalAPIError: 401 Client Error: Unauthorized for path: /api/v4/groups/13315624/labels
thomas_karbe
01/29/2023, 9:42 AMthomas_karbe
01/29/2023, 9:43 AMthomas_karbe
01/29/2023, 8:00 PMtap-gitlab
0.9.15, but when I’m in the tap-gitlab
repo, I work on 2.0.0 . So should I
• make my meltano installation work with tap-gitlab 2.0.0
? can I do that via meltano add
?
• should I work on the all commits topic against the legacy-stable
branch instead of main
?thomas_karbe
02/03/2023, 1:15 PMmeltano add
?thomas_karbe
02/03/2023, 1:15 PMedgar_ramirez_mondragon
02/03/2023, 5:19 PMmain
branch so you should be able add with meltano add tap-gitlab
then changing the pip_url
in meltano.yml
to point to that branch
pip_url: git+<https://github.com/MeltanoLabs/tap-gitlab.git@main>
thomas_karbe
02/03/2023, 5:56 PMedgar_ramirez_mondragon
02/03/2023, 6:52 PMnext_steps
field: https://github.com/meltano/hub/blob/30be2403c5d87a762a259014f8cc6cb6d48fc16c/_data/meltano/extractors/tap-gitlab/meltanolabs.yml#L120