// SERVER-21160: Check that timestamp comparisons are unsigned (function() { 'use strict'; var t = db.compare_timestamps; t.drop(); assert.writeOK(t.insert({a: new Timestamp(0xffffffff, 3), b: "non-zero"})); assert.writeOK(t.insert({a: new Timestamp(0, 0), b: "zero"})); assert.eq(t.find().sort({a: 1}).limit(1).next().b, "zero", "timestamp must compare unsigned"); }());