Upgrade SingleStore Flow

The following sections contain step-by-step instructions for upgrading Ingest and XL Ingest.

Upgrade Ingest

Use the following steps to upgrade Ingest without losing connection settings, current progress, or scheduled operations.

  1. Confirm that Ingest is not currently running an extract.

    If no extracts are running, turn off the scheduler.

    1. Navigate to the Dashboard tab. Under Schedule, disable the scheduler and wait for the load to complete.

    2. Open Windows Services and stop the Ingest Windows service. Refer to Stop Ingest for more information.

  2. Change to the current Ingest installation directory.

  3. Rename the ingest.jar file to something else, such as ingest.jar.<date> where <date is the date on the .jar file.

  4. Download and unzip the latest Ingest ZIP file:

    https://bryteflow.com/release/singlestore/ingest/41-b699/ingest.zip

  5. Move this ZIP file's ingest.jar file to the current Ingest folder.

  6. Open Windows Services and start the Ingest Windows service.

  7. To verify that the upgrade is successful, note the Version and Build number on the top left corner of the Dashboard or navigate to Settings > About Ingest. It can also be seen in the Logs tab, under Others.

  8. Navigate to the Dashboard tab, under Schedule, and enable the scheduler.

For more information about common operational user queries, refer to SingleStore Ingest Operational FAQ.

Upgrade XL Ingest

Use the following steps to upgrade XL Ingest without losing connection settings, current progress, or scheduled operations.

  1. Confirm that XL Ingest is not currently running an extract.

    If no extracts are running, turn off the scheduler.

    1. Navigate to the Dashboard tab. Under Schedule, disable the scheduler and wait for the load to complete.

    2. Open Windows Services and stop the XL Ingest Windows service.

  2. Change to the current XL Ingest installation directory.

  3. Rename the xlingest.jar file to something else, such as xlingest.jar.<date>, where <date> is the date on the .jar file.

  4. Download and unzip the latest XL Ingest ZIP file:

    https://bryteflow.com/release/singlestore/ixl/24_b1257/xlingest.zip

  5. Move this ZIP file’s xlingest.jar file to the current XL Ingest installation folder.

  6. Open Windows Services and start the XL Ingest Windows service.

  7. To verify that the upgrade is successful, navigate to the installation directory, open the log folder, and check the last entry in the sirius-yyyy-mm.log file.

  8. Navigate to the Dashboard tab, under Schedule, and enable the scheduler.

Last modified: March 7, 2025

Was this article helpful?

Verification instructions

Note: You must install cosign to verify the authenticity of the SingleStore file.

Use the following steps to verify the authenticity of singlestoredb-server, singlestoredb-toolbox, singlestoredb-studio, and singlestore-client SingleStore files that have been downloaded.

You may perform the following steps on any computer that can run cosign, such as the main deployment host of the cluster.

  1. (Optional) Run the following command to view the associated signature files.

    curl undefined
  2. Download the signature file from the SingleStore release server.

    • Option 1: Click the Download Signature button next to the SingleStore file.

    • Option 2: Copy and paste the following URL into the address bar of your browser and save the signature file.

    • Option 3: Run the following command to download the signature file.

      curl -O undefined
  3. After the signature file has been downloaded, run the following command to verify the authenticity of the SingleStore file.

    echo -n undefined |
    cosign verify-blob --certificate-oidc-issuer https://oidc.eks.us-east-1.amazonaws.com/id/CCDCDBA1379A5596AB5B2E46DCA385BC \
    --certificate-identity https://kubernetes.io/namespaces/freya-production/serviceaccounts/job-worker \
    --bundle undefined \
    --new-bundle-format -
    Verified OK