From 0fdcff90f9bced8ddfcfa83cfaa491b97b0fe76a Mon Sep 17 00:00:00 2001 From: Rodolphe Marques Date: Thu, 22 Dec 2016 15:49:20 +0100 Subject: [PATCH] Remove uniqueness constraint of mongodb secondary indexes. --- bigchaindb/backend/mongodb/schema.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/bigchaindb/backend/mongodb/schema.py b/bigchaindb/backend/mongodb/schema.py index 7eaff782..fed2d1e4 100644 --- a/bigchaindb/backend/mongodb/schema.py +++ b/bigchaindb/backend/mongodb/schema.py @@ -61,13 +61,12 @@ def create_bigchain_secondary_index(conn, dbname): # to query the bigchain for a transaction id, this field is unique conn.conn[dbname]['bigchain'].create_index('block.transactions.id', - name='transaction_id', - unique=True) + name='transaction_id') # secondary index for asset uuid, this field is unique conn.conn[dbname]['bigchain']\ .create_index('block.transactions.transaction.asset.id', - name='asset_id', unique=True) + name='asset_id') def create_backlog_secondary_index(conn, dbname):