use path+nodeid for changeset lookup

this is for issue #40