desc: 1789 -- deleting a secondary index on a table that contains non-inline stored documents corrupts db table_variable_name: tbl tests: - rb: tbl.insert({:foo => 'a', :data => "AAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}).pluck('inserted') ot: ({'inserted':1}) - rb: tbl.index_create('foo') ot: ({'created':1}) - rb: tbl.index_wait('foo').pluck('index', 'ready') ot: ([{'index':'foo', 'ready':true}]) - rb: tbl.index_drop('foo') ot: ({'dropped':1}) - rb: tbl.coerce_to('ARRAY').count() ot: (1)