removing unnecessary code
Merge remote-tracking branch 'yc/cleanup' into dev
making CreateIndexNode immutable