Skip to content

v4.5.0

Compare
Choose a tag to compare
@BWMac BWMac released this 10 Sep 16:01

Highlights

  • Improved handling of pre-authorized requests:
    • During long running asynchronous download operations (i.e. syncing a folder with many files),
      some pre-authorized URLs were expiring before they were used to download the file. This
      change will now check the expiration datetime of the URL before using it.
      If the URL is expired it will be refreshed.
  • Added support for pandas.read_csv keyword arguments:
    • Added support for all pandas.read_csv keyword arguments to the asDataFrame method of the CsvFileTable class.
    • This enables custom handling of missing values and default values when reading a Synapse table to a pandas DataFrame. See the pandas documentation for a full list of available keyword arguments.

What's Changed

  • [SYNPY-1514] Handle Expired Pre-Signed URLs by @BWMac in #1126
  • [SYNPY-1509] Updates NA handling for CSVFileTable.asDataFrame by @BWMac in #1127
  • [FDS-2373] Update retry delay, add some otel traces, add retry to url creation by @BryanFauble in #1128

Full Changelog: v4.4.1...v4.5.0