There is a need to add dynamically new properties to already registered SpaceDocument.
Currently this option of introducing new properties to the type meta data can be done only during registration.
The issue is that fields/properties which are not registered can't being seen on IE jdbc or Tableau.
The customer, would like to to write objects (space documents) with new properties and being able to see them with IE jdbc and Tableau (support schema evolution).
The solution is to define the schema in a separate xml file, and configure the location of that file as a space property in the space. When the jdbc connects to the space it will check if that space property is set, and if so it will load the schema from the specified url instead of the type descriptor. That way changes can be made directly on the xml file without restarting the space. Note that JDBC clients cannot detect changes while connected - they need to disconnect-reconnect to get the updated schema.