From 3f64a8dd6eb226d7cf29eb88c26e27165764cbd5 Mon Sep 17 00:00:00 2001 From: Neil Booth Date: Sat, 17 Dec 2016 15:31:30 +0900 Subject: [PATCH] Log block processing time only if not syncing Prepare 0.9.10 --- RELEASE-NOTES | 8 ++++++++ server/block_processor.py | 8 +++++--- server/version.py | 2 +- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 7890a47..5367719 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,3 +1,11 @@ +** Please don't run version 0.10.0, it will corrupt your DB. + +version 0.9.10 +-------------- + +- logging improvements +- fixed issue #76 (RPCError namespace) + version 0.9.9 ------------- diff --git a/server/block_processor.py b/server/block_processor.py index 5e2a274..f223fcf 100644 --- a/server/block_processor.py +++ b/server/block_processor.py @@ -201,9 +201,11 @@ class BlockProcessor(server.db.DB): if blocks: start = time.time() await self.advance_blocks(blocks, touched) - s = '' if len(blocks) == 1 else 's' - self.logger.info('processed {:,d} block{} in {:.1f}s' - .format(len(blocks), s, time.time() - start)) + if not self.first_sync: + s = '' if len(blocks) == 1 else 's' + self.logger.info('processed {:,d} block{} in {:.1f}s' + .format(len(blocks), s, + time.time() - start)) elif not self.caught_up: self.caught_up = True self.first_caught_up() diff --git a/server/version.py b/server/version.py index 6ea65e0..0b1f32b 100644 --- a/server/version.py +++ b/server/version.py @@ -1 +1 @@ -VERSION = "ElectrumX 0.9.9" +VERSION = "ElectrumX 0.9.10"