Skip to content

Instantly share code, notes, and snippets.

@evadnoob
Created April 6, 2017 18:28
Show Gist options
  • Save evadnoob/d960b7cecdf428132364f9dee69d97c0 to your computer and use it in GitHub Desktop.
Save evadnoob/d960b7cecdf428132364f9dee69d97c0 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
Step 1/7 : FROM golang:1.7-alpine
---> 00371bbb49d5
Step 2/7 : ENV GODEBUG netdns=cgo+1
---> Using cache
---> f143f22f2b7f
Step 3/7 : RUN apk --no-cache add --update bash openssl
---> Using cache
---> 6841f4012d1c
Step 4/7 : WORKDIR /
---> Using cache
---> 2f64b7efd0b2
Step 5/7 : COPY etc/object_relationships.yaml /go/src/github.com/InVisionApp/v2.projects.migrator/etc/object_relationships.yaml
---> f3a7534371cf
Removing intermediate container 030dc2a099a2
Step 6/7 : COPY build/v2.projects.migrator-linux /
---> f8349dda1bcd
Removing intermediate container 9b9aa8587e9d
Step 7/7 : CMD /v2.projects.migrator-linux
---> Running in a5aa6b3202d4
---> d8d90d2ad05d
Removing intermediate container a5aa6b3202d4
Successfully built d8d90d2ad05d
Step 1/7 : FROM golang:1.7-alpine
---> 00371bbb49d5
Step 2/7 : ENV GODEBUG netdns=cgo+1
---> Using cache
---> f143f22f2b7f
Step 3/7 : RUN apk --no-cache add --update bash openssl
---> Using cache
---> 6841f4012d1c
Step 4/7 : WORKDIR /
---> Using cache
---> 2f64b7efd0b2
Step 5/7 : COPY etc/object_relationships.yaml /go/src/github.com/InVisionApp/v2.projects.migrator/etc/object_relationships.yaml
---> Using cache
---> f3a7534371cf
Step 6/7 : COPY build/v2.projects.migrator-linux /
---> Using cache
---> f8349dda1bcd
Step 7/7 : CMD /v2.projects.migrator-linux
---> Using cache
---> d8d90d2ad05d
Successfully built d8d90d2ad05d
Attaching to nodeactivity, v2-projects-migrator1, v2-projects-migrator2, data-migrator
nodeactivity | CONFIG WARNING - LOG_DIR not set, logging to process.stdout
nodeactivity | CONFIG WARNING - LOGSTASH destination not set, recommended value: localhost:9200
nodeactivity | CONFIG WARNING - LOG_INTERVAL is not set, recommended value: 5000
nodeactivity | CONFIG WARNING - SESSION_SECRET set to a non-secure value
nodeactivity | CONFIG WARNING - PUBLIC_URI set to a nonsense value
nodeactivity | DEVELOPMENT MODE
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:61 main arguments map[pass:%!s(bool=false) data:%!s(int=0) mysql:%!s(int=0) --mysql-password:<nil> port:%!s(int=0) 8080:%!s(bool=false) vagrant:%!s(bool=false) user:%!s(bool=false) invisionapp:%!s(bool=false) --read-only:<nil> directory:%!s(bool=false) --mysql-password<mysql-password>:<nil> database:%!s(bool=false) to:%!s(int=0) --read-only<read-only>:%!s(bool=false) 3306:%!s(bool=false) read-only:%!s(bool=false) this:%!s(bool=false) version.:%!s(bool=false) migrator:%!s(bool=false) http:%!s(bool=false) listen:%!s(bool=false) the:%!s(int=0) make:%!s(bool=false) root:%!s(bool=false) --mysql-url:<nil> --mysql-port:<nil> --mysql-database:<nil> --mysql-Host:<nil> host:%!s(bool=false) Options::%!s(bool=false) auth:%!s(bool=false) mysql.local.invisionapp.com:%!s(bool=false) --auth-secret:<nil> --mysql-user:<nil> --help:%!s(int=0) password:%!s(bool=false) --version:%!s(int=0) Show:%!s(int=0) secret:%!s(bool=false) --port:<nil> screen.:%!s(bool=false) defaults:%!s(int=0)]
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of READONLY='false'
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:124 getConf using AUTH_SECRET from env variables AUTH_SECRET='214581134229T4071R627U126M124P2416728390183181571515204199024723'
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:124 getConf using PORT from env variables PORT='80'
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of MYSQL_PASSWORD='vagrant'
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of MYSQL_USER='root'
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of MYSQL_HOST='mysql.local.invisionapp.com'
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of MYSQL_PORT='3306'
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:124 getConf using MYSQL_DATABASE from env variables MYSQL_DATABASE='invisionapp'
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of SCREEN_MONGO_PASSWORD=''
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of SCREEN_MONGO_USER=''
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of SCREEN_MONGO_HOST='mongo.local.invisionapp.com'
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of SCREEN_MONGO_PORT='27017'
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of SCREEN_MONGO_DATABASE='invision'
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of INSPECT_MONGO_PASSWORD=''
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of INSPECT_MONGO_USER=''
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of INSPECT_MONGO_HOST='mongo.local.invisionapp.com'
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of INSPECT_MONGO_PORT='27017'
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of INSPECT_MONGO_DATABASE='invision'
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:93 main configuration &{AuthSecret:214581134229T4071R627U126M124P2416728390183181571515204199024723 Port:80 ReadOnly:false Version: Database:{Invisionapp:{Password:vagrant Host:mysql.local.invisionapp.com User:root Port:3306 Database:invisionapp} ScreenMongo:{Password: Host:mongo.local.invisionapp.com User: Port:27017 Database:invision} InspectMongo:{Password: Host:mongo.local.invisionapp.com User: Port:27017 Database:invision}}}
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO import_export_data_access.go:97 SetupDBs mysqlDB: &{DB:0xc4200a46e0 driverName:mysql unsafe:false Mapper:0xc42029f0b0}
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO mongo_data_access.go:23 SetupMongoDBs Screen MongoDB: &{Session:0xc4202b8680 Name:invision}
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO mongo_data_access.go:33 SetupMongoDBs Inspect MongoDB: &{Session:0xc42034c340 Name:invision}
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:103 main route:
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /migrate/v1/get-partial
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /migrate/v1/get-type-map
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /healthcheck
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /migrate/v1/get-references
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /migrate/v1/get
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /migrate/v1/save-partial
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /migrate/v1/save
v2-projects-migrator1 | 2017-04-06T16:36:18Z INFO main.go:111 main starting, listening on 80
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:61 main arguments map[--mysql-password:<nil> this:%!s(bool=false) screen.:%!s(bool=false) pass:%!s(bool=false) read-only:%!s(bool=false) user:%!s(bool=false) --auth-secret:<nil> password:%!s(bool=false) auth:%!s(bool=false) --mysql-Host:<nil> host:%!s(bool=false) mysql.local.invisionapp.com:%!s(bool=false) version.:%!s(bool=false) port:%!s(int=0) defaults:%!s(int=0) vagrant:%!s(bool=false) database:%!s(bool=false) --mysql-port:<nil> --version:%!s(int=0) Options::%!s(bool=false) 8080:%!s(bool=false) migrator:%!s(bool=false) 3306:%!s(bool=false) invisionapp:%!s(bool=false) --mysql-database:<nil> --help:%!s(int=0) Show:%!s(int=0) http:%!s(bool=false) the:%!s(int=0) secret:%!s(bool=false) make:%!s(bool=false) --mysql-password<mysql-password>:<nil> --mysql-user:<nil> --read-only:<nil> --mysql-url:<nil> listen:%!s(bool=false) to:%!s(int=0) data:%!s(int=0) directory:%!s(bool=false) mysql:%!s(int=0) --port:<nil> root:%!s(bool=false) --read-only<read-only>:%!s(bool=false)]
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of READONLY='false'
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:124 getConf using AUTH_SECRET from env variables AUTH_SECRET='214581134229T4071R627U126M124P2416728390183181571515204199024723'
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:124 getConf using PORT from env variables PORT='80'
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of MYSQL_PASSWORD='vagrant'
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of MYSQL_USER='root'
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of MYSQL_HOST='mysql.local.invisionapp.com'
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of MYSQL_PORT='3306'
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:124 getConf using MYSQL_DATABASE from env variables MYSQL_DATABASE='invisionapp2'
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of SCREEN_MONGO_PASSWORD=''
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of SCREEN_MONGO_USER=''
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of SCREEN_MONGO_HOST='mongo.local.invisionapp.com'
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of SCREEN_MONGO_PORT='27017'
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of SCREEN_MONGO_DATABASE='invision'
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of INSPECT_MONGO_PASSWORD=''
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of INSPECT_MONGO_USER=''
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of INSPECT_MONGO_HOST='mongo.local.invisionapp.com'
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of INSPECT_MONGO_PORT='27017'
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:127 getConf starting with defualt value of INSPECT_MONGO_DATABASE='invision'
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:93 main configuration &{AuthSecret:214581134229T4071R627U126M124P2416728390183181571515204199024723 Port:80 ReadOnly:false Version: Database:{Invisionapp:{Password:vagrant Host:mysql.local.invisionapp.com User:root Port:3306 Database:invisionapp2} ScreenMongo:{Password: Host:mongo.local.invisionapp.com User: Port:27017 Database:invision} InspectMongo:{Password: Host:mongo.local.invisionapp.com User: Port:27017 Database:invision}}}
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO import_export_data_access.go:97 SetupDBs mysqlDB: &{DB:0xc4200b4630 driverName:mysql unsafe:false Mapper:0xc4201990b0}
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO mongo_data_access.go:23 SetupMongoDBs Screen MongoDB: &{Session:0xc42033a1a0 Name:invision}
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO mongo_data_access.go:33 SetupMongoDBs Inspect MongoDB: &{Session:0xc4200ff6c0 Name:invision}
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /migrate/v1/save
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /migrate/v1/get-references
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /migrate/v1/get
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /migrate/v1/save-partial
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:103 main route:
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /healthcheck
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /migrate/v1/get-partial
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:103 main route: /migrate/v1/get-type-map
v2-projects-migrator2 | 2017-04-06T16:36:18Z INFO main.go:111 main starting, listening on 80
data-migrator | 2017-04-06T16:36:19Z INFO main.go:160 StartMigratorServer version: 2004239
data-migrator | 2017-04-06T16:36:19Z INFO main.go:161 StartMigratorServer gopath: /go
data-migrator | 2017-04-06T16:36:19Z INFO main.go:162 StartMigratorServer migratorUrl: http://data-migrator.local.invisionapp.com/migrate
data-migrator | 2017-04-06T16:36:19Z INFO main.go:163 StartMigratorServer scheme: http
data-migrator | 2017-04-06T16:36:19Z INFO main.go:164 StartMigratorServer clientAuthSecret: 214581134229T4071R627U126M124P2416728390183181571515204199024723
data-migrator | 2017-04-06T16:36:19Z INFO main.go:165 StartMigratorServer startAuthSecret: X
data-migrator | 2017-04-06T16:36:19Z INFO main.go:168 StartMigratorServer Authorization X-Auth-Start
data-migrator | 2017-04-06T16:36:19Z INFO main.go:187 StartMigratorServer route:
data-migrator | 2017-04-06T16:36:19Z INFO main.go:187 StartMigratorServer route: /swagger.json
data-migrator | 2017-04-06T16:36:19Z INFO main.go:187 StartMigratorServer route: /stack
data-migrator | 2017-04-06T16:36:19Z INFO main.go:187 StartMigratorServer route: /start
data-migrator | 2017-04-06T16:36:19Z INFO main.go:187 StartMigratorServer route: /migrate
data-migrator | 2017-04-06T16:36:19Z INFO main.go:187 StartMigratorServer route: /typeMap
data-migrator | 2017-04-06T16:36:19Z INFO main.go:187 StartMigratorServer route: /healthcheck
data-migrator | 2017-04-06T16:36:19Z INFO main.go:187 StartMigratorServer route: /
nodeactivity | { [Error: ENOENT, no such file or directory '.env'] errno: 34, code: 'ENOENT', path: '.env', syscall: 'open' }
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":1,"level":30,"msg":"Initializing Service..","time":"2017-04-06T16:36:19.916Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":1,"level":30,"mongo_client":"mongodb://mongo/invision?poolSize=5","duration":"31.91","start_time":"","end_time":"","msg":"Connected to mongo client","time":"2017-04-06T16:36:19.951Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":1,"level":20,"msg":"verifying collections","time":"2017-04-06T16:36:19.953Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":1,"level":30,"msg":"Starting cluster with 1 workers","time":"2017-04-06T16:36:19.962Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":1,"level":30,"msg":"Worker(1) started: 12","time":"2017-04-06T16:36:19.974Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":1,"level":20,"msg":"Successful startup of service","time":"2017-04-06T16:36:19.975Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":1,"level":30,"action":"overall_setup","duration":"13.25","start_time":"","end_time":"","msg":"Successful startup of service","time":"2017-04-06T16:36:19.975Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":1,"level":20,"msg":"Worker(1) is online","time":"2017-04-06T16:36:20.015Z","v":0}
nodeactivity | { [Error: ENOENT, no such file or directory '.env'] errno: 34, code: 'ENOENT', path: '.env', syscall: 'open' }
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":30,"msg":"Initializing Service..","time":"2017-04-06T16:36:21.153Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":30,"mongo_client":"mongodb://mongo/invision?poolSize=5","duration":"31.26","start_time":"","end_time":"","msg":"Connected to mongo client","time":"2017-04-06T16:36:21.190Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":20,"msg":"verifying collections","time":"2017-04-06T16:36:21.192Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":30,"msg":"Starting worker: 12","time":"2017-04-06T16:36:21.198Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":1,"level":20,"msg":"Worker(1) listening at 0.0.0.0:41789","time":"2017-04-06T16:36:21.198Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":30,"msg":"Mongo not used in application, being added for authentication","time":"2017-04-06T16:36:21.291Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":30,"msg":"MYSQL not used in application, being added for authentication","time":"2017-04-06T16:36:21.561Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":20,"msg":"Successful startup of service","time":"2017-04-06T16:36:21.625Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":30,"action":"overall_setup","duration":"427.37","start_time":"","end_time":"","msg":"Successful startup of service","time":"2017-04-06T16:36:21.626Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":30,"msg":"Listening at http://0.0.0.0:80","time":"2017-04-06T16:36:21.628Z","v":0}
nodeactivity | Listening at http://0.0.0.0:80
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":1,"level":20,"msg":"Worker(1) listening at 0.0.0.0:80","time":"2017-04-06T16:36:21.629Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":30,"mysql_db":"mysql/invisionapp","duration":"81.67","start_time":"","end_time":"","msg":"Connected to MYSQL database","time":"2017-04-06T16:36:21.643Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":1,"level":20,"msg":"Worker(1) listening at 0.0.0.0:41789","time":"2017-04-06T16:36:21.646Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":30,"mongo_client":"mongo/invision","duration":"93.69","start_time":"","end_time":"","msg":"Connected to mongo client","time":"2017-04-06T16:36:21.650Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":30,"msg":"Configuring oauth","time":"2017-04-06T16:36:21.650Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":10,"msg":"Configuring routes","time":"2017-04-06T16:36:21.665Z","v":0}
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":20,"msg":"Starting bootstrapped service...","time":"2017-04-06T16:36:21.745Z","v":0}
data-migrator | starting scan
data-migrator | you are here
data-migrator | in channel func
data-migrator | received repo: https://api.github.com/repos/InVisionApp/v2.projects.invisionapp.com/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/v2.api.invisionapp.com/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/design-v2.www.invisionapp.com/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/InVisionSync/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/blog.invisionapp.com/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/psd.rb/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/chopstick/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/noodle/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/improved_psd.rb/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/Marketing-Emails/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/psd_native/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/sketch-extraction/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/SRE-Scripts/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/chef-java_extras/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/cf-configmanager/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/vagrant/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/inv-oauth2-service/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/data-enrichment/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/fontcheck/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-uploader/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision-nodejs-bootstrap/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/chef-forever/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/dropboxsync-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/chopstick-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/base-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/bootstrap-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/coldfusion-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/sensu-server-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/sensu-client-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/metrics-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/elasticsearch-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/logstash-client-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/provisioning-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/vpn-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-selectivesync/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/mongo-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision-nodejs-utils/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/rabbitmq/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/aws-rds-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/gluster-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-thumbnailer/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/dropbox-js/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-notifications/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/generator/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/mkfs-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/loopback-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/rabbit-deploy-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/nginx-proxy-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/logstash_server-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_kibana-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_doorman-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/bucky-server-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_graphite-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_grafana-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_statsd-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/data_bags/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_sensu_checker-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-analytics/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/dropboxsync_pusher-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/dropboxsync_watcher-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/dropboxsync_checker-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/dropboxsync_monitor-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/analytics-scripts/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/CertificateAuthority/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_monit_server/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invisionapp-ios/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_rabbitmq_logstash/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_rabbitmq-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_rabbitmq_base-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_beacon-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_nat/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/chef-grafana/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_sinopia-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/support_dashboard-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/osx-base-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/osx-sensu-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/internal-graphite-beacon/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/osx-sketchsync-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/osx-logstash-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-share/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/docker-registry-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/osx-generator-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/jenkins-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-filesync/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision-frontend-assets/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/ossec-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-website/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-website-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-feed/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-feed-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-extension/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/landscape-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/Jenkins-Job-Manager/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-designerslist-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-revive-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/InVision_Docker/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/docker-node-baseimage/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision-functional-test-utils/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/marlin-runtime/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/docker-coldfusion/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision-frontend-share-assets/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/docker-nginx/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-designerslist/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/newrelic-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-lionking-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/docker-mysql/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-mshare/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-admin/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-node-server/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-node-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-mobile-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/docker-mongo-seed/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision-datadog-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/automated-functional-tests/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-activity/contents/{+path}
data-migrator | repo: node-activity
data-migrator | #
data-migrator | # this file holds service mapping information used by the data-migrator
data-migrator | # https://github.com/InVisionApp/data-migrator
data-migrator | #
data-migrator |
data-migrator | screen-activity.screen_activity: activity
data-migrator | screen-activity.screen_activity_ttl: activity
data-migrator |
data-migrator | received repo: https://api.github.com/repos/InVisionApp/datadog-checker-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-node-crawler/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-node-common/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_rethinkdb-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/backups-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-boards-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-conversations-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision-frontend-conversation-assets/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/stackstorm-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/stackstorm-checks-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/kubernetes-coreos/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/mongo3-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/chef-mongodb3/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-console/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/kubernetes-nginx-proxy/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-console-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/kubernetes-fluentd/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision-nodejs-auth/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/sketch-extraction-fabric/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision-hekad-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/project-xb500/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/private-kit-deploymentizer/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/apt-mirror/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/capistrano/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/kubernetes-provisioner/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/eng-blog.invisionapp.com/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/capistrano-elb-mgmt/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/docker-alpine-kubernetes-nodejs/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/capistrano-s3_archive/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/private-kit-image-deployer/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/alienvault-usm-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision-security-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/autoscale-scripts/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-projects-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/steps-set-xcode-git-build-number/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/bitrise-steplib/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-permissions-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-activity-internal/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/sync-panel/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision-golang-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/functional-tests-red/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/steps-set-issue-field-to-build-number/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/sketch-bundler/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/panel-ui-kit/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/panel-frontend/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-manager-mac/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/bridge-photoshop/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/type-panel/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-builder/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/photoshop-bundler/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/type-generator/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/photos-panel/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/photos-photoshop/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/duplicate-photoshop/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/duplicate-panel/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/type-photoshop/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-panels/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/bridge-sketch/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/duplicate-sketch/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-installer-mac/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/migrations/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/cloudwatchlogs-coreos/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-manager-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/labs-web/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-web/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/library-panel/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/library-sketch/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-ent-data-migrator/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/kit-checkout/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/engineering-notes/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/accounts-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/prototypes-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/docker-node-publisher/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/sketch-flow-declarations/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/eslint-config-sketchpanel/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/sketch-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/integration/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-component-kit/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/integration-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/chef-coldfusion10/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision-docker-host-cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/data-panel/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/panel-devtools/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/kubernetes-vpn/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/surface/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/surface-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/exporter-runtime/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-test-rosie/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/eslint-config-panel-frontend/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/hubot-invision-utils/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/datadog-scripts/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/library-runtime/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/kubernetes-es-cleaner/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/sketch-class-dump/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision_loggly_cookbook/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/data-sketch/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/data-runtime/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/jenkins-docker-builds/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/statuspage-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/sketch-libraries/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/hubot-invision-service-config/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/node-admin-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/alpine-node/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/docker-neptune-agent/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/kit-deployer/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/kit-image-deployer/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/kit-deploymentizer/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/kit/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/env-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/eslint-config-invision/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-panels-sketch-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-authentication/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/data-services/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/generator-bundler/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/Sketch-Headers/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/auth-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-sketch-diagnostics/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/kit-server/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/generator-server/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-build-server/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-search/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/coldfusion-projects-base/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/inspect-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-logstash/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-plugin-e2e-tests/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/home-ui/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/panel-linter/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/renderer/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/spaces-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/private-kit-overwatch/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/experimental-react-build/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/media-processor/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/labs-inspector/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-code-creator/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-admin/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/mobile-test-runner/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-builder-win/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/getty-panel/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-sync-sketch/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-sync-photoshop/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/getty-sketch/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/reconnecting-websocket/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/eslint-plugin-flowtype/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/renderer-specs/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/docker-dd-agent/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/file-watch/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/file-watch-box/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/file-watch-dropbox/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/file-watch-gdrive/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/onboarding-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/terraformer/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/rye/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invisionapp-android/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/sanitizecodeship/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-share-count/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/helloworld-go/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-virality/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/trapezoid-logger-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/freehand-panel/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/freehand-runtime/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/core-scripts/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/kit-overwatch/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/internal-teams/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/snitch/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/astro/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/core-go-service-template/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/subscriptions-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/teams-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/brew/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/go-datadog-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/freehand-photoshop/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/freehand-generator/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/mixpanel-iphone/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/rudi/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/infer-score/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/lambda-thumbnailer/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/tnt/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/awesome-go/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-images/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/sentry-swift/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/migration-hub/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/env-mgr/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/steps-s3-sync-remote/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/summon/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/bjorn-migrator-example/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/data-migrator/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision-dd-agent/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/private-network-variable-validator/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/handler/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/go-merge/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/duplicate-photoshop-panel/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-gulp-utils/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/goperms/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/permissions-apiv2/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/go-swagger/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/muzli-heroku-app-manager/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/infrastructure/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-prototype-runtime/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/getty-photoshop/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/data-migrator-client-boon/contents/{+path}
data-migrator | GET https://api.github.com/repos/InVisionApp/data-migrator-client-boon/contents/: 404 This repository is empty. []
data-migrator | received repo: https://api.github.com/repos/InVisionApp/deep-water/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/yellow-submarine/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/auth-ui/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/jelly/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/emailer/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/data-migrator-data-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/database-provisioning/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/vigilante/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/udf-sketch-parser/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/s3-zip-uploader/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/jira-server-plugin/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/jira-plugin-converter/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/golang-docker/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/conversations-web/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/team-management-web/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/heroku-buildpack-nodejs-gulp-sass-compass/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-panels-validator/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/team-gold-meta/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/steps-activate-private-npm-registry/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/codeship-volume-test/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/v2.projects.migrator/contents/{+path}
data-migrator | repo: v2.projects.migrator
data-migrator |
data-migrator | #
data-migrator | # this file holds service mapping information used by the data-migrator
data-migrator | # https://github.com/InVisionApp/data-migrator
data-migrator | #
data-migrator |
data-migrator | v2-projects-migrator.account: v2-projects-migrator
data-migrator | v2-projects-migrator.asset: v2-projects-migrator
data-migrator | v2-projects-migrator.asset_font: v2-projects-migrator
data-migrator | v2-projects-migrator.asset_folder: v2-projects-migrator
data-migrator | v2-projects-migrator.asset_history: v2-projects-migrator
data-migrator | v2-projects-migrator.background_image: v2-projects-migrator
data-migrator | v2-projects-migrator.board: v2-projects-migrator
data-migrator | v2-projects-migrator.board_affiliation: v2-projects-migrator
data-migrator | v2-projects-migrator.board_group: v2-projects-migrator
data-migrator | v2-projects-migrator.board_item: v2-projects-migrator
data-migrator | v2-projects-migrator.board_item_comment: v2-projects-migrator
data-migrator | v2-projects-migrator.board_item_comment_sketch: v2-projects-migrator
data-migrator | v2-projects-migrator.board_item_type: v2-projects-migrator
data-migrator | v2-projects-migrator.board_item_unsubscribe: v2-projects-migrator
data-migrator | v2-projects-migrator.board_membership: v2-projects-migrator
data-migrator | v2-projects-migrator.board_share: v2-projects-migrator
data-migrator | v2-projects-migrator.board_unread_comment_flag: v2-projects-migrator
data-migrator | v2-projects-migrator.comment: v2-projects-migrator
data-migrator | v2-projects-migrator.comment_like: v2-projects-migrator
data-migrator | v2-projects-migrator.comment_mention: v2-projects-migrator
data-migrator | v2-projects-migrator.comment_sketch: v2-projects-migrator
data-migrator | v2-projects-migrator.company: v2-projects-migrator
data-migrator | v2-projects-migrator.company_ip_whitelist: v2-projects-migrator
data-migrator | v2-projects-migrator.company_membership: v2-projects-migrator
data-migrator | v2-projects-migrator.company_permissions: v2-projects-migrator
data-migrator | v2-projects-migrator.company_status: v2-projects-migrator
data-migrator | v2-projects-migrator.company_team: v2-projects-migrator
data-migrator | v2-projects-migrator.company_team_membership: v2-projects-migrator
data-migrator | v2-projects-migrator.conversation: v2-projects-migrator
data-migrator | v2-projects-migrator.custom_share_branding: v2-projects-migrator
data-migrator | v2-projects-migrator.gdrive_channels: v2-projects-migrator
data-migrator | v2-projects-migrator.hook: v2-projects-migrator
data-migrator | v2-projects-migrator.hotspot: v2-projects-migrator
data-migrator | v2-projects-migrator.hostspot_event-type: v2-projects-migrator
data-migrator | v2-projects-migrator.hotspot_target_type: v2-projects-migrator
data-migrator | v2-projects-migrator.hotspot_transition_type: v2-projects-migrator
data-migrator | v2-projects-migrator.layer_sync_artifact: v2-projects-migrator
data-migrator | v2-projects-migrator.oauth_app: v2-projects-migrator
data-migrator | v2-projects-migrator.project: v2-projects-migrator
data-migrator | v2-projects-migrator.project_affiliation: v2-projects-migrator
data-migrator | v2-projects-migrator.project_group: v2-projects-migrator
data-migrator | v2-projects-migrator.project_membership: v2-projects-migrator
data-migrator | v2-projects-migrator.project_viewing: v2-projects-migrator
data-migrator | v2-projects-migrator.screen: v2-projects-migrator
data-migrator | v2-projects-migrator.screen_audit: v2-projects-migrator
data-migrator | v2-projects-migrator.screen_divider: v2-projects-migrator
data-migrator | v2-projects-migrator.screen_task_list: v2-projects-migrator
data-migrator | v2-projects-migrator.screen_task_list_item: v2-projects-migrator
data-migrator | v2-projects-migrator.screen_version: v2-projects-migrator
data-migrator | v2-projects-migrator.screen_workflow_status: v2-projects-migrator
data-migrator | v2-projects-migrator.screen_workflow_status_colors: v2-projects-migrator
data-migrator | v2-projects-migrator.screen_metadata: v2-projects-migrator
data-migrator | v2-projects-migrator.selective_sync: v2-projects-migrator
data-migrator | v2-projects-migrator.share: v2-projects-migrator
data-migrator | v2-projects-migrator.slack_webhooks: v2-projects-migrator
data-migrator | v2-projects-migrator.subscription: v2-projects-migrator
data-migrator | v2-projects-migrator.subscription_plan: v2-projects-migrator
data-migrator | v2-projects-migrator.team_membership: v2-projects-migrator
data-migrator | v2-projects-migrator.template: v2-projects-migrator
data-migrator | v2-projects-migrator.unread_comment_flag: v2-projects-migrator
data-migrator | v2-projects-migrator.unread_screen_flag: v2-projects-migrator
data-migrator | v2-projects-migrator.user: v2-projects-migrator
data-migrator | v2-projects-migrator.user_roles: v2-projects-migrator
data-migrator | v2-projects-migrator.watched_files: v2-projects-migrator
data-migrator | v2-projects-migrator.screen_type: v2-projects-migrator
data-migrator |
data-migrator | received repo: https://api.github.com/repos/InVisionApp/conversations-service/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/test-rudi-provision/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/sketch-proxy/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/go-nrutil/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/monitor/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/library-git/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/design-system/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/lambda-screen-inspect/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/hubot-test-helper/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/coscript/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/support-twitter-angular/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/support-twitter-node/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/support-twitter-zendesk-client/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/elroy/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/s3-proxy/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/invision-hacks-invision/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/twistlock-defender/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/orbitty/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/hubot-invision-craft-plugins/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/team-copper-meta/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/didi/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/integration-slack/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/craft-api-v7/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/prototypes-api-v7/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/media-processor-v7/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/inspect-api-v7/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/screen-thumbnailer-v7/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/screen-inspector-v7/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/boards-uploader-v7/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/boards-thumbnailer-v7/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/projects-v7/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/config-api-v7/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/workflow-service/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/users-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/mobile-gateway/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/enterprise-settings-api/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/chesley-restricted-test/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/feature-flag-store/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/integration-clearbit/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/clearbit-proxy/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/test-service-eric1/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/test-service-eric2/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/integration-lookback/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/test-service-eric3/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/activity-service-v7/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/test-service-eric4/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/api-gateway/contents/{+path}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/test-service-eric5/contents/{+path}
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:252 (*Registry).getServiceTypeMap http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get-type-map type map is map[v2-projects-migrator.company_permissions:[v2-projects-migrator.company v2-projects-migrator.company_permission_type] v2-projects-migrator.oauth_apps:[] v2-projects-migrator.project_affiliation:[v2-projects-migrator.project v2-projects-migrator.user] v2-projects-migrator.screen_divider:[v2-projects-migrator.project] v2-projects-migrator.asset_folder:[v2-projects-migrator.project v2-projects-migrator.user v2-projects-migrator.user] v2-projects-migrator.board_group:[v2-projects-migrator.board] v2-projects-migrator.board_item:[v2-projects-migrator.user v2-projects-migrator.board_item_type v2-projects-migrator.board_group] v2-projects-migrator.comment_sketch:[v2-projects-migrator.comment] v2-projects-migrator.custom_share_branding:[v2-projects-migrator.company] v2-projects-migrator.hook:[v2-projects-migrator.user v2-projects-migrator.company v2-projects-migrator.company_team v2-projects-migrator.project] v2-projects-migrator.project_group:[v2-projects-migrator.user v2-projects-migrator.company] v2-projects-migrator.template:[v2-projects-migrator.project] v2-projects-migrator.board_item_type:[] v2-projects-migrator.company_team:[v2-projects-migrator.company] v2-projects-migrator.conversation:[v2-projects-migrator.screen] v2-projects-migrator.subscription:[v2-projects-migrator.subscription_plan v2-projects-migrator.user] v2-projects-migrator.company:[v2-projects-migrator.user v2-projects-migrator.billing_information v2-projects-migrator.company_status] v2-projects-migrator.project_viewing:[v2-projects-migrator.project v2-projects-migrator.user v2-projects-migrator.share] v2-projects-migrator.screen_task_list:[v2-projects-migrator.screen] v2-projects-migrator.team_membership:[v2-projects-migrator.user v2-projects-migrator.user] v2-projects-migrator.board_affiliation:[v2-projects-migrator.board v2-projects-migrator.user] v2-projects-migrator.comment_mention:[v2-projects-migrator.comment v2-projects-migrator.user] v2-projects-migrator.screen_audit:[v2-projects-migrator.screen v2-projects-migrator.user] v2-projects-migrator.screen_type:[] v2-projects-migrator.asset:[v2-projects-migrator.project v2-projects-migrator.asset_folder v2-projects-migrator.user v2-projects-migrator.user] v2-projects-migrator.company_membership:[v2-projects-migrator.company v2-projects-migrator.user v2-projects-migrator.user_roles] v2-projects-migrator.screen_workflow_status:[v2-projects-migrator.project v2-projects-migrator.screen_workflow_status_colors] v2-projects-migrator.unread_screen_flag:[v2-projects-migrator.screen v2-projects-migrator.user] v2-projects-migrator.company_status:[] v2-projects-migrator.layer_sync_artifact:[v2-projects-migrator.asset v2-projects-migrator.asset v2-projects-migrator.screen] v2-projects-migrator.gdrive_channels:[v2-projects-migrator.user] v2-projects-migrator.account:[v2-projects-migrator.user] v2-projects-migrator.background_image:[v2-projects-migrator.project] v2-projects-migrator.board_item_comment:[v2-projects-migrator.user v2-projects-migrator.board_item] v2-projects-migrator.board_share:[v2-projects-migrator.board v2-projects-migrator.board_item] v2-projects-migrator.screen_metadata:[v2-projects-migrator.project v2-projects-migrator.screen] v2-projects-migrator.slack_webhooks:[v2-projects-migrator.project v2-projects-migrator.user] v2-projects-migrator.board:[v2-projects-migrator.user v2-projects-migrator.company] v2-projects-migrator.board_item_comment_sketch:[v2-projects-migrator.comment] v2-projects-migrator.comment_like:[v2-projects-migrator.comment v2-projects-migrator.user] v2-projects-migrator.screen:[v2-projects-migrator.project] v2-projects-migrator.selective_sync:[v2-projects-migrator.oauth_app v2-projects-migrator.user v2-projects-migrator.board_item v2-projects-migrator.screen v2-projects-migrator.asset] v2-projects-migrator.subscription_plan:[] v2-projects-migrator.board_item_unsubscribe:[v2-projects-migrator.board_item v2-projects-migrator.user] v2-projects-migrator.screen_version:[v2-projects-migrator.screen v2-projects-migrator.user] v2-projects-migrator.unread_comment_flag:[v2-projects-migrator.comment v2-projects-migrator.user] v2-projects-migrator.watched_files:[v2-projects-migrator.user] v2-projects-migrator.project:[v2-projects-migrator.user v2-projects-migrator.screen v2-projects-migrator. ??] v2-projects-migrator.project_membership:[v2-projects-migrator.project v2-projects-migrator.user v2-projects-migrator.project_group] v2-projects-migrator.asset_font:[v2-projects-migrator.asset] v2-projects-migrator.asset_history:[v2-projects-migrator.asset v2-projects-migrator.user] v2-projects-migrator.board_unread_comment_flag:[v2-projects-migrator.board_item_comment v2-projects-migrator.user] v2-projects-migrator.company_ip_whitelist:[v2-projects-migrator.company] v2-projects-migrator.comment:[v2-projects-migrator.conversation v2-projects-migrator.user] v2-projects-migrator.user:[] v2-projects-migrator.board_membership:[v2-projects-migrator.board v2-projects-migrator.user] v2-projects-migrator.hotspot:[v2-projects-migrator.screen v2-projects-migrator.hotspot_transition_type v2-projects-migrator.screen v2-projects-migrator.template] v2-projects-migrator.screen_task_list_item:[v2-projects-migrator.screen_task_list] v2-projects-migrator.company_team_membership:[v2-projects-migrator.company_team v2-projects-migrator.user] v2-projects-migrator.share:[v2-projects-migrator.project v2-projects-migrator.screen v2-projects-migrator.user]]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.asset: [v2-projects-migrator.project v2-projects-migrator.asset_folder v2-projects-migrator.user v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.company_membership: [v2-projects-migrator.company v2-projects-migrator.user v2-projects-migrator.user_roles]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.screen_workflow_status: [v2-projects-migrator.project v2-projects-migrator.screen_workflow_status_colors]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.unread_screen_flag: [v2-projects-migrator.screen v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.company_status: []
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.layer_sync_artifact: [v2-projects-migrator.asset v2-projects-migrator.asset v2-projects-migrator.screen]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.account: [v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.background_image: [v2-projects-migrator.project]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.board_item_comment: [v2-projects-migrator.user v2-projects-migrator.board_item]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.board_share: [v2-projects-migrator.board v2-projects-migrator.board_item]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.gdrive_channels: [v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.board: [v2-projects-migrator.user v2-projects-migrator.company]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.board_item_comment_sketch: [v2-projects-migrator.comment]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.comment_like: [v2-projects-migrator.comment v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.screen: [v2-projects-migrator.project]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.screen_metadata: [v2-projects-migrator.project v2-projects-migrator.screen]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.slack_webhooks: [v2-projects-migrator.project v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.selective_sync: [v2-projects-migrator.oauth_app v2-projects-migrator.user v2-projects-migrator.board_item v2-projects-migrator.screen v2-projects-migrator.asset]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.subscription_plan: []
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.board_item_unsubscribe: [v2-projects-migrator.board_item v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.screen_version: [v2-projects-migrator.screen v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.unread_comment_flag: [v2-projects-migrator.comment v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.watched_files: [v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.asset_font: [v2-projects-migrator.asset]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.asset_history: [v2-projects-migrator.asset v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.board_unread_comment_flag: [v2-projects-migrator.board_item_comment v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.company_ip_whitelist: [v2-projects-migrator.company]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.project: [v2-projects-migrator.user v2-projects-migrator.screen v2-projects-migrator. ??]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.project_membership: [v2-projects-migrator.project v2-projects-migrator.user v2-projects-migrator.project_group]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.comment: [v2-projects-migrator.conversation v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.user: []
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.board_membership: [v2-projects-migrator.board v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.hotspot: [v2-projects-migrator.screen v2-projects-migrator.hotspot_transition_type v2-projects-migrator.screen v2-projects-migrator.template]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.screen_task_list_item: [v2-projects-migrator.screen_task_list]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.company_team_membership: [v2-projects-migrator.company_team v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.share: [v2-projects-migrator.project v2-projects-migrator.screen v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.screen_divider: [v2-projects-migrator.project]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.asset_folder: [v2-projects-migrator.project v2-projects-migrator.user v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.board_group: [v2-projects-migrator.board]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.board_item: [v2-projects-migrator.user v2-projects-migrator.board_item_type v2-projects-migrator.board_group]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.comment_sketch: [v2-projects-migrator.comment]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.company_permissions: [v2-projects-migrator.company v2-projects-migrator.company_permission_type]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.oauth_apps: []
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.project_affiliation: [v2-projects-migrator.project v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.custom_share_branding: [v2-projects-migrator.company]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.hook: [v2-projects-migrator.user v2-projects-migrator.company v2-projects-migrator.company_team v2-projects-migrator.project]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.project_group: [v2-projects-migrator.user v2-projects-migrator.company]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.board_item_type: []
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.company_team: [v2-projects-migrator.company]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.conversation: [v2-projects-migrator.screen]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.subscription: [v2-projects-migrator.subscription_plan v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.template: [v2-projects-migrator.project]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.company: [v2-projects-migrator.user v2-projects-migrator.billing_information v2-projects-migrator.company_status]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.project_viewing: [v2-projects-migrator.project v2-projects-migrator.user v2-projects-migrator.share]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.screen_task_list: [v2-projects-migrator.screen]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.team_membership: [v2-projects-migrator.user v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.board_affiliation: [v2-projects-migrator.board v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.comment_mention: [v2-projects-migrator.comment v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.screen_audit: [v2-projects-migrator.screen v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap v2-projects-migrator.screen_type: []
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:252 (*Registry).getServiceTypeMap http://activity.local.invisionapp.com/migrate/v1/get-type-map type map is map[screen-activity.screen_activity:[v2-projects-migrator.screen v2-projects-migrator.project v2-projects-migrator.user] screen-activity.screen_activity_ttl:[v2-projects-migrator.screen v2-projects-migrator.project v2-projects-migrator.user]]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap screen-activity.screen_activity: [v2-projects-migrator.screen v2-projects-migrator.project v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:255 (*Registry).getServiceTypeMap screen-activity.screen_activity_ttl: [v2-projects-migrator.screen v2-projects-migrator.project v2-projects-migrator.user]
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.company 1532
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
nodeactivity | {"name":"service","hostname":"activity.local.invisionapp.com","pid":12,"level":30,"res":{"statusCode":200,"header":"HTTP/1.1 200 OK\r\nX-Powered-By: Express\r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 255\r\nETag: W/\"ff-nIzN3j79hpnkf9+IgGHR9Qz1hoc\"\r\nDate: Thu, 06 Apr 2017 17:39:47 GMT\r\nConnection: close\r\n\r\n"},"req":{"method":"POST","url":"/migrate/v1/get-type-map","headers":{"host":"activity.local.invisionapp.com","connection":"close","x-real-ip":"172.17.0.1","x-forwarded-for":"172.17.0.1","x-forwarded-proto":"http","content-length":"0","user-agent":"Go-http-client/1.1","authorization":"214581134229T4071R627U126M124P2416728390183181571515204199024723","content-type":"application/json; charset=utf-8","accept-encoding":"gzip"}},"responseTime":66,"contentLength":255,"msg":"POST /migrate/v1/get-type-map 200 66ms - 255 ","time":"2017-04-06T17:39:47.377Z","v":0}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.company, id: 1532
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: company from: v2-projects-migrator.company, id: 1532
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.company, id: 1532, &{ID:1532 Userownerid:26226010 Billinginformationid:{Int64:0 Valid:false} Companystatusid:{Int64:1 Valid:true} Subdomain:{String:spirent Valid:true} Idpurl:{String: Valid:false} Idplogouturl:{String: Valid:false} Samlcertificate:{String: Valid:false} Samloptional:false Samlnameidformat:{String: Valid:true} Name:{String:Spirent Communications Inc Valid:true} Logo:{String: Valid:true} Isenterprise:1 Contactname:{String: Valid:true} Contactemail:{String: Valid:true} Contactphone:{String: Valid:true} Sessioninactivitytimeout:10080 Sessioninactivityrequired:false Hassingletenantinstance:0 Updatedat:2016-06-08 21:29:20 +0000 UTC Createdat:2016-02-19 20:13:17 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Samlhashalgorithm:{String:http://www.w3.org/2000/09/xmldsig#rsa-sha1 Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:1532 Userownerid:26226010 Billinginformationid:{Int64:0 Valid:false} Companystatusid:{Int64:1 Valid:true} Subdomain:{String:spirent Valid:true} Idpurl:{String: Valid:false} Idplogouturl:{String: Valid:false} Samlcertificate:{String: Valid:false} Samloptional:false Samlnameidformat:{String: Valid:true} Name:{String:Spirent Communications Inc Valid:true} Logo:{String: Valid:true} Isenterprise:1 Contactname:{String: Valid:true} Contactemail:{String: Valid:true} Contactphone:{String: Valid:true} Sessioninactivitytimeout:10080 Sessioninactivityrequired:false Hassingletenantinstance:0 Updatedat:2016-06-08 21:29:20 +0000 UTC Createdat:2016-02-19 20:13:17 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Samlhashalgorithm:{String:http://www.w3.org/2000/09/xmldsig#rsa-sha1 Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":1532,"userOwnerId":26226010,"billingInformationID":{"Int64":0,"Valid":false},"companyStatusID":{"Int64":1,"Valid":true},"subdomain":{"String":"spirent","Valid":true},"idpUrl":{"String":"","Valid":false},"idpLogoutUrl":{"String":"","Valid":false},"samlCertificate":{"String":"","Valid":false},"samlOptional":false,"samlNameIDFormat":{"String":"","Valid":true},"name":{"String":"Spirent Communications Inc","Valid":true},"logo":{"String":"","Valid":true},"isEnterprise":1,"contactName":{"String":"","Valid":true},"contactEmail":{"String":"","Valid":true},"contactPhone":{"String":"","Valid":true},"sessionInactivityTimeout":10080,"sessionInactivityRequired":false,"hasSingleTenantInstance":0,"updatedAt":"2016-06-08T21:29:20Z","createdAt":"2016-02-19T20:13:17Z","endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"samlHashAlgorithm":{"String":"http://www.w3.org/2000/09/xmldsig#rsa-sha1","Valid":true}}}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[id:1532 userOwnerId:26226010 idpLogoutUrl:map[String: Valid:%!s(bool=false)] hasSingleTenantInstance:0 updatedAt:2016-06-08T21:29:20Z samlHashAlgorithm:map[String:http://www.w3.org/2000/09/xmldsig#rsa-sha1 Valid:%!s(bool=true)] contactPhone:map[String: Valid:%!s(bool=true)] companyStatusID:map[Int64:1 Valid:%!s(bool=true)] idpUrl:map[Valid:%!s(bool=false) String:] samlOptional:%!s(bool=false) samlNameIDFormat:map[String: Valid:%!s(bool=true)] name:map[String:Spirent Communications Inc Valid:%!s(bool=true)] isEnterprise:1 contactEmail:map[String: Valid:%!s(bool=true)] sessionInactivityTimeout:10080 billingInformationID:map[Valid:%!s(bool=false) Int64:0] subdomain:map[String:spirent Valid:%!s(bool=true)] samlCertificate:map[String: Valid:%!s(bool=false)] logo:map[String: Valid:%!s(bool=true)] sessionInactivityRequired:%!s(bool=false) contactName:map[String: Valid:%!s(bool=true)] createdAt:2016-02-19T20:13:17Z endedAt:map[Time:0001-01-01T00:00:00Z Valid:%!s(bool=false)]]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[contactPhone:map[String: Valid:true] companyStatusID:map[Int64:1 Valid:true] idpUrl:map[String: Valid:false] samlOptional:false samlNameIDFormat:map[String: Valid:true] name:map[String:Spirent Communications Inc Valid:true] isEnterprise:1 contactEmail:map[String: Valid:true] sessionInactivityTimeout:10080 billingInformationID:map[Int64:0 Valid:false] subdomain:map[String:spirent Valid:true] samlCertificate:map[String: Valid:false] logo:map[String: Valid:true] sessionInactivityRequired:false contactName:map[String: Valid:true] createdAt:2016-02-19T20:13:17Z endedAt:map[Time:0001-01-01T00:00:00Z Valid:false] id:1532 userOwnerId:26226010 idpLogoutUrl:map[String: Valid:false] hasSingleTenantInstance:0 updatedAt:2016-06-08T21:29:20Z samlHashAlgorithm:map[String:http://www.w3.org/2000/09/xmldsig#rsa-sha1 Valid:true]]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.company, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.company","blob":{"billingInformationID":{"Int64":0,"Valid":false},"companyStatusID":{"Int64":1,"Valid":true},"contactEmail":{"String":"","Valid":true},"contactName":{"String":"","Valid":true},"contactPhone":{"String":"","Valid":true},"createdAt":"2016-02-19T20:13:17Z","endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"hasSingleTenantInstance":0,"id":1532,"idpLogoutUrl":{"String":"","Valid":false},"idpUrl":{"String":"","Valid":false},"isEnterprise":1,"logo":{"String":"","Valid":true},"name":{"String":"Spirent Communications Inc","Valid":true},"samlCertificate":{"String":"","Valid":false},"samlHashAlgorithm":{"String":"http://www.w3.org/2000/09/xmldsig#rsa-sha1","Valid":true},"samlNameIDFormat":{"String":"","Valid":true},"samlOptional":false,"sessionInactivityRequired":false,"sessionInactivityTimeout":10080,"subdomain":{"String":"spirent","Valid":true},"updatedAt":"2016-06-08T21:29:20Z","userOwnerId":26226010}}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.company","blob":{"billingInformationID":{"Int64":0,"Valid":false},"companyStatusID":{"Int64":1,"Valid":true},"contactEmail":{"String":"","Valid":true},"contactName":{"String":"","Valid":true},"contactPhone":{"String":"","Valid":true},"createdAt":"2016-02-19T20:13:17Z","endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"hasSingleTenantInstance":0,"id":1532,"idpLogoutUrl":{"String":"","Valid":false},"idpUrl":{"String":"","Valid":false},"isEnterprise":1,"logo":{"String":"","Valid":true},"name":{"String":"Spirent Communications Inc","Valid":true},"samlCertificate":{"String":"","Valid":false},"samlHashAlgorithm":{"String":"http://www.w3.org/2000/09/xmldsig#rsa-sha1","Valid":true},"samlNameIDFormat":{"String":"","Valid":true},"samlOptional":false,"sessionInactivityRequired":false,"sessionInactivityTimeout":10080,"subdomain":{"String":"spirent","Valid":true},"updatedAt":"2016-06-08T21:29:20Z","userOwnerId":26226010}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.company, {"billingInformationID":{"Int64":0,"Valid":false},"companyStatusID":{"Int64":1,"Valid":true},"contactEmail":{"String":"","Valid":true},"contactName":{"String":"","Valid":true},"contactPhone":{"String":"","Valid":true},"createdAt":"2016-02-19T20:13:17Z","endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"hasSingleTenantInstance":0,"id":1532,"idpLogoutUrl":{"String":"","Valid":false},"idpUrl":{"String":"","Valid":false},"isEnterprise":1,"logo":{"String":"","Valid":true},"name":{"String":"Spirent Communications Inc","Valid":true},"samlCertificate":{"String":"","Valid":false},"samlHashAlgorithm":{"String":"http://www.w3.org/2000/09/xmldsig#rsa-sha1","Valid":true},"samlNameIDFormat":{"String":"","Valid":true},"samlOptional":false,"sessionInactivityRequired":false,"sessionInactivityTimeout":10080,"subdomain":{"String":"spirent","Valid":true},"updatedAt":"2016-06-08T21:29:20Z","userOwnerId":26226010}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/test-service-eric6/contents/{+path}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.company with id: 2174
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.company, id: 2174
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.company Id:1532 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.company, id: 1532, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: company from: company, id: 1532
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[company]): 3
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: company
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: company, refObjectName: v2-projects-migrator.user, from obj: &{ID:1532 Userownerid:26226010 Billinginformationid:{Int64:0 Valid:false} Companystatusid:{Int64:1 Valid:true} Subdomain:{String:spirent Valid:true} Idpurl:{String: Valid:false} Idplogouturl:{String: Valid:false} Samlcertificate:{String: Valid:false} Samloptional:false Samlnameidformat:{String: Valid:true} Name:{String:Spirent Communications Inc Valid:true} Logo:{String: Valid:true} Isenterprise:1 Contactname:{String: Valid:true} Contactemail:{String: Valid:true} Contactphone:{String: Valid:true} Sessioninactivitytimeout:10080 Sessioninactivityrequired:false Hassingletenantinstance:0 Updatedat:2016-06-08 21:29:20 +0000 UTC Createdat:2016-02-19 20:13:17 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Samlhashalgorithm:{String:http://www.w3.org/2000/09/xmldsig#rsa-sha1 Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[company]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.billing_information Billinginformationid} {v2-projects-migrator.company_status Companystatusid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in company, &{ID:1532 Userownerid:26226010 Billinginformationid:{Int64:0 Valid:false} Companystatusid:{Int64:1 Valid:true} Subdomain:{String:spirent Valid:true} Idpurl:{String: Valid:false} Idplogouturl:{String: Valid:false} Samlcertificate:{String: Valid:false} Samloptional:false Samlnameidformat:{String: Valid:true} Name:{String:Spirent Communications Inc Valid:true} Logo:{String: Valid:true} Isenterprise:1 Contactname:{String: Valid:true} Contactemail:{String: Valid:true} Contactphone:{String: Valid:true} Sessioninactivitytimeout:10080 Sessioninactivityrequired:false Hassingletenantinstance:0 Updatedat:2016-06-08 21:29:20 +0000 UTC Createdat:2016-02-19 20:13:17 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Samlhashalgorithm:{String:http://www.w3.org/2000/09/xmldsig#rsa-sha1 Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=26226010) from struct: &{raw:0xc4203b2680 value:{typ:0x829e80 ptr:0xc4203b2680 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 26226010
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 26226010, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"26226010","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 26226010
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.user, id: 26226010
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: user from: v2-projects-migrator.user, id: 26226010
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.user, id: 26226010, &{ID:26226010 Name:Justin Email:26226010-obfuscated-0.22194910628902642 Secretkey:3ACA0909-E7B8-0197-A68185302A0B8C58 Avatarid:303DE70A-F7A4-A479-08CD9B19A100A52B Wantsnewsletteremails:false Emailnotificationfrequency:2 Isanonymous:false Hasseencommenttooltip:true Timezoneoffsetinminutes:-420 Lastrequestat:2016-07-19 02:57:06 +0000 UTC Lastknownipaddress:{String:75.140.2.241 Valid:true} Createdat:2014-10-27 17:36:53 +0000 UTC Updatedat:2016-03-14 17:49:40 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:26226010 Name:Justin Email:26226010-obfuscated-0.22194910628902642 Secretkey:3ACA0909-E7B8-0197-A68185302A0B8C58 Avatarid:303DE70A-F7A4-A479-08CD9B19A100A52B Wantsnewsletteremails:false Emailnotificationfrequency:2 Isanonymous:false Hasseencommenttooltip:true Timezoneoffsetinminutes:-420 Lastrequestat:2016-07-19 02:57:06 +0000 UTC Lastknownipaddress:{String:75.140.2.241 Valid:true} Createdat:2014-10-27 17:36:53 +0000 UTC Updatedat:2016-03-14 17:49:40 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":26226010,"name":"Justin","email":"26226010-obfuscated-0.22194910628902642","secretKey":"3ACA0909-E7B8-0197-A68185302A0B8C58","avatarID":"303DE70A-F7A4-A479-08CD9B19A100A52B","wantsNewsletterEmails":false,"emailNotificationFrequency":2,"isAnonymous":false,"hasSeenCommentTooltip":true,"timezoneOffsetInMinutes":-420,"lastRequestAt":"2016-07-19T02:57:06Z","lastKnownIpAddress":{"String":"75.140.2.241","Valid":true},"createdAt":"2014-10-27T17:36:53Z","updatedAt":"2016-03-14T17:49:40Z"}}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[lastRequestAt:2016-07-19T02:57:06Z createdAt:2014-10-27T17:36:53Z id:26226010 hasSeenCommentTooltip:%!s(bool=true) timezoneOffsetInMinutes:-420 lastKnownIpAddress:map[String:75.140.2.241 Valid:%!s(bool=true)] email:26226010-obfuscated-0.22194910628902642 avatarID:303DE70A-F7A4-A479-08CD9B19A100A52B emailNotificationFrequency:2 isAnonymous:%!s(bool=false) name:Justin secretKey:3ACA0909-E7B8-0197-A68185302A0B8C58 wantsNewsletterEmails:%!s(bool=false) updatedAt:2016-03-14T17:49:40Z]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:26226010 email:26226010-obfuscated-0.22194910628902642 avatarID:303DE70A-F7A4-A479-08CD9B19A100A52B emailNotificationFrequency:2 isAnonymous:false hasSeenCommentTooltip:true timezoneOffsetInMinutes:-420 lastKnownIpAddress:map[String:75.140.2.241 Valid:true] name:Justin secretKey:3ACA0909-E7B8-0197-A68185302A0B8C58 wantsNewsletterEmails:false updatedAt:2016-03-14T17:49:40Z lastRequestAt:2016-07-19T02:57:06Z createdAt:2014-10-27T17:36:53Z]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.user, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.user","blob":{"avatarID":"303DE70A-F7A4-A479-08CD9B19A100A52B","createdAt":"2014-10-27T17:36:53Z","email":"26226010-obfuscated-0.22194910628902642","emailNotificationFrequency":2,"hasSeenCommentTooltip":true,"id":26226010,"isAnonymous":false,"lastKnownIpAddress":{"String":"75.140.2.241","Valid":true},"lastRequestAt":"2016-07-19T02:57:06Z","name":"Justin","secretKey":"3ACA0909-E7B8-0197-A68185302A0B8C58","timezoneOffsetInMinutes":-420,"updatedAt":"2016-03-14T17:49:40Z","wantsNewsletterEmails":false}}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.user","blob":{"avatarID":"303DE70A-F7A4-A479-08CD9B19A100A52B","createdAt":"2014-10-27T17:36:53Z","email":"26226010-obfuscated-0.22194910628902642","emailNotificationFrequency":2,"hasSeenCommentTooltip":true,"id":26226010,"isAnonymous":false,"lastKnownIpAddress":{"String":"75.140.2.241","Valid":true},"lastRequestAt":"2016-07-19T02:57:06Z","name":"Justin","secretKey":"3ACA0909-E7B8-0197-A68185302A0B8C58","timezoneOffsetInMinutes":-420,"updatedAt":"2016-03-14T17:49:40Z","wantsNewsletterEmails":false}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.user, {"avatarID":"303DE70A-F7A4-A479-08CD9B19A100A52B","createdAt":"2014-10-27T17:36:53Z","email":"26226010-obfuscated-0.22194910628902642","emailNotificationFrequency":2,"hasSeenCommentTooltip":true,"id":26226010,"isAnonymous":false,"lastKnownIpAddress":{"String":"75.140.2.241","Valid":true},"lastRequestAt":"2016-07-19T02:57:06Z","name":"Justin","secretKey":"3ACA0909-E7B8-0197-A68185302A0B8C58","timezoneOffsetInMinutes":-420,"updatedAt":"2016-03-14T17:49:40Z","wantsNewsletterEmails":false}
data-migrator | No file named in-migrator.yaml found in .
data-migrator | received repo: https://api.github.com/repos/InVisionApp/testrosie/contents/{+path}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.user with id: 124258847
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.user, id: 124258847
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.user Id:26226010 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.user, id: 26226010, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: user from: user, id: 26226010
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[user]): 0
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(uint=26226010) Justin 26226010-obfuscated-0.22194910628902642 3ACA0909-E7B8-0197-A68185302A0B8C58 303DE70A-F7A4-A479-08CD9B19A100A52B %!s(types.BitBool=false) %!s(int16=2) %!s(types.BitBool=false) %!s(types.BitBool=true) %!s(int=-420) 2016-07-19 02:57:06 +0000 UTC {75.140.2.241 %!s(bool=true)} 2014-10-27 17:36:53 +0000 UTC 2016-03-14 17:49:40 +0000 UTC %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc4203de1b0}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":26226010,"name":"Justin","email":"26226010-obfuscated-0.22194910628902642","secretKey":"3ACA0909-E7B8-0197-A68185302A0B8C58","avatarID":"303DE70A-F7A4-A479-08CD9B19A100A52B","wantsNewsletterEmails":false,"emailNotificationFrequency":2,"isAnonymous":false,"hasSeenCommentTooltip":true,"timezoneOffsetInMinutes":-420,"lastRequestAt":"2016-07-19T02:57:06Z","lastKnownIpAddress":{"String":"75.140.2.241","Valid":true},"createdAt":"2014-10-27T17:36:53Z","updatedAt":"2016-03-14T17:49:40Z"}}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4203389e0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:26226010 Ref:v2-projects-migrator.asset}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:66 (*Export).GetReferences object models.Asset
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.asset, objType: v2-projects-migrator.user, objId: 26226010
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.asset 4424894
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.asset, id: 4424894
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: asset from: v2-projects-migrator.asset, id: 4424894
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.asset, id: 4424894, &{ID:4424894 Projectid:4579457 Sort:999999 Clientfilename:{String:Player-Unsupported Profiles v01.psd Valid:true} Serverfilename:4424894 Version:3 Isprocessed:true Isoverquota:false Isthumbnailcreated:true Extractionstatus:{Int64:0 Valid:false} Createdat:2015-09-01 17:57:59 +0000 UTC Updatedat:2016-06-15 17:31:51 +0000 UTC Clientcreatedat:{Time:2015-09-01 17:57:59 +0000 UTC Valid:true} Clientupdatedat:{Time:2016-06-15 17:31:51 +0000 UTC Valid:true} Filesize:{Int64:49737446 Valid:true} Key:{String:8B2MU9QHEQCTJ Valid:true} Secretkey:{String:64957A28-F49A-3FAA-D55AD329357EBFB1 Valid:true} Updatedbyuserid:26226010 Createdbyuserid:26226010 Islayersync:true Layersyncedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Folderid:{Int64:3369298 Valid:true} Uploadstate:{Int64:0 Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:4424894 Projectid:4579457 Sort:999999 Clientfilename:{String:Player-Unsupported Profiles v01.psd Valid:true} Serverfilename:4424894 Version:3 Isprocessed:true Isoverquota:false Isthumbnailcreated:true Extractionstatus:{Int64:0 Valid:false} Createdat:2015-09-01 17:57:59 +0000 UTC Updatedat:2016-06-15 17:31:51 +0000 UTC Clientcreatedat:{Time:2015-09-01 17:57:59 +0000 UTC Valid:true} Clientupdatedat:{Time:2016-06-15 17:31:51 +0000 UTC Valid:true} Filesize:{Int64:49737446 Valid:true} Key:{String:8B2MU9QHEQCTJ Valid:true} Secretkey:{String:64957A28-F49A-3FAA-D55AD329357EBFB1 Valid:true} Updatedbyuserid:26226010 Createdbyuserid:26226010 Islayersync:true Layersyncedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Folderid:{Int64:3369298 Valid:true} Uploadstate:{Int64:0 Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":4424894,"projectID":4579457,"sort":999999,"clientFilename":{"String":"Player-Unsupported Profiles v01.psd","Valid":true},"serverFilename":"4424894","version":3,"isProcessed":true,"isOverQuota":false,"isThumbnailCreated":true,"extractionStatus":{"Int64":0,"Valid":false},"createdAt":"2015-09-01T17:57:59Z","updatedAt":"2016-06-15T17:31:51Z","clientCreatedAt":{"Time":"2015-09-01T17:57:59Z","Valid":true},"clientUpdatedAt":{"Time":"2016-06-15T17:31:51Z","Valid":true},"filesize":{"Int64":49737446,"Valid":true},"key":{"String":"8B2MU9QHEQCTJ","Valid":true},"secretKey":{"String":"64957A28-F49A-3FAA-D55AD329357EBFB1","Valid":true},"updatedByUserID":26226010,"createdByUserID":26226010,"isLayerSync":true,"layerSyncedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"folderID":{"Int64":3369298,"Valid":true},"uploadState":{"Int64":0,"Valid":false}}}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[folderID:map[Int64:3369298 Valid:%!s(bool=true)] uploadState:map[Int64:0 Valid:%!s(bool=false)] sort:999999 clientFilename:map[String:Player-Unsupported Profiles v01.psd Valid:%!s(bool=true)] isOverQuota:%!s(bool=false) updatedAt:2016-06-15T17:31:51Z isLayerSync:%!s(bool=true) layerSyncedAt:map[Time:0001-01-01T00:00:00Z Valid:%!s(bool=false)] key:map[String:8B2MU9QHEQCTJ Valid:%!s(bool=true)] createdByUserID:26226010 projectID:4579457 serverFilename:4424894 version:3 createdAt:2015-09-01T17:57:59Z clientCreatedAt:map[Time:2015-09-01T17:57:59Z Valid:%!s(bool=true)] filesize:map[Int64:49737446 Valid:%!s(bool=true)] id:4424894 clientUpdatedAt:map[Time:2016-06-15T17:31:51Z Valid:%!s(bool=true)] secretKey:map[String:64957A28-F49A-3FAA-D55AD329357EBFB1 Valid:%!s(bool=true)] isProcessed:%!s(bool=true) isThumbnailCreated:%!s(bool=true) extractionStatus:map[Int64:0 Valid:%!s(bool=false)] updatedByUserID:26226010]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[filesize:map[Int64:49737446 Valid:true] key:map[String:8B2MU9QHEQCTJ Valid:true] createdByUserID:26226010 projectID:4579457 serverFilename:4424894 version:3 createdAt:2015-09-01T17:57:59Z clientCreatedAt:map[Time:2015-09-01T17:57:59Z Valid:true] id:4424894 clientUpdatedAt:map[Time:2016-06-15T17:31:51Z Valid:true] secretKey:map[String:64957A28-F49A-3FAA-D55AD329357EBFB1 Valid:true] isProcessed:true isThumbnailCreated:true extractionStatus:map[Int64:0 Valid:false] updatedByUserID:26226010 layerSyncedAt:map[Time:0001-01-01T00:00:00Z Valid:false] folderID:map[Valid:true Int64:3369298] uploadState:map[Int64:0 Valid:false] sort:999999 clientFilename:map[String:Player-Unsupported Profiles v01.psd Valid:true] isOverQuota:false updatedAt:2016-06-15T17:31:51Z isLayerSync:true]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.asset, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.asset","blob":{"clientCreatedAt":{"Time":"2015-09-01T17:57:59Z","Valid":true},"clientFilename":{"String":"Player-Unsupported Profiles v01.psd","Valid":true},"clientUpdatedAt":{"Time":"2016-06-15T17:31:51Z","Valid":true},"createdAt":"2015-09-01T17:57:59Z","createdByUserID":26226010,"extractionStatus":{"Int64":0,"Valid":false},"filesize":{"Int64":49737446,"Valid":true},"folderID":{"Int64":3369298,"Valid":true},"id":4424894,"isLayerSync":true,"isOverQuota":false,"isProcessed":true,"isThumbnailCreated":true,"key":{"String":"8B2MU9QHEQCTJ","Valid":true},"layerSyncedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"projectID":4579457,"secretKey":{"String":"64957A28-F49A-3FAA-D55AD329357EBFB1","Valid":true},"serverFilename":"4424894","sort":999999,"updatedAt":"2016-06-15T17:31:51Z","updatedByUserID":26226010,"uploadState":{"Int64":0,"Valid":false},"version":3}}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.asset","blob":{"clientCreatedAt":{"Time":"2015-09-01T17:57:59Z","Valid":true},"clientFilename":{"String":"Player-Unsupported Profiles v01.psd","Valid":true},"clientUpdatedAt":{"Time":"2016-06-15T17:31:51Z","Valid":true},"createdAt":"2015-09-01T17:57:59Z","createdByUserID":26226010,"extractionStatus":{"Int64":0,"Valid":false},"filesize":{"Int64":49737446,"Valid":true},"folderID":{"Int64":3369298,"Valid":true},"id":4424894,"isLayerSync":true,"isOverQuota":false,"isProcessed":true,"isThumbnailCreated":true,"key":{"String":"8B2MU9QHEQCTJ","Valid":true},"layerSyncedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"projectID":4579457,"secretKey":{"String":"64957A28-F49A-3FAA-D55AD329357EBFB1","Valid":true},"serverFilename":"4424894","sort":999999,"updatedAt":"2016-06-15T17:31:51Z","updatedByUserID":26226010,"uploadState":{"Int64":0,"Valid":false},"version":3}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.asset, {"clientCreatedAt":{"Time":"2015-09-01T17:57:59Z","Valid":true},"clientFilename":{"String":"Player-Unsupported Profiles v01.psd","Valid":true},"clientUpdatedAt":{"Time":"2016-06-15T17:31:51Z","Valid":true},"createdAt":"2015-09-01T17:57:59Z","createdByUserID":26226010,"extractionStatus":{"Int64":0,"Valid":false},"filesize":{"Int64":49737446,"Valid":true},"folderID":{"Int64":3369298,"Valid":true},"id":4424894,"isLayerSync":true,"isOverQuota":false,"isProcessed":true,"isThumbnailCreated":true,"key":{"String":"8B2MU9QHEQCTJ","Valid":true},"layerSyncedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"projectID":4579457,"secretKey":{"String":"64957A28-F49A-3FAA-D55AD329357EBFB1","Valid":true},"serverFilename":"4424894","sort":999999,"updatedAt":"2016-06-15T17:31:51Z","updatedByUserID":26226010,"uploadState":{"Int64":0,"Valid":false},"version":3}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.asset with id: 12382040
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.asset, id: 12382040
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.asset Id:4424894 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.asset, id: 4424894, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: asset from: asset, id: 4424894
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[asset]): 4
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.project Projectid}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.project, for type: asset
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: asset, refObjectName: v2-projects-migrator.project, from obj: &{ID:4424894 Projectid:4579457 Sort:999999 Clientfilename:{String:Player-Unsupported Profiles v01.psd Valid:true} Serverfilename:4424894 Version:3 Isprocessed:true Isoverquota:false Isthumbnailcreated:true Extractionstatus:{Int64:0 Valid:false} Createdat:2015-09-01 17:57:59 +0000 UTC Updatedat:2016-06-15 17:31:51 +0000 UTC Clientcreatedat:{Time:2015-09-01 17:57:59 +0000 UTC Valid:true} Clientupdatedat:{Time:2016-06-15 17:31:51 +0000 UTC Valid:true} Filesize:{Int64:49737446 Valid:true} Key:{String:8B2MU9QHEQCTJ Valid:true} Secretkey:{String:64957A28-F49A-3FAA-D55AD329357EBFB1 Valid:true} Updatedbyuserid:26226010 Createdbyuserid:26226010 Islayersync:true Layersyncedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Folderid:{Int64:3369298 Valid:true} Uploadstate:{Int64:0 Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[asset]: [{v2-projects-migrator.project Projectid} {v2-projects-migrator.asset_folder Folderid} {v2-projects-migrator.user Createdbyuserid} {v2-projects-migrator.user Updatedbyuserid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.project Projectid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Projectid) in asset, &{ID:4424894 Projectid:4579457 Sort:999999 Clientfilename:{String:Player-Unsupported Profiles v01.psd Valid:true} Serverfilename:4424894 Version:3 Isprocessed:true Isoverquota:false Isthumbnailcreated:true Extractionstatus:{Int64:0 Valid:false} Createdat:2015-09-01 17:57:59 +0000 UTC Updatedat:2016-06-15 17:31:51 +0000 UTC Clientcreatedat:{Time:2015-09-01 17:57:59 +0000 UTC Valid:true} Clientupdatedat:{Time:2016-06-15 17:31:51 +0000 UTC Valid:true} Filesize:{Int64:49737446 Valid:true} Key:{String:8B2MU9QHEQCTJ Valid:true} Secretkey:{String:64957A28-F49A-3FAA-D55AD329357EBFB1 Valid:true} Updatedbyuserid:26226010 Createdbyuserid:26226010 Islayersync:true Layersyncedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Folderid:{Int64:3369298 Valid:true} Uploadstate:{Int64:0 Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Projectid, field type: uint, with value: %!s(uint=4579457) from struct: &{raw:0xc420394dc0 value:{typ:0x829bc0 ptr:0xc420394dc0 flag:409} TagName:structs}, typeOf: uint
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.project, field Projectid, with id 4579457
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.project id: 4579457, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"4579457","type":"v2-projects-migrator.project"}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.project 4579457
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.project, id: 4579457
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: project from: v2-projects-migrator.project, id: 4579457
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.project, id: 4579457, &{ID:4579457 Userid:26226010 Companyid:{Int64:1532 Valid:true} Name:AVN - Profiles Panel Homescreenid:{Int64:99098077 Valid:true} Issample:false Isarchived:false Isoverquota:false Isingraceperiod:false Isadvanced:false Defaultbackgroundcolor:{String: Valid:false} Defaultbackgroundimageid:{Int64:0 Valid:false} Defaultbackgroundimageposition:{String: Valid:false} Defaultbackgroundautostretch:false Defaultbackgroundframe:false Defaultalignment:center Defaultzoomscrollbehavior:1 Lastaccessedat:2015-09-01 17:54:48 +0000 UTC Createdat:2015-09-01 17:54:48 +0000 UTC Updatedat:2016-03-18 14:48:48 +0000 UTC Ismobile:false Issnap:false Mobiledeviceid:{Int64:0 Valid:true} Mobilestatusbarisvisible:true Mobilestatusbarisopaque:false Mobilestatusbarbackgroundcolor:#000000 Mobilestatusbarfontcolor:white Cdnkey:a0251019fa718a2b046b614e70e522b2 Isprocessed:true Sorttypeid:1 Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:4579457 Userid:26226010 Companyid:{Int64:1532 Valid:true} Name:AVN - Profiles Panel Homescreenid:{Int64:99098077 Valid:true} Issample:false Isarchived:false Isoverquota:false Isingraceperiod:false Isadvanced:false Defaultbackgroundcolor:{String: Valid:false} Defaultbackgroundimageid:{Int64:0 Valid:false} Defaultbackgroundimageposition:{String: Valid:false} Defaultbackgroundautostretch:false Defaultbackgroundframe:false Defaultalignment:center Defaultzoomscrollbehavior:1 Lastaccessedat:2015-09-01 17:54:48 +0000 UTC Createdat:2015-09-01 17:54:48 +0000 UTC Updatedat:2016-03-18 14:48:48 +0000 UTC Ismobile:false Issnap:false Mobiledeviceid:{Int64:0 Valid:true} Mobilestatusbarisvisible:true Mobilestatusbarisopaque:false Mobilestatusbarbackgroundcolor:#000000 Mobilestatusbarfontcolor:white Cdnkey:a0251019fa718a2b046b614e70e522b2 Isprocessed:true Sorttypeid:1 Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":4579457,"userID":26226010,"companyId":{"Int64":1532,"Valid":true},"name":"AVN - Profiles Panel","homeScreenID":{"Int64":99098077,"Valid":true},"isSample":false,"isArchived":false,"isOverQuota":false,"isInGracePeriod":false,"isAdvanced":false,"defaultBackgroundColor":{"String":"","Valid":false},"defaultBackgroundImageID":{"Int64":0,"Valid":false},"defaultBackgroundImagePosition":{"String":"","Valid":false},"defaultBackgroundAutostretch":false,"defaultBackgroundFrame":false,"defaultAlignment":"center","defaultZoomScrollBehavior":1,"lastAccessedAt":"2015-09-01T17:54:48Z","createdAt":"2015-09-01T17:54:48Z","updatedAt":"2016-03-18T14:48:48Z","isMobile":false,"isSnap":false,"mobileDeviceID":{"Int64":0,"Valid":true},"mobileStatusbarIsVisible":true,"mobileStatusbarIsOpaque":false,"mobileStatusbarBackgroundColor":"#000000","mobileStatusbarFontColor":"white","cdnKey":"a0251019fa718a2b046b614e70e522b2","isProcessed":true,"sortTypeID":1,"teamID":0,"isPrivate":false}}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[defaultBackgroundAutostretch:%!s(bool=false) createdAt:2015-09-01T17:54:48Z isProcessed:%!s(bool=true) companyId:map[Valid:%!s(bool=true) Int64:1532] defaultBackgroundColor:map[String: Valid:%!s(bool=false)] defaultBackgroundImageID:map[Int64:0 Valid:%!s(bool=false)] mobileStatusbarBackgroundColor:#000000 isInGracePeriod:%!s(bool=false) defaultBackgroundImagePosition:map[String: Valid:%!s(bool=false)] lastAccessedAt:2015-09-01T17:54:48Z cdnKey:a0251019fa718a2b046b614e70e522b2 isSample:%!s(bool=false) mobileStatusbarIsVisible:%!s(bool=true) mobileStatusbarFontColor:white isSnap:%!s(bool=false) sortTypeID:1 homeScreenID:map[Int64:99098077 Valid:%!s(bool=true)] defaultBackgroundFrame:%!s(bool=false) updatedAt:2016-03-18T14:48:48Z id:4579457 mobileDeviceID:map[Int64:0 Valid:%!s(bool=true)] isMobile:%!s(bool=false) name:AVN - Profiles Panel isArchived:%!s(bool=false) defaultAlignment:center mobileStatusbarIsOpaque:%!s(bool=false) userID:26226010 isAdvanced:%!s(bool=false) defaultZoomScrollBehavior:1 isOverQuota:%!s(bool=false) teamID:0 isPrivate:%!s(bool=false)]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[homeScreenID:map[Int64:99098077 Valid:true] defaultBackgroundFrame:false updatedAt:2016-03-18T14:48:48Z isSnap:false sortTypeID:1 id:4579457 mobileDeviceID:map[Valid:true Int64:0] name:AVN - Profiles Panel isArchived:false defaultAlignment:center isMobile:false userID:26226010 isAdvanced:false defaultZoomScrollBehavior:1 mobileStatusbarIsOpaque:false isOverQuota:false teamID:0 isPrivate:false companyId:map[Int64:1532 Valid:true] defaultBackgroundColor:map[String: Valid:false] defaultBackgroundImageID:map[Int64:0 Valid:false] defaultBackgroundAutostretch:false createdAt:2015-09-01T17:54:48Z isProcessed:true isInGracePeriod:false defaultBackgroundImagePosition:map[String: Valid:false] lastAccessedAt:2015-09-01T17:54:48Z mobileStatusbarBackgroundColor:#000000 isSample:false mobileStatusbarIsVisible:true mobileStatusbarFontColor:white cdnKey:a0251019fa718a2b046b614e70e522b2]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.project, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.project","blob":{"cdnKey":"a0251019fa718a2b046b614e70e522b2","companyId":{"Int64":1532,"Valid":true},"createdAt":"2015-09-01T17:54:48Z","defaultAlignment":"center","defaultBackgroundAutostretch":false,"defaultBackgroundColor":{"String":"","Valid":false},"defaultBackgroundFrame":false,"defaultBackgroundImageID":{"Int64":0,"Valid":false},"defaultBackgroundImagePosition":{"String":"","Valid":false},"defaultZoomScrollBehavior":1,"homeScreenID":{"Int64":99098077,"Valid":true},"id":4579457,"isAdvanced":false,"isArchived":false,"isInGracePeriod":false,"isMobile":false,"isOverQuota":false,"isPrivate":false,"isProcessed":true,"isSample":false,"isSnap":false,"lastAccessedAt":"2015-09-01T17:54:48Z","mobileDeviceID":{"Int64":0,"Valid":true},"mobileStatusbarBackgroundColor":"#000000","mobileStatusbarFontColor":"white","mobileStatusbarIsOpaque":false,"mobileStatusbarIsVisible":true,"name":"AVN - Profiles Panel","sortTypeID":1,"teamID":0,"updatedAt":"2016-03-18T14:48:48Z","userID":26226010}}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.project","blob":{"cdnKey":"a0251019fa718a2b046b614e70e522b2","companyId":{"Int64":1532,"Valid":true},"createdAt":"2015-09-01T17:54:48Z","defaultAlignment":"center","defaultBackgroundAutostretch":false,"defaultBackgroundColor":{"String":"","Valid":false},"defaultBackgroundFrame":false,"defaultBackgroundImageID":{"Int64":0,"Valid":false},"defaultBackgroundImagePosition":{"String":"","Valid":false},"defaultZoomScrollBehavior":1,"homeScreenID":{"Int64":99098077,"Valid":true},"id":4579457,"isAdvanced":false,"isArchived":false,"isInGracePeriod":false,"isMobile":false,"isOverQuota":false,"isPrivate":false,"isProcessed":true,"isSample":false,"isSnap":false,"lastAccessedAt":"2015-09-01T17:54:48Z","mobileDeviceID":{"Int64":0,"Valid":true},"mobileStatusbarBackgroundColor":"#000000","mobileStatusbarFontColor":"white","mobileStatusbarIsOpaque":false,"mobileStatusbarIsVisible":true,"name":"AVN - Profiles Panel","sortTypeID":1,"teamID":0,"updatedAt":"2016-03-18T14:48:48Z","userID":26226010}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.project, {"cdnKey":"a0251019fa718a2b046b614e70e522b2","companyId":{"Int64":1532,"Valid":true},"createdAt":"2015-09-01T17:54:48Z","defaultAlignment":"center","defaultBackgroundAutostretch":false,"defaultBackgroundColor":{"String":"","Valid":false},"defaultBackgroundFrame":false,"defaultBackgroundImageID":{"Int64":0,"Valid":false},"defaultBackgroundImagePosition":{"String":"","Valid":false},"defaultZoomScrollBehavior":1,"homeScreenID":{"Int64":99098077,"Valid":true},"id":4579457,"isAdvanced":false,"isArchived":false,"isInGracePeriod":false,"isMobile":false,"isOverQuota":false,"isPrivate":false,"isProcessed":true,"isSample":false,"isSnap":false,"lastAccessedAt":"2015-09-01T17:54:48Z","mobileDeviceID":{"Int64":0,"Valid":true},"mobileStatusbarBackgroundColor":"#000000","mobileStatusbarFontColor":"white","mobileStatusbarIsOpaque":false,"mobileStatusbarIsVisible":true,"name":"AVN - Profiles Panel","sortTypeID":1,"teamID":0,"updatedAt":"2016-03-18T14:48:48Z","userID":26226010}
data-migrator | No file named in-migrator.yaml found in .
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.project with id: 8142667
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.project, id: 8142667
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.project Id:4579457 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.project, id: 4579457, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: project from: project, id: 4579457
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[project]): 3
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userid}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: project
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: project, refObjectName: v2-projects-migrator.user, from obj: &{ID:4579457 Userid:26226010 Companyid:{Int64:1532 Valid:true} Name:AVN - Profiles Panel Homescreenid:{Int64:99098077 Valid:true} Issample:false Isarchived:false Isoverquota:false Isingraceperiod:false Isadvanced:false Defaultbackgroundcolor:{String: Valid:false} Defaultbackgroundimageid:{Int64:0 Valid:false} Defaultbackgroundimageposition:{String: Valid:false} Defaultbackgroundautostretch:false Defaultbackgroundframe:false Defaultalignment:center Defaultzoomscrollbehavior:1 Lastaccessedat:2015-09-01 17:54:48 +0000 UTC Createdat:2015-09-01 17:54:48 +0000 UTC Updatedat:2016-03-18 14:48:48 +0000 UTC Ismobile:false Issnap:false Mobiledeviceid:{Int64:0 Valid:true} Mobilestatusbarisvisible:true Mobilestatusbarisopaque:false Mobilestatusbarbackgroundcolor:#000000 Mobilestatusbarfontcolor:white Cdnkey:a0251019fa718a2b046b614e70e522b2 Isprocessed:true Sorttypeid:1 Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[project]: [{v2-projects-migrator.user Userid} {v2-projects-migrator.screen Homescreenid} {v2-projects-migrator. ?? Defaultbackgroundimageid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userid) in project, &{ID:4579457 Userid:26226010 Companyid:{Int64:1532 Valid:true} Name:AVN - Profiles Panel Homescreenid:{Int64:99098077 Valid:true} Issample:false Isarchived:false Isoverquota:false Isingraceperiod:false Isadvanced:false Defaultbackgroundcolor:{String: Valid:false} Defaultbackgroundimageid:{Int64:0 Valid:false} Defaultbackgroundimageposition:{String: Valid:false} Defaultbackgroundautostretch:false Defaultbackgroundframe:false Defaultalignment:center Defaultzoomscrollbehavior:1 Lastaccessedat:2015-09-01 17:54:48 +0000 UTC Createdat:2015-09-01 17:54:48 +0000 UTC Updatedat:2016-03-18 14:48:48 +0000 UTC Ismobile:false Issnap:false Mobiledeviceid:{Int64:0 Valid:true} Mobilestatusbarisvisible:true Mobilestatusbarisopaque:false Mobilestatusbarbackgroundcolor:#000000 Mobilestatusbarfontcolor:white Cdnkey:a0251019fa718a2b046b614e70e522b2 Isprocessed:true Sorttypeid:1 Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userid, field type: uint, with value: %!s(uint=26226010) from struct: &{raw:0xc4203b97c0 value:{typ:0x82d920 ptr:0xc4203b97c0 flag:409} TagName:structs}, typeOf: uint
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userid, with id 26226010
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 26226010, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"26226010","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 26226010
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:47 GMT] Content-Type:[application/json] Content-Length:[18]] Body:0xc420432280 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203ca690 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.screen Homescreenid}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.screen, for type: project
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: project, refObjectName: v2-projects-migrator.screen, from obj: &{ID:4579457 Userid:26226010 Companyid:{Int64:1532 Valid:true} Name:AVN - Profiles Panel Homescreenid:{Int64:99098077 Valid:true} Issample:false Isarchived:false Isoverquota:false Isingraceperiod:false Isadvanced:false Defaultbackgroundcolor:{String: Valid:false} Defaultbackgroundimageid:{Int64:0 Valid:false} Defaultbackgroundimageposition:{String: Valid:false} Defaultbackgroundautostretch:false Defaultbackgroundframe:false Defaultalignment:center Defaultzoomscrollbehavior:1 Lastaccessedat:2015-09-01 17:54:48 +0000 UTC Createdat:2015-09-01 17:54:48 +0000 UTC Updatedat:2016-03-18 14:48:48 +0000 UTC Ismobile:false Issnap:false Mobiledeviceid:{Int64:0 Valid:true} Mobilestatusbarisvisible:true Mobilestatusbarisopaque:false Mobilestatusbarbackgroundcolor:#000000 Mobilestatusbarfontcolor:white Cdnkey:a0251019fa718a2b046b614e70e522b2 Isprocessed:true Sorttypeid:1 Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[project]: [{v2-projects-migrator.user Userid} {v2-projects-migrator.screen Homescreenid} {v2-projects-migrator. ?? Defaultbackgroundimageid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.screen Homescreenid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Homescreenid) in project, &{ID:4579457 Userid:26226010 Companyid:{Int64:1532 Valid:true} Name:AVN - Profiles Panel Homescreenid:{Int64:99098077 Valid:true} Issample:false Isarchived:false Isoverquota:false Isingraceperiod:false Isadvanced:false Defaultbackgroundcolor:{String: Valid:false} Defaultbackgroundimageid:{Int64:0 Valid:false} Defaultbackgroundimageposition:{String: Valid:false} Defaultbackgroundautostretch:false Defaultbackgroundframe:false Defaultalignment:center Defaultzoomscrollbehavior:1 Lastaccessedat:2015-09-01 17:54:48 +0000 UTC Createdat:2015-09-01 17:54:48 +0000 UTC Updatedat:2016-03-18 14:48:48 +0000 UTC Ismobile:false Issnap:false Mobiledeviceid:{Int64:0 Valid:true} Mobilestatusbarisvisible:true Mobilestatusbarisopaque:false Mobilestatusbarbackgroundcolor:#000000 Mobilestatusbarfontcolor:white Cdnkey:a0251019fa718a2b046b614e70e522b2 Isprocessed:true Sorttypeid:1 Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Homescreenid, field type: struct, with value: {%!s(int64=99098077) %!s(bool=true)} from struct: &{raw:0xc4203b97c0 value:{typ:0x82d920 ptr:0xc4203b97c0 flag:409} TagName:structs}, typeOf: sql.NullInt64
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.screen, field Homescreenid, with id 99098077
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.screen id: 99098077, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"99098077","type":"v2-projects-migrator.screen"}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.screen 99098077
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.screen, id: 99098077
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: screen from: v2-projects-migrator.screen, id: 99098077
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.screen, id: 99098077, &{ID:99098077 Projectid:4579457 Userid:26226010 Screentypeid:1 Screengroupid:1442354 Sort:1 Prioritysort:1 Name:Unsupported IPv6 Profile Clientfilename:Unsupported_IPv6_Profile.png Serverfilename:99098077.png Width:1280 Height:1000 Filesize:0 Fixedheaderheight:0 Fixedfooterheight:0 Alignment:center Zoomscrollbehavior:1 Backgroundcolor:EFEFEF Backgroundimageid:{Int64:0 Valid:false} Backgroundimageposition:{String:tile-horizontally Valid:true} Backgroundautostretch:false Backgroundframe:false Imageversion:3 Isprocessed:true Isarchived:false Isplaceholder:false Isoverquota:false Workflowstatusid:3 Createdat:2015-09-01 17:58:46 +0000 UTC Updatedat:2015-09-01 20:37:54 +0000 UTC Clientcreatedat:2015-09-01 17:58:46 +0000 UTC Clientupdatedat:2015-09-01 20:37:54 +0000 UTC Sourceid:0 Syncsourceguid:{String: Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:99098077 Projectid:4579457 Userid:26226010 Screentypeid:1 Screengroupid:1442354 Sort:1 Prioritysort:1 Name:Unsupported IPv6 Profile Clientfilename:Unsupported_IPv6_Profile.png Serverfilename:99098077.png Width:1280 Height:1000 Filesize:0 Fixedheaderheight:0 Fixedfooterheight:0 Alignment:center Zoomscrollbehavior:1 Backgroundcolor:EFEFEF Backgroundimageid:{Int64:0 Valid:false} Backgroundimageposition:{String:tile-horizontally Valid:true} Backgroundautostretch:false Backgroundframe:false Imageversion:3 Isprocessed:true Isarchived:false Isplaceholder:false Isoverquota:false Workflowstatusid:3 Createdat:2015-09-01 17:58:46 +0000 UTC Updatedat:2015-09-01 20:37:54 +0000 UTC Clientcreatedat:2015-09-01 17:58:46 +0000 UTC Clientupdatedat:2015-09-01 20:37:54 +0000 UTC Sourceid:0 Syncsourceguid:{String: Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":99098077,"projectID":4579457,"userID":26226010,"screenTypeID":1,"screenGroupID":1442354,"sort":1,"prioritySort":1,"name":"Unsupported IPv6 Profile","clientFilename":"Unsupported_IPv6_Profile.png","serverFilename":"99098077.png","width":1280,"height":1000,"filesize":0,"fixedHeaderHeight":0,"fixedFooterHeight":0,"alignment":"center","zoomScrollBehavior":1,"backgroundColor":"EFEFEF","backgroundImageID":{"Int64":0,"Valid":false},"backgroundImagePosition":{"String":"tile-horizontally","Valid":true},"backgroundAutostretch":false,"backgroundFrame":false,"imageVersion":3,"isProcessed":true,"isArchived":false,"isPlaceholder":false,"isOverQuota":false,"workflowStatusID":3,"createdAt":"2015-09-01T17:58:46Z","updatedAt":"2015-09-01T20:37:54Z","clientCreatedAt":"2015-09-01T17:58:46Z","clientUpdatedAt":"2015-09-01T20:37:54Z","sourceID":0,"syncSourceGuid":{"String":"","Valid":false}}}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[imageVersion:3 clientFilename:Unsupported_IPv6_Profile.png fixedHeaderHeight:0 alignment:center zoomScrollBehavior:1 backgroundFrame:%!s(bool=false) width:1280 backgroundImagePosition:map[String:tile-horizontally Valid:%!s(bool=true)] isPlaceholder:%!s(bool=false) clientUpdatedAt:2015-09-01T20:37:54Z workflowStatusID:3 syncSourceGuid:map[String: Valid:%!s(bool=false)] id:99098077 projectID:4579457 height:1000 backgroundAutostretch:%!s(bool=false) isOverQuota:%!s(bool=false) createdAt:2015-09-01T17:58:46Z updatedAt:2015-09-01T20:37:54Z userID:26226010 prioritySort:1 backgroundColor:EFEFEF filesize:0 fixedFooterHeight:0 backgroundImageID:map[Int64:0 Valid:%!s(bool=false)] isProcessed:%!s(bool=true) isArchived:%!s(bool=false) screenTypeID:1 screenGroupID:1442354 clientCreatedAt:2015-09-01T17:58:46Z sort:1 name:Unsupported IPv6 Profile serverFilename:99098077.png sourceID:0]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[userID:26226010 prioritySort:1 backgroundColor:EFEFEF isArchived:false filesize:0 fixedFooterHeight:0 backgroundImageID:map[Int64:0 Valid:false] isProcessed:true screenTypeID:1 screenGroupID:1442354 clientCreatedAt:2015-09-01T17:58:46Z sort:1 name:Unsupported IPv6 Profile serverFilename:99098077.png sourceID:0 backgroundFrame:false imageVersion:3 clientFilename:Unsupported_IPv6_Profile.png fixedHeaderHeight:0 alignment:center zoomScrollBehavior:1 width:1280 backgroundImagePosition:map[String:tile-horizontally Valid:true] isPlaceholder:false clientUpdatedAt:2015-09-01T20:37:54Z isOverQuota:false workflowStatusID:3 syncSourceGuid:map[Valid:false String:] id:99098077 projectID:4579457 height:1000 backgroundAutostretch:false createdAt:2015-09-01T17:58:46Z updatedAt:2015-09-01T20:37:54Z]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.screen, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.screen","blob":{"alignment":"center","backgroundAutostretch":false,"backgroundColor":"EFEFEF","backgroundFrame":false,"backgroundImageID":{"Int64":0,"Valid":false},"backgroundImagePosition":{"String":"tile-horizontally","Valid":true},"clientCreatedAt":"2015-09-01T17:58:46Z","clientFilename":"Unsupported_IPv6_Profile.png","clientUpdatedAt":"2015-09-01T20:37:54Z","createdAt":"2015-09-01T17:58:46Z","filesize":0,"fixedFooterHeight":0,"fixedHeaderHeight":0,"height":1000,"id":99098077,"imageVersion":3,"isArchived":false,"isOverQuota":false,"isPlaceholder":false,"isProcessed":true,"name":"Unsupported IPv6 Profile","prioritySort":1,"projectID":4579457,"screenGroupID":1442354,"screenTypeID":1,"serverFilename":"99098077.png","sort":1,"sourceID":0,"syncSourceGuid":{"String":"","Valid":false},"updatedAt":"2015-09-01T20:37:54Z","userID":26226010,"width":1280,"workflowStatusID":3,"zoomScrollBehavior":1}}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.screen","blob":{"alignment":"center","backgroundAutostretch":false,"backgroundColor":"EFEFEF","backgroundFrame":false,"backgroundImageID":{"Int64":0,"Valid":false},"backgroundImagePosition":{"String":"tile-horizontally","Valid":true},"clientCreatedAt":"2015-09-01T17:58:46Z","clientFilename":"Unsupported_IPv6_Profile.png","clientUpdatedAt":"2015-09-01T20:37:54Z","createdAt":"2015-09-01T17:58:46Z","filesize":0,"fixedFooterHeight":0,"fixedHeaderHeight":0,"height":1000,"id":99098077,"imageVersion":3,"isArchived":false,"isOverQuota":false,"isPlaceholder":false,"isProcessed":true,"name":"Unsupported IPv6 Profile","prioritySort":1,"projectID":4579457,"screenGroupID":1442354,"screenTypeID":1,"serverFilename":"99098077.png","sort":1,"sourceID":0,"syncSourceGuid":{"String":"","Valid":false},"updatedAt":"2015-09-01T20:37:54Z","userID":26226010,"width":1280,"workflowStatusID":3,"zoomScrollBehavior":1}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.screen, {"alignment":"center","backgroundAutostretch":false,"backgroundColor":"EFEFEF","backgroundFrame":false,"backgroundImageID":{"Int64":0,"Valid":false},"backgroundImagePosition":{"String":"tile-horizontally","Valid":true},"clientCreatedAt":"2015-09-01T17:58:46Z","clientFilename":"Unsupported_IPv6_Profile.png","clientUpdatedAt":"2015-09-01T20:37:54Z","createdAt":"2015-09-01T17:58:46Z","filesize":0,"fixedFooterHeight":0,"fixedHeaderHeight":0,"height":1000,"id":99098077,"imageVersion":3,"isArchived":false,"isOverQuota":false,"isPlaceholder":false,"isProcessed":true,"name":"Unsupported IPv6 Profile","prioritySort":1,"projectID":4579457,"screenGroupID":1442354,"screenTypeID":1,"serverFilename":"99098077.png","sort":1,"sourceID":0,"syncSourceGuid":{"String":"","Valid":false},"updatedAt":"2015-09-01T20:37:54Z","userID":26226010,"width":1280,"workflowStatusID":3,"zoomScrollBehavior":1}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.screen with id: 174823852
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.screen, id: 174823852
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.screen Id:99098077 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.screen, id: 99098077, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: screen from: screen, id: 99098077
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[screen]): 1
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.project Projectid}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.project, for type: screen
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: screen, refObjectName: v2-projects-migrator.project, from obj: &{ID:99098077 Projectid:4579457 Userid:26226010 Screentypeid:1 Screengroupid:1442354 Sort:1 Prioritysort:1 Name:Unsupported IPv6 Profile Clientfilename:Unsupported_IPv6_Profile.png Serverfilename:99098077.png Width:1280 Height:1000 Filesize:0 Fixedheaderheight:0 Fixedfooterheight:0 Alignment:center Zoomscrollbehavior:1 Backgroundcolor:EFEFEF Backgroundimageid:{Int64:0 Valid:false} Backgroundimageposition:{String:tile-horizontally Valid:true} Backgroundautostretch:false Backgroundframe:false Imageversion:3 Isprocessed:true Isarchived:false Isplaceholder:false Isoverquota:false Workflowstatusid:3 Createdat:2015-09-01 17:58:46 +0000 UTC Updatedat:2015-09-01 20:37:54 +0000 UTC Clientcreatedat:2015-09-01 17:58:46 +0000 UTC Clientupdatedat:2015-09-01 20:37:54 +0000 UTC Sourceid:0 Syncsourceguid:{String: Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[screen]: [{v2-projects-migrator.project Projectid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.project Projectid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Projectid) in screen, &{ID:99098077 Projectid:4579457 Userid:26226010 Screentypeid:1 Screengroupid:1442354 Sort:1 Prioritysort:1 Name:Unsupported IPv6 Profile Clientfilename:Unsupported_IPv6_Profile.png Serverfilename:99098077.png Width:1280 Height:1000 Filesize:0 Fixedheaderheight:0 Fixedfooterheight:0 Alignment:center Zoomscrollbehavior:1 Backgroundcolor:EFEFEF Backgroundimageid:{Int64:0 Valid:false} Backgroundimageposition:{String:tile-horizontally Valid:true} Backgroundautostretch:false Backgroundframe:false Imageversion:3 Isprocessed:true Isarchived:false Isplaceholder:false Isoverquota:false Workflowstatusid:3 Createdat:2015-09-01 17:58:46 +0000 UTC Updatedat:2015-09-01 20:37:54 +0000 UTC Clientcreatedat:2015-09-01 17:58:46 +0000 UTC Clientupdatedat:2015-09-01 20:37:54 +0000 UTC Sourceid:0 Syncsourceguid:{String: Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Projectid, field type: uint, with value: %!s(uint=4579457) from struct: &{raw:0xc4203b1e40 value:{typ:0x82e420 ptr:0xc4203b1e40 flag:409} TagName:structs}, typeOf: uint
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.project, field Projectid, with id 4579457
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.project id: 4579457, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"4579457","type":"v2-projects-migrator.project"}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.project 4579457
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:47 GMT] Content-Type:[application/json] Content-Length:[16] Connection:[keep-alive]] Body:0xc420432700 ContentLength:16 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc420315680 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(uint=99098077) %!s(uint=4579457) %!s(uint=26226010) %!s(int16=1) %!s(uint=1442354) %!s(uint=1) %!s(uint=1) Unsupported IPv6 Profile Unsupported_IPv6_Profile.png 99098077.png %!s(uint=1280) %!s(uint=1000) %!s(uint=0) %!s(int=0) %!s(int=0) center %!s(int16=1) EFEFEF {%!s(int64=0) %!s(bool=false)} {tile-horizontally %!s(bool=true)} %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(uint=3) %!s(types.BitBool=true) %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(uint=3) 2015-09-01 17:58:46 +0000 UTC 2015-09-01 20:37:54 +0000 UTC 2015-09-01 17:58:46 +0000 UTC 2015-09-01 20:37:54 +0000 UTC %!s(int16=0) { %!s(bool=false)} %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc4203b1e40}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":99098077,"projectID":4579457,"userID":26226010,"screenTypeID":1,"screenGroupID":1442354,"sort":1,"prioritySort":1,"name":"Unsupported IPv6 Profile","clientFilename":"Unsupported_IPv6_Profile.png","serverFilename":"99098077.png","width":1280,"height":1000,"filesize":0,"fixedHeaderHeight":0,"fixedFooterHeight":0,"alignment":"center","zoomScrollBehavior":1,"backgroundColor":"EFEFEF","backgroundImageID":{"Int64":0,"Valid":false},"backgroundImagePosition":{"String":"tile-horizontally","Valid":true},"backgroundAutostretch":false,"backgroundFrame":false,"imageVersion":3,"isProcessed":true,"isArchived":false,"isPlaceholder":false,"isOverQuota":false,"workflowStatusID":3,"createdAt":"2015-09-01T17:58:46Z","updatedAt":"2015-09-01T20:37:54Z","clientCreatedAt":"2015-09-01T17:58:46Z","clientUpdatedAt":"2015-09-01T20:37:54Z","sourceID":0,"syncSourceGuid":{"String":"","Valid":false}}}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420338ea0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.screen Id:99098077 Ref:v2-projects-migrator.unread_screen_flag}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:66 (*Export).GetReferences object models.UnreadScreenFlag
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.unread_screen_flag, objType: v2-projects-migrator.screen, objId: 99098077
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420339100 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.screen Id:99098077 Ref:v2-projects-migrator.layer_sync_artifact}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:66 (*Export).GetReferences object models.LayerSyncArtifact
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.layer_sync_artifact, objType: v2-projects-migrator.screen, objId: 99098077
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420339360 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.screen Id:99098077 Ref:v2-projects-migrator.screen_metadata}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:66 (*Export).GetReferences object routes.ScreenMetadata
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.screen_metadata, objType: v2-projects-migrator.screen, objId: 99098077
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4203395a0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.screen Id:99098077 Ref:v2-projects-migrator.selective_sync}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:66 (*Export).GetReferences object models.SelectiveSync
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.selective_sync, objType: v2-projects-migrator.screen, objId: 99098077
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420339800 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.screen Id:99098077 Ref:v2-projects-migrator.screen_version}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:66 (*Export).GetReferences object models.ScreenVersion
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.screen_version, objType: v2-projects-migrator.screen, objId: 99098077
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420339a60 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.screen Id:99098077 Ref:v2-projects-migrator.project}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:66 (*Export).GetReferences object models.Project
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.project, objType: v2-projects-migrator.screen, objId: 99098077
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.project 4579457
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4203b4200 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.screen Id:99098077 Ref:v2-projects-migrator.hotspot}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:66 (*Export).GetReferences object models.Hotspot
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.hotspot, objType: v2-projects-migrator.screen, objId: 99098077
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4203b44c0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.screen Id:99098077 Ref:v2-projects-migrator.hotspot}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:66 (*Export).GetReferences object models.Hotspot
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.hotspot, objType: v2-projects-migrator.screen, objId: 99098077
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4203b47c0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.screen Id:99098077 Ref:v2-projects-migrator.share}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:66 (*Export).GetReferences object models.Share
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.share, objType: v2-projects-migrator.screen, objId: 99098077
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.share 6822642
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.share, id: 6822642
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: share from: v2-projects-migrator.share, id: 6822642
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.share, id: 6822642, &{ID:6822642 Projectid:4579457 Screenid:99098077 Userid:50752265 Key:VC428DUYW Iscommentingallowed:false Isnavigateallowed:true Isresizewindow:false Isloadallscreens:false Isusertesting:false Isanonymousviewingallowed:true Isforceaddtohomescreenonmobile:true Password:{String: Valid:true} Createdat:2015-09-01 18:39:33 +0000 UTC Updatedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Isliveshare:0 Liveshareconferenceid:{Int64:0 Valid:false} Isembed:true Selectedscreens:{String: Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:6822642 Projectid:4579457 Screenid:99098077 Userid:50752265 Key:VC428DUYW Iscommentingallowed:false Isnavigateallowed:true Isresizewindow:false Isloadallscreens:false Isusertesting:false Isanonymousviewingallowed:true Isforceaddtohomescreenonmobile:true Password:{String: Valid:true} Createdat:2015-09-01 18:39:33 +0000 UTC Updatedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Isliveshare:0 Liveshareconferenceid:{Int64:0 Valid:false} Isembed:true Selectedscreens:{String: Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":6822642,"projectID":4579457,"screenID":99098077,"userID":50752265,"key":"VC428DUYW","isCommentingAllowed":false,"isNavigateAllowed":true,"isResizeWindow":false,"isLoadAllScreens":false,"isUserTesting":false,"isAnonymousViewingAllowed":true,"isForceAddToHomescreenOnMobile":true,"password":{"String":"","Valid":true},"createdAt":"2015-09-01T18:39:33Z","updatedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"isLiveShare":0,"liveshareConferenceId":{"Int64":0,"Valid":false},"isEmbed":true,"selectedScreens":{"String":"","Valid":true}}}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[liveshareConferenceId:map[Int64:0 Valid:%!s(bool=false)] screenID:99098077 isCommentingAllowed:%!s(bool=false) isLoadAllScreens:%!s(bool=false) updatedAt:map[Time:0001-01-01T00:00:00Z Valid:%!s(bool=false)] projectID:4579457 isNavigateAllowed:%!s(bool=true) password:map[String: Valid:%!s(bool=true)] isLiveShare:0 isEmbed:%!s(bool=true) id:6822642 userID:50752265 key:VC428DUYW createdAt:2015-09-01T18:39:33Z selectedScreens:map[String: Valid:%!s(bool=true)] isResizeWindow:%!s(bool=false) isUserTesting:%!s(bool=false) isAnonymousViewingAllowed:%!s(bool=true) isForceAddToHomescreenOnMobile:%!s(bool=true)]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[isLoadAllScreens:false updatedAt:map[Time:0001-01-01T00:00:00Z Valid:false] liveshareConferenceId:map[Int64:0 Valid:false] screenID:99098077 isCommentingAllowed:false password:map[String: Valid:true] projectID:4579457 isNavigateAllowed:true key:VC428DUYW createdAt:2015-09-01T18:39:33Z isLiveShare:0 isEmbed:true id:6822642 userID:50752265 isAnonymousViewingAllowed:true isForceAddToHomescreenOnMobile:true selectedScreens:map[String: Valid:true] isResizeWindow:false isUserTesting:false]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.share, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.share","blob":{"createdAt":"2015-09-01T18:39:33Z","id":6822642,"isAnonymousViewingAllowed":true,"isCommentingAllowed":false,"isEmbed":true,"isForceAddToHomescreenOnMobile":true,"isLiveShare":0,"isLoadAllScreens":false,"isNavigateAllowed":true,"isResizeWindow":false,"isUserTesting":false,"key":"VC428DUYW","liveshareConferenceId":{"Int64":0,"Valid":false},"password":{"String":"","Valid":true},"projectID":4579457,"screenID":99098077,"selectedScreens":{"String":"","Valid":true},"updatedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"userID":50752265}}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.share","blob":{"createdAt":"2015-09-01T18:39:33Z","id":6822642,"isAnonymousViewingAllowed":true,"isCommentingAllowed":false,"isEmbed":true,"isForceAddToHomescreenOnMobile":true,"isLiveShare":0,"isLoadAllScreens":false,"isNavigateAllowed":true,"isResizeWindow":false,"isUserTesting":false,"key":"VC428DUYW","liveshareConferenceId":{"Int64":0,"Valid":false},"password":{"String":"","Valid":true},"projectID":4579457,"screenID":99098077,"selectedScreens":{"String":"","Valid":true},"updatedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"userID":50752265}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.share, {"createdAt":"2015-09-01T18:39:33Z","id":6822642,"isAnonymousViewingAllowed":true,"isCommentingAllowed":false,"isEmbed":true,"isForceAddToHomescreenOnMobile":true,"isLiveShare":0,"isLoadAllScreens":false,"isNavigateAllowed":true,"isResizeWindow":false,"isUserTesting":false,"key":"VC428DUYW","liveshareConferenceId":{"Int64":0,"Valid":false},"password":{"String":"","Valid":true},"projectID":4579457,"screenID":99098077,"selectedScreens":{"String":"","Valid":true},"updatedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"userID":50752265}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.share with id: 13406485
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.share, id: 13406485
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.share Id:6822642 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.share, id: 6822642, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: share from: share, id: 6822642
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[share]): 3
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.project Projectid}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.project, for type: share
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: share, refObjectName: v2-projects-migrator.project, from obj: &{ID:6822642 Projectid:4579457 Screenid:99098077 Userid:50752265 Key:VC428DUYW Iscommentingallowed:false Isnavigateallowed:true Isresizewindow:false Isloadallscreens:false Isusertesting:false Isanonymousviewingallowed:true Isforceaddtohomescreenonmobile:true Password:{String: Valid:true} Createdat:2015-09-01 18:39:33 +0000 UTC Updatedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Isliveshare:0 Liveshareconferenceid:{Int64:0 Valid:false} Isembed:true Selectedscreens:{String: Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[share]: [{v2-projects-migrator.project Projectid} {v2-projects-migrator.screen Screenid} {v2-projects-migrator.user Userid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.project Projectid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Projectid) in share, &{ID:6822642 Projectid:4579457 Screenid:99098077 Userid:50752265 Key:VC428DUYW Iscommentingallowed:false Isnavigateallowed:true Isresizewindow:false Isloadallscreens:false Isusertesting:false Isanonymousviewingallowed:true Isforceaddtohomescreenonmobile:true Password:{String: Valid:true} Createdat:2015-09-01 18:39:33 +0000 UTC Updatedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Isliveshare:0 Liveshareconferenceid:{Int64:0 Valid:false} Isembed:true Selectedscreens:{String: Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Projectid, field type: uint, with value: %!s(uint=4579457) from struct: &{raw:0xc420360480 value:{typ:0x825a80 ptr:0xc420360480 flag:409} TagName:structs}, typeOf: uint
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.project, field Projectid, with id 4579457
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.project id: 4579457, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"4579457","type":"v2-projects-migrator.project"}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.project 4579457
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Length:[16] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:47 GMT] Content-Type:[application/json]] Body:0xc420014180 ContentLength:16 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200ce690 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.screen Screenid}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.screen, for type: share
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: share, refObjectName: v2-projects-migrator.screen, from obj: &{ID:6822642 Projectid:4579457 Screenid:99098077 Userid:50752265 Key:VC428DUYW Iscommentingallowed:false Isnavigateallowed:true Isresizewindow:false Isloadallscreens:false Isusertesting:false Isanonymousviewingallowed:true Isforceaddtohomescreenonmobile:true Password:{String: Valid:true} Createdat:2015-09-01 18:39:33 +0000 UTC Updatedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Isliveshare:0 Liveshareconferenceid:{Int64:0 Valid:false} Isembed:true Selectedscreens:{String: Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[share]: [{v2-projects-migrator.project Projectid} {v2-projects-migrator.screen Screenid} {v2-projects-migrator.user Userid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.screen Screenid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Screenid) in share, &{ID:6822642 Projectid:4579457 Screenid:99098077 Userid:50752265 Key:VC428DUYW Iscommentingallowed:false Isnavigateallowed:true Isresizewindow:false Isloadallscreens:false Isusertesting:false Isanonymousviewingallowed:true Isforceaddtohomescreenonmobile:true Password:{String: Valid:true} Createdat:2015-09-01 18:39:33 +0000 UTC Updatedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Isliveshare:0 Liveshareconferenceid:{Int64:0 Valid:false} Isembed:true Selectedscreens:{String: Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Screenid, field type: uint, with value: %!s(uint=99098077) from struct: &{raw:0xc420360480 value:{typ:0x825a80 ptr:0xc420360480 flag:409} TagName:structs}, typeOf: uint
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.screen, field Screenid, with id 99098077
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.screen id: 99098077, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"99098077","type":"v2-projects-migrator.screen"}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.screen 99098077
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:47 GMT]] Body:0xc420312a40 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203fc0f0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userid}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: share
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: share, refObjectName: v2-projects-migrator.user, from obj: &{ID:6822642 Projectid:4579457 Screenid:99098077 Userid:50752265 Key:VC428DUYW Iscommentingallowed:false Isnavigateallowed:true Isresizewindow:false Isloadallscreens:false Isusertesting:false Isanonymousviewingallowed:true Isforceaddtohomescreenonmobile:true Password:{String: Valid:true} Createdat:2015-09-01 18:39:33 +0000 UTC Updatedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Isliveshare:0 Liveshareconferenceid:{Int64:0 Valid:false} Isembed:true Selectedscreens:{String: Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[share]: [{v2-projects-migrator.project Projectid} {v2-projects-migrator.screen Screenid} {v2-projects-migrator.user Userid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userid) in share, &{ID:6822642 Projectid:4579457 Screenid:99098077 Userid:50752265 Key:VC428DUYW Iscommentingallowed:false Isnavigateallowed:true Isresizewindow:false Isloadallscreens:false Isusertesting:false Isanonymousviewingallowed:true Isforceaddtohomescreenonmobile:true Password:{String: Valid:true} Createdat:2015-09-01 18:39:33 +0000 UTC Updatedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Isliveshare:0 Liveshareconferenceid:{Int64:0 Valid:false} Isembed:true Selectedscreens:{String: Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userid, field type: uint, with value: %!s(uint=50752265) from struct: &{raw:0xc420360480 value:{typ:0x825a80 ptr:0xc420360480 flag:409} TagName:structs}, typeOf: uint
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userid, with id 50752265
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 50752265, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"50752265","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 50752265
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.user, id: 50752265
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: user from: v2-projects-migrator.user, id: 50752265
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.user, id: 50752265, &{ID:50752265 Name:david desanto Email:50752265-obfuscated-0.8655722754686813 Secretkey:64C1D855-B299-85F8-B07DF5D08520AD10 Avatarid:663A92AB-C820-8A7A-3FEE63BD80EDCCC4 Wantsnewsletteremails:true Emailnotificationfrequency:2 Isanonymous:false Hasseencommenttooltip:false Timezoneoffsetinminutes:-420 Lastrequestat:2016-07-19 03:43:27 +0000 UTC Lastknownipaddress:{String:108.89.32.108 Valid:true} Createdat:2015-06-19 04:28:39 +0000 UTC Updatedat:2016-03-14 16:14:16 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:50752265 Name:david desanto Email:50752265-obfuscated-0.8655722754686813 Secretkey:64C1D855-B299-85F8-B07DF5D08520AD10 Avatarid:663A92AB-C820-8A7A-3FEE63BD80EDCCC4 Wantsnewsletteremails:true Emailnotificationfrequency:2 Isanonymous:false Hasseencommenttooltip:false Timezoneoffsetinminutes:-420 Lastrequestat:2016-07-19 03:43:27 +0000 UTC Lastknownipaddress:{String:108.89.32.108 Valid:true} Createdat:2015-06-19 04:28:39 +0000 UTC Updatedat:2016-03-14 16:14:16 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":50752265,"name":"david desanto","email":"50752265-obfuscated-0.8655722754686813","secretKey":"64C1D855-B299-85F8-B07DF5D08520AD10","avatarID":"663A92AB-C820-8A7A-3FEE63BD80EDCCC4","wantsNewsletterEmails":true,"emailNotificationFrequency":2,"isAnonymous":false,"hasSeenCommentTooltip":false,"timezoneOffsetInMinutes":-420,"lastRequestAt":"2016-07-19T03:43:27Z","lastKnownIpAddress":{"String":"108.89.32.108","Valid":true},"createdAt":"2015-06-19T04:28:39Z","updatedAt":"2016-03-14T16:14:16Z"}}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[lastKnownIpAddress:map[String:108.89.32.108 Valid:%!s(bool=true)] id:50752265 secretKey:64C1D855-B299-85F8-B07DF5D08520AD10 isAnonymous:%!s(bool=false) timezoneOffsetInMinutes:-420 lastRequestAt:2016-07-19T03:43:27Z name:david desanto email:50752265-obfuscated-0.8655722754686813 updatedAt:2016-03-14T16:14:16Z avatarID:663A92AB-C820-8A7A-3FEE63BD80EDCCC4 wantsNewsletterEmails:%!s(bool=true) emailNotificationFrequency:2 hasSeenCommentTooltip:%!s(bool=false) createdAt:2015-06-19T04:28:39Z]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:50752265 secretKey:64C1D855-B299-85F8-B07DF5D08520AD10 isAnonymous:false timezoneOffsetInMinutes:-420 lastRequestAt:2016-07-19T03:43:27Z lastKnownIpAddress:map[String:108.89.32.108 Valid:true] name:david desanto email:50752265-obfuscated-0.8655722754686813 updatedAt:2016-03-14T16:14:16Z avatarID:663A92AB-C820-8A7A-3FEE63BD80EDCCC4 wantsNewsletterEmails:true emailNotificationFrequency:2 hasSeenCommentTooltip:false createdAt:2015-06-19T04:28:39Z]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.user, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.user","blob":{"avatarID":"663A92AB-C820-8A7A-3FEE63BD80EDCCC4","createdAt":"2015-06-19T04:28:39Z","email":"50752265-obfuscated-0.8655722754686813","emailNotificationFrequency":2,"hasSeenCommentTooltip":false,"id":50752265,"isAnonymous":false,"lastKnownIpAddress":{"String":"108.89.32.108","Valid":true},"lastRequestAt":"2016-07-19T03:43:27Z","name":"david desanto","secretKey":"64C1D855-B299-85F8-B07DF5D08520AD10","timezoneOffsetInMinutes":-420,"updatedAt":"2016-03-14T16:14:16Z","wantsNewsletterEmails":true}}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.user","blob":{"avatarID":"663A92AB-C820-8A7A-3FEE63BD80EDCCC4","createdAt":"2015-06-19T04:28:39Z","email":"50752265-obfuscated-0.8655722754686813","emailNotificationFrequency":2,"hasSeenCommentTooltip":false,"id":50752265,"isAnonymous":false,"lastKnownIpAddress":{"String":"108.89.32.108","Valid":true},"lastRequestAt":"2016-07-19T03:43:27Z","name":"david desanto","secretKey":"64C1D855-B299-85F8-B07DF5D08520AD10","timezoneOffsetInMinutes":-420,"updatedAt":"2016-03-14T16:14:16Z","wantsNewsletterEmails":true}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.user, {"avatarID":"663A92AB-C820-8A7A-3FEE63BD80EDCCC4","createdAt":"2015-06-19T04:28:39Z","email":"50752265-obfuscated-0.8655722754686813","emailNotificationFrequency":2,"hasSeenCommentTooltip":false,"id":50752265,"isAnonymous":false,"lastKnownIpAddress":{"String":"108.89.32.108","Valid":true},"lastRequestAt":"2016-07-19T03:43:27Z","name":"david desanto","secretKey":"64C1D855-B299-85F8-B07DF5D08520AD10","timezoneOffsetInMinutes":-420,"updatedAt":"2016-03-14T16:14:16Z","wantsNewsletterEmails":true}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.user with id: 124258848
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.user, id: 124258848
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.user Id:50752265 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.user, id: 50752265, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: user from: user, id: 50752265
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[user]): 0
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(uint=50752265) david desanto 50752265-obfuscated-0.8655722754686813 64C1D855-B299-85F8-B07DF5D08520AD10 663A92AB-C820-8A7A-3FEE63BD80EDCCC4 %!s(types.BitBool=true) %!s(int16=2) %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(int=-420) 2016-07-19 03:43:27 +0000 UTC {108.89.32.108 %!s(bool=true)} 2015-06-19 04:28:39 +0000 UTC 2016-03-14 16:14:16 +0000 UTC %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc42035e3f0}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":50752265,"name":"david desanto","email":"50752265-obfuscated-0.8655722754686813","secretKey":"64C1D855-B299-85F8-B07DF5D08520AD10","avatarID":"663A92AB-C820-8A7A-3FEE63BD80EDCCC4","wantsNewsletterEmails":true,"emailNotificationFrequency":2,"isAnonymous":false,"hasSeenCommentTooltip":false,"timezoneOffsetInMinutes":-420,"lastRequestAt":"2016-07-19T03:43:27Z","lastKnownIpAddress":{"String":"108.89.32.108","Valid":true},"createdAt":"2015-06-19T04:28:39Z","updatedAt":"2016-03-14T16:14:16Z"}}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4200cba60 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:50752265 Ref:v2-projects-migrator.asset}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:66 (*Export).GetReferences object models.Asset
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.asset, objType: v2-projects-migrator.user, objId: 50752265
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4200cbd60 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:50752265 Ref:v2-projects-migrator.asset}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:66 (*Export).GetReferences object models.Asset
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.asset, objType: v2-projects-migrator.user, objId: 50752265
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420372080 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:50752265 Ref:v2-projects-migrator.company_membership}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:66 (*Export).GetReferences object models.CompanyMembership
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.company_membership, objType: v2-projects-migrator.user, objId: 50752265
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.company_membership 70299
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.company_membership, id: 70299
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: company_membership from: v2-projects-migrator.company_membership, id: 70299
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.company_membership, id: 70299, &{ID:70299 Companyid:1532 Userid:50752265 Roleid:1 Startedat:2016-06-08 21:39:09 +0000 UTC Updatedat:2016-07-11 23:37:19 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:70299 Companyid:1532 Userid:50752265 Roleid:1 Startedat:2016-06-08 21:39:09 +0000 UTC Updatedat:2016-07-11 23:37:19 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":70299,"companyID":1532,"userID":50752265,"roleID":1,"startedAt":"2016-06-08T21:39:09Z","updatedAt":"2016-07-11T23:37:19Z","endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false}}}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[roleID:1 startedAt:2016-06-08T21:39:09Z updatedAt:2016-07-11T23:37:19Z endedAt:map[Valid:%!s(bool=false) Time:0001-01-01T00:00:00Z] id:70299 companyID:1532 userID:50752265]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:70299 companyID:1532 userID:50752265 roleID:1 startedAt:2016-06-08T21:39:09Z updatedAt:2016-07-11T23:37:19Z endedAt:map[Valid:false Time:0001-01-01T00:00:00Z]]
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.company_membership, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.company_membership","blob":{"companyID":1532,"endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"id":70299,"roleID":1,"startedAt":"2016-06-08T21:39:09Z","updatedAt":"2016-07-11T23:37:19Z","userID":50752265}}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.company_membership","blob":{"companyID":1532,"endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"id":70299,"roleID":1,"startedAt":"2016-06-08T21:39:09Z","updatedAt":"2016-07-11T23:37:19Z","userID":50752265}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.company_membership, {"companyID":1532,"endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"id":70299,"roleID":1,"startedAt":"2016-06-08T21:39:09Z","updatedAt":"2016-07-11T23:37:19Z","userID":50752265}
v2-projects-migrator2 | 2017-04-06T17:39:47Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.company_membership with id: 75921
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.company_membership, id: 75921
data-migrator | 2017-04-06T17:39:47Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.company_membership Id:70299 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.company_membership, id: 70299, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:158 FindById typeNoService: company_membership from: company_membership, id: 70299
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[company_membership]): 3
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.company Companyid}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.company, for type: company_membership
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: company_membership, refObjectName: v2-projects-migrator.company, from obj: &{ID:70299 Companyid:1532 Userid:50752265 Roleid:1 Startedat:2016-06-08 21:39:09 +0000 UTC Updatedat:2016-07-11 23:37:19 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[company_membership]: [{v2-projects-migrator.company Companyid} {v2-projects-migrator.user Userid} {v2-projects-migrator.user_roles Roleid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.company Companyid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Companyid) in company_membership, &{ID:70299 Companyid:1532 Userid:50752265 Roleid:1 Startedat:2016-06-08 21:39:09 +0000 UTC Updatedat:2016-07-11 23:37:19 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Companyid, field type: int, with value: %!s(int=1532) from struct: &{raw:0xc420116240 value:{typ:0x815100 ptr:0xc420116240 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.company, field Companyid, with id 1532
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.company id: 1532, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1532","type":"v2-projects-migrator.company"}
data-migrator | 2017-04-06T17:39:47Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.company 1532
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Date:[Thu, 06 Apr 2017 17:39:47 GMT] Content-Type:[application/json] Content-Length:[13] Connection:[keep-alive] Server:[nginx/1.9.7]] Body:0xc420312f80 ContentLength:13 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200cea50 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userid}
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: company_membership
v2-projects-migrator1 | 2017-04-06T17:39:47Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: company_membership, refObjectName: v2-projects-migrator.user, from obj: &{ID:70299 Companyid:1532 Userid:50752265 Roleid:1 Startedat:2016-06-08 21:39:09 +0000 UTC Updatedat:2016-07-11 23:37:19 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[company_membership]: [{v2-projects-migrator.company Companyid} {v2-projects-migrator.user Userid} {v2-projects-migrator.user_roles Roleid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userid) in company_membership, &{ID:70299 Companyid:1532 Userid:50752265 Roleid:1 Startedat:2016-06-08 21:39:09 +0000 UTC Updatedat:2016-07-11 23:37:19 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userid, field type: int, with value: %!s(int=50752265) from struct: &{raw:0xc420116240 value:{typ:0x815100 ptr:0xc420116240 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userid, with id 50752265
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 50752265, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"50752265","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 50752265
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT] Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive]] Body:0xc420015840 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200cec30 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user_roles Roleid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user_roles, for type: company_membership
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: company_membership, refObjectName: v2-projects-migrator.user_roles, from obj: &{ID:70299 Companyid:1532 Userid:50752265 Roleid:1 Startedat:2016-06-08 21:39:09 +0000 UTC Updatedat:2016-07-11 23:37:19 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[company_membership]: [{v2-projects-migrator.company Companyid} {v2-projects-migrator.user Userid} {v2-projects-migrator.user_roles Roleid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user_roles Roleid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Roleid) in company_membership, &{ID:70299 Companyid:1532 Userid:50752265 Roleid:1 Startedat:2016-06-08 21:39:09 +0000 UTC Updatedat:2016-07-11 23:37:19 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Roleid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc420116240 value:{typ:0x815100 ptr:0xc420116240 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user_roles, field Roleid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user_roles id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.user_roles"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user_roles 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.user_roles, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: user_roles from: v2-projects-migrator.user_roles, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.user_roles, id: 1, &{ID:1 Name:{String:Admin Valid:true} Description:{String:Full account access Valid:true} Sort:{Int64:1 Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:1 Name:{String:Admin Valid:true} Description:{String:Full account access Valid:true} Sort:{Int64:1 Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":1,"name":{"String":"Admin","Valid":true},"description":{"String":"Full account access","Valid":true},"sort":{"Int64":1,"Valid":true}}}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[name:map[String:Admin Valid:%!s(bool=true)] description:map[String:Full account access Valid:%!s(bool=true)] sort:map[Int64:1 Valid:%!s(bool=true)] id:1]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[sort:map[Valid:true Int64:1] id:1 name:map[String:Admin Valid:true] description:map[String:Full account access Valid:true]]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.user_roles, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.user_roles","blob":{"description":{"String":"Full account access","Valid":true},"id":1,"name":{"String":"Admin","Valid":true},"sort":{"Int64":1,"Valid":true}}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.user_roles","blob":{"description":{"String":"Full account access","Valid":true},"id":1,"name":{"String":"Admin","Valid":true},"sort":{"Int64":1,"Valid":true}}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.user_roles, {"description":{"String":"Full account access","Valid":true},"id":1,"name":{"String":"Admin","Valid":true},"sort":{"Int64":1,"Valid":true}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.user_roles with id: 5
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.user_roles, id: 5
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.user_roles Id:1 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.user_roles, id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: user_roles from: user_roles, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[user_roles]): 0
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=1) {Admin %!s(bool=true)} {Full account access %!s(bool=true)} {%!s(int64=1) %!s(bool=true)} %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc420017f40}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":1,"name":{"String":"Admin","Valid":true},"description":{"String":"Full account access","Valid":true},"sort":{"Int64":1,"Valid":true}}}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420377a00 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user_roles Id:1 Ref:v2-projects-migrator.company_membership}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.CompanyMembership
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.company_membership, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: company_membership from: v2-projects-migrator.company_membership, id: 1
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.company_membership, objType: v2-projects-migrator.user_roles, objId: 1
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.company_membership 1
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[roleID:1 startedAt:2015-10-09T18:58:35Z updatedAt:2015-10-09T18:58:35Z endedAt:map[Time:0001-01-01T00:00:00Z Valid:%!s(bool=false)] id:1 companyID:1 userID:1]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[companyID:1 userID:1 roleID:1 startedAt:2015-10-09T18:58:35Z updatedAt:2015-10-09T18:58:35Z endedAt:map[Time:0001-01-01T00:00:00Z Valid:false] id:1]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.company_membership, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.company_membership","blob":{"companyID":1,"endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"id":1,"roleID":1,"startedAt":"2015-10-09T18:58:35Z","updatedAt":"2015-10-09T18:58:35Z","userID":1}}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.company_membership, id: 1, &{ID:1 Companyid:1 Userid:1 Roleid:1 Startedat:2015-10-09 18:58:35 +0000 UTC Updatedat:2015-10-09 18:58:35 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:1 Companyid:1 Userid:1 Roleid:1 Startedat:2015-10-09 18:58:35 +0000 UTC Updatedat:2015-10-09 18:58:35 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":1,"companyID":1,"userID":1,"roleID":1,"startedAt":"2015-10-09T18:58:35Z","updatedAt":"2015-10-09T18:58:35Z","endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false}}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.company_membership","blob":{"companyID":1,"endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"id":1,"roleID":1,"startedAt":"2015-10-09T18:58:35Z","updatedAt":"2015-10-09T18:58:35Z","userID":1}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.company_membership, {"companyID":1,"endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"id":1,"roleID":1,"startedAt":"2015-10-09T18:58:35Z","updatedAt":"2015-10-09T18:58:35Z","userID":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.company_membership with id: 75922
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.company_membership, id: 75922
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.company_membership Id:1 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.company_membership, id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: company_membership from: company_membership, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[company_membership]): 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.company Companyid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.company, for type: company_membership
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: company_membership, refObjectName: v2-projects-migrator.company, from obj: &{ID:1 Companyid:1 Userid:1 Roleid:1 Startedat:2015-10-09 18:58:35 +0000 UTC Updatedat:2015-10-09 18:58:35 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[company_membership]: [{v2-projects-migrator.company Companyid} {v2-projects-migrator.user Userid} {v2-projects-migrator.user_roles Roleid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.company Companyid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Companyid) in company_membership, &{ID:1 Companyid:1 Userid:1 Roleid:1 Startedat:2015-10-09 18:58:35 +0000 UTC Updatedat:2015-10-09 18:58:35 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Companyid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc4203683c0 value:{typ:0x815100 ptr:0xc4203683c0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.company, field Companyid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.company id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.company"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.company 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.company, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: company from: v2-projects-migrator.company, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.company, id: 1, &{ID:1 Userownerid:1 Billinginformationid:{Int64:0 Valid:false} Companystatusid:{Int64:1 Valid:true} Subdomain:{String:ent Valid:true} Idpurl:{String:https://invisionapp.okta.com/app/invisionapp/exk94rr6ppt4VGaKj0x7/sso/saml Valid:true} Idplogouturl:{String:https://invisionapp.okta.com/login/signout?fromURI=https%3A%2F%2Fent.local.invisionapp.com%2Fd%2Flogin Valid:true} Samlcertificate:{String:MIIDpjCCAo6gAwIBAgIGAVCk/TAwMA0GCSqGSIb3DQEBBQUAMIGTMQswCQYDVQQGEwJVUzETMBEG
v2-projects-migrator1 | A1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwET2t0YTEU
v2-projects-migrator1 | MBIGA1UECwwLU1NPUHJvdmlkZXIxFDASBgNVBAMMC2ludmlzaW9uYXBwMRwwGgYJKoZIhvcNAQkB
v2-projects-migrator1 | Fg1pbmZvQG9rdGEuY29tMB4XDTE1MTAyNjE2MzAwN1oXDTI1MTAyNjE2MzEwN1owgZMxCzAJBgNV
v2-projects-migrator1 | BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYD
v2-projects-migrator1 | VQQKDARPa3RhMRQwEgYDVQQLDAtTU09Qcm92aWRlcjEUMBIGA1UEAwwLaW52aXNpb25hcHAxHDAa
v2-projects-migrator1 | BgkqhkiG9w0BCQEWDWluZm9Ab2t0YS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
v2-projects-migrator1 | AQCl41l/MPj/5kxMxxrQwJE6Mpg/tOUM/Djc8d99OHicXBYkBEbbm7f4/bTRtIwT3AES01hhMpGI
v2-projects-migrator1 | d4mxIepjR3h9CqV9t5JoMpw2HYyGmqnATqqg5NATj8GRjyBUwlw2uBgt2Ch8IEGgaFHB+jrfUpYR
v2-projects-migrator1 | DyIkcovRwvgKPvEpWfNOUlF2QrVCHxm5tQu4szlf1HGfkrC2kJHU3XYJBTOBGkxka/Vv+Ko4QV7Z
v2-projects-migrator1 | ZSQ6pI3JMPZHo3aKbNJGcvgdZWWOmPkoNNIzWxLszbEnkBan43yd/23NHSh3KkYnwRSNP7rXrv6V
v2-projects-migrator1 | Vnp198xhHffFMiC9uLClz9Y85tI+8u4dvo4QdsD1AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAGV7
v2-projects-migrator1 | z3jGERMDHXMRUUfwnHGojoCAYmGCDhuZVr3+/FwctiVFlKTMnZ3I7BoT/6rcAqNGEhsAbR8h8FxA
v2-projects-migrator1 | koVspWod/4QFLDjOFIwmxbMNvwrYeg4GF47EbYTNyK2uzQm7qDHx591HNPRVKk5BX38PV7MmQ3W8
v2-projects-migrator1 | dLrsnU4/gEpXpLg41fK2Kz0oleNWhlXJdz8Jqeq5tIWkXBdlRbj4xf7udU9S6+6r1NtIXym8A0D5
v2-projects-migrator1 | r2bAM1cJUk2gMgp8w0zx2py656do0b+G7Wll+uK0FvWKumHCCGV32g8NUkGwQgnmTWL8hRFmAe12
v2-projects-migrator1 | cBVUJ98JkZbK819J1x5ke5Eu6rnpiFVd+Qw= Valid:true} Samloptional:true Samlnameidformat:{String:urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress Valid:true} Name:{String:Enterprise Test Valid:true} Logo:{String:0E0B1343-001F-47E9-60A4DBBE4C8044EE Valid:true} Isenterprise:1 Contactname:{String: Valid:true} Contactemail:{String:[email protected] Valid:true} Contactphone:{String: Valid:true} Sessioninactivitytimeout:10080 Sessioninactivityrequired:false Hassingletenantinstance:0 Updatedat:2015-10-09 20:04:23 +0000 UTC Createdat:2015-10-09 18:58:09 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Samlhashalgorithm:{String:http://www.w3.org/2000/09/xmldsig#rsa-sha1 Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:1 Userownerid:1 Billinginformationid:{Int64:0 Valid:false} Companystatusid:{Int64:1 Valid:true} Subdomain:{String:ent Valid:true} Idpurl:{String:https://invisionapp.okta.com/app/invisionapp/exk94rr6ppt4VGaKj0x7/sso/saml Valid:true} Idplogouturl:{String:https://invisionapp.okta.com/login/signout?fromURI=https%3A%2F%2Fent.local.invisionapp.com%2Fd%2Flogin Valid:true} Samlcertificate:{String:MIIDpjCCAo6gAwIBAgIGAVCk/TAwMA0GCSqGSIb3DQEBBQUAMIGTMQswCQYDVQQGEwJVUzETMBEG
v2-projects-migrator1 | A1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwET2t0YTEU
v2-projects-migrator1 | MBIGA1UECwwLU1NPUHJvdmlkZXIxFDASBgNVBAMMC2ludmlzaW9uYXBwMRwwGgYJKoZIhvcNAQkB
v2-projects-migrator1 | Fg1pbmZvQG9rdGEuY29tMB4XDTE1MTAyNjE2MzAwN1oXDTI1MTAyNjE2MzEwN1owgZMxCzAJBgNV
v2-projects-migrator1 | BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYD
v2-projects-migrator1 | VQQKDARPa3RhMRQwEgYDVQQLDAtTU09Qcm92aWRlcjEUMBIGA1UEAwwLaW52aXNpb25hcHAxHDAa
v2-projects-migrator1 | BgkqhkiG9w0BCQEWDWluZm9Ab2t0YS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
v2-projects-migrator1 | AQCl41l/MPj/5kxMxxrQwJE6Mpg/tOUM/Djc8d99OHicXBYkBEbbm7f4/bTRtIwT3AES01hhMpGI
v2-projects-migrator1 | d4mxIepjR3h9CqV9t5JoMpw2HYyGmqnATqqg5NATj8GRjyBUwlw2uBgt2Ch8IEGgaFHB+jrfUpYR
v2-projects-migrator1 | DyIkcovRwvgKPvEpWfNOUlF2QrVCHxm5tQu4szlf1HGfkrC2kJHU3XYJBTOBGkxka/Vv+Ko4QV7Z
v2-projects-migrator1 | ZSQ6pI3JMPZHo3aKbNJGcvgdZWWOmPkoNNIzWxLszbEnkBan43yd/23NHSh3KkYnwRSNP7rXrv6V
v2-projects-migrator1 | Vnp198xhHffFMiC9uLClz9Y85tI+8u4dvo4QdsD1AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAGV7
v2-projects-migrator1 | z3jGERMDHXMRUUfwnHGojoCAYmGCDhuZVr3+/FwctiVFlKTMnZ3I7BoT/6rcAqNGEhsAbR8h8FxA
v2-projects-migrator1 | koVspWod/4QFLDjOFIwmxbMNvwrYeg4GF47EbYTNyK2uzQm7qDHx591HNPRVKk5BX38PV7MmQ3W8
v2-projects-migrator1 | dLrsnU4/gEpXpLg41fK2Kz0oleNWhlXJdz8Jqeq5tIWkXBdlRbj4xf7udU9S6+6r1NtIXym8A0D5
v2-projects-migrator1 | r2bAM1cJUk2gMgp8w0zx2py656do0b+G7Wll+uK0FvWKumHCCGV32g8NUkGwQgnmTWL8hRFmAe12
v2-projects-migrator1 | cBVUJ98JkZbK819J1x5ke5Eu6rnpiFVd+Qw= Valid:true} Samloptional:true Samlnameidformat:{String:urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress Valid:true} Name:{String:Enterprise Test Valid:true} Logo:{String:0E0B1343-001F-47E9-60A4DBBE4C8044EE Valid:true} Isenterprise:1 Contactname:{String: Valid:true} Contactemail:{String:[email protected] Valid:true} Contactphone:{String: Valid:true} Sessioninactivitytimeout:10080 Sessioninactivityrequired:false Hassingletenantinstance:0 Updatedat:2015-10-09 20:04:23 +0000 UTC Createdat:2015-10-09 18:58:09 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Samlhashalgorithm:{String:http://www.w3.org/2000/09/xmldsig#rsa-sha1 Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":1,"userOwnerId":1,"billingInformationID":{"Int64":0,"Valid":false},"companyStatusID":{"Int64":1,"Valid":true},"subdomain":{"String":"ent","Valid":true},"idpUrl":{"String":"https://invisionapp.okta.com/app/invisionapp/exk94rr6ppt4VGaKj0x7/sso/saml","Valid":true},"idpLogoutUrl":{"String":"https://invisionapp.okta.com/login/signout?fromURI=https%3A%2F%2Fent.local.invisionapp.com%2Fd%2Flogin","Valid":true},"samlCertificate":{"String":"MIIDpjCCAo6gAwIBAgIGAVCk/TAwMA0GCSqGSIb3DQEBBQUAMIGTMQswCQYDVQQGEwJVUzETMBEG\r\nA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwET2t0YTEU\r\nMBIGA1UECwwLU1NPUHJvdmlkZXIxFDASBgNVBAMMC2ludmlzaW9uYXBwMRwwGgYJKoZIhvcNAQkB\r\nFg1pbmZvQG9rdGEuY29tMB4XDTE1MTAyNjE2MzAwN1oXDTI1MTAyNjE2MzEwN1owgZMxCzAJBgNV\r\nBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYD\r\nVQQKDARPa3RhMRQwEgYDVQQLDAtTU09Qcm92aWRlcjEUMBIGA1UEAwwLaW52aXNpb25hcHAxHDAa\r\nBgkqhkiG9w0BCQEWDWluZm9Ab2t0YS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\r\nAQCl41l/MPj/5kxMxxrQwJE6Mpg/tOUM/Djc8d99OHicXBYkBEbbm7f4/bTRtIwT3AES01hhMpGI\r\nd4mxIepjR3h9CqV9t5JoMpw2HYyGmqnATqqg5NATj8GRjyBUwlw2uBgt2Ch8IEGgaFHB+jrfUpYR\r\nDyIkcovRwvgKPvEpWfNOUlF2QrVCHxm5tQu4szlf1HGfkrC2kJHU3XYJBTOBGkxka/Vv+Ko4QV7Z\r\nZSQ6pI3JMPZHo3aKbNJGcvgdZWWOmPkoNNIzWxLszbEnkBan43yd/23NHSh3KkYnwRSNP7rXrv6V\r\nVnp198xhHffFMiC9uLClz9Y85tI+8u4dvo4QdsD1AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAGV7\r\nz3jGERMDHXMRUUfwnHGojoCAYmGCDhuZVr3+/FwctiVFlKTMnZ3I7BoT/6rcAqNGEhsAbR8h8FxA\r\nkoVspWod/4QFLDjOFIwmxbMNvwrYeg4GF47EbYTNyK2uzQm7qDHx591HNPRVKk5BX38PV7MmQ3W8\r\ndLrsnU4/gEpXpLg41fK2Kz0oleNWhlXJdz8Jqeq5tIWkXBdlRbj4xf7udU9S6+6r1NtIXym8A0D5\r\nr2bAM1cJUk2gMgp8w0zx2py656do0b+G7Wll+uK0FvWKumHCCGV32g8NUkGwQgnmTWL8hRFmAe12\r\ncBVUJ98JkZbK819J1x5ke5Eu6rnpiFVd+Qw=","Valid":true},"samlOptional":true,"samlNameIDFormat":{"String":"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress","Valid":true},"name":{"String":"Enterprise Test","Valid":true},"logo":{"String":"0E0B1343-001F-47E9-60A4DBBE4C8044EE","Valid":true},"isEnterprise":1,"contactName":{"String":"","Valid":true},"contactEmail":{"String":"[email protected]","Valid":true},"contactPhone":{"String":"","Valid":true},"sessionInactivityTimeout":10080,"sessionInactivityRequired":false,"hasSingleTenantInstance":0,"updatedAt":"2015-10-09T20:04:23Z","createdAt":"2015-10-09T18:58:09Z","endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"samlHashAlgorithm":{"String":"http://www.w3.org/2000/09/xmldsig#rsa-sha1","Valid":true}}}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[userOwnerId:1 samlOptional:%!s(bool=true) contactName:map[String: Valid:%!s(bool=true)] contactPhone:map[String: Valid:%!s(bool=true)] hasSingleTenantInstance:0 updatedAt:2015-10-09T20:04:23Z idpLogoutUrl:map[Valid:%!s(bool=true) String:https://invisionapp.okta.com/login/signout?fromURI=https%3A%2F%2Fent.local.invisionapp.com%2Fd%2Flogin] contactEmail:map[String:[email protected] Valid:%!s(bool=true)] createdAt:2015-10-09T18:58:09Z endedAt:map[Time:0001-01-01T00:00:00Z Valid:%!s(bool=false)] id:1 billingInformationID:map[Int64:0 Valid:%!s(bool=false)] logo:map[String:0E0B1343-001F-47E9-60A4DBBE4C8044EE Valid:%!s(bool=true)] isEnterprise:1 sessionInactivityRequired:%!s(bool=false) companyStatusID:map[Int64:1 Valid:%!s(bool=true)] subdomain:map[String:ent Valid:%!s(bool=true)] idpUrl:map[String:https://invisionapp.okta.com/app/invisionapp/exk94rr6ppt4VGaKj0x7/sso/saml Valid:%!s(bool=true)] samlCertificate:map[String:MIIDpjCCAo6gAwIBAgIGAVCk/TAwMA0GCSqGSIb3DQEBBQUAMIGTMQswCQYDVQQGEwJVUzETMBEG
data-migrator | A1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwET2t0YTEU
data-migrator | MBIGA1UECwwLU1NPUHJvdmlkZXIxFDASBgNVBAMMC2ludmlzaW9uYXBwMRwwGgYJKoZIhvcNAQkB
data-migrator | Fg1pbmZvQG9rdGEuY29tMB4XDTE1MTAyNjE2MzAwN1oXDTI1MTAyNjE2MzEwN1owgZMxCzAJBgNV
data-migrator | BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYD
data-migrator | VQQKDARPa3RhMRQwEgYDVQQLDAtTU09Qcm92aWRlcjEUMBIGA1UEAwwLaW52aXNpb25hcHAxHDAa
data-migrator | BgkqhkiG9w0BCQEWDWluZm9Ab2t0YS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
data-migrator | AQCl41l/MPj/5kxMxxrQwJE6Mpg/tOUM/Djc8d99OHicXBYkBEbbm7f4/bTRtIwT3AES01hhMpGI
data-migrator | d4mxIepjR3h9CqV9t5JoMpw2HYyGmqnATqqg5NATj8GRjyBUwlw2uBgt2Ch8IEGgaFHB+jrfUpYR
data-migrator | DyIkcovRwvgKPvEpWfNOUlF2QrVCHxm5tQu4szlf1HGfkrC2kJHU3XYJBTOBGkxka/Vv+Ko4QV7Z
data-migrator | ZSQ6pI3JMPZHo3aKbNJGcvgdZWWOmPkoNNIzWxLszbEnkBan43yd/23NHSh3KkYnwRSNP7rXrv6V
data-migrator | Vnp198xhHffFMiC9uLClz9Y85tI+8u4dvo4QdsD1AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAGV7
data-migrator | z3jGERMDHXMRUUfwnHGojoCAYmGCDhuZVr3+/FwctiVFlKTMnZ3I7BoT/6rcAqNGEhsAbR8h8FxA
data-migrator | koVspWod/4QFLDjOFIwmxbMNvwrYeg4GF47EbYTNyK2uzQm7qDHx591HNPRVKk5BX38PV7MmQ3W8
data-migrator | dLrsnU4/gEpXpLg41fK2Kz0oleNWhlXJdz8Jqeq5tIWkXBdlRbj4xf7udU9S6+6r1NtIXym8A0D5
data-migrator | r2bAM1cJUk2gMgp8w0zx2py656do0b+G7Wll+uK0FvWKumHCCGV32g8NUkGwQgnmTWL8hRFmAe12
data-migrator | cBVUJ98JkZbK819J1x5ke5Eu6rnpiFVd+Qw= Valid:%!s(bool=true)] samlNameIDFormat:map[String:urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress Valid:%!s(bool=true)] name:map[String:Enterprise Test Valid:%!s(bool=true)] sessionInactivityTimeout:10080 samlHashAlgorithm:map[String:http://www.w3.org/2000/09/xmldsig#rsa-sha1 Valid:%!s(bool=true)]]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[samlHashAlgorithm:map[String:http://www.w3.org/2000/09/xmldsig#rsa-sha1 Valid:true] companyStatusID:map[Int64:1 Valid:true] subdomain:map[String:ent Valid:true] idpUrl:map[String:https://invisionapp.okta.com/app/invisionapp/exk94rr6ppt4VGaKj0x7/sso/saml Valid:true] samlCertificate:map[String:MIIDpjCCAo6gAwIBAgIGAVCk/TAwMA0GCSqGSIb3DQEBBQUAMIGTMQswCQYDVQQGEwJVUzETMBEG
data-migrator | A1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwET2t0YTEU
data-migrator | MBIGA1UECwwLU1NPUHJvdmlkZXIxFDASBgNVBAMMC2ludmlzaW9uYXBwMRwwGgYJKoZIhvcNAQkB
data-migrator | Fg1pbmZvQG9rdGEuY29tMB4XDTE1MTAyNjE2MzAwN1oXDTI1MTAyNjE2MzEwN1owgZMxCzAJBgNV
data-migrator | BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYD
data-migrator | VQQKDARPa3RhMRQwEgYDVQQLDAtTU09Qcm92aWRlcjEUMBIGA1UEAwwLaW52aXNpb25hcHAxHDAa
data-migrator | BgkqhkiG9w0BCQEWDWluZm9Ab2t0YS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
data-migrator | AQCl41l/MPj/5kxMxxrQwJE6Mpg/tOUM/Djc8d99OHicXBYkBEbbm7f4/bTRtIwT3AES01hhMpGI
data-migrator | d4mxIepjR3h9CqV9t5JoMpw2HYyGmqnATqqg5NATj8GRjyBUwlw2uBgt2Ch8IEGgaFHB+jrfUpYR
data-migrator | DyIkcovRwvgKPvEpWfNOUlF2QrVCHxm5tQu4szlf1HGfkrC2kJHU3XYJBTOBGkxka/Vv+Ko4QV7Z
data-migrator | ZSQ6pI3JMPZHo3aKbNJGcvgdZWWOmPkoNNIzWxLszbEnkBan43yd/23NHSh3KkYnwRSNP7rXrv6V
data-migrator | Vnp198xhHffFMiC9uLClz9Y85tI+8u4dvo4QdsD1AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAGV7
data-migrator | z3jGERMDHXMRUUfwnHGojoCAYmGCDhuZVr3+/FwctiVFlKTMnZ3I7BoT/6rcAqNGEhsAbR8h8FxA
data-migrator | koVspWod/4QFLDjOFIwmxbMNvwrYeg4GF47EbYTNyK2uzQm7qDHx591HNPRVKk5BX38PV7MmQ3W8
data-migrator | dLrsnU4/gEpXpLg41fK2Kz0oleNWhlXJdz8Jqeq5tIWkXBdlRbj4xf7udU9S6+6r1NtIXym8A0D5
data-migrator | r2bAM1cJUk2gMgp8w0zx2py656do0b+G7Wll+uK0FvWKumHCCGV32g8NUkGwQgnmTWL8hRFmAe12
data-migrator | cBVUJ98JkZbK819J1x5ke5Eu6rnpiFVd+Qw= Valid:true] samlNameIDFormat:map[String:urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress Valid:true] name:map[String:Enterprise Test Valid:true] sessionInactivityTimeout:10080 userOwnerId:1 samlOptional:true contactName:map[String: Valid:true] contactPhone:map[String: Valid:true] hasSingleTenantInstance:0 updatedAt:2015-10-09T20:04:23Z idpLogoutUrl:map[Valid:true String:https://invisionapp.okta.com/login/signout?fromURI=https%3A%2F%2Fent.local.invisionapp.com%2Fd%2Flogin] contactEmail:map[String:[email protected] Valid:true] createdAt:2015-10-09T18:58:09Z endedAt:map[Time:0001-01-01T00:00:00Z Valid:false] id:1 billingInformationID:map[Int64:0 Valid:false] logo:map[String:0E0B1343-001F-47E9-60A4DBBE4C8044EE Valid:true] isEnterprise:1 sessionInactivityRequired:false]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.company, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.company","blob":{"billingInformationID":{"Int64":0,"Valid":false},"companyStatusID":{"Int64":1,"Valid":true},"contactEmail":{"String":"[email protected]","Valid":true},"contactName":{"String":"","Valid":true},"contactPhone":{"String":"","Valid":true},"createdAt":"2015-10-09T18:58:09Z","endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"hasSingleTenantInstance":0,"id":1,"idpLogoutUrl":{"String":"https://invisionapp.okta.com/login/signout?fromURI=https%3A%2F%2Fent.local.invisionapp.com%2Fd%2Flogin","Valid":true},"idpUrl":{"String":"https://invisionapp.okta.com/app/invisionapp/exk94rr6ppt4VGaKj0x7/sso/saml","Valid":true},"isEnterprise":1,"logo":{"String":"0E0B1343-001F-47E9-60A4DBBE4C8044EE","Valid":true},"name":{"String":"Enterprise Test","Valid":true},"samlCertificate":{"String":"MIIDpjCCAo6gAwIBAgIGAVCk/TAwMA0GCSqGSIb3DQEBBQUAMIGTMQswCQYDVQQGEwJVUzETMBEG\r\nA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwET2t0YTEU\r\nMBIGA1UECwwLU1NPUHJvdmlkZXIxFDASBgNVBAMMC2ludmlzaW9uYXBwMRwwGgYJKoZIhvcNAQkB\r\nFg1pbmZvQG9rdGEuY29tMB4XDTE1MTAyNjE2MzAwN1oXDTI1MTAyNjE2MzEwN1owgZMxCzAJBgNV\r\nBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYD\r\nVQQKDARPa3RhMRQwEgYDVQQLDAtTU09Qcm92aWRlcjEUMBIGA1UEAwwLaW52aXNpb25hcHAxHDAa\r\nBgkqhkiG9w0BCQEWDWluZm9Ab2t0YS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\r\nAQCl41l/MPj/5kxMxxrQwJE6Mpg/tOUM/Djc8d99OHicXBYkBEbbm7f4/bTRtIwT3AES01hhMpGI\r\nd4mxIepjR3h9CqV9t5JoMpw2HYyGmqnATqqg5NATj8GRjyBUwlw2uBgt2Ch8IEGgaFHB+jrfUpYR\r\nDyIkcovRwvgKPvEpWfNOUlF2QrVCHxm5tQu4szlf1HGfkrC2kJHU3XYJBTOBGkxka/Vv+Ko4QV7Z\r\nZSQ6pI3JMPZHo3aKbNJGcvgdZWWOmPkoNNIzWxLszbEnkBan43yd/23NHSh3KkYnwRSNP7rXrv6V\r\nVnp198xhHffFMiC9uLClz9Y85tI+8u4dvo4QdsD1AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAGV7\r\nz3jGERMDHXMRUUfwnHGojoCAYmGCDhuZVr3+/FwctiVFlKTMnZ3I7BoT/6rcAqNGEhsAbR8h8FxA\r\nkoVspWod/4QFLDjOFIwmxbMNvwrYeg4GF47EbYTNyK2uzQm7qDHx591HNPRVKk5BX38PV7MmQ3W8\r\ndLrsnU4/gEpXpLg41fK2Kz0oleNWhlXJdz8Jqeq5tIWkXBdlRbj4xf7udU9S6+6r1NtIXym8A0D5\r\nr2bAM1cJUk2gMgp8w0zx2py656do0b+G7Wll+uK0FvWKumHCCGV32g8NUkGwQgnmTWL8hRFmAe12\r\ncBVUJ98JkZbK819J1x5ke5Eu6rnpiFVd+Qw=","Valid":true},"samlHashAlgorithm":{"String":"http://www.w3.org/2000/09/xmldsig#rsa-sha1","Valid":true},"samlNameIDFormat":{"String":"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress","Valid":true},"samlOptional":true,"sessionInactivityRequired":false,"sessionInactivityTimeout":10080,"subdomain":{"String":"ent","Valid":true},"updatedAt":"2015-10-09T20:04:23Z","userOwnerId":1}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.company","blob":{"billingInformationID":{"Int64":0,"Valid":false},"companyStatusID":{"Int64":1,"Valid":true},"contactEmail":{"String":"[email protected]","Valid":true},"contactName":{"String":"","Valid":true},"contactPhone":{"String":"","Valid":true},"createdAt":"2015-10-09T18:58:09Z","endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"hasSingleTenantInstance":0,"id":1,"idpLogoutUrl":{"String":"https://invisionapp.okta.com/login/signout?fromURI=https%3A%2F%2Fent.local.invisionapp.com%2Fd%2Flogin","Valid":true},"idpUrl":{"String":"https://invisionapp.okta.com/app/invisionapp/exk94rr6ppt4VGaKj0x7/sso/saml","Valid":true},"isEnterprise":1,"logo":{"String":"0E0B1343-001F-47E9-60A4DBBE4C8044EE","Valid":true},"name":{"String":"Enterprise Test","Valid":true},"samlCertificate":{"String":"MIIDpjCCAo6gAwIBAgIGAVCk/TAwMA0GCSqGSIb3DQEBBQUAMIGTMQswCQYDVQQGEwJVUzETMBEG\r\nA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwET2t0YTEU\r\nMBIGA1UECwwLU1NPUHJvdmlkZXIxFDASBgNVBAMMC2ludmlzaW9uYXBwMRwwGgYJKoZIhvcNAQkB\r\nFg1pbmZvQG9rdGEuY29tMB4XDTE1MTAyNjE2MzAwN1oXDTI1MTAyNjE2MzEwN1owgZMxCzAJBgNV\r\nBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYD\r\nVQQKDARPa3RhMRQwEgYDVQQLDAtTU09Qcm92aWRlcjEUMBIGA1UEAwwLaW52aXNpb25hcHAxHDAa\r\nBgkqhkiG9w0BCQEWDWluZm9Ab2t0YS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\r\nAQCl41l/MPj/5kxMxxrQwJE6Mpg/tOUM/Djc8d99OHicXBYkBEbbm7f4/bTRtIwT3AES01hhMpGI\r\nd4mxIepjR3h9CqV9t5JoMpw2HYyGmqnATqqg5NATj8GRjyBUwlw2uBgt2Ch8IEGgaFHB+jrfUpYR\r\nDyIkcovRwvgKPvEpWfNOUlF2QrVCHxm5tQu4szlf1HGfkrC2kJHU3XYJBTOBGkxka/Vv+Ko4QV7Z\r\nZSQ6pI3JMPZHo3aKbNJGcvgdZWWOmPkoNNIzWxLszbEnkBan43yd/23NHSh3KkYnwRSNP7rXrv6V\r\nVnp198xhHffFMiC9uLClz9Y85tI+8u4dvo4QdsD1AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAGV7\r\nz3jGERMDHXMRUUfwnHGojoCAYmGCDhuZVr3+/FwctiVFlKTMnZ3I7BoT/6rcAqNGEhsAbR8h8FxA\r\nkoVspWod/4QFLDjOFIwmxbMNvwrYeg4GF47EbYTNyK2uzQm7qDHx591HNPRVKk5BX38PV7MmQ3W8\r\ndLrsnU4/gEpXpLg41fK2Kz0oleNWhlXJdz8Jqeq5tIWkXBdlRbj4xf7udU9S6+6r1NtIXym8A0D5\r\nr2bAM1cJUk2gMgp8w0zx2py656do0b+G7Wll+uK0FvWKumHCCGV32g8NUkGwQgnmTWL8hRFmAe12\r\ncBVUJ98JkZbK819J1x5ke5Eu6rnpiFVd+Qw=","Valid":true},"samlHashAlgorithm":{"String":"http://www.w3.org/2000/09/xmldsig#rsa-sha1","Valid":true},"samlNameIDFormat":{"String":"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress","Valid":true},"samlOptional":true,"sessionInactivityRequired":false,"sessionInactivityTimeout":10080,"subdomain":{"String":"ent","Valid":true},"updatedAt":"2015-10-09T20:04:23Z","userOwnerId":1}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.company, {"billingInformationID":{"Int64":0,"Valid":false},"companyStatusID":{"Int64":1,"Valid":true},"contactEmail":{"String":"[email protected]","Valid":true},"contactName":{"String":"","Valid":true},"contactPhone":{"String":"","Valid":true},"createdAt":"2015-10-09T18:58:09Z","endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"hasSingleTenantInstance":0,"id":1,"idpLogoutUrl":{"String":"https://invisionapp.okta.com/login/signout?fromURI=https%3A%2F%2Fent.local.invisionapp.com%2Fd%2Flogin","Valid":true},"idpUrl":{"String":"https://invisionapp.okta.com/app/invisionapp/exk94rr6ppt4VGaKj0x7/sso/saml","Valid":true},"isEnterprise":1,"logo":{"String":"0E0B1343-001F-47E9-60A4DBBE4C8044EE","Valid":true},"name":{"String":"Enterprise Test","Valid":true},"samlCertificate":{"String":"MIIDpjCCAo6gAwIBAgIGAVCk/TAwMA0GCSqGSIb3DQEBBQUAMIGTMQswCQYDVQQGEwJVUzETMBEG\r\nA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwET2t0YTEU\r\nMBIGA1UECwwLU1NPUHJvdmlkZXIxFDASBgNVBAMMC2ludmlzaW9uYXBwMRwwGgYJKoZIhvcNAQkB\r\nFg1pbmZvQG9rdGEuY29tMB4XDTE1MTAyNjE2MzAwN1oXDTI1MTAyNjE2MzEwN1owgZMxCzAJBgNV\r\nBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYD\r\nVQQKDARPa3RhMRQwEgYDVQQLDAtTU09Qcm92aWRlcjEUMBIGA1UEAwwLaW52aXNpb25hcHAxHDAa\r\nBgkqhkiG9w0BCQEWDWluZm9Ab2t0YS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\r\nAQCl41l/MPj/5kxMxxrQwJE6Mpg/tOUM/Djc8d99OHicXBYkBEbbm7f4/bTRtIwT3AES01hhMpGI\r\nd4mxIepjR3h9CqV9t5JoMpw2HYyGmqnATqqg5NATj8GRjyBUwlw2uBgt2Ch8IEGgaFHB+jrfUpYR\r\nDyIkcovRwvgKPvEpWfNOUlF2QrVCHxm5tQu4szlf1HGfkrC2kJHU3XYJBTOBGkxka/Vv+Ko4QV7Z\r\nZSQ6pI3JMPZHo3aKbNJGcvgdZWWOmPkoNNIzWxLszbEnkBan43yd/23NHSh3KkYnwRSNP7rXrv6V\r\nVnp198xhHffFMiC9uLClz9Y85tI+8u4dvo4QdsD1AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAGV7\r\nz3jGERMDHXMRUUfwnHGojoCAYmGCDhuZVr3+/FwctiVFlKTMnZ3I7BoT/6rcAqNGEhsAbR8h8FxA\r\nkoVspWod/4QFLDjOFIwmxbMNvwrYeg4GF47EbYTNyK2uzQm7qDHx591HNPRVKk5BX38PV7MmQ3W8\r\ndLrsnU4/gEpXpLg41fK2Kz0oleNWhlXJdz8Jqeq5tIWkXBdlRbj4xf7udU9S6+6r1NtIXym8A0D5\r\nr2bAM1cJUk2gMgp8w0zx2py656do0b+G7Wll+uK0FvWKumHCCGV32g8NUkGwQgnmTWL8hRFmAe12\r\ncBVUJ98JkZbK819J1x5ke5Eu6rnpiFVd+Qw=","Valid":true},"samlHashAlgorithm":{"String":"http://www.w3.org/2000/09/xmldsig#rsa-sha1","Valid":true},"samlNameIDFormat":{"String":"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress","Valid":true},"samlOptional":true,"sessionInactivityRequired":false,"sessionInactivityTimeout":10080,"subdomain":{"String":"ent","Valid":true},"updatedAt":"2015-10-09T20:04:23Z","userOwnerId":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.company with id: 2175
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.company, id: 2175
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.company Id:1 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.company, id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: company from: company, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[company]): 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: company
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: company, refObjectName: v2-projects-migrator.user, from obj: &{ID:1 Userownerid:1 Billinginformationid:{Int64:0 Valid:false} Companystatusid:{Int64:1 Valid:true} Subdomain:{String:ent Valid:true} Idpurl:{String:https://invisionapp.okta.com/app/invisionapp/exk94rr6ppt4VGaKj0x7/sso/saml Valid:true} Idplogouturl:{String:https://invisionapp.okta.com/login/signout?fromURI=https%3A%2F%2Fent.local.invisionapp.com%2Fd%2Flogin Valid:true} Samlcertificate:{String:MIIDpjCCAo6gAwIBAgIGAVCk/TAwMA0GCSqGSIb3DQEBBQUAMIGTMQswCQYDVQQGEwJVUzETMBEG
v2-projects-migrator1 | A1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwET2t0YTEU
v2-projects-migrator1 | MBIGA1UECwwLU1NPUHJvdmlkZXIxFDASBgNVBAMMC2ludmlzaW9uYXBwMRwwGgYJKoZIhvcNAQkB
v2-projects-migrator1 | Fg1pbmZvQG9rdGEuY29tMB4XDTE1MTAyNjE2MzAwN1oXDTI1MTAyNjE2MzEwN1owgZMxCzAJBgNV
v2-projects-migrator1 | BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYD
v2-projects-migrator1 | VQQKDARPa3RhMRQwEgYDVQQLDAtTU09Qcm92aWRlcjEUMBIGA1UEAwwLaW52aXNpb25hcHAxHDAa
v2-projects-migrator1 | BgkqhkiG9w0BCQEWDWluZm9Ab2t0YS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
v2-projects-migrator1 | AQCl41l/MPj/5kxMxxrQwJE6Mpg/tOUM/Djc8d99OHicXBYkBEbbm7f4/bTRtIwT3AES01hhMpGI
v2-projects-migrator1 | d4mxIepjR3h9CqV9t5JoMpw2HYyGmqnATqqg5NATj8GRjyBUwlw2uBgt2Ch8IEGgaFHB+jrfUpYR
v2-projects-migrator1 | DyIkcovRwvgKPvEpWfNOUlF2QrVCHxm5tQu4szlf1HGfkrC2kJHU3XYJBTOBGkxka/Vv+Ko4QV7Z
v2-projects-migrator1 | ZSQ6pI3JMPZHo3aKbNJGcvgdZWWOmPkoNNIzWxLszbEnkBan43yd/23NHSh3KkYnwRSNP7rXrv6V
v2-projects-migrator1 | Vnp198xhHffFMiC9uLClz9Y85tI+8u4dvo4QdsD1AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAGV7
v2-projects-migrator1 | z3jGERMDHXMRUUfwnHGojoCAYmGCDhuZVr3+/FwctiVFlKTMnZ3I7BoT/6rcAqNGEhsAbR8h8FxA
v2-projects-migrator1 | koVspWod/4QFLDjOFIwmxbMNvwrYeg4GF47EbYTNyK2uzQm7qDHx591HNPRVKk5BX38PV7MmQ3W8
v2-projects-migrator1 | dLrsnU4/gEpXpLg41fK2Kz0oleNWhlXJdz8Jqeq5tIWkXBdlRbj4xf7udU9S6+6r1NtIXym8A0D5
v2-projects-migrator1 | r2bAM1cJUk2gMgp8w0zx2py656do0b+G7Wll+uK0FvWKumHCCGV32g8NUkGwQgnmTWL8hRFmAe12
v2-projects-migrator1 | cBVUJ98JkZbK819J1x5ke5Eu6rnpiFVd+Qw= Valid:true} Samloptional:true Samlnameidformat:{String:urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress Valid:true} Name:{String:Enterprise Test Valid:true} Logo:{String:0E0B1343-001F-47E9-60A4DBBE4C8044EE Valid:true} Isenterprise:1 Contactname:{String: Valid:true} Contactemail:{String:[email protected] Valid:true} Contactphone:{String: Valid:true} Sessioninactivitytimeout:10080 Sessioninactivityrequired:false Hassingletenantinstance:0 Updatedat:2015-10-09 20:04:23 +0000 UTC Createdat:2015-10-09 18:58:09 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Samlhashalgorithm:{String:http://www.w3.org/2000/09/xmldsig#rsa-sha1 Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[company]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.billing_information Billinginformationid} {v2-projects-migrator.company_status Companystatusid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in company, &{ID:1 Userownerid:1 Billinginformationid:{Int64:0 Valid:false} Companystatusid:{Int64:1 Valid:true} Subdomain:{String:ent Valid:true} Idpurl:{String:https://invisionapp.okta.com/app/invisionapp/exk94rr6ppt4VGaKj0x7/sso/saml Valid:true} Idplogouturl:{String:https://invisionapp.okta.com/login/signout?fromURI=https%3A%2F%2Fent.local.invisionapp.com%2Fd%2Flogin Valid:true} Samlcertificate:{String:MIIDpjCCAo6gAwIBAgIGAVCk/TAwMA0GCSqGSIb3DQEBBQUAMIGTMQswCQYDVQQGEwJVUzETMBEG
v2-projects-migrator1 | A1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwET2t0YTEU
v2-projects-migrator1 | MBIGA1UECwwLU1NPUHJvdmlkZXIxFDASBgNVBAMMC2ludmlzaW9uYXBwMRwwGgYJKoZIhvcNAQkB
v2-projects-migrator1 | Fg1pbmZvQG9rdGEuY29tMB4XDTE1MTAyNjE2MzAwN1oXDTI1MTAyNjE2MzEwN1owgZMxCzAJBgNV
v2-projects-migrator1 | BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYD
v2-projects-migrator1 | VQQKDARPa3RhMRQwEgYDVQQLDAtTU09Qcm92aWRlcjEUMBIGA1UEAwwLaW52aXNpb25hcHAxHDAa
v2-projects-migrator1 | BgkqhkiG9w0BCQEWDWluZm9Ab2t0YS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
v2-projects-migrator1 | AQCl41l/MPj/5kxMxxrQwJE6Mpg/tOUM/Djc8d99OHicXBYkBEbbm7f4/bTRtIwT3AES01hhMpGI
v2-projects-migrator1 | d4mxIepjR3h9CqV9t5JoMpw2HYyGmqnATqqg5NATj8GRjyBUwlw2uBgt2Ch8IEGgaFHB+jrfUpYR
v2-projects-migrator1 | DyIkcovRwvgKPvEpWfNOUlF2QrVCHxm5tQu4szlf1HGfkrC2kJHU3XYJBTOBGkxka/Vv+Ko4QV7Z
v2-projects-migrator1 | ZSQ6pI3JMPZHo3aKbNJGcvgdZWWOmPkoNNIzWxLszbEnkBan43yd/23NHSh3KkYnwRSNP7rXrv6V
v2-projects-migrator1 | Vnp198xhHffFMiC9uLClz9Y85tI+8u4dvo4QdsD1AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAGV7
v2-projects-migrator1 | z3jGERMDHXMRUUfwnHGojoCAYmGCDhuZVr3+/FwctiVFlKTMnZ3I7BoT/6rcAqNGEhsAbR8h8FxA
v2-projects-migrator1 | koVspWod/4QFLDjOFIwmxbMNvwrYeg4GF47EbYTNyK2uzQm7qDHx591HNPRVKk5BX38PV7MmQ3W8
v2-projects-migrator1 | dLrsnU4/gEpXpLg41fK2Kz0oleNWhlXJdz8Jqeq5tIWkXBdlRbj4xf7udU9S6+6r1NtIXym8A0D5
v2-projects-migrator1 | r2bAM1cJUk2gMgp8w0zx2py656do0b+G7Wll+uK0FvWKumHCCGV32g8NUkGwQgnmTWL8hRFmAe12
v2-projects-migrator1 | cBVUJ98JkZbK819J1x5ke5Eu6rnpiFVd+Qw= Valid:true} Samloptional:true Samlnameidformat:{String:urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress Valid:true} Name:{String:Enterprise Test Valid:true} Logo:{String:0E0B1343-001F-47E9-60A4DBBE4C8044EE Valid:true} Isenterprise:1 Contactname:{String: Valid:true} Contactemail:{String:[email protected] Valid:true} Contactphone:{String: Valid:true} Sessioninactivitytimeout:10080 Sessioninactivityrequired:false Hassingletenantinstance:0 Updatedat:2015-10-09 20:04:23 +0000 UTC Createdat:2015-10-09 18:58:09 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Samlhashalgorithm:{String:http://www.w3.org/2000/09/xmldsig#rsa-sha1 Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc42043d520 value:{typ:0x829e80 ptr:0xc42043d520 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.user, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: user from: v2-projects-migrator.user, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.user, id: 1, &{ID:1 Name:Admin User Email:[email protected] Secretkey:8C99A694-E146-8C6A-F57FDE2E3322D480 Avatarid:A943E239-AFF3-C779-56D5A4932B47C0EE Wantsnewsletteremails:false Emailnotificationfrequency:2 Isanonymous:false Hasseencommenttooltip:false Timezoneoffsetinminutes:-360 Lastrequestat:2016-02-10 19:29:13 +0000 UTC Lastknownipaddress:{String:192.168.99.1 Valid:true} Createdat:2015-06-29 21:39:18 +0000 UTC Updatedat:2015-12-11 15:27:11 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:1 Name:Admin User Email:[email protected] Secretkey:8C99A694-E146-8C6A-F57FDE2E3322D480 Avatarid:A943E239-AFF3-C779-56D5A4932B47C0EE Wantsnewsletteremails:false Emailnotificationfrequency:2 Isanonymous:false Hasseencommenttooltip:false Timezoneoffsetinminutes:-360 Lastrequestat:2016-02-10 19:29:13 +0000 UTC Lastknownipaddress:{String:192.168.99.1 Valid:true} Createdat:2015-06-29 21:39:18 +0000 UTC Updatedat:2015-12-11 15:27:11 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":1,"name":"Admin User","email":"[email protected]","secretKey":"8C99A694-E146-8C6A-F57FDE2E3322D480","avatarID":"A943E239-AFF3-C779-56D5A4932B47C0EE","wantsNewsletterEmails":false,"emailNotificationFrequency":2,"isAnonymous":false,"hasSeenCommentTooltip":false,"timezoneOffsetInMinutes":-360,"lastRequestAt":"2016-02-10T19:29:13Z","lastKnownIpAddress":{"String":"192.168.99.1","Valid":true},"createdAt":"2015-06-29T21:39:18Z","updatedAt":"2015-12-11T15:27:11Z"}}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[avatarID:A943E239-AFF3-C779-56D5A4932B47C0EE isAnonymous:%!s(bool=false) updatedAt:2015-12-11T15:27:11Z name:Admin User hasSeenCommentTooltip:%!s(bool=false) lastRequestAt:2016-02-10T19:29:13Z lastKnownIpAddress:map[String:192.168.99.1 Valid:%!s(bool=true)] createdAt:2015-06-29T21:39:18Z timezoneOffsetInMinutes:-360 email:[email protected] secretKey:8C99A694-E146-8C6A-F57FDE2E3322D480 wantsNewsletterEmails:%!s(bool=false) emailNotificationFrequency:2 id:1]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[lastRequestAt:2016-02-10T19:29:13Z lastKnownIpAddress:map[String:192.168.99.1 Valid:true] createdAt:2015-06-29T21:39:18Z timezoneOffsetInMinutes:-360 email:[email protected] secretKey:8C99A694-E146-8C6A-F57FDE2E3322D480 wantsNewsletterEmails:false emailNotificationFrequency:2 id:1 avatarID:A943E239-AFF3-C779-56D5A4932B47C0EE isAnonymous:false updatedAt:2015-12-11T15:27:11Z name:Admin User hasSeenCommentTooltip:false]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.user, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.user","blob":{"avatarID":"A943E239-AFF3-C779-56D5A4932B47C0EE","createdAt":"2015-06-29T21:39:18Z","email":"[email protected]","emailNotificationFrequency":2,"hasSeenCommentTooltip":false,"id":1,"isAnonymous":false,"lastKnownIpAddress":{"String":"192.168.99.1","Valid":true},"lastRequestAt":"2016-02-10T19:29:13Z","name":"Admin User","secretKey":"8C99A694-E146-8C6A-F57FDE2E3322D480","timezoneOffsetInMinutes":-360,"updatedAt":"2015-12-11T15:27:11Z","wantsNewsletterEmails":false}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.user","blob":{"avatarID":"A943E239-AFF3-C779-56D5A4932B47C0EE","createdAt":"2015-06-29T21:39:18Z","email":"[email protected]","emailNotificationFrequency":2,"hasSeenCommentTooltip":false,"id":1,"isAnonymous":false,"lastKnownIpAddress":{"String":"192.168.99.1","Valid":true},"lastRequestAt":"2016-02-10T19:29:13Z","name":"Admin User","secretKey":"8C99A694-E146-8C6A-F57FDE2E3322D480","timezoneOffsetInMinutes":-360,"updatedAt":"2015-12-11T15:27:11Z","wantsNewsletterEmails":false}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.user, {"avatarID":"A943E239-AFF3-C779-56D5A4932B47C0EE","createdAt":"2015-06-29T21:39:18Z","email":"[email protected]","emailNotificationFrequency":2,"hasSeenCommentTooltip":false,"id":1,"isAnonymous":false,"lastKnownIpAddress":{"String":"192.168.99.1","Valid":true},"lastRequestAt":"2016-02-10T19:29:13Z","name":"Admin User","secretKey":"8C99A694-E146-8C6A-F57FDE2E3322D480","timezoneOffsetInMinutes":-360,"updatedAt":"2015-12-11T15:27:11Z","wantsNewsletterEmails":false}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.user with id: 124258849
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.user, id: 124258849
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.user Id:1 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.user, id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: user from: user, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[user]): 0
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(uint=1) Admin User [email protected] 8C99A694-E146-8C6A-F57FDE2E3322D480 A943E239-AFF3-C779-56D5A4932B47C0EE %!s(types.BitBool=false) %!s(int16=2) %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(int=-360) 2016-02-10 19:29:13 +0000 UTC {192.168.99.1 %!s(bool=true)} 2015-06-29 21:39:18 +0000 UTC 2015-12-11 15:27:11 +0000 UTC %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc42008a240}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":1,"name":"Admin User","email":"[email protected]","secretKey":"8C99A694-E146-8C6A-F57FDE2E3322D480","avatarID":"A943E239-AFF3-C779-56D5A4932B47C0EE","wantsNewsletterEmails":false,"emailNotificationFrequency":2,"isAnonymous":false,"hasSeenCommentTooltip":false,"timezoneOffsetInMinutes":-360,"lastRequestAt":"2016-02-10T19:29:13Z","lastKnownIpAddress":{"String":"192.168.99.1","Valid":true},"createdAt":"2015-06-29T21:39:18Z","updatedAt":"2015-12-11T15:27:11Z"}}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420114ea0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:1 Ref:v2-projects-migrator.asset}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.Asset
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.asset, objType: v2-projects-migrator.user, objId: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420115140 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:1 Ref:v2-projects-migrator.asset}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.Asset
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.asset, objType: v2-projects-migrator.user, objId: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4201153c0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:1 Ref:v2-projects-migrator.company_membership}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.CompanyMembership
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.company_membership, objType: v2-projects-migrator.user, objId: 1
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.company_membership 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4202d48e0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:1 Ref:v2-projects-migrator.unread_screen_flag}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.UnreadScreenFlag
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.unread_screen_flag, objType: v2-projects-migrator.user, objId: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420115660 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:1 Ref:v2-projects-migrator.gdrive_channels}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.GdriveChannel
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.gdrive_channels, objType: v2-projects-migrator.user, objId: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4201158e0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:1 Ref:v2-projects-migrator.account}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.Account
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.account, objType: v2-projects-migrator.user, objId: 1
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.account 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.account, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: account from: v2-projects-migrator.account, id: 1
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[hasSeenAssetTour:%!s(bool=false) bucketID:map[Int64:2 Valid:%!s(bool=true)] hasClosedTeamSetupTip1:%!s(bool=true) sendNextDigestAt:map[Time:0001-01-01T00:00:00Z Valid:%!s(bool=false)] hasClosedLivesharePointerTooltip:1 company: isCompany:%!s(bool=false) updatedAt:2016-02-10T18:32:00Z userID:1 twitterUsername:map[String: Valid:%!s(bool=true)] hasSeenConsoleIntroModal:1 accountID:1 activityLastViewedAt:map[Time:2015-08-06T21:10:00Z Valid:%!s(bool=true)] lastLoginAt:2016-02-10T18:32:00Z hasClosedMacAppAdvert:%!s(bool=true) city: state: country: keywords:map[String: Valid:%!s(bool=true)] commentFilterRead:map[String: Valid:%!s(bool=false)] isPaymentExempt:%!s(bool=true) hasClosedTeamSetupTip2:%!s(bool=false) hasClosedLiveshareIntro:1 featureAnnouncementsLastViewedAt:map[Time:2015-06-29T21:39:18Z Valid:%!s(bool=true)] projectsSortPreference:3 source:map[Valid:%!s(bool=true) String:twitter.com] createdAt:2015-06-29T21:39:18Z hasSeenDashboardTour:%!s(bool=false) hasClosedShareIntro:0 companyLogoID: commentFilterStatus:map[String: Valid:%!s(bool=false)] password:$2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD. referer:map[String:https://www.google.com/ Valid:%!s(bool=true)] commentFilterType:map[String: Valid:%!s(bool=false)] lookbackToken:map[String: Valid:%!s(bool=false)] wantsDigestAtFrequencyInHours:0]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[accountID:1 twitterUsername:map[String: Valid:true] hasSeenConsoleIntroModal:1 hasClosedMacAppAdvert:true activityLastViewedAt:map[Time:2015-08-06T21:10:00Z Valid:true] lastLoginAt:2016-02-10T18:32:00Z keywords:map[Valid:true String:] commentFilterRead:map[String: Valid:false] isPaymentExempt:true city: state: country: projectsSortPreference:3 source:map[String:twitter.com Valid:true] createdAt:2015-06-29T21:39:18Z hasSeenDashboardTour:false hasClosedTeamSetupTip2:false hasClosedLiveshareIntro:1 featureAnnouncementsLastViewedAt:map[Time:2015-06-29T21:39:18Z Valid:true] password:$2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD. hasClosedShareIntro:0 companyLogoID: commentFilterStatus:map[String: Valid:false] wantsDigestAtFrequencyInHours:0 referer:map[String:https://www.google.com/ Valid:true] commentFilterType:map[String: Valid:false] lookbackToken:map[String: Valid:false] hasClosedTeamSetupTip1:true hasSeenAssetTour:false bucketID:map[Int64:2 Valid:true] isCompany:false updatedAt:2016-02-10T18:32:00Z userID:1 sendNextDigestAt:map[Valid:false Time:0001-01-01T00:00:00Z] hasClosedLivesharePointerTooltip:1 company:]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.account, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.account","blob":{"accountID":1,"activityLastViewedAt":{"Time":"2015-08-06T21:10:00Z","Valid":true},"bucketID":{"Int64":2,"Valid":true},"city":"","commentFilterRead":{"String":"","Valid":false},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"company":"","companyLogoID":"","country":"","createdAt":"2015-06-29T21:39:18Z","featureAnnouncementsLastViewedAt":{"Time":"2015-06-29T21:39:18Z","Valid":true},"hasClosedLiveshareIntro":1,"hasClosedLivesharePointerTooltip":1,"hasClosedMacAppAdvert":true,"hasClosedShareIntro":0,"hasClosedTeamSetupTip1":true,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasSeenConsoleIntroModal":1,"hasSeenDashboardTour":false,"isCompany":false,"isPaymentExempt":true,"keywords":{"String":"","Valid":true},"lastLoginAt":"2016-02-10T18:32:00Z","lookbackToken":{"String":"","Valid":false},"password":"$2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD.","projectsSortPreference":3,"referer":{"String":"https://www.google.com/","Valid":true},"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"source":{"String":"twitter.com","Valid":true},"state":"","twitterUsername":{"String":"","Valid":true},"updatedAt":"2016-02-10T18:32:00Z","userID":1,"wantsDigestAtFrequencyInHours":0}}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.account, id: 1, &{Userid:1 Accountid:1 Password:$2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD. Twitterusername:{String: Valid:true} Wantsdigestatfrequencyinhours:0 Sendnextdigestat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Hasseendashboardtour:false Hasseenconsoleintromodal:1 Hasclosedmacappadvert:true Hasclosedteamsetuptip1:true Hasclosedteamsetuptip2:false Hasseenassettour:false Hasclosedliveshareintro:1 Hasclosedlivesharepointertooltip:1 Hasclosedshareintro:0 Featureannouncementslastviewedat:{Time:2015-06-29 21:39:18 +0000 UTC Valid:true} Activitylastviewedat:{Time:2015-08-06 21:10:00 +0000 UTC Valid:true} Projectssortpreference:3 Ispaymentexempt:true Company: Companylogoid: Iscompany:false City: State: Country: Referer:{String:https://www.google.com/ Valid:true} Keywords:{String: Valid:true} Source:{String:twitter.com Valid:true} Commentfilterstatus:{String: Valid:false} Commentfiltertype:{String: Valid:false} Commentfilterread:{String: Valid:false} Bucketid:{Int64:2 Valid:true} Lookbacktoken:{String: Valid:false} Lastloginat:2016-02-10 18:32:00 +0000 UTC Createdat:2015-06-29 21:39:18 +0000 UTC Updatedat:2016-02-10 18:32:00 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{Userid:1 Accountid:1 Password:$2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD. Twitterusername:{String: Valid:true} Wantsdigestatfrequencyinhours:0 Sendnextdigestat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Hasseendashboardtour:false Hasseenconsoleintromodal:1 Hasclosedmacappadvert:true Hasclosedteamsetuptip1:true Hasclosedteamsetuptip2:false Hasseenassettour:false Hasclosedliveshareintro:1 Hasclosedlivesharepointertooltip:1 Hasclosedshareintro:0 Featureannouncementslastviewedat:{Time:2015-06-29 21:39:18 +0000 UTC Valid:true} Activitylastviewedat:{Time:2015-08-06 21:10:00 +0000 UTC Valid:true} Projectssortpreference:3 Ispaymentexempt:true Company: Companylogoid: Iscompany:false City: State: Country: Referer:{String:https://www.google.com/ Valid:true} Keywords:{String: Valid:true} Source:{String:twitter.com Valid:true} Commentfilterstatus:{String: Valid:false} Commentfiltertype:{String: Valid:false} Commentfilterread:{String: Valid:false} Bucketid:{Int64:2 Valid:true} Lookbacktoken:{String: Valid:false} Lastloginat:2016-02-10 18:32:00 +0000 UTC Createdat:2015-06-29 21:39:18 +0000 UTC Updatedat:2016-02-10 18:32:00 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"userID":1,"accountID":1,"password":"$2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD.","twitterUsername":{"String":"","Valid":true},"wantsDigestAtFrequencyInHours":0,"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"hasSeenDashboardTour":false,"hasSeenConsoleIntroModal":1,"hasClosedMacAppAdvert":true,"hasClosedTeamSetupTip1":true,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasClosedLiveshareIntro":1,"hasClosedLivesharePointerTooltip":1,"hasClosedShareIntro":0,"featureAnnouncementsLastViewedAt":{"Time":"2015-06-29T21:39:18Z","Valid":true},"activityLastViewedAt":{"Time":"2015-08-06T21:10:00Z","Valid":true},"projectsSortPreference":3,"isPaymentExempt":true,"company":"","companyLogoID":"","isCompany":false,"city":"","state":"","country":"","referer":{"String":"https://www.google.com/","Valid":true},"keywords":{"String":"","Valid":true},"source":{"String":"twitter.com","Valid":true},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"commentFilterRead":{"String":"","Valid":false},"bucketID":{"Int64":2,"Valid":true},"lookbackToken":{"String":"","Valid":false},"lastLoginAt":"2016-02-10T18:32:00Z","createdAt":"2015-06-29T21:39:18Z","updatedAt":"2016-02-10T18:32:00Z"}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.account","blob":{"accountID":1,"activityLastViewedAt":{"Time":"2015-08-06T21:10:00Z","Valid":true},"bucketID":{"Int64":2,"Valid":true},"city":"","commentFilterRead":{"String":"","Valid":false},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"company":"","companyLogoID":"","country":"","createdAt":"2015-06-29T21:39:18Z","featureAnnouncementsLastViewedAt":{"Time":"2015-06-29T21:39:18Z","Valid":true},"hasClosedLiveshareIntro":1,"hasClosedLivesharePointerTooltip":1,"hasClosedMacAppAdvert":true,"hasClosedShareIntro":0,"hasClosedTeamSetupTip1":true,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasSeenConsoleIntroModal":1,"hasSeenDashboardTour":false,"isCompany":false,"isPaymentExempt":true,"keywords":{"String":"","Valid":true},"lastLoginAt":"2016-02-10T18:32:00Z","lookbackToken":{"String":"","Valid":false},"password":"$2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD.","projectsSortPreference":3,"referer":{"String":"https://www.google.com/","Valid":true},"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"source":{"String":"twitter.com","Valid":true},"state":"","twitterUsername":{"String":"","Valid":true},"updatedAt":"2016-02-10T18:32:00Z","userID":1,"wantsDigestAtFrequencyInHours":0}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.account, {"accountID":1,"activityLastViewedAt":{"Time":"2015-08-06T21:10:00Z","Valid":true},"bucketID":{"Int64":2,"Valid":true},"city":"","commentFilterRead":{"String":"","Valid":false},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"company":"","companyLogoID":"","country":"","createdAt":"2015-06-29T21:39:18Z","featureAnnouncementsLastViewedAt":{"Time":"2015-06-29T21:39:18Z","Valid":true},"hasClosedLiveshareIntro":1,"hasClosedLivesharePointerTooltip":1,"hasClosedMacAppAdvert":true,"hasClosedShareIntro":0,"hasClosedTeamSetupTip1":true,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasSeenConsoleIntroModal":1,"hasSeenDashboardTour":false,"isCompany":false,"isPaymentExempt":true,"keywords":{"String":"","Valid":true},"lastLoginAt":"2016-02-10T18:32:00Z","lookbackToken":{"String":"","Valid":false},"password":"$2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD.","projectsSortPreference":3,"referer":{"String":"https://www.google.com/","Valid":true},"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"source":{"String":"twitter.com","Valid":true},"state":"","twitterUsername":{"String":"","Valid":true},"updatedAt":"2016-02-10T18:32:00Z","userID":1,"wantsDigestAtFrequencyInHours":0}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.account with id: 1844878
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.account, id: 1844878
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.account Id:1 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.account, id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: account from: account, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[account]): 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: account
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: account, refObjectName: v2-projects-migrator.user, from obj: &{Userid:1 Accountid:1 Password:$2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD. Twitterusername:{String: Valid:true} Wantsdigestatfrequencyinhours:0 Sendnextdigestat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Hasseendashboardtour:false Hasseenconsoleintromodal:1 Hasclosedmacappadvert:true Hasclosedteamsetuptip1:true Hasclosedteamsetuptip2:false Hasseenassettour:false Hasclosedliveshareintro:1 Hasclosedlivesharepointertooltip:1 Hasclosedshareintro:0 Featureannouncementslastviewedat:{Time:2015-06-29 21:39:18 +0000 UTC Valid:true} Activitylastviewedat:{Time:2015-08-06 21:10:00 +0000 UTC Valid:true} Projectssortpreference:3 Ispaymentexempt:true Company: Companylogoid: Iscompany:false City: State: Country: Referer:{String:https://www.google.com/ Valid:true} Keywords:{String: Valid:true} Source:{String:twitter.com Valid:true} Commentfilterstatus:{String: Valid:false} Commentfiltertype:{String: Valid:false} Commentfilterread:{String: Valid:false} Bucketid:{Int64:2 Valid:true} Lookbacktoken:{String: Valid:false} Lastloginat:2016-02-10 18:32:00 +0000 UTC Createdat:2015-06-29 21:39:18 +0000 UTC Updatedat:2016-02-10 18:32:00 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[account]: [{v2-projects-migrator.user Userid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userid) in account, &{Userid:1 Accountid:1 Password:$2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD. Twitterusername:{String: Valid:true} Wantsdigestatfrequencyinhours:0 Sendnextdigestat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Hasseendashboardtour:false Hasseenconsoleintromodal:1 Hasclosedmacappadvert:true Hasclosedteamsetuptip1:true Hasclosedteamsetuptip2:false Hasseenassettour:false Hasclosedliveshareintro:1 Hasclosedlivesharepointertooltip:1 Hasclosedshareintro:0 Featureannouncementslastviewedat:{Time:2015-06-29 21:39:18 +0000 UTC Valid:true} Activitylastviewedat:{Time:2015-08-06 21:10:00 +0000 UTC Valid:true} Projectssortpreference:3 Ispaymentexempt:true Company: Companylogoid: Iscompany:false City: State: Country: Referer:{String:https://www.google.com/ Valid:true} Keywords:{String: Valid:true} Source:{String:twitter.com Valid:true} Commentfilterstatus:{String: Valid:false} Commentfiltertype:{String: Valid:false} Commentfilterread:{String: Valid:false} Bucketid:{Int64:2 Valid:true} Lookbacktoken:{String: Valid:false} Lastloginat:2016-02-10 18:32:00 +0000 UTC Createdat:2015-06-29 21:39:18 +0000 UTC Updatedat:2016-02-10 18:32:00 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userid, field type: uint, with value: %!s(uint=1) from struct: &{raw:0xc420429800 value:{typ:0x82f360 ptr:0xc420429800 flag:409} TagName:structs}, typeOf: uint
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT]] Body:0xc42013cfc0 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200cf590 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(uint=1) %!s(int=1) $2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD. { %!s(bool=true)} %!s(int16=0) {0001-01-01 00:00:00 +0000 UTC %!s(bool=false)} %!s(types.BitBool=false) %!s(int16=1) %!s(types.BitBool=true) %!s(types.BitBool=true) %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(int16=1) %!s(int16=1) %!s(int16=0) {2015-06-29 21:39:18 +0000 UTC %!s(bool=true)} {2015-08-06 21:10:00 +0000 UTC %!s(bool=true)} %!s(int16=3) %!s(types.BitBool=true) %!s(types.BitBool=false) {https://www.google.com/ %!s(bool=true)} { %!s(bool=true)} {twitter.com %!s(bool=true)} { %!s(bool=false)} { %!s(bool=false)} { %!s(bool=false)} {%!s(int64=2) %!s(bool=true)} { %!s(bool=false)} 2016-02-10 18:32:00 +0000 UTC 2015-06-29 21:39:18 +0000 UTC 2016-02-10 18:32:00 +0000 UTC %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc420429800}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"userID":1,"accountID":1,"password":"$2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD.","twitterUsername":{"String":"","Valid":true},"wantsDigestAtFrequencyInHours":0,"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"hasSeenDashboardTour":false,"hasSeenConsoleIntroModal":1,"hasClosedMacAppAdvert":true,"hasClosedTeamSetupTip1":true,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasClosedLiveshareIntro":1,"hasClosedLivesharePointerTooltip":1,"hasClosedShareIntro":0,"featureAnnouncementsLastViewedAt":{"Time":"2015-06-29T21:39:18Z","Valid":true},"activityLastViewedAt":{"Time":"2015-08-06T21:10:00Z","Valid":true},"projectsSortPreference":3,"isPaymentExempt":true,"company":"","companyLogoID":"","isCompany":false,"city":"","state":"","country":"","referer":{"String":"https://www.google.com/","Valid":true},"keywords":{"String":"","Valid":true},"source":{"String":"twitter.com","Valid":true},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"commentFilterRead":{"String":"","Valid":false},"bucketID":{"Int64":2,"Valid":true},"lookbackToken":{"String":"","Valid":false},"lastLoginAt":"2016-02-10T18:32:00Z","createdAt":"2015-06-29T21:39:18Z","updatedAt":"2016-02-10T18:32:00Z"}}
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.account","id":"1844878","blob":{"accountID":1,"activityLastViewedAt":{"Time":"2015-08-06T21:10:00Z","Valid":true},"bucketID":{"Int64":2,"Valid":true},"city":"","commentFilterRead":{"String":"","Valid":false},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"company":"","companyLogoID":"","country":"","createdAt":"2015-06-29T21:39:18Z","featureAnnouncementsLastViewedAt":{"Time":"2015-06-29T21:39:18Z","Valid":true},"hasClosedLiveshareIntro":1,"hasClosedLivesharePointerTooltip":1,"hasClosedMacAppAdvert":true,"hasClosedShareIntro":0,"hasClosedTeamSetupTip1":true,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasSeenConsoleIntroModal":1,"hasSeenDashboardTour":false,"isCompany":false,"isPaymentExempt":true,"keywords":{"String":"","Valid":true},"lastLoginAt":"2016-02-10T18:32:00Z","lookbackToken":{"String":"","Valid":false},"password":"$2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD.","projectsSortPreference":3,"referer":{"String":"https://www.google.com/","Valid":true},"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"source":{"String":"twitter.com","Valid":true},"state":"","twitterUsername":{"String":"","Valid":true},"updatedAt":"2016-02-10T18:32:00Z","userID":1,"wantsDigestAtFrequencyInHours":0}}
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.account, id: 1844878, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"accountID":1,"activityLastViewedAt":{"Time":"2015-08-06T21:10:00Z","Valid":true},"bucketID":{"Int64":2,"Valid":true},"city":"","commentFilterRead":{"String":"","Valid":false},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"company":"","companyLogoID":"","country":"","createdAt":"2015-06-29T21:39:18Z","featureAnnouncementsLastViewedAt":{"Time":"2015-06-29T21:39:18Z","Valid":true},"hasClosedLiveshareIntro":1,"hasClosedLivesharePointerTooltip":1,"hasClosedMacAppAdvert":true,"hasClosedShareIntro":0,"hasClosedTeamSetupTip1":true,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasSeenConsoleIntroModal":1,"hasSeenDashboardTour":false,"isCompany":false,"isPaymentExempt":true,"keywords":{"String":"","Valid":true},"lastLoginAt":"2016-02-10T18:32:00Z","lookbackToken":{"String":"","Valid":false},"password":"$2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD.","projectsSortPreference":3,"referer":{"String":"https://www.google.com/","Valid":true},"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"source":{"String":"twitter.com","Valid":true},"state":"","twitterUsername":{"String":"","Valid":true},"updatedAt":"2016-02-10T18:32:00Z","userID":1,"wantsDigestAtFrequencyInHours":0}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.account, id: 1844878, {"accountID":1,"activityLastViewedAt":{"Time":"2015-08-06T21:10:00Z","Valid":true},"bucketID":{"Int64":2,"Valid":true},"city":"","commentFilterRead":{"String":"","Valid":false},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"company":"","companyLogoID":"","country":"","createdAt":"2015-06-29T21:39:18Z","featureAnnouncementsLastViewedAt":{"Time":"2015-06-29T21:39:18Z","Valid":true},"hasClosedLiveshareIntro":1,"hasClosedLivesharePointerTooltip":1,"hasClosedMacAppAdvert":true,"hasClosedShareIntro":0,"hasClosedTeamSetupTip1":true,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasSeenConsoleIntroModal":1,"hasSeenDashboardTour":false,"isCompany":false,"isPaymentExempt":true,"keywords":{"String":"","Valid":true},"lastLoginAt":"2016-02-10T18:32:00Z","lookbackToken":{"String":"","Valid":false},"password":"$2a$11$Jkr3Kh7pOFLvw/fwIQ.XU.0/fnzF3nYwdaL.p506WtLDWf/rsDMD.","projectsSortPreference":3,"referer":{"String":"https://www.google.com/","Valid":true},"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"source":{"String":"twitter.com","Valid":true},"state":"","twitterUsername":{"String":"","Valid":true},"updatedAt":"2016-02-10T18:32:00Z","userID":1,"wantsDigestAtFrequencyInHours":0}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: account from: account, id: 1844878
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.account, from: 1, to: 1844878
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.account with id: 1844878
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.account, id 1 new id 1844878
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc42010ccc0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:1 Ref:v2-projects-migrator.board_item_comment}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemComment
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420104080 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:1 Ref:v2-projects-migrator.slack_webhooks}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.SlackWebhook
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_comment, objType: v2-projects-migrator.user, objId: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420104360 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:1 Ref:v2-projects-migrator.board}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.Board
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.slack_webhooks, objType: v2-projects-migrator.user, objId: 1
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board, objType: v2-projects-migrator.user, objId: 1
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board from: v2-projects-migrator.board, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board, id: 1, &{ID:1 Userownerid:1 Companyid:{Int64:0 Valid:false} Title:Canonical Board Description:Prototype board for faster QA Cdnkey:981f17291fbe468fabb635e853eed31a Createdat:2015-12-15 16:47:19 +0000 UTC Updatedat:2015-12-15 16:47:19 +0000 UTC Issample:false Isarchived:false Isoverquota:false Layouttypeid:2 Photoheaderclientfilename:mountains_snow_snowboard_1920x1200.jpg Photoheaderserverfilename:1.jpg Photoheaderimageversion:1 Photoheaderoffset:0 Photoheaderblur:9 Photoheadernoise:0 Photoheadertint:65 Photoheadersize:1 Disablefontdownloads:false Disableimagedownloads:false Disablesourcedownloads:false Password:{String: Valid:false} Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:1 Userownerid:1 Companyid:{Int64:0 Valid:false} Title:Canonical Board Description:Prototype board for faster QA Cdnkey:981f17291fbe468fabb635e853eed31a Createdat:2015-12-15 16:47:19 +0000 UTC Updatedat:2015-12-15 16:47:19 +0000 UTC Issample:false Isarchived:false Isoverquota:false Layouttypeid:2 Photoheaderclientfilename:mountains_snow_snowboard_1920x1200.jpg Photoheaderserverfilename:1.jpg Photoheaderimageversion:1 Photoheaderoffset:0 Photoheaderblur:9 Photoheadernoise:0 Photoheadertint:65 Photoheadersize:1 Disablefontdownloads:false Disableimagedownloads:false Disablesourcedownloads:false Password:{String: Valid:false} Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":1,"userOwnerID":1,"companyId":{"Int64":0,"Valid":false},"title":"Canonical Board","description":"Prototype board for faster QA","cdnKey":"981f17291fbe468fabb635e853eed31a","createdAt":"2015-12-15T16:47:19Z","updatedAt":"2015-12-15T16:47:19Z","isSample":false,"isArchived":false,"isOverQuota":false,"layoutTypeID":2,"photoHeaderClientFilename":"mountains_snow_snowboard_1920x1200.jpg","photoHeaderServerFilename":"1.jpg","photoHeaderImageVersion":1,"photoHeaderOffset":0,"photoHeaderBlur":9,"photoHeaderNoise":0,"photoHeaderTint":65,"photoHeaderSize":1,"disableFontDownloads":false,"disableImageDownloads":false,"disableSourceDownloads":false,"password":{"String":"","Valid":false},"teamID":0,"isPrivate":false}}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[companyId:map[Int64:0 Valid:%!s(bool=false)] title:Canonical Board cdnKey:981f17291fbe468fabb635e853eed31a layoutTypeID:2 photoHeaderImageVersion:1 isPrivate:%!s(bool=false) id:1 description:Prototype board for faster QA isSample:%!s(bool=false) isArchived:%!s(bool=false) photoHeaderServerFilename:1.jpg disableImageDownloads:%!s(bool=false) disableSourceDownloads:%!s(bool=false) createdAt:2015-12-15T16:47:19Z updatedAt:2015-12-15T16:47:19Z isOverQuota:%!s(bool=false) photoHeaderBlur:9 photoHeaderNoise:0 disableFontDownloads:%!s(bool=false) password:map[String: Valid:%!s(bool=false)] userOwnerID:1 photoHeaderClientFilename:mountains_snow_snowboard_1920x1200.jpg photoHeaderOffset:0 photoHeaderTint:65 photoHeaderSize:1 teamID:0]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[description:Prototype board for faster QA isSample:false isArchived:false photoHeaderServerFilename:1.jpg disableImageDownloads:false disableSourceDownloads:false id:1 updatedAt:2015-12-15T16:47:19Z isOverQuota:false photoHeaderBlur:9 photoHeaderNoise:0 disableFontDownloads:false password:map[String: Valid:false] createdAt:2015-12-15T16:47:19Z photoHeaderClientFilename:mountains_snow_snowboard_1920x1200.jpg photoHeaderOffset:0 photoHeaderTint:65 photoHeaderSize:1 teamID:0 userOwnerID:1 title:Canonical Board cdnKey:981f17291fbe468fabb635e853eed31a layoutTypeID:2 photoHeaderImageVersion:1 isPrivate:false companyId:map[Int64:0 Valid:false]]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board","blob":{"cdnKey":"981f17291fbe468fabb635e853eed31a","companyId":{"Int64":0,"Valid":false},"createdAt":"2015-12-15T16:47:19Z","description":"Prototype board for faster QA","disableFontDownloads":false,"disableImageDownloads":false,"disableSourceDownloads":false,"id":1,"isArchived":false,"isOverQuota":false,"isPrivate":false,"isSample":false,"layoutTypeID":2,"password":{"String":"","Valid":false},"photoHeaderBlur":9,"photoHeaderClientFilename":"mountains_snow_snowboard_1920x1200.jpg","photoHeaderImageVersion":1,"photoHeaderNoise":0,"photoHeaderOffset":0,"photoHeaderServerFilename":"1.jpg","photoHeaderSize":1,"photoHeaderTint":65,"teamID":0,"title":"Canonical Board","updatedAt":"2015-12-15T16:47:19Z","userOwnerID":1}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board","blob":{"cdnKey":"981f17291fbe468fabb635e853eed31a","companyId":{"Int64":0,"Valid":false},"createdAt":"2015-12-15T16:47:19Z","description":"Prototype board for faster QA","disableFontDownloads":false,"disableImageDownloads":false,"disableSourceDownloads":false,"id":1,"isArchived":false,"isOverQuota":false,"isPrivate":false,"isSample":false,"layoutTypeID":2,"password":{"String":"","Valid":false},"photoHeaderBlur":9,"photoHeaderClientFilename":"mountains_snow_snowboard_1920x1200.jpg","photoHeaderImageVersion":1,"photoHeaderNoise":0,"photoHeaderOffset":0,"photoHeaderServerFilename":"1.jpg","photoHeaderSize":1,"photoHeaderTint":65,"teamID":0,"title":"Canonical Board","updatedAt":"2015-12-15T16:47:19Z","userOwnerID":1}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board, {"cdnKey":"981f17291fbe468fabb635e853eed31a","companyId":{"Int64":0,"Valid":false},"createdAt":"2015-12-15T16:47:19Z","description":"Prototype board for faster QA","disableFontDownloads":false,"disableImageDownloads":false,"disableSourceDownloads":false,"id":1,"isArchived":false,"isOverQuota":false,"isPrivate":false,"isSample":false,"layoutTypeID":2,"password":{"String":"","Valid":false},"photoHeaderBlur":9,"photoHeaderClientFilename":"mountains_snow_snowboard_1920x1200.jpg","photoHeaderImageVersion":1,"photoHeaderNoise":0,"photoHeaderOffset":0,"photoHeaderServerFilename":"1.jpg","photoHeaderSize":1,"photoHeaderTint":65,"teamID":0,"title":"Canonical Board","updatedAt":"2015-12-15T16:47:19Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board with id: 3780891
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board, id: 3780891
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board Id:1 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board, id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board from: board, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board]): 2
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board, refObjectName: v2-projects-migrator.user, from obj: &{ID:1 Userownerid:1 Companyid:{Int64:0 Valid:false} Title:Canonical Board Description:Prototype board for faster QA Cdnkey:981f17291fbe468fabb635e853eed31a Createdat:2015-12-15 16:47:19 +0000 UTC Updatedat:2015-12-15 16:47:19 +0000 UTC Issample:false Isarchived:false Isoverquota:false Layouttypeid:2 Photoheaderclientfilename:mountains_snow_snowboard_1920x1200.jpg Photoheaderserverfilename:1.jpg Photoheaderimageversion:1 Photoheaderoffset:0 Photoheaderblur:9 Photoheadernoise:0 Photoheadertint:65 Photoheadersize:1 Disablefontdownloads:false Disableimagedownloads:false Disablesourcedownloads:false Password:{String: Valid:false} Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.company Companyid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board, &{ID:1 Userownerid:1 Companyid:{Int64:0 Valid:false} Title:Canonical Board Description:Prototype board for faster QA Cdnkey:981f17291fbe468fabb635e853eed31a Createdat:2015-12-15 16:47:19 +0000 UTC Updatedat:2015-12-15 16:47:19 +0000 UTC Issample:false Isarchived:false Isoverquota:false Layouttypeid:2 Photoheaderclientfilename:mountains_snow_snowboard_1920x1200.jpg Photoheaderserverfilename:1.jpg Photoheaderimageversion:1 Photoheaderoffset:0 Photoheaderblur:9 Photoheadernoise:0 Photoheadertint:65 Photoheadersize:1 Disablefontdownloads:false Disableimagedownloads:false Disablesourcedownloads:false Password:{String: Valid:false} Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc4203cb3b0 value:{typ:0x82b5a0 ptr:0xc4203cb3b0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT] Content-Type:[application/json] Content-Length:[18]] Body:0xc42033f500 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203cb680 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.company Companyid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.company, for type: board
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board, refObjectName: v2-projects-migrator.company, from obj: &{ID:1 Userownerid:1 Companyid:{Int64:0 Valid:false} Title:Canonical Board Description:Prototype board for faster QA Cdnkey:981f17291fbe468fabb635e853eed31a Createdat:2015-12-15 16:47:19 +0000 UTC Updatedat:2015-12-15 16:47:19 +0000 UTC Issample:false Isarchived:false Isoverquota:false Layouttypeid:2 Photoheaderclientfilename:mountains_snow_snowboard_1920x1200.jpg Photoheaderserverfilename:1.jpg Photoheaderimageversion:1 Photoheaderoffset:0 Photoheaderblur:9 Photoheadernoise:0 Photoheadertint:65 Photoheadersize:1 Disablefontdownloads:false Disableimagedownloads:false Disablesourcedownloads:false Password:{String: Valid:false} Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.company Companyid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.company Companyid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Companyid) in board, &{ID:1 Userownerid:1 Companyid:{Int64:0 Valid:false} Title:Canonical Board Description:Prototype board for faster QA Cdnkey:981f17291fbe468fabb635e853eed31a Createdat:2015-12-15 16:47:19 +0000 UTC Updatedat:2015-12-15 16:47:19 +0000 UTC Issample:false Isarchived:false Isoverquota:false Layouttypeid:2 Photoheaderclientfilename:mountains_snow_snowboard_1920x1200.jpg Photoheaderserverfilename:1.jpg Photoheaderimageversion:1 Photoheaderoffset:0 Photoheaderblur:9 Photoheadernoise:0 Photoheadertint:65 Photoheadersize:1 Disablefontdownloads:false Disableimagedownloads:false Disablesourcedownloads:false Password:{String: Valid:false} Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Companyid, field type: struct, with value: {%!s(int64=0) %!s(bool=false)} from struct: &{raw:0xc4203cb3b0 value:{typ:0x82b5a0 ptr:0xc4203cb3b0 flag:409} TagName:structs}, typeOf: sql.NullInt64
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:124 (*Export).GetFull typeNoService: board, refType: v2-projects-migrator.company, has no references in obj: &{ID:1 Userownerid:1 Companyid:{Int64:0 Valid:false} Title:Canonical Board Description:Prototype board for faster QA Cdnkey:981f17291fbe468fabb635e853eed31a Createdat:2015-12-15 16:47:19 +0000 UTC Updatedat:2015-12-15 16:47:19 +0000 UTC Issample:false Isarchived:false Isoverquota:false Layouttypeid:2 Photoheaderclientfilename:mountains_snow_snowboard_1920x1200.jpg Photoheaderserverfilename:1.jpg Photoheaderimageversion:1 Photoheaderoffset:0 Photoheaderblur:9 Photoheadernoise:0 Photoheadertint:65 Photoheadersize:1 Disablefontdownloads:false Disableimagedownloads:false Disablesourcedownloads:false Password:{String: Valid:false} Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=1) %!s(int=1) {%!s(int64=0) %!s(bool=false)} Canonical Board Prototype board for faster QA 981f17291fbe468fabb635e853eed31a 2015-12-15 16:47:19 +0000 UTC 2015-12-15 16:47:19 +0000 UTC %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(int=2) mountains_snow_snowboard_1920x1200.jpg 1.jpg %!s(uint=1) %!s(uint=0) %!s(uint=9) %!s(uint=0) %!s(uint=65) %!s(uint=1) %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(types.BitBool=false) { %!s(bool=false)} %!s(uint=0) %!s(types.BitBool=false) %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc4203cb3b0}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":1,"userOwnerID":1,"companyId":{"Int64":0,"Valid":false},"title":"Canonical Board","description":"Prototype board for faster QA","cdnKey":"981f17291fbe468fabb635e853eed31a","createdAt":"2015-12-15T16:47:19Z","updatedAt":"2015-12-15T16:47:19Z","isSample":false,"isArchived":false,"isOverQuota":false,"layoutTypeID":2,"photoHeaderClientFilename":"mountains_snow_snowboard_1920x1200.jpg","photoHeaderServerFilename":"1.jpg","photoHeaderImageVersion":1,"photoHeaderOffset":0,"photoHeaderBlur":9,"photoHeaderNoise":0,"photoHeaderTint":65,"photoHeaderSize":1,"disableFontDownloads":false,"disableImageDownloads":false,"disableSourceDownloads":false,"password":{"String":"","Valid":false},"teamID":0,"isPrivate":false}}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc42010d520 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board Id:1 Ref:v2-projects-migrator.board_share}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardShare
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_share, objType: v2-projects-migrator.board, objId: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420105a40 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board Id:1 Ref:v2-projects-migrator.board_membership}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardMembership
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_membership, objType: v2-projects-migrator.board, objId: 1
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_membership 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_membership, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_membership from: v2-projects-migrator.board_membership, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_membership, id: 1, &{ID:1 Boardid:1 Userid:1 _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:1 Boardid:1 Userid:1 _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":1,"boardID":1,"userID":1}}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[userID:1 id:1 boardID:1]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:1 boardID:1 userID:1]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_membership, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_membership","blob":{"boardID":1,"id":1,"userID":1}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_membership","blob":{"boardID":1,"id":1,"userID":1}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_membership, {"boardID":1,"id":1,"userID":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_membership with id: 3867073
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_membership, id: 3867073
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_membership Id:1 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_membership, id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_membership from: board_membership, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_membership]): 2
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board Boardid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board, for type: board_membership
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_membership, refObjectName: v2-projects-migrator.board, from obj: &{ID:1 Boardid:1 Userid:1 _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_membership]: [{v2-projects-migrator.board Boardid} {v2-projects-migrator.user Userid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board Boardid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Boardid) in board_membership, &{ID:1 Boardid:1 Userid:1 _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Boardid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc420105fe0 value:{typ:0x7fd200 ptr:0xc420105fe0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board, field Boardid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.board"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Type:[application/json] Content-Length:[16] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT]] Body:0xc42013ddc0 ContentLength:16 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200cfe00 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_membership
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_membership, refObjectName: v2-projects-migrator.user, from obj: &{ID:1 Boardid:1 Userid:1 _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_membership]: [{v2-projects-migrator.board Boardid} {v2-projects-migrator.user Userid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userid) in board_membership, &{ID:1 Boardid:1 Userid:1 _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc420105fe0 value:{typ:0x7fd200 ptr:0xc420105fe0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Date:[Thu, 06 Apr 2017 17:39:48 GMT] Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive] Server:[nginx/1.9.7]] Body:0xc42033fdc0 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203cba40 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=1) %!s(int=1) %!s(int=1) %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc420105fe0}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":1,"boardID":1,"userID":1}}
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.board_membership","id":"3867073","blob":{"boardID":1,"id":1,"userID":1}}
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.board_membership, id: 3867073, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"boardID":1,"id":1,"userID":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.board_membership, id: 3867073, {"boardID":1,"id":1,"userID":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_membership from: board_membership, id: 3867073
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.board_membership, from: 1, to: 3867073
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.board_membership with id: 3867073
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.board_membership, id 1 new id 3867073
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420338400 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board Id:1 Ref:v2-projects-migrator.board_group}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardGroup
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_group, objType: v2-projects-migrator.board, objId: 1
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_group, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_group from: v2-projects-migrator.board_group, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_group, id: 1, &{ID:1 Boardid:1 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:1 Boardid:1 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":1,"boardID":1,"sort":1,"title":"","description":""}}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[boardID:1 sort:1 title: description: id:1]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:1 boardID:1 sort:1 title: description:]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_group, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_group","blob":{"boardID":1,"description":"","id":1,"sort":1,"title":""}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_group","blob":{"boardID":1,"description":"","id":1,"sort":1,"title":""}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_group, {"boardID":1,"description":"","id":1,"sort":1,"title":""}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_group with id: 27944721
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_group, id: 27944721
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_group Id:1 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_group, id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_group from: board_group, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_group]): 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board Boardid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board, for type: board_group
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_group, refObjectName: v2-projects-migrator.board, from obj: &{ID:1 Boardid:1 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_group]: [{v2-projects-migrator.board Boardid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board Boardid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Boardid) in board_group, &{ID:1 Boardid:1 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Boardid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc420432980 value:{typ:0x80a120 ptr:0xc420432980 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board, field Boardid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.board"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT] Content-Type:[application/json] Content-Length:[16] Connection:[keep-alive]] Body:0xc42033ff00 ContentLength:16 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203cbe00 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=1) %!s(int=1) %!s(int=1) %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc420432980}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":1,"boardID":1,"sort":1,"title":"","description":""}}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4204122e0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_group Id:1 Ref:v2-projects-migrator.board_item}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItem
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item, objType: v2-projects-migrator.board_group, objId: 1
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.board_group","id":"27944721","blob":{"boardID":1,"description":"","id":1,"sort":1,"title":""}}
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.board_group, id: 27944721, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"boardID":1,"description":"","id":1,"sort":1,"title":""}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.board_group, id: 27944721, {"boardID":1,"description":"","id":1,"sort":1,"title":""}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_group from: board_group, id: 27944721
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.board_group, from: 1, to: 27944721
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.board_group with id: 27944721
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.board_group, id 1 new id 27944721
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 2
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_group, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_group from: v2-projects-migrator.board_group, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_group, id: 2, &{ID:2 Boardid:1 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:2 Boardid:1 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":2,"boardID":1,"sort":1,"title":"","description":""}}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[sort:1 title: description: id:2 boardID:1]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:2 boardID:1 sort:1 title: description:]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_group, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_group","blob":{"boardID":1,"description":"","id":2,"sort":1,"title":""}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_group","blob":{"boardID":1,"description":"","id":2,"sort":1,"title":""}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_group, {"boardID":1,"description":"","id":2,"sort":1,"title":""}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_group with id: 27944722
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_group, id: 27944722
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_group Id:2 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_group, id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_group from: board_group, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_group]): 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board Boardid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board, for type: board_group
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_group, refObjectName: v2-projects-migrator.board, from obj: &{ID:2 Boardid:1 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_group]: [{v2-projects-migrator.board Boardid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board Boardid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Boardid) in board_group, &{ID:2 Boardid:1 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Boardid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc420433040 value:{typ:0x80a120 ptr:0xc420433040 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board, field Boardid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.board"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT] Content-Type:[application/json] Content-Length:[16] Connection:[keep-alive]] Body:0xc420256200 ContentLength:16 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc42026e0f0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=2) %!s(int=1) %!s(int=1) %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc420433040}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":2,"boardID":1,"sort":1,"title":"","description":""}}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420339700 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_group Id:2 Ref:v2-projects-migrator.board_item}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItem
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item, objType: v2-projects-migrator.board_group, objId: 2
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.board_group","id":"27944722","blob":{"boardID":1,"description":"","id":2,"sort":1,"title":""}}
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.board_group, id: 27944722, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"boardID":1,"description":"","id":2,"sort":1,"title":""}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.board_group, id: 27944722, {"boardID":1,"description":"","id":2,"sort":1,"title":""}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_group from: board_group, id: 27944722
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.board_group, from: 2, to: 27944722
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.board_group with id: 27944722
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.board_group, id 2 new id 27944722
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_group, id: 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_group from: v2-projects-migrator.board_group, id: 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_group, id: 3, &{ID:3 Boardid:1 Sort:2 Title:File Types with Preview Description:We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in "size 1". _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:3 Boardid:1 Sort:2 Title:File Types with Preview Description:We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in "size 1". _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":3,"boardID":1,"sort":2,"title":"File Types with Preview","description":"We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in \"size 1\"."}}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[sort:2 title:File Types with Preview description:We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in "size 1". id:3 boardID:1]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:3 boardID:1 sort:2 title:File Types with Preview description:We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in "size 1".]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_group, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_group","blob":{"boardID":1,"description":"We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in \"size 1\".","id":3,"sort":2,"title":"File Types with Preview"}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_group","blob":{"boardID":1,"description":"We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in \"size 1\".","id":3,"sort":2,"title":"File Types with Preview"}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_group, {"boardID":1,"description":"We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in \"size 1\".","id":3,"sort":2,"title":"File Types with Preview"}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_group with id: 27944723
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_group, id: 27944723
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_group Id:3 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_group, id: 3, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_group from: board_group, id: 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_group]): 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board Boardid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board, for type: board_group
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_group, refObjectName: v2-projects-migrator.board, from obj: &{ID:3 Boardid:1 Sort:2 Title:File Types with Preview Description:We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in "size 1". _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_group]: [{v2-projects-migrator.board Boardid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board Boardid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Boardid) in board_group, &{ID:3 Boardid:1 Sort:2 Title:File Types with Preview Description:We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in "size 1". _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Boardid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc420433940 value:{typ:0x80a120 ptr:0xc420433940 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board, field Boardid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.board"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Type:[application/json] Content-Length:[16] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT]] Body:0xc420256300 ContentLength:16 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc42026e690 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=3) %!s(int=1) %!s(int=2) File Types with Preview We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in "size 1". %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc420433940}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":3,"boardID":1,"sort":2,"title":"File Types with Preview","description":"We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in \"size 1\"."}}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420412980 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_group Id:3 Ref:v2-projects-migrator.board_item}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItem
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item, objType: v2-projects-migrator.board_group, objId: 3
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_item from: v2-projects-migrator.board_item, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item, id: 1, &{ID:1 Userownerid:1 Groupid:3 Sort:1 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840965.jpg?response-content-disposition=attachment%3B%20filename%3D%22jpeg%252Ejpg%22%3B%20filename%2A%3DUTF-8%27%27jpeg%252Ejpg&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448490511&Signature=SIBd3FXOCQXlg5KD1yKX3w9vJ5I%3D","columns":1,"imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","clientFilename":"jpeg.jpg","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","width":270} Title:Jpeg Description: Clientfilename:{String:jpeg.jpg Valid:true} Serverfilename:{String:1.jpg Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:20 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:1 Userownerid:1 Groupid:3 Sort:1 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840965.jpg?response-content-disposition=attachment%3B%20filename%3D%22jpeg%252Ejpg%22%3B%20filename%2A%3DUTF-8%27%27jpeg%252Ejpg&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448490511&Signature=SIBd3FXOCQXlg5KD1yKX3w9vJ5I%3D","columns":1,"imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","clientFilename":"jpeg.jpg","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","width":270} Title:Jpeg Description: Clientfilename:{String:jpeg.jpg Valid:true} Serverfilename:{String:1.jpg Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:20 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":1,"userOwnerID":1,"groupID":3,"sort":1,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840965.jpg?response-content-disposition=attachment%3B%20filename%3D%22jpeg%252Ejpg%22%3B%20filename%2A%3DUTF-8%27%27jpeg%252Ejpg\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1448490511\u0026Signature=SIBd3FXOCQXlg5KD1yKX3w9vJ5I%3D\",\"columns\":1,\"imageColors\":\"[\\\"#f15880\\\",\\\"#232433\\\",\\\"#7c7c8c\\\",\\\"#8c949c\\\",\\\"#5e626e\\\",\\\"#4e3645\\\",\\\"#545c64\\\",\\\"#545464\\\"]\",\"clientFilename\":\"jpeg.jpg\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D\",\"width\":270}","title":"Jpeg","description":"","clientFilename":{"String":"jpeg.jpg","Valid":true},"serverFilename":{"String":"1.jpg","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"fileVersion":1,"columns":1,"createdAt":"2015-12-15T16:47:20Z","updatedAt":"2015-12-15T16:47:21Z"}}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[id:1 groupID:3 title:Jpeg metaData:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840965.jpg?response-content-disposition=attachment%3B%20filename%3D%22jpeg%252Ejpg%22%3B%20filename%2A%3DUTF-8%27%27jpeg%252Ejpg&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448490511&Signature=SIBd3FXOCQXlg5KD1yKX3w9vJ5I%3D","columns":1,"imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","clientFilename":"jpeg.jpg","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","width":270} createdAt:2015-12-15T16:47:20Z userOwnerID:1 serverThumbnailFilename:map[String: Valid:%!s(bool=false)] fileVersion:1 columns:1 sort:1 itemTypeID:1 description: clientFilename:map[String:jpeg.jpg Valid:%!s(bool=true)] serverFilename:map[String:1.jpg Valid:%!s(bool=true)] updatedAt:2015-12-15T16:47:21Z]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[createdAt:2015-12-15T16:47:20Z metaData:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840965.jpg?response-content-disposition=attachment%3B%20filename%3D%22jpeg%252Ejpg%22%3B%20filename%2A%3DUTF-8%27%27jpeg%252Ejpg&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448490511&Signature=SIBd3FXOCQXlg5KD1yKX3w9vJ5I%3D","columns":1,"imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","clientFilename":"jpeg.jpg","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","width":270} serverThumbnailFilename:map[String: Valid:false] fileVersion:1 columns:1 userOwnerID:1 itemTypeID:1 description: clientFilename:map[String:jpeg.jpg Valid:true] serverFilename:map[Valid:true String:1.jpg] updatedAt:2015-12-15T16:47:21Z sort:1 groupID:3 title:Jpeg id:1]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"jpeg.jpg","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:20Z","description":"","fileVersion":1,"groupID":3,"id":1,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840965.jpg?response-content-disposition=attachment%3B%20filename%3D%22jpeg%252Ejpg%22%3B%20filename%2A%3DUTF-8%27%27jpeg%252Ejpg\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1448490511\u0026Signature=SIBd3FXOCQXlg5KD1yKX3w9vJ5I%3D\",\"columns\":1,\"imageColors\":\"[\\\"#f15880\\\",\\\"#232433\\\",\\\"#7c7c8c\\\",\\\"#8c949c\\\",\\\"#5e626e\\\",\\\"#4e3645\\\",\\\"#545c64\\\",\\\"#545464\\\"]\",\"clientFilename\":\"jpeg.jpg\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D\",\"width\":270}","serverFilename":{"String":"1.jpg","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"Jpeg","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"jpeg.jpg","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:20Z","description":"","fileVersion":1,"groupID":3,"id":1,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840965.jpg?response-content-disposition=attachment%3B%20filename%3D%22jpeg%252Ejpg%22%3B%20filename%2A%3DUTF-8%27%27jpeg%252Ejpg\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1448490511\u0026Signature=SIBd3FXOCQXlg5KD1yKX3w9vJ5I%3D\",\"columns\":1,\"imageColors\":\"[\\\"#f15880\\\",\\\"#232433\\\",\\\"#7c7c8c\\\",\\\"#8c949c\\\",\\\"#5e626e\\\",\\\"#4e3645\\\",\\\"#545c64\\\",\\\"#545464\\\"]\",\"clientFilename\":\"jpeg.jpg\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D\",\"width\":270}","serverFilename":{"String":"1.jpg","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"Jpeg","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item, {"clientFilename":{"String":"jpeg.jpg","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:20Z","description":"","fileVersion":1,"groupID":3,"id":1,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840965.jpg?response-content-disposition=attachment%3B%20filename%3D%22jpeg%252Ejpg%22%3B%20filename%2A%3DUTF-8%27%27jpeg%252Ejpg\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1448490511\u0026Signature=SIBd3FXOCQXlg5KD1yKX3w9vJ5I%3D\",\"columns\":1,\"imageColors\":\"[\\\"#f15880\\\",\\\"#232433\\\",\\\"#7c7c8c\\\",\\\"#8c949c\\\",\\\"#5e626e\\\",\\\"#4e3645\\\",\\\"#545c64\\\",\\\"#545464\\\"]\",\"clientFilename\":\"jpeg.jpg\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D\",\"width\":270}","serverFilename":{"String":"1.jpg","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"Jpeg","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item with id: 115275417
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item, id: 115275417
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item Id:1 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item, id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item]): 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.user, from obj: &{ID:1 Userownerid:1 Groupid:3 Sort:1 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840965.jpg?response-content-disposition=attachment%3B%20filename%3D%22jpeg%252Ejpg%22%3B%20filename%2A%3DUTF-8%27%27jpeg%252Ejpg&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448490511&Signature=SIBd3FXOCQXlg5KD1yKX3w9vJ5I%3D","columns":1,"imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","clientFilename":"jpeg.jpg","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","width":270} Title:Jpeg Description: Clientfilename:{String:jpeg.jpg Valid:true} Serverfilename:{String:1.jpg Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:20 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board_item, &{ID:1 Userownerid:1 Groupid:3 Sort:1 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840965.jpg?response-content-disposition=attachment%3B%20filename%3D%22jpeg%252Ejpg%22%3B%20filename%2A%3DUTF-8%27%27jpeg%252Ejpg&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448490511&Signature=SIBd3FXOCQXlg5KD1yKX3w9vJ5I%3D","columns":1,"imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","clientFilename":"jpeg.jpg","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","width":270} Title:Jpeg Description: Clientfilename:{String:jpeg.jpg Valid:true} Serverfilename:{String:1.jpg Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:20 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc4202e6270 value:{typ:0x823100 ptr:0xc4202e6270 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT] Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive]] Body:0xc420256780 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc42026ed20 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_item_type Itemtypeid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_item_type, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_item_type, from obj: &{ID:1 Userownerid:1 Groupid:3 Sort:1 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840965.jpg?response-content-disposition=attachment%3B%20filename%3D%22jpeg%252Ejpg%22%3B%20filename%2A%3DUTF-8%27%27jpeg%252Ejpg&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448490511&Signature=SIBd3FXOCQXlg5KD1yKX3w9vJ5I%3D","columns":1,"imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","clientFilename":"jpeg.jpg","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","width":270} Title:Jpeg Description: Clientfilename:{String:jpeg.jpg Valid:true} Serverfilename:{String:1.jpg Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:20 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_item_type Itemtypeid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Itemtypeid) in board_item, &{ID:1 Userownerid:1 Groupid:3 Sort:1 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840965.jpg?response-content-disposition=attachment%3B%20filename%3D%22jpeg%252Ejpg%22%3B%20filename%2A%3DUTF-8%27%27jpeg%252Ejpg&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448490511&Signature=SIBd3FXOCQXlg5KD1yKX3w9vJ5I%3D","columns":1,"imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","clientFilename":"jpeg.jpg","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840965.jpg?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=8wRmmZBerjahqwiEgCMpTEEQ5WI%3D","width":270} Title:Jpeg Description: Clientfilename:{String:jpeg.jpg Valid:true} Serverfilename:{String:1.jpg Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:20 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Itemtypeid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc4202e6270 value:{typ:0x823100 ptr:0xc4202e6270 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_item_type, field Itemtypeid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_item_type id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.board_item_type"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item_type 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item_type, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_item_type from: v2-projects-migrator.board_item_type, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item_type, id: 1, &{ID:1 Description:Image _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:1 Description:Image _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":1,"description":"Image"}}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[description:Image id:1]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:1 description:Image]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item_type, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item_type","blob":{"description":"Image","id":1}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item_type","blob":{"description":"Image","id":1}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item_type, {"description":"Image","id":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item_type with id: 1
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item_type, id: 1
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item_type Id:1 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item_type, id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_item_type from: board_item_type, id: 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item_type]): 0
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=1) Image %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc4204574a0}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":1,"description":"Image"}}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4204576c0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item_type Id:1 Ref:v2-projects-migrator.board_item}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItem
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item, objType: v2-projects-migrator.board_item_type, objId: 1
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 1
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 2
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_item from: v2-projects-migrator.board_item, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item, id: 2, &{ID:2 Userownerid:1 Groupid:3 Sort:2 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1449597618&Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D","columns":1,"imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","clientFilename":"png.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:2.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:2 Userownerid:1 Groupid:3 Sort:2 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1449597618&Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D","columns":1,"imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","clientFilename":"png.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:2.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":2,"userOwnerID":1,"groupID":3,"sort":2,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1449597618\u0026Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D\",\"columns\":1,\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"clientFilename\":\"png.png\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"width\":270}","title":"Png","description":"","clientFilename":{"String":"png.png","Valid":true},"serverFilename":{"String":"2.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"fileVersion":1,"columns":1,"createdAt":"2015-12-15T16:47:21Z","updatedAt":"2015-12-15T16:47:21Z"}}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[title:Png description: metaData:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1449597618&Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D","columns":1,"imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","clientFilename":"png.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","width":270} serverFilename:map[String:2.png Valid:%!s(bool=true)] id:2 serverThumbnailFilename:map[String: Valid:%!s(bool=false)] columns:1 createdAt:2015-12-15T16:47:21Z userOwnerID:1 sort:2 itemTypeID:1 clientFilename:map[String:png.png Valid:%!s(bool=true)] fileVersion:1 updatedAt:2015-12-15T16:47:21Z groupID:3]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:2 serverFilename:map[String:2.png Valid:true] userOwnerID:1 serverThumbnailFilename:map[String: Valid:false] columns:1 createdAt:2015-12-15T16:47:21Z fileVersion:1 updatedAt:2015-12-15T16:47:21Z groupID:3 sort:2 itemTypeID:1 clientFilename:map[Valid:true String:png.png] metaData:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1449597618&Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D","columns":1,"imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","clientFilename":"png.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","width":270} title:Png description:]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"png.png","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":2,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1449597618\u0026Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D\",\"columns\":1,\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"clientFilename\":\"png.png\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"width\":270}","serverFilename":{"String":"2.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"Png","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"png.png","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":2,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1449597618\u0026Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D\",\"columns\":1,\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"clientFilename\":\"png.png\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"width\":270}","serverFilename":{"String":"2.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"Png","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item, {"clientFilename":{"String":"png.png","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":2,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1449597618\u0026Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D\",\"columns\":1,\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"clientFilename\":\"png.png\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"width\":270}","serverFilename":{"String":"2.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"Png","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item with id: 115275418
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item, id: 115275418
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item Id:2 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item, id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item]): 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.user, from obj: &{ID:2 Userownerid:1 Groupid:3 Sort:2 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1449597618&Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D","columns":1,"imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","clientFilename":"png.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:2.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board_item, &{ID:2 Userownerid:1 Groupid:3 Sort:2 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1449597618&Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D","columns":1,"imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","clientFilename":"png.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:2.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc4202e6d00 value:{typ:0x823100 ptr:0xc4202e6d00 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Length:[18] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT] Content-Type:[application/json]] Body:0xc420312040 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203fcf00 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_item_type Itemtypeid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_item_type, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_item_type, from obj: &{ID:2 Userownerid:1 Groupid:3 Sort:2 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1449597618&Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D","columns":1,"imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","clientFilename":"png.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:2.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_item_type Itemtypeid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Itemtypeid) in board_item, &{ID:2 Userownerid:1 Groupid:3 Sort:2 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1449597618&Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D","columns":1,"imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","clientFilename":"png.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:2.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Itemtypeid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc4202e6d00 value:{typ:0x823100 ptr:0xc4202e6d00 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_item_type, field Itemtypeid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_item_type id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.board_item_type"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item_type 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT] Content-Type:[application/json] Content-Length:[10] Connection:[keep-alive]] Body:0xc42033e4c0 ContentLength:10 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203ca0f0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_group Groupid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_group, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_group, from obj: &{ID:2 Userownerid:1 Groupid:3 Sort:2 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1449597618&Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D","columns":1,"imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","clientFilename":"png.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:2.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_group Groupid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Groupid) in board_item, &{ID:2 Userownerid:1 Groupid:3 Sort:2 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1449597618&Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D","columns":1,"imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","clientFilename":"png.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:2.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Groupid, field type: int, with value: %!s(int=3) from struct: &{raw:0xc4202e6d00 value:{typ:0x823100 ptr:0xc4202e6d00 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_group, field Groupid, with id 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_group id: 3, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"3","type":"v2-projects-migrator.board_group"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Date:[Thu, 06 Apr 2017 17:39:48 GMT] Content-Type:[application/json] Content-Length:[17] Connection:[keep-alive] Server:[nginx/1.9.7]] Body:0xc420312240 ContentLength:17 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200ce1e0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=2) %!s(int=1) %!s(int=3) %!s(int=2) %!s(int=1) {"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1449597618&Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D","columns":1,"imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","clientFilename":"png.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=2&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D","width":270} Png {png.png %!s(bool=true)} {2.png %!s(bool=true)} { %!s(bool=false)} %!s(uint=1) %!s(uint=1) 2015-12-15 16:47:21 +0000 UTC 2015-12-15 16:47:21 +0000 UTC %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc4202e6d00}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":2,"userOwnerID":1,"groupID":3,"sort":2,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1449597618\u0026Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D\",\"columns\":1,\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"clientFilename\":\"png.png\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"width\":270}","title":"Png","description":"","clientFilename":{"String":"png.png","Valid":true},"serverFilename":{"String":"2.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"fileVersion":1,"columns":1,"createdAt":"2015-12-15T16:47:21Z","updatedAt":"2015-12-15T16:47:21Z"}}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4203b4a20 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:2 Ref:v2-projects-migrator.board_item_comment}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemComment
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_comment, objType: v2-projects-migrator.board_item, objId: 2
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4203b4d60 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:2 Ref:v2-projects-migrator.board_share}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardShare
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_share, objType: v2-projects-migrator.board_item, objId: 2
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4203b5020 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:2 Ref:v2-projects-migrator.selective_sync}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.SelectiveSync
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.selective_sync, objType: v2-projects-migrator.board_item, objId: 2
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4203b5400 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:2 Ref:v2-projects-migrator.board_item_unsubscribe}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemUnsubscribe
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_unsubscribe, objType: v2-projects-migrator.board_item, objId: 2
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.board_item","id":"115275418","blob":{"clientFilename":{"String":"png.png","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":2,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1449597618\u0026Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D\",\"columns\":1,\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"clientFilename\":\"png.png\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"width\":270}","serverFilename":{"String":"2.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"Png","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}}
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.board_item, id: 115275418, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"clientFilename":{"String":"png.png","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":2,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1449597618\u0026Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D\",\"columns\":1,\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"clientFilename\":\"png.png\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"width\":270}","serverFilename":{"String":"2.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"Png","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.board_item, id: 115275418, {"clientFilename":{"String":"png.png","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":2,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/35840966.png?response-content-disposition=attachment%3B%20filename%3D%22png%252Epng%22%3B%20filename%2A%3DUTF-8%27%27png%252Epng\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1449597618\u0026Signature=TdKyDUXkVXUHhOCS6uzeO%2F5ayVU%3D\",\"columns\":1,\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"clientFilename\":\"png.png\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/35840966.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=2\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=2dboVwomZG2WL9I7itZK2xNKMx8%3D\",\"width\":270}","serverFilename":{"String":"2.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"Png","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 115275418
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.board_item, from: 2, to: 115275418
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.board_item with id: 115275418
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.board_item, id 2 new id 115275418
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item, id: 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_item from: v2-projects-migrator.board_item, id: 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item, id: 3, &{ID:3 Userownerid:1 Groupid:3 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:3.gif Valid:true} Serverthumbnailfilename:{String:3.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:3 Userownerid:1 Groupid:3 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:3.gif Valid:true} Serverthumbnailfilename:{String:3.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":3,"userOwnerID":1,"groupID":3,"sort":3,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","title":"Gif","description":"","clientFilename":{"String":"gif.gif","Valid":true},"serverFilename":{"String":"3.gif","Valid":true},"serverThumbnailFilename":{"String":"3.gif","Valid":true},"fileVersion":1,"columns":1,"createdAt":"2015-12-15T16:47:21Z","updatedAt":"2015-12-15T16:47:21Z"}}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[title:Gif description: columns:1 updatedAt:2015-12-15T16:47:21Z sort:3 clientFilename:map[Valid:%!s(bool=true) String:gif.gif] serverThumbnailFilename:map[String:3.gif Valid:%!s(bool=true)] createdAt:2015-12-15T16:47:21Z metaData:{"clientFilename":"gif.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} serverFilename:map[String:3.gif Valid:%!s(bool=true)] fileVersion:1 id:3 userOwnerID:1 groupID:3 itemTypeID:1]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[title:Gif description: columns:1 sort:3 clientFilename:map[String:gif.gif Valid:true] serverThumbnailFilename:map[String:3.gif Valid:true] createdAt:2015-12-15T16:47:21Z updatedAt:2015-12-15T16:47:21Z fileVersion:1 id:3 userOwnerID:1 groupID:3 itemTypeID:1 metaData:{"clientFilename":"gif.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} serverFilename:map[Valid:true String:3.gif]]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"gif.gif","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":3,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","serverFilename":{"String":"3.gif","Valid":true},"serverThumbnailFilename":{"String":"3.gif","Valid":true},"sort":3,"title":"Gif","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"gif.gif","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":3,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","serverFilename":{"String":"3.gif","Valid":true},"serverThumbnailFilename":{"String":"3.gif","Valid":true},"sort":3,"title":"Gif","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item, {"clientFilename":{"String":"gif.gif","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":3,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","serverFilename":{"String":"3.gif","Valid":true},"serverThumbnailFilename":{"String":"3.gif","Valid":true},"sort":3,"title":"Gif","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item with id: 115275419
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item, id: 115275419
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item Id:3 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item, id: 3, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item]): 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.user, from obj: &{ID:3 Userownerid:1 Groupid:3 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:3.gif Valid:true} Serverthumbnailfilename:{String:3.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board_item, &{ID:3 Userownerid:1 Groupid:3 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:3.gif Valid:true} Serverthumbnailfilename:{String:3.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc42037eb60 value:{typ:0x823100 ptr:0xc42037eb60 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT]] Body:0xc42033e780 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203caff0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_item_type Itemtypeid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_item_type, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_item_type, from obj: &{ID:3 Userownerid:1 Groupid:3 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:3.gif Valid:true} Serverthumbnailfilename:{String:3.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_item_type Itemtypeid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Itemtypeid) in board_item, &{ID:3 Userownerid:1 Groupid:3 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:3.gif Valid:true} Serverthumbnailfilename:{String:3.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Itemtypeid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc42037eb60 value:{typ:0x823100 ptr:0xc42037eb60 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_item_type, field Itemtypeid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_item_type id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.board_item_type"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item_type 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT] Content-Type:[application/json] Content-Length:[10] Connection:[keep-alive]] Body:0xc4203132c0 ContentLength:10 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200ce3c0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_group Groupid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_group, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_group, from obj: &{ID:3 Userownerid:1 Groupid:3 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:3.gif Valid:true} Serverthumbnailfilename:{String:3.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_group Groupid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Groupid) in board_item, &{ID:3 Userownerid:1 Groupid:3 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:3.gif Valid:true} Serverthumbnailfilename:{String:3.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:21 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Groupid, field type: int, with value: %!s(int=3) from struct: &{raw:0xc42037eb60 value:{typ:0x823100 ptr:0xc42037eb60 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_group, field Groupid, with id 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_group id: 3, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"3","type":"v2-projects-migrator.board_group"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Type:[application/json] Content-Length:[17] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT]] Body:0xc42033e940 ContentLength:17 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203cb1d0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=3) %!s(int=1) %!s(int=3) %!s(int=3) %!s(int=1) {"clientFilename":"gif.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Gif {gif.gif %!s(bool=true)} {3.gif %!s(bool=true)} {3.gif %!s(bool=true)} %!s(uint=1) %!s(uint=1) 2015-12-15 16:47:21 +0000 UTC 2015-12-15 16:47:21 +0000 UTC %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc42037eb60}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":3,"userOwnerID":1,"groupID":3,"sort":3,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","title":"Gif","description":"","clientFilename":{"String":"gif.gif","Valid":true},"serverFilename":{"String":"3.gif","Valid":true},"serverThumbnailFilename":{"String":"3.gif","Valid":true},"fileVersion":1,"columns":1,"createdAt":"2015-12-15T16:47:21Z","updatedAt":"2015-12-15T16:47:21Z"}}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420376d40 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:3 Ref:v2-projects-migrator.board_item_comment}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemComment
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_comment, objType: v2-projects-migrator.board_item, objId: 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420376fa0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:3 Ref:v2-projects-migrator.board_share}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardShare
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_share, objType: v2-projects-migrator.board_item, objId: 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420377220 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:3 Ref:v2-projects-migrator.selective_sync}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.SelectiveSync
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.selective_sync, objType: v2-projects-migrator.board_item, objId: 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420457120 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:3 Ref:v2-projects-migrator.board_item_unsubscribe}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemUnsubscribe
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_unsubscribe, objType: v2-projects-migrator.board_item, objId: 3
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.board_item","id":"115275419","blob":{"clientFilename":{"String":"gif.gif","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":3,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","serverFilename":{"String":"3.gif","Valid":true},"serverThumbnailFilename":{"String":"3.gif","Valid":true},"sort":3,"title":"Gif","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}}
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.board_item, id: 115275419, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"clientFilename":{"String":"gif.gif","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":3,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","serverFilename":{"String":"3.gif","Valid":true},"serverThumbnailFilename":{"String":"3.gif","Valid":true},"sort":3,"title":"Gif","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.board_item, id: 115275419, {"clientFilename":{"String":"gif.gif","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":3,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","serverFilename":{"String":"3.gif","Valid":true},"serverThumbnailFilename":{"String":"3.gif","Valid":true},"sort":3,"title":"Gif","updatedAt":"2015-12-15T16:47:21Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 115275419
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.board_item, from: 3, to: 115275419
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.board_item with id: 115275419
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.board_item, id 3 new id 115275419
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 4
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item, id: 4
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_item from: v2-projects-migrator.board_item, id: 4
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item, id: 4, &{ID:4 Userownerid:1 Groupid:3 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:4.gif Valid:true} Serverthumbnailfilename:{String:4.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:22 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:4 Userownerid:1 Groupid:3 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:4.gif Valid:true} Serverthumbnailfilename:{String:4.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:22 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":4,"userOwnerID":1,"groupID":3,"sort":4,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","title":"Gif Animated","description":"","clientFilename":{"String":"gif-animated.gif","Valid":true},"serverFilename":{"String":"4.gif","Valid":true},"serverThumbnailFilename":{"String":"4.gif","Valid":true},"fileVersion":1,"columns":1,"createdAt":"2015-12-15T16:47:21Z","updatedAt":"2015-12-15T16:47:22Z"}}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[id:4 columns:1 updatedAt:2015-12-15T16:47:22Z metaData:{"clientFilename":"gif-animated.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} createdAt:2015-12-15T16:47:21Z userOwnerID:1 title:Gif Animated description: serverThumbnailFilename:map[String:4.gif Valid:%!s(bool=true)] groupID:3 sort:4 itemTypeID:1 clientFilename:map[String:gif-animated.gif Valid:%!s(bool=true)] serverFilename:map[String:4.gif Valid:%!s(bool=true)] fileVersion:1]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[columns:1 updatedAt:2015-12-15T16:47:22Z id:4 createdAt:2015-12-15T16:47:21Z metaData:{"clientFilename":"gif-animated.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} title:Gif Animated description: serverThumbnailFilename:map[String:4.gif Valid:true] userOwnerID:1 sort:4 itemTypeID:1 clientFilename:map[String:gif-animated.gif Valid:true] serverFilename:map[String:4.gif Valid:true] fileVersion:1 groupID:3]
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"gif-animated.gif","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":4,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","serverFilename":{"String":"4.gif","Valid":true},"serverThumbnailFilename":{"String":"4.gif","Valid":true},"sort":4,"title":"Gif Animated","updatedAt":"2015-12-15T16:47:22Z","userOwnerID":1}}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"gif-animated.gif","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":4,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","serverFilename":{"String":"4.gif","Valid":true},"serverThumbnailFilename":{"String":"4.gif","Valid":true},"sort":4,"title":"Gif Animated","updatedAt":"2015-12-15T16:47:22Z","userOwnerID":1}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item, {"clientFilename":{"String":"gif-animated.gif","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":4,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","serverFilename":{"String":"4.gif","Valid":true},"serverThumbnailFilename":{"String":"4.gif","Valid":true},"sort":4,"title":"Gif Animated","updatedAt":"2015-12-15T16:47:22Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:48Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item with id: 115275420
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item, id: 115275420
data-migrator | 2017-04-06T17:39:48Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item Id:4 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item, id: 4, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 4
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item]): 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.user, from obj: &{ID:4 Userownerid:1 Groupid:3 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:4.gif Valid:true} Serverthumbnailfilename:{String:4.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:22 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board_item, &{ID:4 Userownerid:1 Groupid:3 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:4.gif Valid:true} Serverthumbnailfilename:{String:4.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:22 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc42000eea0 value:{typ:0x823100 ptr:0xc42000eea0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT] Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive]] Body:0xc420313e80 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200cee10 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_item_type Itemtypeid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_item_type, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_item_type, from obj: &{ID:4 Userownerid:1 Groupid:3 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:4.gif Valid:true} Serverthumbnailfilename:{String:4.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:22 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_item_type Itemtypeid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Itemtypeid) in board_item, &{ID:4 Userownerid:1 Groupid:3 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:4.gif Valid:true} Serverthumbnailfilename:{String:4.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:22 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Itemtypeid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc42000eea0 value:{typ:0x823100 ptr:0xc42000eea0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_item_type, field Itemtypeid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_item_type id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.board_item_type"}
data-migrator | 2017-04-06T17:39:48Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item_type 1
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Length:[10] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:48 GMT] Content-Type:[application/json]] Body:0xc42033f480 ContentLength:10 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203cb680 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_group Groupid}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_group, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_group, from obj: &{ID:4 Userownerid:1 Groupid:3 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:4.gif Valid:true} Serverthumbnailfilename:{String:4.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:22 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_group Groupid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Groupid) in board_item, &{ID:4 Userownerid:1 Groupid:3 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:4.gif Valid:true} Serverthumbnailfilename:{String:4.gif Valid:true} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:21 +0000 UTC Updatedat:2015-12-15 16:47:22 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Groupid, field type: int, with value: %!s(int=3) from struct: &{raw:0xc42000eea0 value:{typ:0x823100 ptr:0xc42000eea0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_group, field Groupid, with id 3
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_group id: 3, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:48Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"3","type":"v2-projects-migrator.board_group"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 3
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[17] Connection:[keep-alive]] Body:0xc42013c300 ContentLength:17 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200ceff0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=4) %!s(int=1) %!s(int=3) %!s(int=4) %!s(int=1) {"clientFilename":"gif-animated.gif","tags":[],"columns":1,"fileVersion":1,"imageColors":[],"height":215,"width":270,"hasTransparentCorners":0} Gif Animated {gif-animated.gif %!s(bool=true)} {4.gif %!s(bool=true)} {4.gif %!s(bool=true)} %!s(uint=1) %!s(uint=1) 2015-12-15 16:47:21 +0000 UTC 2015-12-15 16:47:22 +0000 UTC %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc42000eea0}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":4,"userOwnerID":1,"groupID":3,"sort":4,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","title":"Gif Animated","description":"","clientFilename":{"String":"gif-animated.gif","Valid":true},"serverFilename":{"String":"4.gif","Valid":true},"serverThumbnailFilename":{"String":"4.gif","Valid":true},"fileVersion":1,"columns":1,"createdAt":"2015-12-15T16:47:21Z","updatedAt":"2015-12-15T16:47:22Z"}}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420377da0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:4 Ref:v2-projects-migrator.board_item_comment}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemComment
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_comment, objType: v2-projects-migrator.board_item, objId: 4
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420338000 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:4 Ref:v2-projects-migrator.board_share}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardShare
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_share, objType: v2-projects-migrator.board_item, objId: 4
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420372660 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:4 Ref:v2-projects-migrator.selective_sync}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.SelectiveSync
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.selective_sync, objType: v2-projects-migrator.board_item, objId: 4
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4203382c0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:4 Ref:v2-projects-migrator.board_item_unsubscribe}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemUnsubscribe
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_unsubscribe, objType: v2-projects-migrator.board_item, objId: 4
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.board_item","id":"115275420","blob":{"clientFilename":{"String":"gif-animated.gif","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":4,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","serverFilename":{"String":"4.gif","Valid":true},"serverThumbnailFilename":{"String":"4.gif","Valid":true},"sort":4,"title":"Gif Animated","updatedAt":"2015-12-15T16:47:22Z","userOwnerID":1}}
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.board_item, id: 115275420, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"clientFilename":{"String":"gif-animated.gif","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":4,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","serverFilename":{"String":"4.gif","Valid":true},"serverThumbnailFilename":{"String":"4.gif","Valid":true},"sort":4,"title":"Gif Animated","updatedAt":"2015-12-15T16:47:22Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.board_item, id: 115275420, {"clientFilename":{"String":"gif-animated.gif","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:21Z","description":"","fileVersion":1,"groupID":3,"id":4,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"tags\":[],\"columns\":1,\"fileVersion\":1,\"imageColors\":[],\"height\":215,\"width\":270,\"hasTransparentCorners\":0}","serverFilename":{"String":"4.gif","Valid":true},"serverThumbnailFilename":{"String":"4.gif","Valid":true},"sort":4,"title":"Gif Animated","updatedAt":"2015-12-15T16:47:22Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 115275420
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.board_item, from: 4, to: 115275420
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.board_item with id: 115275420
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.board_item, id 4 new id 115275420
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 17
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item, id: 17
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item from: v2-projects-migrator.board_item, id: 17
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item, id: 17, &{ID:17 Userownerid:1 Groupid:5 Sort:4 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/36263005.png?response-content-disposition=attachment%3B%20filename%3D%22color%252DFF3366%252Epng%22%3B%20filename%2A%3DUTF-8%27%27color%252DFF3366%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448493176&Signature=tRWx%2F1blr%2BUJy%2FjsuB%2F84R7HmhA%3D","columns":1,"imageColors":"[\"#fc3464\",\"#fcd2dc\",\"#fc94ac\",\"#fc6e91\",\"#fc5c84\",\"#fc4c7c\",\"#fc4474\",\"#fc346c\"]","clientFilename":"color-FF3366.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","width":270} Title:Color FF3366 Description: Clientfilename:{String:color-FF3366.png Valid:true} Serverfilename:{String:17.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:40 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:17 Userownerid:1 Groupid:5 Sort:4 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/36263005.png?response-content-disposition=attachment%3B%20filename%3D%22color%252DFF3366%252Epng%22%3B%20filename%2A%3DUTF-8%27%27color%252DFF3366%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448493176&Signature=tRWx%2F1blr%2BUJy%2FjsuB%2F84R7HmhA%3D","columns":1,"imageColors":"[\"#fc3464\",\"#fcd2dc\",\"#fc94ac\",\"#fc6e91\",\"#fc5c84\",\"#fc4c7c\",\"#fc4474\",\"#fc346c\"]","clientFilename":"color-FF3366.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","width":270} Title:Color FF3366 Description: Clientfilename:{String:color-FF3366.png Valid:true} Serverfilename:{String:17.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:40 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":17,"userOwnerID":1,"groupID":5,"sort":4,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/36263005.png?response-content-disposition=attachment%3B%20filename%3D%22color%252DFF3366%252Epng%22%3B%20filename%2A%3DUTF-8%27%27color%252DFF3366%252Epng\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1448493176\u0026Signature=tRWx%2F1blr%2BUJy%2FjsuB%2F84R7HmhA%3D\",\"columns\":1,\"imageColors\":\"[\\\"#fc3464\\\",\\\"#fcd2dc\\\",\\\"#fc94ac\\\",\\\"#fc6e91\\\",\\\"#fc5c84\\\",\\\"#fc4c7c\\\",\\\"#fc4474\\\",\\\"#fc346c\\\"]\",\"clientFilename\":\"color-FF3366.png\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=1\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=1\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=1\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D\",\"width\":270}","title":"Color FF3366","description":"","clientFilename":{"String":"color-FF3366.png","Valid":true},"serverFilename":{"String":"17.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"fileVersion":1,"columns":1,"createdAt":"2015-12-15T16:47:39Z","updatedAt":"2015-12-15T16:47:40Z"}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[description: columns:1 createdAt:2015-12-15T16:47:39Z updatedAt:2015-12-15T16:47:40Z groupID:5 title:Color FF3366 serverFilename:map[String:17.png Valid:%!s(bool=true)] serverThumbnailFilename:map[String: Valid:%!s(bool=false)] sort:4 metaData:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/36263005.png?response-content-disposition=attachment%3B%20filename%3D%22color%252DFF3366%252Epng%22%3B%20filename%2A%3DUTF-8%27%27color%252DFF3366%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448493176&Signature=tRWx%2F1blr%2BUJy%2FjsuB%2F84R7HmhA%3D","columns":1,"imageColors":"[\"#fc3464\",\"#fcd2dc\",\"#fc94ac\",\"#fc6e91\",\"#fc5c84\",\"#fc4c7c\",\"#fc4474\",\"#fc346c\"]","clientFilename":"color-FF3366.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","width":270} fileVersion:1 userOwnerID:1 itemTypeID:1 clientFilename:map[String:color-FF3366.png Valid:%!s(bool=true)] id:17]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[userOwnerID:1 metaData:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/36263005.png?response-content-disposition=attachment%3B%20filename%3D%22color%252DFF3366%252Epng%22%3B%20filename%2A%3DUTF-8%27%27color%252DFF3366%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448493176&Signature=tRWx%2F1blr%2BUJy%2FjsuB%2F84R7HmhA%3D","columns":1,"imageColors":"[\"#fc3464\",\"#fcd2dc\",\"#fc94ac\",\"#fc6e91\",\"#fc5c84\",\"#fc4c7c\",\"#fc4474\",\"#fc346c\"]","clientFilename":"color-FF3366.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","width":270} fileVersion:1 id:17 itemTypeID:1 clientFilename:map[String:color-FF3366.png Valid:true] updatedAt:2015-12-15T16:47:40Z groupID:5 description: columns:1 createdAt:2015-12-15T16:47:39Z sort:4 title:Color FF3366 serverFilename:map[String:17.png Valid:true] serverThumbnailFilename:map[String: Valid:false]]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"color-FF3366.png","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:39Z","description":"","fileVersion":1,"groupID":5,"id":17,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/36263005.png?response-content-disposition=attachment%3B%20filename%3D%22color%252DFF3366%252Epng%22%3B%20filename%2A%3DUTF-8%27%27color%252DFF3366%252Epng\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1448493176\u0026Signature=tRWx%2F1blr%2BUJy%2FjsuB%2F84R7HmhA%3D\",\"columns\":1,\"imageColors\":\"[\\\"#fc3464\\\",\\\"#fcd2dc\\\",\\\"#fc94ac\\\",\\\"#fc6e91\\\",\\\"#fc5c84\\\",\\\"#fc4c7c\\\",\\\"#fc4474\\\",\\\"#fc346c\\\"]\",\"clientFilename\":\"color-FF3366.png\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=1\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=1\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=1\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D\",\"width\":270}","serverFilename":{"String":"17.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":4,"title":"Color FF3366","updatedAt":"2015-12-15T16:47:40Z","userOwnerID":1}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"color-FF3366.png","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:39Z","description":"","fileVersion":1,"groupID":5,"id":17,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/36263005.png?response-content-disposition=attachment%3B%20filename%3D%22color%252DFF3366%252Epng%22%3B%20filename%2A%3DUTF-8%27%27color%252DFF3366%252Epng\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1448493176\u0026Signature=tRWx%2F1blr%2BUJy%2FjsuB%2F84R7HmhA%3D\",\"columns\":1,\"imageColors\":\"[\\\"#fc3464\\\",\\\"#fcd2dc\\\",\\\"#fc94ac\\\",\\\"#fc6e91\\\",\\\"#fc5c84\\\",\\\"#fc4c7c\\\",\\\"#fc4474\\\",\\\"#fc346c\\\"]\",\"clientFilename\":\"color-FF3366.png\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=1\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=1\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=1\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D\",\"width\":270}","serverFilename":{"String":"17.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":4,"title":"Color FF3366","updatedAt":"2015-12-15T16:47:40Z","userOwnerID":1}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item, {"clientFilename":{"String":"color-FF3366.png","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:39Z","description":"","fileVersion":1,"groupID":5,"id":17,"itemTypeID":1,"metaData":"{\"DOWNLOADURL\":\"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/36263005.png?response-content-disposition=attachment%3B%20filename%3D%22color%252DFF3366%252Epng%22%3B%20filename%2A%3DUTF-8%27%27color%252DFF3366%252Epng\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1448493176\u0026Signature=tRWx%2F1blr%2BUJy%2FjsuB%2F84R7HmhA%3D\",\"columns\":1,\"imageColors\":\"[\\\"#fc3464\\\",\\\"#fcd2dc\\\",\\\"#fc94ac\\\",\\\"#fc6e91\\\",\\\"#fc5c84\\\",\\\"#fc4c7c\\\",\\\"#fc4474\\\",\\\"#fc346c\\\"]\",\"clientFilename\":\"color-FF3366.png\",\"tags\":\"[]\",\"THUMBNAILURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=1\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D\",\"height\":215,\"IMAGEURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=1\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D\",\"hasTransparentCorners\":0,\"fileVersion\":1,\"THUMBNAILFULLURL\":\"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc\u0026x-amz-meta-iv=1\u0026AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA\u0026Expires=1451624400\u0026Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D\",\"width\":270}","serverFilename":{"String":"17.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":4,"title":"Color FF3366","updatedAt":"2015-12-15T16:47:40Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item with id: 115275421
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item, id: 115275421
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item Id:17 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item, id: 17, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 17
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item]): 3
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.user, from obj: &{ID:17 Userownerid:1 Groupid:5 Sort:4 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/36263005.png?response-content-disposition=attachment%3B%20filename%3D%22color%252DFF3366%252Epng%22%3B%20filename%2A%3DUTF-8%27%27color%252DFF3366%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448493176&Signature=tRWx%2F1blr%2BUJy%2FjsuB%2F84R7HmhA%3D","columns":1,"imageColors":"[\"#fc3464\",\"#fcd2dc\",\"#fc94ac\",\"#fc6e91\",\"#fc5c84\",\"#fc4c7c\",\"#fc4474\",\"#fc346c\"]","clientFilename":"color-FF3366.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","width":270} Title:Color FF3366 Description: Clientfilename:{String:color-FF3366.png Valid:true} Serverfilename:{String:17.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:40 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board_item, &{ID:17 Userownerid:1 Groupid:5 Sort:4 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/36263005.png?response-content-disposition=attachment%3B%20filename%3D%22color%252DFF3366%252Epng%22%3B%20filename%2A%3DUTF-8%27%27color%252DFF3366%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448493176&Signature=tRWx%2F1blr%2BUJy%2FjsuB%2F84R7HmhA%3D","columns":1,"imageColors":"[\"#fc3464\",\"#fcd2dc\",\"#fc94ac\",\"#fc6e91\",\"#fc5c84\",\"#fc4c7c\",\"#fc4474\",\"#fc346c\"]","clientFilename":"color-FF3366.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","width":270} Title:Color FF3366 Description: Clientfilename:{String:color-FF3366.png Valid:true} Serverfilename:{String:17.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:40 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc42000fd40 value:{typ:0x823100 ptr:0xc42000fd40 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive]] Body:0xc42013c980 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200cf950 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_item_type Itemtypeid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_item_type, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_item_type, from obj: &{ID:17 Userownerid:1 Groupid:5 Sort:4 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/36263005.png?response-content-disposition=attachment%3B%20filename%3D%22color%252DFF3366%252Epng%22%3B%20filename%2A%3DUTF-8%27%27color%252DFF3366%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448493176&Signature=tRWx%2F1blr%2BUJy%2FjsuB%2F84R7HmhA%3D","columns":1,"imageColors":"[\"#fc3464\",\"#fcd2dc\",\"#fc94ac\",\"#fc6e91\",\"#fc5c84\",\"#fc4c7c\",\"#fc4474\",\"#fc346c\"]","clientFilename":"color-FF3366.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","width":270} Title:Color FF3366 Description: Clientfilename:{String:color-FF3366.png Valid:true} Serverfilename:{String:17.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:40 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_item_type Itemtypeid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Itemtypeid) in board_item, &{ID:17 Userownerid:1 Groupid:5 Sort:4 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/36263005.png?response-content-disposition=attachment%3B%20filename%3D%22color%252DFF3366%252Epng%22%3B%20filename%2A%3DUTF-8%27%27color%252DFF3366%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448493176&Signature=tRWx%2F1blr%2BUJy%2FjsuB%2F84R7HmhA%3D","columns":1,"imageColors":"[\"#fc3464\",\"#fcd2dc\",\"#fc94ac\",\"#fc6e91\",\"#fc5c84\",\"#fc4c7c\",\"#fc4474\",\"#fc346c\"]","clientFilename":"color-FF3366.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","width":270} Title:Color FF3366 Description: Clientfilename:{String:color-FF3366.png Valid:true} Serverfilename:{String:17.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:40 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Itemtypeid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc42000fd40 value:{typ:0x823100 ptr:0xc42000fd40 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_item_type, field Itemtypeid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_item_type id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.board_item_type"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item_type 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Length:[10] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json]] Body:0xc42033fcc0 ContentLength:10 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203cbc20 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_group Groupid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_group, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_group, from obj: &{ID:17 Userownerid:1 Groupid:5 Sort:4 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/36263005.png?response-content-disposition=attachment%3B%20filename%3D%22color%252DFF3366%252Epng%22%3B%20filename%2A%3DUTF-8%27%27color%252DFF3366%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448493176&Signature=tRWx%2F1blr%2BUJy%2FjsuB%2F84R7HmhA%3D","columns":1,"imageColors":"[\"#fc3464\",\"#fcd2dc\",\"#fc94ac\",\"#fc6e91\",\"#fc5c84\",\"#fc4c7c\",\"#fc4474\",\"#fc346c\"]","clientFilename":"color-FF3366.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","width":270} Title:Color FF3366 Description: Clientfilename:{String:color-FF3366.png Valid:true} Serverfilename:{String:17.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:40 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_group Groupid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Groupid) in board_item, &{ID:17 Userownerid:1 Groupid:5 Sort:4 Itemtypeid:1 Metadata:{"DOWNLOADURL":"https://s3.amazonaws.com/storage.invisionapp.com/boards/files/36263005.png?response-content-disposition=attachment%3B%20filename%3D%22color%252DFF3366%252Epng%22%3B%20filename%2A%3DUTF-8%27%27color%252DFF3366%252Epng&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1448493176&Signature=tRWx%2F1blr%2BUJy%2FjsuB%2F84R7HmhA%3D","columns":1,"imageColors":"[\"#fc3464\",\"#fcd2dc\",\"#fc94ac\",\"#fc6e91\",\"#fc5c84\",\"#fc4c7c\",\"#fc4474\",\"#fc346c\"]","clientFilename":"color-FF3366.png","tags":"[]","THUMBNAILURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","height":215,"IMAGEURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","hasTransparentCorners":0,"fileVersion":1,"THUMBNAILFULLURL":"https://invisionapp-cdn.com/storage.invisionapp.com/boards/files/36263005.png?x-amz-meta-ck=f18509320d9762061c3bd2edefe1defc&x-amz-meta-iv=1&AWSAccessKeyId=AKIAJFUMDU3L6GTLUDYA&Expires=1451624400&Signature=KDh2PRGT7MHJ1GtVilnImO6Ox6Q%3D","width":270} Title:Color FF3366 Description: Clientfilename:{String:color-FF3366.png Valid:true} Serverfilename:{String:17.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:40 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Groupid, field type: int, with value: %!s(int=5) from struct: &{raw:0xc42000fd40 value:{typ:0x823100 ptr:0xc42000fd40 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_group, field Groupid, with id 5
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_group id: 5, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"5","type":"v2-projects-migrator.board_group"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 5
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_group, id: 5
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_group from: v2-projects-migrator.board_group, id: 5
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_group, id: 5, &{ID:5 Boardid:1 Sort:4 Title:Fonts, Colors and Notes Description:Both font types (TTF and OTF) uploaded, colors are compared to a RGB image of the color and Small and Large Notes are tested in this section. _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:5 Boardid:1 Sort:4 Title:Fonts, Colors and Notes Description:Both font types (TTF and OTF) uploaded, colors are compared to a RGB image of the color and Small and Large Notes are tested in this section. _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":5,"boardID":1,"sort":4,"title":"Fonts, Colors and Notes","description":"Both font types (TTF and OTF) uploaded, colors are compared to a RGB image of the color and Small and Large Notes are tested in this section."}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[id:5 boardID:1 sort:4 title:Fonts, Colors and Notes description:Both font types (TTF and OTF) uploaded, colors are compared to a RGB image of the color and Small and Large Notes are tested in this section.]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:5 boardID:1 sort:4 title:Fonts, Colors and Notes description:Both font types (TTF and OTF) uploaded, colors are compared to a RGB image of the color and Small and Large Notes are tested in this section.]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_group, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_group","blob":{"boardID":1,"description":"Both font types (TTF and OTF) uploaded, colors are compared to a RGB image of the color and Small and Large Notes are tested in this section.","id":5,"sort":4,"title":"Fonts, Colors and Notes"}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_group","blob":{"boardID":1,"description":"Both font types (TTF and OTF) uploaded, colors are compared to a RGB image of the color and Small and Large Notes are tested in this section.","id":5,"sort":4,"title":"Fonts, Colors and Notes"}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_group, {"boardID":1,"description":"Both font types (TTF and OTF) uploaded, colors are compared to a RGB image of the color and Small and Large Notes are tested in this section.","id":5,"sort":4,"title":"Fonts, Colors and Notes"}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_group with id: 27944724
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_group, id: 27944724
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_group Id:5 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_group, id: 5, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_group from: board_group, id: 5
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_group]): 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board Boardid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board, for type: board_group
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_group, refObjectName: v2-projects-migrator.board, from obj: &{ID:5 Boardid:1 Sort:4 Title:Fonts, Colors and Notes Description:Both font types (TTF and OTF) uploaded, colors are compared to a RGB image of the color and Small and Large Notes are tested in this section. _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_group]: [{v2-projects-migrator.board Boardid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board Boardid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Boardid) in board_group, &{ID:5 Boardid:1 Sort:4 Title:Fonts, Colors and Notes Description:Both font types (TTF and OTF) uploaded, colors are compared to a RGB image of the color and Small and Large Notes are tested in this section. _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Boardid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc42013d0c0 value:{typ:0x80a120 ptr:0xc42013d0c0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board, field Boardid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.board"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[16] Connection:[keep-alive]] Body:0xc420432380 ContentLength:16 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200cfc20 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=5) %!s(int=1) %!s(int=4) Fonts, Colors and Notes Both font types (TTF and OTF) uploaded, colors are compared to a RGB image of the color and Small and Large Notes are tested in this section. %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc42013d0c0}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":5,"boardID":1,"sort":4,"title":"Fonts, Colors and Notes","description":"Both font types (TTF and OTF) uploaded, colors are compared to a RGB image of the color and Small and Large Notes are tested in this section."}}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4202d4300 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_group Id:5 Ref:v2-projects-migrator.board_item}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItem
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item, objType: v2-projects-migrator.board_group, objId: 5
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 14
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item, id: 14
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item from: v2-projects-migrator.board_item, id: 14
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item, id: 14, &{ID:14 Userownerid:1 Groupid:5 Sort:1 Itemtypeid:4 Metadata:{"clientFilename":"OpenSans-Light.ttf","tags":[],"columns":1,"fileVersion":1} Title:OpenSans-Light.ttf Description: Clientfilename:{String:OpenSans-Light.ttf Valid:true} Serverfilename:{String:14.ttf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:39 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:14 Userownerid:1 Groupid:5 Sort:1 Itemtypeid:4 Metadata:{"clientFilename":"OpenSans-Light.ttf","tags":[],"columns":1,"fileVersion":1} Title:OpenSans-Light.ttf Description: Clientfilename:{String:OpenSans-Light.ttf Valid:true} Serverfilename:{String:14.ttf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:39 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":14,"userOwnerID":1,"groupID":5,"sort":1,"itemTypeID":4,"metaData":"{\"clientFilename\":\"OpenSans-Light.ttf\",\"tags\":[],\"columns\":1,\"fileVersion\":1}","title":"OpenSans-Light.ttf","description":"","clientFilename":{"String":"OpenSans-Light.ttf","Valid":true},"serverFilename":{"String":"14.ttf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"fileVersion":1,"columns":1,"createdAt":"2015-12-15T16:47:39Z","updatedAt":"2015-12-15T16:47:39Z"}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[clientFilename:map[String:OpenSans-Light.ttf Valid:%!s(bool=true)] metaData:{"clientFilename":"OpenSans-Light.ttf","tags":[],"columns":1,"fileVersion":1} createdAt:2015-12-15T16:47:39Z updatedAt:2015-12-15T16:47:39Z groupID:5 userOwnerID:1 sort:1 title:OpenSans-Light.ttf description: serverFilename:map[String:14.ttf Valid:%!s(bool=true)] serverThumbnailFilename:map[String: Valid:%!s(bool=false)] fileVersion:1 id:14 columns:1 itemTypeID:4]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[itemTypeID:4 columns:1 clientFilename:map[String:OpenSans-Light.ttf Valid:true] groupID:5 metaData:{"clientFilename":"OpenSans-Light.ttf","tags":[],"columns":1,"fileVersion":1} createdAt:2015-12-15T16:47:39Z updatedAt:2015-12-15T16:47:39Z serverThumbnailFilename:map[String: Valid:false] fileVersion:1 id:14 userOwnerID:1 sort:1 title:OpenSans-Light.ttf description: serverFilename:map[String:14.ttf Valid:true]]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"OpenSans-Light.ttf","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:39Z","description":"","fileVersion":1,"groupID":5,"id":14,"itemTypeID":4,"metaData":"{\"clientFilename\":\"OpenSans-Light.ttf\",\"tags\":[],\"columns\":1,\"fileVersion\":1}","serverFilename":{"String":"14.ttf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"OpenSans-Light.ttf","updatedAt":"2015-12-15T16:47:39Z","userOwnerID":1}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"OpenSans-Light.ttf","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:39Z","description":"","fileVersion":1,"groupID":5,"id":14,"itemTypeID":4,"metaData":"{\"clientFilename\":\"OpenSans-Light.ttf\",\"tags\":[],\"columns\":1,\"fileVersion\":1}","serverFilename":{"String":"14.ttf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"OpenSans-Light.ttf","updatedAt":"2015-12-15T16:47:39Z","userOwnerID":1}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item, {"clientFilename":{"String":"OpenSans-Light.ttf","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:39Z","description":"","fileVersion":1,"groupID":5,"id":14,"itemTypeID":4,"metaData":"{\"clientFilename\":\"OpenSans-Light.ttf\",\"tags\":[],\"columns\":1,\"fileVersion\":1}","serverFilename":{"String":"14.ttf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"OpenSans-Light.ttf","updatedAt":"2015-12-15T16:47:39Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item with id: 115275422
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item, id: 115275422
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item Id:14 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item, id: 14, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 14
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item]): 3
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.user, from obj: &{ID:14 Userownerid:1 Groupid:5 Sort:1 Itemtypeid:4 Metadata:{"clientFilename":"OpenSans-Light.ttf","tags":[],"columns":1,"fileVersion":1} Title:OpenSans-Light.ttf Description: Clientfilename:{String:OpenSans-Light.ttf Valid:true} Serverfilename:{String:14.ttf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:39 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board_item, &{ID:14 Userownerid:1 Groupid:5 Sort:1 Itemtypeid:4 Metadata:{"clientFilename":"OpenSans-Light.ttf","tags":[],"columns":1,"fileVersion":1} Title:OpenSans-Light.ttf Description: Clientfilename:{String:OpenSans-Light.ttf Valid:true} Serverfilename:{String:14.ttf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:39 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc420348750 value:{typ:0x823100 ptr:0xc420348750 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 1
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.user"}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive]] Body:0xc420014700 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203fc690 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_item_type Itemtypeid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_item_type, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_item_type, from obj: &{ID:14 Userownerid:1 Groupid:5 Sort:1 Itemtypeid:4 Metadata:{"clientFilename":"OpenSans-Light.ttf","tags":[],"columns":1,"fileVersion":1} Title:OpenSans-Light.ttf Description: Clientfilename:{String:OpenSans-Light.ttf Valid:true} Serverfilename:{String:14.ttf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:39 +0000 UTC _exists:true _deleted:false}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item_type 4
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_item_type Itemtypeid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Itemtypeid) in board_item, &{ID:14 Userownerid:1 Groupid:5 Sort:1 Itemtypeid:4 Metadata:{"clientFilename":"OpenSans-Light.ttf","tags":[],"columns":1,"fileVersion":1} Title:OpenSans-Light.ttf Description: Clientfilename:{String:OpenSans-Light.ttf Valid:true} Serverfilename:{String:14.ttf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:39 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Itemtypeid, field type: int, with value: %!s(int=4) from struct: &{raw:0xc420348750 value:{typ:0x823100 ptr:0xc420348750 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_item_type, field Itemtypeid, with id 4
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_item_type id: 4, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"4","type":"v2-projects-migrator.board_item_type"}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item_type, id: 4
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item_type from: v2-projects-migrator.board_item_type, id: 4
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item_type, id: 4, &{ID:4 Description:Font _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:4 Description:Font _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":4,"description":"Font"}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[id:4 description:Font]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:4 description:Font]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item_type, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item_type","blob":{"description":"Font","id":4}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item_type","blob":{"description":"Font","id":4}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item_type, {"description":"Font","id":4}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item_type with id: 4
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item_type, id: 4
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item_type Id:4 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item_type, id: 4, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item_type from: board_item_type, id: 4
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item_type]): 0
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=4) Font %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc4202d5340}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":4,"description":"Font"}}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4202d5560 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item_type Id:4 Ref:v2-projects-migrator.board_item}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItem
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item, objType: v2-projects-migrator.board_item_type, objId: 4
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 14
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 15
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item, id: 15
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item from: v2-projects-migrator.board_item, id: 15
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item, id: 15, &{ID:15 Userownerid:1 Groupid:5 Sort:2 Itemtypeid:4 Metadata:{"clientFilename":"HelveticaNeueLTPro-BlkExO.otf","tags":[],"columns":1,"fileVersion":1} Title:HelveticaNeueLTPro-BlkExO.otf Description: Clientfilename:{String:HelveticaNeueLTPro-BlkExO.otf Valid:true} Serverfilename:{String:15.otf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:39 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:15 Userownerid:1 Groupid:5 Sort:2 Itemtypeid:4 Metadata:{"clientFilename":"HelveticaNeueLTPro-BlkExO.otf","tags":[],"columns":1,"fileVersion":1} Title:HelveticaNeueLTPro-BlkExO.otf Description: Clientfilename:{String:HelveticaNeueLTPro-BlkExO.otf Valid:true} Serverfilename:{String:15.otf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:39 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":15,"userOwnerID":1,"groupID":5,"sort":2,"itemTypeID":4,"metaData":"{\"clientFilename\":\"HelveticaNeueLTPro-BlkExO.otf\",\"tags\":[],\"columns\":1,\"fileVersion\":1}","title":"HelveticaNeueLTPro-BlkExO.otf","description":"","clientFilename":{"String":"HelveticaNeueLTPro-BlkExO.otf","Valid":true},"serverFilename":{"String":"15.otf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"fileVersion":1,"columns":1,"createdAt":"2015-12-15T16:47:39Z","updatedAt":"2015-12-15T16:47:39Z"}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[sort:2 metaData:{"clientFilename":"HelveticaNeueLTPro-BlkExO.otf","tags":[],"columns":1,"fileVersion":1} updatedAt:2015-12-15T16:47:39Z createdAt:2015-12-15T16:47:39Z title:HelveticaNeueLTPro-BlkExO.otf clientFilename:map[String:HelveticaNeueLTPro-BlkExO.otf Valid:%!s(bool=true)] serverThumbnailFilename:map[String: Valid:%!s(bool=false)] fileVersion:1 columns:1 userOwnerID:1 groupID:5 itemTypeID:4 description: serverFilename:map[String:15.otf Valid:%!s(bool=true)] id:15]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[title:HelveticaNeueLTPro-BlkExO.otf clientFilename:map[String:HelveticaNeueLTPro-BlkExO.otf Valid:true] serverThumbnailFilename:map[Valid:false String:] fileVersion:1 columns:1 createdAt:2015-12-15T16:47:39Z userOwnerID:1 groupID:5 itemTypeID:4 description: serverFilename:map[String:15.otf Valid:true] id:15 sort:2 metaData:{"clientFilename":"HelveticaNeueLTPro-BlkExO.otf","tags":[],"columns":1,"fileVersion":1} updatedAt:2015-12-15T16:47:39Z]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"HelveticaNeueLTPro-BlkExO.otf","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:39Z","description":"","fileVersion":1,"groupID":5,"id":15,"itemTypeID":4,"metaData":"{\"clientFilename\":\"HelveticaNeueLTPro-BlkExO.otf\",\"tags\":[],\"columns\":1,\"fileVersion\":1}","serverFilename":{"String":"15.otf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"HelveticaNeueLTPro-BlkExO.otf","updatedAt":"2015-12-15T16:47:39Z","userOwnerID":1}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"HelveticaNeueLTPro-BlkExO.otf","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:39Z","description":"","fileVersion":1,"groupID":5,"id":15,"itemTypeID":4,"metaData":"{\"clientFilename\":\"HelveticaNeueLTPro-BlkExO.otf\",\"tags\":[],\"columns\":1,\"fileVersion\":1}","serverFilename":{"String":"15.otf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"HelveticaNeueLTPro-BlkExO.otf","updatedAt":"2015-12-15T16:47:39Z","userOwnerID":1}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item, {"clientFilename":{"String":"HelveticaNeueLTPro-BlkExO.otf","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:39Z","description":"","fileVersion":1,"groupID":5,"id":15,"itemTypeID":4,"metaData":"{\"clientFilename\":\"HelveticaNeueLTPro-BlkExO.otf\",\"tags\":[],\"columns\":1,\"fileVersion\":1}","serverFilename":{"String":"15.otf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"HelveticaNeueLTPro-BlkExO.otf","updatedAt":"2015-12-15T16:47:39Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item with id: 115275423
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item, id: 115275423
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item Id:15 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item, id: 15, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 15
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item]): 3
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.user, from obj: &{ID:15 Userownerid:1 Groupid:5 Sort:2 Itemtypeid:4 Metadata:{"clientFilename":"HelveticaNeueLTPro-BlkExO.otf","tags":[],"columns":1,"fileVersion":1} Title:HelveticaNeueLTPro-BlkExO.otf Description: Clientfilename:{String:HelveticaNeueLTPro-BlkExO.otf Valid:true} Serverfilename:{String:15.otf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:39 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board_item, &{ID:15 Userownerid:1 Groupid:5 Sort:2 Itemtypeid:4 Metadata:{"clientFilename":"HelveticaNeueLTPro-BlkExO.otf","tags":[],"columns":1,"fileVersion":1} Title:HelveticaNeueLTPro-BlkExO.otf Description: Clientfilename:{String:HelveticaNeueLTPro-BlkExO.otf Valid:true} Serverfilename:{String:15.otf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:39 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc4203491e0 value:{typ:0x823100 ptr:0xc4203491e0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive]] Body:0xc42037c380 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc420314b40 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_item_type Itemtypeid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_item_type, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_item_type, from obj: &{ID:15 Userownerid:1 Groupid:5 Sort:2 Itemtypeid:4 Metadata:{"clientFilename":"HelveticaNeueLTPro-BlkExO.otf","tags":[],"columns":1,"fileVersion":1} Title:HelveticaNeueLTPro-BlkExO.otf Description: Clientfilename:{String:HelveticaNeueLTPro-BlkExO.otf Valid:true} Serverfilename:{String:15.otf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:39 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_item_type Itemtypeid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Itemtypeid) in board_item, &{ID:15 Userownerid:1 Groupid:5 Sort:2 Itemtypeid:4 Metadata:{"clientFilename":"HelveticaNeueLTPro-BlkExO.otf","tags":[],"columns":1,"fileVersion":1} Title:HelveticaNeueLTPro-BlkExO.otf Description: Clientfilename:{String:HelveticaNeueLTPro-BlkExO.otf Valid:true} Serverfilename:{String:15.otf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:39 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Itemtypeid, field type: int, with value: %!s(int=4) from struct: &{raw:0xc4203491e0 value:{typ:0x823100 ptr:0xc4203491e0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_item_type, field Itemtypeid, with id 4
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_item_type id: 4, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"4","type":"v2-projects-migrator.board_item_type"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item_type 4
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[10] Connection:[keep-alive] Server:[nginx/1.9.7]] Body:0xc420432bc0 ContentLength:10 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc420314d20 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_group Groupid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_group, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_group, from obj: &{ID:15 Userownerid:1 Groupid:5 Sort:2 Itemtypeid:4 Metadata:{"clientFilename":"HelveticaNeueLTPro-BlkExO.otf","tags":[],"columns":1,"fileVersion":1} Title:HelveticaNeueLTPro-BlkExO.otf Description: Clientfilename:{String:HelveticaNeueLTPro-BlkExO.otf Valid:true} Serverfilename:{String:15.otf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:39 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_group Groupid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Groupid) in board_item, &{ID:15 Userownerid:1 Groupid:5 Sort:2 Itemtypeid:4 Metadata:{"clientFilename":"HelveticaNeueLTPro-BlkExO.otf","tags":[],"columns":1,"fileVersion":1} Title:HelveticaNeueLTPro-BlkExO.otf Description: Clientfilename:{String:HelveticaNeueLTPro-BlkExO.otf Valid:true} Serverfilename:{String:15.otf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2015-12-15 16:47:39 +0000 UTC Updatedat:2015-12-15 16:47:39 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Groupid, field type: int, with value: %!s(int=5) from struct: &{raw:0xc4203491e0 value:{typ:0x823100 ptr:0xc4203491e0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_group, field Groupid, with id 5
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_group id: 5, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"5","type":"v2-projects-migrator.board_group"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 5
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Length:[17] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json]] Body:0xc42037c580 ContentLength:17 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203fca50 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=15) %!s(int=1) %!s(int=5) %!s(int=2) %!s(int=4) {"clientFilename":"HelveticaNeueLTPro-BlkExO.otf","tags":[],"columns":1,"fileVersion":1} HelveticaNeueLTPro-BlkExO.otf {HelveticaNeueLTPro-BlkExO.otf %!s(bool=true)} {15.otf %!s(bool=true)} { %!s(bool=false)} %!s(uint=1) %!s(uint=1) 2015-12-15 16:47:39 +0000 UTC 2015-12-15 16:47:39 +0000 UTC %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc4203491e0}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":15,"userOwnerID":1,"groupID":5,"sort":2,"itemTypeID":4,"metaData":"{\"clientFilename\":\"HelveticaNeueLTPro-BlkExO.otf\",\"tags\":[],\"columns\":1,\"fileVersion\":1}","title":"HelveticaNeueLTPro-BlkExO.otf","description":"","clientFilename":{"String":"HelveticaNeueLTPro-BlkExO.otf","Valid":true},"serverFilename":{"String":"15.otf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"fileVersion":1,"columns":1,"createdAt":"2015-12-15T16:47:39Z","updatedAt":"2015-12-15T16:47:39Z"}}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420115180 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:15 Ref:v2-projects-migrator.board_item_comment}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemComment
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_comment, objType: v2-projects-migrator.board_item, objId: 15
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4201153e0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:15 Ref:v2-projects-migrator.board_share}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardShare
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_share, objType: v2-projects-migrator.board_item, objId: 15
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4201156a0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:15 Ref:v2-projects-migrator.selective_sync}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.SelectiveSync
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.selective_sync, objType: v2-projects-migrator.board_item, objId: 15
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420115920 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:15 Ref:v2-projects-migrator.board_item_unsubscribe}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemUnsubscribe
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_unsubscribe, objType: v2-projects-migrator.board_item, objId: 15
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.board_item","id":"115275423","blob":{"clientFilename":{"String":"HelveticaNeueLTPro-BlkExO.otf","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:39Z","description":"","fileVersion":1,"groupID":5,"id":15,"itemTypeID":4,"metaData":"{\"clientFilename\":\"HelveticaNeueLTPro-BlkExO.otf\",\"tags\":[],\"columns\":1,\"fileVersion\":1}","serverFilename":{"String":"15.otf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"HelveticaNeueLTPro-BlkExO.otf","updatedAt":"2015-12-15T16:47:39Z","userOwnerID":1}}
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.board_item, id: 115275423, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"clientFilename":{"String":"HelveticaNeueLTPro-BlkExO.otf","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:39Z","description":"","fileVersion":1,"groupID":5,"id":15,"itemTypeID":4,"metaData":"{\"clientFilename\":\"HelveticaNeueLTPro-BlkExO.otf\",\"tags\":[],\"columns\":1,\"fileVersion\":1}","serverFilename":{"String":"15.otf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"HelveticaNeueLTPro-BlkExO.otf","updatedAt":"2015-12-15T16:47:39Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.board_item, id: 115275423, {"clientFilename":{"String":"HelveticaNeueLTPro-BlkExO.otf","Valid":true},"columns":1,"createdAt":"2015-12-15T16:47:39Z","description":"","fileVersion":1,"groupID":5,"id":15,"itemTypeID":4,"metaData":"{\"clientFilename\":\"HelveticaNeueLTPro-BlkExO.otf\",\"tags\":[],\"columns\":1,\"fileVersion\":1}","serverFilename":{"String":"15.otf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"HelveticaNeueLTPro-BlkExO.otf","updatedAt":"2015-12-15T16:47:39Z","userOwnerID":1}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 115275423
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.board_item, from: 15, to: 115275423
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.board_item with id: 115275423
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.board_item, id 15 new id 115275423
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 41
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item, id: 41
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item from: v2-projects-migrator.board_item, id: 41
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item, id: 41, &{ID:41 Userownerid:2 Groupid:13 Sort:1 Itemtypeid:4 Metadata:{"clientFilename":"OpenSans-Light.ttf","tags":[]} Title:OpenSans-Light.ttf Description: Clientfilename:{String:OpenSans-Light.ttf Valid:true} Serverfilename:{String:41.ttf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:18 +0000 UTC Updatedat:2016-04-28 16:02:18 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:41 Userownerid:2 Groupid:13 Sort:1 Itemtypeid:4 Metadata:{"clientFilename":"OpenSans-Light.ttf","tags":[]} Title:OpenSans-Light.ttf Description: Clientfilename:{String:OpenSans-Light.ttf Valid:true} Serverfilename:{String:41.ttf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:18 +0000 UTC Updatedat:2016-04-28 16:02:18 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":41,"userOwnerID":2,"groupID":13,"sort":1,"itemTypeID":4,"metaData":"{\"clientFilename\":\"OpenSans-Light.ttf\",\"tags\":[]}","title":"OpenSans-Light.ttf","description":"","clientFilename":{"String":"OpenSans-Light.ttf","Valid":true},"serverFilename":{"String":"41.ttf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"fileVersion":1,"columns":1,"createdAt":"2016-04-28T16:02:18Z","updatedAt":"2016-04-28T16:02:18Z"}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[userOwnerID:2 sort:1 metaData:{"clientFilename":"OpenSans-Light.ttf","tags":[]} description: clientFilename:map[Valid:%!s(bool=true) String:OpenSans-Light.ttf] columns:1 groupID:13 itemTypeID:4 title:OpenSans-Light.ttf serverThumbnailFilename:map[String: Valid:%!s(bool=false)] fileVersion:1 createdAt:2016-04-28T16:02:18Z updatedAt:2016-04-28T16:02:18Z id:41 serverFilename:map[String:41.ttf Valid:%!s(bool=true)]]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[sort:1 metaData:{"clientFilename":"OpenSans-Light.ttf","tags":[]} description: clientFilename:map[String:OpenSans-Light.ttf Valid:true] columns:1 updatedAt:2016-04-28T16:02:18Z groupID:13 itemTypeID:4 title:OpenSans-Light.ttf serverThumbnailFilename:map[String: Valid:false] fileVersion:1 createdAt:2016-04-28T16:02:18Z id:41 serverFilename:map[String:41.ttf Valid:true] userOwnerID:2]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"OpenSans-Light.ttf","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:18Z","description":"","fileVersion":1,"groupID":13,"id":41,"itemTypeID":4,"metaData":"{\"clientFilename\":\"OpenSans-Light.ttf\",\"tags\":[]}","serverFilename":{"String":"41.ttf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"OpenSans-Light.ttf","updatedAt":"2016-04-28T16:02:18Z","userOwnerID":2}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"OpenSans-Light.ttf","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:18Z","description":"","fileVersion":1,"groupID":13,"id":41,"itemTypeID":4,"metaData":"{\"clientFilename\":\"OpenSans-Light.ttf\",\"tags\":[]}","serverFilename":{"String":"41.ttf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"OpenSans-Light.ttf","updatedAt":"2016-04-28T16:02:18Z","userOwnerID":2}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item, {"clientFilename":{"String":"OpenSans-Light.ttf","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:18Z","description":"","fileVersion":1,"groupID":13,"id":41,"itemTypeID":4,"metaData":"{\"clientFilename\":\"OpenSans-Light.ttf\",\"tags\":[]}","serverFilename":{"String":"41.ttf","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"OpenSans-Light.ttf","updatedAt":"2016-04-28T16:02:18Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item with id: 115275424
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item, id: 115275424
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item Id:41 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item, id: 41, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 41
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item]): 3
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.user, from obj: &{ID:41 Userownerid:2 Groupid:13 Sort:1 Itemtypeid:4 Metadata:{"clientFilename":"OpenSans-Light.ttf","tags":[]} Title:OpenSans-Light.ttf Description: Clientfilename:{String:OpenSans-Light.ttf Valid:true} Serverfilename:{String:41.ttf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:18 +0000 UTC Updatedat:2016-04-28 16:02:18 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board_item, &{ID:41 Userownerid:2 Groupid:13 Sort:1 Itemtypeid:4 Metadata:{"clientFilename":"OpenSans-Light.ttf","tags":[]} Title:OpenSans-Light.ttf Description: Clientfilename:{String:OpenSans-Light.ttf Valid:true} Serverfilename:{String:41.ttf Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:18 +0000 UTC Updatedat:2016-04-28 16:02:18 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc420349e10 value:{typ:0x823100 ptr:0xc420349e10 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.user, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: user from: v2-projects-migrator.user, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.user, id: 2, &{ID:2 Name:manager Email:[email protected] Secretkey:A80D5555-DB37-CFEC-CB569BF7AD3E6D91 Avatarid:00000000-0000-0000-0000000000000001 Wantsnewsletteremails:true Emailnotificationfrequency:2 Isanonymous:false Hasseencommenttooltip:false Timezoneoffsetinminutes:-420 Lastrequestat:2016-04-28 16:01:55 +0000 UTC Lastknownipaddress:{String:192.168.99.1 Valid:true} Createdat:2016-04-28 16:01:55 +0000 UTC Updatedat:2016-04-28 16:02:15 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:2 Name:manager Email:[email protected] Secretkey:A80D5555-DB37-CFEC-CB569BF7AD3E6D91 Avatarid:00000000-0000-0000-0000000000000001 Wantsnewsletteremails:true Emailnotificationfrequency:2 Isanonymous:false Hasseencommenttooltip:false Timezoneoffsetinminutes:-420 Lastrequestat:2016-04-28 16:01:55 +0000 UTC Lastknownipaddress:{String:192.168.99.1 Valid:true} Createdat:2016-04-28 16:01:55 +0000 UTC Updatedat:2016-04-28 16:02:15 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":2,"name":"manager","email":"[email protected]","secretKey":"A80D5555-DB37-CFEC-CB569BF7AD3E6D91","avatarID":"00000000-0000-0000-0000000000000001","wantsNewsletterEmails":true,"emailNotificationFrequency":2,"isAnonymous":false,"hasSeenCommentTooltip":false,"timezoneOffsetInMinutes":-420,"lastRequestAt":"2016-04-28T16:01:55Z","lastKnownIpAddress":{"String":"192.168.99.1","Valid":true},"createdAt":"2016-04-28T16:01:55Z","updatedAt":"2016-04-28T16:02:15Z"}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[id:2 avatarID:00000000-0000-0000-0000000000000001 isAnonymous:%!s(bool=false) lastRequestAt:2016-04-28T16:01:55Z lastKnownIpAddress:map[Valid:%!s(bool=true) String:192.168.99.1] createdAt:2016-04-28T16:01:55Z hasSeenCommentTooltip:%!s(bool=false) name:manager secretKey:A80D5555-DB37-CFEC-CB569BF7AD3E6D91 emailNotificationFrequency:2 timezoneOffsetInMinutes:-420 updatedAt:2016-04-28T16:02:15Z email:[email protected] wantsNewsletterEmails:%!s(bool=true)]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[name:manager secretKey:A80D5555-DB37-CFEC-CB569BF7AD3E6D91 emailNotificationFrequency:2 timezoneOffsetInMinutes:-420 updatedAt:2016-04-28T16:02:15Z email:[email protected] wantsNewsletterEmails:true id:2 avatarID:00000000-0000-0000-0000000000000001 isAnonymous:false lastRequestAt:2016-04-28T16:01:55Z lastKnownIpAddress:map[String:192.168.99.1 Valid:true] createdAt:2016-04-28T16:01:55Z hasSeenCommentTooltip:false]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.user, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.user","blob":{"avatarID":"00000000-0000-0000-0000000000000001","createdAt":"2016-04-28T16:01:55Z","email":"[email protected]","emailNotificationFrequency":2,"hasSeenCommentTooltip":false,"id":2,"isAnonymous":false,"lastKnownIpAddress":{"String":"192.168.99.1","Valid":true},"lastRequestAt":"2016-04-28T16:01:55Z","name":"manager","secretKey":"A80D5555-DB37-CFEC-CB569BF7AD3E6D91","timezoneOffsetInMinutes":-420,"updatedAt":"2016-04-28T16:02:15Z","wantsNewsletterEmails":true}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.user","blob":{"avatarID":"00000000-0000-0000-0000000000000001","createdAt":"2016-04-28T16:01:55Z","email":"[email protected]","emailNotificationFrequency":2,"hasSeenCommentTooltip":false,"id":2,"isAnonymous":false,"lastKnownIpAddress":{"String":"192.168.99.1","Valid":true},"lastRequestAt":"2016-04-28T16:01:55Z","name":"manager","secretKey":"A80D5555-DB37-CFEC-CB569BF7AD3E6D91","timezoneOffsetInMinutes":-420,"updatedAt":"2016-04-28T16:02:15Z","wantsNewsletterEmails":true}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.user, {"avatarID":"00000000-0000-0000-0000000000000001","createdAt":"2016-04-28T16:01:55Z","email":"[email protected]","emailNotificationFrequency":2,"hasSeenCommentTooltip":false,"id":2,"isAnonymous":false,"lastKnownIpAddress":{"String":"192.168.99.1","Valid":true},"lastRequestAt":"2016-04-28T16:01:55Z","name":"manager","secretKey":"A80D5555-DB37-CFEC-CB569BF7AD3E6D91","timezoneOffsetInMinutes":-420,"updatedAt":"2016-04-28T16:02:15Z","wantsNewsletterEmails":true}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.user with id: 124258850
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.user, id: 124258850
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.user Id:2 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.user, id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: user from: user, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[user]): 0
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(uint=2) manager [email protected] A80D5555-DB37-CFEC-CB569BF7AD3E6D91 00000000-0000-0000-0000000000000001 %!s(types.BitBool=true) %!s(int16=2) %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(int=-420) 2016-04-28 16:01:55 +0000 UTC {192.168.99.1 %!s(bool=true)} 2016-04-28 16:01:55 +0000 UTC 2016-04-28 16:02:15 +0000 UTC %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc42008a7e0}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":2,"name":"manager","email":"[email protected]","secretKey":"A80D5555-DB37-CFEC-CB569BF7AD3E6D91","avatarID":"00000000-0000-0000-0000000000000001","wantsNewsletterEmails":true,"emailNotificationFrequency":2,"isAnonymous":false,"hasSeenCommentTooltip":false,"timezoneOffsetInMinutes":-420,"lastRequestAt":"2016-04-28T16:01:55Z","lastKnownIpAddress":{"String":"192.168.99.1","Valid":true},"createdAt":"2016-04-28T16:01:55Z","updatedAt":"2016-04-28T16:02:15Z"}}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4201042a0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:2 Ref:v2-projects-migrator.asset}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.Asset
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.asset, objType: v2-projects-migrator.user, objId: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4201045a0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:2 Ref:v2-projects-migrator.asset}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.Asset
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.asset, objType: v2-projects-migrator.user, objId: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420104860 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:2 Ref:v2-projects-migrator.company_membership}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.CompanyMembership
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.company_membership, objType: v2-projects-migrator.user, objId: 2
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.company_membership 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.company_membership, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: company_membership from: v2-projects-migrator.company_membership, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.company_membership, id: 2, &{ID:2 Companyid:1 Userid:2 Roleid:2 Startedat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:2 Companyid:1 Userid:2 Roleid:2 Startedat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":2,"companyID":1,"userID":2,"roleID":2,"startedAt":"2016-04-28T16:02:04Z","updatedAt":"2016-04-28T16:02:04Z","endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false}}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[userID:2 roleID:2 startedAt:2016-04-28T16:02:04Z updatedAt:2016-04-28T16:02:04Z endedAt:map[Time:0001-01-01T00:00:00Z Valid:%!s(bool=false)] id:2 companyID:1]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[endedAt:map[Time:0001-01-01T00:00:00Z Valid:false] id:2 companyID:1 userID:2 roleID:2 startedAt:2016-04-28T16:02:04Z updatedAt:2016-04-28T16:02:04Z]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.company_membership, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.company_membership","blob":{"companyID":1,"endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"id":2,"roleID":2,"startedAt":"2016-04-28T16:02:04Z","updatedAt":"2016-04-28T16:02:04Z","userID":2}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.company_membership","blob":{"companyID":1,"endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"id":2,"roleID":2,"startedAt":"2016-04-28T16:02:04Z","updatedAt":"2016-04-28T16:02:04Z","userID":2}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.company_membership, {"companyID":1,"endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"id":2,"roleID":2,"startedAt":"2016-04-28T16:02:04Z","updatedAt":"2016-04-28T16:02:04Z","userID":2}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.company_membership with id: 75923
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.company_membership, id: 75923
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.company_membership Id:2 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.company_membership, id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: company_membership from: company_membership, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[company_membership]): 3
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.company Companyid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.company, for type: company_membership
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: company_membership, refObjectName: v2-projects-migrator.company, from obj: &{ID:2 Companyid:1 Userid:2 Roleid:2 Startedat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[company_membership]: [{v2-projects-migrator.company Companyid} {v2-projects-migrator.user Userid} {v2-projects-migrator.user_roles Roleid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.company Companyid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Companyid) in company_membership, &{ID:2 Companyid:1 Userid:2 Roleid:2 Startedat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Companyid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc420279140 value:{typ:0x815100 ptr:0xc420279140 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.company, field Companyid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.company id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.company"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.company 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Type:[application/json] Content-Length:[13] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT]] Body:0xc42037d940 ContentLength:13 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203fd4a0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: company_membership
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: company_membership, refObjectName: v2-projects-migrator.user, from obj: &{ID:2 Companyid:1 Userid:2 Roleid:2 Startedat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[company_membership]: [{v2-projects-migrator.company Companyid} {v2-projects-migrator.user Userid} {v2-projects-migrator.user_roles Roleid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userid) in company_membership, &{ID:2 Companyid:1 Userid:2 Roleid:2 Startedat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc420279140 value:{typ:0x815100 ptr:0xc420279140 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Length:[18] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json]] Body:0xc420433fc0 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc420315ef0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user_roles Roleid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user_roles, for type: company_membership
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: company_membership, refObjectName: v2-projects-migrator.user_roles, from obj: &{ID:2 Companyid:1 Userid:2 Roleid:2 Startedat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[company_membership]: [{v2-projects-migrator.company Companyid} {v2-projects-migrator.user Userid} {v2-projects-migrator.user_roles Roleid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user_roles Roleid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Roleid) in company_membership, &{ID:2 Companyid:1 Userid:2 Roleid:2 Startedat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC Endedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Roleid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc420279140 value:{typ:0x815100 ptr:0xc420279140 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user_roles, field Roleid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user_roles id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.user_roles"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user_roles 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.user_roles, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: user_roles from: v2-projects-migrator.user_roles, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.user_roles, id: 2, &{ID:2 Name:{String:Manager Valid:true} Description:{String:Can invite members, create teams & view all projects Valid:true} Sort:{Int64:2 Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:2 Name:{String:Manager Valid:true} Description:{String:Can invite members, create teams & view all projects Valid:true} Sort:{Int64:2 Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":2,"name":{"String":"Manager","Valid":true},"description":{"String":"Can invite members, create teams \u0026 view all projects","Valid":true},"sort":{"Int64":2,"Valid":true}}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[id:2 name:map[String:Manager Valid:%!s(bool=true)] description:map[String:Can invite members, create teams & view all projects Valid:%!s(bool=true)] sort:map[Int64:2 Valid:%!s(bool=true)]]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:2 name:map[String:Manager Valid:true] description:map[String:Can invite members, create teams & view all projects Valid:true] sort:map[Int64:2 Valid:true]]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.user_roles, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.user_roles","blob":{"description":{"String":"Can invite members, create teams \u0026 view all projects","Valid":true},"id":2,"name":{"String":"Manager","Valid":true},"sort":{"Int64":2,"Valid":true}}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.user_roles","blob":{"description":{"String":"Can invite members, create teams \u0026 view all projects","Valid":true},"id":2,"name":{"String":"Manager","Valid":true},"sort":{"Int64":2,"Valid":true}}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.user_roles, {"description":{"String":"Can invite members, create teams \u0026 view all projects","Valid":true},"id":2,"name":{"String":"Manager","Valid":true},"sort":{"Int64":2,"Valid":true}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.user_roles with id: 6
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.user_roles, id: 6
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.user_roles Id:2 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.user_roles, id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: user_roles from: user_roles, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[user_roles]): 0
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=2) {Manager %!s(bool=true)} {Can invite members, create teams & view all projects %!s(bool=true)} {%!s(int64=2) %!s(bool=true)} %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc4202fdc20}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":2,"name":{"String":"Manager","Valid":true},"description":{"String":"Can invite members, create teams \u0026 view all projects","Valid":true},"sort":{"Int64":2,"Valid":true}}}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc42010d820 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user_roles Id:2 Ref:v2-projects-migrator.company_membership}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.CompanyMembership
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.company_membership, objType: v2-projects-migrator.user_roles, objId: 2
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.company_membership 2
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.company_membership 50830
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.company_membership, id: 50830
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: company_membership from: v2-projects-migrator.company_membership, id: 50830
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.company_membership, id: 50830, &{ID:50830 Companyid:1532 Userid:50752265 Roleid:2 Startedat:2016-02-19 22:41:58 +0000 UTC Updatedat:2016-02-19 22:57:19 +0000 UTC Endedat:{Time:2016-03-18 14:51:12 +0000 UTC Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:50830 Companyid:1532 Userid:50752265 Roleid:2 Startedat:2016-02-19 22:41:58 +0000 UTC Updatedat:2016-02-19 22:57:19 +0000 UTC Endedat:{Time:2016-03-18 14:51:12 +0000 UTC Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":50830,"companyID":1532,"userID":50752265,"roleID":2,"startedAt":"2016-02-19T22:41:58Z","updatedAt":"2016-02-19T22:57:19Z","endedAt":{"Time":"2016-03-18T14:51:12Z","Valid":true}}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[userID:50752265 roleID:2 startedAt:2016-02-19T22:41:58Z updatedAt:2016-02-19T22:57:19Z endedAt:map[Time:2016-03-18T14:51:12Z Valid:%!s(bool=true)] id:50830 companyID:1532]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[roleID:2 startedAt:2016-02-19T22:41:58Z updatedAt:2016-02-19T22:57:19Z endedAt:map[Time:2016-03-18T14:51:12Z Valid:true] id:50830 companyID:1532 userID:50752265]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.company_membership, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.company_membership","blob":{"companyID":1532,"endedAt":{"Time":"2016-03-18T14:51:12Z","Valid":true},"id":50830,"roleID":2,"startedAt":"2016-02-19T22:41:58Z","updatedAt":"2016-02-19T22:57:19Z","userID":50752265}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.company_membership","blob":{"companyID":1532,"endedAt":{"Time":"2016-03-18T14:51:12Z","Valid":true},"id":50830,"roleID":2,"startedAt":"2016-02-19T22:41:58Z","updatedAt":"2016-02-19T22:57:19Z","userID":50752265}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.company_membership, {"companyID":1532,"endedAt":{"Time":"2016-03-18T14:51:12Z","Valid":true},"id":50830,"roleID":2,"startedAt":"2016-02-19T22:41:58Z","updatedAt":"2016-02-19T22:57:19Z","userID":50752265}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.company_membership with id: 75924
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.company_membership, id: 75924
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.company_membership Id:50830 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.company_membership, id: 50830, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: company_membership from: company_membership, id: 50830
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[company_membership]): 3
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.company Companyid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.company, for type: company_membership
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: company_membership, refObjectName: v2-projects-migrator.company, from obj: &{ID:50830 Companyid:1532 Userid:50752265 Roleid:2 Startedat:2016-02-19 22:41:58 +0000 UTC Updatedat:2016-02-19 22:57:19 +0000 UTC Endedat:{Time:2016-03-18 14:51:12 +0000 UTC Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[company_membership]: [{v2-projects-migrator.company Companyid} {v2-projects-migrator.user Userid} {v2-projects-migrator.user_roles Roleid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.company Companyid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Companyid) in company_membership, &{ID:50830 Companyid:1532 Userid:50752265 Roleid:2 Startedat:2016-02-19 22:41:58 +0000 UTC Updatedat:2016-02-19 22:57:19 +0000 UTC Endedat:{Time:2016-03-18 14:51:12 +0000 UTC Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Companyid, field type: int, with value: %!s(int=1532) from struct: &{raw:0xc4204c86c0 value:{typ:0x815100 ptr:0xc4204c86c0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.company, field Companyid, with id 1532
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.company id: 1532, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1532","type":"v2-projects-migrator.company"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.company 1532
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[13] Connection:[keep-alive]] Body:0xc420304740 ContentLength:13 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203fdb30 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: company_membership
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: company_membership, refObjectName: v2-projects-migrator.user, from obj: &{ID:50830 Companyid:1532 Userid:50752265 Roleid:2 Startedat:2016-02-19 22:41:58 +0000 UTC Updatedat:2016-02-19 22:57:19 +0000 UTC Endedat:{Time:2016-03-18 14:51:12 +0000 UTC Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[company_membership]: [{v2-projects-migrator.company Companyid} {v2-projects-migrator.user Userid} {v2-projects-migrator.user_roles Roleid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userid) in company_membership, &{ID:50830 Companyid:1532 Userid:50752265 Roleid:2 Startedat:2016-02-19 22:41:58 +0000 UTC Updatedat:2016-02-19 22:57:19 +0000 UTC Endedat:{Time:2016-03-18 14:51:12 +0000 UTC Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userid, field type: int, with value: %!s(int=50752265) from struct: &{raw:0xc4204c86c0 value:{typ:0x815100 ptr:0xc4204c86c0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userid, with id 50752265
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 50752265, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"50752265","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 50752265
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT]] Body:0xc42013d540 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203fdd10 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user_roles Roleid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user_roles, for type: company_membership
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: company_membership, refObjectName: v2-projects-migrator.user_roles, from obj: &{ID:50830 Companyid:1532 Userid:50752265 Roleid:2 Startedat:2016-02-19 22:41:58 +0000 UTC Updatedat:2016-02-19 22:57:19 +0000 UTC Endedat:{Time:2016-03-18 14:51:12 +0000 UTC Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[company_membership]: [{v2-projects-migrator.company Companyid} {v2-projects-migrator.user Userid} {v2-projects-migrator.user_roles Roleid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user_roles Roleid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Roleid) in company_membership, &{ID:50830 Companyid:1532 Userid:50752265 Roleid:2 Startedat:2016-02-19 22:41:58 +0000 UTC Updatedat:2016-02-19 22:57:19 +0000 UTC Endedat:{Time:2016-03-18 14:51:12 +0000 UTC Valid:true} _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Roleid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc4204c86c0 value:{typ:0x815100 ptr:0xc4204c86c0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user_roles, field Roleid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user_roles id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.user_roles"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user_roles 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[10] Connection:[keep-alive]] Body:0xc42013d680 ContentLength:10 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4204e60f0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=50830) %!s(int=1532) %!s(int=50752265) %!s(int=2) 2016-02-19 22:41:58 +0000 UTC 2016-02-19 22:57:19 +0000 UTC {2016-03-18 14:51:12 +0000 UTC %!s(bool=true)} %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc4204c86c0}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":50830,"companyID":1532,"userID":50752265,"roleID":2,"startedAt":"2016-02-19T22:41:58Z","updatedAt":"2016-02-19T22:57:19Z","endedAt":{"Time":"2016-03-18T14:51:12Z","Valid":true}}}
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.company_membership","id":"75924","blob":{"companyID":1532,"endedAt":{"Time":"2016-03-18T14:51:12Z","Valid":true},"id":50830,"roleID":2,"startedAt":"2016-02-19T22:41:58Z","updatedAt":"2016-02-19T22:57:19Z","userID":50752265}}
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.company_membership, id: 75924, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"companyID":1532,"endedAt":{"Time":"2016-03-18T14:51:12Z","Valid":true},"id":50830,"roleID":2,"startedAt":"2016-02-19T22:41:58Z","updatedAt":"2016-02-19T22:57:19Z","userID":50752265}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.company_membership, id: 75924, {"companyID":1532,"endedAt":{"Time":"2016-03-18T14:51:12Z","Valid":true},"id":50830,"roleID":2,"startedAt":"2016-02-19T22:41:58Z","updatedAt":"2016-02-19T22:57:19Z","userID":50752265}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: company_membership from: company_membership, id: 75924
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.company_membership, from: 50830, to: 75924
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.company_membership with id: 75924
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.company_membership, id 50830 new id 75924
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.user_roles","id":"6","blob":{"description":{"String":"Can invite members, create teams \u0026 view all projects","Valid":true},"id":2,"name":{"String":"Manager","Valid":true},"sort":{"Int64":2,"Valid":true}}}
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.user_roles, id: 6, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"description":{"String":"Can invite members, create teams \u0026 view all projects","Valid":true},"id":2,"name":{"String":"Manager","Valid":true},"sort":{"Int64":2,"Valid":true}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.user_roles, id: 6, {"description":{"String":"Can invite members, create teams \u0026 view all projects","Valid":true},"id":2,"name":{"String":"Manager","Valid":true},"sort":{"Int64":2,"Valid":true}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: user_roles from: user_roles, id: 6
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.user_roles, from: 2, to: 6
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.user_roles with id: 6
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.user_roles, id 2 new id 6
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[10] Connection:[keep-alive]] Body:0xc420432200 ContentLength:10 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203fd680 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=2) %!s(int=1) %!s(int=2) %!s(int=2) 2016-04-28 16:02:04 +0000 UTC 2016-04-28 16:02:04 +0000 UTC {0001-01-01 00:00:00 +0000 UTC %!s(bool=false)} %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc420279140}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":2,"companyID":1,"userID":2,"roleID":2,"startedAt":"2016-04-28T16:02:04Z","updatedAt":"2016-04-28T16:02:04Z","endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false}}}
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.company_membership","id":"75923","blob":{"companyID":1,"endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"id":2,"roleID":2,"startedAt":"2016-04-28T16:02:04Z","updatedAt":"2016-04-28T16:02:04Z","userID":2}}
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.company_membership, id: 75923, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"companyID":1,"endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"id":2,"roleID":2,"startedAt":"2016-04-28T16:02:04Z","updatedAt":"2016-04-28T16:02:04Z","userID":2}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.company_membership, id: 75923, {"companyID":1,"endedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"id":2,"roleID":2,"startedAt":"2016-04-28T16:02:04Z","updatedAt":"2016-04-28T16:02:04Z","userID":2}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: company_membership from: company_membership, id: 75923
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.company_membership, from: 2, to: 75923
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.company_membership with id: 75923
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.company_membership, id 2 new id 75923
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4204563e0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:2 Ref:v2-projects-migrator.unread_screen_flag}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.UnreadScreenFlag
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.unread_screen_flag, objType: v2-projects-migrator.user, objId: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420456700 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:2 Ref:v2-projects-migrator.gdrive_channels}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.GdriveChannel
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.gdrive_channels, objType: v2-projects-migrator.user, objId: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420456a60 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:2 Ref:v2-projects-migrator.account}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.Account
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.account, objType: v2-projects-migrator.user, objId: 2
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.account 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.account, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: account from: v2-projects-migrator.account, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.account, id: 2, &{Userid:2 Accountid:2 Password:$2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy Twitterusername:{String: Valid:true} Wantsdigestatfrequencyinhours:0 Sendnextdigestat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Hasseendashboardtour:false Hasseenconsoleintromodal:0 Hasclosedmacappadvert:false Hasclosedteamsetuptip1:false Hasclosedteamsetuptip2:false Hasseenassettour:false Hasclosedliveshareintro:0 Hasclosedlivesharepointertooltip:0 Hasclosedshareintro:0 Featureannouncementslastviewedat:{Time:2016-04-28 16:01:55 +0000 UTC Valid:true} Activitylastviewedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Projectssortpreference:3 Ispaymentexempt:false Company: Companylogoid: Iscompany:false City: State: Country: Referer:{String: Valid:true} Keywords:{String: Valid:true} Source:{String:enterprise-invitation Valid:true} Commentfilterstatus:{String: Valid:false} Commentfiltertype:{String: Valid:false} Commentfilterread:{String: Valid:false} Bucketid:{Int64:3 Valid:true} Lookbacktoken:{String: Valid:false} Lastloginat:2016-04-28 16:02:03 +0000 UTC Createdat:2016-04-28 16:01:55 +0000 UTC Updatedat:2016-04-28 16:02:03 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{Userid:2 Accountid:2 Password:$2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy Twitterusername:{String: Valid:true} Wantsdigestatfrequencyinhours:0 Sendnextdigestat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Hasseendashboardtour:false Hasseenconsoleintromodal:0 Hasclosedmacappadvert:false Hasclosedteamsetuptip1:false Hasclosedteamsetuptip2:false Hasseenassettour:false Hasclosedliveshareintro:0 Hasclosedlivesharepointertooltip:0 Hasclosedshareintro:0 Featureannouncementslastviewedat:{Time:2016-04-28 16:01:55 +0000 UTC Valid:true} Activitylastviewedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Projectssortpreference:3 Ispaymentexempt:false Company: Companylogoid: Iscompany:false City: State: Country: Referer:{String: Valid:true} Keywords:{String: Valid:true} Source:{String:enterprise-invitation Valid:true} Commentfilterstatus:{String: Valid:false} Commentfiltertype:{String: Valid:false} Commentfilterread:{String: Valid:false} Bucketid:{Int64:3 Valid:true} Lookbacktoken:{String: Valid:false} Lastloginat:2016-04-28 16:02:03 +0000 UTC Createdat:2016-04-28 16:01:55 +0000 UTC Updatedat:2016-04-28 16:02:03 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"userID":2,"accountID":2,"password":"$2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy","twitterUsername":{"String":"","Valid":true},"wantsDigestAtFrequencyInHours":0,"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"hasSeenDashboardTour":false,"hasSeenConsoleIntroModal":0,"hasClosedMacAppAdvert":false,"hasClosedTeamSetupTip1":false,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasClosedLiveshareIntro":0,"hasClosedLivesharePointerTooltip":0,"hasClosedShareIntro":0,"featureAnnouncementsLastViewedAt":{"Time":"2016-04-28T16:01:55Z","Valid":true},"activityLastViewedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"projectsSortPreference":3,"isPaymentExempt":false,"company":"","companyLogoID":"","isCompany":false,"city":"","state":"","country":"","referer":{"String":"","Valid":true},"keywords":{"String":"","Valid":true},"source":{"String":"enterprise-invitation","Valid":true},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"commentFilterRead":{"String":"","Valid":false},"bucketID":{"Int64":3,"Valid":true},"lookbackToken":{"String":"","Valid":false},"lastLoginAt":"2016-04-28T16:02:03Z","createdAt":"2016-04-28T16:01:55Z","updatedAt":"2016-04-28T16:02:03Z"}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[activityLastViewedAt:map[Valid:%!s(bool=false) Time:0001-01-01T00:00:00Z] password:$2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy sendNextDigestAt:map[Time:0001-01-01T00:00:00Z Valid:%!s(bool=false)] hasSeenDashboardTour:%!s(bool=false) hasClosedShareIntro:0 hasSeenConsoleIntroModal:0 hasClosedMacAppAdvert:%!s(bool=false) wantsDigestAtFrequencyInHours:0 isPaymentExempt:%!s(bool=false) isCompany:%!s(bool=false) commentFilterStatus:map[String: Valid:%!s(bool=false)] userID:2 hasClosedLivesharePointerTooltip:0 companyLogoID: bucketID:map[Int64:3 Valid:%!s(bool=true)] hasClosedTeamSetupTip2:%!s(bool=false) keywords:map[String: Valid:%!s(bool=true)] commentFilterRead:map[Valid:%!s(bool=false) String:] company: source:map[String:enterprise-invitation Valid:%!s(bool=true)] createdAt:2016-04-28T16:01:55Z featureAnnouncementsLastViewedAt:map[Time:2016-04-28T16:01:55Z Valid:%!s(bool=true)] country: referer:map[String: Valid:%!s(bool=true)] lastLoginAt:2016-04-28T16:02:03Z twitterUsername:map[String: Valid:%!s(bool=true)] hasClosedTeamSetupTip1:%!s(bool=false) hasSeenAssetTour:%!s(bool=false) hasClosedLiveshareIntro:0 commentFilterType:map[String: Valid:%!s(bool=false)] lookbackToken:map[String: Valid:%!s(bool=false)] updatedAt:2016-04-28T16:02:03Z accountID:2 projectsSortPreference:3 city: state:]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[wantsDigestAtFrequencyInHours:0 isPaymentExempt:false isCompany:false commentFilterStatus:map[String: Valid:false] userID:2 hasClosedLivesharePointerTooltip:0 companyLogoID: bucketID:map[Int64:3 Valid:true] hasClosedTeamSetupTip2:false keywords:map[String: Valid:true] commentFilterRead:map[String: Valid:false] company: source:map[String:enterprise-invitation Valid:true] createdAt:2016-04-28T16:01:55Z referer:map[String: Valid:true] lastLoginAt:2016-04-28T16:02:03Z twitterUsername:map[String: Valid:true] hasClosedTeamSetupTip1:false hasSeenAssetTour:false hasClosedLiveshareIntro:0 featureAnnouncementsLastViewedAt:map[Valid:true Time:2016-04-28T16:01:55Z] country: updatedAt:2016-04-28T16:02:03Z accountID:2 projectsSortPreference:3 city: state: commentFilterType:map[String: Valid:false] lookbackToken:map[String: Valid:false] password:$2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy sendNextDigestAt:map[Time:0001-01-01T00:00:00Z Valid:false] hasSeenDashboardTour:false hasClosedShareIntro:0 activityLastViewedAt:map[Time:0001-01-01T00:00:00Z Valid:false] hasSeenConsoleIntroModal:0 hasClosedMacAppAdvert:false]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.account, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.account","blob":{"accountID":2,"activityLastViewedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"bucketID":{"Int64":3,"Valid":true},"city":"","commentFilterRead":{"String":"","Valid":false},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"company":"","companyLogoID":"","country":"","createdAt":"2016-04-28T16:01:55Z","featureAnnouncementsLastViewedAt":{"Time":"2016-04-28T16:01:55Z","Valid":true},"hasClosedLiveshareIntro":0,"hasClosedLivesharePointerTooltip":0,"hasClosedMacAppAdvert":false,"hasClosedShareIntro":0,"hasClosedTeamSetupTip1":false,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasSeenConsoleIntroModal":0,"hasSeenDashboardTour":false,"isCompany":false,"isPaymentExempt":false,"keywords":{"String":"","Valid":true},"lastLoginAt":"2016-04-28T16:02:03Z","lookbackToken":{"String":"","Valid":false},"password":"$2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy","projectsSortPreference":3,"referer":{"String":"","Valid":true},"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"source":{"String":"enterprise-invitation","Valid":true},"state":"","twitterUsername":{"String":"","Valid":true},"updatedAt":"2016-04-28T16:02:03Z","userID":2,"wantsDigestAtFrequencyInHours":0}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.account","blob":{"accountID":2,"activityLastViewedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"bucketID":{"Int64":3,"Valid":true},"city":"","commentFilterRead":{"String":"","Valid":false},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"company":"","companyLogoID":"","country":"","createdAt":"2016-04-28T16:01:55Z","featureAnnouncementsLastViewedAt":{"Time":"2016-04-28T16:01:55Z","Valid":true},"hasClosedLiveshareIntro":0,"hasClosedLivesharePointerTooltip":0,"hasClosedMacAppAdvert":false,"hasClosedShareIntro":0,"hasClosedTeamSetupTip1":false,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasSeenConsoleIntroModal":0,"hasSeenDashboardTour":false,"isCompany":false,"isPaymentExempt":false,"keywords":{"String":"","Valid":true},"lastLoginAt":"2016-04-28T16:02:03Z","lookbackToken":{"String":"","Valid":false},"password":"$2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy","projectsSortPreference":3,"referer":{"String":"","Valid":true},"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"source":{"String":"enterprise-invitation","Valid":true},"state":"","twitterUsername":{"String":"","Valid":true},"updatedAt":"2016-04-28T16:02:03Z","userID":2,"wantsDigestAtFrequencyInHours":0}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.account, {"accountID":2,"activityLastViewedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"bucketID":{"Int64":3,"Valid":true},"city":"","commentFilterRead":{"String":"","Valid":false},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"company":"","companyLogoID":"","country":"","createdAt":"2016-04-28T16:01:55Z","featureAnnouncementsLastViewedAt":{"Time":"2016-04-28T16:01:55Z","Valid":true},"hasClosedLiveshareIntro":0,"hasClosedLivesharePointerTooltip":0,"hasClosedMacAppAdvert":false,"hasClosedShareIntro":0,"hasClosedTeamSetupTip1":false,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasSeenConsoleIntroModal":0,"hasSeenDashboardTour":false,"isCompany":false,"isPaymentExempt":false,"keywords":{"String":"","Valid":true},"lastLoginAt":"2016-04-28T16:02:03Z","lookbackToken":{"String":"","Valid":false},"password":"$2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy","projectsSortPreference":3,"referer":{"String":"","Valid":true},"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"source":{"String":"enterprise-invitation","Valid":true},"state":"","twitterUsername":{"String":"","Valid":true},"updatedAt":"2016-04-28T16:02:03Z","userID":2,"wantsDigestAtFrequencyInHours":0}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.account with id: 1844879
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.account, id: 1844879
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.account Id:2 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.account, id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: account from: account, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[account]): 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: account
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: account, refObjectName: v2-projects-migrator.user, from obj: &{Userid:2 Accountid:2 Password:$2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy Twitterusername:{String: Valid:true} Wantsdigestatfrequencyinhours:0 Sendnextdigestat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Hasseendashboardtour:false Hasseenconsoleintromodal:0 Hasclosedmacappadvert:false Hasclosedteamsetuptip1:false Hasclosedteamsetuptip2:false Hasseenassettour:false Hasclosedliveshareintro:0 Hasclosedlivesharepointertooltip:0 Hasclosedshareintro:0 Featureannouncementslastviewedat:{Time:2016-04-28 16:01:55 +0000 UTC Valid:true} Activitylastviewedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Projectssortpreference:3 Ispaymentexempt:false Company: Companylogoid: Iscompany:false City: State: Country: Referer:{String: Valid:true} Keywords:{String: Valid:true} Source:{String:enterprise-invitation Valid:true} Commentfilterstatus:{String: Valid:false} Commentfiltertype:{String: Valid:false} Commentfilterread:{String: Valid:false} Bucketid:{Int64:3 Valid:true} Lookbacktoken:{String: Valid:false} Lastloginat:2016-04-28 16:02:03 +0000 UTC Createdat:2016-04-28 16:01:55 +0000 UTC Updatedat:2016-04-28 16:02:03 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[account]: [{v2-projects-migrator.user Userid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userid) in account, &{Userid:2 Accountid:2 Password:$2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy Twitterusername:{String: Valid:true} Wantsdigestatfrequencyinhours:0 Sendnextdigestat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Hasseendashboardtour:false Hasseenconsoleintromodal:0 Hasclosedmacappadvert:false Hasclosedteamsetuptip1:false Hasclosedteamsetuptip2:false Hasseenassettour:false Hasclosedliveshareintro:0 Hasclosedlivesharepointertooltip:0 Hasclosedshareintro:0 Featureannouncementslastviewedat:{Time:2016-04-28 16:01:55 +0000 UTC Valid:true} Activitylastviewedat:{Time:0001-01-01 00:00:00 +0000 UTC Valid:false} Projectssortpreference:3 Ispaymentexempt:false Company: Companylogoid: Iscompany:false City: State: Country: Referer:{String: Valid:true} Keywords:{String: Valid:true} Source:{String:enterprise-invitation Valid:true} Commentfilterstatus:{String: Valid:false} Commentfiltertype:{String: Valid:false} Commentfilterread:{String: Valid:false} Bucketid:{Int64:3 Valid:true} Lookbacktoken:{String: Valid:false} Lastloginat:2016-04-28 16:02:03 +0000 UTC Createdat:2016-04-28 16:01:55 +0000 UTC Updatedat:2016-04-28 16:02:03 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userid, field type: uint, with value: %!s(uint=2) from struct: &{raw:0xc42035a400 value:{typ:0x82f360 ptr:0xc42035a400 flag:409} TagName:structs}, typeOf: uint
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive]] Body:0xc42037c440 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203ca870 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(uint=2) %!s(int=2) $2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy { %!s(bool=true)} %!s(int16=0) {0001-01-01 00:00:00 +0000 UTC %!s(bool=false)} %!s(types.BitBool=false) %!s(int16=0) %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(int16=0) %!s(int16=0) %!s(int16=0) {2016-04-28 16:01:55 +0000 UTC %!s(bool=true)} {0001-01-01 00:00:00 +0000 UTC %!s(bool=false)} %!s(int16=3) %!s(types.BitBool=false) %!s(types.BitBool=false) { %!s(bool=true)} { %!s(bool=true)} {enterprise-invitation %!s(bool=true)} { %!s(bool=false)} { %!s(bool=false)} { %!s(bool=false)} {%!s(int64=3) %!s(bool=true)} { %!s(bool=false)} 2016-04-28 16:02:03 +0000 UTC 2016-04-28 16:01:55 +0000 UTC 2016-04-28 16:02:03 +0000 UTC %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc42035a400}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"userID":2,"accountID":2,"password":"$2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy","twitterUsername":{"String":"","Valid":true},"wantsDigestAtFrequencyInHours":0,"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"hasSeenDashboardTour":false,"hasSeenConsoleIntroModal":0,"hasClosedMacAppAdvert":false,"hasClosedTeamSetupTip1":false,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasClosedLiveshareIntro":0,"hasClosedLivesharePointerTooltip":0,"hasClosedShareIntro":0,"featureAnnouncementsLastViewedAt":{"Time":"2016-04-28T16:01:55Z","Valid":true},"activityLastViewedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"projectsSortPreference":3,"isPaymentExempt":false,"company":"","companyLogoID":"","isCompany":false,"city":"","state":"","country":"","referer":{"String":"","Valid":true},"keywords":{"String":"","Valid":true},"source":{"String":"enterprise-invitation","Valid":true},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"commentFilterRead":{"String":"","Valid":false},"bucketID":{"Int64":3,"Valid":true},"lookbackToken":{"String":"","Valid":false},"lastLoginAt":"2016-04-28T16:02:03Z","createdAt":"2016-04-28T16:01:55Z","updatedAt":"2016-04-28T16:02:03Z"}}
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.account","id":"1844879","blob":{"accountID":2,"activityLastViewedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"bucketID":{"Int64":3,"Valid":true},"city":"","commentFilterRead":{"String":"","Valid":false},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"company":"","companyLogoID":"","country":"","createdAt":"2016-04-28T16:01:55Z","featureAnnouncementsLastViewedAt":{"Time":"2016-04-28T16:01:55Z","Valid":true},"hasClosedLiveshareIntro":0,"hasClosedLivesharePointerTooltip":0,"hasClosedMacAppAdvert":false,"hasClosedShareIntro":0,"hasClosedTeamSetupTip1":false,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasSeenConsoleIntroModal":0,"hasSeenDashboardTour":false,"isCompany":false,"isPaymentExempt":false,"keywords":{"String":"","Valid":true},"lastLoginAt":"2016-04-28T16:02:03Z","lookbackToken":{"String":"","Valid":false},"password":"$2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy","projectsSortPreference":3,"referer":{"String":"","Valid":true},"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"source":{"String":"enterprise-invitation","Valid":true},"state":"","twitterUsername":{"String":"","Valid":true},"updatedAt":"2016-04-28T16:02:03Z","userID":2,"wantsDigestAtFrequencyInHours":0}}
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.account, id: 1844879, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"accountID":2,"activityLastViewedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"bucketID":{"Int64":3,"Valid":true},"city":"","commentFilterRead":{"String":"","Valid":false},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"company":"","companyLogoID":"","country":"","createdAt":"2016-04-28T16:01:55Z","featureAnnouncementsLastViewedAt":{"Time":"2016-04-28T16:01:55Z","Valid":true},"hasClosedLiveshareIntro":0,"hasClosedLivesharePointerTooltip":0,"hasClosedMacAppAdvert":false,"hasClosedShareIntro":0,"hasClosedTeamSetupTip1":false,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasSeenConsoleIntroModal":0,"hasSeenDashboardTour":false,"isCompany":false,"isPaymentExempt":false,"keywords":{"String":"","Valid":true},"lastLoginAt":"2016-04-28T16:02:03Z","lookbackToken":{"String":"","Valid":false},"password":"$2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy","projectsSortPreference":3,"referer":{"String":"","Valid":true},"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"source":{"String":"enterprise-invitation","Valid":true},"state":"","twitterUsername":{"String":"","Valid":true},"updatedAt":"2016-04-28T16:02:03Z","userID":2,"wantsDigestAtFrequencyInHours":0}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.account, id: 1844879, {"accountID":2,"activityLastViewedAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"bucketID":{"Int64":3,"Valid":true},"city":"","commentFilterRead":{"String":"","Valid":false},"commentFilterStatus":{"String":"","Valid":false},"commentFilterType":{"String":"","Valid":false},"company":"","companyLogoID":"","country":"","createdAt":"2016-04-28T16:01:55Z","featureAnnouncementsLastViewedAt":{"Time":"2016-04-28T16:01:55Z","Valid":true},"hasClosedLiveshareIntro":0,"hasClosedLivesharePointerTooltip":0,"hasClosedMacAppAdvert":false,"hasClosedShareIntro":0,"hasClosedTeamSetupTip1":false,"hasClosedTeamSetupTip2":false,"hasSeenAssetTour":false,"hasSeenConsoleIntroModal":0,"hasSeenDashboardTour":false,"isCompany":false,"isPaymentExempt":false,"keywords":{"String":"","Valid":true},"lastLoginAt":"2016-04-28T16:02:03Z","lookbackToken":{"String":"","Valid":false},"password":"$2a$11$KtsgTsupryAZob6xnemZ9ukjDfJBybNQGIQ1YDXGzb0y51f84GPfy","projectsSortPreference":3,"referer":{"String":"","Valid":true},"sendNextDigestAt":{"Time":"0001-01-01T00:00:00Z","Valid":false},"source":{"String":"enterprise-invitation","Valid":true},"state":"","twitterUsername":{"String":"","Valid":true},"updatedAt":"2016-04-28T16:02:03Z","userID":2,"wantsDigestAtFrequencyInHours":0}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: account from: account, id: 1844879
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.account, from: 2, to: 1844879
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.account with id: 1844879
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.account, id 2 new id 1844879
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4203768a0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:2 Ref:v2-projects-migrator.board_item_comment}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemComment
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_comment, objType: v2-projects-migrator.user, objId: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4203b4900 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:2 Ref:v2-projects-migrator.slack_webhooks}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.SlackWebhook
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.slack_webhooks, objType: v2-projects-migrator.user, objId: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4203b4b60 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.user Id:2 Ref:v2-projects-migrator.board}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.Board
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board, objType: v2-projects-migrator.user, objId: 2
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board from: v2-projects-migrator.board, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board, id: 2, &{ID:2 Userownerid:2 Companyid:{Int64:0 Valid:false} Title:Canonical Board Description:Prototype board for faster QA Cdnkey:0fff788df8ebf417408c81483f0357f7 Createdat:2016-04-28 16:02:02 +0000 UTC Updatedat:2016-04-28 16:02:02 +0000 UTC Issample:true Isarchived:false Isoverquota:false Layouttypeid:2 Photoheaderclientfilename: Photoheaderserverfilename:2.jpg Photoheaderimageversion:0 Photoheaderoffset:0 Photoheaderblur:9 Photoheadernoise:0 Photoheadertint:65 Photoheadersize:1 Disablefontdownloads:false Disableimagedownloads:false Disablesourcedownloads:false Password:{String: Valid:false} Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:2 Userownerid:2 Companyid:{Int64:0 Valid:false} Title:Canonical Board Description:Prototype board for faster QA Cdnkey:0fff788df8ebf417408c81483f0357f7 Createdat:2016-04-28 16:02:02 +0000 UTC Updatedat:2016-04-28 16:02:02 +0000 UTC Issample:true Isarchived:false Isoverquota:false Layouttypeid:2 Photoheaderclientfilename: Photoheaderserverfilename:2.jpg Photoheaderimageversion:0 Photoheaderoffset:0 Photoheaderblur:9 Photoheadernoise:0 Photoheadertint:65 Photoheadersize:1 Disablefontdownloads:false Disableimagedownloads:false Disablesourcedownloads:false Password:{String: Valid:false} Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":2,"userOwnerID":2,"companyId":{"Int64":0,"Valid":false},"title":"Canonical Board","description":"Prototype board for faster QA","cdnKey":"0fff788df8ebf417408c81483f0357f7","createdAt":"2016-04-28T16:02:02Z","updatedAt":"2016-04-28T16:02:02Z","isSample":true,"isArchived":false,"isOverQuota":false,"layoutTypeID":2,"photoHeaderClientFilename":"","photoHeaderServerFilename":"2.jpg","photoHeaderImageVersion":0,"photoHeaderOffset":0,"photoHeaderBlur":9,"photoHeaderNoise":0,"photoHeaderTint":65,"photoHeaderSize":1,"disableFontDownloads":false,"disableImageDownloads":false,"disableSourceDownloads":false,"password":{"String":"","Valid":false},"teamID":0,"isPrivate":false}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[isSample:%!s(bool=true) layoutTypeID:2 photoHeaderOffset:0 photoHeaderSize:1 isPrivate:%!s(bool=false) userOwnerID:2 createdAt:2016-04-28T16:02:02Z updatedAt:2016-04-28T16:02:02Z photoHeaderImageVersion:0 disableImageDownloads:%!s(bool=false) password:map[String: Valid:%!s(bool=false)] cdnKey:0fff788df8ebf417408c81483f0357f7 photoHeaderClientFilename: photoHeaderServerFilename:2.jpg id:2 description:Prototype board for faster QA disableFontDownloads:%!s(bool=false) isOverQuota:%!s(bool=false) photoHeaderBlur:9 photoHeaderNoise:0 photoHeaderTint:65 disableSourceDownloads:%!s(bool=false) companyId:map[Int64:0 Valid:%!s(bool=false)] title:Canonical Board isArchived:%!s(bool=false) teamID:0]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:2 description:Prototype board for faster QA disableFontDownloads:false disableSourceDownloads:false companyId:map[Int64:0 Valid:false] title:Canonical Board isArchived:false isOverQuota:false photoHeaderBlur:9 photoHeaderNoise:0 photoHeaderTint:65 teamID:0 isPrivate:false userOwnerID:2 createdAt:2016-04-28T16:02:02Z updatedAt:2016-04-28T16:02:02Z isSample:true layoutTypeID:2 photoHeaderOffset:0 photoHeaderSize:1 cdnKey:0fff788df8ebf417408c81483f0357f7 photoHeaderClientFilename: photoHeaderServerFilename:2.jpg photoHeaderImageVersion:0 disableImageDownloads:false password:map[Valid:false String:]]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board","blob":{"cdnKey":"0fff788df8ebf417408c81483f0357f7","companyId":{"Int64":0,"Valid":false},"createdAt":"2016-04-28T16:02:02Z","description":"Prototype board for faster QA","disableFontDownloads":false,"disableImageDownloads":false,"disableSourceDownloads":false,"id":2,"isArchived":false,"isOverQuota":false,"isPrivate":false,"isSample":true,"layoutTypeID":2,"password":{"String":"","Valid":false},"photoHeaderBlur":9,"photoHeaderClientFilename":"","photoHeaderImageVersion":0,"photoHeaderNoise":0,"photoHeaderOffset":0,"photoHeaderServerFilename":"2.jpg","photoHeaderSize":1,"photoHeaderTint":65,"teamID":0,"title":"Canonical Board","updatedAt":"2016-04-28T16:02:02Z","userOwnerID":2}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board","blob":{"cdnKey":"0fff788df8ebf417408c81483f0357f7","companyId":{"Int64":0,"Valid":false},"createdAt":"2016-04-28T16:02:02Z","description":"Prototype board for faster QA","disableFontDownloads":false,"disableImageDownloads":false,"disableSourceDownloads":false,"id":2,"isArchived":false,"isOverQuota":false,"isPrivate":false,"isSample":true,"layoutTypeID":2,"password":{"String":"","Valid":false},"photoHeaderBlur":9,"photoHeaderClientFilename":"","photoHeaderImageVersion":0,"photoHeaderNoise":0,"photoHeaderOffset":0,"photoHeaderServerFilename":"2.jpg","photoHeaderSize":1,"photoHeaderTint":65,"teamID":0,"title":"Canonical Board","updatedAt":"2016-04-28T16:02:02Z","userOwnerID":2}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board, {"cdnKey":"0fff788df8ebf417408c81483f0357f7","companyId":{"Int64":0,"Valid":false},"createdAt":"2016-04-28T16:02:02Z","description":"Prototype board for faster QA","disableFontDownloads":false,"disableImageDownloads":false,"disableSourceDownloads":false,"id":2,"isArchived":false,"isOverQuota":false,"isPrivate":false,"isSample":true,"layoutTypeID":2,"password":{"String":"","Valid":false},"photoHeaderBlur":9,"photoHeaderClientFilename":"","photoHeaderImageVersion":0,"photoHeaderNoise":0,"photoHeaderOffset":0,"photoHeaderServerFilename":"2.jpg","photoHeaderSize":1,"photoHeaderTint":65,"teamID":0,"title":"Canonical Board","updatedAt":"2016-04-28T16:02:02Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board with id: 3780892
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board, id: 3780892
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board Id:2 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board, id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board from: board, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board]): 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board, refObjectName: v2-projects-migrator.user, from obj: &{ID:2 Userownerid:2 Companyid:{Int64:0 Valid:false} Title:Canonical Board Description:Prototype board for faster QA Cdnkey:0fff788df8ebf417408c81483f0357f7 Createdat:2016-04-28 16:02:02 +0000 UTC Updatedat:2016-04-28 16:02:02 +0000 UTC Issample:true Isarchived:false Isoverquota:false Layouttypeid:2 Photoheaderclientfilename: Photoheaderserverfilename:2.jpg Photoheaderimageversion:0 Photoheaderoffset:0 Photoheaderblur:9 Photoheadernoise:0 Photoheadertint:65 Photoheadersize:1 Disablefontdownloads:false Disableimagedownloads:false Disablesourcedownloads:false Password:{String: Valid:false} Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.company Companyid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board, &{ID:2 Userownerid:2 Companyid:{Int64:0 Valid:false} Title:Canonical Board Description:Prototype board for faster QA Cdnkey:0fff788df8ebf417408c81483f0357f7 Createdat:2016-04-28 16:02:02 +0000 UTC Updatedat:2016-04-28 16:02:02 +0000 UTC Issample:true Isarchived:false Isoverquota:false Layouttypeid:2 Photoheaderclientfilename: Photoheaderserverfilename:2.jpg Photoheaderimageversion:0 Photoheaderoffset:0 Photoheaderblur:9 Photoheadernoise:0 Photoheadertint:65 Photoheadersize:1 Disablefontdownloads:false Disableimagedownloads:false Disablesourcedownloads:false Password:{String: Valid:false} Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc420314960 value:{typ:0x82b5a0 ptr:0xc420314960 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive]] Body:0xc420433580 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc420314c30 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.company Companyid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.company, for type: board
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board, refObjectName: v2-projects-migrator.company, from obj: &{ID:2 Userownerid:2 Companyid:{Int64:0 Valid:false} Title:Canonical Board Description:Prototype board for faster QA Cdnkey:0fff788df8ebf417408c81483f0357f7 Createdat:2016-04-28 16:02:02 +0000 UTC Updatedat:2016-04-28 16:02:02 +0000 UTC Issample:true Isarchived:false Isoverquota:false Layouttypeid:2 Photoheaderclientfilename: Photoheaderserverfilename:2.jpg Photoheaderimageversion:0 Photoheaderoffset:0 Photoheaderblur:9 Photoheadernoise:0 Photoheadertint:65 Photoheadersize:1 Disablefontdownloads:false Disableimagedownloads:false Disablesourcedownloads:false Password:{String: Valid:false} Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.company Companyid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.company Companyid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Companyid) in board, &{ID:2 Userownerid:2 Companyid:{Int64:0 Valid:false} Title:Canonical Board Description:Prototype board for faster QA Cdnkey:0fff788df8ebf417408c81483f0357f7 Createdat:2016-04-28 16:02:02 +0000 UTC Updatedat:2016-04-28 16:02:02 +0000 UTC Issample:true Isarchived:false Isoverquota:false Layouttypeid:2 Photoheaderclientfilename: Photoheaderserverfilename:2.jpg Photoheaderimageversion:0 Photoheaderoffset:0 Photoheaderblur:9 Photoheadernoise:0 Photoheadertint:65 Photoheadersize:1 Disablefontdownloads:false Disableimagedownloads:false Disablesourcedownloads:false Password:{String: Valid:false} Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Companyid, field type: struct, with value: {%!s(int64=0) %!s(bool=false)} from struct: &{raw:0xc420314960 value:{typ:0x82b5a0 ptr:0xc420314960 flag:409} TagName:structs}, typeOf: sql.NullInt64
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:124 (*Export).GetFull typeNoService: board, refType: v2-projects-migrator.company, has no references in obj: &{ID:2 Userownerid:2 Companyid:{Int64:0 Valid:false} Title:Canonical Board Description:Prototype board for faster QA Cdnkey:0fff788df8ebf417408c81483f0357f7 Createdat:2016-04-28 16:02:02 +0000 UTC Updatedat:2016-04-28 16:02:02 +0000 UTC Issample:true Isarchived:false Isoverquota:false Layouttypeid:2 Photoheaderclientfilename: Photoheaderserverfilename:2.jpg Photoheaderimageversion:0 Photoheaderoffset:0 Photoheaderblur:9 Photoheadernoise:0 Photoheadertint:65 Photoheadersize:1 Disablefontdownloads:false Disableimagedownloads:false Disablesourcedownloads:false Password:{String: Valid:false} Teamid:0 Isprivate:false _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=2) %!s(int=2) {%!s(int64=0) %!s(bool=false)} Canonical Board Prototype board for faster QA 0fff788df8ebf417408c81483f0357f7 2016-04-28 16:02:02 +0000 UTC 2016-04-28 16:02:02 +0000 UTC %!s(types.BitBool=true) %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(int=2) 2.jpg %!s(uint=0) %!s(uint=0) %!s(uint=9) %!s(uint=0) %!s(uint=65) %!s(uint=1) %!s(types.BitBool=false) %!s(types.BitBool=false) %!s(types.BitBool=false) { %!s(bool=false)} %!s(uint=0) %!s(types.BitBool=false) %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc420314960}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":2,"userOwnerID":2,"companyId":{"Int64":0,"Valid":false},"title":"Canonical Board","description":"Prototype board for faster QA","cdnKey":"0fff788df8ebf417408c81483f0357f7","createdAt":"2016-04-28T16:02:02Z","updatedAt":"2016-04-28T16:02:02Z","isSample":true,"isArchived":false,"isOverQuota":false,"layoutTypeID":2,"photoHeaderClientFilename":"","photoHeaderServerFilename":"2.jpg","photoHeaderImageVersion":0,"photoHeaderOffset":0,"photoHeaderBlur":9,"photoHeaderNoise":0,"photoHeaderTint":65,"photoHeaderSize":1,"disableFontDownloads":false,"disableImageDownloads":false,"disableSourceDownloads":false,"password":{"String":"","Valid":false},"teamID":0,"isPrivate":false}}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4203b5bc0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board Id:2 Ref:v2-projects-migrator.board_share}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardShare
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_share, objType: v2-projects-migrator.board, objId: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420377740 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board Id:2 Ref:v2-projects-migrator.board_membership}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardMembership
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_membership, objType: v2-projects-migrator.board, objId: 2
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_membership 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_membership, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_membership from: v2-projects-migrator.board_membership, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_membership, id: 2, &{ID:2 Boardid:2 Userid:2 _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:2 Boardid:2 Userid:2 _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":2,"boardID":2,"userID":2}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[id:2 boardID:2 userID:2]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:2 boardID:2 userID:2]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_membership, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_membership","blob":{"boardID":2,"id":2,"userID":2}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_membership","blob":{"boardID":2,"id":2,"userID":2}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_membership, {"boardID":2,"id":2,"userID":2}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_membership with id: 3867074
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_membership, id: 3867074
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_membership Id:2 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_membership, id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_membership from: board_membership, id: 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_membership]): 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board Boardid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board, for type: board_membership
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_membership, refObjectName: v2-projects-migrator.board, from obj: &{ID:2 Boardid:2 Userid:2 _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_membership]: [{v2-projects-migrator.board Boardid} {v2-projects-migrator.user Userid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board Boardid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Boardid) in board_membership, &{ID:2 Boardid:2 Userid:2 _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Boardid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc420377ce0 value:{typ:0x7fd200 ptr:0xc420377ce0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board, field Boardid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.board"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[16] Connection:[keep-alive]] Body:0xc42037d740 ContentLength:16 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc420314f00 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_membership
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_membership, refObjectName: v2-projects-migrator.user, from obj: &{ID:2 Boardid:2 Userid:2 _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_membership]: [{v2-projects-migrator.board Boardid} {v2-projects-migrator.user Userid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userid) in board_membership, &{ID:2 Boardid:2 Userid:2 _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc420377ce0 value:{typ:0x7fd200 ptr:0xc420377ce0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Content-Length:[18] Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json]] Body:0xc42037da40 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203153b0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=2) %!s(int=2) %!s(int=2) %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc420377ce0}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":2,"boardID":2,"userID":2}}
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.board_membership","id":"3867074","blob":{"boardID":2,"id":2,"userID":2}}
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.board_membership, id: 3867074, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"boardID":2,"id":2,"userID":2}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.board_membership, id: 3867074, {"boardID":2,"id":2,"userID":2}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_membership from: board_membership, id: 3867074
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.board_membership, from: 2, to: 3867074
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.board_membership with id: 3867074
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.board_membership, id 2 new id 3867074
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420377da0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board Id:2 Ref:v2-projects-migrator.board_group}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardGroup
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_group, objType: v2-projects-migrator.board, objId: 2
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 9
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_group, id: 9
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_group from: v2-projects-migrator.board_group, id: 9
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_group, id: 9, &{ID:9 Boardid:2 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:9 Boardid:2 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":9,"boardID":2,"sort":1,"title":"","description":""}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[id:9 boardID:2 sort:1 title: description:]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[boardID:2 sort:1 title: description: id:9]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_group, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_group","blob":{"boardID":2,"description":"","id":9,"sort":1,"title":""}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_group","blob":{"boardID":2,"description":"","id":9,"sort":1,"title":""}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_group, {"boardID":2,"description":"","id":9,"sort":1,"title":""}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_group with id: 27944725
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_group, id: 27944725
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_group Id:9 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_group, id: 9, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_group from: board_group, id: 9
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_group]): 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board Boardid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board, for type: board_group
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_group, refObjectName: v2-projects-migrator.board, from obj: &{ID:9 Boardid:2 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_group]: [{v2-projects-migrator.board Boardid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board Boardid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Boardid) in board_group, &{ID:9 Boardid:2 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Boardid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc42033ef40 value:{typ:0x80a120 ptr:0xc42033ef40 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board, field Boardid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.board"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[16]] Body:0xc42037dbc0 ContentLength:16 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203cb770 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=9) %!s(int=2) %!s(int=1) %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc42033ef40}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":9,"boardID":2,"sort":1,"title":"","description":""}}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420372d60 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_group Id:9 Ref:v2-projects-migrator.board_item}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItem
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item, objType: v2-projects-migrator.board_group, objId: 9
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.board_group","id":"27944725","blob":{"boardID":2,"description":"","id":9,"sort":1,"title":""}}
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.board_group, id: 27944725, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"boardID":2,"description":"","id":9,"sort":1,"title":""}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.board_group, id: 27944725, {"boardID":2,"description":"","id":9,"sort":1,"title":""}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_group from: board_group, id: 27944725
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.board_group, from: 9, to: 27944725
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.board_group with id: 27944725
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.board_group, id 9 new id 27944725
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 10
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_group, id: 10
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_group from: v2-projects-migrator.board_group, id: 10
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_group, id: 10, &{ID:10 Boardid:2 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:10 Boardid:2 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":10,"boardID":2,"sort":1,"title":"","description":""}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[id:10 boardID:2 sort:1 title: description:]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[boardID:2 sort:1 title: description: id:10]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_group, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_group","blob":{"boardID":2,"description":"","id":10,"sort":1,"title":""}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_group","blob":{"boardID":2,"description":"","id":10,"sort":1,"title":""}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_group, {"boardID":2,"description":"","id":10,"sort":1,"title":""}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_group with id: 27944726
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_group, id: 27944726
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_group Id:10 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_group, id: 10, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_group from: board_group, id: 10
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_group]): 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board Boardid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board, for type: board_group
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_group, refObjectName: v2-projects-migrator.board, from obj: &{ID:10 Boardid:2 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_group]: [{v2-projects-migrator.board Boardid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board Boardid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Boardid) in board_group, &{ID:10 Boardid:2 Sort:1 Title: Description: _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Boardid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc42033f7c0 value:{typ:0x80a120 ptr:0xc42033f7c0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board, field Boardid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.board"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[16] Connection:[keep-alive]] Body:0xc42037dec0 ContentLength:16 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203cba40 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=10) %!s(int=2) %!s(int=1) %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc42033f7c0}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":10,"boardID":2,"sort":1,"title":"","description":""}}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4202d5380 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_group Id:10 Ref:v2-projects-migrator.board_item}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItem
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item, objType: v2-projects-migrator.board_group, objId: 10
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.board_group","id":"27944726","blob":{"boardID":2,"description":"","id":10,"sort":1,"title":""}}
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.board_group, id: 27944726, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"boardID":2,"description":"","id":10,"sort":1,"title":""}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.board_group, id: 27944726, {"boardID":2,"description":"","id":10,"sort":1,"title":""}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_group from: board_group, id: 27944726
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.board_group, from: 10, to: 27944726
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.board_group with id: 27944726
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.board_group, id 10 new id 27944726
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 11
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_group, id: 11
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_group from: v2-projects-migrator.board_group, id: 11
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_group, id: 11, &{ID:11 Boardid:2 Sort:2 Title:File Types with Preview Description:We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in "size 1". _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:11 Boardid:2 Sort:2 Title:File Types with Preview Description:We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in "size 1". _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":11,"boardID":2,"sort":2,"title":"File Types with Preview","description":"We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in \"size 1\"."}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[sort:2 title:File Types with Preview description:We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in "size 1". id:11 boardID:2]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[id:11 boardID:2 sort:2 title:File Types with Preview description:We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in "size 1".]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_group, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_group","blob":{"boardID":2,"description":"We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in \"size 1\".","id":11,"sort":2,"title":"File Types with Preview"}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_group","blob":{"boardID":2,"description":"We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in \"size 1\".","id":11,"sort":2,"title":"File Types with Preview"}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_group, {"boardID":2,"description":"We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in \"size 1\".","id":11,"sort":2,"title":"File Types with Preview"}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_group with id: 27944727
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_group, id: 27944727
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_group Id:11 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_group, id: 11, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_group from: board_group, id: 11
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_group]): 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board Boardid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board, for type: board_group
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_group, refObjectName: v2-projects-migrator.board, from obj: &{ID:11 Boardid:2 Sort:2 Title:File Types with Preview Description:We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in "size 1". _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_group]: [{v2-projects-migrator.board Boardid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board Boardid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Boardid) in board_group, &{ID:11 Boardid:2 Sort:2 Title:File Types with Preview Description:We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in "size 1". _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Boardid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc42013c0c0 value:{typ:0x80a120 ptr:0xc42013c0c0 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board, field Boardid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.board"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[16]] Body:0xc420312240 ContentLength:16 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203cbef0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=11) %!s(int=2) %!s(int=2) File Types with Preview We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in "size 1". %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc42013c0c0}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":11,"boardID":2,"sort":2,"title":"File Types with Preview","description":"We are testing the following file types from left to right: JPEG, PNG, GIF, TIFF, PSD, Sketch, AI and PDF in \"size 1\"."}}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420373720 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_group Id:11 Ref:v2-projects-migrator.board_item}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItem
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item, objType: v2-projects-migrator.board_group, objId: 11
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 28
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item, id: 28
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item from: v2-projects-migrator.board_item, id: 28
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item, id: 28, &{ID:28 Userownerid:2 Groupid:11 Sort:1 Itemtypeid:1 Metadata:{"clientFilename":"jpeg.jpg","imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","tags":"[]","height":215,"width":270} Title:Jpeg Description: Clientfilename:{String:jpeg.jpg Valid:true} Serverfilename:{String:28.jpg Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:03 +0000 UTC Updatedat:2016-04-28 16:02:03 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:28 Userownerid:2 Groupid:11 Sort:1 Itemtypeid:1 Metadata:{"clientFilename":"jpeg.jpg","imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","tags":"[]","height":215,"width":270} Title:Jpeg Description: Clientfilename:{String:jpeg.jpg Valid:true} Serverfilename:{String:28.jpg Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:03 +0000 UTC Updatedat:2016-04-28 16:02:03 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":28,"userOwnerID":2,"groupID":11,"sort":1,"itemTypeID":1,"metaData":"{\"clientFilename\":\"jpeg.jpg\",\"imageColors\":\"[\\\"#f15880\\\",\\\"#232433\\\",\\\"#7c7c8c\\\",\\\"#8c949c\\\",\\\"#5e626e\\\",\\\"#4e3645\\\",\\\"#545c64\\\",\\\"#545464\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","title":"Jpeg","description":"","clientFilename":{"String":"jpeg.jpg","Valid":true},"serverFilename":{"String":"28.jpg","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"fileVersion":1,"columns":1,"createdAt":"2016-04-28T16:02:03Z","updatedAt":"2016-04-28T16:02:03Z"}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[id:28 groupID:11 description: serverThumbnailFilename:map[Valid:%!s(bool=false) String:] columns:1 itemTypeID:1 sort:1 metaData:{"clientFilename":"jpeg.jpg","imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","tags":"[]","height":215,"width":270} fileVersion:1 updatedAt:2016-04-28T16:02:03Z userOwnerID:2 title:Jpeg clientFilename:map[String:jpeg.jpg Valid:%!s(bool=true)] serverFilename:map[String:28.jpg Valid:%!s(bool=true)] createdAt:2016-04-28T16:02:03Z]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[sort:1 metaData:{"clientFilename":"jpeg.jpg","imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","tags":"[]","height":215,"width":270} fileVersion:1 updatedAt:2016-04-28T16:02:03Z userOwnerID:2 title:Jpeg clientFilename:map[String:jpeg.jpg Valid:true] serverFilename:map[String:28.jpg Valid:true] createdAt:2016-04-28T16:02:03Z id:28 groupID:11 description: serverThumbnailFilename:map[String: Valid:false] columns:1 itemTypeID:1]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"jpeg.jpg","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:03Z","description":"","fileVersion":1,"groupID":11,"id":28,"itemTypeID":1,"metaData":"{\"clientFilename\":\"jpeg.jpg\",\"imageColors\":\"[\\\"#f15880\\\",\\\"#232433\\\",\\\"#7c7c8c\\\",\\\"#8c949c\\\",\\\"#5e626e\\\",\\\"#4e3645\\\",\\\"#545c64\\\",\\\"#545464\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","serverFilename":{"String":"28.jpg","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"Jpeg","updatedAt":"2016-04-28T16:02:03Z","userOwnerID":2}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"jpeg.jpg","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:03Z","description":"","fileVersion":1,"groupID":11,"id":28,"itemTypeID":1,"metaData":"{\"clientFilename\":\"jpeg.jpg\",\"imageColors\":\"[\\\"#f15880\\\",\\\"#232433\\\",\\\"#7c7c8c\\\",\\\"#8c949c\\\",\\\"#5e626e\\\",\\\"#4e3645\\\",\\\"#545c64\\\",\\\"#545464\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","serverFilename":{"String":"28.jpg","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"Jpeg","updatedAt":"2016-04-28T16:02:03Z","userOwnerID":2}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item, {"clientFilename":{"String":"jpeg.jpg","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:03Z","description":"","fileVersion":1,"groupID":11,"id":28,"itemTypeID":1,"metaData":"{\"clientFilename\":\"jpeg.jpg\",\"imageColors\":\"[\\\"#f15880\\\",\\\"#232433\\\",\\\"#7c7c8c\\\",\\\"#8c949c\\\",\\\"#5e626e\\\",\\\"#4e3645\\\",\\\"#545c64\\\",\\\"#545464\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","serverFilename":{"String":"28.jpg","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"Jpeg","updatedAt":"2016-04-28T16:02:03Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item with id: 115275425
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item, id: 115275425
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item Id:28 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item, id: 28, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 28
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item]): 3
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.user, from obj: &{ID:28 Userownerid:2 Groupid:11 Sort:1 Itemtypeid:1 Metadata:{"clientFilename":"jpeg.jpg","imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","tags":"[]","height":215,"width":270} Title:Jpeg Description: Clientfilename:{String:jpeg.jpg Valid:true} Serverfilename:{String:28.jpg Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:03 +0000 UTC Updatedat:2016-04-28 16:02:03 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board_item, &{ID:28 Userownerid:2 Groupid:11 Sort:1 Itemtypeid:1 Metadata:{"clientFilename":"jpeg.jpg","imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","tags":"[]","height":215,"width":270} Title:Jpeg Description: Clientfilename:{String:jpeg.jpg Valid:true} Serverfilename:{String:28.jpg Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:03 +0000 UTC Updatedat:2016-04-28 16:02:03 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc420348f70 value:{typ:0x823100 ptr:0xc420348f70 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 2
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[18]] Body:0xc42013c600 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200ce780 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_item_type Itemtypeid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_item_type, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_item_type, from obj: &{ID:28 Userownerid:2 Groupid:11 Sort:1 Itemtypeid:1 Metadata:{"clientFilename":"jpeg.jpg","imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","tags":"[]","height":215,"width":270} Title:Jpeg Description: Clientfilename:{String:jpeg.jpg Valid:true} Serverfilename:{String:28.jpg Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:03 +0000 UTC Updatedat:2016-04-28 16:02:03 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_item_type Itemtypeid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Itemtypeid) in board_item, &{ID:28 Userownerid:2 Groupid:11 Sort:1 Itemtypeid:1 Metadata:{"clientFilename":"jpeg.jpg","imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","tags":"[]","height":215,"width":270} Title:Jpeg Description: Clientfilename:{String:jpeg.jpg Valid:true} Serverfilename:{String:28.jpg Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:03 +0000 UTC Updatedat:2016-04-28 16:02:03 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Itemtypeid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc420348f70 value:{typ:0x823100 ptr:0xc420348f70 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_item_type, field Itemtypeid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_item_type id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.board_item_type"}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item_type 1
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[10] Connection:[keep-alive] Server:[nginx/1.9.7]] Body:0xc4203129c0 ContentLength:10 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc42026e1e0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_group Groupid}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_group, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_group, from obj: &{ID:28 Userownerid:2 Groupid:11 Sort:1 Itemtypeid:1 Metadata:{"clientFilename":"jpeg.jpg","imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","tags":"[]","height":215,"width":270} Title:Jpeg Description: Clientfilename:{String:jpeg.jpg Valid:true} Serverfilename:{String:28.jpg Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:03 +0000 UTC Updatedat:2016-04-28 16:02:03 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 11
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_comment, objType: v2-projects-migrator.board_item, objId: 28
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_share, objType: v2-projects-migrator.board_item, objId: 28
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.selective_sync, objType: v2-projects-migrator.board_item, objId: 28
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_unsubscribe, objType: v2-projects-migrator.board_item, objId: 28
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.board_item","id":"115275425","blob":{"clientFilename":{"String":"jpeg.jpg","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:03Z","description":"","fileVersion":1,"groupID":11,"id":28,"itemTypeID":1,"metaData":"{\"clientFilename\":\"jpeg.jpg\",\"imageColors\":\"[\\\"#f15880\\\",\\\"#232433\\\",\\\"#7c7c8c\\\",\\\"#8c949c\\\",\\\"#5e626e\\\",\\\"#4e3645\\\",\\\"#545c64\\\",\\\"#545464\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","serverFilename":{"String":"28.jpg","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"Jpeg","updatedAt":"2016-04-28T16:02:03Z","userOwnerID":2}}
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.board_item, id: 115275425, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_group Groupid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Groupid) in board_item, &{ID:28 Userownerid:2 Groupid:11 Sort:1 Itemtypeid:1 Metadata:{"clientFilename":"jpeg.jpg","imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","tags":"[]","height":215,"width":270} Title:Jpeg Description: Clientfilename:{String:jpeg.jpg Valid:true} Serverfilename:{String:28.jpg Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:03 +0000 UTC Updatedat:2016-04-28 16:02:03 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Groupid, field type: int, with value: %!s(int=11) from struct: &{raw:0xc420348f70 value:{typ:0x823100 ptr:0xc420348f70 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_group, field Groupid, with id 11
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_group id: 11, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"11","type":"v2-projects-migrator.board_group"}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Date:[Thu, 06 Apr 2017 17:39:49 GMT] Content-Type:[application/json] Content-Length:[17] Connection:[keep-alive] Server:[nginx/1.9.7]] Body:0xc42013c7c0 ContentLength:17 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200cea50 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=28) %!s(int=2) %!s(int=11) %!s(int=1) %!s(int=1) {"clientFilename":"jpeg.jpg","imageColors":"[\"#f15880\",\"#232433\",\"#7c7c8c\",\"#8c949c\",\"#5e626e\",\"#4e3645\",\"#545c64\",\"#545464\"]","tags":"[]","height":215,"width":270} Jpeg {jpeg.jpg %!s(bool=true)} {28.jpg %!s(bool=true)} { %!s(bool=false)} %!s(uint=1) %!s(uint=1) 2016-04-28 16:02:03 +0000 UTC 2016-04-28 16:02:03 +0000 UTC %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc420348f70}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":28,"userOwnerID":2,"groupID":11,"sort":1,"itemTypeID":1,"metaData":"{\"clientFilename\":\"jpeg.jpg\",\"imageColors\":\"[\\\"#f15880\\\",\\\"#232433\\\",\\\"#7c7c8c\\\",\\\"#8c949c\\\",\\\"#5e626e\\\",\\\"#4e3645\\\",\\\"#545c64\\\",\\\"#545464\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","title":"Jpeg","description":"","clientFilename":{"String":"jpeg.jpg","Valid":true},"serverFilename":{"String":"28.jpg","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"fileVersion":1,"columns":1,"createdAt":"2016-04-28T16:02:03Z","updatedAt":"2016-04-28T16:02:03Z"}}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420124e80 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:28 Ref:v2-projects-migrator.board_item_comment}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemComment
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420125120 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:28 Ref:v2-projects-migrator.board_share}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardShare
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420114a40 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:28 Ref:v2-projects-migrator.selective_sync}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.SelectiveSync
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4201253a0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:28 Ref:v2-projects-migrator.board_item_unsubscribe}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemUnsubscribe
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"clientFilename":{"String":"jpeg.jpg","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:03Z","description":"","fileVersion":1,"groupID":11,"id":28,"itemTypeID":1,"metaData":"{\"clientFilename\":\"jpeg.jpg\",\"imageColors\":\"[\\\"#f15880\\\",\\\"#232433\\\",\\\"#7c7c8c\\\",\\\"#8c949c\\\",\\\"#5e626e\\\",\\\"#4e3645\\\",\\\"#545c64\\\",\\\"#545464\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","serverFilename":{"String":"28.jpg","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"Jpeg","updatedAt":"2016-04-28T16:02:03Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.board_item, id: 115275425, {"clientFilename":{"String":"jpeg.jpg","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:03Z","description":"","fileVersion":1,"groupID":11,"id":28,"itemTypeID":1,"metaData":"{\"clientFilename\":\"jpeg.jpg\",\"imageColors\":\"[\\\"#f15880\\\",\\\"#232433\\\",\\\"#7c7c8c\\\",\\\"#8c949c\\\",\\\"#5e626e\\\",\\\"#4e3645\\\",\\\"#545c64\\\",\\\"#545464\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","serverFilename":{"String":"28.jpg","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":1,"title":"Jpeg","updatedAt":"2016-04-28T16:02:03Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 115275425
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.board_item, from: 28, to: 115275425
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.board_item with id: 115275425
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.board_item, id 28 new id 115275425
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 29
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item, id: 29
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO schema_information.go:158 FindById typeNoService: board_item from: v2-projects-migrator.board_item, id: 29
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item, id: 29, &{ID:29 Userownerid:2 Groupid:11 Sort:2 Itemtypeid:1 Metadata:{"clientFilename":"png.png","imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","tags":"[]","height":215,"width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:29.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:29 Userownerid:2 Groupid:11 Sort:2 Itemtypeid:1 Metadata:{"clientFilename":"png.png","imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","tags":"[]","height":215,"width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:29.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:49Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":29,"userOwnerID":2,"groupID":11,"sort":2,"itemTypeID":1,"metaData":"{\"clientFilename\":\"png.png\",\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","title":"Png","description":"","clientFilename":{"String":"png.png","Valid":true},"serverFilename":{"String":"29.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"fileVersion":1,"columns":1,"createdAt":"2016-04-28T16:02:04Z","updatedAt":"2016-04-28T16:02:04Z"}}
data-migrator | 2017-04-06T17:39:49Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[userOwnerID:2 groupID:11 metaData:{"clientFilename":"png.png","imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","tags":"[]","height":215,"width":270} clientFilename:map[Valid:%!s(bool=true) String:png.png] fileVersion:1 id:29 itemTypeID:1 columns:1 updatedAt:2016-04-28T16:02:04Z serverFilename:map[String:29.png Valid:%!s(bool=true)] serverThumbnailFilename:map[String: Valid:%!s(bool=false)] sort:2 title:Png description: createdAt:2016-04-28T16:02:04Z]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[sort:2 title:Png description: createdAt:2016-04-28T16:02:04Z userOwnerID:2 groupID:11 metaData:{"clientFilename":"png.png","imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","tags":"[]","height":215,"width":270} clientFilename:map[String:png.png Valid:true] fileVersion:1 id:29 itemTypeID:1 columns:1 updatedAt:2016-04-28T16:02:04Z serverFilename:map[String:29.png Valid:true] serverThumbnailFilename:map[String: Valid:false]]
data-migrator | 2017-04-06T17:39:49Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"png.png","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:04Z","description":"","fileVersion":1,"groupID":11,"id":29,"itemTypeID":1,"metaData":"{\"clientFilename\":\"png.png\",\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","serverFilename":{"String":"29.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"Png","updatedAt":"2016-04-28T16:02:04Z","userOwnerID":2}}
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"png.png","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:04Z","description":"","fileVersion":1,"groupID":11,"id":29,"itemTypeID":1,"metaData":"{\"clientFilename\":\"png.png\",\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","serverFilename":{"String":"29.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"Png","updatedAt":"2016-04-28T16:02:04Z","userOwnerID":2}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:49Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item, {"clientFilename":{"String":"png.png","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:04Z","description":"","fileVersion":1,"groupID":11,"id":29,"itemTypeID":1,"metaData":"{\"clientFilename\":\"png.png\",\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","serverFilename":{"String":"29.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"Png","updatedAt":"2016-04-28T16:02:04Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item with id: 115275426
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item, id: 115275426
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item Id:29 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item, id: 29, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 29
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item]): 3
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_item
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 2
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item_type 1
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.user, from obj: &{ID:29 Userownerid:2 Groupid:11 Sort:2 Itemtypeid:1 Metadata:{"clientFilename":"png.png","imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","tags":"[]","height":215,"width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:29.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board_item, &{ID:29 Userownerid:2 Groupid:11 Sort:2 Itemtypeid:1 Metadata:{"clientFilename":"png.png","imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","tags":"[]","height":215,"width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:29.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc420349860 value:{typ:0x823100 ptr:0xc420349860 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.user"}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:50 GMT] Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive]] Body:0xc42013ccc0 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200cf4a0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_item_type Itemtypeid}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_item_type, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_item_type, from obj: &{ID:29 Userownerid:2 Groupid:11 Sort:2 Itemtypeid:1 Metadata:{"clientFilename":"png.png","imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","tags":"[]","height":215,"width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:29.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_item_type Itemtypeid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Itemtypeid) in board_item, &{ID:29 Userownerid:2 Groupid:11 Sort:2 Itemtypeid:1 Metadata:{"clientFilename":"png.png","imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","tags":"[]","height":215,"width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:29.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Itemtypeid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc420349860 value:{typ:0x823100 ptr:0xc420349860 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_item_type, field Itemtypeid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_item_type id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.board_item_type"}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:50 GMT] Content-Type:[application/json] Content-Length:[10] Connection:[keep-alive]] Body:0xc4203135c0 ContentLength:10 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc42026e780 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_group Groupid}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_group, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_group, from obj: &{ID:29 Userownerid:2 Groupid:11 Sort:2 Itemtypeid:1 Metadata:{"clientFilename":"png.png","imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","tags":"[]","height":215,"width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:29.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_group Groupid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Groupid) in board_item, &{ID:29 Userownerid:2 Groupid:11 Sort:2 Itemtypeid:1 Metadata:{"clientFilename":"png.png","imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","tags":"[]","height":215,"width":270} Title:Png Description: Clientfilename:{String:png.png Valid:true} Serverfilename:{String:29.png Valid:true} Serverthumbnailfilename:{String: Valid:false} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Groupid, field type: int, with value: %!s(int=11) from struct: &{raw:0xc420349860 value:{typ:0x823100 ptr:0xc420349860 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_group, field Groupid, with id 11
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_group id: 11, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"11","type":"v2-projects-migrator.board_group"}
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 11
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Date:[Thu, 06 Apr 2017 17:39:50 GMT] Content-Type:[application/json] Content-Length:[17] Connection:[keep-alive] Server:[nginx/1.9.7]] Body:0xc42013ce80 ContentLength:17 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200cf770 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=29) %!s(int=2) %!s(int=11) %!s(int=2) %!s(int=1) {"clientFilename":"png.png","imageColors":"[\"#2c7cbc\",\"#232433\",\"#c6c9cc\",\"#5597d2\",\"#6a6f77\",\"#4c545c\",\"#243c54\",\"#343444\"]","tags":"[]","height":215,"width":270} Png {png.png %!s(bool=true)} {29.png %!s(bool=true)} { %!s(bool=false)} %!s(uint=1) %!s(uint=1) 2016-04-28 16:02:04 +0000 UTC 2016-04-28 16:02:04 +0000 UTC %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc420349860}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":29,"userOwnerID":2,"groupID":11,"sort":2,"itemTypeID":1,"metaData":"{\"clientFilename\":\"png.png\",\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","title":"Png","description":"","clientFilename":{"String":"png.png","Valid":true},"serverFilename":{"String":"29.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"fileVersion":1,"columns":1,"createdAt":"2016-04-28T16:02:04Z","updatedAt":"2016-04-28T16:02:04Z"}}
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_comment, objType: v2-projects-migrator.board_item, objId: 29
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420115700 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:29 Ref:v2-projects-migrator.board_item_comment}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemComment
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420115980 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:29 Ref:v2-projects-migrator.board_share}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardShare
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_share, objType: v2-projects-migrator.board_item, objId: 29
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.selective_sync, objType: v2-projects-migrator.board_item, objId: 29
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420115c60 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:29 Ref:v2-projects-migrator.selective_sync}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:66 (*Export).GetReferences object models.SelectiveSync
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420115ec0 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:29 Ref:v2-projects-migrator.board_item_unsubscribe}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemUnsubscribe
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_unsubscribe, objType: v2-projects-migrator.board_item, objId: 29
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.board_item","id":"115275426","blob":{"clientFilename":{"String":"png.png","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:04Z","description":"","fileVersion":1,"groupID":11,"id":29,"itemTypeID":1,"metaData":"{\"clientFilename\":\"png.png\",\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","serverFilename":{"String":"29.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"Png","updatedAt":"2016-04-28T16:02:04Z","userOwnerID":2}}
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.board_item, id: 115275426, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"clientFilename":{"String":"png.png","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:04Z","description":"","fileVersion":1,"groupID":11,"id":29,"itemTypeID":1,"metaData":"{\"clientFilename\":\"png.png\",\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","serverFilename":{"String":"29.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"Png","updatedAt":"2016-04-28T16:02:04Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.board_item, id: 115275426, {"clientFilename":{"String":"png.png","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:04Z","description":"","fileVersion":1,"groupID":11,"id":29,"itemTypeID":1,"metaData":"{\"clientFilename\":\"png.png\",\"imageColors\":\"[\\\"#2c7cbc\\\",\\\"#232433\\\",\\\"#c6c9cc\\\",\\\"#5597d2\\\",\\\"#6a6f77\\\",\\\"#4c545c\\\",\\\"#243c54\\\",\\\"#343444\\\"]\",\"tags\":\"[]\",\"height\":215,\"width\":270}","serverFilename":{"String":"29.png","Valid":true},"serverThumbnailFilename":{"String":"","Valid":false},"sort":2,"title":"Png","updatedAt":"2016-04-28T16:02:04Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 115275426
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.board_item, from: 29, to: 115275426
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.board_item with id: 115275426
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.board_item, id 29 new id 115275426
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 30
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item, id: 30
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:158 FindById typeNoService: board_item from: v2-projects-migrator.board_item, id: 30
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item, id: 30, &{ID:30 Userownerid:2 Groupid:11 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:30.gif Valid:true} Serverthumbnailfilename:{String:30.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:30 Userownerid:2 Groupid:11 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:30.gif Valid:true} Serverthumbnailfilename:{String:30.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":30,"userOwnerID":2,"groupID":11,"sort":3,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","title":"Gif","description":"","clientFilename":{"String":"gif.gif","Valid":true},"serverFilename":{"String":"30.gif","Valid":true},"serverThumbnailFilename":{"String":"30.gif","Valid":true},"fileVersion":1,"columns":1,"createdAt":"2016-04-28T16:02:04Z","updatedAt":"2016-04-28T16:02:04Z"}}
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[userOwnerID:2 description: createdAt:2016-04-28T16:02:04Z updatedAt:2016-04-28T16:02:04Z id:30 groupID:11 sort:3 serverFilename:map[String:30.gif Valid:%!s(bool=true)] itemTypeID:1 title:Gif clientFilename:map[String:gif.gif Valid:%!s(bool=true)] fileVersion:1 metaData:{"clientFilename":"gif.gif","imageColors":[],"tags":[],"height":215,"width":270} serverThumbnailFilename:map[Valid:%!s(bool=true) String:30.gif] columns:1]
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[title:Gif clientFilename:map[Valid:true String:gif.gif] fileVersion:1 itemTypeID:1 serverThumbnailFilename:map[String:30.gif Valid:true] columns:1 metaData:{"clientFilename":"gif.gif","imageColors":[],"tags":[],"height":215,"width":270} description: createdAt:2016-04-28T16:02:04Z updatedAt:2016-04-28T16:02:04Z userOwnerID:2 groupID:11 sort:3 serverFilename:map[String:30.gif Valid:true] id:30]
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"gif.gif","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:04Z","description":"","fileVersion":1,"groupID":11,"id":30,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","serverFilename":{"String":"30.gif","Valid":true},"serverThumbnailFilename":{"String":"30.gif","Valid":true},"sort":3,"title":"Gif","updatedAt":"2016-04-28T16:02:04Z","userOwnerID":2}}
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"gif.gif","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:04Z","description":"","fileVersion":1,"groupID":11,"id":30,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","serverFilename":{"String":"30.gif","Valid":true},"serverThumbnailFilename":{"String":"30.gif","Valid":true},"sort":3,"title":"Gif","updatedAt":"2016-04-28T16:02:04Z","userOwnerID":2}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item, {"clientFilename":{"String":"gif.gif","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:04Z","description":"","fileVersion":1,"groupID":11,"id":30,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","serverFilename":{"String":"30.gif","Valid":true},"serverThumbnailFilename":{"String":"30.gif","Valid":true},"sort":3,"title":"Gif","updatedAt":"2016-04-28T16:02:04Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item with id: 115275427
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item, id: 115275427
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item Id:30 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item, id: 30, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 30
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item]): 3
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.user, from obj: &{ID:30 Userownerid:2 Groupid:11 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:30.gif Valid:true} Serverthumbnailfilename:{String:30.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board_item, &{ID:30 Userownerid:2 Groupid:11 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:30.gif Valid:true} Serverthumbnailfilename:{String:30.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc4202e6410 value:{typ:0x823100 ptr:0xc4202e6410 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 2
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:50 GMT] Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive]] Body:0xc420014240 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4200cfef0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_item_type Itemtypeid}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_item_type, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_item_type, from obj: &{ID:30 Userownerid:2 Groupid:11 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:30.gif Valid:true} Serverthumbnailfilename:{String:30.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_item_type Itemtypeid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Itemtypeid) in board_item, &{ID:30 Userownerid:2 Groupid:11 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:30.gif Valid:true} Serverthumbnailfilename:{String:30.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Itemtypeid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc4202e6410 value:{typ:0x823100 ptr:0xc4202e6410 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_item_type, field Itemtypeid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_item_type id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.board_item_type"}
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item_type 1
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:50 GMT] Content-Type:[application/json] Content-Length:[10] Connection:[keep-alive]] Body:0xc4204ce200 ContentLength:10 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203fc0f0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_group Groupid}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_group, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_group, from obj: &{ID:30 Userownerid:2 Groupid:11 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:30.gif Valid:true} Serverthumbnailfilename:{String:30.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_group Groupid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Groupid) in board_item, &{ID:30 Userownerid:2 Groupid:11 Sort:3 Itemtypeid:1 Metadata:{"clientFilename":"gif.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Description: Clientfilename:{String:gif.gif Valid:true} Serverfilename:{String:30.gif Valid:true} Serverthumbnailfilename:{String:30.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:04 +0000 UTC Updatedat:2016-04-28 16:02:04 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Groupid, field type: int, with value: %!s(int=11) from struct: &{raw:0xc4202e6410 value:{typ:0x823100 ptr:0xc4202e6410 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_group, field Groupid, with id 11
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_group id: 11, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"11","type":"v2-projects-migrator.board_group"}
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 11
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:50 GMT] Content-Type:[application/json] Content-Length:[17] Connection:[keep-alive]] Body:0xc420014700 ContentLength:17 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc42010e0f0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=30) %!s(int=2) %!s(int=11) %!s(int=3) %!s(int=1) {"clientFilename":"gif.gif","imageColors":[],"tags":[],"height":215,"width":270} Gif {gif.gif %!s(bool=true)} {30.gif %!s(bool=true)} {30.gif %!s(bool=true)} %!s(uint=1) %!s(uint=1) 2016-04-28 16:02:04 +0000 UTC 2016-04-28 16:02:04 +0000 UTC %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc4202e6410}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":30,"userOwnerID":2,"groupID":11,"sort":3,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","title":"Gif","description":"","clientFilename":{"String":"gif.gif","Valid":true},"serverFilename":{"String":"30.gif","Valid":true},"serverThumbnailFilename":{"String":"30.gif","Valid":true},"fileVersion":1,"columns":1,"createdAt":"2016-04-28T16:02:04Z","updatedAt":"2016-04-28T16:02:04Z"}}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420338980 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:30 Ref:v2-projects-migrator.board_item_comment}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemComment
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_comment, objType: v2-projects-migrator.board_item, objId: 30
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420105f80 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:30 Ref:v2-projects-migrator.board_share}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardShare
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_share, objType: v2-projects-migrator.board_item, objId: 30
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4200ca980 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:30 Ref:v2-projects-migrator.selective_sync}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:66 (*Export).GetReferences object models.SelectiveSync
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.selective_sync, objType: v2-projects-migrator.board_item, objId: 30
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4200cac60 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:30 Ref:v2-projects-migrator.board_item_unsubscribe}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemUnsubscribe
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_unsubscribe, objType: v2-projects-migrator.board_item, objId: 30
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.board_item","id":"115275427","blob":{"clientFilename":{"String":"gif.gif","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:04Z","description":"","fileVersion":1,"groupID":11,"id":30,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","serverFilename":{"String":"30.gif","Valid":true},"serverThumbnailFilename":{"String":"30.gif","Valid":true},"sort":3,"title":"Gif","updatedAt":"2016-04-28T16:02:04Z","userOwnerID":2}}
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.board_item, id: 115275427, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"clientFilename":{"String":"gif.gif","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:04Z","description":"","fileVersion":1,"groupID":11,"id":30,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","serverFilename":{"String":"30.gif","Valid":true},"serverThumbnailFilename":{"String":"30.gif","Valid":true},"sort":3,"title":"Gif","updatedAt":"2016-04-28T16:02:04Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.board_item, id: 115275427, {"clientFilename":{"String":"gif.gif","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:04Z","description":"","fileVersion":1,"groupID":11,"id":30,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","serverFilename":{"String":"30.gif","Valid":true},"serverThumbnailFilename":{"String":"30.gif","Valid":true},"sort":3,"title":"Gif","updatedAt":"2016-04-28T16:02:04Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 115275427
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.board_item, from: 30, to: 115275427
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.board_item with id: 115275427
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.board_item, id 30 new id 115275427
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 31
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item, id: 31
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:158 FindById typeNoService: board_item from: v2-projects-migrator.board_item, id: 31
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item, id: 31, &{ID:31 Userownerid:2 Groupid:11 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:31.gif Valid:true} Serverthumbnailfilename:{String:31.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:05 +0000 UTC Updatedat:2016-04-28 16:02:05 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:31 Userownerid:2 Groupid:11 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:31.gif Valid:true} Serverthumbnailfilename:{String:31.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:05 +0000 UTC Updatedat:2016-04-28 16:02:05 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":31,"userOwnerID":2,"groupID":11,"sort":4,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","title":"Gif Animated","description":"","clientFilename":{"String":"gif-animated.gif","Valid":true},"serverFilename":{"String":"31.gif","Valid":true},"serverThumbnailFilename":{"String":"31.gif","Valid":true},"fileVersion":1,"columns":1,"createdAt":"2016-04-28T16:02:05Z","updatedAt":"2016-04-28T16:02:05Z"}}
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[itemTypeID:1 description: updatedAt:2016-04-28T16:02:05Z groupID:11 fileVersion:1 columns:1 createdAt:2016-04-28T16:02:05Z sort:4 metaData:{"clientFilename":"gif-animated.gif","imageColors":[],"tags":[],"height":215,"width":270} clientFilename:map[String:gif-animated.gif Valid:%!s(bool=true)] serverThumbnailFilename:map[String:31.gif Valid:%!s(bool=true)] id:31 userOwnerID:2 title:Gif Animated serverFilename:map[Valid:%!s(bool=true) String:31.gif]]
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[updatedAt:2016-04-28T16:02:05Z itemTypeID:1 description: columns:1 groupID:11 fileVersion:1 clientFilename:map[String:gif-animated.gif Valid:true] serverThumbnailFilename:map[String:31.gif Valid:true] createdAt:2016-04-28T16:02:05Z sort:4 metaData:{"clientFilename":"gif-animated.gif","imageColors":[],"tags":[],"height":215,"width":270} title:Gif Animated serverFilename:map[Valid:true String:31.gif] id:31 userOwnerID:2]
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"gif-animated.gif","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:05Z","description":"","fileVersion":1,"groupID":11,"id":31,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","serverFilename":{"String":"31.gif","Valid":true},"serverThumbnailFilename":{"String":"31.gif","Valid":true},"sort":4,"title":"Gif Animated","updatedAt":"2016-04-28T16:02:05Z","userOwnerID":2}}
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"gif-animated.gif","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:05Z","description":"","fileVersion":1,"groupID":11,"id":31,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","serverFilename":{"String":"31.gif","Valid":true},"serverThumbnailFilename":{"String":"31.gif","Valid":true},"sort":4,"title":"Gif Animated","updatedAt":"2016-04-28T16:02:05Z","userOwnerID":2}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item, {"clientFilename":{"String":"gif-animated.gif","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:05Z","description":"","fileVersion":1,"groupID":11,"id":31,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","serverFilename":{"String":"31.gif","Valid":true},"serverThumbnailFilename":{"String":"31.gif","Valid":true},"sort":4,"title":"Gif Animated","updatedAt":"2016-04-28T16:02:05Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item with id: 115275428
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item, id: 115275428
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item Id:31 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item, id: 31, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 31
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item]): 3
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.user, from obj: &{ID:31 Userownerid:2 Groupid:11 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:31.gif Valid:true} Serverthumbnailfilename:{String:31.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:05 +0000 UTC Updatedat:2016-04-28 16:02:05 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board_item, &{ID:31 Userownerid:2 Groupid:11 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:31.gif Valid:true} Serverthumbnailfilename:{String:31.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:05 +0000 UTC Updatedat:2016-04-28 16:02:05 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc42031b040 value:{typ:0x823100 ptr:0xc42031b040 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 2
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:50 GMT] Content-Type:[application/json] Content-Length:[18]] Body:0xc4204ce9c0 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203fc870 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_item_type Itemtypeid}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_item_type, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_item_type, from obj: &{ID:31 Userownerid:2 Groupid:11 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:31.gif Valid:true} Serverthumbnailfilename:{String:31.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:05 +0000 UTC Updatedat:2016-04-28 16:02:05 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_item_type Itemtypeid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Itemtypeid) in board_item, &{ID:31 Userownerid:2 Groupid:11 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:31.gif Valid:true} Serverthumbnailfilename:{String:31.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:05 +0000 UTC Updatedat:2016-04-28 16:02:05 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Itemtypeid, field type: int, with value: %!s(int=1) from struct: &{raw:0xc42031b040 value:{typ:0x823100 ptr:0xc42031b040 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_item_type, field Itemtypeid, with id 1
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_item_type id: 1, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"1","type":"v2-projects-migrator.board_item_type"}
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item_type 1
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:50 GMT] Content-Type:[application/json] Content-Length:[10] Connection:[keep-alive]] Body:0xc420015800 ContentLength:10 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc42010e690 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_group Groupid}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_group, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.board_group, from obj: &{ID:31 Userownerid:2 Groupid:11 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:31.gif Valid:true} Serverthumbnailfilename:{String:31.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:05 +0000 UTC Updatedat:2016-04-28 16:02:05 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.board_group Groupid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Groupid) in board_item, &{ID:31 Userownerid:2 Groupid:11 Sort:4 Itemtypeid:1 Metadata:{"clientFilename":"gif-animated.gif","imageColors":[],"tags":[],"height":215,"width":270} Title:Gif Animated Description: Clientfilename:{String:gif-animated.gif Valid:true} Serverfilename:{String:31.gif Valid:true} Serverthumbnailfilename:{String:31.gif Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:05 +0000 UTC Updatedat:2016-04-28 16:02:05 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Groupid, field type: int, with value: %!s(int=11) from struct: &{raw:0xc42031b040 value:{typ:0x823100 ptr:0xc42031b040 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.board_group, field Groupid, with id 11
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.board_group id: 11, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"11","type":"v2-projects-migrator.board_group"}
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_group 11
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Connection:[keep-alive] Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:50 GMT] Content-Type:[application/json] Content-Length:[17]] Body:0xc4204ceb80 ContentLength:17 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc4203fcc30 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:129 (*Export).GetFull obj &{%!s(int=31) %!s(int=2) %!s(int=11) %!s(int=4) %!s(int=1) {"clientFilename":"gif-animated.gif","imageColors":[],"tags":[],"height":215,"width":270} Gif Animated {gif-animated.gif %!s(bool=true)} {31.gif %!s(bool=true)} {31.gif %!s(bool=true)} %!s(uint=1) %!s(uint=1) 2016-04-28 16:02:05 +0000 UTC 2016-04-28 16:02:05 +0000 UTC %!s(bool=true) %!s(bool=false)}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:118 ep2Handler ep2Handler: marshalling &{Blob:0xc42031b040}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:125 ep2Handler ep2Handler bytes: {"blob":{"id":31,"userOwnerID":2,"groupID":11,"sort":4,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","title":"Gif Animated","description":"","clientFilename":{"String":"gif-animated.gif","Valid":true},"serverFilename":{"String":"31.gif","Valid":true},"serverThumbnailFilename":{"String":"31.gif","Valid":true},"fileVersion":1,"columns":1,"createdAt":"2016-04-28T16:02:05Z","updatedAt":"2016-04-28T16:02:05Z"}}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4200cb880 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:31 Ref:v2-projects-migrator.board_item_comment}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemComment
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_comment, objType: v2-projects-migrator.board_item, objId: 31
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420339e80 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:31 Ref:v2-projects-migrator.board_share}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardShare
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_share, objType: v2-projects-migrator.board_item, objId: 31
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc420012380 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:31 Ref:v2-projects-migrator.selective_sync}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:66 (*Export).GetReferences object models.SelectiveSync
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.selective_sync, objType: v2-projects-migrator.board_item, objId: 31
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:20 ep0Handler called ep0 at service &{src:0xc4200cbb40 hdr:<nil> r:<nil> closing:true doEarlyClose:true mu:{state:0 sema:0} sawEOF:false closed:false earlyClose:false onHitEOF:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:27 ep0Handler decoded &{Type:v2-projects-migrator.board_item Id:31 Ref:v2-projects-migrator.board_item_unsubscribe}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:66 (*Export).GetReferences object models.BoardItemUnsubscribe
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:128 (*DataMigrator).migrateRef at migrate refType: v2-projects-migrator.board_item_unsubscribe, objType: v2-projects-migrator.board_item, objId: 31
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:145 (*Registry).ImportP2 sending bytes to client: {"type":"v2-projects-migrator.board_item","id":"115275428","blob":{"clientFilename":{"String":"gif-animated.gif","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:05Z","description":"","fileVersion":1,"groupID":11,"id":31,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","serverFilename":{"String":"31.gif","Valid":true},"serverThumbnailFilename":{"String":"31.gif","Valid":true},"sort":4,"title":"Gif Animated","updatedAt":"2016-04-28T16:02:05Z","userOwnerID":2}}
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:158 (*Registry).ImportP2 iphase2 type: v2-projects-migrator.board_item, id: 115275428, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import.go:76 ip2Handler iphase2 blob type: json.RawMessage, blob {"clientFilename":{"String":"gif-animated.gif","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:05Z","description":"","fileVersion":1,"groupID":11,"id":31,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","serverFilename":{"String":"31.gif","Valid":true},"serverThumbnailFilename":{"String":"31.gif","Valid":true},"sort":4,"title":"Gif Animated","updatedAt":"2016-04-28T16:02:05Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:53 (*Import).Save saving objectType: v2-projects-migrator.board_item, id: 115275428, {"clientFilename":{"String":"gif-animated.gif","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:05Z","description":"","fileVersion":1,"groupID":11,"id":31,"itemTypeID":1,"metaData":"{\"clientFilename\":\"gif-animated.gif\",\"imageColors\":[],\"tags\":[],\"height\":215,\"width\":270}","serverFilename":{"String":"31.gif","Valid":true},"serverThumbnailFilename":{"String":"31.gif","Valid":true},"sort":4,"title":"Gif Animated","updatedAt":"2016-04-28T16:02:05Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 115275428
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:72 (*Import).Save updating primary key, type: v2-projects-migrator.board_item, from: 31, to: 115275428
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:79 (*Import).Save saved v2-projects-migrator.board_item with id: 115275428
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:115 (*DataMigrator).Migrate successfully migrated type v2-projects-migrator.board_item, id 31 new id 115275428
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.board_item 32
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:21 (*Export).GetPartial exportp1 type: v2-projects-migrator.board_item, id: 32
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:158 FindById typeNoService: board_item from: v2-projects-migrator.board_item, id: 32
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:35 (*Export).GetPartial exportp1 typ: v2-projects-migrator.board_item, id: 32, &{ID:32 Userownerid:2 Groupid:11 Sort:5 Itemtypeid:7 Metadata:{"clientFilename":"ai.ai","tags":[]} Title:ai.ai Description: Clientfilename:{String:ai.ai Valid:true} Serverfilename:{String:32.ai Valid:true} Serverthumbnailfilename:{String:32.png Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:05 +0000 UTC Updatedat:2016-04-28 16:02:06 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:73 getPartialBlobHandler sending partial blob &{ID:32 Userownerid:2 Groupid:11 Sort:5 Itemtypeid:7 Metadata:{"clientFilename":"ai.ai","tags":[]} Title:ai.ai Description: Clientfilename:{String:ai.ai Valid:true} Serverfilename:{String:32.ai Valid:true} Serverthumbnailfilename:{String:32.png Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:05 +0000 UTC Updatedat:2016-04-28 16:02:06 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export.go:80 getPartialBlobHandler marshalled {"blob":{"id":32,"userOwnerID":2,"groupID":11,"sort":5,"itemTypeID":7,"metaData":"{\"clientFilename\":\"ai.ai\",\"tags\":[]}","title":"ai.ai","description":"","clientFilename":{"String":"ai.ai","Valid":true},"serverFilename":{"String":"32.ai","Valid":true},"serverThumbnailFilename":{"String":"32.png","Valid":true},"fileVersion":1,"columns":1,"createdAt":"2016-04-28T16:02:05Z","updatedAt":"2016-04-28T16:02:06Z"}}
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:76 (*DataMigrator).Migrate ExportP1 returned map[groupID:11 clientFilename:map[String:ai.ai Valid:%!s(bool=true)] fileVersion:1 sort:5 description: serverThumbnailFilename:map[String:32.png Valid:%!s(bool=true)] columns:1 createdAt:2016-04-28T16:02:05Z id:32 itemTypeID:7 title:ai.ai serverFilename:map[String:32.ai Valid:%!s(bool=true)] updatedAt:2016-04-28T16:02:06Z userOwnerID:2 metaData:{"clientFilename":"ai.ai","tags":[]}]
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:83 (*Registry).ImportP1 marshalling blob map[groupID:11 clientFilename:map[String:ai.ai Valid:true] fileVersion:1 sort:5 description: serverThumbnailFilename:map[String:32.png Valid:true] columns:1 createdAt:2016-04-28T16:02:05Z id:32 itemTypeID:7 title:ai.ai serverFilename:map[String:32.ai Valid:true] updatedAt:2016-04-28T16:02:06Z userOwnerID:2 metaData:{"clientFilename":"ai.ai","tags":[]}]
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:95 (*Registry).ImportP1 iphase1 migrating type: v2-projects-migrator.board_item, url: http://v2-projects-migrator.elsewhere.invisionapp.com/migrate/v1/save-partial, bytes: {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"ai.ai","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:05Z","description":"","fileVersion":1,"groupID":11,"id":32,"itemTypeID":7,"metaData":"{\"clientFilename\":\"ai.ai\",\"tags\":[]}","serverFilename":{"String":"32.ai","Valid":true},"serverThumbnailFilename":{"String":"32.png","Valid":true},"sort":5,"title":"ai.ai","updatedAt":"2016-04-28T16:02:06Z","userOwnerID":2}}
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import.go:26 savePartialHandler import phase 1 handler, saving partial object {"type":"v2-projects-migrator.board_item","blob":{"clientFilename":{"String":"ai.ai","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:05Z","description":"","fileVersion":1,"groupID":11,"id":32,"itemTypeID":7,"metaData":"{\"clientFilename\":\"ai.ai\",\"tags\":[]}","serverFilename":{"String":"32.ai","Valid":true},"serverThumbnailFilename":{"String":"32.png","Valid":true},"sort":5,"title":"ai.ai","updatedAt":"2016-04-28T16:02:06Z","userOwnerID":2}}, err: %!s(<nil>)
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:16 (*Import).SavePartial saving objectType: v2-projects-migrator.board_item, {"clientFilename":{"String":"ai.ai","Valid":true},"columns":1,"createdAt":"2016-04-28T16:02:05Z","description":"","fileVersion":1,"groupID":11,"id":32,"itemTypeID":7,"metaData":"{\"clientFilename\":\"ai.ai\",\"tags\":[]}","serverFilename":{"String":"32.ai","Valid":true},"serverThumbnailFilename":{"String":"32.png","Valid":true},"sort":5,"title":"ai.ai","updatedAt":"2016-04-28T16:02:06Z","userOwnerID":2}
v2-projects-migrator2 | 2017-04-06T17:39:50Z INFO import_provider.go:41 (*Import).SavePartial saved v2-projects-migrator.board_item with id: 115275429
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:123 (*Registry).ImportP1 iphase1 typ: v2-projects-migrator.board_item, id: 115275429
data-migrator | 2017-04-06T17:39:50Z INFO registry.go:329 (*Registry).ExportP2 url http://v2-projects-migrator.local.invisionapp.com/migrate/v1/get, sendData: &{Ref: Type:v2-projects-migrator.board_item Id:32 Blob:<nil> Url:http://data-migrator.local.invisionapp.com/migrate}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO auth_check.go:16 checkAuth.func1 auth check passed, allowing
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:79 (*Export).GetFull typ: v2-projects-migrator.board_item, id: 32, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:158 FindById typeNoService: board_item from: board_item, id: 32
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:97 (*Export).GetFull len(ObjectReferrerJoinMap[board_item]): 3
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.user Userownerid}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.user, for type: board_item
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:381 GetReferenceForTypeFromStruct extracting fields for objectName: board_item, refObjectName: v2-projects-migrator.user, from obj: &{ID:32 Userownerid:2 Groupid:11 Sort:5 Itemtypeid:7 Metadata:{"clientFilename":"ai.ai","tags":[]} Title:ai.ai Description: Clientfilename:{String:ai.ai Valid:true} Serverfilename:{String:32.ai Valid:true} Serverthumbnailfilename:{String:32.png Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:05 +0000 UTC Updatedat:2016-04-28 16:02:06 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:396 GetReferenceForTypeFromStruct ObjectReferrerJoinMap[board_item]: [{v2-projects-migrator.user Userownerid} {v2-projects-migrator.board_item_type Itemtypeid} {v2-projects-migrator.board_group Groupid}]
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:399 GetReferenceForTypeFromStruct join: {v2-projects-migrator.user Userownerid}, ok: %!s(bool=true)
v2-projects-migrator1 |
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:406 GetReferenceForTypeFromStruct looking for %!f(string=Userownerid) in board_item, &{ID:32 Userownerid:2 Groupid:11 Sort:5 Itemtypeid:7 Metadata:{"clientFilename":"ai.ai","tags":[]} Title:ai.ai Description: Clientfilename:{String:ai.ai Valid:true} Serverfilename:{String:32.ai Valid:true} Serverthumbnailfilename:{String:32.png Valid:true} Fileversion:1 Columns:1 Createdat:2016-04-28 16:02:05 +0000 UTC Updatedat:2016-04-28 16:02:06 +0000 UTC _exists:true _deleted:false}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO schema_information.go:423 GetReferenceForTypeFromStruct extracted field Userownerid, field type: int, with value: %!s(int=2) from struct: &{raw:0xc4202e7450 value:{typ:0x823100 ptr:0xc4202e7450 flag:409} TagName:structs}, typeOf: int
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:112 (*Export).GetFull migrating refType: v2-projects-migrator.user, field Userownerid, with id 2
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:139 (*Export).migrate migrate type: v2-projects-migrator.user id: 2, url: http://data-migrator.local.invisionapp.com/migrate
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:168 (*Export).migrate reqeust POST /migrate HTTP/1.1
v2-projects-migrator1 | Host: data-migrator.local.invisionapp.com
v2-projects-migrator1 | Authorization: 214581134229T4071R627U126M124P2416728390183181571515204199024723
v2-projects-migrator1 | Content-Type: application/json; charset=utf-8
v2-projects-migrator1 |
v2-projects-migrator1 | {"id":"2","type":"v2-projects-migrator.user"}
data-migrator | 2017-04-06T17:39:50Z INFO migrator.go:56 (*DataMigrator).Migrate migrating v2-projects-migrator.user 2
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:170 (*Export).migrate res: &{Status:200 OK StatusCode:200 Proto:HTTP/1.1 ProtoMajor:1 ProtoMinor:1 Header:map[Server:[nginx/1.9.7] Date:[Thu, 06 Apr 2017 17:39:50 GMT] Content-Type:[application/json] Content-Length:[18] Connection:[keep-alive]] Body:0xc420304100 ContentLength:18 TransferEncoding:[] Close:false Uncompressed:false Trailer:map[] Request:0xc42010eff0 TLS:<nil>}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:99 (*Export).GetFull {v2-projects-migrator.board_item_type Itemtypeid}
v2-projects-migrator1 | 2017-04-06T17:39:50Z INFO export_provider.go:102 (*Export).GetFull getting references of refType v2-projects-migrator.board_item_type, for type: board_item
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment