gitlab.com / gitlab-org/ruby/gems/labkit-ruby / commits
LabKit is minimalist library to provide functionality for Ruby services at GitLab.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| cb5f4827 |
merge
Merge branch 'renovate/copier-project-template-update' into 'master'
Co-authored-by: GitLab Renovate Bot <o****e@g****m> |
Bob Van Landuyt <b****b@g****m> | 7 months ago | |
| 468bca3c | chore(deps): update dependency https://gitlab.com/gitlab-com/gl-infra/common-... | GitLab Renovate Bot <o****e@g****m> | 7 months ago | |
| 4fa7c12d | fix: Header construction vulnerability | Hercules Merscher <h****r@g****m> | 7 months ago | |
| ba58737b | fix: OTel span vs context | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 44634a96 | fix: Clear User Experience SLIs registry cache between runs | Hercules Merscher <h****r@g****m> | 7 months ago | |
| ef2542f5 | fix: Rubocop offenses | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 3b180dd3 | fix: Cleaning OTel configure duplication | Hercules Merscher <h****r@g****m> | 7 months ago | |
| f22ac404 | fix: Drop GRPC related content | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 9ec9ac27 | feat: Expose concrete tracer implementation | Hercules Merscher <h****r@g****m> | 7 months ago | |
| ee176c11 | feat: Automatically enable LabKit's instrumentation | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 6818bb30 | fix: README -- tracing check is not needed | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 8823f24b |
merge
Merge branch 'perf/lazy-string-key-conversion' into 'master'
Co-authored-by: dbarrett <d****t@g****m> |
Peter Leitzen <p****n@g****m> | 7 months ago | |
| 920fcdff |
merge
Merge branch 'perf/optimize-caller-locations' into 'master'
Co-authored-by: dbarrett <d****t@g****m> |
Elliot Forbes <e****s@g****m> | 7 months ago | |
| 84c34aab | feat: Auto instrument tracing when GITLAB_TRACING is set | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 1dcb8ec5 | merge Merge branch 'master' into 'perf/lazy-string-key-conversion' | Doug Barrett <d****t@g****m> | 7 months ago | |
| 55a90e9c | fix: Sets OTel's default sampler to probabilistic (0.1%) | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 3d81966c | fix: README -- removing docs for deprecated opentracing impl. | Hercules Merscher <h****r@g****m> | 7 months ago | |
| ae0dc952 | fix: README - perf considerations using OTel URL | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 67f29f23 |
merge
Merge branch 'perf/optimize-mutex-contention' into 'master'
Co-authored-by: dbarrett <d****t@g****m> |
Peter Leitzen <p****n@g****m> | 7 months ago | |
| 79947c4d |
Apply 1 suggestion(s) to 1 file(s)
Co-authored-by: GitLab Duo <g****o@g****m> |
Doug Barrett <d****t@g****m> | 7 months ago | |
| 86ae8977 | perf: reduce mutex contention with early checks | dbarrett <d****t@g****m> | 7 months ago | |
| 287fe603 | perf: combine regex patterns for efficient path matching | dbarrett <d****t@g****m> | 7 months ago | |
| 3f7e49d9 | perf: implement lazy string key conversion for field validation | dbarrett <d****t@g****m> | 7 months ago | |
| f5c27641 | perf: skip internal frames in determine_callsite | dbarrett <d****t@g****m> | 7 months ago | |
| d116294b | feat: OTel console exporter | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 6c442d90 | refactor: Automatically sets tracer for Opentracing | Hercules Merscher <h****r@g****m> | 7 months ago | |
| b5934bb8 | feat: Configure OTel SDK via config block | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 253354dd |
merge
Merge branch 'renovate/common-ci-tasks' into 'master'
Co-authored-by: GitLab Renovate Bot <o****e@g****m> |
Bob Van Landuyt <b****b@g****m> | 7 months ago | |
| da46be0b | chore(deps): update pre-commit hook gitlab-com/gl-infra/common-ci-tasks to v3.5 | GitLab Renovate Bot <o****e@g****m> | 7 months ago | |
| e1177894 | refactor: TracingUtils tracer conditional | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 9da6d410 | feat: Abstracting connection string recognition in Tracing module | Hercules Merscher <h****r@g****m> | 7 months ago | |
| eb80ca99 |
merge
Merge branch 'dbarrett/field_validator' into 'master'
Co-authored-by: dbarrett <d****t@g****m> |
Peter Leitzen <p****n@g****m> | 7 months ago | |
| 5ba33c34 | Implement field validator for logging standardization |
Doug Barrett <d****t@g****m>
Committed by: Peter Leitzen <p****n@g****m> |
7 months ago | |
| f6fde9d4 | refactor: Replacing Opentracing specifics | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 89eec0bd | feat: Tracing adapters | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 60a423e6 | chore: Adding new code owners |
Hercules Merscher <h****r@g****m>
Committed by: Elliot Forbes <e****s@g****m> |
7 months ago | |
| 52f77a47 |
merge
Merge branch 'chore/update-codeowners' into 'master'
Co-authored-by: Doug Barrett <d****t@g****m>, Peter Leitzen <p****n@g****m>, Hercules Merscher <h****r@g****m> |
Elliot Forbes <e****s@g****m> | 7 months ago | |
| 300f4f48 |
merge
Merge branch 'feat/custom-category-schema' into 'master'
Co-authored-by: Hercules Merscher <h****r@g****m> |
Bob Van Landuyt <b****b@g****m> | 7 months ago | |
| 067eaf69 | feat: Preloading feature categories JSON schema | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 5fb4ccfb |
merge
Merge branch 'dbarrett/deprecated_fields' into 'master'
Co-authored-by: dbarrett <d****t@g****m> |
Elliot Forbes <e****s@g****m> | 7 months ago | |
| 14c9ff5d | feat: OTel utilities | Hercules Merscher <h****r@g****m> | 7 months ago | |
| d6eb679b |
merge
Merge branch 'fix/do-not-auto-format-time' into 'master'
Co-authored-by: Hercules Merscher <h****r@g****m> |
Matthias Käppler <m****r@g****m> | 7 months ago | |
| 25d73cd2 | fix: Renaming a_kind_of matchers to be_a for consistency | Hercules Merscher <h****r@g****m> | 7 months ago | |
| c8f6f13a | fix: Format user experience SLI's time values | Hercules Merscher <h****r@g****m> | 7 months ago | |
| cf2643b6 | fix: JsonLogger should not automatically format time | Hercules Merscher <h****r@g****m> | 7 months ago | |
| 80dd0d62 | test(fields): Add uniqueness validation for deprecated field mappings | dbarrett <d****t@g****m> | 7 months ago | |
| 7107b03e |
merge
Merge branch 'sh-relax-prometheus-mmap-gemspec' into 'master'
Co-authored-by: Stan Hu <s****u@g****m> |
Hercules Merscher <h****r@g****m> | 7 months ago | |
| 3b9cbc6e | refactor(fields): Remove unused standard_fields method | dbarrett <d****t@g****m> | 7 months ago | |
| 2b89af62 | refactor(fields): Update deprecated field mappings for GL_USER_ID | dbarrett <d****t@g****m> | 7 months ago | |
| 1f0d0771 | refactor(fields): Use hash lookup for deprecated field mappings | dbarrett <d****t@g****m> | 7 months ago | |
| 72338fcd |
merge
Merge branch 'dbarrett/json_logger_format_data' into 'master'
Co-authored-by: dbarrett <d****t@g****m> |
Bob Van Landuyt <b****b@g****m> | 7 months ago | |
| 43fbe434 | chore(deps): relax prometheus-client-mmap dependency | Stan Hu <s****u@g****m> | 7 months ago | |
| 2f64d944 | feat(fields): Add deprecated field mappings module | dbarrett <d****t@g****m> | 7 months ago | |
| ba50715c | refactor(logging): Extract format_data method from JsonLogger | dbarrett <d****t@g****m> | 7 months ago | |
| 2435b0cd |
merge
Merge branch 'dbarrett/field-standardization-adr' into 'master'
Co-authored-by: dbarrett <d****t@g****m> |
Elliot Forbes <e****s@g****m> | 8 months ago | |
| 7c8c5adc | Add dynamic runtime linter ADR |
Doug Barrett <d****t@g****m>
Committed by: Elliot Forbes <e****s@g****m> |
8 months ago | |
| 9ada87c9 | merge Merge branch 'fix/downgrade-json-schemer' into 'master' | Hercules Merscher <h****r@g****m> | 8 months ago | |
| 32add542 | fix: json_schemer >= 2.3 and < 3.0 | Hercules Merscher <h****r@g****m> | 8 months ago | |
| 421cfc67 | fix: Downgrade json_schemer | Hercules Merscher <h****r@g****m> | 8 months ago | |
| 01fa96e4 |
merge
Merge branch 'fix/datetime-json-format' into 'master'
Co-authored-by: Hercules Merscher <h****r@g****m> |
Bob Van Landuyt <b****b@g****m> | 8 months ago | |
| d7bdd1f5 | fix: Adding regression tests for format_time! in hash messages | Hercules Merscher <h****r@g****m> | 8 months ago | |
| 27ff1033 | fix: Converts time to use rfc3339 w/ 3 precision on json logs | Hercules Merscher <h****r@g****m> | 8 months ago | |
| db574507 | feat: Extending factory to include OTel | Hercules Merscher <h****r@g****m> | 8 months ago | |
| 0bafe0bf | chore(deps): update dependency ruby to v4 |
GitLab Renovate Bot <o****e@g****m>
Committed by: Bob Van Landuyt <b****b@g****m> |
8 months ago | |
| 02d64b16 | chore: Adding OTel gems | Hercules Merscher <h****r@g****m> | 8 months ago | |
| 7601ef00 |
merge
Merge branch 'renovate/patch-ruby-version-patch' into 'master'
Co-authored-by: GitLab Renovate Bot <o****e@g****m> |
Matthias Käppler <m****r@g****m> | 8 months ago | |
| 6b279be0 | chore(deps): update dependency ruby to v3.4.8 | GitLab Renovate Bot <o****e@g****m> | 8 months ago | |
| eaf3095a |
merge
Merge branch 'renovate/common-ci-tasks' into 'master'
Co-authored-by: GitLab Renovate Bot <o****e@g****m> |
Bob Van Landuyt <b****b@g****m> | 9 months ago | |
| f16825c3 | chore(deps): update pre-commit hook gitlab-com/gl-infra/common-ci-tasks to v3.4 | GitLab Renovate Bot <o****e@g****m> | 9 months ago | |
| d314a0e5 |
merge
Merge branch 'renovate/copier-project-template-update' into 'master'
Co-authored-by: GitLab Renovate Bot <o****e@g****m> |
Bob Van Landuyt <b****b@g****m> | 9 months ago | |
| 51d7cf58 | chore(deps): update dependency https://gitlab.com/gitlab-com/gl-infra/common-... | GitLab Renovate Bot <o****e@g****m> | 9 months ago | |
| 9734559c |
merge
Merge branch 'renovate/common-ci-tasks' into 'master'
Co-authored-by: GitLab Renovate Bot <o****e@g****m> |
Bob Van Landuyt <b****b@g****m> | 9 months ago | |
| 8f04438a | chore(deps): update pre-commit hook gitlab-com/gl-infra/common-ci-tasks to v3.3 | GitLab Renovate Bot <o****e@g****m> | 9 months ago | |
| 667deedf |
merge
Merge branch 'renovate/major-common-ci-tasks' into 'master'
Co-authored-by: GitLab Renovate Bot <o****e@g****m> |
Bob Van Landuyt <b****b@g****m> | 9 months ago | |
| 10ad6959 |
merge
Merge branch 'renovate/common-ci-tasks' into 'master'
Co-authored-by: GitLab Renovate Bot <o****e@g****m> |
Bob Van Landuyt <b****b@g****m> | 9 months ago | |
| e7c411be | chore(deps): update dependency gitlab-com/gl-infra/common-ci-tasks to v3 | GitLab Renovate Bot <o****e@g****m> | 9 months ago | |
| 52c147af | chore(deps): update pre-commit hook gitlab-com/gl-infra/common-ci-tasks to v3.2 | GitLab Renovate Bot <o****e@g****m> | 9 months ago | |
| c923b3e1 | docs: Tracing README | Hercules Merscher <h****r@g****m> | 9 months ago | |
| 1fa52088 |
merge
Merge branch 'renovate/common-ci-tasks' into 'master'
Co-authored-by: GitLab Renovate Bot <o****e@g****m> |
Andrew Newdigate <a****w@g****m> | 9 months ago | |
| a2ead9e2 | chore(deps): update dependency gitlab-com/gl-infra/common-ci-tasks to v2.98 | GitLab Renovate Bot <o****e@g****m> | 9 months ago | |
| ef493564 |
merge
Merge branch 'renovate/copier-project-template-update' into 'master'
Co-authored-by: GitLab Renovate Bot <o****e@g****m> |
Bob Van Landuyt <b****b@g****m> | 9 months ago | |
| 478e7ce4 | chore(deps): update dependency https://gitlab.com/gitlab-com/gl-infra/common-... | GitLab Renovate Bot <o****e@g****m> | 9 months ago | |
| ead80681 |
merge
Merge branch 'renovate/common-ci-tasks' into 'master'
Co-authored-by: GitLab Renovate Bot <o****e@g****m> |
Hercules Merscher <h****r@g****m> | 9 months ago | |
| 4c53470a | chore(deps): update pre-commit hook gitlab-com/gl-infra/common-ci-tasks to v3.1 | GitLab Renovate Bot <o****e@g****m> | 9 months ago | |
| 54ed57b9 |
merge
Merge branch 'feat-json-schema-ext-ref' into 'master'
Co-authored-by: Hercules Merscher <h****r@g****m> |
Bob Van Landuyt <b****b@g****m> | 9 months ago | |
| 46d766c6 | feat: Configuring JSON schema reference resolver timeout -- default to 2s | Hercules Merscher <h****r@g****m> | 9 months ago | |
| 7895ee00 | fix: Removing custom SSL cert verification from RefResolver | Hercules Merscher <h****r@g****m> | 9 months ago | |
| 41df049b | fix: Pinning down openssl gem version | Hercules Merscher <h****r@g****m> | 9 months ago | |
| 71ca046a | fix: JSON schema should use draft-07 | Hercules Merscher <h****r@g****m> | 9 months ago | |
| 0d4f9e95 | feat: Using a custom external ref resolver | Hercules Merscher <h****r@g****m> | 9 months ago | |
| 3c7b553f | chore: Replacing json-schema gem by json_schemer | Hercules Merscher <h****r@g****m> | 9 months ago | |
| 4dd97248 |
merge
Merge branch 'sh-support-google-protobuf-v4' into 'master'
Co-authored-by: Stan Hu <s****u@g****m> |
Bob Van Landuyt <b****b@g****m> | 9 months ago | |
| 720aea20 | chore(deps): update gitlab-styles and regenerate Rubocop TODO | Stan Hu <s****u@g****m> | 10 months ago | |
| 9e69c7a1 | chore(deps): add support for google-protobuf v4 | Stan Hu <s****u@g****m> | 10 months ago | |
| 952b9643 |
merge
Merge branch 'vs/bump-grpc-min' into 'master'
Co-authored-by: Vitaly Slobodin <v****n@g****m> |
Bob Van Landuyt <b****b@g****m> | 10 months ago | |
| 2b6f2615 |
merge
Merge branch 'ef-add-further-doc-to-fields-package' into 'master'
Co-authored-by: e_forbes <e****s@g****m> |
Kamil Trzciński <a****n@a****u> | 10 months ago | |
| edeb45d5 | Improves the Labkit Fields package documentation |
Elliot Forbes <e****s@g****m>
Committed by: Kamil Trzciński <a****n@a****u> |
10 months ago | |
| d8839b16 |
merge
Merge branch 'renovate/major-common-ci-tasks' into 'master'
Co-authored-by: GitLab Renovate Bot <o****e@g****m> |
Bob Van Landuyt <b****b@g****m> | 10 months ago | |
| ccb03130 | chore(deps): update pre-commit hook gitlab-com/gl-infra/common-ci-tasks to v3 | GitLab Renovate Bot <o****e@g****m> | 10 months ago | |
| 7a4d374b | feat: Feature categories from external ref | Hercules Merscher <h****r@g****m> | 10 months ago |