Arizona 2017 - May 1st-4th
Release Date: Monday, December 15, 2014
This release introduces connection pooling for QMClient sessions to improve performance of applications such as web servers that create many short life QMClient sessions. This is currently available only on Windows.
The user authentication mechanisms have been enhanced such that a Linux "user mode" installation of QM on which the qmlnxd daemon is running as root will now apply operating system level validation to the user name and password, running the QM process as this user name if login is successful. For systems with qmlnxd running as a non-root user, validation is performed using QM's own user register if security is enabled.
The automatic save and restore of the command stack when the $COMMAND.STACK X-type VOC record is present no longer treats a QMConsole session on Windows as a special case. The command stack is now stored in the stacks subdirectory of the account in which the user entered QM regardless of process origin. On ECS mode systems, the stack is saved in UTF-8 encoding. The GET.STACK and SAVE.STACK commands have been extended to allow an alternative file name to be specified.
When using a CALL correlative, the @ACALL.FNO variable contains the field number from the A/S-type dictionary item.
The DO.REMOTE command can be used to execute a command on a remote QM server.
The MAP command now has an option to list locally catalogued programs.
The CATALOGUE.LOCAL setting of the OPTION command causes the CATALOGUE and DELETE.CATALOGUE commands to default to using the local catalogue. Both commands have been extended to allow the mode to be explicitly specified as PRIVATE to override this default.
A USER option has been added to the WHO command to display the user name.
The QMBasic compiler now includes the ability to specify in the $BASIC.OPTIONS record a list of files that will be searched for include records.
All QMBasic statements that produce numbered select lists now have equivalents that produce Pick style select list variables.
The QMBasic FILEINFO(FL$OWNER) and OSPATH(OS$OWNER) functions can be used to find the owner of a file on Windows.
A new shared mode for files opened with OPENSEQ allows multiple QM processes to append data to the same file as might be required, for example, in an audit trail log.
The OS$FULLPATHX key to the QMBasic OSPATH() function acts like OS$FULLPATH but preserves the casing of file names on case insensitive file systems.
A new SYSTEM() function key, 1065, has been added to return information from the transaction cache. This can be used to obtain diagnostic information when tracking down faults in transactional applications.
The QMBasic TRY/CATCH construct has been extended to allow optional creation of a call stack trace when an exception is thrown.
About Ladybridge Systems Ltd
Ladybridge Systems was founded in 1992 by former Prime Computer personnel and is headquartered in Hardingstone, Northampton, England. The primary activity of the company is the OpenQM multivalue database for which Zumasys were appointed as worldwide sales and marketing partner in January 2015. Ladybridge Systems also provide training, consultancy, development, and maintenance services to MultiValue databases in the UK and worldwide. Ladybridge Systems remains a small privately owned company, offering a personal level of service to clients around the world.
For more information, visit http://www.ladybridge.com
Effective 1/1/15 Zumasys is the Worldwide Distributor for OpenQM. Users with licenses issued prior to 1/1/15 should visit the Ladybridge website.
OpenQM is a high-performance, self-tuning database with an extremely efficient footprint. At less than half the price of comparable databases, OpenQM comes bundled with AccuTerm and provides incredible value for MultiValue resellers and end users alike. Auto-sizing of database files, object oriented programming, class and exception handling, simplified web development and more can be yours with a move to OpenQM.
OpenQM has long sought to revolutionize the MultiValue industry, taking MultiValue to new heights of performance and expectation. OpenQM support and maintenance is now available for the first time directly from Zumasys, one of the largest development and engineering teams in the MultiValue market. With technical support engineers located across the United States and England, you'll always be able to reach someone who knows the importance of keeping your MultiValue application up and running.
Their software developers, technical support engineers, infrastructure experts, and cloud engineers will work with you to support, protect, and modernize your OpenQM database-whether on site or in the cloud. Their cloud platform is optimized for MultiValue database applications using industry-leading technologies from VMware, NetApp, and Cisco, and housed in the world's most secure data center, The SuperNAP, managed by expert engineers who understand your business. They take care of everything including backups, system administration, and monitoring so you can focus resources on your core business while maintaining complete control of your data and applications.
OpenQM In The Cloud
The Zumasys cloud platform has been optimized with Flash memory at multiple tiers to address the disk I/O requirements of OpenQM and other MultiValue databases. If you're interested in leveraging the efficiency, security, and performance of MultiValue in the cloud, Zumasys can help.
Since 2006, Zumasys has provided enterprise-class cloud hosting for Oracle, SQL and Pick MultiValue applications. They have the depth and experience to keep your systems running. Visit www.zumasys.com/cloud for more information on their architecture, monitoring and customer references.
OpenQM At A Glance
OpenQM began in 1993 as an embedded database from Ladybridge Systems. It was released in its own right in mid-2001 on Windows systems and extended to Linux in 2003 and FreeBSD in 2004. In 2015, OpenQM announced a partnership with Zumasys to provide worldwide distribution, to create a comprehensive telephone support/maintenance program and to multi-tenant OpenQM on the Zumasys Cloud. This allows customers to quickly provision OpenQM servers in the cloud and benefit from a convenient, affordable monthly fee for the database, operating system and underlying infrastructure.
Zumasys helps companies of every size transition their infrastructure and applications to the cloud. With Zumasys cloud services, customers can easily access the latest software and hardware technologies over the Web, allowing them to focus on growing their core business instead of managing their IT infrastructures. Zumasys delivers personalized service, integrated disaster recovery and the confidence companies need to outsource the hosting of all their databases including SQL, Oracle and Pick MultiValue systems.
For OpenQM inquiries please visit: http://www.openqm-zumasys.com/
Users with licenses issued before 1/1/15 please visit: www.ladybridge.com
For more information, visit http://www.openqm.com