github.com/GuanceCloud/cliutils@v1.1.21/point/err.go (about) 1 // Unless explicitly stated otherwise all files in this repository are licensed 2 // under the MIT License. 3 // This product includes software developed at Guance Cloud (https://www.guance.com/). 4 // Copyright 2021-present Guance, Inc. 5 6 package point 7 8 import "errors" 9 10 var ( 11 ErrNoFields = errors.New("no fields") 12 ErrInvalidLineProtocol = errors.New("invalid lineprotocol") 13 ) 14 15 // Point warnnings. 16 const ( 17 WarnMaxTags = "exceed_max_tags" 18 WarnMaxFields = "exceed_max_fields" 19 WarnNoField = "no_field" 20 WarnMaxTagKeyLen = "exceed_max_tag_key_len" 21 WarnMaxTagValueLen = "exceed_max_tag_value_len" 22 WarnMaxFieldKeyLen = "exceed_max_field_key_len" 23 WarnMaxFieldValueLen = "exceed_max_field_value_len" 24 WarnMaxFieldValueInt = "exceed_max_field_value_int" 25 WarnInfConvertToMaxValue = "convert_inf_to_max_value" 26 WarnInfConvertToMinValue = "convert_inf_to_min_value" 27 WarnInvalidUTF8String = "invalid_utf8_string" 28 WarnMaxTagKeyValueCompose = "exceed_max_tag_key_value_compose" 29 30 WarnInvalidTagKey = "invalid_tag_key" 31 WarnInvalidTagValue = "invalid_tag_value" 32 WarnInvalidMeasurement = "invalid_measurement" 33 WarnInvalidFieldValueType = "invalid_field_value_type" 34 WarnAddRequiredKV = "add_required_kv" 35 36 WarnFieldDisabled = "field_disabled" 37 WarnTagDisabled = "tag_disabled" 38 39 WarnSameTagFieldKey = "same_tag_field_key" 40 WarnKeyNameConflict = "key_name_conflict" 41 WarnDotInkey = "dot_in_key" 42 WarnNROrTailEscape = "found_new_line_or_tail_espace" 43 WarnFieldB64Encoded = "field_base64_encoded" 44 WarnNilField = "nil_field" 45 )