Michael T
02/11/2021, 9:34 PMMichael T
02/11/2021, 9:35 PMNoah K
02/11/2021, 9:35 PMNoah K
02/11/2021, 9:35 PMNoah K
02/11/2021, 9:35 PMMichael T
02/11/2021, 9:36 PMNoah K
02/11/2021, 9:37 PMNoah K
02/11/2021, 9:37 PMNoah K
02/11/2021, 9:37 PMNoah K
02/11/2021, 9:37 PMfoo_soild = solid()(foo)
Noah K
02/11/2021, 9:37 PMfoo
Michael T
02/11/2021, 9:38 PMNoah K
02/11/2021, 9:38 PMNoah K
02/11/2021, 9:38 PMNoah K
02/11/2021, 9:38 PMMichael T
02/11/2021, 9:39 PMpaul.q
02/11/2021, 9:47 PMBasil V
02/12/2021, 1:14 AM.env
file for the DockerRunLauncher config rather than listing out each env variable? Currently it is:
config:
env_vars:
- DAGSTER_PG_USERNAME
- DAGSTER_PG_PASSWORD
- DAGSTER_PG_DB
- DAGSTER_PG_HOST
Ideally something like:
config:
env_file: .env
bklau-zap
02/12/2021, 3:26 PMCommunity
channel to address questions from adopters and Dagster-ecosystem?Paul Wyatt
02/12/2021, 7:53 PMOperation name: RunsRootQuery
Message: failed to find prev date
Path: ["repositoriesOrError","nodes",1,"schedules",1,"futureTicks"]
Locations: [{"line":183,"column":3}]
Stack Trace:
File "/usr/local/lib/python3.6/dist-packages/graphql/execution/executor.py", line 452, in resolve_or_error
return executor.execute(resolve_fn, source, info, **args)
File "/usr/local/lib/python3.6/dist-packages/graphql/execution/executors/sync.py", line 16, in execute
return fn(*args, **kwargs)
File "/usr/local/lib/python3.6/dist-packages/dagster_graphql/schema/schedules/schedules.py", line 96, in resolve_futureTicks
tick_times.append(next(time_iter).timestamp())
File "/usr/local/lib/python3.6/dist-packages/dagster/utils/schedules.py", line 20, in schedule_execution_time_iterator
date_iter.get_prev(datetime.datetime)
File "/usr/local/lib/python3.6/dist-packages/croniter/croniter.py", line 133, in get_prev
return self._get_next(ret_type or self._ret_type, is_prev=True)
File "/usr/local/lib/python3.6/dist-packages/croniter/croniter.py", line 210, in _get_next
nth_weekday_of_month, is_prev)
File "/usr/local/lib/python3.6/dist-packages/croniter/croniter.py", line 479, in _calc
raise CroniterBadDateError("failed to find prev date")
Any advice?Jai Kumaran
02/13/2021, 9:18 AMdagster.core.storage.event_log
. I see there is a SQLite-backed event log storage, but I need a websocket probably for real time updates.
Is that how it is done on the dagit UI?mrdavidlaing
02/14/2021, 12:54 PMschrockn
02/15/2021, 5:40 PMStas Sajin
02/15/2021, 6:51 PMRafał Wojdyła
02/16/2021, 11:05 AMMemoizableIOManager
but I having hard time, and right now hitting 2 issues/questions, I would highly appreciate your help. I'm on dagster==0.10.5.
1. has_output
appears to be getting called with context set to None
, thus I can't validate if the external data exists, this is a simplified version of my current POC: https://gist.github.com/ravwojdyla/6a546e3fa65459b17413aac10c643f25
2. when I hard-code had_output
to return True
(just as a POC), I'm getting this error:
for step in self.get_steps_to_execute_by_level()[0]:
IndexError: list index out of range
I was expecting to get an error in that case, but that specific error made me think how the memoization appears to work, is it fair to say that for memoization to work the "central" scheduler needs to have access the the previously run "steps" (to fetch config etc)?Hamza Khurshid Butt
02/16/2021, 1:44 PMRunRequest
method inside sensor
, which are further processed by various solids, now when this sensor will run again after some interval, it is not going to re run the fileNames that have already been passed to it due to Idempotence using run keys
feature of sensor,
So lets say my specific file does not get processed correctly or encounters any problem during processing, in this case it will not be rerun ever by sensor whereas i want to re run only for this specific file.
Any Solutions ??Richard Fisher
02/16/2021, 2:14 PMdagster api grpc-health-check
command as our kubernetes livenessProbe for our pipelines container (every 5 seconds). This is causing significant load on the CPU. Aside from reducing the frequency of the liveness probe, are there any other fixes for this/plans to streamline this in a future release? We’re running 0.10.0Scott Jones
02/16/2021, 3:11 PMpyjulia
package to call into Julia from Python, I wanted to know if are other methods people had used, any recommendations.
I am concerned about calling Julia, which uses asynchronous threads / tasks, from Python with it’s GIL.Rubén Lopez Lozoya
02/16/2021, 6:41 PMCagatay K
02/16/2021, 9:59 PMdagit
with the –path-prefix
option to set a different root path than /
? The "Playground" tab of the pipeline view that would let me edit the config and launch a run fails with a blank page in the browser (Firefox or Safari), and I see the errors in the screenshot in browser console. It looks like the path prefix doesn't take for the static resources, and the browser makes requests to /static/css/...
and /static/js/...
paths. This is on Dagster 0.10.5
and with the non-empty prefix /pipelines
.