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

Refactor/improve testability #243

Closed
wants to merge 27 commits into from
Closed
Show file tree
Hide file tree
Changes from 23 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
d84a994
wip: move existing non-controller files
Feb 22, 2023
e5dfc4e
wip: create folder structure per controller
Feb 22, 2023
e618f2b
fix: adjust imports and mod structure
Feb 22, 2023
2aa9680
wip: create skeleton controllers and function signatures
Feb 22, 2023
1bb18ab
test: first passing smoke tests
Feb 22, 2023
2d1d01d
wip: restructure airflow_db part
Feb 23, 2023
72e2dd7
test: fix ldap test
Feb 23, 2023
03ee917
fix: variable naming
Feb 23, 2023
a4e5e6e
wip: towards converting the airflow operator
Feb 23, 2023
6f03f7a
wip: move airflow apply code
Feb 23, 2023
2439ed6
refactor: move out build helper functions
Feb 23, 2023
4e44a4e
refactor: clean up unused errors and imports
Feb 23, 2023
210c4db
wip: make fetch steps do something
Feb 23, 2023
220e465
refactor: move build helpers for db
Feb 23, 2023
a776ba3
refactor: clean up imports and error variants
Feb 23, 2023
145e228
refactor: remove unused variables
Feb 23, 2023
94b7340
refactor: more clean up and error type rename
Feb 23, 2023
d948938
refactor: more unused stuff cleanup
Feb 23, 2023
9a814e7
style: i do as the linter commands
Feb 23, 2023
5526e72
fix: handle unfetched resources which need to be created first
Feb 27, 2023
53e86e1
fix: catch up with main
Feb 27, 2023
abe2039
Merge branch 'main' into refactor/improve-testability
Feb 27, 2023
3a4be24
fix: remove correct line
Feb 27, 2023
86ebb7e
test: add test cases for "cold start" situations
Feb 28, 2023
6a88cd8
style: change test names
Mar 1, 2023
bf37d78
feat: pass action to be taken explicitly
Mar 20, 2023
c8f7079
fix: remove silly error string matching
Mar 20, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion rust/operator-binary/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@ stackable-airflow-crd = { path = "../crd" }
stackable-operator = { git = "https://github.com/stackabletech/operator-rs.git", tag = "0.36.0" }

[dev-dependencies]
serde_yaml = "0.8"
serde_yaml = "0.9"
Loading