Skip to content

Tecton 0.2

Tecton released this version in December 2021. The following release notes provide information about Tecton 0.2.

New Versioning Scheme

Tecton 0.2 is the first release of our new versioning scheme. From now on, stable releases will be made about every quarter. Any new functionality will be released as Beta. The new versioning scheme provides a reliable SDK for production applications, while continuing to let new functionality to be rapidly developed.

New Features and Improvements

Below lists features added since Tecton 0.1 was released in October, 2021. More info on 0.1 can be found here.

Patch Updates

Below describes all the patch releases made to Tecton 0.2 and the updates they made.

0.2.11

  • Fixes a bug in FeatureService.get_historical_features() where features that were excluded via a FeaturesConfig were not properly filtered out of training datasets.

0.2.10

  • Fixes a bug in data filtering in {Batch, Stream}WindowAggregateFeatureView.run() when aggregation_level="full"

0.2.9

  • Saves the SDK version used to apply changes with tecton apply, and shows that version in tecton restore.

0.2.8

  • Fixes a bug in FeatureView.run_stream causing a TypeError to be thrown for the return value. The method now returns a PySpark StreamingQuery object.

0.2.7

  • Fixes a bug when directly executing pytest in a python virtual environment where some modules would fail to import correctly.

0.2.6

  • Fixes a bug when directly executing pytest on a feature repo where calling FeatureView.run would give an error that the FeatureView object is not callable.

0.2.5

  • Fixes a bug in FeatureService.get_historical_features() causing incorrect column names when there were multiple OnDemandFeatureViews with different inputs.

0.2.4

  • Fixes a bug in tecton test where calling FeatureView.run would give an error that the FeatureView object is not callable.

0.2.1

  • Fixes missing import error for FeatureView.run_stream
  • Fixes a bug in FeatureView.features for stream window-aggregate feature views where not all the feature names were being returned.