1Integrate
Version 4.1.1 PDF
Changes
4.1.1 | |
MSINT-5865 | Improvements to the files on disk feature when Postgres is being used as the repository, to prevent data loss under load. |
Bug Fixes
N/A
Version 4.1.0 PDF
Changes
4.1.0 | |
MSINT-1733 | Web Browser Sessions will Timeout after 30 mins for security reasons |
MSINT-1809 | Measure Built-In Functions will throw an error when passed a non-measured geometry |
MSINT-3451 | New Session Task Templates allow sets of tasks to be defined once and used in multiple sessions |
MSINT-3875 | New Open Data Task Extent Override option: Single Predefined Region |
MSINT-4816 | Restore error messages appear in snackbar |
MSINT-4941 | API documentation improved to clarify different types of reports in an action |
MSINT-5010 | Long running tasks such as deleting many entities present a 'busy' indication |
MSINT-5076 | Deprecated SOAP API removed |
MSINT-5146 | Inline docs for operations and functions improved |
MSINT-5168 | Ability to add a task at a selected point in a Session |
MSINT-5172 | Deprecated Metadata Store removed |
MSINT-5177 | Map Viewer: Reported geometries now appear on the Layers list |
MSINT-5180 | Non-Spatial Filters: Use underscores to replace spaces in Class and Attribute names |
MSINT-5281 | Improved error message when deleting entities that are in use |
MSINT-5285 | Collapse all / expand all Data Store Classes |
MSINT-5306 | Implemented visual indicator for Cut objects in the navigation pane |
MSINT-5318 | Added support for writing to MapInfo MIF/MID file format via the MapInfo TAB Data Store |
MSINT-5327 | Enable/Disable all button on Data Stores now only applies to the visible Classes |
MSINT-5389 | Update API key REST API to validate key name uniqueness |
MSINT-5505 | Session task tooltips to show the task type and name |
MSINT-5524 | Security: Prevention of HTML Content Injection throughout the UI |
MSINT-5525 | Security: Improved Input Validation |
MSINT-5565 | Apply Action Map Task: Option to always report on the Rule nonconformances |
MSINT-5587 | GeoJSON Data Store: New parameter for reading all geometries as 2D |
MSINT-5631 | New Cast option added to Rules and Actions to allow selection of attributes from a specific class |
MSINT-5643 | Heighted geometries are heighted on the map |
MSINT-5686 | Rule node previews are more legible |
MSINT-5707 | DSV Data Store: Added Integer support |
MSINT-5720 | Prevent soft-closing by clicking outside of dialogs |
Bug Fixes
4.1.0 | |
MSINT-2305 | Scale_and_rotate can cause exceptions which stop the session |
MSINT-3400 | Session Failover can result in "Duplicate Key Value Violates Unique Constraint" Database Error |
MSINT-3775 | Schema Transform DerivedAttributeMapping should handle null entries |
MSINT-3806 | ends_of builtin incorrectly checks for coincident ends of target line |
MSINT-4655 | Data Transformation errors when using a database for schema mapping and some mappings are null |
MSINT-4809 | Backup mechanism should include folder metadata |
MSINT-5107 | Only allow supported Data Stores to be selected for a Commit task |
MSINT-5158 | Improve the error message for a missing “Copy To” Mapping |
MSINT-5213 | Long comment on Session task is overlapping with edit and delete icons |
MSINT-5220 | When using drag and drop in a Session the user is not warned about dependencies |
MSINT-5271 | No Data Available info display for Download Commit Destination Files |
MSINT-5276 | Stop expression parsing being logged in log files |
MSINT-5345 | Don't allow API Keys to be generated with unknown Permissions |
MSINT-5352 | Deleting an empty folder throws error messages |
MSINT-5420 | Null Pointer Exception when syncing 1Integrate from a local checkout folder |
MSINT-5437 | Used item can be deleted from the navigation pane |
MSINT-5440 | Unable to interact with Session controls after an error in the Session |
MSINT-5452 | Attempting to download a file from Copy To config when the credentials have not been set creates an error that fills the screen |
MSINT-5464 | Running a non-spatial filter against a Data Store containing tables with two spaces in the class name will not filter anything |
MSINT-5507 | Adding a parameter to a new template shows "Name in use" |
MSINT-5520 | Rule/Action Templates do not show the correct Classes and Names when first added to a new Rule/Action |
MSINT-5528 | Unable to set engine labels on Linux via the start script |
MSINT-5597 | Can't rename Sessions with Rule folder reference |
MSINT-5606 | File data created by a Copy To task not always deleted. |
MSINT-5607 | Built-in Functions with at least 2 optional parameters can be configured with unlimited parameters |
MSINT-5616 | Task Report has Incorrect count on download results |
MSINT-5630 | Error when trying to rename Rule or Action that uses a Template |
MSINT-5633 | Unable to copy multiple selected Actions, Sessions and Rules |
MSINT-5634 | Add UI for displaying items included in a multiselect |
MSINT-5635 | Improved shift select behaviour in the resource tree |
MSINT-5636 | Blinking Text Cursor Jumps to End in Right-Hand Menu Text String Box |
MSINT-5637 | Classes with no Attributes stop “Copy To” schema from refreshing |
MSINT-5638 | FGDB Classes containing attributes with no name are not being read in |
MSINT-5684 | The previews for Difference show the values the wrong way round |
MSINT-5699 | FME Server Data Store: Handle unexpected folders |
MSINT-5712 | No 1Integrate logs produced under WebLogic |
MSINT-5744 | Test Connection EJBException shows full stack instead of friendly message |
Version 4.0.1 PDF
Changes
4.0.1 | |
MSINT-4539 | Map Viewer: Allow 3D map pitch angle to be > 60 degrees |
MSINT-5123 | Map Viewer: Increase the maximum zoom level |
Bug Fixes
4.0.1 | |
MSINT-5383 | 1Integrate with cache sharing enabled on the cloud leaks gothic data roots |
MSINT-5401 | Unable to run an Action that uses a timestamp data type static value after first starting the engine |
Version 4.0.0 PDF
Changes
4.0.0 | |
MSINT-889 |
Data Store schema refresh should retain added classes or ontology mappings. |
MSINT-1164 |
Report created, modified and deleted counts on Commit Task. |
MSINT-1291 |
Differentiate between Global, Local and Task scope temporary values. |
MSINT-1875 |
Remove 1Validate sessions folder |
MSINT-2169 |
Improve handling of unique keys in the Data Store page |
MSINT-2563 |
Support H2 for repo, simplifying local/non-production deployments |
MSINT-2965 |
Error Catcher value to deal with exceptions/errors (Try...Catch) |
MSINT-3133 |
Remove GDAL-based PostGIS and FME-based SQL Server Data Stores |
MSINT-3265 |
Remove the deprecated Gridstatistics endpoint |
MSINT-3298 |
Add a new parameter for adjusting the threshold for heavily compressed archives (zip bombs) |
MSINT-3388 |
Ability to use Temporary Values in Rules |
MSINT-3453 |
PostgreSQL/PostGIS Data Store - objects with a UUID are failing to commit |
MSINT-3472 |
Validation Service: Combine point spatial hotpots into multipoint geometries in the validation report per non-conformance |
MSINT-3622 |
Split the Session Results REST endpoint into a separate endpoint |
MSINT-3641 |
Don't extract required 1Integrate libraries to the temp directory |
MSINT-3743 |
Record Rule and Action Replays for debugging |
MSINT-3750 |
Non Spatial Filter on CheckRules, ApplyActions, and ApplyActionMaps Tasks |
MSINT-3833 |
Built-in Function to calculate convex hull of all data in the named Classes |
MSINT-3859 |
Option to retain the attribute order (GDAL-based Data Stores) |
MSINT-3879 |
Brand-new User Interface |
MSINT-3914 |
New future-proof Map Viewer |
MSINT-4060 |
Additional descriptions for REST API Swagger documentation |
MSINT-4071 |
Withdraw the Legacy Backup endpoints |
MSINT-4073 |
New User Permissions |
MSINT-4114 |
Validate Schema Task - allow reference schema excess classes |
MSINT-4146 |
Add “OGC” to "Web Feature Service (WFS)" Data Store name |
MSINT-4183 |
Include the product version in REST API |
MSINT-4211 |
Improve error message when Schema Only Data Store is committed to |
MSINT-4212 |
JDBC-based Data Stores: Auto-index attributes on read |
MSINT-4458 |
Remove GDAL PostGIS libraries as Data Store is now withdrawn |
MSINT-4459 |
Update Swagger docs to include API keys as a means of authentication |
MSINT-4467 |
Transform Schema Task : allow source schema excess classes |
MSINT-4554 |
GDAL-based Data Stores: Copy To Tasks should retain attribute field length and precision |
MSINT-4600 |
Revert MSINT-3951 (Classes set via REST with no attributes should be considered disabled) |
MSINT-4629 |
With "Production Mode" enabled on a Session, skip the pre-session validation checks |
MSINT-476 |
Allow Objects, Nested Values and Array elements to be used in Assignment Operations |
MSINT-4793 |
Remove the Partitions Status Map |
MSINT-4837 |
Rename Data Store parameter to "Fix ring direction" |
MSINT-4880 |
Update Data Store WKT converter to be able to handle polygons of a single point |
MSINT-5068 |
File Geodatabase Data Store should retain Field Aliases |
MSINT-5297 |
Remove the MySQL Data Store |
Dark UI Theme |
|
Download data files directly from a Session |
|
New admin dashboard |
|
New look documentation (WebHelp) |
|
Ability to add and edit Session Parameters in the UI |
|
New Fixed Schema options on Data Stores |
|
Add Generic ‘For Loop’ |
|
Add Execute and return / Execute and check |
|
True and False predicates |
|
Multi-select Data Stores for Rule and Action Context |
|
Rule and Action Context should persist |
|
New API endpoints for managing folders |
|
New API endpoints for moving all resource types |
|
Session reports downloaded from the UI now JSON, no longer XML |
|
Map Viewer styles stored in the browser cache |
|
Per-page Search/Filter for items in the tree |
|
Ability to hide unselected Classes and Attributes on a Data Store |
|
Ability to bookmark entities |
|
Deprecate Metadata Data Store support |
|
Withdraw the home page |
|
Withdraw Rule Discovery |
Bug Fixes
4.0.0 | |
MSINT-1358 |
Trailing Spaces in Temporary Values cause issues |
MSINT-2779 |
REST API returns EntityRef member in RulesTask |
MSINT-3213 |
Session timings reset to zero after exceeding 24 hours |
MSINT-3873 |
Backup creates a folder if a Rule has a backslash (\) |
MSINT-3989 |
Open Schema Task should be sufficient to allow Copy-To to a Data Store |
MSINT-4209 |
NPE Message for Missing FME Server Datastore Input Parameters |
MSINT-4307 |
JDBC Data Stores: Can't use spatial filter when PostGIS and 1Integrate repo both in non-public PostgreSQL schemas |
MSINT-4430 |
FGDB unpredictable behaviour on open data when null geometries are present |
MSINT-4472 |
FME Server Data Store: Unable to read any integer attributes for classes written using the licenced Esri FGDB writer |
MSINT-4526 |
Non Spatial Filter throws parsing errors when 'contains' function is followed by other open brackets |
MSINT-3787 | Esri File Geodatabase file format data dates changing on read |
Version 3.4.1 PDF
Changes
3.4.1 |
|
MSINT-4023 | Check Rules task non-conformance reports do not include any hotspots for non-spatial checks (that contain more than one attribute) |
MSINT-4057 | Update Java Support - latest point release |
MSINT-4075 | FME Server Data Store - Allow files that aren't zips to be uploaded |
MSINT-4072 | Ability to configure the Wildfly transaction timeout |
MSINT-4090 | Improve performance extracting DEFLATE_64 compressed zip files |
MSINT-4111 | FGDB Failed to load GDAL dataset - when zip contains more than .gdb |
MSINT-4138 | Non-spatial filter: Update per-class filter with no classes to match all classes |
MSINT-4140 | Update the 1Integrate REST API to update the display name for uploaded files when a new file is uploaded |
MSINT-4165 | Update the WildFly bundle to WildFly 26.1.2.Final |
MSINT-4259 | Do not include the format "f" parameter when making WFS calls |
MSINT-4265 | Files On Disk: Update the cleanup of temporary data store files created to support REST API data store file downloads to happen after download rather than after server shut down |
MSINT-4274 | Allow the page/batch size of the non-conformance report data store to be configurable and increase the default page/batch size |
Bug Fixes
3.4.1 |
|
MSINT-3943 | Ensure consistent handling of the CRS across all Data Stores |
MSINT-4015 | FME Server Data Store: FGDB OBJECTID column read in as null |
MSINT-4044 | FME Server Data Store - Parameters with quote disappear from GUI |
MSINT-4054 | Non-Conformance Report Data Store - java.lang.NullPointerException when task appears in session before future check rules tasks |
MSINT-4055 | 1Int 3.4 Online help link points to 1Int 3.3 page |
MSINT-4059 | 1Integrate 3.4 not installing as a Windows Service - configuration does not exist: standalone.xml |
MSINT-4068 | FME Server Data Store: 1Integrate\TEMP directory not cleared for deleted/stopped sessions |
MSINT-4082 | FME Server Data Store - 1DGW uploaded file gets renamed to the name as defined in the 1INT Master Session not the cloned session. |
MSINT-4093 | GeoJSON Data Store default to WGS84 when CRS not specified |
MSINT-4121 | Engine log file has the wrong name |
MSINT-4217 | FME Server Data Store - REST API should not automatically unzip uploaded data |
MSINT-4275 | Non-conformance Data Store not freeing memory used by parsed object reports |
Version 3.4.0 PDF
Changes
3.4.0 |
|
MSINT-2860 |
New FME Server Data Store |
MSINT-3032 |
Allow a Session's Open Data Task Extent Override to be 'Extent of Previous' even when a session is restricted by a polygon |
MSINT-1488 |
Introduce Access Groups for folder level permissions |
MSINT-1599 |
Esri File Geodatabase Data Store domain resolution |
MSINT-3663 |
Esri ArcGIS Server Data Store - fix ring direction parameter |
MSINT-1390 |
New GeoJSON Data Store |
MSINT-2858 |
New Non-Conformance Report Data Store |
MSINT-2812 |
Compile 1Integrate with Java 11 |
MSINT-2857 |
Add missing file options to GDAL-based Data Stores |
MSINT-3038 |
Use session parameter to filter predefined region |
MSINT-3256 |
New GML Data Store (read-only) |
MSINT-3523 |
Exclude folders from being synched |
MSINT-3659 |
Find Kickbacks Built-in does not handle null geometry |
MSINT-3686 |
Tag log messages with the user ID |
MSINT-3688 |
Update GDAL to 3.5 |
MSINT-3734 |
Avoid relying on the PostGIS column definition to determine geometry dimensionality |
MSINT-3757 |
REST API: Add endpoints to download Data Store source file |
MSINT-3760 |
Non-Spatial Filter casting issue - handling numbers vs. strings |
MSINT-3778 |
Remove sync button from the Synchronisation Tool |
MSINT-3845 |
Update Ignite to 2.13 |
MSINT-3853 |
Non-spatial filter with a Class name that is also a function name doesn’t parse correctly |
MSINT-3861 |
Zip full restore doesn't update metadata only changes |
MSINT-3178 |
Wildfly Packaging |
MSINT-3623 |
Remove 'Powered By' header from the WildFly bundle |
MSINT-3773 |
Add an endpoint to 1Integrate to get the license time remaining for monitoring license expiry |
MSINT-3912 |
Cannot write classes with special characters out to DSV |
MSINT-3951 |
Classes set via REST with no attributes should be considered disabled |
MSINT-3953 |
DSV Data Store: Make the nominated geometry column(s) optional |
MSINT-3965 | MapInfo TAB Data Store: Correctly read MapInfo Booleans (T and F) |
Bug Fixes
3.4.0 |
|
MSINT-2970 |
DSV Data Store loads WKT Heighted features as 2D |
MSINT-3640 |
Open Data and Schema Task Class Selection Validation: unexpected exception cause by references to excluded Classes |
MSINT-3668 |
Shapefile datastore reads 0 timestamp as 0002-11-29 23:29:40.000 |
MSINT-3779 |
Failed Backup: java.io.IOException - two trailing spaces |
MSINT-3832 |
Geopackage Boolean Data Type being populated as Integer |
MSINT-3966 | MapInfo TAB Data Store: null strings read in as empty strings |
Version 3.3.1 PDF
Changes
3.3.1 | |
MSINT-3376 | Update WildFly bundle to WildFly 26.1.1 |
MSINT-3752 | Validate Schema Task: Inclusion of Data Store paths in the report to be configurable through new checkbox which defaults to off |
MSINT-3768 | Latest Java Support |
Bug Fixes
3.3.1 | |
MSINT-3765 | Validate Schema Task: Flip Missing & Excess and rename Target to Reference |
MSINT-3762 | "datastorePath" attribute incorrectly appears in Validate Schema Task report |
Version 3.3.0 PDF
Changes
3.3.0 | |
MSINT-3561 | Support Azure Active Directory credentials for SQL Server Repository |
MSINT-3488 | Improve support for OAuth 2.0 in WFS Data Store |
MSINT-3166 | Add a Schema Transformation Task |
MSINT-3062 | Add Schema Enquiry built-in functions |
MSINT-2922 | Add a Validate Schema Task |
MSINT-1565 | Non-Spatial Filter (like a WHERE clause) when opening data, using session parameters in the filter |
MSINT-3629 | Add a Schema Only datastore |
MSINT-3607 | Open Data and Open Schema tasks should ignore attribute metadata differences such as field length and precision |
MSINT-3515 | Latest Java support |
MSINT-3506 | Helm: Custom extensions available by allowing a custom image to be used in place of our official images |
MSINT-3486 | Add a Built-in function to get an object's Data Store |
MSINT-3469 | List the Null attributes on the Session Data Viewer attribute panel |
MSINT-3459 | REST API: Ability to update just the extent of a session without providing whole session payload |
MSINT-3428 | Add a Built-in function to make HTTP calls during a session |
MSINT-3426 | Add descriptions for all REST calls to the REST API docs |
MSINT-3312 | Add coordinate reference system information to validation report |
MSINT-3071 | Enable Commit on file datastores for FGDB and GeoPackage |
MSINT-3055 | Update Split_geometry Built-in to support 2D inputs |
MSINT-1447 | Add a Built-in to compare attributes |
MSINT-3609 | WildFly: Compress log files on rotation |
Bug Fixes
3.3.0 | |
MSINT-3728 | Accurately detect SQL Server dimensionality to better support mixed dimensionality data |
MSINT-3651 | PostgreSQL Data Store: Disable Auto-commit when reading data to reduce memory footprint |
MSINT-3737 | PostGIS write errors not updating pre-class error count |
MSINT-3627 | Make schema handling case sensitive to ensure reading from the expected schema for all formats |
MSINT-3718 | XYM data written out to SQL Server becomes XYZ data |
MSINT-3710 | JDBC based MariaDB/MySQL, PostgreSQL and MSSQL: SRS ignored during write |
MSINT-3709 | JDBC based MariaDB/MySQL, PostgreSQL and MSSQL: Manually specified SRS value always ignored |
MSINT-3666 | JDBC based MariaDB/MySQL, PostgreSQL and MSSQL: Fix the quoting in the geometry column description query for SQL Server |
MSINT-3665 | Options cog hidden if Engine host name is long |
MSINT-3652 | Engines interrupted when waiting on a lock to process a session will infinite loop and fill up the logs |
MSINT-3634 | Sync Tool cannot handle backups with long pathnames on Windows |
MSINT-3628 | Session Data Viewer legend does not include target classes from load schema tasks |
MSINT-3626 | Attempting to rewind a Session without a running engine results in a stuck Session |
MSINT-3625 | Fix style upload button within the Session Data Viewer |
MSINT-3600 | New Backup mechanism doesn't include shortcuts in use which leads to unrestorable backups |
MSINT-3589 | Open Schema task should not try to connect to the Data Store |
MSINT-3575 | Fix SQL Server timestamp handling (milliseconds) |
MSINT-3564 | Unable to use AzureAD authentication via the JDBC based SQL Server data store while 1Integrate is installed as a Windows service |
MSINT-3559 | Cloning items as shortcuts gets a 'Copy of' prefix instead of 'Shortcut to' |
MSINT-3558 | Iterating over all:geometric includes non-geometric Classes such as singleton |
MSINT-3548 | JDBC datastore large memory overhead during write due to only flushing after each Class was written out |
MSINT-3522 | GDAL FGDB reading in Bezier curves as multipart geometries |
MSINT-3502 | Legacy hotspot information missing from reports |
MSINT-3484 | Sync Tool error on empty repo: IOException: Archive contains entries that point outside of the archive directory |
MSINT-3444 | Open Data Task doesn't take excluded classes into account when building the Schema for rule validation |
MSINT-3431 | File Upload does not recognise upper case file extensions |
MSINT-3180 | Session Data Viewer does not display dates |
MSINT-3738 | SQL Server format unable to write out null values for date, float and string types |
MSINT-3740 | Session error if disabled open schema task precedes a Commit Task |
MSINT-3708 | Many Data Stores do not set unit_length which is used in setting the tolerance |
Version 3.2.0 PDF
Changes
3.2.0 | |
MSINT-3485 | Support tab delimiters in DSV data store |
MSINT-3345 | Role-based REST API Access now consistent with user interface |
MSINT-3279 | New API keys option for managing access to REST API |
MSINT-3202 | Add an Open Schema task to only create schema but load no data |
MSINT-3042 | Empty recycle bin button should delete all deletable items when some can't be deleted |
MSINT-2832 | Drop deprecated FME datastore shape format |
MSINT-2534 | Allow an engine to be marked for shut down (so that no new jobs are queued) |
MSINT-2236 | Support Java 11 |
MSINT-1528 | New Centroid built-in function |
MSINT-683 | Add monitoring role (read-only access to session results and grid statistics) |
Bug Fixes
3.2.0 | |
MSINT-3505 | DSV Datastore - Unable to read UTF-8 BOM encoded files |
MSINT-3458 | Enable both Repository and Data Store to use Integrated Security |
MSINT-3456 | Sync tool not setting the content-type header |
MSINT-3416 | M values are being changed when build topology task is run |
MSINT-3193 | Measures (M Values) don't exist after Build Topology |
MSINT-3134 | DSV Datastore fails load trailing commas in heading |
Version 3.1.1 PDF
Changes
3.1.1 | |
MSINT-3433 | Add X,Y,Z or X,Y,M option on as-standard DSV data store |
MSINT-3420 | Add X,Y,Z or X,Y,M option on as-standard FGDB data store |
MSINT-3402 | Update the folder REST endpoint to include the full path to each entry |
3.1.0 | |
MSINT-2704 |
As-standard Data store support via JDBC connections for
|
MSINT-3028 | GeoPackage as-standard Data store support |
MSINT-3127 |
Microsoft Access as-standard Data store support |
MSINT-3120 | New DSV Data Store parameter to optionally include line numbers as a feature attribute |
MSINT-2915 | FGDB write (copy-to) for as-standard Data store |
MSINT-3132 | Deprecate legacy PostGIS and Microsoft SQL Server formats |
MSINT-3128 | Deprecate legacy FME Shapefile format |
MSINT-2936 | Add a Kubernetes mode to 1Integrate |
MSINT-3048 | Add dynamic engines for Kubernetes deployments |
MSINT-3171 | New easier deployment for custom built-in functions and custom Data Stores |
MSINT-3164 | Modernise password encryption |
MSINT-2721 | Signed 1Integrate EAR files for added security |
MSINT-3067 | Session Data Viewer Enhancements |
MSINT-3237 | The Parts of Solid and multihedral surface geometries can iterated over in a rule or action |
MSINT-1523 | New Built-in Function - Split String |
MSINT-501 | Buffer build-in can take a negative buffer size to shrink polygons. |
MSINT-2803 | New Built-in function - rule_hotspot_attribute_names |
MSINT-3227 | New "Folders" REST endpoint for folder management |
MSINT-3263 | Add useRecycleBin query parameter on REST API delete calls |
MSINT-3184 | Latest Java 8 update |
MSINT-3136 | Update to WildFly 24 |
MSINT-3135 | Update to GDAL 3.3 |
MSINT-3382 | Out-of-date Version (jQuery) |
Bug Fixes
3.1.1 | |
MSINT-3422 | MySQL and MariaDB do not need to offer Z or M or 3D options |
MSINT-3437 | session_has_class not finding classes when run from singleton class |
MSINT-3051 | DSV Data Store save where import mapping has an integer attribute causes Null Pointer Exception |
MSINT-3443 | 1Integrate logs contain an error every time an uncompressed file is uploaded to a data store |
MSINT-3421 | REST API Encrypted passwords returned by the REST api are scrambled when Data Store re-uploaded |
3.1.0 | |
MSINT-1990 | Reduce the false positives or errors or warnings in Wildfly logs |
MSINT-1966 | Esri FileGDB as-standard data store treats null values as 0 |
MSINT-2966 | douglas_peucker built-in now tries to generate a valid geometry rather than erroring when simplification would result in an invalid geometry. |
MSINT-779 | ALREADYLOCKED: Another process has already locked this file. Error can happen when running sessions after opening Data Viewer |
MSINT-3267 | DSV Datastore: Null geometries cause write errors |
MSINT-3230 | JSON restore / sync tool does not set user and timestamp metadata |
MSINT-3229 | Connection failure after restoring JSON backup for GDAL data store |
MSINT-3204 | All Geometric superclass included non-geometric classes |
MSINT-3168 | Additional attributes in DSV datastore are not mapped correctly in the output mapping |
MSINT-3108 | DSV Datastore throws OpenData Session Task error if Properties file "countTotalObjects=True" |
MSINT-3099 | Uploaded files not being deleted when load complete, causing disk space to grow |
MSINT-3096 | 00036330: Rule discovery does not run |
MSINT-3115 | Session Data Viewer: Unable to rotate and zoom at the same time |
MSINT-3082 | Session Data Viewer: Erratic zoom behaviour in 3D mode after rotating the camera |
MSINT-3063 | Session Data Viewer: Handle selecting unrun tasks more gracefully |
MSINT-3018 | Session Data Viewer: Only show z values in Fly to Coordinates box when in in 3D mode |
MSINT-1917 | Session Data Viewer not displaying all layers |
MSINT-2802 | Datastore parameters containing XML special characters cause session run failures |
MSINT-2693 | 1Integrate session validation should not check tasks that have already run |
MSINT-2490 | Restrict to Extent of Opened Data doesn't work with geometries that have M values |
MSINT-2450 | Report summary conformance graphs in cache viewer display the incorrect number for conforming objects |
MSINT-2447 | Commit task back to ESRI Enterprise GDB failing to commit all features |
MSINT-2309 | offset built-in has typo "bea" in description |
MSINT-3310 | Regression: Unable to upload ontology through the UI |
MSINT-3307 | Admin page repository backup can fail in certain conditions |
Version 3.0.1 PDF
Changes
N/A
Bug Fixes
3.0.1 | |
MSINT-3143 | Sync Tool ‘Force Update Filesystem’ error if folder names don’t match across entity types |
MSINT-2629 | Action Map with Filter Rule shows incorrect summary count |
MSINT-3130 | Renamed entities cause errors when synching or restoring backups |
MSINT-3060 | When a restore is blocked by a referenced entity being deleted, list the items blocking it |
MSINT-2035 | When loading by extent of previously loaded data, use the convex hull of the data rather than the MBR. |
Version 3.0.0 PDF
Changes
3.0.0 | |
MSINT-2838 |
Support Full 3D data as a licensed option:
|
GL3D-1087 | New built-in function change_dimension |
GL3D-446 | New built-in function get_geometry_as_WKT |
GL3D-1130 | Is_valid takes tolerance as a parameter |
GL3D-1087 | Built-in functions to report the locations and descriptions of invalidities within a geometry: report_invalid , report_invalid_get_geometry , report_invalid_get_description |
Bug Fixes
3.0.0 | |
MSINT-3065 | Engine can crash when using nearest N objects functionality |
MSINT-2883 | SQL Server Datastore does not report the Z value when Reporting on geometry with Z enabled |
MSINT-1210 | Report XML should include heights when reporting heighted geometries. |
MSINT-3049 | Cannot commit to a PostgreSQL table with a foreign key constraint enabled |
MSINT-3085 | Parallel heavy use of Session Map Viewer can cause interface crashes |
Version 2.10.0 PDF
Changes
2.10 | |
MSINT-2842 | New and improved 1Integrate Session Data Viewer |
MSINT-2201 | New Standard Superclasses for rule/action writing |
MSINT-1185 | Support creation of Metadatastores via REST API |
MSINT-2609 | Support creation of shortcuts via REST API |
MSINT-2715 | New built-in function split_geometry |
MSINT-2716 | New built-in polygons_from_lines |
MSINT-2717 | New Collection Element value to handle "Array, collection or geometry element" |
MSINT-1091 | Allow finding of nearest n objects |
MSINT-2919 | Improve ArcGIS Feature server datastore's error handling - catch non-successful status codes early |
MSINT-2925 | Support Oracle Linux 7.9 |
MSINT-2926 | Support latest Wildfly 23.x |
MSINT-3010 | Add UK Patent number to 1Integrate footer |
Bug Fixes
2.10 | |
MSINT-3040 | Unable to read WFS with data format defined using lower case geojson. |
MSINT-1269 | 00022194 GDAL Data Store type doesn't offer 'Fix ring direction and inclusion errors' option. |
MSINT-2497 | Uploading a file through the REST API does not update the upload credential |
MSINT-2886 | Shortcuts in restored backups not detecting clashing existing element/name |
MSINT-2969 | DSV Datastore reads invalid geometries regardless of Allow Invalid flag |
MSINT-2981 | REST API and UI backup doesn't include all parameters |
MSINT-2982 | DSV WKT polygon ring direction not being handled correctly. |
MSINT-2991 | New Repo Sync Tool returns blank error message when synching from an old-style filesystem structure. |
MSINT-3007 | 00036010: Regression: gdal_datetime parsing issue in FGDB date types from 1Int 2.8.1 “Unparseable date: "2018/09/07 00:00:0" |
MSINT-3026 | Unable to backup shortcuts |
MSINT-2960 | NullPointerException when writing to ArcGIS feature layer that doesn't exist |
MSINT-3006 | Unable to clone datastore with multiple file uploads |
Version 2.9.0 PDF
Changes
2.9 | |
MSINT-2823 | When running multiple actions in a task, run all features through each action (in UI order), rather than individual features through all actions |
MSINT-2198 | Enable simple configuration of Wildfly logging levels in config file |
MSINT-2237 | Support WebLogic Server 14.1.1 |
MSINT-2546 | Native Delimited Separated Values datastore (CSV) that supports geometry |
MSINT-2695 | Ability to set and retrieve session parameters via REST API |
MSINT-2687 | New session parameter value in Rules and Actions to access session parameters |
MSINT-2690 | Ability to generate a Placekey for a location or address |
MSINT-2703 | Backup/Restore improvement and new repository synchronisation tool |
MSINT-2829 |
Make 1Integrate docker images available (contact customer support) |
MSINT-2877 | Update admin page to new style |
MSINT-2910 | Full repository backup/restore from admin page |
MSINT-2932 | Update grid statistics endpoint to include hostname details |
Bug Fixes
2.9 |
|
MSINT-2902 |
SQL Server Integrated Security has a missing a file in v2.8.1 |
MSINT-2942 |
ArcGIS Feature Service data store writes null for multipart polygons read in from other formats. |
MSINT-2802 |
Datastore parameters containing XML special characters cause session run failures |
MSINT-2920 |
ArcGIS/AGOL Feature Service Data store not recognising some layers as spatial |
MSINT-2691 |
Recycle Bin records Radius Studio as the user who created the folder |
MSINT-2900 | WFS datastore should attempt retry for schema fetch calls not just data fetch |
Version 2.8.1 PDF
Changes
2.8.1 |
|
MSINT-2046 |
Introduce a system warning when approaching licence expiration date |
MSINT-2416 |
Allow users to choose between XYZ or XYM for XYZM data via SQL Server Data Store |
MSINT-2434 |
Configure security settings via settings.properties |
MSINT-2476 |
New API call to get the number of engines, their availability and the queued jobs |
MSINT-2569 |
Show which tasks were disabled in the Cache Viewer session tasks tab. |
MSINT-2585 |
WFS data store: New OGC Web Feature Service data store supporting GeoJSON and OAuth. |
MSINT-2666 |
Clone an entity via REST API |
MSINT-2623 |
Remove PostGIS FME datastore (PostGIS support is now only via inbuilt PostGIS data store) |
MSINT-2622 |
Support PostgreSQL 12.4 and PostGIS 12.4 |
MSINT-2639 |
Java version Support: Oracle Java 8 update 281 with WebLogic |
MSINT-2653 | Java version Support: AdoptOpenJDK 8 update 282 with included WildFly |
Bug Fixes
2.8.1 |
|
MSINT-2799 |
Unable to run a session with special characters in datastore password |
MSINT-1907 |
|
MSINT-2119 |
The error details text on the Licence validation error page is almost invisible |
MSINT-2329 |
Actions or rules referencing All Classes fails with UNKNOWN CLASS if run before any Open Data tasks |
MSINT-2350 |
00032528: Unable to backup Session with no classes selected in open data task |
MSINT-2385 |
REST API doesn't return correct state for a partitioned session |
MSINT-2470 |
Don't show the FME datastores if the environment's FME build number is below the minimum supported version |
MSINT-2525 |
Do not load 1Spatial news on the landing page |
MSINT-2557 |
CAD datastore unable to change attribute type mapping |
MSINT-2567 |
Opening non-spatial File Geodatabase data using the inbuilt GDAL Data Store in a session with an extent restriction causes the engine to crash. |
MSINT-2574 |
1Integrate ignores the temp.directory setting |
MSINT-2607 |
Copying a file based datastore does not copy the uploaded file |
MSINT-2613 |
1Integrate REST API doesn't support CORS (cross-origin resource sharing) requests |
MSINT-2705 |
Installation guide update to clarify SQL Server repository user creation |
MSINT-2709 |
Large files between 500Mb and 1Gb fail upload to a data store when using a PostgreSQL repository. |
MSINT-2725 |
ArcGIS Feature Service Data Store does not handle incorrect polygon ring direction |
MSINT-2730 |
1Integrate status is incorrectly set to warning even with supported SQL server version |
MSINT-2731 |
Datastore input mapping attribute indexes are unset on upgrade to 1Integrate v2.8.0 (workaround if already upgraded is to download and re-upload the data store through the UI or API). |
MSINT-2735 |
REST API - Data store GET request is not returning the correct value for whether input mapping attributes are set to "report" |
MSINT-2739 | ArcGIS Server Service that does not expose layer types can't be spatially filtered |
Version 2.8.0 PDF
Changes
2.8.0 |
|
MSINT-453 |
New “Singleton” system class (sys:singleton) for performing action or rule logic exactly once |
MSINT-1400 |
Support for Microsoft Visual C++ 2019 64 bit Redistributable |
MSINT-1570 |
Support for Oracle databases that have no locator or spatial module installed |
MSINT-2103 |
Ability to temporarily disable a task within a session |
MSINT-2132 |
Support for MS SQL Server 2019 |
MSINT-2200 |
Support for deploying 1Integrate as a service on WildFly, on Windows only. See installation guide for details. |
MSINT-2262 |
New "session" scoped temporary value, and renaming of existing “local” and “global” scope to “object” “task” respectively within the UI (API functionality is unchanged) |
MSINT-2454 |
Esri Feature Service Data Store: Authentication via Portal |
MSINT-2481, MSINT-1569 |
Scripts and documentation for installing 1Integrate as a service on WildFly, on Windows. |
MSINT-2512 |
Ability to override the session extent for an open data task, to open all data. |
MSINT-2520 |
Latest Java patch support |
MSINT-2529 |
Esri Feature Service Datastore: Related Non Spatial Objects |
- | Support for Oracle Enterprise Linux 7.8 |
Bug Fixes
2.8.0 |
|
MSINT-1912 |
Error message “unexpected geometry type: 12” when dealing with multisurface feature |
MSINT-2328 |
Accented characters corrupted in xml backups |
MSINT-2401 |
Cache viewer not always finding the feature for a non-conformance, when stepping through non-conformance report |
MSINT-2437 |
Unable to dismiss large error pop-ups |
MSINT-2515 | The order object reports are retrieved from the database is not always the same order with which they were inserted |
Version 2.7.1 PDF
Changes
2.7.1 |
|
MSINT-2334 |
Improved information if data store is unavailable (e.g. FME is disabled or custom data store removed) |
MSINT-2389 | Support AdoptOpenJDK 8 update 265 |
Bug Fixes
2.7.1 |
|
MSINT-2418 |
Unable to load FME PostGIS data store after loading cache viewer |
MSINT-2388 |
Error message persists when encountering an upload/restore error |
MSINT-2276 |
Correction to XOR condition description in UI |
MSINT-2351 |
“Hide stack traces” mode causes repeated error messages |
MSINT-2361 |
Indexing appears checked at class level when attributes are un-checked |
MSINT-2384 |
Features failing to write out to Shape via GDAL |
MSINT-2390 |
APIs not reporting correct indexing state of primary geometry attribute |
MSINT-2440 | Unable to deselect base classes within Inheritance based schemas |
Version 2.7.0 PDF
Changes
2.7.0 |
|
MSINT-1463 |
Toggle all Indexes On/Off within datastore input mapping |
MSINT-1664 |
Ability to include a custom banner on the login page |
MSINT-1853 |
Support role-based authorisation when deployed to WebLogic |
MSINT-2007, MSINT-2283, MSINT-2304, MSINT-2322 |
Upgrade to WildFly version 20 |
MSINT-2087, MSINT-2158, MSINT-2256 |
Users can add custom names to tasks within a session, for improved readability |
MSINT-2113, MSINT-2139 MSINT-2140, MSINT-2144 |
New datastore: Allow read and write to Esri ArcGIS server feature services |
MSINT-2128 |
Support Java 8 update 251 |
MSINT-2129 |
Support Windows Server 2019 |
MSINT-2130 |
Support AdoptOpenJDK 8 update 252 |
MSINT-2137 |
Only available datastore types are listed (dependent on FME integration) |
MSINT-2203 | Reduce verbose error logs |
Bug Fixes
2.7.0 |
|
MSINT-1498 |
Error in UI when running a session with a multi-polygon extent |
MSINT-1796 |
Validation Report ignores descriptions of rules when running a folder |
MSINT-1852 |
Action Map output message corrected (from "fixed" to "applied") |
MSINT-1949 |
Unable to write out file based datastores via FME |
MSINT-2109 |
Action Map does not return detailed counts in REST API |
MSINT-2166 |
Ensure the GDAL writer can write classes that contain a colon |
MSINT-2176, MSINT-2181 |
Risk of data loss when writing shape files through GDAL |
MSINT-2194 |
GDAL datastore unable to write out points and multipoints in the same layer |
MSINT-2320 |
Cache viewer broken in IE 11 |
MSINT-2321 |
Broken feature selection in the cache viewer |
MSINT-2325 |
Inconsistent session results via REST API |
MSINT-2326 |
Failing WMS request parsing |
MSINT-2337 |
Broken XML report download button on the Rule Conformance Results page |
MSINT-2340 |
Session stuck on polygon WKT open data restriction |
MSINT-2347 | When hiding stack traces, errors for sessions not currently selected are lost |
Version 2.6.2 PDF
Changes
N/A
Bug Fixes
2.6.2 |
|
MSINT-2165 |
OGC simple built-in function can stop session with 'Error in nesting of rings in polygon' for some invalid polygons |
MSINT-2157 | Generating the non-conformance hotspot can cause 'CLRGEOM: Geometry contains no coordinate data' errors |
Version 2.6.1 PDF
Changes
2.6.1 |
|
MSINT-2026 | Consolidated SOAP API endpoints |
Bug Fixes
2.6.1 |
|
MSINT-2136 |
Google BigQuery performance and query size fix |
MSINT-1600 | FME FileGDB output not respecting character length |
Version 2.6.0 PDF
Changes
2.6.0 |
|
MSINT-1430 |
Show which session queue is running a session |
MSINT-1461 |
Support Oracle Database 19c R1 (Database 11g no longer supported) |
MSINT-1564 |
Support for measures for GDAL data stores |
MSINT-1994 |
New built-in functions
|
MSINT-1922 |
Data Store setting to specify whether to read M or Z when reading XYZM data |
MSINT-1834 |
Enable Windows Authentication for the FME SQL Server Data Store |
MSINT-2001 MSINT-2002 MSINT-2003 MSINT-2004 |
New datastore type: Google BigQuery |
MSINT-2029 |
Restrict Open Data Task's extent to that of convex hull of already loaded data |
MSINT-2034 | New landing page and menu bar |
Bug Fixes
2.6.0 |
|
MSINT-1603 |
PostgreSQL repository: Error when uploading large files |
MSINT-2078 |
Height built-in function throws exception for non-heighted geometries |
MSINT-2008 |
Remove WildFly library classpath warning in logs |
MSINT-1851 MSINT-1911 MSINT-1769 |
|
MSINT-2024 |
Two dots in a FGDB data store name gets blocked by security check |
MSINT-2027 |
Job graphs don't work consistently across all browsers |
MSINT-2052 |
PostGIS data stores: Cannot set 'Output Mapping' to a different target table to source |
MSINT-2061 |
GDAL data stores leave file handles open, leaking resources |
MSINT-2067 |
WebLogic startup errors related to classes implementing the Java EE spec |
MSINT-2019 |
Data store names inconsistently referenced in file upload errors |
MSINT-1827 |
NullPointerException when generating hotspot for spatial relationships in certain conditions |
MSINT-1315 | nearest_point
built-in function default value for third parameter (return single point)
should be 'true'
|
Version 2.5.1 PDF
Changes
2.5.1 |
|
MSINT-1987 MSINT-1970 MSINT-1965 MSINT-1964 MSINT-1948 |
Security: Various security improvements |
MSINT-1947 | Update to latest JQuery |
Bug Fixes
N/A
Version 2.5.0 PDF
Changes
2.5.0 |
|
MSINT-1643 |
Out-of-the-box ability to read and write PostGIS data from PostgreSQL 9.5 without the need for FME (PostGIS via FME on Linux no longer supported) |
MSINT-1997 |
Support Java 1.8 Update 211 |
MSINT-1465 |
Upgrade to FME 2018 (Note: Using FME 2018 via Data Stores on Linux when running on WebLogic can cause crashes which will be fixed in a later release) |
MSINT-1839 |
New |
MSINT-485 |
Use more meaningful names for files created by downloading entities |
MSINT-1567 |
Improve data upload form to be the same as rules upload form |
MSINT-1508 |
Allow |
MSINT-1985 |
WebLogic, default users changed to match WildFly |
Bug Fixes
2.5.0 |
|
MSINT-1860 |
Open data tasks error when opening two tables into the same class |
MSINT-1869 |
Loading a large ontology to a data store takes several minutes to upload/select data store/use as context |
MSINT-1296 |
When reporting missing built-in function, report the rule that contains it |
MSINT-1524 |
Cache viewer not showing multi-part geometries |
MSINT-1927 |
Cache Viewer rendering wrong for Geodetic data with reversed axis ordering |
MSINT-1935 |
Cache viewer doesn't display Advanced Style page correctly |
MSINT-1879 |
Ontology is not backed up with the data store |
MSINT-1881 |
Type error starting session when ontology changes type |
MSINT-1923 |
Data Gateway: Enable definition of user-defined classes through API to prevent validating report objects. |
MSINT-1931 |
ORA-00054: resource busy and acquire with NOWAIT specified sometimes seen at startup |
MSINT-1976 |
FME PostGIS Data store: Datatype int is read as |