justabill
09/09/2021, 9:32 PM0.15.5-python3.9
.
• While registering very large flows, it was possible to see timeouts or incomplete registration. Now, flow edges and tasks are registered in batches allowing for much larger flows.
• Agentless flow runs now receive the environment variables of the process that starts them; this makes agentless runs easier to use in production.
• --idempotency-key
support has been added to prefect run
• prefect run
will now ignore schedules on local flow runs by default and only a single run will be performed. A --schedule
flag was added if you’d like the command to go forever and run the flow on a schedule.
• Several task library improvements have been made, including a new SnowflakeQueryFromFile
task, improved logging in the AWS BatchSubmit
task, improved runtime handling for MySQL Tasks, and updated authentication for the DremioFetch
task.
• Log limits have been updated to reduce errors when many large logs are sent.
Note that this release includes several breaking changes:
• In a secure-by-default effort, services run by the prefect server
cli now listen to localhost by default and are not accessible from other machines; use --expose
to allow connections from a remote location.
• Prefect Server will need to be upgraded to version 2021.09.02
before flows can be registered from this version of Core.
Special thanks to Deepyaman Datta, Henri Hannetel, Johnny Tirado, @Kathryn Klarich, @Tenzin Choedak, and Vincent Xue for contributing to this release :thank-you:!