Page MenuHomePhabricator

will (William Wang)
User

Projects

User does not belong to any projects.

User Details

User Since
Sep 21 2023, 1:50 PM (54 w, 2 d)

Recent Activity

Yesterday

will closed D13599: [terraform] bump prod tunnelbroker to 0.18-amqp.
Fri, Oct 4, 2:18 PM
will committed rCOMM625e738e14c4: [terraform] bump prod tunnelbroker to 0.18-amqp (authored by will).
[terraform] bump prod tunnelbroker to 0.18-amqp
Fri, Oct 4, 2:18 PM

Thu, Oct 3

will closed D13598: [terraform] bump prod identity to 0.40.
Thu, Oct 3, 6:24 PM
will committed rCOMM3c5dbf7acbcf: [terraform] bump prod identity to 0.40 (authored by will).
[terraform] bump prod identity to 0.40
Thu, Oct 3, 6:24 PM
will requested review of D13599: [terraform] bump prod tunnelbroker to 0.18-amqp.
Thu, Oct 3, 1:40 PM
will requested review of D13598: [terraform] bump prod identity to 0.40.
Thu, Oct 3, 1:18 PM
will accepted D13593: [tunnelbroker] Add error listener for AMQP.
Thu, Oct 3, 9:10 AM

Wed, Oct 2

will accepted D13578: [lib] Show user-friendly error when claimUsername fails due to incorrect password.
Wed, Oct 2, 5:55 PM
will accepted D13569: [identity] Add exponential backoff to refresh_user_prekeys.
Wed, Oct 2, 12:23 PM
will accepted D13568: [identity] Send RETRY for transaction conflicts.
Wed, Oct 2, 6:07 AM
will accepted D13567: [identity] Use short aliases in handle_db_error.
Wed, Oct 2, 4:58 AM
will added a comment to D13567: [identity] Use short aliases in handle_db_error.

Looks a lot cleaner!

Wed, Oct 2, 4:58 AM

Tue, Oct 1

will closed D13565: [terraform] upgrade blob on prod.
Tue, Oct 1, 1:41 PM
will committed rCOMM93765a1eadb2: [terraform] upgrade blob on prod (authored by will).
[terraform] upgrade blob on prod
Tue, Oct 1, 1:41 PM
will published D13565: [terraform] upgrade blob on prod for review.
Tue, Oct 1, 1:21 PM
will closed D13529: [identity] Validate username prefix queries with identity search.
Tue, Oct 1, 10:14 AM
will committed rCOMMe4f6df2e0669: [identity] Validate username prefix queries with identity search (authored by will).
[identity] Validate username prefix queries with identity search
Tue, Oct 1, 10:13 AM

Mon, Sep 30

will accepted D13521: [lib] Allow multiple simultaneous calls to useUpdateRelationships from a single component.
Mon, Sep 30, 4:49 PM
will updated the diff for D13529: [identity] Validate username prefix queries with identity search.

remove code dup

Mon, Sep 30, 4:22 PM
will accepted D13530: [lib] use v2 relevant followers API to find farcaster friends.
Mon, Sep 30, 3:59 PM
will requested review of D13529: [identity] Validate username prefix queries with identity search.
Mon, Sep 30, 3:48 PM
will accepted D13525: [native] Catch when initializeCryptoAccount fails to schedule on crypto thread.
Mon, Sep 30, 3:37 PM
will accepted D13526: [native] Fail initializeCryptoAccount when exception thrown before cryptoJob.
Mon, Sep 30, 3:35 PM
will accepted D13528: [lib] Hide initialThreadState.memberIDs from GENESIS.
Mon, Sep 30, 3:34 PM
will accepted D13527: [native] Combine invokeAsync calls at the end of initializeCryptoAccount.
Mon, Sep 30, 3:32 PM
will accepted D13523: [native] Run initializeCryptoAccount once at a time.
Mon, Sep 30, 12:04 PM
will accepted D13524: [native] Increase WorkerThread MPMCQueue capacity to 500.
Mon, Sep 30, 12:02 PM
will closed D13507: [terraform] Enable apply immediately parameter for aws rds changes.
Mon, Sep 30, 6:38 AM
will committed rCOMMea2feacd7ffc: [terraform] Enable apply immediately parameter for aws rds changes (authored by will).
[terraform] Enable apply immediately parameter for aws rds changes
Mon, Sep 30, 6:38 AM
will closed D13506: [terraform] enable multi-AZ for AWS RDS instance.
Mon, Sep 30, 6:38 AM
will committed rCOMMf1da207c8480: [terraform] enable multi-AZ for AWS RDS instance (authored by will).
[terraform] enable multi-AZ for AWS RDS instance
Mon, Sep 30, 6:38 AM
will closed D13505: [terraform] upgrade prod tunnelbroker to 0.17.
Mon, Sep 30, 6:35 AM
will committed rCOMM7ffa6e006f70: [terraform] upgrade prod tunnelbroker to 0.17 (authored by will).
[terraform] upgrade prod tunnelbroker to 0.17
Mon, Sep 30, 6:35 AM

