Chris Eager
|
92bd50c0e2
|
Add metrics to SetAuditorHead and Distinguished updates
CI / test (push) Has been cancelled
|
2026-04-30 11:39:20 -05:00 |
|
Katherine
|
3758e05dd2
|
Validate kt-query config has authorized-headers set
CI / test (push) Has been cancelled
|
2026-04-20 14:57:22 -04:00 |
|
Katherine
|
240f6a6308
|
Recover and log panics in the kt query handler
CI / test (push) Has been cancelled
|
2026-04-06 17:48:07 -04:00 |
|
Katherine
|
adaf0caa15
|
Return codes.Unauthenticated for wrong mTLS header
|
2026-04-06 17:33:24 -04:00 |
|
Katherine
|
95e41bd31e
|
Independently validate each request parameter
|
2026-04-06 17:32:47 -04:00 |
|
Katherine
|
ede853887d
|
Add some extra logging and metrics around backfill
CI / test (push) Has been cancelled
|
2026-04-03 11:00:31 -04:00 |
|
Katherine
|
b5767ebf90
|
Revert "Set an initial timestamp for new Kinesis streams"
|
2026-04-02 14:37:38 -04:00 |
|
Katherine
|
a90dec4e53
|
Fix closure capture bug in reading from streams
CI / test (push) Has been cancelled
|
2026-03-12 12:26:20 -04:00 |
|
Katherine
|
5fb822474e
|
Checkpoint after every record is processed
CI / test (push) Has been cancelled
|
2026-03-12 10:56:45 -04:00 |
|
Katherine
|
3407212661
|
Make checkpoint size configurable
CI / test (push) Has been cancelled
|
2026-03-09 16:20:49 -04:00 |
|
Katherine
|
59cbdd1fe0
|
Set an initial timestamp for new Kinesis streams
CI / test (push) Has been cancelled
|
2026-03-06 15:17:12 -05:00 |
|
Katherine
|
199057a0e4
|
Guarantee linearity for all search keys
CI / test (push) Has been cancelled
|
2026-03-06 13:37:49 -05:00 |
|
Katherine
|
d7fc32df64
|
Remove search by version
|
2026-03-05 16:15:32 -05:00 |
|
Chris Eager
|
e3c0aaa5ef
|
Remove Datadog metrics
|
2026-02-27 13:09:59 -06:00 |
|
Brendan McMillion
|
20e1895e6b
|
Serialize processing records from Kinesis stream
CI / test (push) Has been cancelled
|
2026-02-27 13:04:33 -05:00 |
|
Katherine
|
d1f3cbb9d9
|
Introduce signal.NotifyContext for graceful shutdown
CI / test (push) Has been cancelled
|
2026-02-26 13:42:10 -05:00 |
|
Katherine
|
e6b827a1fc
|
Move waitgroup.Add outside goroutine
CI / test (push) Has been cancelled
|
2026-02-24 11:48:40 -05:00 |
|
Katherine
|
a8176ab4fe
|
Consolidate update metrics for internal errors
|
2026-02-24 11:30:23 -05:00 |
|
Brendan McMillion
|
952c7e0b4d
|
Prevent duplicate writes
Co-authored-by: Katherine <katherine@signal.org>
Co-authored-by: Chris Eager <79161849+eager-signal@users.noreply.github.com>
|
2026-02-23 14:04:50 -05:00 |
|
Chris Eager
|
d3d44b21b5
|
Update default port for kt-stress test server
|
2026-02-13 13:49:14 -06:00 |
|
Katherine
|
783e41b18c
|
Add search key type label to tombstone metrics
CI / test (push) Has been cancelled
|
2026-02-12 09:54:47 -05:00 |
|
Katherine
|
ef16b3661f
|
Add OpenTelemetry metrics sink to send metrics to Grafana
CI / test (push) Has been cancelled
|
2026-02-02 15:25:50 -05:00 |
|
Katherine
|
e5a45343df
|
Search for a specific version of an identifier
CI / test (push) Has been cancelled
|
2025-10-29 09:59:56 -04:00 |
|
Katherine
|
12f0683196
|
Bug fix: Ensure that we actually handle all tombstone updates properly
CI / test (push) Has been cancelled
|
2025-10-09 11:09:58 -04:00 |
|
Katherine
|
11cf6ae6d7
|
Return OutOfRange instead of InvalidArgument when auditor attempts to query past end of log
CI / test (push) Has been cancelled
|
2025-08-08 15:06:21 -04:00 |
|
Katherine
|
757820e650
|
Use grpcService as tag name instead of service
CI / test (push) Has been cancelled
|
2025-08-08 15:04:05 -04:00 |
|
Katherine
|
9e857e0583
|
Add tree size endpoint command to kt-client
|
2025-08-08 15:03:25 -04:00 |
|
Katherine Yen
|
3c54f02f18
|
Introduce KeyTransparencyAuditorService
|
2025-08-08 14:35:20 -04:00 |
|
Katherine Yen
|
2ffd5a3da6
|
Add an endpoint that auditors can query to learn the size of the log
|
2025-08-08 14:34:12 -04:00 |
|
Katherine
|
44e4a5012a
|
Remove unnecessary usages of envstr
|
2025-08-08 14:06:12 -04:00 |
|
Katherine Yen
|
a3732f0c03
|
Key transparency server
|
2025-07-11 12:12:32 -04:00 |
|