Skip to content

Remove implementation of __eq__ method from DatasetEvent#25907

Merged
uranusjr merged 2 commits intoapache:mainfrom
astronomer:remove-eq-method
Aug 24, 2022
Merged

Remove implementation of __eq__ method from DatasetEvent#25907
uranusjr merged 2 commits intoapache:mainfrom
astronomer:remove-eq-method

Conversation

@dstandish
Copy link
Contributor

@dstandish dstandish commented Aug 23, 2022

Given that in the future we might allow registering of dataset events from other systems, dataset_id + timestamp might not be quite enough grain. So rather than have to make a "breaking" change to __eq__ in the future, it would be better to avoid defining it now. It's only used in a test.

Given that in the future we might allow registering  of dataset events from other systems, dataset_id + timestamp might not be quite enough grain.  So rather than have to make a "breaking" change to `__eq__` in the future, it would be better to
avoid defining it now.  It's only used in a test.
@dstandish dstandish changed the title WIP Remove implementation of __eq__ method from DatasetEvent Remove implementation of __eq__ method from DatasetEvent Aug 23, 2022
@dstandish dstandish marked this pull request as ready for review August 23, 2022 18:29
@uranusjr uranusjr merged commit e928817 into apache:main Aug 24, 2022
@uranusjr uranusjr deleted the remove-eq-method branch August 24, 2022 00:49
@jedcunningham jedcunningham added changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) AIP-48 labels Sep 12, 2022
@ephraimbuddy ephraimbuddy added this to the Airflow 2.4.0 milestone Sep 14, 2022
@eladkal eladkal added area:data-aware-scheduling assets, datasets, AIP-48 and removed AIP-48 labels Mar 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:data-aware-scheduling assets, datasets, AIP-48 changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants