All pages
1 of 25

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

CopyStorm 10.65.1

Release Date: 28-Apr-2026

This is a feature, bug fix, and Salesforce API version upgrade release. As always existing Copystorm configuration files are backwards compatible.

Salesforce API Version Update

This release updates CopyStorm to use Salesforce API version 65.

Patch Levels

28-Apr-2026

Original Release

Important: Salesforce Username/Password Login Deprecated

Salesforce API version 65 deprecates the SOAP username/password login endpoint. Customers should migrate to an external client application configured with OAuth. CopyStorm jobs using a login type that does not support API 65 will automatically fall back to API 64, and an exception will be logged at the start of each job as a reminder to migrate.

This exception can not be eliminated until OAuth authentication is used.

Salesforce API Version Fallback for Username/Password Logins

The "Fallback API Detected" error does not stop jobs from running - it is informational, and indicates that CopyStorm is not able to use the most recent Salesforce API features. The error will be resolved when updating to JWT (or other OAuth) authentication.

Please reference .

Support for Single Column Rebuild on ALTER Failures

This release introduces automatic column rebuild for Salesforce datatype changes that are incompatible with SQL. Previously this requred manual intervention, but these fixes will now be automatic! For example, changing a Text field to a Number field will now be done at runtime. This new feature is on by default and will automatically rebuild and repopulate database columns when Salesforce schema changes are not compatible with the database. The previous column is kept in the database using a different column name.

Headless Snapshot Policy Execution

CopyStorm can now execute snapshot rules for snapshot polices using the command line. See the documentation for command formatting.

Metadata Exclusion Selection

Configuration of metadata backup can now be done with Include or Exclude lists - using similar configurations as Salesforce object selection. This update introduces exclusion lists, which lets users back up all Metadata objects except specific objects that should be ignored.

Job History Table Sorting

The table showing past job executions within the History tab can now be sorted by each column.

Snapshot Deletion Improvement During Object Replication

This version of CopyStorm centralizes Snapshot Record cleanup to the end of the replication job to ensure that replication for other objects is not blocked during record cleanup, improving job runtime.

Salesforce OAuth 2.0 JWT Login Improvement

This release introduces a new, friendlier certificate management feature to help transition from Username / Password Salesforce logins to certificate-based JWT logins.

This feature will help you transition to a supported login type, in preparation for Salesforce's deprecation of Username/Password API logins.

CopyStorm 10.54.2

Release Date: 22-Aug-2022

This is a minor feature, bug fix, and Salesforce API version upgrade release. As always, existing CopyStorm configuration files are backwards compatible.

Date
Patch Level

New Features

Bug Fixes and Misc. Optimizations

Salesforce OAuth Login Types
here

CopyStorm 9.50.1

Release Date: 16-Dec-2020

This is a minor feature, bug fix, and Salesforce API version upgrade release. As always, existing CopyStorm configuration files are backwards compatible.

Patch Levels

Date
Patch Level

16-Dec-2020

Original Release

Upgrade to Salesforce Winter ’21 API

CopyStorm has been upgraded to support Salesforce’s Winter ’21 API.

CopyStorm 10.62.3

Release Date: 28-Apr-2025

This is a minor bug fix release. As always, existing CopyStorm configuration files are backwards compatible.

Patch Levels

Date
Patch Level

28-Apr-2025

Original Release

Add Off-AWS S3 Support

This release introduces support for AWS S3 buckets that are hosted on-premises (off of AWS).

Fix Hierarchical Archive Issue

This release includes a fix for a bug that can prevent configuration of Hierarchical Archives.

CopyStorm Release Notes

Resolve issue preventing Folder metadata from being copied

CopyStorm Email Notifications have been updated to include key information about the Salesforce instance being replicated, including the username of the provided Salesforce credentials.

The Point-In-Time snapshot default configuration has been updated to optimize database storage requirements.

22-Aug-2022

Original Release

Patch Levels

01-Sept-2022

Enhanced Email Notifications

Point-In-Time Snapshot Enhancements

CopyStorm 10.52.2

Release Date: 07-Jun-2021

