Loading
Commits on Source 15
-
Niko Belokolodov authored
-
Igor authored
Add initial Snowplow tracking implementation See merge request !259 Merged-by:
Igor <iwiedler@gitlab.com>
Approved-by:
Igor <iwiedler@gitlab.com>
Reviewed-by: Tomasz Maczukin <tomasz@maczukin.pl> Reviewed-by:
João Pereira <jpereira@gitlab.com> Reviewed-by:
Niko Belokolodov <nbelokolodov@gitlab.com> Reviewed-by:
Ankit Panchal <apanchal@gitlab.com> Reviewed-by:
GitLab Duo <gitlab-duo@gitlab.com> Co-authored-by:
Niko Belokolodov <nbelokolodov@gitlab.com>
-
Igor authored
Replace the slice-based FIFO queue with a ring buffer. The old implementation used s.events = s.events[1:] and s.events[count:] which slide the slice window without releasing the backing array, leaking memory over time. The ring buffer allocates once at creation and never grows.
-
Igor authored
Use AddBatch in the emitter's failure re-queue path so that failed events are re-inserted under a single lock, preventing other goroutines from interleaving events between the re-additions.
-
Igor authored
-
João Pereira authored
Replace mutex state machine with channel-based send loop See merge request !274 Merged-by:
João Pereira <jpereira@gitlab.com> Approved-by:
João Pereira <jpereira@gitlab.com> Approved-by:
Bob Van Landuyt <bob@gitlab.com>
Approved-by: Niko Belokolodov <nbelokolodov@gitlab.com> Reviewed-by:
Niko Belokolodov <nbelokolodov@gitlab.com> Co-authored-by:
Igor Wiedler <iwiedler@gitlab.com> -
Igor authored
-
Igor authored
-
Igor authored
-
Bob Van Landuyt authored
Use fixed-size ring buffer for event storage See merge request !275 Merged-by:
Bob Van Landuyt <bob@gitlab.com>
Approved-by:
Bob Van Landuyt <bob@gitlab.com>
Reviewed-by:
Bob Van Landuyt <bob@gitlab.com>
Reviewed-by: GitLab Duo <gitlab-duo@gitlab.com> Co-authored-by:
Igor Wiedler <iwiedler@gitlab.com> -
GitLab Renovate Bot authored
-
GitLab Renovate Bot authored
-
Steve Xuereb authored
chore(deps): update dependency conventional-changelog-conventionalcommits to v9 See merge request !307 Merged-by:
Steve Xuereb <sxuereb@gitlab.com> Approved-by:
Steve Xuereb <sxuereb@gitlab.com> Co-authored-by:
GitLab Renovate Bot <ops-contact+gl-common-ci-tasks-self-renovate@gitlab.com>
-
Steve Xuereb authored
fix(deps): update module github.com/uber/jaeger-client-go to v2.30.0+incompatible See merge request !302 Merged-by:
Steve Xuereb <sxuereb@gitlab.com> Approved-by:
Steve Xuereb <sxuereb@gitlab.com> Co-authored-by:
GitLab Renovate Bot <ops-contact+gl-common-ci-tasks-self-renovate@gitlab.com>