Skip to content

Commit

Permalink
Fix last_index_position value on segment load (#1267)
Browse files Browse the repository at this point in the history
  • Loading branch information
numinnex authored Sep 30, 2024
1 parent 994bd06 commit 65a2247
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 3 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

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

2 changes: 1 addition & 1 deletion server/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "server"
version = "0.4.50"
version = "0.4.51"
edition = "2021"
build = "src/build.rs"

Expand Down
3 changes: 2 additions & 1 deletion server/src/streaming/segments/storage.rs
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,8 @@ impl SegmentStorage for FileSegmentStorage {
);
let log_file = file::open(&segment.log_path).await?;
let file_size = log_file.metadata().await.unwrap().len() as u64;
segment.size_bytes = file_size as u32;
segment.size_bytes = file_size as _;
segment.last_index_position = file_size as _;

if segment.config.segment.cache_indexes {
segment.indexes = Some(segment.storage.segment.load_all_indexes(segment).await?);
Expand Down

0 comments on commit 65a2247

Please sign in to comment.