As GDB supports transaction, all operation in a DSL execute in the same transaction. If simpely run g.V().drop() towards an instance with lots of data, the tool will safely drop edge first and then ...