A language and runtime for distributed, incremental data processing in the cloud
Highlights from this release:
gp3
EBS volumes instead of gp2
75
, it is retried up to 3 timesdir
equality: can now compare resolved and unresolved dirs directlyreflow info
now shows failed attempts for the same flowc6i
/m6i
instances available to usev1.17.1
reflow run
)runbatch
users can significantly reduce memory requirements by using reflow runbatch <your_module.rfx>
instead of reflow runbatch <your_module.rf>
(modules can be bundled using reflow bundle
)reflow info
and reflow ps
. For more information, see reflow info -help
and reflow ps -help
.reflow logs
command now allows a -reflowlet
option. The -s
option is removed; see reflow logs -help
for details.reflow pred
command allows one to view profiles of a particular exec (using it’s identifier) across various run invocations (under the same AWS account). Example usage reflow pred <ident>
(the idents of execs are usually printed at the end of a run log).Highlights from this release:
reflow logs
tool to enable streaming log events directly from cloudwatchreflow test
which was incorrectly flipped (i.e. 1 for success and 0 for failure)nopTracer
and updated tracing.md to describe how to enable tracingHighlights from this release:
Highlights from this release:
localtracer
Assertions
immutable and reduce memory footprints3blob
will now delete in batches when more than 1000 keys are specified1000align.rf
sample programHighlights from this release
--dotgraph=false
)reflow run -local
) which uses the same scheduler logic as remote runsOther improvements
maxInstances
threshold was reachedReflow 1.3.1 is our first binary release in a long time and contains too many changes to list individually.
It is recommended to upgrade to this release for all users. Notably, this release includes a migration from CoreOS (deprecated) to Flatcar which will fix any launch error
or AMI errors you may have seen.