fix truncate refresh increment schema timeout and autoincrement can not clear cache totally
This commit is contained in:
		| @ -98,7 +98,8 @@ struct AutoincParam | ||||
|       autoinc_intervals_count_(0), | ||||
|       part_level_(schema::PARTITION_LEVEL_ZERO), | ||||
|       auto_increment_cache_size_(DEFAULT_INCREMENT_CACHE_SIZE), | ||||
|       autoinc_mode_is_order_(true) | ||||
|       autoinc_mode_is_order_(true), | ||||
|       autoinc_version_(0) | ||||
|   {} | ||||
|  | ||||
|   TO_STRING_KV("tenant_id"               , tenant_id_, | ||||
| @ -121,7 +122,8 @@ struct AutoincParam | ||||
|                "part_level"              , part_level_, | ||||
|                "auto_increment_cache_size"  , auto_increment_cache_size_, | ||||
|                "part_value_no_order"     , part_value_no_order_, | ||||
|                "autoinc_mode_is_order"   , autoinc_mode_is_order_); | ||||
|                "autoinc_mode_is_order"   , autoinc_mode_is_order_, | ||||
|                "autoinc_version"         , autoinc_version_); | ||||
|  | ||||
|   inline bool with_order() const { return !part_value_no_order_; } | ||||
|   // pay attention to schema changes | ||||
| @ -158,6 +160,7 @@ struct AutoincParam | ||||
|   schema::ObPartitionLevel part_level_; | ||||
|   int64_t auto_increment_cache_size_; | ||||
|   bool              autoinc_mode_is_order_; | ||||
|   int64_t           autoinc_version_; | ||||
|   OB_UNIS_VERSION(1); | ||||
| }; | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 obdev
					obdev