Skip to content

Add script to migrate plumbed Matrix rooms

Eric Eastwood requested to merge 2674-migrate-plumbed-matrix-rooms into develop

Add script to migrate plumbed Matrix rooms

Part of #2674 (closed)

Part of https://github.com/matrix-org/matrix-appservice-gitter/issues/104

Dev notes

Testing strategy

  1. set matrix__bridge__applicationServicePort=9001&&node ./scripts/utils/migrate-plumbed-matrix-rooms.js --room-store-file ./scripts/utils/migrate-plumbed-matrix-rooms-test-data.ndjson

Rollout strategy

  1. Shutdown old bridge
  2. Run this migration script
NODE_ENV=prod matrix__bridge__applicationServicePort=9001 node ./scripts/utils/migrate-plumbed-matrix-rooms.js --room-store-file ./scripts/utils/migrate-plumbed-matrix-rooms-test-data.ndjson
Edited by Eric Eastwood

Merge request reports