Chris Eager
|
a315c9be92
|
Add DeletedAccounts DynamoDB table
|
2021-07-02 15:05:11 -05:00 |
Chris Eager
|
fc1541591a
|
Add AbstractDynamoDbStore#scan
|
2021-07-02 15:05:11 -05:00 |
Chris Eager
|
ae97c4db9f
|
Use editorconfig in AbstractDynamoDbStore
|
2021-07-02 15:05:11 -05:00 |
Chris Eager
|
26bc5973b5
|
Clear message queue before and after removing a device
|
2021-07-02 10:48:42 -05:00 |
Chris Eager
|
e52b8c8423
|
Implement DatadogConfig in DatadogConfiguration
|
2021-07-02 10:48:05 -05:00 |
Jon Chambers
|
7395489bac
|
Add tests for pending account/device managers.
|
2021-07-02 11:30:13 -04:00 |
Jon Chambers
|
b384ed7f5c
|
Add a counter for requests for delivery certificates with/without e164s.
|
2021-07-01 10:59:10 -04:00 |
Jon Chambers
|
e3afcae7d3
|
Gather data to verify safety of retiring legacy reglock system.
|
2021-07-01 10:58:47 -04:00 |
Jon Chambers
|
9faeed7b20
|
Count E164 authentications versus UUID authentications.
|
2021-07-01 10:51:34 -04:00 |
Jon Chambers
|
49adcca80e
|
Use Optional.isEmpty().
|
2021-07-01 10:51:34 -04:00 |
Jon Chambers
|
49c43a6816
|
Simplify distribution summary for "days since last seen."
|
2021-07-01 10:51:34 -04:00 |
Jon Chambers
|
84f85ae098
|
Collapse various account meters into a single, multi-dimensional counter.
|
2021-07-01 10:51:34 -04:00 |
Jon Chambers
|
3d581941ab
|
Add plumbing and configuration to migrate pending accounts/devices to DynamoDB.
|
2021-07-01 10:50:52 -04:00 |
Jon Chambers
|
d2d39baede
|
Add a DynamoDB-backed stored verification code store.
|
2021-07-01 10:50:52 -04:00 |
Jon Chambers
|
111f5ba024
|
Use java.time classes for stored verification code expiration; add tests.
|
2021-07-01 10:50:52 -04:00 |
Jon Chambers
|
ce3fb7fa99
|
Extract a common base class for verification code store tests.
|
2021-07-01 10:50:52 -04:00 |
Jon Chambers
|
fc421d3f21
|
Introduce a common interface for verification code stores.
|
2021-07-01 10:50:52 -04:00 |
Jon Chambers
|
71bea759c6
|
Consolidate StoredVerificationCode constructors.
|
2021-07-01 10:50:52 -04:00 |
Jon Chambers
|
bf1dd791a5
|
Drop caching for pending accounts/devices.
|
2021-07-01 10:50:52 -04:00 |
Chris Eager
|
4c99577c08
|
Add configuration for Datadog batch size
|
2021-06-30 16:44:25 -05:00 |
Graeme Connell
|
5d5c63e6d4
|
Update profile controller to S3 AWSv2.
|
2021-06-30 13:09:18 -06:00 |
Graeme Connell
|
42ff3f8432
|
Switch SQS to Amazon SDKv2.
|
2021-06-30 12:46:12 -06:00 |
Chris Eager
|
be6ef76486
|
Update DynamoDBLocal to 1.16.0
|
2021-06-23 13:50:58 -05:00 |
Chris Eager
|
bc297e6d34
|
Update wiremock-jre8 to 2.28.1
|
2021-06-23 13:50:58 -05:00 |
Chris Eager
|
3a526dcbd7
|
Update mockito to 3.11.1
|
2021-06-23 13:50:58 -05:00 |
Ehren Kret
|
7883352b74
|
Match random capability generation in test
|
2021-06-21 17:32:31 -05:00 |
Ehren Kret
|
982d122d18
|
Match random capability generation in test
|
2021-06-21 17:32:31 -05:00 |
Ehren Kret
|
d8d94407c6
|
Create announcement group capability
|
2021-06-21 17:32:31 -05:00 |
Chris Eager
|
28cfc54170
|
Update FunctionCounter builder to use non-null object and method
|
2021-06-11 11:27:45 -05:00 |
Jon Chambers
|
2ee7279743
|
Pause nstat counters.
|
2021-06-11 12:26:56 -04:00 |
Jon Chambers
|
eb1b073385
|
Add a hostname-aware reporter factory.
|
2021-06-10 14:23:05 -04:00 |
Jon Chambers
|
c634185b6f
|
Standardize a utility method for getting local host names.
|
2021-06-10 14:23:05 -04:00 |
Ehren Kret
|
827a3af419
|
Code cleanup
|
2021-06-09 20:44:18 -05:00 |
Jon Chambers
|
2c33d22a30
|
Stop recording specific client versions in metrics until we know we need them again.
|
2021-06-08 12:25:31 -04:00 |
Chris Eager
|
b41ed9d810
|
Update sample.yml config
|
2021-06-07 17:21:36 -04:00 |
Jon Chambers
|
58d3a12eff
|
Set hostname to lowercase to avoid strange case mismatch issues; log hostname failures.
|
2021-06-07 17:17:46 -04:00 |
Jon Chambers
|
88c4b2be97
|
Correct a misunderstanding about the metrics host tag.
|
2021-06-07 16:29:44 -04:00 |
Jon Chambers
|
6cbd57f19f
|
Include environment/service/version as common metric tags.
|
2021-06-04 18:17:09 -04:00 |
Jon Chambers
|
5522376584
|
Include a host tag with metrics.
|
2021-06-04 18:17:09 -04:00 |
Jon Chambers
|
5089c37d28
|
Drop a pair of unused commands.
|
2021-06-04 12:35:06 -04:00 |
Jon Chambers
|
1ccf24e68c
|
Add a command to check dynamic config files.
|
2021-06-04 12:34:48 -04:00 |
Jon Chambers
|
411f7298f2
|
Enforce validation constraints for dynamic configuration objects.
|
2021-06-04 12:34:48 -04:00 |
Jon Chambers
|
5b0214c6f2
|
Make pre-key `take` operations more null-safe
|
2021-06-04 11:18:59 -04:00 |
Jon Chambers
|
735573e61b
|
Make reporting intervals configurable.
|
2021-06-03 17:50:41 -04:00 |
Graeme Connell
|
c545cff1b3
|
Switch DynamoDB to AWSv2.
Switch from using com.amazonaws.services.dynamodbv2 to using
software.amazon.awssdk.services.dynamodb for all current DynamoDB uses.
|
2021-06-03 13:37:10 -06:00 |
Jon Chambers
|
cbd9681e3e
|
Configure histograms and exclude high-cardinality metrics.
|
2021-06-03 14:12:02 -04:00 |
Jon Chambers
|
ca876e40ca
|
Add a second metric aggregator.
|
2021-06-03 14:12:02 -04:00 |
Jon Chambers
|
76f5a71727
|
Include server version in logging tags
|
2021-06-03 11:24:25 -04:00 |
Jon Chambers
|
117de2382d
|
Verify that API consumers can skip/clear VOIP tokens.
|
2021-06-02 16:50:49 -05:00 |
Jon Chambers
|
25e7036451
|
Send a payload with mutable content for non-VOIP topics.
|
2021-06-02 16:50:49 -05:00 |