GRAX 3.40
The notes here apply to GRAX versions 3.40 and higher
3.40
Bulk API Backup
GRAX now provides a much faster and more reliable way to complete your Object Backups! You will notice a
Use Bulk API
toggle when creating an Object Backup. Please reach out to GRAX Support to get fully set up with this feature. More information is available here.
Salesforce OAuth
GRAX now supports configuring your integration user credentials via OAuth. New and existing customers can leverage this simple, secure login option.
Backup Types
Starting in GRAX 3.40 you will notice a new Backup Type dropdown when creating an Object Backup. Currently, there are two default options
Standard Backup
andFiles
. If "Tags" are enabled in your environment, then a third optionTags
will be shown. The selection will determine which object list displays to you.Standard Backup
will show you all the objects you are currently used to seeing, except "File" objects. TheFiles
option will show you only 3 specific objects. Given the special considerations around Files, you will need to back these up as part of a separate process going forward.
Confirmation for File Backups
GRAX object and hierarchy backups that involve a "File" object (Attachment, ContentVersion, EventLogFile) will not complete until receiving confirmation that every file has been processed. You will see a status of
Waiting Files Backup to Complete
. Previously, this confirmation stage was only available for an archive, given the additional importance of verifying each and every record before deleting out of Salesforce. Click here to learn more about the detailed processing steps involved.
View Date Filters in SOQL Query Format
Oftentimes a more advanced Salesforce Admin may want to run a SOQL query against the filter criteria that they have selected in order to get a better sense of how many records will be picked up, for example. Starting in GRAX 3.40, you will see an icon next to the date filter field. Click the icon to open a pop-up that will show the SOQL query format of the filters that you entered. This can be very beneficial to Salesforce users who are more familiar with SOQL.
Sandbox Refresh
As a Salesforce Admin responsible for sandbox refreshes, you know that there can be several post-refresh manual steps you need to consider, especially as it relates to managed packages when creating/refreshing a full sandbox. When refreshing a sandbox based off an environment that already has GRAX enabled, you will need to ensure you deactivate jobs post-refresh as well as revisit the GRAX configuration in the new sandbox. Click here to learn about ways GRAX can make this easier and reduce the refresh burden.
Attachment Preview
Fixed issue where attachment previews were not working when some special characters were used as part of the file name.
Audit Tab Filters
Fixed audit tab filter functionality to allow filtering on blank
FieldsModified
field. This can be a helpful way to know if a record had no changes from the previous backup (typically will see this for the initial backup)
3.40.1
SOQL Query View Icon
Fixes issue on Object Backup page where the SOQL Query view icon was not always loading properly.
3.40.2
Lightning Component Enhancement
Lightning component will now show "No Records Found" if nothing can be found for that specific parent record in GRAX.
Upsert Fix
Fixes issues with certain environments seeing
Upsert failed. First exception on row 0 with id a7exxxxxxxxxxxxx; first error: FIELD_INTEGRITY_EXCEPTION, There is already an item in this list with the name
when trying to load Lightning Component or other tabs like Search
Hierarchy Object List
Shows Salesforce object label and object API name in the hierarchy process object dropdown
Standard Big Objects
Fixes issues with attempts to back up standard big objects; GRAX does not currently support big object backup
3.40.3
Hierarchy Icon on Lightning Component
The GRAX Lightning component will now have the option to show the hierarchy component so you can drill down even further within your GRAX hierarchy. Use the
Show Related Button
in the lightning component's options.
GRAX Permission Updates
The
GRAX User
andGRAX Advanced User
will now be allowed to view the time machine VF page.
Dedicated File Preview Icon
When you Search for
Attachment
,ContentVersion
, orEventLogFile
, you will now see a dedicated File icon in each row that will allow you to preview (if preview is supported) and download the file. Previously the preview was built into a link within the File Name column, but now that link will be reserved for the SFDC record link, assuming the record still exists in Salesforce.
Summary Link for Archive Process
Fixed an issue where the Summary was not generating specifically for a hierarchy archive process.
Long Text Fields in Lightning Component
Fixed an issue with the display of long text fields in the Lightning Component.
3.41
Hierarchy Lightning Component
Customers now have the ability on the GRAX Lightning Component to display records related to the object they are displaying. Additionally, customers can add/remove the restore icon for the record on the Lighting Component and the related records as well.
Error Report for Bulk Backups
If there are any errors when backing up objects via Bulk, the "Error Report" Link will now display all valid errors for the end user.
File Backup Summaries
Fixed issue with backup summaries not generating when a 'file' object was included
Aborted Hierarchy Status
After aborting a hierarchy process, the next time the process was running an invalid status was being set. The correct status is now displayed for running processes.
3.42
Object Hierarchy Tree
Enhancements made to the object hierarchy page when viewing children to be backed up/archived related to a Parent record
Invalid Token when Downloading Attachments
When downloading an Attachment that has been backed up, or archived, some customers were receiving an "invalid token" error message. This item has been resolved.
SocialPost Object Backup
When backing up the object "SocialPost" there were scenario's where an error message was passed back through the GRAX UI. These scenario's have been handled appropriately for the backup of this object.
Async Dyno Memory Optimization
Optimizations were made into the memory usage on the Async dyno when backing up/archiving Files.
Preview/Download of Files with Special Characters
In scenario's where the Title/Name of an Attachment or Content Document contains a special character, such as "*" or "Ü" the preview or download of a file was failing. This has since been resolved
3.42.1
GRAX System Fields
When accessing the Search tab, GRAX has added in GRAX system fields, such as GRAXModifiedTime, GRAXStatus, etc. to help when filtering/viewing records from within GRAX
GRAX AWS Configuration
Minor UI enhancements made when selecting AWS in the Configuration screen
Archiving Task with TaskRelations
In some situations, when archiving a Task with TaskRelations, an error message was reported for the TaskRelation record which would block the deletion of the Task. This has been solved.
3.42.2
Archiving Records Status Update
In rare occasions, Archive Processes were remaining with a status of "Pending send data to GRAX" instead of moving along to the next status. This has been resolved in this release.