[SERVER-22235] Failure in bulk_insert.js due to duplicate key error Created: 06/Jan/16  Updated: 10/Feb/16  Resolved: 10/Feb/16

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Ian Whalen (Inactive) Assignee: Kaloian Manassiev
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Operating System: ALL
Sprint: Sharding E (01/08/16), Sharding 10 (02/19/16)
Participants:

 Description   

sharding_auth failed on linux-64-debug

bulk_insert.js - Logs | History

BF Ticket Generated by ian.whalen



 Comments   
Comment by Kaloian Manassiev [ 10/Feb/16 ]

The error has not reproduced in the past 2 weeks and we have more assertions in place now, so if it happens again we will have more information.

Closing this ticket for now, because there isn't much more that can be done about it with the available information.

Comment by Githook User [ 19/Jan/16 ]

Author:

{u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}

Message: SERVER-22235 Add check for empty collection in bulk_insert.js
Branch: master
https://github.com/mongodb/mongo/commit/7a7efbb224163e439edfbb6eb1df47c833d814cd

Comment by Adinoyi Omuya [ 07/Jan/16 ]

Looks like the same failure with the logs there - https://logkeeper.mongodb.org/build/568db574be07c46e4d59c1f3/test/568dc17dbe07c46e4d5a8070#L1220 (from https://evergreen.mongodb.com/task/mongodb_mongo_master_osx_108_debug_sharding_WT_e3c8408cce6fe93f0ff6b47deef6152aab083d47_16_01_06_22_54_57).

Comment by Max Hirschhorn [ 06/Jan/16 ]

Looks like not all of the logs made it to logkeeper: https://evergreen.mongodb.com/task_log_raw/mongodb_mongo_master_linux_64_debug_sharding_auth_b06952729f5388419f1688e152273b9bb2910739_16_01_06_14_14_19/0?type=T#L662.

[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.773-0500 2016-01-06T11:44:31.773-0500 E QUERY    [thread1] warning: log line attempted (10240kB) over max size (10kB), printing beginning and end ... Error: write failed with errors: {
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.774-0500 	"writeErrors" : [
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.774-0500 		{
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.774-0500 			"index" : 2,
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.774-0500 			"code" : 11000,
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.774-0500 			"errmsg" : "E11000 duplicate key error collection: bulk_insert.collSharded index: ukey_1 dup key: { : -1.0 }",
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.774-0500 			"op" : {
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.774-0500 				"_id" : ObjectId("568d444833421986c00a1173"),
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.774-0500 				"ukey" : -1,
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.777-0500 				"data" : "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx .......... xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.777-0500 			}
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.777-0500 		}
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.778-0500 	],
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.778-0500 	"writeConcernErrors" : [ ],
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.778-0500 	"nInserted" : 2,
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.778-0500 	"nUpserted" : 0,
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.778-0500 	"nMatched" : 0,
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.778-0500 	"nModified" : 0,
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.779-0500 	"nRemoved" : 0,
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.779-0500 	"upserted" : [ ]
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.779-0500 } :
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.779-0500 _getErrorWithCode@src/mongo/shell/utils.js:23:13
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.779-0500 doassert@src/mongo/shell/assert.js:13:14
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.779-0500 assert.writeOK@src/mongo/shell/assert.js:390:9
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.779-0500 @jstests/sharding/bulk_insert.js:335:1
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.779-0500 @jstests/sharding/bulk_insert.js:2:2
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.780-0500
[2016/01/06 16:44:34.886] [buildlogger:fallback] [js_test:bulk_insert] 2016-01-06T11:44:31.780-0500 failed to load: jstests/sharding/bulk_insert.js

Comment by Ian Whalen (Inactive) [ 06/Jan/16 ]

wish I had more info to offer, but even between this failed run and this passing run I'm not really able to discern what went wrong where.

Generated at Thu Feb 08 03:59:48 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.