Abe
6ec6f0150d
refactor(metrics): Make MetricUtils.registry non-nullable
...
- Make MetricUtils.registry non-nullable with default no-op implementation. This allows us to remove boilerplate for handling the null case
- Rename request context metric names to follow convention
2025-09-09 11:08:16 -07:00
Abe
80f206290e
feat(metrics): add modern Micrometer metrics PFP-1613 ( #14661 )
...
- Add micrometer metrics in RequestContext
- Add a smoke test that verifies metrics via the prometheus endpoint
2025-09-05 14:53:54 -07:00
david-leifker
7196c40a58
fix(logging): update object before logging ( #14246 )
2025-07-28 15:05:57 -05:00
david-leifker
a24b6f215d
feat(logging): add trace id to logging ( #14240 )
2025-07-28 08:31:29 -05:00
david-leifker
3d65a2ed8d
feat(monitoring): modernize datahub monitoring ( #13898 )
2025-07-08 12:40:24 -05:00
david-leifker
9b26c8d598
feat(secret): increase secret encryption strength ( #13942 )
2025-07-02 14:34:10 -05:00
david-leifker
ddb4e17772
feat(openapi): entity registry api ( #13878 )
2025-06-27 13:32:29 -05:00
RyanHolstien
a17dbf4849
feat(policies): support policy privilege constraints and ingestion aspect validators ( #13819 )
...
Co-authored-by: Saketh Varma <sakethvarma397@gmail.com>
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
Co-authored-by: David Leifker <david.leifker@acryl.io>
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2025-06-23 16:22:23 -05:00
RyanHolstien
6f1968fbd1
feat(auditSearch): support backend audit events and search api ( #13377 )
2025-05-01 21:19:58 -05:00
david-leifker
d25d318233
feat(ingestion-sdk): OpenAPI & Tracing With SDK ( #13349 )
...
Co-authored-by: Andrew Sikowitz <andrew.sikowitz@acryl.io>
2025-04-30 21:09:12 -05:00
david-leifker
a409037a9e
feat(lineage-graph): optimize lineage queries ( #13257 )
2025-04-21 10:41:43 -05:00
Rafael Sousa
c1f6bd171e
fix(opentelemetry): Resolve type mismatch in metrics exporter ( #13053 )
...
Co-authored-by: Pedro Silva <pedro@acryl.io>
2025-04-04 15:51:10 +01:00
david-leifker
d1c804e323
feat(system-metrics): track api usage by user, client, api ( #12872 )
2025-03-13 16:39:46 -05:00
david-leifker
d180544a1f
fix(ebean): refactor, fix & optimize ( #12613 )
2025-02-19 14:04:36 -06:00
david-leifker
412600a163
feat(telemetry): cross-component async write tracing ( #12405 )
2025-01-29 11:30:44 -06:00
david-leifker
4a898e1594
feat(auth): user.props authentication ( #12259 )
2025-01-02 17:25:23 -06:00
david-leifker
8c724dbf47
feat(api): authorization extended for soft-delete and suspend ( #12158 )
2024-12-18 12:45:38 -06:00
Chakru
85b42e3ea5
build(coverage): enable code coverage for java and python ( #11992 )
...
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2024-12-02 19:27:43 -06:00
david-leifker
6c55511f9a
fix(misc): misc fixes ( #11678 )
2024-10-22 06:59:40 -05:00
david-leifker
04349cb9cd
feat(bootstrap): bootstrap template mcps ( #11518 )
2024-10-04 11:57:42 -05:00
david-leifker
a481ea4ffb
feat(graph): graph index soft-delete support ( #11453 )
2024-09-23 10:10:03 -05:00
david-leifker
738eaed6f1
feat(throttle): extend throttling to API requests ( #11325 )
2024-09-12 09:52:20 -05:00
david-leifker
f23765ec30
feat(auth): implement session authorization cache ( #11327 )
2024-09-11 15:06:24 -05:00
david-leifker
ede9520b87
feat(schemaField): populate schemaFields with side effects ( #10928 )
2024-09-04 15:36:12 -05:00
david-leifker
edb9a87b84
fix(elasticsearch): refactor idHashAlgo setting ( #11193 )
2024-08-16 14:41:44 -05:00
Pinaki Bhattacharjee
2c9e3b74ed
chore(vulnerability): Risky Cryptographic Algorithm ( #11059 )
2024-08-03 08:05:30 -05:00
david-leifker
1565fb0102
feat(mcp-mutator): new mcp mutator plugin ( #10904 )
2024-07-16 16:56:51 -05:00
david-leifker
5327f80cf7
feat(system): support conditional write semantics ( #10868 )
2024-07-11 10:52:58 -05:00
david-leifker
b4e05050d1
feat(logging): unified request logging (graphql, openapi, restli) ( #10802 )
2024-06-29 02:50:10 -05:00
david-leifker
333799c338
feat(strucutred-properties): structured properties delete and schema change support ( #10711 )
2024-06-17 19:53:54 -05:00
david-leifker
41fa2595e0
feat(search): autocomplete custom configuration ( #10426 )
2024-05-03 16:13:09 -05:00
david-leifker
731c29e675
feat(graph-retriever): implement graph retriever ( #10241 )
2024-04-16 10:12:48 -05:00
RyanHolstien
2657c8f68b
feat(lineage): add a parameter to allow limiting the per hop exploration of lineage search ( #10062 )
2024-03-26 11:48:39 -05:00
david-leifker
088e7a87d8
fix(searchContext): fix search flag immutability ( #10117 )
2024-03-23 12:13:26 -05:00
david-leifker
f9e64d03cc
feat(auth): view authorization ( #10066 )
2024-03-23 06:15:36 -05:00
david-leifker
ed10a8d8cc
feat(search): search access controls ( #9892 )
...
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
2024-02-28 16:57:26 -06:00