Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP,...

35
Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th , 2012 SVP, Engineering 1 of 9 1 of 9 1 of 9 1 of 9 1 of 9 © 2012 Actian Corporation

Transcript of Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP,...

Page 1: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

Ingres & OpenROAD NewsPrepared for The German IUA

Emma K McGrattan

October 9th, 2012

SVP, Engineering

1 of 91 of 91 of 91 of 91 of 9© 2012 Actian Corporation

Page 2: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

2

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.

The development, release, and timing of any features or functionality described for Actian’s products remains at the sole discretion of Actian.

© 2012 Actian Corporation

Page 3: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

3

Ingres Products Roadmap

2012• Ingres 9.2 SP3• Ingres 10S

The Spatial Release• OpenROAD 6.0

The Transparent Unicode Release• Actian Director Phase 1• OpenROAD 5.1 SP1• Actian Director Phase 2

2013• Enterprise Access 3.0• Ingres 10S SP1

Spatial Enhancements & Sprint• Ingres 9.2 SP4• OpenROAD 6.2

Web Services & UI Updates• Actian Director Phase 3• Ingres 10.2

Enhanced Cloud and Mobile

* Products already delivered * In Development * Features to be finalized

© 2012 Actian Corporation

Page 4: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

4

OpenROAD 6.0

Windows 32-bit

OpenROAD 5.1SP1

Windows

Solaris SPARC

HP-UX

AIX

Linux

Ingres 10.1 GPL Community Edition

Updated to include UK AUA Code Sprint Contributions

Ingres 10S

Windows 32-bit

Linux 32 & 64-bit

Solaris SPARC

Ingres 9.2 SP3

Windows

Linux

Solaris SPARC

HP-UX

AIX

HP OpenVMS Itanium

Latest Ingres Product Releases

OpenROAD2006

Enterprise Support Ends

Dec 31 st 2013

Page 5: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

DBMS Server Enhancements

Multi-version Concurrency Control – Readers Don’t Block Writers

Column Level Encryption

Scalar Sub-queries

Long Identifiers

Renaming Tables and Columns

Bulk Loading Improvements

Batch Query Execution

Ingres for 64-bit Windows

Ingres 10.0 New Features

Slide 5© 2012 Actian Corporations

Page 6: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

Connectivity Enhancements

JDBC 4.0 Support

64-bit ODBC Driver

IngresType.IngresDate Parameter Type in .NET Data Provider

Named Parameters in Parameterized Queries in .NET Data Provider

Positional Parameter Support in Drivers

Ingres 10.0 Connectivity Features

Slide 6© 2012 Actian Corporation

Page 7: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

•Area of rapid growth and technology change.

•Metamorphism of maps into Enterprise IT

•Increasing ubiquity in consumer electronics

•Necessity to manage resources

•Growth opportunity for analytics

Geospatial Technology

Slide 7© 2012 Actian Corporation

Page 8: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

Confidential © 2012 Actian Corporation 8

Ingres Geospatial Benefits

All-in-one database for spatial and business data

Collect, share and manage spatial data throughout your organization

Connect from leading spatial applications – ArcGIS desktop, FME.

Build and deliver modern spatial-aware applications

The most cost-effective mission-critical geospatial database offering

24x7x365 enterprise support

Ingres Geospatial Benefits

Page 9: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

DBMS Server Enhancements

Geospatial Data Types and Functions

GDAL/OGR Library

OGC Simple Features for SQL 1.1

New data types include

POINT

LINESTRING

POLYGON

MULTIPOINT

MULTILINESTRING

MULTIPOLYGON

GEOMETRYCOLLECTION

Ingres 10S – The Spatial Release

Slide 9© 2012 Actian Corporation

Page 10: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

Support for Industry Leading Spatial Tools

Slide 10

Esri’s ArcGIS for Desktop Safe Software’s FMEGDAL/OGR libraryGeoTools libraryQuantum GISGeoServerAnd more…

© 2012 Actian Corporation

Page 11: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

DBMS Server Enhancements

Common Table Expressions

Multi-row INSERT