Fri, Sep 27

will requested review of D13507: [terraform] Enable apply immediately parameter for aws rds changes.
Fri, Sep 27, 1:17 PM
will requested review of D13506: [terraform] enable multi-AZ for AWS RDS instance.
Fri, Sep 27, 12:13 PM
will requested review of D13505: [terraform] upgrade prod tunnelbroker to 0.17.
Fri, Sep 27, 11:46 AM
will accepted D13503: [blob] Support uploading base64-encoded blobs.
Fri, Sep 27, 11:35 AM

Thu, Sep 26

will closed D13463: [terraform] downgrade non-server errors to debug.
Thu, Sep 26, 11:51 AM
will committed rCOMM1d09ec4cd1aa: [terraform] downgrade non-server errors to debug (authored by will).
[terraform] downgrade non-server errors to debug
Thu, Sep 26, 11:51 AM
will closed D13478: [terraform] Create CPU and memory utilization alarms for tunnelbroker.
Thu, Sep 26, 11:46 AM
will committed rCOMMb947b11fee21: [terraform] Create CPU and memory utilization alarms for tunnelbroker (authored by will).
[terraform] Create CPU and memory utilization alarms for tunnelbroker
Thu, Sep 26, 11:46 AM
will closed D13471: [terraform] set up tracing error alarms for tunnelbroker on cloudwatch.
Thu, Sep 26, 11:46 AM
will committed rCOMM26429f4ff0ab: [terraform] set up tracing error alarms for tunnelbroker on cloudwatch (authored by will).
[terraform] set up tracing error alarms for tunnelbroker on cloudwatch
Thu, Sep 26, 11:46 AM
will updated the diff for D13478: [terraform] Create CPU and memory utilization alarms for tunnelbroker.

rebase

Thu, Sep 26, 11:25 AM
will updated the summary of D13474: [terraform] consolidate namespace and dimensions for current alarms/metrics.
Thu, Sep 26, 11:24 AM
will updated the summary of D13478: [terraform] Create CPU and memory utilization alarms for tunnelbroker.
Thu, Sep 26, 11:24 AM
will planned changes to D13474: [terraform] consolidate namespace and dimensions for current alarms/metrics.

