wiredtiger/wiredtiger.github.com — Issue #112: Drop followed by create fails
Author: wiredtiger
Created: 2012-01-31 18:00:59+00:00
State: open

Simple scenario:

Process [1]:
session->create(session, "table:test", "key_format=S, value_format=S ");
session->drop(session, "table:test", "");
session->close(session);

Process2:
session->create(session, "table:test", "key_format=S, value_format=S ");
// Do not drop table
session->close(session);

Executing serially [1] [1] [1] [1] ... works fine.
Executing serially [2] [2] [2] [2] ... works fine.
Executing serially [1] [2] causes an error. Specifically session->drop replies that table:test does not exist.