New SQL Compatibility Functions

New Location for Logs (Windows)

Log File Names can include PID & Date

SET SESSION COLLATION

Ingres 10S – More than just Spatial

Slide 11© 2012 Actian Corporation

Page 12: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

Connectivity Enhancements

ODBC Batch Execution – Execution of a single query with arrays of parameters

JDBC getGeneratedKeys Enhancement

.NET Data Provider support for connection string brackets to allow the provider to recognize both double quotes and brackets for delimited identifiers

.NET Data Provider support for batch updates

Ingres 10S Connectivity Enhancements

Slide 12© 2012 Actian Corporation

Page 13: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

13

Includes

Ingres Net

ODBC Driver

JDBC Driver

Data Access Server

Compatible with

Ingres 10S, EA & EDBC

Vectorwise 2.5

Optionally create vnode(s) at end of installation process

Actian Client Runtime

© 2012 Actian Corporation

Page 14: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

Confidential © 2012 Actian Corporation 14

R-tree indexing on spatial types

Performance Enhancements

Additional Spatial Functions

Official Certifications

OGC Completed

SAFE Software Completed

ESRI ArcGIS Desktop

Ingres 10S Next Step

Page 15: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

15

OLTP & BI Hybrid

Further Cloud & Mobile Exploitation

Improved Compatibility

Enhanced Spatial Support

Improved Big-data Support

Autonomic Database Tuning

Task scheduling

Beyond Ingres 10

© 2012 Actian Corporation

Page 16: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

Actian Director Phase 1

Slide 16

Unified management of Ingres and Vectorwise environments on premise and in the cloud

Focus is on ease of use

Scripting capabilities to automate administration tasks

Available for both Linux and Windows

Familiar work-flows for new Actian customers

Leverages web technologies and social networks

© 2012 Actian Corporation

Page 17: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

17

Actian Director Futures

Phase 2

Data Load Support

Profiling

Beyond 2012

Enhanced Cloud & Mobile Exploitation

Query Tool Enhancements

Scheduling

Reporting

Server Monitoring

Server Configuration

© 2012 Actian Corporation

Page 18: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

18

OpenROAD Product Roadmap Agenda

OpenROAD 5.1 Service Packs OpenROAD 6.0 The Unicode Release

OpenROAD 6.2 Web Services +Updated Look & Feel

Beyond OpenROAD 6.2

© 2012 Actian Corporation

Page 19: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

OpenROAD 6.0

Transparent Unicode Support

Extends character set support to include multi-byte and UTF8 character sets

Requires minimal changes to existing applications

New Location for Database Connection Profiles

OpenROAD Command Window

New data type support – nchar, nvarchar, integer8

New function support

New SQL Statement support

A Windows Only Release – OpenROAD 6.2 will be cross-platform

OpenROAD Development Roadmap

Slide 19© 2012 Actian Corporation

Page 20: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

20

OpenROAD 6 in Action

© 2012 Actian Corporation

Page 21: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

21

Can build applications that are indistinguishable from Java or .NET

Providing Developers the Ability to Improve the Appearance of OpenROAD Applications & Conform to GUI Standards

Painting Performance Improvements

Special effects

Rounded corners

Bitmap Transparency

Sprites

Opacity

Gradient Bitmaps

Rounded borders

Multi-Image Bitmaps

Microsoft 6 Common Controls (Windows Only)

OpenROAD 6.2

© 2012 Actian Corporation

Page 22: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

© 2012 Actian Corporation

OpenROAD 6.2

Slide 22

Improved Deployment Options

Integrate Community Contributed LoadnRun

Incorporated improvements to integrated version based on experiences

Provide Compact Deployment Option

Improve integration with other languages

Integrate Community Contributed ProxyGen into OpenROAD

Generate proxies to classes, methods and procedures exposed by the OpenROAD Server

Allow OpenROAD Server to be a provider of RESTful API services (XML or JSON)

Allow OpenROAD client to be a consumer of RESTful API services (XML or JSON)

Build on Ingres 10S

Page 23: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

23

OpenROAD 6.2 Effects