Realized that memory and cpu utilization need to be in the AWS/ECS namespace to trigger as it looks like the metric needs to be resolved to this namespace. I think we can keep the Comm/ServiceLogs namespace for our own metrics (I'll do a test with alarms triggered by tracing errors and verify this), but we'll need to make to configure any alarms using AWS provided metrics with the proper default AWS namespace

Thu, Sep 26, 10:58 AM

Wed, Sep 25

will requested review of D13478: [terraform] Create CPU and memory utilization alarms for tunnelbroker.
Wed, Sep 25, 10:41 PM
will closed D13473: [terraform] increase web app service task on prod from 2 to 4.
Wed, Sep 25, 10:17 PM
will committed rCOMM38a604df907e: [terraform] increase web app service task on prod from 2 to 4 (authored by will).
[terraform] increase web app service task on prod from 2 to 4
Wed, Sep 25, 10:17 PM
will accepted D13475: [lib][native] fix farcaster outline icon and update CommIcons.ttf.
Wed, Sep 25, 5:24 PM
will accepted D13476: [native] add farcaster icon on native.
Wed, Sep 25, 5:22 PM
will closed D13472: [terraform] upgrade staging tunnelbroker to 0.17-staging.
Wed, Sep 25, 4:40 PM
will committed rCOMMcdf60ff4b704: [terraform] upgrade staging tunnelbroker to 0.17-staging (authored by will).
[terraform] upgrade staging tunnelbroker to 0.17-staging
Wed, Sep 25, 4:40 PM
will updated the diff for D13472: [terraform] upgrade staging tunnelbroker to 0.17-staging.

remove -staging suffix

Wed, Sep 25, 4:21 PM
will requested review of D13474: [terraform] consolidate namespace and dimensions for current alarms/metrics.
Wed, Sep 25, 4:16 PM
will closed D13455: [tunnelbroker] add errorType patterns for alarming on tunnelbroker for notifs.
Wed, Sep 25, 3:02 PM
will closed D13454: [tunnelbroker] add errorTypes to error logs for future alarms.
Wed, Sep 25, 3:02 PM
will committed rCOMMeeaa71765dec: [tunnelbroker] add errorType patterns for alarming on tunnelbroker for notifs (authored by will).
[tunnelbroker] add errorType patterns for alarming on tunnelbroker for notifs
Wed, Sep 25, 3:02 PM
will committed rCOMM76eb33bb3d96: [tunnelbroker] add errorTypes to error logs for future alarms (authored by will).
[tunnelbroker] add errorTypes to error logs for future alarms
Wed, Sep 25, 3:02 PM
will closed D13452: [tunnelbroker/terraform] Use JSON logs with tunnelbroker on AWS.
Wed, Sep 25, 3:02 PM
will committed rCOMMd236f3757979: [tunnelbroker/terraform] Use JSON logs with tunnelbroker on AWS (authored by will).
[tunnelbroker/terraform] Use JSON logs with tunnelbroker on AWS
Wed, Sep 25, 3:02 PM
will requested review of D13473: [terraform] increase web app service task on prod from 2 to 4.
Wed, Sep 25, 2:53 PM
will added a comment to D13472: [terraform] upgrade staging tunnelbroker to 0.17-staging.

we dropped the staging suffix for identity, can we do the same here?

Wed, Sep 25, 2:36 PM
will requested review of D13471: [terraform] set up tracing error alarms for tunnelbroker on cloudwatch.
Wed, Sep 25, 2:29 PM
will updated the diff for D13455: [tunnelbroker] add errorType patterns for alarming on tunnelbroker for notifs.

rebase

Wed, Sep 25, 2:28 PM
will requested review of D13463: [terraform] downgrade non-server errors to debug.
Wed, Sep 25, 9:04 AM
will accepted D13462: [lib] Update thick thread avatars logic.
Wed, Sep 25, 8:54 AM
will added a reviewer for D13455: [tunnelbroker] add errorType patterns for alarming on tunnelbroker for notifs: varun.
Wed, Sep 25, 7:51 AM

Tue, Sep 24

will retitled D13455: [tunnelbroker] add errorType patterns for alarming on tunnelbroker for notifs from [tunnelbroker] add errorType patterns for alarming on tunnelbroker to [tunnelbroker] add errorType patterns for alarming on tunnelbroker for notifs.
Tue, Sep 24, 7:27 PM
will accepted D13457: [native] Fix RECEIVER_EXPORTED/RECEIVER_NOT_EXPORTED Android build issue.
Tue, Sep 24, 7:26 PM
will requested review of D13455: [tunnelbroker] add errorType patterns for alarming on tunnelbroker for notifs.
Tue, Sep 24, 3:36 PM
will requested review of D13454: [tunnelbroker] add errorTypes to error logs for future alarms.
Tue, Sep 24, 3:23 PM
will accepted D13453: [lib] Prevent SET_AUX_USER_FIDS from overwriting state when no changes.
Tue, Sep 24, 2:57 PM
will requested review of D13452: [tunnelbroker/terraform] Use JSON logs with tunnelbroker on AWS.
Tue, Sep 24, 12:54 PM
will accepted D13446: [lib] Define permissions of PERSONAL and PRIVATE threads.
Tue, Sep 24, 8:31 AM
will added inline comments to D13395: [terraform] Add blob metric filters and alarms.
Tue, Sep 24, 8:28 AM
will accepted D13444: [terraform] Use JSON logs in Blob Cleanup task.
Tue, Sep 24, 8:15 AM

Mon, Sep 23

will closed D13428: [terraform] add backups to self-host aws rds.
Mon, Sep 23, 10:05 PM
will committed rCOMMae1d18eb5546: [terraform] add backups to self-host aws rds (authored by will).
[terraform] add backups to self-host aws rds
Mon, Sep 23, 10:04 PM
will closed D13429: [terraform] sets up cpu and memory and utilization alarms for blob service.
Mon, Sep 23, 10:02 PM
will closed D13425: [blob] upgrade prod blob service to 1.1.3.
Mon, Sep 23, 10:02 PM
will committed rCOMM52da93d18eb7: [terraform] sets up cpu and memory and utilization alarms for blob service (authored by will).
[terraform] sets up cpu and memory and utilization alarms for blob service
Mon, Sep 23, 10:02 PM
will committed rCOMMed94863bdc7a: [blob] upgrade prod blob service to 1.1.3 (authored by will).
[blob] upgrade prod blob service to 1.1.3
Mon, Sep 23, 10:02 PM
will closed D13395: [terraform] Add blob metric filters and alarms.
Mon, Sep 23, 10:02 PM
will committed rCOMM4d58d61ff0ee: [terraform] Add blob metric filters and alarms (authored by will).
[terraform] Add blob metric filters and alarms
Mon, Sep 23, 10:02 PM
will updated the test plan for D13429: [terraform] sets up cpu and memory and utilization alarms for blob service.
Mon, Sep 23, 10:02 PM
will added inline comments to D13428: [terraform] add backups to self-host aws rds.
Mon, Sep 23, 7:51 AM
will requested review of D13429: [terraform] sets up cpu and memory and utilization alarms for blob service.
Mon, Sep 23, 7:31 AM
will requested review of D13428: [terraform] add backups to self-host aws rds.
Mon, Sep 23, 6:49 AM
will requested review of D13425: [blob] upgrade prod blob service to 1.1.3.
Mon, Sep 23, 5:51 AM

Sun, Sep 22

will closed D13414: [terraform] upgrade blob-server on staging to 1.1.3-staging.
Sun, Sep 22, 1:34 PM
will committed rCOMM29f65d7d29a7: [terraform] upgrade blob-server on staging to 1.1.3-staging (authored by will).
[terraform] upgrade blob-server on staging to 1.1.3-staging
Sun, Sep 22, 1:34 PM

Fri, Sep 20

will requested review of D13414: [terraform] upgrade blob-server on staging to 1.1.3-staging.
Fri, Sep 20, 7:33 AM
will closed D13394: [blob] add errorType to tracing error logs.
Fri, Sep 20, 6:34 AM
will committed rCOMM335535c6ec98: [blob] add errorType to tracing error logs (authored by will).
[blob] add errorType to tracing error logs
Fri, Sep 20, 6:34 AM
will closed D13393: [blob] use json logs with tracing for blob service.
Fri, Sep 20, 6:34 AM
will committed rCOMM8ede8563c570: [blob] use json logs with tracing for blob service (authored by will).
[blob] use json logs with tracing for blob service
Fri, Sep 20, 6:34 AM

Thu, Sep 19

will requested review of D13395: [terraform] Add blob metric filters and alarms.
Thu, Sep 19, 10:13 PM
will requested review of D13394: [blob] add errorType to tracing error logs.
Thu, Sep 19, 10:12 PM