This page is no longer maintained (). For the most current information, go tohttps://docs.snaplogic.com/snaps/snap-packs.html

In this article

Overview

Snap Pack versions are independent of Snaplex versions. As an Org admin, you can keep track of the version for your Snap Packs in Manager using the Snap Packs, as well as your Snaplex Versions.

You should consider the following when tracking Snap Pack versions:

Design Time

Design time consists of Pipeline development activity. Usually, the Pipeline designer manually executes the Pipeline from SnapLogic Designer to test it.

Pipeline designers should be aware of the following factors during pipeline design:

Execution Time

Execution time consists of Pipeline executions that are the result of Task invocation. During Pipeline execution, the Snaps used depends on the Pipeline location and the Snaplex version.

Order of Snap Version Reference

  1. The private Snap Pack version in a Project where the Pipeline is located.

  2. The private Snap Pack version in a Project space shared folder

  3. The private Snap Pack version in Org-level global shared folder

  4. The Snap version configured in the distribution (stable/latest) used by the Org. The Org-level version overrides are applied here.

A private Snap Pack version always takes higher precedence over the configured Org-level Snap Pack.

Snaplex Versions and Snap Packs

During the five-week window for Snaplex auto-upgrade, Snaplexes could be in one of three states.

Until all Snaplexes are upgraded to the new version, the design-time Snap Pack Catalog will use the old Snap Pack Catalog. If one Snaplex is switched back to the previous Snaplex version after the upgrade, the catalog again reverts to the previous version.

However, the execution time Snap Pack Catalog does not have this behavior. Rather, new Snap Pack versions are used on new JCC nodes and the previous versioned Snaps are used on the old JCC nodes with the previous version.