Skip to content

Releases: cubewise-code/rushti

RushTI v2.1.0

02 Apr 18:42

Choose a tag to compare

What's Changed

Full Changelog: v2.0.5...v2.1.0

RushTI v2.0.5

27 Mar 17:00

Choose a tag to compare

What's Changed

Full Changelog: v2.0.4...v2.0.5

RushTI v2.0.4

10 Mar 17:40

Choose a tag to compare

What's Changed

Full Changelog: v2.0.3...v2.0.4

RushTI v2.0.3

06 Mar 17:45

Choose a tag to compare

What's Changed

Full Changelog: v2.0.2...v2.0.3

RushTI v2.0.2

27 Feb 17:47

Choose a tag to compare

What's Changed

Full Changelog: v2.0.1...v2.0.2

RushTI v2.0.1

23 Feb 11:35

Choose a tag to compare

What's Changed

  • Remove misleading "Results uploaded to TM1: Applications/rushti/..." log message by @Copilot in #114

New Contributors

  • @Copilot made their first contribution in #114

Full Changelog: v2.0.0...v2.0.1

RushTI v2.0.0

20 Feb 18:05

Choose a tag to compare

RushTI v2.0.0

Windows Build

rushti-windows.zip - Complete build with all features:

  • Full TM1 integration and asset management
  • Database admin utilities
  • Statistics and logging
  • DAG visualization support
  • Parallel process execution engine
  • Fast startup (onedir distribution - no temp extraction delay)

Installation

  1. Download rushti-windows.zip
  2. Extract to your desired location (keeps directory structure intact)
  3. Copy config/config.ini.template to config.ini and configure your TM1 connections
  4. (Optional) Copy config/settings.ini.template to settings.ini for custom defaults
  5. Run rushti.exe from command line

Note: This build uses PyInstaller's onedir mode for fast cold starts.
Keep all files in the extracted directory together - the exe requires the bundled libraries.

Requirements

  • Windows 10/11 or Windows Server 2016+

Quick Start

# Run a task file
rushti.exe --tasks tasks.txt

# Visualize DAG (interactive HTML)
rushti.exe visualize --tasks tasks.txt --output dag.html

# Get help
rushti.exe --help

See README.md for complete documentation.

RushTI 2.0.0b12 (Pre-release)

16 Feb 18:13

Choose a tag to compare

Pre-release

RushTI 2.0.0 Beta 12

This is a pre-release of RushTI 2.0 — a complete rewrite of the parallel TI execution engine for IBM Planning Analytics.

What's New in b12

  • Fixed PyPI project page logo (now displays correctly)

RushTI 2.0 Highlights

  • DAG-based execution — define dependencies between tasks, execute in proper order
  • Self-optimization — EWMA-based runtime learning, gets faster over time
  • JSON task files — structured format with parameters, dependencies, timeouts
  • Multi-instance support — run tasks across multiple TM1 servers in a single workflow
  • Checkpoint/resume — fault-tolerant execution with automatic recovery
  • Exclusive mode — coordinate multiple RushTI runs on the same TM1 server
  • TM1 logging — write execution results back to a TM1 cube
  • Rich CLIrushti run, rushti tasks, rushti stats, rushti build, rushti dashboard
  • 100% backwards compatible — existing v1 .txt task files work unchanged

Installation

pip (recommended):

pip install rushti==2.0.0b12

Windows executable:
Download rushti-2.0.0b12-windows.zip below, extract, and run rushti.exe.

Links

RushTI 2.0.0b11 (Pre-release)

16 Feb 18:00

Choose a tag to compare

Pre-release

RushTI 2.0.0 Beta 11

This is a pre-release of RushTI 2.0 — a complete rewrite of the parallel TI execution engine for IBM Planning Analytics.

What's New in b11

  • All repository references now point to cubewise-code/rushti (official repo)
  • Fixed MkDocs logo case sensitivity issue on Linux
  • Website and documentation deployed to cubewise-code.github.io/rushti

RushTI 2.0 Highlights

  • DAG-based execution — define dependencies between tasks, execute in proper order
  • Self-optimization — EWMA-based runtime learning, gets faster over time
  • JSON task files — structured format with parameters, dependencies, timeouts
  • Multi-instance support — run tasks across multiple TM1 servers in a single workflow
  • Checkpoint/resume — fault-tolerant execution with automatic recovery
  • Exclusive mode — coordinate multiple RushTI runs on the same TM1 server
  • TM1 logging — write execution results back to a TM1 cube
  • Rich CLIrushti run, rushti tasks, rushti stats, rushti build, rushti dashboard
  • 100% backwards compatible — existing v1 .txt task files work unchanged

Installation

pip (recommended):

pip install rushti==2.0.0b11

Windows executable:
Download rushti-2.0.0b11-windows.zip below, extract, and run rushti.exe.

Links

RushTI 1.6.1

28 Jan 15:02

Choose a tag to compare

What's Changed

Full Changelog: 1.6.0...1.6.1