summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul J. Davis <paul.joseph.davis@gmail.com>2020-07-24 10:58:53 -0500
committerPaul J. Davis <paul.joseph.davis@gmail.com>2020-09-18 08:37:51 -0500
commit2bb9b4f2a1da4d6552d9b228aa39e4f218e4ae92 (patch)
treed9c8965e6157b6c94c5896b78961098c1371a3bf
parent39aa7423b2e79d9859f8626b1678636dba738c9f (diff)
downloadcouchdb-2bb9b4f2a1da4d6552d9b228aa39e4f218e4ae92.tar.gz
Calculate external JSON size of a view row
-rw-r--r--src/couch/src/couch_ejson_size.erl5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/couch/src/couch_ejson_size.erl b/src/couch/src/couch_ejson_size.erl
index f5505680f..76e3924e2 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({[]}) ->