From: Jeroen van der Heijden Date: Mon, 1 Feb 2021 09:29:52 +0000 (+0100) Subject: Fixed shard duration as suggested by @srdgame X-Git-Tag: archive/raspbian/2.0.44-1+rpi1~1^2~3^2^2~2^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f464b88393da23da13d0a7c22db77010be242dd9;p=siridb-server.git Fixed shard duration as suggested by @srdgame --- 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"