diff --git a/src/config/src/ider.rs b/src/config/src/ider.rs index ee125d46e3..9d88ebbfd2 100644 --- a/src/config/src/ider.rs +++ b/src/config/src/ider.rs @@ -173,6 +173,7 @@ impl SnowflakeIdBucket { pub fn get_id(&mut self) -> i64 { if self.bucket.is_empty() { self.generate_ids(); + self.bucket.reverse(); } self.bucket.pop().unwrap() }