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 2019/12/03 19:45:09 UTC

[couchdb] 04/06: fixup! Expose rolled up view size in dbinfo blobs

This is an automated email from the ASF dual-hosted git repository.

davisp pushed a commit to branch prototype/fdb-layer-get-dbs-info
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit ca7633716f99e7c46eb3fc26623c32611a1ea41d
Author: Paul J. Davis <pa...@gmail.com>
AuthorDate: Tue Dec 3 12:45:17 2019 -0600

    fixup! Expose rolled up view size in dbinfo blobs
---
 src/fabric/src/fabric2_fdb.erl | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/fabric/src/fabric2_fdb.erl b/src/fabric/src/fabric2_fdb.erl
index 8a7d519..f8efbd2 100644
--- a/src/fabric/src/fabric2_fdb.erl
+++ b/src/fabric/src/fabric2_fdb.erl
@@ -365,16 +365,16 @@ get_info_wait({DbPrefix, ChangesFuture, MetaFuture}) ->
                 Val = ?bin2uint(V),
                 {_, {Sizes}} = lists:keyfind(sizes, 1, Acc),
                 NewSizes = [{external, Val} | Sizes],
-                lists:keystore(sizes, 1, {sizes, {NewSizes}});
+                lists:keystore(sizes, 1, Acc, {sizes, {NewSizes}});
             {?DB_STATS, <<"view_size">>} ->
                 Val = ?bin2uint(V),
                 {_, {Sizes}} = lists:keyfind(sizes, 1, Acc),
                 NewSizes = [{views, Val} | Sizes],
-                lists:keystore(sizes, 1, {sizes, {NewSizes}});
+                lists:keystore(sizes, 1, Acc, {sizes, {NewSizes}});
             {?DB_STATS, _} ->
                 Acc
         end
-    end, [{sizes, []}], erlfdb:wait(MetaFuture)),
+    end, [{sizes, {[]}}], erlfdb:wait(MetaFuture)),
 
     [CProp | MProps].