From ee5d4af631950e1e1f694bd46bbfe6f0875b96a6 Mon Sep 17 00:00:00 2001 From: SionoiS Date: Mon, 6 Jan 2025 08:55:31 -0500 Subject: [PATCH] remove echo :P --- waku/waku_store_sync/codec.nim | 50 ---------------------------------- 1 file changed, 50 deletions(-) diff --git a/waku/waku_store_sync/codec.nim b/waku/waku_store_sync/codec.nim index d8594503c..cf3ea9dde 100644 --- a/waku/waku_store_sync/codec.nim +++ b/waku/waku_store_sync/codec.nim @@ -56,8 +56,6 @@ proc deltaEncode*(value: SyncPayload): seq[byte] = buf = uint64(lastTimestamp).toBytes(Leb128) output &= @buf - #echo "First Timestamp: " & $lastTimestamp - # implicit first fingerprint is always 0 and range type is always skip for (bound, rangeType) in value.ranges: @@ -68,8 +66,6 @@ proc deltaEncode*(value: SyncPayload): seq[byte] = buf = timeDiff.toBytes(Leb128) output &= @buf - #echo "Timestamp: " & $timeDiff - if timeDiff == 0: var sameBytes = 0 for (byte1, byte2) in zip(lastHash, bound.b.fingerprint): @@ -81,8 +77,6 @@ proc deltaEncode*(value: SyncPayload): seq[byte] = # encode number of same bytes output &= byte(sameBytes) - #echo "Same Bytes: " & $sameBytes - # encode fingerprint bytes output &= bound.b.fingerprint[0 ..< sameBytes] @@ -91,14 +85,11 @@ proc deltaEncode*(value: SyncPayload): seq[byte] = case rangeType of skipRange: - #echo "Skip Range" continue of fingerprintRange: let fingerprint = value.fingerprints[i] i.inc() - #echo "Encode Fingerprint" - output &= fingerprint of itemSetRange: let itemSet = value.itemSets[j] @@ -108,12 +99,8 @@ proc deltaEncode*(value: SyncPayload): seq[byte] = buf = uint64(itemSet.elements.len).toBytes(Leb128) output &= @buf - #echo "Set elements: " & $itemSet.elements.len - let encodedSet = itemSet.deltaEncode() - #echo "Encoded Set" - output &= encodedSet continue @@ -135,18 +122,12 @@ proc deltaDecode*(itemSet: var ItemSet, buffer: seq[byte], setLength: int): int let time = lastTime + Timestamp(val) lastTime = time - #echo "Timestamp: " & $time - #echo "IDX: " & $idx - slice = buffer[idx ..< idx + 32] idx += 32 var fingerprint = EmptyFingerprint for i, bytes in slice: fingerprint[i] = bytes - #echo "Hash: " & $fingerprint - #echo "IDX: " & $idx - let id = ID(time: time, fingerprint: fingerprint) itemSet.elements.add(id) @@ -154,14 +135,9 @@ proc deltaDecode*(itemSet: var ItemSet, buffer: seq[byte], setLength: int): int itemSet.reconciled = bool(buffer[idx]) idx += 1 - #echo "Reconciled: " & $itemSet.reconciled - #echo "IDX: " & $idx - return idx proc deltaDecode*(T: type SyncPayload, buffer: seq[byte]): T = - #echo "buffer length: " & $buffer.len - if buffer.len == 1: return SyncPayload() @@ -178,9 +154,6 @@ proc deltaDecode*(T: type SyncPayload, buffer: seq[byte]): T = idx += len lastTime = Timestamp(val) - #echo "First Range Timestamp: " & $lastTime - #echo "IDX: " & $idx - # implicit first fingerprint is always 0 # implicit first range mode is alway skip @@ -194,32 +167,21 @@ proc deltaDecode*(T: type SyncPayload, buffer: seq[byte]): T = idx += len let timeDiff = Timestamp(val) - #echo "Range Timestamp diff: " & $timeDiff - #echo "IDX: " & $idx - var fingerprint = EmptyFingerprint if timeDiff == 0: # decode number of same bytes let sameBytes = int(buffer[idx]) idx += 1 - #echo "Same Bytes Count: " & $sameBytes - #echo "IDX: " & $idx - # decode same bytes slice = buffer[idx ..< idx + sameBytes] idx += sameBytes for i, bytes in slice: fingerprint[i] = bytes - #echo "Same Bytes: " & $fingerprint - #echo "IDX: " & $idx - let thisTime = lastTime + timeDiff lastTime = thisTime - #echo "Range Timestamp: " & $thisTime - let upperRangeBound = ID(time: thisTime, fingerprint: fingerprint) let bounds = lowerRangeBound .. upperRangeBound @@ -228,9 +190,6 @@ proc deltaDecode*(T: type SyncPayload, buffer: seq[byte]): T = let rangeType = RangeType(buffer[idx]) idx += 1 - #echo "Range Type: " & $rangeType - #echo "IDX: " & $idx - payload.ranges.add((bounds, rangeType)) if rangeType == fingerprintRange: @@ -241,9 +200,6 @@ proc deltaDecode*(T: type SyncPayload, buffer: seq[byte]): T = for i, bytes in slice: fingerprint[i] = bytes - #echo "Fingerprint: " & $fingerprint - #echo "IDX: " & $idx - payload.fingerprints.add(fingerprint) elif rangeType == itemSetRange: # decode item set length @@ -253,18 +209,12 @@ proc deltaDecode*(T: type SyncPayload, buffer: seq[byte]): T = idx += len let itemSetLength = int(val) - #echo "Set length: " & $itemSetLength - #echo "IDX: " & $idx - # decode item set var itemSet = ItemSet() slice = buffer[idx ..< buffer.len] let count = deltaDecode(itemSet, slice, itemSetLength) idx += count - #echo "Set Decoded" - #echo "IDX: " & $idx - payload.itemSets.add(itemSet) return payload