feast-dev / feast

The Open Source Feature Store for Machine Learning
https://feast.dev
Apache License 2.0
5.62k stars 1k forks source link

fix: Issue of DataSource subclasses using parent abstract class docstrings #4730

Closed dandawg closed 2 weeks ago

dandawg commented 3 weeks ago

What this PR does / why we need it:

This is a natural continuation of the work done in this PR: [PR](fix: Fixed SparkSource docstrings so it wouldn't used inhereted class docstrings).

There were other DataSource subclasses that had the same issue--using the abstract class docstring (and __init__ docstring, which did not accurately describe the parameters and functionality of the specialized subclasses.

I have added class docstrings and class __init__ docstrings where they were missing for subclasses of the DataSource class.

Which issue(s) this PR fixes:

Misc