github AudiusProject/audius-protocol @audius/creator-node@0.3.64
Creator Node 0.3.64

2 years ago

Full Changelog:
[848aff3] - Add custom headers to all axios calls to health check in content node (#3688)
[a5eaf41] - CON-327 Miscellaneous secondarySyncFromPrimary() improvements to logic + metric tracking (#3678)
[659c233] - [CON-324] Add orphaned data recovery queue (#3680)
[3db7d3a] - [PAY-485][PAY-491] Handle premium content signature (#3610)
[ab2fa82] - Add a log before force resync happen (#3677)
[590f59f] - Prevent extra unnecessary reconfig events (#3671)
[5605d87] - Add disable flag to logspout (#3672)
[9f5d7de] - [CON-222] Fix SequelizeUniqueConstraintError for blockchain track+user IDs (#3660)
[2415086] - Bump random replica select attempt count + filter out existing nodes from healthy replica set (#3661)
[243acd4] - Fix TypeError for userSecondarySyncMetrics (#3668)
[836ecf1] - CON-297 Auth check the requester is the primary of the observed user (#3598)
[5f8b76f] - Bump to version 0.3.64 (#3669)
[3b30c49] - Change openresty location directive from exact match to regex (#3664)
[ca00940] - Rename processImmediateSync to processManualImmediateSync for clarity (#3632)
[f25994c] - Fix Prometheus Metric Names for Bull Queue Durations (#3649)
[907ffe9] - Add delegateOwnerWallet to CN register (#3645)
[573093e] - Make syncs release locks when short circuiting (#3638)
[37ad770] - Clear running migrations on server start (#3640)
[18954c5] - CON-305 fixInconsistentUser() fixes + logging + tests (#3631)
[27433f5] - Remove extra done() callback and add sync job result (#3634)
[fcfdc3e] - Remove unused labels (#3628)
[2d2fcca] - [CON-301] add prometheus to queues (#3595)
[798b7fa] - CON-303 Cache CN 200-status /health_check responses for 1sec in nginx (#3624)
[b33a56c] - Throw error in syncImmediateQueue (#3625)
[9b5f4c9] - New queue for immediate sync (#3619)
[5cef789] - Fix attemptNumber not getting updated + increase queue histories (#3622)
[d9a0fca] - De-dupe manual syncs in state machine (#3608)
[76faa17] - Rename libs to sdk (#3611)
[d86876c] - Short circuit when sync queue hasn't initialized (#3605)
[299ee1f] - Clear all reconciliation jobs on restart (#3602)
[80f3f0d] - Change the lock duration to correct time (#3600)
[1a6a81d] - Cache healthy nodes in RS update (#3593)
[58356ce] - 15 might be too high and causing increased stress on the network (#3592)
[d8ef6fc] - Handle invalid health check values + seed important monitors on init (#3590)
[308240f] - Update write quorum monitoring timeout to less than connection timeout (#3591)
[1e88ece] - Fix enqueuedBy using wrong queue name (#3589)
[744e22f] - Reduce stalled jobs timeout (#3577)
[94c4e62] - [CON-293] Allow selecting nodes with pre-existing state (#3573)
[e4e64d7] - Dont reissue manual syncs + separate manual sync timeout (#3572)
[e6fdba5] - [CON-289] Bug - cnodeUser.clock inconsistent with clockRecord data (#3560)
[9da567c] - [CON-299] Fix reading clock of undefined (#3571)

Don't miss a new audius-protocol release

NewReleases is sending notifications on new releases.