Storage not consuming OSDU record id regex in RecordAncestry
Storage does not consume OSDU record id regex properly when it comes to parent records, current method to get parent record id and version number will cause error, i.e. dp-id:test:parent::1234, new OSDU record id regex allow colon in previous section while Storage didn't respect that rule yet.
Changes need to be made in core common library to add validator for RecordAncestry which consumes OSDU record id regex properly add Storage needs to update the way how it gets parent record id and version number.