This is a major feature, bug fix, and Salesforce API version upgrade release. As always, existing CopyStorm configuration files are backwards compatible.

Patch Levels

Date
Patch Level

07-Jun-2021

Original Release

CopyStorm has been upgraded to support Salesforce’s Summer ’21 API.

When enabled, CopyStorm can now automatically replicate schema and data within Salesforce BigObjects. If enabled for your installation, BigObjects will be automatically replicated to the database just like standard and custom objects.

When using CopyStorm’s SFDX authentication feature, CopyStorm can now automatically create scratch orgs.

CopyStorm now contains a ‘Notes’ tab that saves configuration notes to the CopyStorm configuration file.

CopyStorm 10.54.1

Release Date: 16-Mar-2022

This is a feature, bug fix, and Salesforce API version upgrade release. As always, existing CopyStorm configuration files are backwards compatible.

Patch Levels

Date
Patch Level

16-Mar-2022

Original Release

New Configuration UI

The “Advanced” tab has been renamed to “Configuration” and has been redesigned to simplify the CopyStorm configuration process.

The Archive tab Was Renamed to Snapshot

The term “Snapshot” more accurately describes this capability, as the functionality provided by this system has been expanded to support Point-In-Time data restoration since its original launch.

CopyStorm’s File and Attachment storage has been updated to support very large files by chunking large files and storing them in a separate location in the database. This means that any size file can now be replicated, even if the file is too large for normal inlined database storage!

CopyStorm has been updated to support the Spring ’22 Salesforce API

CopyStorm 9.48.1

Release Date: 20-Feb-20

This is a minor feature, bug fix, and Salesforce API version upgrade release. As always, existing CopyStorm configuration files are backwards compatible.

The primary change in this release is an upgrade from the Winter’20 Salesforce API to Spring’20. We recommend all customers install this upgrade.

20-Feb-20
Original Release

CopyStorm 10.64.3

Release Date: 19-Dec-2025

This is a minor feature and bug fix release. As always, existing CopyStorm configuration files are backwards compatible.

Date
Patch Level

Java version 17 or higher is required for CopyStorm version 10.64.3. A supported Java environment is included with each Windows installation, however, Linux or Mac users should verify installed Java version prior to upgrading.

CopyStorm 9.48.2

Release Date: 04-Jun-20

This is a minor feature and bug fix release. As always, existing CopyStorm configuration files are backwards compatible.

Date
Patch Level

CopyStorm 10.56.5

Release Date: 30-May-2023

This is a minor feature and bug fix release. As always, existing CopyStorm configuration files are backwards compatible.

Date
Patch Level

The tool now has a checkbox to enable querying for deleted and archived records.

CopyStorm 10.56.4

Release Date: 31-Mar-2023

This is a minor feature, bug fix, and Salesforce API version upgrade release. As always, existing CopyStorm configuration files are backwards compatible.

Date
Patch Level

This release updates CopyStorm to use the Winter ’23 Salesforce API.

CopyStorm 10.54.3

Release Date: 17-Oct-22

This is a minor feature, bug fix, and Salesforce API version upgrade release. As always, existing CopyStorm configuration files are backwards compatible.

Date
Patch Level

Two new columns have been added to CopyStorm’s internal job logging system – startTimestamp

CopyStorm 10.52.4

Release Date: 17-Jan-2022

This is a minor feature, bug fix, and Salesforce API version upgrade release. As always, existing CopyStorm configuration files are backwards compatible.

Date
Patch Level

This update brings full CS:Govern support into the CopyStorm Archive system, giving compliance organizations full control over the compliance posture of point-in-time recovery datasets.

CopyStorm 10.56.8

Release Date: 4-Oct-2023

This is a minor feature and bug fix release. As always, existing CopyStorm configuration files are backwards compatible.

Date
Patch Level

This release introduces the ability to create VARCHAR / Text representations of Boolean columns. When the “Booleans-A-Strings” feature is enabled for a column:

12-Jul-2021

Fix CSV Exporting Issue

Upgrade to the Summer ’21 Salesforce API

Add BigObject Backup Support

