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

feat: unary execute bulk operations #221

Merged
merged 34 commits into from
Jun 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
2795d37
feat: add apply command
deryrahman May 8, 2024
12feba3
feat: implement add job specifications with response job name successes
deryrahman May 8, 2024
d2bb387
feat: implement cache on reading spec by name
deryrahman May 8, 2024
28cf1da
feat: checkout plan from branch feat-diff-plan
deryrahman May 8, 2024
4e51bcd
feat: execute apply on job and resource operations
deryrahman May 8, 2024
d4e0abf
fix: lint
deryrahman May 8, 2024
ec8b2fd
feat: add internal/plan from plan branch
deryrahman May 16, 2024
dff1784
feat: use json reading instead of csv
deryrahman May 16, 2024
26762f4
feat: returning success status on change namespace job + resource
deryrahman May 17, 2024
6fa837d
feat: add job + resource migrate command
deryrahman May 17, 2024
95507d4
refactor: get proto requests
deryrahman May 17, 2024
1448c18
feat: cherry-pick from plan feature
deryrahman May 17, 2024
d7c273b
feat: add apply command on cmd root
deryrahman May 20, 2024
45352c7
feat: returning job success on update operations
deryrahman May 20, 2024
ffedba7
feat: add log for every execution
deryrahman May 20, 2024
ca25b76
fix: lint
deryrahman May 20, 2024
2d89fcd
feat: add log for fail and success operations
deryrahman May 21, 2024
39c6cba
revamp: log summary based on namespace
deryrahman May 21, 2024
b9c200f
fix: specs reading cache based on path
deryrahman May 21, 2024
89b5158
fix: resource operations with kind name split
deryrahman May 21, 2024
2561b1d
fix: spec test and linter
deryrahman May 22, 2024
42b58d8
fix: return status for resource add, update and migrate
deryrahman May 22, 2024
4e4bc15
remove: unused plan operations
deryrahman Jun 5, 2024
6a9ae08
feat: cherry-pick new plan class to handle new contract
deryrahman Jun 5, 2024
0ce8224
feat: modify apply command to use new plan contract
deryrahman Jun 5, 2024
46a33ee
fix: lint
deryrahman Jun 5, 2024
5f7516e
fix: reading from plan and write the summary
deryrahman Jun 6, 2024
dc90fbd
refactor: remove success on create resource response + refactor succe…
deryrahman Jun 10, 2024
17e71db
refactor: print apply logs
deryrahman Jun 10, 2024
917fd1d
fix: save executed job plan
deryrahman Jun 11, 2024
597d0c4
feat: remove unused success returned
deryrahman Jun 11, 2024
341e481
refactor: rename field to successful_job_names
deryrahman Jun 11, 2024
4de788a
fix: lint
deryrahman Jun 14, 2024
8edb358
refactor: remove unecessary success returm
deryrahman Jun 14, 2024
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 Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ NAME = "github.com/goto/optimus"
LAST_COMMIT := $(shell git rev-parse --short HEAD)
LAST_TAG := "$(shell git rev-list --tags --max-count=1)"
OPMS_VERSION := "$(shell git describe --tags ${LAST_TAG})-next"
PROTON_COMMIT := "1090b06ae7c9a95bb3086b55d068b949e50b2aa0"
PROTON_COMMIT := "6690fac77836cfdde8905f7acb3f97922e9902c1"


.PHONY: build test test-ci generate-proto unit-test-ci integration-test vet coverage clean install lint
Expand Down
Loading
Loading