From f464b88393da23da13d0a7c22db77010be242dd9 Mon Sep 17 00:00:00 2001 From: Jeroen van der Heijden Date: Mon, 1 Feb 2021 10:29:52 +0100 Subject: [PATCH] Fixed shard duration as suggested by @srdgame --- include/siri/db/series.inline.h | 2 +- include/siri/db/shard.h | 2 +- include/siri/version.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/siri/db/series.inline.h b/include/siri/db/series.inline.h index 5361cbf2..4adbf4d8 100644 --- a/include/siri/db/series.inline.h +++ b/include/siri/db/series.inline.h @@ -1,7 +1,7 @@ #include #include -static inline size_t siridb_series_duration(siridb_series_t * series) +static inline uint64_t siridb_series_duration(siridb_series_t * series) { return series->idx_len ? series->idx->shard->duration : 0; } diff --git a/include/siri/db/shard.h b/include/siri/db/shard.h index 759af922..97e38dab 100644 --- a/include/siri/db/shard.h +++ b/include/siri/db/shard.h @@ -128,7 +128,7 @@ struct siridb_shard_s uint64_t id; size_t len; /* size of the shard which is used */ size_t size; /* size of shard on disk */ - size_t duration; /* based on the interval of series */ + uint64_t duration; /* based on the interval of series */ siri_fp_t * fp; char * fn; siridb_shard_t * replacing; diff --git a/include/siri/version.h b/include/siri/version.h index 67db2a9e..0dd82d04 100644 --- a/include/siri/version.h +++ b/include/siri/version.h @@ -15,7 +15,7 @@ * Note that debian alpha packages should use versions like this: * 2.0.34-0alpha0 */ -#define SIRIDB_VERSION_PRE_RELEASE "-alpha-3" +#define SIRIDB_VERSION_PRE_RELEASE "-alpha-4" #ifndef NDEBUG #define SIRIDB_VERSION_BUILD_RELEASE "+debug" -- 2.30.2