.. include:: /../getting_started/vars.rst RTI Infrastructure Services *************************** XML Compatibility ================= Infrastructure Services products may fail to load an XML file from releases prior to 6.1.0 if the ````, ````, or ```` tag is specified in the file using the the old format, in which the content is provided as a set of comma-separated decimal or hexadecimal element values. See :numref:`section-General-XML-610-CORE-9636` for more information. .. _section-Product-Routing-610: RTI Routing Service =================== Periodic event now configurable individually per Route ------------------------------------------------------ A periodic event can now be individually enabled and configured for each Route as follows: .. code-block:: xml 0 400000000 This setting overrides the one specified in the ````. The ```` in the ```` tag is still supported and allows you to define a default value for all contained routes. The new functionality has also been applied to the Processor API, so the ``Route::period()`` operation only affects the Route object and not the parent Session. Make sure your application is updated accordingly if these changes affect it. .. ROUTING-700 Register type and content filter tags changed --------------------------------------------- The tags ```` and ```` have been modified to match the `DDS-XML specification `_. * ```` (in the ```` and ```` tags) has been renamed to ````, and there are changes to its possible attributes and elements. .. * The possible attributes and elements for ```` (in ```` (in ````) and in ```` (in ````)) have changed. They have changed from a ```` list in ```` to ```` with an ```` list in ````. The previous values are still allowed, but a warning will be displayed. Future versions will fail if the old tags are still present. .. note:: The ```` tag did not change to ```` for *Routing Service*. .. ROUTING-685 .. _section-Product-Recording-610: RTI Recording Service ===================== Files table extended -------------------- Previously, *Recording Service* used the 'Files' table to hold all information about the recorded user files. ('Files' is an internal table that *Recording Service* uses to replay the recorded database.) In 6.1.0, this internal table has been updated to also contain the maximum and minimum source timestamp. To not lose compatibility with 6.0.1, this internal table has been renamed 'Files_2_0.' Therefore, the first time that you replay a 6.0.1 database using *Replay Service* 6.1.0, the replay will need some time to create the 'Files_2_0' table and calculate the maximum and minimum source timestamp of each file. The size of the metadata file can also grow. Instance History Replay ----------------------- The new Instance History Replay feature requires some new tables in order to store the custom instance history index. These tables are required in order to calculate the state of the world efficiently. The first time that you replay a 6.0.1 recorded database with this feature enabled, the *Replay Service* will need significant time to index the tables. Also, the size of the database will grow due to the creation of the new tables. .. _section-Product-Persistence-610: RTI Persistence Service ======================= Incompatible Persistent Storage (Database) Format ------------------------------------------------- In 6.1.0, the schema of the persistent storage files and tables created by *Persistence Service* to store DDS samples and instances has changed. Therefore, you cannot use the files and/or tables generated with previous releases of *Persistence Service* with Connext 6.1.0. If you have this requirement, contact RTI Support at support@rti.com.