diff --git a/go-pinot-api_test.go b/go-pinot-api_test.go index a22f529..d7d6380 100644 --- a/go-pinot-api_test.go +++ b/go-pinot-api_test.go @@ -403,7 +403,7 @@ func handleGetTableConfig(w http.ResponseWriter, r *http.Request) { "dropOutOfOrderRecord":false, "hashFunction":"NONE", "defaultPartialUpsertStrategy":"OVERWRITE", - "metadataTTL":84600, + "metadataTTL":84600.0, "deletedKeysTTL":0.0, "enablePreload":false, "enableSnapshot":true diff --git a/model/Table.go b/model/Table.go index d9ba604..7c80e69 100644 --- a/model/Table.go +++ b/model/Table.go @@ -120,7 +120,7 @@ type UpsertConfig struct { DefaultPartialUpsertStrategy string `json:"defaultPartialUpsertStrategy,omitempty"` ComparisonColumns string `json:"comparisonColumn,omitempty"` DeleteRecordColumn string `json:"deleteRecordColumn,omitempty"` - MetadataTTL int64 `json:"metadataTTL,omitempty"` + MetadataTTL float64 `json:"metadataTTL,omitempty"` DeletedKeysTTL float64 `json:"deletedKeysTTL,omitempty"` HashFunction string `json:"hashFunction,omitempty"` EnableSnapshot *bool `json:"enableSnapshot,omitempty"`