Skip to main content

Trash

Trash consolidates the logically deleted data of each module and supports search and restore. Every deletion is a soft delete: the record stays in the system and can be restored from Trash, except data that has been permanently purged.

Trash list (Administrator)

Prerequisites​

ItemContent
Menu entryManage → Trash
Route/trash, redirects to /trash/dataset by default
View permission"View Trash"
Restore permission"Restore / Empty Trash"
Role scopeThe menu is visible to Administrators only, and category counts can also be read by Administrators only
Restore scope for datasetsA dataset in Personal Space requires an Administrator; a dataset in a project requires edit permission on that project

Browsing and Restoring​

Data Types​

Tabs at the top of the page switch between data types, and each tab shows the number of pending items in that category.

TabData type
DataDataset
UsersAccount
ProjectProject
Collection taskCollection task
Annotation TasksAnnotation task
RobotRobot
DeviceDevice
CloudCloud connection
PluginPlugin

The list is sorted by deletion time in descending order, and search conditions are written into URL query parameters.

ColumnDescription
IDData number
NameData name
CreatedData creation time
Deletion timeSoft deletion time
DeleterAccount that performed the deletion
StatusShown on the "Data" tab only: restorable, or permanently purged
ActionsRestore; for permanently purged data, the purge time is shown
Search conditionDescription
Search nameFuzzy match on name
DeleterFilter by the account that performed the deletion
Deletion time start / endFilter by soft deletion time range; the start must not be later than the end

Restore Operations​

  1. Click "Restore" in the "Actions" column, or select the target rows and click "Batch recovery".
  2. Confirm in the confirmation dialog.
  3. Verify the result in the original location of the data.

Permanently purged datasets cannot be selected and offer no restore action.

Automatic Purge​

The top of the "Data" tab provides automatic purge settings, which apply to datasets only.

ValueMeaning
Never purge (default)No automatic purge
7 / 30 / 90 / 180 / 365 daysDeleted datasets beyond the retention period are purged

Purges run every day in the early morning, removing the object storage content of the datasets; purged content cannot be restored.

Constraints and Limits​

ItemDescription
Deletion methodDeletion in each module is a soft delete, and the data enters Trash
Scope of permanent purgeOnly the object storage content of datasets is permanently purged
Manual purgeThe interface provides no manual permanent purge entry
Automatic purge defaultNever purge
Permanently purgedThe dataset cannot be restored and its status shows "Permanently purged"
Restoring users or projectsRelated permission caches are rebuilt after the restore
Visibility after restoreA dataset returns to its original project and Personal Space, and project membership is unchanged

Troubleshooting​

SymptomPossible causeActionOwner
Message "Data has been permanently purged and cannot be restored"The dataset passed its retention period and was purged automaticallyCannot be restored; collect or upload againAdministrator
Message "Data does not exist or has been restored."The data was restored, or the record changedConfirm in the original location of the dataAdministrator
Permission error on restoreThe dataset belongs to a project and the operator lacks edit permission on that projectRestore as a project member or an AdministratorAdministrator
The current page is empty after restoreNo data remains on the current pageThe system redirects to the previous page, or switch tabs manuallyAdministrator
Tab count does not match the listThe count is the total pending items of each categoryRefresh the pageAdministrator
PagePurpose
Data ManagementDataset search and recovery of accidental deletions
User ManagementAccounts and roles
Project ManagementProjects and members
System SettingsSystem parameters