david_wallace
08/08/2022, 7:00 PMdavid_wallace
08/08/2022, 7:01 PMtaylor
08/08/2022, 7:09 PMtaylor
08/08/2022, 7:09 PMdavid_wallace
08/08/2022, 7:15 PMtaylor
08/08/2022, 7:28 PMWill Da Silva (Arch)
08/08/2022, 7:28 PMtaylor
08/08/2022, 7:44 PMdavid_wallace
08/08/2022, 7:45 PMaaronsteers
08/08/2022, 8:35 PMmeltano config <plugin> list before and after.aaronsteers
08/08/2022, 8:35 PMdavid_wallace
08/08/2022, 8:35 PMdavid_wallace
08/08/2022, 10:20 PM(.venv) β dutchie-dagster-meltano git:(NoJIRA-upgrade-dagster-meltano) β meltano --version
meltano, version 1.100.0
(.venv) β dutchie-dagster-meltano git:(NoJIRA-upgrade-dagster-meltano) β time meltano config tap-exchange-rates-api list
Custom, possibly unsupported by the plugin:
base [env: TAP_EXCHANGE_RATES_API_BASE] current value: 'USD' (from `meltano.yml`)
start_date [env: TAP_EXCHANGE_RATES_API_START_DATE] current value: '2018-01-01' (from `meltano.yml`)
symbols [env: TAP_EXCHANGE_RATES_API_SYMBOLS] current value: ['CAD', 'MXN', 'AUD', 'EUR', 'USD'] (from `meltano.yml`)
meltano config tap-exchange-rates-api list 1.67s user 0.21s system 99% cpu 1.900 total
(.venv) β dutchie-dagster-meltano git:(NoJIRA-upgrade-dagster-meltano) meltano --version
meltano, version 2.4.0
(.venv) β dutchie-dagster-meltano git:(NoJIRA-upgrade-dagster-meltano) time meltano config tap-exchange-rates-api list
Custom, possibly unsupported by the plugin:
base [env: TAP_EXCHANGE_RATES_API_BASE] current value: 'USD' (from `meltano.yml`)
start_date [env: TAP_EXCHANGE_RATES_API_START_DATE] current value: '2018-01-01' (from `meltano.yml`)
symbols [env: TAP_EXCHANGE_RATES_API_SYMBOLS] current value: ['CAD', 'MXN', 'AUD', 'EUR', 'USD'] (from `meltano.yml`)
meltano config tap-exchange-rates-api list 80.70s user 0.70s system 97% cpu 1:23.36 totalflorian.hines
08/08/2022, 10:22 PM--log-level=debug for the issue that might help. Even if theres no useful log lines, the timestamps between log messages might help narrow down where the delay is coming from.david_wallace
08/08/2022, 10:42 PM(.venv) β dutchie-dagster-meltano git:(NoJIRA-upgrade-dagster-meltano) β meltano --version
meltano, version 1.100.0
(.venv) β dutchie-dagster-meltano git:(NoJIRA-upgrade-dagster-meltano) β time meltano --log-level debug config tap-exchange-rates-api list
2022-08-08T22:33:35.566057Z [debug ] Creating engine <meltano.core.project.Project object at 0x10e248970>@sqlite:////Users/dwall/repos/dagster/dutchie-dagster-meltano/.meltano/meltano.db
2022-08-08T22:33:35.815951Z [debug ] Using selector: KqueueSelector
2022-08-08T22:33:35.848522Z [debug ] Created configuration at /Users/dwall/repos/dagster/dutchie-dagster-meltano/.meltano/run/tap-exchange-rates-api/tap.e8b67d7e-f096-4197-b805-e51bcf5971a8.config.json
2022-08-08T22:33:35.848773Z [debug ] Could not find tap.properties.json in /Users/dwall/repos/dagster/dutchie-dagster-meltano/.meltano/extractors/tap-exchange-rates-api/tap.properties.json, skipping.
2022-08-08T22:33:35.848938Z [debug ] Could not find tap.properties.cache_key in /Users/dwall/repos/dagster/dutchie-dagster-meltano/.meltano/extractors/tap-exchange-rates-api/tap.properties.cache_key, skipping.
2022-08-08T22:33:35.849094Z [debug ] Could not find state.json in /Users/dwall/repos/dagster/dutchie-dagster-meltano/.meltano/extractors/tap-exchange-rates-api/state.json, skipping.
Custom, possibly unsupported by the plugin:
base [env: TAP_EXCHANGE_RATES_API_BASE] current value: 'USD' (from `meltano.yml`)
start_date [env: TAP_EXCHANGE_RATES_API_START_DATE] current value: '2018-01-01' (from `meltano.yml`)
symbols [env: TAP_EXCHANGE_RATES_API_SYMBOLS] current value: ['CAD', 'MXN', 'AUD', 'EUR', 'USD'] (from `meltano.yml`)
meltano --log-level debug config tap-exchange-rates-api list 1.64s user 0.20s system 99% cpu 1.849 total
(.venv) β dutchie-dagster-meltano git:(NoJIRA-upgrade-dagster-meltano) β meltano --version
meltano, version 2.4.0
(.venv) β dutchie-dagster-meltano git:(NoJIRA-upgrade-dagster-meltano) β date && time meltano --log-level debug config tap-exchange-rates-api list && date
Mon Aug 8 15:46:01 PDT 2022
2022-08-08T22:46:45.104438Z [debug ] Creating engine <meltano.core.project.Project object at 0x10c521760>@sqlite:////Users/dwall/repos/dagster/dutchie-dagster-meltano/.meltano/meltano.db
2022-08-08T22:46:45.406143Z [debug ] loaded lazy attr 'SafeConfigParser': <class 'configparser.ConfigParser'>
2022-08-08T22:46:45.406251Z [debug ] loaded lazy attr 'NativeStringIO': <class '_io.StringIO'>
2022-08-08T22:46:45.406330Z [debug ] loaded lazy attr 'BytesIO': <class '_io.BytesIO'>
Custom, possibly unsupported by the plugin:
base [env: TAP_EXCHANGE_RATES_API_BASE] current value: 'USD' (from `meltano.yml`)
start_date [env: TAP_EXCHANGE_RATES_API_START_DATE] current value: '2018-01-01' (from `meltano.yml`)
symbols [env: TAP_EXCHANGE_RATES_API_SYMBOLS] current value: ['CAD', 'MXN', 'AUD', 'EUR', 'USD'] (from `meltano.yml`)
meltano --log-level debug config tap-exchange-rates-api list 76.80s user 0.50s system 97% cpu 1:18.94 total
Mon Aug 8 15:47:20 PDT 2022david_wallace
08/08/2022, 10:48 PMchristoph
08/09/2022, 4:54 AMedgar_ramirez_mondragon
08/09/2022, 5:09 AMmeltano lock after upgrading to 2.x would get rid of some of the slowness. New projects would get the lockfiles right away when they add plugins.david_wallace
08/09/2022, 3:36 PMdavid_wallace
08/09/2022, 3:50 PMdavid_wallace
08/09/2022, 3:50 PMaaronsteers
08/09/2022, 4:16 PMdavid_wallace
08/09/2022, 6:17 PMchristoph
08/09/2022, 9:21 PMjust following up to show the magnitude of how this is affecting our workloads. this is the change in runtime for one of our el jobs post 2.4.0 migrationTo clarify, is your production system also running the same macOS and Python version you mentioned before?
david_wallace
08/09/2022, 9:40 PMaaronsteers
08/11/2022, 7:04 PMdavid_wallace
08/11/2022, 8:16 PM