Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove abstract Scheduler class #1778

Merged
merged 1 commit into from
Jul 22, 2016
Merged

Conversation

Tarrasch
Copy link
Contributor

Description

Remove abstract Scheduler class.

This is an internal refactoring. The purpose is just to remove code and
complexity.

Have you tested this? If so, how?

No, I rely on existing unittests run by Travis.

This is an internal refactoring. The purpose is just to remove code and
complexity.
@Tarrasch Tarrasch merged commit 5bd9b43 into spotify:master Jul 22, 2016
@Tarrasch Tarrasch deleted the simplify_scheduler branch July 22, 2016 10:19
@Tarrasch
Copy link
Contributor Author

Self-approving. Another motivation is that I want the luigi code source to feel hackable. Unnecessary abstractions greatly hinders that.

p7k pushed a commit to Celmatix/luigi that referenced this pull request Jul 28, 2016
* spotify/master: (24 commits)
  Add DateSecondParameter to parameter.py (spotify#1779)
  tox: Specify sphinx dependency better
  flake8: Unbreak travis build
  Excludes .tox from flake8 to prevent checking third-party libraries (spotify#1785)
  README: Remove monthly downloads badge
  Rename CentralPlannerScheduler to Scheduler (spotify#1781)
  Remove abstract Scheduler class (spotify#1778)
  Assistants: Don't affect longevity of tasks (spotify#1772)
  tests: Skip a inttermittently failing s3 test (spotify#1777)
  Update retcodes to handle new cases (spotify#1771)
  tests: Fix warning in remote_scheduler_test.py (spotify#1774)
  Remove sitecustomize file (spotify#1755)
  Fix exist method for ftp server
  Update copy() to return number and size of files copied
  Remove the confusing "dummy_test_module" directory (spotify#1756)
  Disable codecov comments on GitHub PRs (spotify#1754)
  Fix "owner_email" log message. (spotify#1762)
  docs: Install sphinx 1.4.4 in setup.py (spotify#1761)
  docs: Set minimum versions for sphinx (spotify#1760)
  Normalize ListParameter to be Immutable (spotify#1759)
  ...
This was referenced Jun 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant