Skip to content

Releases: golosegor/pyspark-nested-fields-functions

0.1.7

20 Mar 10:34
74131a1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.1.6...0.1.7

0.1.6

22 Feb 13:09
ae7ec01
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.1.5...0.1.6

0.1.5

17 Jan 19:38
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.1.4...0.1.5

0.1.4

17 Jan 15:47
8b3c021
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.1.3...0.1.4

0.1.3

17 Jan 15:23
75f7f41
Compare
Choose a tag to compare

What's Changed

  • Improve whitelist performance by @BrendBraeckmans in #6
  • Make it easier to add new nested fields with expr by not needing to specify an existing but unrelated field by @BrendBraeckmans in #7
  • Rename apply_add_operation to add_nested_field as this is more clear from a user perspective by @BrendBraeckmans in #7

Full Changelog: 0.1.2...0.1.3

0.1.2

04 Jan 11:38
431a216
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.1.1...0.1.2

0.1.1

03 Jan 15:18
dd4f07c
Compare
Choose a tag to compare

Add some new functionalities which can be applied to nested fields.

Changes in this release include:

  • Fix in TerminalOperationProcessor which causes terminal operations on arrays to work.
  • Implement fillna for nested types based on the pure pyspark fillna signature
  • Added duplicate processor to duplicate nested fields
  • Add AddOperationProcessor which makes it possible to add nested fields
  • Make it possible to add nested fields based on an expression

What's Changed

Full Changelog: 0.1.0...0.1.1

0.1.0

15 Dec 15:14
0157cbc
Compare
Choose a tag to compare

Support all Spark versions from 3.1.1 onwards

Changes inlcude:

  • Extended support for all Spark versions greater than 3.1.1 and less than 4.0.
  • Limited Python version support to 3.7 and onwards due to the use of annotations.
  • Allowed all pytest versions greater than or equal to 7.1.0.
  • Upgraded flake8 to at least version 4.0 to address the issue described python/importlib_metadata#406.
  • Run UT on all relevant python / spark / hadoop combinations

What's Changed

New Contributors

Full Changelog: 0.0.9...0.1.0

0.0.9

24 Aug 09:43
Compare
Choose a tag to compare
format date respects nulls, but throw exception in case input format …

0.0.8

26 Jul 10:08
Compare
Choose a tag to compare
redact function preserve nulls