Removed API Methods, Parameters or Schemas
The following table lists API methods removed with Talend Data Catalog 8.0 and the recommended methods to replace them. Please ensure your applications do not use any of these methods before upgrading to Talend Data Catalog 8.0.
Removal of API methods, parameters, or schemas | Replacements | More information |
GET /auth/login | POST /auth/login | Deprecated with Talend Data Catalog 7.3 as the POST method is more secure |
GET /auth/loginPlainText | POST /auth/loginPlainText | Deprecated with Talend Data Catalog 7.3 as the POST method is more secure |
GET /auth/loginOAuth2 | POST /auth/loginOAuth2 | Deprecated with Talend Data Catalog 7.3 as the POST method is more secure |
POST /entities | POST /entities/executeMQLQuery | Deprecated with Talend Data Catalog 7.3 as the new function provides better functionality |
POST /entities/countEntities | GET /entities/countMQLQuery | Deprecated with Talend Data Catalog 7.3 as the new function provides better functionality |
GET /repository/getModelImportParameters | GET /repository/importModel | Deprecated with Talend Data Catalog 7.3 as the new function provides better functionality |
PUT /repository/setModelImportParameters | PUT /repository/importModel | Deprecated with Talend Data Catalog 7.3 as the new function provides better functionality |
GET /repository/getDataParameters | GET /repository/importModel | Deprecated with Talend Data Catalog 7.3 as the new function provides better functionality |
PUT /repository/setDataParameters | PUT /repository/importModel | Deprecated with Talend Data Catalog 7.3 as the new function provides better functionality |
POST /operations/repositoryExport/attachFile | POST /repository/attachments/{objectId} | Deprecated with Talend Data Catalog 7.3 as the new function provides better functionality |
POST /search/entity | POST /entities/executeMQLQuery | Deprecated with Talend Data Catalog 7.3 as the new function provides better functionality |
POST /entities/getAttributeStatistics | Deprecated with Talend Data Catalog 7.3 as this function was rarely used by users | |
POST /entities/getAttributeStatisticsCount | Deprecated with Talend Data Catalog 7.3 as this function was rarely used by users | |
GET /admin/grants/{objectId} | GET /admin/grants/getObjectRoles/{objectId} | This function no longer complies with the MM 11.0 object role framework |
PUT /admin/grants/{objectId}/{userGroupId} | PUT /admin/grants/grantObjectRole/{objectId} and PUT /admin/grants/revokeObjectRole/{objectId} | This function no longer complies with the MM 11.0 object role framework |
GET /admin/stewards/{objectId} | GET /admin/grants/getObjectGrantees/{objectId} | This function no longer complies with the MM 11.0 object role framework |
PUT /admin/stewards/{objectId} | PUT /admin/grants/grantObjectRole/{objectId} and PUT /admin/grants/revokeObjectRole/{objectId} | This function no longer complies with the MM 11.0 object role framework |
POST /repository/backup parameter backupAllVersions | backupCachedModels | This parameter is deprecated with Talend Data Catalog 7.3. |
All steward related fields have been removed from the schemas. For example, the CreateUser and CreateUserGroup no longer have the steward field.