This is an automated email from the ASF dual-hosted git repository.
rawlin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git.
from 3d36d9b Add GHA for TM Integration Tests (#5950)
add 814de6e Add tool to migrate data between TV backends (#5924)
No new revisions were added by this update.
Summary of changes:
.gitignore | 2 +
CHANGELOG.md | 1 +
docs/source/development/traffic_ops.rst | 139 ++++
lib/go-tc/deliveryservice_ssl_keys.go | 1 +
lib/go-util/encrypt.go | 6 +
lib/go-util/encrypt_test.go | 148 ++++
traffic_ops/app/db/reencrypt/reencrypt.go | 4 +-
.../app/db/traffic_vault_migrate}/README.md | 29 +-
traffic_ops/app/db/traffic_vault_migrate/pg.json | 9 +
.../app/db/traffic_vault_migrate/postgres.go | 744 ++++++++++++++++++++
traffic_ops/app/db/traffic_vault_migrate/riak.go | 749 +++++++++++++++++++++
traffic_ops/app/db/traffic_vault_migrate/riak.json | 9 +
.../traffic_vault_migrate/traffic_vault_migrate.go | 611 +++++++++++++++++
.../traffic_vault_migrate_test.go | 198 ++++++
traffic_ops/app/db/trafficvault/create_tables.sql | 35 +-
traffic_ops/build/build_rpm.sh | 5 +
traffic_ops/build/traffic_ops.spec | 7 +
.../backends/postgres/uri_signing_keys.go | 2 +-
.../trafficvault/backends/riaksvc/dsutil.go | 3 +-
traffic_ops/v4-client/deliveryservice.go | 5 +-
20 files changed, 2641 insertions(+), 66 deletions(-)
create mode 100644 lib/go-util/encrypt_test.go
copy {.github/actions/go-test =>
traffic_ops/app/db/traffic_vault_migrate}/README.md (73%)
create mode 100644 traffic_ops/app/db/traffic_vault_migrate/pg.json
create mode 100644 traffic_ops/app/db/traffic_vault_migrate/postgres.go
create mode 100644 traffic_ops/app/db/traffic_vault_migrate/riak.go
create mode 100644 traffic_ops/app/db/traffic_vault_migrate/riak.json
create mode 100644
traffic_ops/app/db/traffic_vault_migrate/traffic_vault_migrate.go
create mode 100644
traffic_ops/app/db/traffic_vault_migrate/traffic_vault_migrate_test.go