summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeng Hui Jiang <jiangphcn@apache.org>2018-08-28 09:31:21 +0800
committerGitHub <noreply@github.com>2018-08-28 09:31:21 +0800
commit7d984ad3c6bdf79cf0722bf0a34261e35a521817 (patch)
tree7ac87cac64937855fb9455504ca1975c48809bd4
parentfc92fbed7ca8d0ff68f88abb945114af9724adb0 (diff)
parente748d138fb3244e306ca5af88fc0d15b483c48c3 (diff)
downloadcouchdb-7d984ad3c6bdf79cf0722bf0a34261e35a521817.tar.gz
Merge pull request #1581 from apache/1580-shard-record-violation
Fix dialyzer warning of shard record construction
-rw-r--r--src/mem3/include/mem3.hrl12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mem3/include/mem3.hrl b/src/mem3/include/mem3.hrl
index 6579210ed..9be8a7f99 100644
--- a/src/mem3/include/mem3.hrl
+++ b/src/mem3/include/mem3.hrl
@@ -12,12 +12,12 @@
% type specification hacked to suppress dialyzer warning re: match spec
-record(shard, {
- name :: binary() | '_',
- node :: node() | '_',
- dbname :: binary(),
- range :: [non_neg_integer() | '$1' | '$2'] | '_',
- ref :: reference() | 'undefined' | '_',
- opts :: list()
+ name :: binary() | '_' | 'undefined',
+ node :: node() | '_' | 'undefined',
+ dbname :: binary() | 'undefined',
+ range :: [non_neg_integer() | '$1' | '$2'] | '_' | 'undefined',
+ ref :: reference() | '_' | 'undefined',
+ opts :: list() | 'undefined'
}).
%% Do not reference outside of mem3.