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

PMM-8019 Support partial updates of settings and other entities #2705

Merged
merged 24 commits into from
Dec 27, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
518b682
PMM-8019 Get rid of enable/disable flags in settings
artemgavrilov Dec 18, 2023
602448c
PMM-8019 Fixes
artemgavrilov Dec 18, 2023
841eb7a
Merge remote-tracking branch 'origin/v3-api-breaking-changes' into PM…
artemgavrilov Dec 18, 2023
3ce9f8b
PMM-8019 Fix
artemgavrilov Dec 18, 2023
4234ac2
PMM-8019 Cleanup
artemgavrilov Dec 18, 2023
802bd1f
PMM-8019 Fix tests
artemgavrilov Dec 18, 2023
14ea1c1
PMM-8019 Fixes
artemgavrilov Dec 18, 2023
501dad5
Merge remote-tracking branch 'origin/v3-api-breaking-changes' into PM…
artemgavrilov Dec 19, 2023
24d8a4b
PMM-8019 Fix migrations order
artemgavrilov Dec 19, 2023
90aa7af
PMM-8019 Fix DB migrations
artemgavrilov Dec 19, 2023
5979646
PMM-8019 Fix tests
artemgavrilov Dec 20, 2023
da584df
PMM-8019 Update docs
artemgavrilov Dec 20, 2023
f9f4cb4
PMM-8019 Fix
artemgavrilov Dec 21, 2023
3db6aa0
PMM-8019 Make check enabling toogle optional
artemgavrilov Dec 21, 2023
85a8382
PMM-8019 Make role update params optional
artemgavrilov Dec 21, 2023
543abbf
Merge remote-tracking branch 'origin/v3-api-breaking-changes' into PM…
artemgavrilov Dec 25, 2023
ea305e6
PMM-8019 Fix API tests
artemgavrilov Dec 26, 2023
01b45c9
PMM-8019 Use optional fields for tour flags
artemgavrilov Dec 26, 2023
028a8bb
PMM-8019 Use optionals instead of wrappers in API where it's possible
artemgavrilov Dec 26, 2023
5192034
PMM-8019 Comments
artemgavrilov Dec 26, 2023
ff8cc4f
PMM-8019 Fix tests
artemgavrilov Dec 26, 2023
5cce687
Merge remote-tracking branch 'origin/v3-api-breaking-changes' into PM…
artemgavrilov Dec 26, 2023
87cb62e
PMM-8019 Fix linters
artemgavrilov Dec 26, 2023
ca6219a
PMM-8019 Fix
artemgavrilov Dec 26, 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
4 changes: 3 additions & 1 deletion api-tests/server/helpers.go
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,9 @@ func restoreSettingsDefaults(t *testing.T) {
RareInterval: "280800s",
},
DataRetention: "2592000s",
AWSPartitions: []string{"aws"},
AWSPartitions: &server.ChangeSettingsParamsBodyAWSPartitions{
Values: []string{"aws"},
},
},
Context: pmmapitests.Context,
})
Expand Down
153 changes: 153 additions & 0 deletions api/common/common.pb.go

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

135 changes: 135 additions & 0 deletions api/common/common.pb.validate.go

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

7 changes: 7 additions & 0 deletions api/common/common.proto
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
syntax = "proto3";

package common;
artemgavrilov marked this conversation as resolved.
Show resolved Hide resolved

message StringArray {
repeated string values = 1;
}
Loading
Loading