metaflow

Backfill Calculations

To use the Backfill feature by selecting Window > Open Perspective > Backfill on the Menu bar or selects the "Backfill" button on the cool bar.

There are 4 tabs as shown below: Backfill tab, Project tab, FS Mounts tab, Device Filter tab

Each tab explain below:

Backfill:

Select Backtill Tab, that will bring the user to the "Backfill" tree view(as shown in image below), . The user will notice that some of the channel icons have changed.

The icons are to help the user to remember that this is in "Backfill" mode.

(Note: You cannot initiate the "Backfill" feature for a channel until you have either "Confirmed Packaged" or "Confirmed Submission" (depending on channel state) in plan view. If the project has a "+" next to it in either view, you have confirmation.)

After the user has opened the project they wish to "Backfill", then will arrive at the screen shown below.

This view shows the user what they have already packaged and submitted (if channel is submission-enabled). The bundles will all be greyed-out with the words "No Backfill".

The user can now use Add Bundles icon to package or submit by following the same procedure used in "Packaging" and "Submission" in plan view (i.e. satisfy any tasks needed to get a green traffic light).

After packaging, the user "Confirms Package Acceptance" or "Confirms Submission Acceptance" depending on the type of channel they are using. Notice that the bundle will change to "No Backfill" and, in the tasks pane(as shown in image below), the message "Device Not Supported" or "Bundle does not support any devices" will appear. This is NOT a task that requires satisfying but is purely to confirm to the user that everything they have is packaged for backfill for that specific channel.

Submission follows the same format as described above. Once again, the task displayed is for information only.

Filter tab

In this Backfill view when a user selects a channel, Metaflow will open a Channel backfill overview on the right side screen. The "Filter" feature is the core method used in "Backfill" to decide if the user has anything to package or submit. When a user uses the "Confirm Package Acceptance" or "Confirm Submission Acceptance" tab in "Non-Backfill", an XML file is generated. This file includes the data on every device the user has packaged or submitted.

When the user selects the "Backfill" feature, this file is read by Metaflow to generate the bundle state (i.e. NO Backfill).

The user can also use the "Filter" feature to bring in pre-Metaflow data, from a previously prepared XML file. This can also be used to Migrate the submission/backfill state from an old Channel into a new Channel. This feature can be accessed using the "Backfill Filter" under the "Manage Filters" tab (shown in image below).

This feature allows a user to bring all his data under Metaflow for all packages and submissions made before the employment of Metaflow.



Device Filter Tab

This feature allows the user to enable a specific channel-supported device for "Backfill" for any plan he has open in the right-hand pane of the Metaflow screen.

Please be aware that once a filter is applied it is automatically applied to any plan that is open or opened in "Backfill" until the filter is removed.

To use this feature the user needs to select the device filter tab from the "Backfill" view (as shown in the image below)

Once the user has the "Filter" page selected, he can then chose the device manufacturer from the list and then select the required channel-supported device from the list of available devices by selecting the tick box next to the device and then selecting the Apply Filter to Plans icon (as shown labelled with a 1 in the image above). This will apply the filter to any plan that the user has open. Multiple devices may be selected at any one time. As the filter is applied, the state of any bundle that supports the chosen device will be changed to "Unpackaged".

If for any reason the user decides to undo an applied filter from any plan to which it has been applied, then can use the Remove Filter from Plans icon (labelled with a 2 in the image above). This action will revert the Bundle back to the "No Backfill" state.

Once the user has finished using the filter and applied any changes he wishes to make, selecting the Clear Device Filter icon, (labelled with a 3 in the image above) will un-tick any device selected previously.