driver.run("create index tmptbl_i on table tmptbl(a) as 'compact' " +
"WITH DEFERRED REBUILD IDXPROPERTIES ('prop1'='val1', 'prop2'='val2')");
listSize += 2; // creates index table internally
assertEquals(notifyList.size(), listSize);
AddIndexEvent addIndexEvent = (AddIndexEvent)notifyList.get(listSize - 1);
assert addIndexEvent.getStatus();
PreAddIndexEvent preAddIndexEvent = (PreAddIndexEvent)(preNotifyList.get(preNotifyList.size() - 3));
Index oldIndex = msc.getIndex(dbName, "tmptbl", "tmptbl_i");
validateAddIndex(oldIndex, addIndexEvent.getIndex());
validateAddIndex(oldIndex, preAddIndexEvent.getIndex());
driver.run("alter index tmptbl_i on tmptbl set IDXPROPERTIES " +
"('prop1'='val1_new', 'prop3'='val3')");