The 0.3.34 release of discovery-node focused on improving database performance by adding indexes and materialized views as well as query performance by consolidating queries to use these new optimizations. In addition, trending was slightly tweaked, new debug routes and search optimizations were included. All code should be backwards compatible with this upgrade.
Full Changelog:
[216772a] - Bump .version.json to v0.3.34 (#1423)
[7faa9c3] - Remove unnecessary line (#1420)
[3c70525] - Filter genres in trending generation (#1418)
[accb1f6] - Fix slow karma (#1417)
[7ed598c] - Add number of cores to health check resp (#1415)
[3636970] - Increase minSearchSimilarity (#1414)
[5b913da] - Add /ipfs_peer_info route to dp (#1416)
[4cc3fc5] - Add more logging to indexing flow (#1413)
[bd141e5] - Add tests for populate_x_metadata (#1408)
[377d728] - Bump conn pool to 20 (#1409)
[bf332fa] - Add user, track, playlist mat views (#1402)
[0db6834] - [AUD-555] Use aggregate plays where applicable in trending (#1401)
[f3d8db7] - Improve Search Performance V1 (#1404)
[c92c6e0] - Add indexes (#1403)
[1ffe828] - Increase refresh search matview window from 1min to 5min for perf (#1386)
[909120f] - Add query_start to db_connection monitoring + log duration for db matview refresh ops (#1387)
[52d2fcf] - Run migrations outside discovery web server (#1389)
[7668470] - make migration idempotent (#1390)
[3a22dd5] - Upgrade to v0.3.33 (#1384)