github pathwaycom/pathway v0.21.6

latest releases: v0.26.1, v0.26.0, v0.25.1...
3 months ago

Added

  • sort_by method to pw.BaseCustomAccumulator that allows to sort rows within a single batch. When sort_by is defined the rows are reduced in the order specified by the sort_by method. It can for example be used to process entries in the order of event time.

Changed

  • pw.Table.debug now prints a whole row in a single line instead of printing each cell separately.
  • Calling functions without arguments in YAML configurations files is now deprecated in pw.load_yaml. To call the function a mapping should be passed, e.g. empty mapping as {}. In the future ! syntax without any mapping will be used to pass function objects without calling them.
  • The license check error message now provides a more detailed explanation of the failure.
  • When code is run using pathway spawn with multiple processes, if one process terminates with an error, all other processes will also be terminated.
  • pw.xpacks.llm.vector_store.VectorStoreServer is being deprecated, and it is now subclass of pw.xpacks.llm.document_store.DocumentStore. Public API is being kept the same, however users are encouraged to switch to using DocumentStore from now on.
  • pw.xpacks.llm.vector_store.VectorStoreClient is being deprecated in favor of pw.xpacks.llm.document_store.DocumentStoreClient.
  • pw.io.deltalake.write can now maintain the target table's snapshot on the output.

Don't miss a new pathway release

NewReleases is sending notifications on new releases.