You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by da...@apache.org on 2020/09/18 20:51:11 UTC
[couchdb] 01/08: Calculate external JSON size of a view row
This is an automated email from the ASF dual-hosted git repository.
davisp pushed a commit to branch feature-ebtree-views
in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit 2bb9b4f2a1da4d6552d9b228aa39e4f218e4ae92
Author: Paul J. Davis <pa...@gmail.com>
AuthorDate: Fri Jul 24 10:58:53 2020 -0500
Calculate external JSON size of a view row
---
src/couch/src/couch_ejson_size.erl | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/couch/src/couch_ejson_size.erl b/src/couch/src/couch_ejson_size.erl
index f550568..76e3924 100644
--- a/src/couch/src/couch_ejson_size.erl
+++ b/src/couch/src/couch_ejson_size.erl
@@ -15,6 +15,11 @@
-export([encoded_size/1]).
+%% View rows
+
+encoded_size({EJson, DocId}) when is_binary(DocId) ->
+ encoded_size(EJson) + encoded_size(DocId);
+
%% Compound objects
encoded_size({[]}) ->