Skip to content
This repository has been archived by the owner on Oct 17, 2018. It is now read-only.

Commit

Permalink
Addressing comments
Browse files Browse the repository at this point in the history
  • Loading branch information
Dmitriy Gromov committed Sep 27, 2017
1 parent b29fbd0 commit 68bd1ea
Show file tree
Hide file tree
Showing 10 changed files with 153 additions and 151 deletions.
6 changes: 3 additions & 3 deletions generated/proto/rule.proto
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ import "policy.proto";
message MappingRuleSnapshot {
string name = 1;
bool tombstoned = 2;
int64 cutover_time_nanos = 3;
int64 cutover_nanos = 3;
map<string,string> tag_filters = 4;
repeated Policy policies = 5;
int64 last_updated_at_nanos = 6;
Expand All @@ -47,7 +47,7 @@ message RollupTarget {
message RollupRuleSnapshot {
string name = 1;
bool tombstoned = 2;
int64 cutover_time_nanos = 3;
int64 cutover_nanos = 3;
map<string,string> tag_filters = 4;
repeated RollupTarget targets = 5;
int64 last_updated_at_nanos = 6;
Expand All @@ -65,7 +65,7 @@ message RuleSet {
int64 created_at_nanos = 3;
int64 last_updated_at_nanos = 4;
bool tombstoned = 5;
int64 cutover_time_nanos = 6;
int64 cutover_nanos = 6;
repeated MappingRule mapping_rules = 7;
repeated RollupRule rollup_rules = 8;
string last_updated_by = 9;
Expand Down
72 changes: 36 additions & 36 deletions generated/proto/schema/rule.pb.go

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

6 changes: 3 additions & 3 deletions matcher/ruleset_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -93,9 +93,9 @@ func TestToRuleSetUnmarshalError(t *testing.T) {
func TestToRuleSetSuccess(t *testing.T) {
store, _, rs := testRuleSet()
proto := &schema.RuleSet{
Namespace: string(testNamespace),
Tombstoned: false,
CutoverTimeNanos: 123456,
Namespace: string(testNamespace),
Tombstoned: false,
CutoverNanos: 123456,
}
_, err := store.SetIfNotExists(testRuleSetKey, proto)
require.NoError(t, err)
Expand Down
5 changes: 3 additions & 2 deletions rules/mapping.go
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ import (
"github.com/m3db/m3metrics/filters"
"github.com/m3db/m3metrics/generated/proto/schema"
"github.com/m3db/m3metrics/policy"

"github.com/pborman/uuid"
)

Expand Down Expand Up @@ -68,7 +69,7 @@ func newMappingRuleSnapshot(
return newMappingRuleSnapshotFromFields(
r.Name,
r.Tombstoned,
r.CutoverTimeNanos,
r.CutoverNanos,
r.TagFilters,
policies,
filter,
Expand Down Expand Up @@ -127,7 +128,7 @@ func (mrs *mappingRuleSnapshot) Schema() (*schema.MappingRuleSnapshot, error) {
res := &schema.MappingRuleSnapshot{
Name: mrs.name,
Tombstoned: mrs.tombstoned,
CutoverTimeNanos: mrs.cutoverNanos,
CutoverNanos: mrs.cutoverNanos,
TagFilters: mrs.rawFilters,
LastUpdatedAtNanos: mrs.lastUpdatedAtNanos,
LastUpdatedBy: mrs.lastUpdatedBy,
Expand Down
4 changes: 2 additions & 2 deletions rules/mapping_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ var (
&schema.MappingRuleSnapshot{
Name: "foo",
Tombstoned: false,
CutoverTimeNanos: 12345,
CutoverNanos: 12345,
LastUpdatedAtNanos: 1234,
LastUpdatedBy: "someone",
TagFilters: map[string]string{
Expand All @@ -65,7 +65,7 @@ var (
&schema.MappingRuleSnapshot{
Name: "bar",
Tombstoned: true,
CutoverTimeNanos: 67890,
CutoverNanos: 67890,
LastUpdatedAtNanos: 1234,
LastUpdatedBy: "someone",
TagFilters: map[string]string{
Expand Down
5 changes: 3 additions & 2 deletions rules/rollup.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ import (
"github.com/m3db/m3metrics/filters"
"github.com/m3db/m3metrics/generated/proto/schema"
"github.com/m3db/m3metrics/policy"

"github.com/pborman/uuid"
)

Expand Down Expand Up @@ -188,7 +189,7 @@ func newRollupRuleSnapshot(
return newRollupRuleSnapshotFromFields(
r.Name,
r.Tombstoned,
r.CutoverTimeNanos,
r.CutoverNanos,
r.TagFilters,
targets,
filter,
Expand Down Expand Up @@ -249,7 +250,7 @@ func (rrs *rollupRuleSnapshot) Schema() (*schema.RollupRuleSnapshot, error) {
res := &schema.RollupRuleSnapshot{
Name: rrs.name,
Tombstoned: rrs.tombstoned,
CutoverTimeNanos: rrs.cutoverNanos,
CutoverNanos: rrs.cutoverNanos,
TagFilters: rrs.rawFilters,
LastUpdatedAtNanos: rrs.lastUpdatedAtNanos,
LastUpdatedBy: rrs.lastUpdatedBy,
Expand Down
4 changes: 2 additions & 2 deletions rules/rollup_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ var (
&schema.RollupRuleSnapshot{
Name: "foo",
Tombstoned: false,
CutoverTimeNanos: 12345,
CutoverNanos: 12345,
LastUpdatedAtNanos: 12345,
LastUpdatedBy: "someone-else",
TagFilters: map[string]string{
Expand Down Expand Up @@ -68,7 +68,7 @@ var (
&schema.RollupRuleSnapshot{
Name: "bar",
Tombstoned: true,
CutoverTimeNanos: 67890,
CutoverNanos: 67890,
LastUpdatedAtNanos: 67890,
LastUpdatedBy: "someone",
TagFilters: map[string]string{
Expand Down
4 changes: 2 additions & 2 deletions rules/ruleset.go
Original file line number Diff line number Diff line change
Expand Up @@ -561,7 +561,7 @@ func NewRuleSetFromSchema(version int, rs *schema.RuleSet, opts Options) (RuleSe
lastUpdatedAtNanos: rs.LastUpdatedAtNanos,
lastUpdatedBy: rs.LastUpdatedBy,
tombstoned: rs.Tombstoned,
cutoverNanos: rs.CutoverTimeNanos,
cutoverNanos: rs.CutoverNanos,
mappingRules: mappingRules,
rollupRules: rollupRules,
tagsFilterOpts: tagsFilterOpts,
Expand Down Expand Up @@ -625,7 +625,7 @@ func (rs *ruleSet) Schema() (*schema.RuleSet, error) {
LastUpdatedAtNanos: rs.lastUpdatedAtNanos,
LastUpdatedBy: rs.lastUpdatedBy,
Tombstoned: rs.tombstoned,
CutoverTimeNanos: rs.cutoverNanos,
CutoverNanos: rs.cutoverNanos,
}

mappingRules := make([]*schema.MappingRule, len(rs.mappingRules))
Expand Down
Loading

0 comments on commit 68bd1ea

Please sign in to comment.