Microsoft Common Controls 6

Transparent Bitmaps

Previous effects

© 2012 Actian Corporation

Page 24: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

OpenROAD 6.2 – Bringing Apps up to Date

Slide 24

Existing Application Leveraging the OpenROAD 6.2 Features

© 2012 Actian Corporation

Page 25: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

25

OpenROAD Display Improvements

Rounded Borders

Multi-imagebitmaps

Rounded Corners

Bitmap Gradients

Tagged Values Generated Application

© 2012 Actian Corporation

Page 26: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

OpenROAD Engine Work

OptionFields

Exploit Ingres 10.x

Features

Data Types

Functions

64-bit release

Lots of foundation work needed

Beyond OpenROAD 6.2

Slide 26© 2012 Actian Corporation

Page 27: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

27

Improved SQL Statement Support

Formalize Outer Join Support

Derived Tables, also referred to as inline SELECTs, and SELECT in a FROM clause

Correlated Update Support

Allow native SQL to be used for SELECTs (only)

SELECT queries without a FROM clause support (also referred to as Tableless Select with Bind Parameters)

Improved Data Type Support

Updated LOB Support for Microsoft SQL Server

Decimal 39 Support

Bigint (Integer8) Support

Long Identifier Support

Enterprise Access 3.0

© 2012 Actian Corporation

Page 28: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

28

Usability Enhancements

Change default for load_table_qualifier to provide better out of the box experience

Log gateway daemon listen address in server start-up message in errlog.log

Security Enhancements

Support for Operating System Authenticated Groups in Microsoft SQL Server and Active Directory

Windows UAC Support

Miscellaneous Enhancements

Improved Installer

Support for the latest DBMS releases

Based on Ingres 10S

Enterprise Access 3.0 (continued)

© 2012 Actian Corporation

Page 29: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

29

Any questions regarding the contents of this presentation should be addressed to:

[email protected]

Thank You!

© 2012 Actian Corporation

Page 30: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

© 2012 Actian Corporation

Page 31: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

Confidential © 2012 Actian Corporation 31

Please Note

The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.

The development, release, and timing of any features or functionality described for Actian’s products remains at the sole discretion of Actian.

Page 32: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

Confidential © 2012 Actian Corporation 32

Support for z/OS Common Storage Area Key

Support for the latest DBMS releases

Support for latest operating system releases

EDBC 2.4

Page 33: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

OpenROAD 6.2

Slide 33

Providing Developers the Ability to Improve the Appearance of OpenROAD Applications & Conform to GUI Standards

Feature enhancements

Exact width and height settings (including zero size) for TableFields

Bitmapped tabs (an additional TabBar style option)

Adjustable field-level margins for EntryFields

Extend the definition of an application, field, or class as much as you like, by adding properties in the form of tag plus value. Tags are saved, inherited, scoped just as properties are. (Tagged Values)

Rich TreeViewFields to support virtually all industry-standard features

Improve support for Microsoft Common Controls

Page 34: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

OpenROAD 6.2

Slide 34

Providing Developers the Ability to Improve the Appearance of OpenROAD Applications & Conform to GUI Standards

Code Generation

Frames / user classes

Special effects

Rounded corners / Bitmap Transparency / Sprites / Opacity

Deployment

LoadnRun

Built on Ingres 10S

Page 35: Ingres & OpenROAD News Prepared for The German IUA Emma K McGrattan October 9 th, 2012 SVP, Engineering 1 of 9 © 2012 Actian Corporation.

OpenROAD 6.2

Slide 35

Community Collaboration via Sprint Projects

Breaking out of Tight Loops

Control the Display of Super Class Information for Attributes and Methods

Allow Property Inspector Frame to be Always on Top

New on Context Menu

Disable New toolbar button for active Components pane

Application name in title of Components portlet

Implement Sorting in Table Selection Frame

Check for empty database name before connecting to new database in Query tab

Color of Database and Table fields should indicate changeability when inserting attributes from DB table

Enclose literal strings in quotes when assigning new values in Debugger

Improve file handling in workbench tools