InterBase Roadmap Update

Posted by on in Tutorial

Disclaimer: The information included in this roadmap does not constitute, and should not be construed as, a promise or commitment by Embarcadero to develop, market or deliver any particular product, feature or function. The timing and content of Embarcadero’s future product releases could differ materially from the expectations discussed here. Embarcadero reserves the right to change its product plans or roadmap at any time.

Overview

It’s been a busy couple of years since the last public roadmap. In that time, the patent pending Change Views feature has delivered some massive competitive advantage win stories to customers using InterBase XE7 and InterBase was nominated for and won the prestigious IoTA (Internet of Things Award) for “Most Innovative Use of Data”.

Following on from the previous public roadmap InterBase has been on the rise, and here we are sharing the current plans for the next release of InterBase in 2017.

Features and Technologies Delivered in InterBase XE7

The major features delivered in XE7 can be seen in the InterBase XE7 DocWilki

In summary:

Change Views 64bit Linux Server added Performance Improvements 64bit Transaction ID’s – Allowing systems with the highest demand to run even longer New ODS restore feature OpenSSL upgrades Enhanced Journal Archive Management Service API’s for Online Dump and Journal Operations.

Features and Technologies Expected in InterBase BigBang

This week (15-Nov-2016) at CodeRage the hood was taken off a number of things that have been worked on in the labs for project BigBang. This project will ultimately become the next release of InterBase and includes:

A focus on SQL Features Derived Tables Common Table Expressions Truncate Table – A fast way to delete data Transaction Wait Time Exclusive Isolation Levels ISQL scripting enhancements Faster core engine Server-wide Performance Monitoring New Platform Support Latest Mobile & Desktop InterBase ToGo on Linux

Ideas for the future.

InterBase releases are based on a specific On Disk Structure (ODS). The ODS helps manage new features and tells the InterBase engine what the database can do and what performance benefits it can take account of. This is one of the reasons is important to backup and restore when upgrading. – But what has this to do with the future?

Making mid-cycle ODS changes is something that we have been very reluctant to do with InterBase in the past because a change to the ODS will prevent you from using the database on an early version. E.g. if Update 2 had a newer ODS, then you would not be able to move back to Update 1 if you wished to.  With the changes added for managing ODS in the restore in XE7, we are now comfortable that if we need to, we could move up an ODS during a release cycle. This may pave the way to new features mid-release.

Ideas under review for the future include

Auditing Scale Out / Load Balancing Even Smarter, Faster Engine More SQL features Change Views 2.0 Change views working on Views Option for Backup / Restore (rather than DataDump) Enhanced Tooling (e.g. IBConsole) Enhance Drivers for 3rd Party Tools (e.g. More ODBC, JDBC, ADO.Net enhancements) Coded functions (enabling UDF capabilities with ToGo where platforms do not allow external libraries, e.g. iOS)

 

The post InterBase Roadmap Update appeared first on Stephen Ball's Technical Blog.



About
Gold User, Rank: 19, Points: 169
Product Marketing Manager & Associate Product Manager, InterBase. @DelphiABall

Comments

Check out more tips and tricks in this development video: