New Features in Actian Ingres 12.1
Modern. Secure. Connected.
Actian Ingres 12.1 is a hybrid database management system that combines a mature transactional engine (enterprise-ready Ingres) with a high-speed columnar analytics engine (X100). This release embeds open standards directly into the system to deliver enterprise-grade security, real-time data streaming, and modern observability.
Enterprise Security and Compliance
Target Audience: CISO, Security Architects
Native Data-at-Rest Encryption
Delivering transparent data encryption capabilities, this feature encrypts all database files, transaction logs, and Journal files. It secures PII and sensitive data on disk without requiring changes to your applications, making it essential for compliance and deployments in untrusted environments. See
Using Data Encryption.
TLS 1.3 Network Security
Federated Identity Management (FIM)
Modernizes authentication by delegating to Identity Providers (IdP) through OpenID Connect or OAuth 2.0, removing reliance on OS-level users. See
Implementing FIM.Password Policies
Configurable rules for complexity/containment and Denial of Service (DoS) throttling to prevent brute-force attacks. See
Password Policy Configuration.
Lock Encrypted Database without Passphrase
Database owners can instantly secure an encrypted database during emergencies by disabling access without requiring the passphrase. See
DISABLE PASSPHRASE.Change Data Capture and Observability
Target Audience: Data Architects, DevOps
Log Reader API
Java API that enables real-time streaming of database transactions for custom or partner solutions, such as Kafka, Apache Spark, Memcached, and ElasticSearch. See
Change Data Capture.
Real-Time Change Data Capture (CDC)
Debezium provides homogeneous and heterogeneous replication capabilities for Ingres, and enables database transactions for publishing directly into Kafka. A new Debezium connector is currently available in incubator status at debezium.io.
Actian Monitor (OpenTelemetry)
A containerized monitoring stack built on OpenTelemetry (OTel) standards. It integrates seamlessly with Prometheus for metrics storage and Grafana for rich visualization of database health. See
Installing Actian Monitor.
SQL Functions and Developer Features
Target Audience: Application Developers, SQL Programmers
Ingres Server Administration
Target Audience: Database Administrators
Unified Container Management (Dockman)
A new utility that creates a unified interface for managing Docker-based extensions (UDFs, Spark integrations, TensorFlow) across both Windows and Linux. See
Containerized Services.
System Info
An update to dbmsinfo() function to retrieve user and client names. See
DBMSINFO Function.
Predefined UDFs
X100 Acceleration for Direct-read Against Native Ingres Tables (Preview)
Run high-speed X100 analytical queries directly on native Ingres tables, without requiring any data movement.
Time Zone with Timestamp
All Ingres log files include the time zone and the corresponding timestamp.
Transaction Log File Encryption
Configuration-By-Forms (CBF) is able to configure Transaction Log File Encryption.
X100 Analytics Engine Enhancements
Target Audience: Data Scientists, BI Developers
Performance and Cloud Resilience
Cloud Checkpoints
Enhanced data resilience for X100 tables running in Cloud environments. Cloud backup has been enabled for X100 journaled databases.
Runtime Memory Adjustment
Dynamically resize Bufferpool and Query Memory without restarting X100 services.
X100 Acceleration for Direct-read Against Native Ingres Tables (Preview)
Ingres 12.1 introduces a 'direct-read' capability, allowing the analytical engine to transparently process queries against row-store tables, effectively bringing the compute to the data.
Advanced Data Types and Compression
Binary Data Support
Boolean Conversion
Native conversion from BYTE/VARBYTE to BOOLEAN is now supported. See
BOOLEAN.
LZ4 Compression
Configuration Updates
Session Control
SET callx100verbose (Default): Prints CALL X100 output to the monitor.
Update Propagation
Enhanced to prioritize Insert-Only Update Propagation (IOUP), improve trigger thresholds/retries, and ensure data consistency on shutdown. See
PDT Parameters.
Advanced ETL
Advanced External Table Staging
Machine Learning (ML) Integration
TensorFlow Integration
Spark and Scala UDFs
Model Management
A new statement option, HELP MODEL, displays detailed information about specified ML models. It adds support for scoring/inference using popular ML libraries. See
HELP.
Infrastructure and Platform Support
Target Audience: System Administrators, Infrastructure Engineers
Operating Systems
• Linux (RHEL 8.10/9.6/10.0, SUSE 15-SP7+)
• Windows (11, 2022, 2025)
Container Support
A new containerized image (based on Ubuntu LTS 22.04) is available specifically for Kubernetes orchestration.
Dependencies
• Core: glibc 2.28+, OpenSSL 3.0+, libxml2 2.9.1+
• Developer Runtimes: Python 3.12, NumPy 2.2.6, TensorFlow 2.16+, JavaScript mozjs-102, Apache Hadoop 3.3.6
Client Connectivity and Interoperability
Target Audience: Integrators, Application Maintainers
OpenROAD 12.0 Compatibility
Requirement
OpenROAD 12.0 (Patch 16044 or higher).
Connection Strategies
Ingres Net (Non-TLS): Uses standard RSA+AES encryption.
Shared Installation (TLS): Installs OpenROAD 12.0 in the same II_SYSTEM as Ingres 12.1 for native TLS support.
Bridge Server (iigcb): Recommended for connecting older or non-TLS clients to TLS-enabled servers.
Certified Components
• Actian Client Runtime: 1.4.0
• Actian Director: 2.4.4 (Not yet supported for TLS connections)
• Enterprise Monitoring Appliance (EMA): 4.2.2
• DBA Tools: 12.1.0-104-win-x86_64
• Spark Provider: 4.2.2
• Actian Monitor: 1.0.1