Add automatic SFDX Scratch Org creation

Add ‘Notes’ Tab

Postgres Large Attachment Support

API Upgrade to Spring ’22

  • The boolean column is created with a different name (e.g. MyCustomField__c__bool).

  • The original column name is created as a computed column containing “true” or “false”.

  • 04-Oct-2023

    Original Release

    Patch Levels

    Add “Booleans-As-Strings” feature

    Replication is now supported for LiveAgent and LiveChat standard Salesforce objects.

    Resolved an issue preventing some queries from being automatically analyzed for UNKNOWN_EXCEPTION root cause.

    CapStorm-internal views are now created using CREATE OR REPLACE in Snowflake.

    Updated Hierarchical Snapshot logic to improve performance for fast Snapshot operations.

    Fixed a SQL/Server-specific issue preventing replication to databases with custom indexes.

    19-Dec-2025

    Original Release

    Patch Levels

    Minimum Java Version Change

    Salesforce Object Support

    LiveAgent and LiveChat

    Bug Fixes & Optimizations

    Enable UNKNOWN_EXCEPTION Analysis for additional queries

    Update CapStorm-Internal views in Snowflake

    Hierarchical Snapshot Performance Improvement

    SQL/Server Custom Index Fix

    Patch around Summer’20 API bug which lets the field .*History.DataType bleed thru to older API versions. Add automatic support SQL/Server Sparse columns to allow more than 1024 columns in a table.

    • Replace the White and Black list editors with direct support for adding regular expressions.

    • Add the username to login errors.

    • Check for the existence of a schema and report if it is missing (early — before the backup starts)

    • Add option to create field indexes before table population.

    • Add much better help when a license file cannot be written because of file permissions.

    • Change SharingRules backup to not rely totally on LastModifiedDate. Salesforce changes this date even when the rule definition has not changed.

    • Reduce the overhead for creating definitions for Feed views.

    • Code around a REST API feature which prevents base64 columns in the recycle bin from being read.

    • Upgrade the logic which determines when to bail out because of errors to be more graceful.

    04-Jun-20

    Original Release

    Patch Levels

    14-Jul-20

    Features

    Bug Fixes

    CopyStorm job logging now supports recording information in the CopyStorm job log for objects that have no changes as part of the incremental copy.

    To enable this feature, check the Log Tables With No Activity checkbox on the Configuration tab.

    CSV files uploaded as part of Snowflake replication can be uploaded to a provided path – to specify the path, add a Snowflake.xml configuration file containing the path.

    30-May-2023

    Original Release

    Patch Levels

    Update SOQL Runner to Support Reading Deleted & Archived Records

    Add Option to Log Copy Status for Object with Zero Records Copied

    SOQL Runner

    Add Option to Change the Staging Location for Snowflake CSV Uploads

    CopyStorm can now send job notification emails directly from Salesforce, in addition to SMTP-based emails.

    The CopyForceJobTable database table has been updated with columns to store starting and ending table data size.

    CopyStorm now supports replicating rows that are too wide to store in SQL/Server and PostgreSQL. Rows that are too wide to fit in the primary database table will be written to a Record Overflow Snapshot.

    CopyStorm Schema Synchronization can now be disabled. If Schema Synchronization is disabled, new or modified Field Definitions in Salesforce will not be immediately replicated to the CopyStorm database.

    31-Mar-2023

    Original Release

    Patch Levels

    Update to the Winter ’23 Salesforce API Version

    Add Support for Salesforce Email Delivery

    Add Table Sizing to CopyStorm Job Logging

    Add Support for Wide Rows in SQL/Server and PostgreSQL

    Add Configuration Option to Disable Schema Synchronization

    and
    endTimestamp
    .

    These columns contain the beginning and end timestamp that are scanned for timestamp-based replication.

    • Resolve an issue that prevented the export of CopyStorm job logs.

    • Resolve an issue that could prevent the BULK API from being used for objects containing embedded images.

    17-Oct-22

    Original Release

    Patch Levels

    CopyStorm Job Logging Update

    Bugfixes and Performance Improvements

    This update extends CopyStorm with the ability to replicate Salesforce schema and data to Snowflake databases.

    This update allows CopyStorm to be customized by adding customer-specific database password management. To use CopyStorm’s pluggable JDBC Authentication feature, please see this article.

    17-Jan-2022

    Original Release

    Patch Levels

    Add Support for CS:Govern in CopyStorm Archives

    Add Support for Snowflake Databases

    Add Support for Pluggable JDBC Authentication

    02-Apr-20

    This a minor bug fix patch.

    • Remove unneeded warnings about image backups.

    • Fix resiliency issue with highly unreliable Salesforce connections (rare — caused the need for multiple backup runs for a table with this issue).

    03-Jun-20

    This a minor bug fix patch.

    • Improve bootstrap performance for each run by eliminating feed related object caching.

    • Fix a bug with backing up base64 columns in deleted records (SOAP API is required — REST will fail)

    • For PostgreSQL warn a user if the specified schema does not exists.

    This update brings CopyStorm up to the latest API from Salesforce. Most sites will not even notice, but we like to keep current.

    A wonderful customer found a condition under which the backup on a table could stop prematurely when a white list of tables was not specified, a high degree of parallelization was used, and a time out happened on two different tables under just the right circumstances. The fix was a single line of code but a bit hard to reproduce 😉

    No data was lost because subsequent backups will continue the backup of the table when the previous backup stopped prematurely.

    24-Feb-20

    Patch Levels

    Fix concurrency issue in Field History Tracking that could cause an exception in rare cases.

    Upgrade to the Salesforce Spring’20 API

    Fix a Race Condition in the Backup Parallelization Code

    CopyStorm 10.64.1

    Release Date: August 5, 2025

    This is a feature, bug fix, and Salesforce API version upgrade release. As always, existing CopyStorm/Restore configuration files are backwards compatible.

    Patch Levels

    Date
    Patch Level

    05-Aug-2025

    Original Release

    Salesforce API Version Update

    This release updates CopyStorm to use Salesforce API version 64.

    CopyStorm now automatically tweaks replication window parameters when clocks spring forward or back, preventing timestamp-based skips or overlaps. for more information about how CopyStorm handles record copy during daylight savings changeovers.

    • New: Introduced aggressive optimizations in the database metadata cache to reduce round-trips on missing-schema lookups.

    • Dramatically improved performance when the local cache lacks a table/schema entry.

    • Enhanced wildcard-pattern schema caching for Snowflake, reducing lookup times by up to 70%.

    The Switch Database dropdown is now disabled while a copy job is in progress, preventing accidental mid-job changes.

    Fixed an issue where retrying failed SOAP queries could erroneously count against the REST API limit.

    Automatically excludes objects known to have undocumented or bizarre query restrictions:

    • ActivityMetricRollup

    • Add CopyStorm launch feature to require OAuth login before accessing the application.

    • Fixed errors during Hierarchical Archive creation when parent records are absent.

    • Resolved a SQL querying issue causing unnecessary record re-querying in Id-based replication.

    • Resolved Snowflake connection failures when the hostname ends with whitespace.

    • Fixed issues when the CopyStorm temp directory path contains spaces.

    CopyStorm 10.62.2

    Release Date: 01-April-2025

    This is a minor feature and bug fix release. As always, existing CopyStorm configuration files are backwards compatible.

    Patch Levels

    Date
    Patch Level

    01-April-2025

    Original Release

    Salesforce Related Improvements and Bugfixes

    • Add support for OAuth User/Password and Client Credentials flows.

    • Fix issue that can cause Archived Knowledge Articles to be missed.

    • Fix start / end time logging discrepancy for __kav tables.

    • Add DscnTablSourceObjectRecord to default exclude list.

    • Add options in the Snowflake connection string builder for the MFA private key file and optional private key file password.

    • Fix UI issue causing Snapshot Runner GUI to remain as “Working” after the snapshot process has completed.

    • Fix issue causing unfinished tables to not be included in top-level job record counters.

    • Add database tables required for CopyStorm/Restore Record Lineage.

    • Increase default buffered retry size for S3 uploads to 10 MB.

    • Add XML configuration for S3 connections to use permanent credentials (instead of temporary session credentials).

    • Add XML configuration to control buffered retry size for S3 uploads.

    CopyStorm 9.49.1

    Release Date: 21-Jul-2020

    This is a minor feature, bug fix, and Salesforce API version upgrade release. As always, existing CopyStorm configuration files are backwards compatible.

    Patch Levels

    Date
    Patch Level

    21-Jul-20

    Original Release

    Salesforce Summer’20 API went GA last weekend and this CopyStorm version is using it! There are two things you may notice:

    • Salesforce added quite a few new tables in Summer’20.

    • Nearly all Salesforce History tables have a new column call DataType. CopyStorm will automatically add this column to your existing history tables and begin to populate it.

    CopyStorm now supports a data retention policy for backed up metadata. You can specific how many days to keep backed up metadata before deleting it from the database. The default policy is to never delete backed up metadata.

    CopyStorm will support SQL/Server tables with more than 1024 columns by automatically converting excess columns into SQL/Server sparse columns. Sparse columns support up to 30,000 total column in a single table.

    In preparation for major new features in the Fall 2020 archive subsystem, the archive editor has been refactored to support archive policies with more extensive parameterization.

    CopyStorm 10.54.4

    Release Date: 5-Jan-2023

    This is a feature and bug fix release. As always, existing CopyStorm configuration files are backwards compatible.

    Patch Levels

    Date
    Patch Level

    5-Jan-2023

    Original Release

    CopyStorm has been updated to massively improve performance for steady-state incremental data copies.

    Performance improvements include:

    • Parallelize Table Caching in the “Caching Table Definitions” stage of the copy.

      • Tables are cached in parallel, based on the “# Salesforce Threads” parameter.

    • Update SQL Database Schema caching code to reduce database reads when synchronizing object schema.

    • Changes to Post-Table Cleanup code to reduce job overhead.

    Support has been added for the Authenticator App / TOTP authentication scheme:

    • See for configuration instructions.

    CopyStorm 10.56.6

    Release Date: 31-July-2023

    This is a minor feature and bug fix release. As always, existing CopyStorm configuration files are backwards compatible.

    Patch Levels

    Date
    Patch Level

    31-July-2023

    Original Release

    Add Certificate Approval Feature

    CopyStorm has been updated with a new feature to approve and use local network certificates for sites where local network traffic is being encrypted using a local custom certificate. Once custom certificates are accepted, CopyStorm will trust the accepted certificates for HTTPS network traffic.

    When replicating Attachment and ContentVersion records from Salesforce – if the Attachment or ContentVersion record contains a potentially dangerous file that is flagged by the CopyStorm server’s virus scanner – the potentially dangerous file will be logged by CopyStorm. After logging the file details, CopyStorm will continue replicating other Attachment and ContentVersion records until the backup has completed.

    If an Attachment or ContentVersion is logged as potentially dangerous, the file details will be available in the Skipped Record Log Explorer.

    CopyStorm replication to Microsoft SQL/Server has been updated with a number of additional configuration options:

    • Reference field values may be sent to the database as either String values or as byte[] values.

    • Database tables are now automatically reindexed based on index fragmentation.

    A new XML configuration file may be used to add additional parameters to the Java runtime used to launch CopyStorm – this allows additional parameters (e.g. “-Xmx”) to be added outside of the CopyStorm launch script.

    CopyStorm has been updated to resolve a Windows-specific issue with SQL/Server integrated security connections in Java 17.

    CopyStorm 10.59.1

    Release Date: 17-Apr-2024

    This is a feature, bug fix, and Salesforce API version upgrade release. As always, existing CopyStorm configuration files are backwards compatible.

    Date
    Patch Level

    This release updates CopyStorm to use Salesforce API version 59.

    Add the username to the error message thrown by Salesforce when a login fails.
  • Add a visual indicator when a license.txt file cannot be saved because of directory permission errors.

  • Improve transaction handling in database schema upgrades.

  • Fix issue with CapStorm licensing traffic when using an authenticated proxy.

  • Fix synchronization issue with metadata replication to Microsoft SQL/Server.

  • Fix CS:Govern Snapshot issue causing Record Names to be overridden by Record Id values in Snapshots.

  • Application Experience and Interface

    Infrastructure and Database Updates

    22-Jul-20

    Fix issue with Email templates backup (a database which took less than 1ms for two transactions was required)

    15-Sep-20

    Work around a new Salesforce HTTP 414 return code using the REST API. (HTTP 414 means the requested URL was longer than the server will accept — this looks like an internal problem within Salesforce).

    Upgrade to Salesforce Summer’20 API

    Retention Policy for Metadata

    Add SQL/Server Sparse Column Support

    The Archive Editor UI Has Been Refactored

    Make Attachment Virus Scanning Errors Non-Blocking

    SQL/Server Feature Update

    Add Configuration File for Additional Java Parameters

    Resolve SQL/Server issue with Java 17

    Fixed schema parsing for Salesforce objects containing fields named “Row,” “Column,” or “Function.”

  • Addressed failures querying ConversationContextEntry when records reside in the recycle bin.

  • Increased the column width for the metaType field in metadata backups to prevent truncation.

  • Increased Timestamp Latency Default from 2 seconds to 15 minutes.

  • Bug Fixes & Optimizations

    Daylight-Savings Replication Adjustment

    Metadata Caching

    UI Safeguards

    Query-Limit Handling

    Built-in Blacklist Enhancements

    Application Experience and Interface

    Miscellaneous Fixes

    Read this article

    16-Jan-2023

    Resolve issue causing the Configuration File Name to not be recorded in job history

    Major Performance Improvements

    Authenticator / MFA Login Support

    How to Login to Salesforce With an Authenticator

    CopyStorm 10.56.9

    Release Date: 12-Oct-2023

    This is a bug fix release. As always, existing CopyStorm configuration files are backwards compatible.

    Patch Levels

    Date
    Patch Level

    12-Oct-2023

    Original Release

    Fix SQL/Server Performance Issue

    Resolve a SQL/Server-specific performance issue on CopyStorm job launch.

    This release introduces support for moving CopyStorm data partitions off of the main database and into a local OS Folder or S3 Bucket. With this feature, you are able to move large fields out of the database to minimize database storage use. For example, the following fields typically require the majority of database storage and could be moved to a less costly storage location:
    • Attachment.Body

    • ContentVersion.VersionData

    With this release, CopyStorm introduces a configuration option “Automatic Schema Upgrades” to configure approval for CopyStorm-internal schema upgrades. If the “Automatic Schema Upgrades” checkbox is not checked, then CopyStorm will not upgrade CopyStorm-internal tables (e.g. CopyForceTable, CopyForceTableField) without user authorization.

    Schema changes are displayed, along with descriptions and the SQL used to implement the schema change.

    CopyStorm has been updated to support a much higher level of parallelism when querying for Salesforce Metadata – and a new parameter “# Metadata Threads” has been added to the “Configuration” tab.

    • Long Table Name Support.

      • This release updates CopyStorm to support very long Salesforce table names – i.e. table names far longer than the maximum. This allows support for managed packages whose combined prefix, table name, and postfix (e.g. “__History”) are longer than 64 characters.

    • Snowflake Replication Speed.

      • CopyStorm’s process to determine whether Snowflake records are inserts or updates has been optimized to increase replication throughput.

    • Snowflake Duplicate Record Issue.

      • An issue that could cause records to be duplicated in Snowflake replication has been resolved.

    • Base64 File Download Improvements.

      • The CopyStorm Base64 File Download system has been updated to accommodate transient failures by retrying failed downloads multiple times.

    • Base64 Chunking File Deletion.

      • An issue where the “Base64 Chunking” option would cause temporary Base64 files to not be cleaned up has been resolved.

    • Field History Exception Fix.

      • An issue causing CopyStorm’s Field History feature to report an error and fail to record changes when the only detected changes are to system audit fields has been resolved.

    • Database Storage Logging Changes.

      • An issue causing the “Log Table Sizes” option to log an incorrect value for the final table size has been resolved.

      • The “Log Table Sizes” parameter has also been updated to default-off (changed from default-on).

    • Auto-Cancel on Salesforce Reconnect.

      • CopyStorm has been updated to automatically cancel the job when Salesforce becomes unreachable or the user is locked out while the job is running.

    • History Viewer Fix.

      • An issue causing the job log viewer to display an error for CopyStorm history records with no recorded start time has been resolved.

    17-Apr-2024

    Original Release

    Patch Levels

    Salesforce API Update

    Off-Database Partitions

    Schema Upgrade Prompt

    Metadata Backup Speed Improvements

    Bug Fixes and Misc Improvements

    CopyStorm 10.62.1

    Release Date: 16-Dec-2024

    This is a feature, bug fix, and Salesforce API version upgrade release. As always, existing CopyStorm configuration files are backwards compatible.

    Patch Levels

    Date
    Patch Level

    16-Dec-2024

    Original Release

    Salesforce API Update

    This release updates CopyStorm to use Salesforce API version 62.

    Release Highlights

    This release focuses on customer experience and bug fixes. Notable items include:

    • API Threshold Option: CopyStorm will not use more than the specified percentage of API calls in a day.

    • Snowflake Updates: Focus on improving the performance of Salesforce to Snowflake data extracts.

    This release introduces a new feature that provides additional control over Salesforce API call consumption. The setting allows you to set a percentage value that will prevent a CopyStorm job from starting if Salesforce Organization’s API utilization is above the provided percentage. For example, if the API Threshold is set to 80, CopyStorm will not run if the current Salesforce API use is >80% of the total allowed API calls.

    • Snowflake JDBC Driver: Update

      • Upgrade the Snowflake JDBC Driver to support JDK 21.

    • Option to specify a Role when connecting to Snowflake: Feature

      • Adds the option to provide a ‘Role’ when using the connection string builder to create the database connection to Snowflake

    • Default exclusion of SalesforceQuote, AssetStatePeriodAttribute, and PendingOrderSummary objects: Update

      • These objects are non-restorable with undocumented query restrictions

    • Metadata Thread Count: Update

      • Reduce the default Metadata thread count to “5” to optimize performance. Higher thread counts often lead to exceptions during the metadata backup.

    • Snapshot Name Trimming: Improvement

      • Trims extra whitespace on the end of Snapshot Names is. This is designed to alleviate confusion when searching for Snapshot names.

    • Zero-Length Base64 Handling: Fix

      • Resolves an issue that causes zero-length file bodies to halt a CopyStorm job in certain scenarios.

    • Max Memory Limit in AppLoader.xml: Improvement

      • Adds an option to AppLoader.xml that can set -Xmx to a percentage of system RAM.

    • Formula Fields Definition: Fix

      • Fixes an issue that prevents certain Formula field definitions from updating properly in the database.

    CopyStorm 10.56.10

    Release Date: 12-Jan-2024

    This is a minor feature and bug fix release. As always, existing CopyStorm configuration files are backwards compatible.

    Date
    Patch Level

    CopyStorm has been updated to support CopyStorm Table Partitions created by the CopyStorm/Medic Partition Editor tool. This feature enables database partitioning, needed if the number of fields in one or more Salesforce objects is close to exceeding the number of columns supported by your target database. After Partitions are created using CopyStorm/Medic, CopyStorm will automatically insert and update records in the correct partition(s).

    CopyStorm 10.56.7

    Release Date: 15-Sept-2023

    This is a minor feature and bug fix release. As always, existing CopyStorm configuration files are backwards compatible.

    Date
    Patch Level

    This release increases the maximum metadata name length that can be stored in the database – allowing metadata items with longer names to be copied.

  • Update to prevent parallel jobs from creating duplicate records: Fix

    • Resolve issue where duplicate records can be inserted to Snowflake if multiple CopyStorm jobs are running at the same time writing to the same Snowflake database.

  • Add SocialPersona as Reserved Word: Fix

    • The “Following” column in the “SocialPersona” table is added to the list of reserved words in Snowflake.

  • Capture MaxTimestamp in UTC: Fix

    • The ‘maxTimestamp’ column in “CopyForceTable” is stored in UTC time rather than in local time.

  • Update CSV Transfer Process: Fix

    • Resolves an issue where CSV flushes to the database halted the rest of the extract process. The extract will now continue in parallel with the CSV transfer to Snowflake.

    • This also resolves an issue that can potentially skip a single batch of records.

  • HyperForce “Upstream Error” Handling: Improvement

    • HyperForce specific “Upstream Error” exceptions now include additional details in the error messages.

  • Notifications Tab: Fix

    • Fixes an issue where the “Send Email To” parameter did not update in the UI when switching configuration files.

  • “Excluded Audit Fields”: Fix

    • Address an issue where “LastModifiedDate” and “LastModifiedId” are not properly excluded from Field History.

  • Extract to CSV: Fix

    • Resolves an initialization issue encountered when initially copying records to a fresh directory.

  • Hierarchical Snapshots scanning: Fix

    • Resolves an issue where some grandchild records can get skipped during a Hierarchical Snapshot scan due to threading issues.

  • Metadata Case Insensitivity: Fix

    • Adjustment to ensure that an exception is not generated when the case changes for an object name.

  • TenantSecurityMonitorMetric: Fixed Reserved Word

    • Resolves an issue while copying the Count column from the “TenantSecurityMonitorMetric” object due to a reserved word.

  • Release Details

    API Threshold Option

    Snowflake Updates and Bug Fixes

    Salesforce Related Improvements & Bug Fixes

    Application Experience & Interface

    Infrastructure & Environment Updates

    API Threshold

    This release introduces the “Permission Set Creator” – a new feature to create and maintain a complete Salesforce backup by ensuring that the Salesforce user has access to read all Salesforce objects and fields.

    This is a feature beta with access available upon request.

    The “History” tab has been updated to make it easier to identify problem CopyStorm jobs – in-progress jobs do not have a color, successful jobs are green, and if a job has any Exceptions, then it is colored red.

    CopyStorm can now be deployed as a Docker container which includes core CapStorm applications and functionality via a web server. Reference CapStorm/Container documentation for additional information, or schedule some time with our team to hear more!

    12-Jan-2024

    Original Release

    Patch Levels

    Add Support for CopyStorm Table Partitions

    The updated maximum value of the “fullName” field on the SFMetaFileProperties and SFMetaFilePropertiesHistory tables is:
    • 255 on MySQL

    • 400 on other database types.

    The updated maximum value of the “fileName” field on the SFMetaFileProperties and SFMetaFilePropertiesHistory tables is:

    • 500

    An XML configuration parameter has been added for CopyStorm to create database table and field names in all-caps, instead of mirroring Salesforce’s capitalization. This change does not impact existing databases, and the default continues to be mirroring Salesforce’s API Name capitalization.

    An XML configuration parameter has been added for CopyStorm to remove text from the end of API names in the database – this can be used to remove the “__c” from custom objects and fields, the “__b” from big objects, etc… This change does not impact existing databases, and the default continues to be mirroring Salesforce’s API names exactly as provided via the Salesforce API.

    This update works around issues in certain Oracle and PostgreSQL database configurations which could cause fields containing a Vertical Tab (ASCII Character code 11) to fail to write to the snapshot.

    Resolve a performance issue in SQL/Server that could cause schema updates to take excess memory and CPU.

    Resolve a UI issue that could prevent the “Edit” button for CopyStorm Field History configuration from being enabled properly.

    15-Sept-2023

    Original Release

    Patch Levels

    Increase Metadata Backup Name Length

    Add Permission Set Creator Tool

    Update Job History Tables to be Color-Coded

    Introduce Container Deployment

    Add XML Configuration to enable All-Caps schema generation

    Add XML Configuration to remove Table & Column postfixes

    Resolve Snapshot issue for certain characters on Oracle and PostgreSQL

    Resolve SQL/Server Index Caching performance issue

    Resolve issue preventing the “Edit” button for Field History from being enabled