Skip to content

Commit

Permalink
Cherry pick defrag schedule changes (#2455)
Browse files Browse the repository at this point in the history
* Add a new type of Job: DefragJob (#2375)
(cherry picked from commit 759bca7)

* Add defrag status data structures (#2385)
(cherry picked from commit def904a)

* Add generic schedule structure; add fields for defrag schedule (#2408)
(cherry picked from commit 5aaf214)

* Add server and APIs for defrag and schedule services (#2426)
(cherry picked from commit e80fd7f)

* Change OpenStorageSchedule API parameter type to string (#2454)
(cherry picked from commit e4b050e)
  • Loading branch information
twang-ps authored Jul 10, 2024
1 parent f318e40 commit 8d7c1b7
Show file tree
Hide file tree
Showing 20 changed files with 5,419 additions and 1,853 deletions.
1 change: 1 addition & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -437,6 +437,7 @@ mockgen:
mockgen -destination=cluster/mock/cluster.mock.go -package=mock github.com/libopenstorage/openstorage/cluster Cluster
mockgen -destination=api/mock/mock_fstrim.go -package=mock github.com/libopenstorage/openstorage/api OpenStorageFilesystemTrimServer,OpenStorageFilesystemTrimClient
mockgen -destination=api/mock/mock_fscheck.go -package=mock github.com/libopenstorage/openstorage/api OpenStorageFilesystemCheckServer,OpenStorageFilesystemCheckClient
mockgen -destination=api/mock/mock_defrag.go -package=mock github.com/libopenstorage/openstorage/api OpenStorageFilesystemDefragServer,OpenStorageFilesystemDefragClient
mockgen -destination=api/server/mock/mock_schedops_k8s.go -package=mock github.com/portworx/sched-ops/k8s/core Ops
mockgen -destination=volume/drivers/mock/driver.mock.go -package=mock github.com/libopenstorage/openstorage/volume VolumeDriver
mockgen -destination=bucket/drivers/mock/bucket_driver.mock.go -package=mock github.com/libopenstorage/openstorage/bucket BucketDriver
Expand Down
6 changes: 6 additions & 0 deletions SDK_CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

## Releases

### v0.101.51 - (06/18/2024)

* Add defrag job and status data structures
* Add generic schedule data structure
* Add server and APIs for defrag and schedule services

### v0.101.50 - (05/24/2024)

* Add a parameter for FlashArray Pod names
Expand Down
Loading

0 comments on commit 8d7c1b7

Please sign in to comment.