Arseniy Klempner
153c5dbdf4
feat(telemetry)_: add metrics for message reliability ( #5899 )
...
* feat(telemetry)_: track message reliability
Add metrics for dial errors, missed messages,
missed relevant messages, and confirmed delivery.
* fix_: handle error from json marshal
2024-10-28 15:01:18 -07:00
Arseniy Klempner
b61b5f58ad
fix(telemetry)_: remove received envelopes metric ( #5875 )
...
* fix(telemetry)_: remove received envelopes metric
* fix_: don't use Receivedenvelope in retry cache
---------
Co-authored-by: Václav Pavlín <vaclav.pavlin@gmail.com>
2024-09-26 14:17:11 -07:00
Arseniy Klempner
11a27bb2bd
feat(telemetry)_: message check success and failure, peers by shard and origin ( #5824 )
...
* feat(telemetry)_: track message check success and failure
* feat(telemetry)_: track peers by shard and origin
2024-09-18 21:43:04 -07:00
Igor Sirotin
4083aae162
chore_: refactor `TestMessengerCollapsedComunityCategoriesSuite` ( #5790 )
...
* chore_: improve readability of `TestE2eSendingReceivingProfilePicture`
* chore_: cleanup logs
* chore_: remove generateKeyUID
* chore_: cleanup logs
* chore_: move chat message sending to switch case
* chore_: remove redundant args
* chore_: simplify images check
* chore(testMesengerConfig)_: add createSettings option
* chore_: move TestMessengerCollapsedCommunityCategoriesSuite
* chore(MessengerProfilePictureHandlerSuite)_: simpler messenger creation
* chore_: MessengerProfilePictureHandlerSuite test cases
* chore_: lint fix
* chore_: address pr comments
2024-09-03 12:39:49 +01:00
kaichaosun
b32816a704
chore_: refactor with sender api
2024-08-19 15:16:42 -04:00
Igor Sirotin
9175e45e61
fix_: block on logout ( #5696 )
...
* fix_: check context on processAndPushTelemetry
* fix_: fix waitgroup add/done in Waku
* fix(pendingTracker)_: stop the pending transacitonTracker on logout
* chore_: lint fix
---------
Co-authored-by: Jonathan Rainville <rainville.jonathan@gmail.com>
2024-08-12 22:30:13 +01:00
richΛrd
5212f337d7
feat_: rate limit message publishing ( #5523 )
2024-08-01 14:36:25 -04:00
Vaclav Pavlin
780e3e55f4
feat(telemetry)_: publish peerId ( #5534 )
...
* feat(telemetry)_: publish peerId
* fix_: fix goimports lint error in waku
* fix_: trim extra slash, use the right Waku service
* fix_: update protocol/messenger.go
Co-authored-by: richΛrd <info@richardramos.me>
* fix_: panic when PeerID is called on wakuv1
* fix_: use option instead of additional param for PeerID
---------
Co-authored-by: Arseniy Klempner <arseniyk@status.im>
Co-authored-by: richΛrd <info@richardramos.me>
2024-07-31 20:27:43 -07:00
Igor Sirotin
e76d93d340
chore: skip flaky tests ( #5606 )
...
* chore_: skip TestPeerCount
* chore_: skip flaky wallet tests
* chore_: skip flaky TestMemberReceivesPendingRequestToJoinAfterAfterGettingTokenMasterRole
2024-07-27 10:27:26 +01:00
Prem Chaitanya Prathi
9a703162c4
refactor: only use shards ( #5474 )
...
* refactor_: use shards by default
* fix_: metadata lightclient check
* chore_: update go-waku
2024-07-15 20:55:12 +05:30
Arseniy Klempner
a006d80acf
feat(telemetry)_: send peer count metric ( #5460 )
2024-07-12 13:37:55 -07:00
Vaclav Pavlin
5f0d344b73
fix(telemetry)_: properly handle the size of the retryCache slice ( #5510 )
2024-07-11 18:07:23 -07:00
richΛrd
6ace9f9be0
chore_: rename shards.staging to status.staging ( #5500 )
2024-07-11 10:37:16 -04:00
Vaclav Pavlin
131cfe7b3d
chore(telemetry)_: add telemetry publish retry ( #5442 )
...
* chore(telemetry)_: add telemetry publish retry
* fix(telemetry)_: return error when server does not respond with 200
---------
Co-authored-by: Arseniy Klempner <arseniyk@status.im>
2024-07-01 11:08:54 -07:00
Arseniy Klempner
5934233266
feat_: call telemetry upon error pushing envelope ( #5430 )
...
* feat_: call telemetry upon error pushing envelope
* feat_: call telemetry upon error pushing envelope
---------
Co-authored-by: Václav Pavlín <vaclav.pavlin@gmail.com>
2024-06-28 13:24:04 +03:00
Igor Sirotin
d2f4cae18f
fix: merge coverage reports from each test rerun ( #5360 )
...
* fix_: fix test coverage when rerunning tests
* fix_: make lint-fix
* chore_: change test coverage report artifact name
* chore_: added codeclimate.json to artifacts
* chore_: bring in gocovmerge util
---------
Co-authored-by: Siddarth Kumar <siddarthkay@gmail.com>
2024-06-19 11:40:52 +01:00
Arseniy Klempner
1bbb2537b4
feat_: batch all telemetry data and send request every 10 seconds ( #5251 )
...
* fix_: add status telemetry client to cli
* feat_: call telemetry when pushing an envelope
* feat_: log status version in all telemetry calls
* feat_: batch all telemetry data and send request every 10 seconds
2024-06-13 15:31:09 -07:00