
ObjectStore 6.0 SP9
Operating Systems
Version / Compiler | XLC 3.6.6 | IBM JDK 1.2.2 | IBM JDK 1.3 |
4.3.3 | Supported | Supported | Supported |
5L | Unserviceable | Unserviceable | Unserviceable |
6.0 SP9 originally available: 2003-05-08
New Features
- Dump/Load performance improvements.
- Collections performance improvements. Read the explanation presented in Chapter 1 of the Release Notes, in "Collections Performance Improvements" for further information.
Platform Notes
- With Sun JDK 1.3, you may need to adjust address space allocation via environment variables OS_AS_START and OS_AS_SIZE
Version / Compiler | ACC 3.27 AND LATER | JDK 1.2.2.08 | JDK 1.3 |
11.00 | Supported | Supported | Supported |
11i | Supported | Supported | Supported |
6.0 SP9 (32 bit) originally available: 2003-05-08
New features:
- Dump/Load performance improvements are included in this Service Pack.
- HP-UX 32-bit now supports OSCI, OSJI, DDML, CMTL, and JMTL
- Heterogeneity considerations on several platforms are described in the Release Notes, Chapter 1 under the heading "Language Feature Restrictions." If you depend on heterogeneous operation, be sure to review the Release Notes carefully
Platform Notes:
- The HP-UX kernel patch PHKL_20995 and any dependent patches are required. If this patch is not installed, ObjectStore can cause the operating system to crash (a UNIX kernel panic).
- The HP-UX kernel patches, PHNE_23456 and PHNE_23249, and all dependent patches must also be installed for ObjectStore to operate correctly. PHCO_23770 is a dependent patch that must be installed to enable correct pthread operation.
- Use of JDK 1.3 on HP-UX 32-bit - To ensure compatibility between ObjectStore and JDK 1.3 on HP-UX 32-bit, you can set the LD_PRELOAD environment variable as follows: setenv LD_PRELOAD libos.sl:libosth.sl
- Address Space Allocation on HP-UX with JDK 1.3 - Depending upon your system configuration, you may need to adjust ObjectStore
Version / Compiler | ACC 3.15 AND LATER WITH +DA2.0W OPTION | ACC 3.27 WITH +DA2.0W AND –WC –LONGDOUBLE, OLD_ALIGNMENT OPTIONS |
11.00 | Supported | Supported |
11i | Supported | Supported |
6.0 SP9 (64 bit) originally available: 2003-05-08
New features:
- Dump/Load performance improvements are included in this Service Pack
- Heterogeneity considerations on several platforms are described in the Release Notes, Chapter 1 under the heading "Language Feature Restrictions." If you depend on heterogeneous operation, be sure to review the Release Notes carefully
- This release includes significant collection performance improvements. Read the explanation presented in Chapter 1 of the Release Notes, in "Collection Performance Improvements" for further information
Platform Notes:
- The HP-UX kernel patch PHKL_20995 and any dependent patches are required. If this patch is not installed, ObjectStore can cause the operating system to crash (a UNIX kernel panic).
- The HP-UX kernel patches, PHNE_23456 and PHNE_23249, and all dependent patches must also be installed for ObjectStore to operate correctly. PHCO_23770 is a dependent patch that must be installed to enable correct pthread operation.
Version / Compiler | GCC 2.95.2 | BLACKDOWN JDK 1.2.2 | BLACKDOWN JDK 1.3 | SUN JAVA SDK 1.3 |
Red Hat 7.2 w/ kernel 2.4.7 | Supported | Supported | Supported | Supported |
6.0 SP9 originally available: 2003-05-08
New features:
- Dump/Load performance improvements are included in this Service Pack
- 32-bit heterogeneous support between Linux and other 32-bit systems has been added. See a few minor restrictions which are described in the Release Notes.
- Linux also implements database file locking that was missing in earlier releases due to unexpected pthreads behavior on Linux. This support enables ObjectStore/single mode support on Linux.
Platform Notes:
- The README.TXT explains some issues, with regard to the use of Sun JDK 1.3 on Red Hat Linux 7.2
Version / Compiler | SOLARIS FORTE 6.1 C++ VERSION 5.2 (COMPATIBILITY MODE) | Forte C++ 6.2 (Compatibility Mode) | SUNPRO C++ 4.2 | SUN JAVA 2 SDK 1.2.2 |
2.9 | Maintained | Unserviceable | Maintained | Maintained |
2.8 | Supported | Unserviceable | Supported | Supported |
2.7 | Supported | Unserviceable | Supported | Supported |
2.6 | Supported | Unserviceable | Supported | Supported |
6.0 originally available: 1999-05-05
6.0 SP9 originally available: 2003-05-08
Release Notes:
- For ObjectStore on Solaris/SPARC with JDK 1.3, set LD_PRELOAD to libosopdel.so
New features:
- C++ Middle-Tier Library (CMTL) provides transaction and cache management, similar to JMTL module and Javlin product
- Dump/load performance improvements
- Heterogeneous operation of Solaris (32-bit) using Forte compiler (native mode)
- Documentation set for OSCI and OSJI revised
- Automatic address space management in OSJI
- Java Browser categorized as released
- DDML available for Solaris Forte 6.1
Platform Notes:
- Due to a bug in the Forte C++ compiler, Forte C++ 6.2 in compatibility mode is unserviceable.
- JDK 1.3 is unserviceable with this release. To use JDK 1.3, you must use the ObjectStore 6.0SP8 version for Forte.
- ObjectStore using the Solaris Forte 6.1 C++ version 5.2 compiler requires the Sun Microsystems patch number 106327-08 or greater on Solaris 2.7 systems and patch number 105591-09 or greater on Solaris 2.6 systems. Solaris 8 includes the updated shared libary.
- Sun Patch 108528-14 or greater is recommended for all Solaris 8 systems running ObjectStore for its resolution of BugID 449415. This patch is included in the current Solaris 8 recommended patch cluster.
Solaris (32-bit Forte)
Version / Compiler | FORTE 6.1 C++ VERSION 5.2 (NATIVE MODE) | FORTE 6.2 C++ VERSION 5.3 (NATIVE MODE) | SUN JAVA2 SDK 1.3 | SUN JAVA SDK 1.4 |
2.9 | Maintained | Maintained | Maintained | Maintained |
2.8 | Supported | Supported | Supported | Supported |
2.7 | Supported | Supported | Supported | Supported |
2.6 | Supported | Supported | Supported | Supported |
6.0 SP9 for Forte originally available: 2003-05-08
Release Notes:
- For ObjectStore on Solaris/SPARC with JDK 1.3, set LD_PRELOAD to libosopdel.so
New features:
- C++ Middle-Tier Library (CMTL) provides transaction and cache management, similar to JMTL module and Javlin product
- Dump/load performance improvements
- Heterogeneous operation of Solaris (32-bit) using Forte compiler (native mode)
- Documentation set for OSCI and OSJI revised
- JDK 1.3 and 1.4 support
- Automatic address space management in OSJI Java Browser categorized as released
- DDML available for Solaris Forte 6.1
Platform Notes:
- Sun Patch 108528-14 or greater is recommended for all Solaris 8 systems running ObjectStore for its resolution of BugID 449415. This patch is included in the current Solaris 8 recommended patch cluster.
Solaris (64-bit Forte)
Version / Compiler | FORTE 6.1 C++ VERSION 5.2 (NATIVE MODE) | FORTE 6.2 C++ VERSION 5.3 (NATIVE MODE) |
2.9 | Maintained | Maintained |
2.8 | Supported | Supported |
6.0 SP9 for Solaris 64-bit with Forte originally available: 2003-05-08
Release Notes:
- Dump/Load performance improvements are included in this Service Pack.
- Collection performance improvements. Read the explanation presented in Chapter 1 of the Release Notes, in "Collections Performance Improvements" for further information.
Platform Notes:
- While you can develop and run 32-bit applications using the 32-bit ObjectStore packages on 32-bit or 64-bit Solaris, you can only develop and run 64-bit applications using the 64-bit ObjectStore packages on 64-bit Solaris.
- Note that ObjectStore using the Solaris Forte 6.1 C++ version 5.2 compiler requires the Sun Microsystems patch number 106327-08. No JDK available; OSJI not supported for 64-bit.
- Sun Patch 108528-14 or greater is recommended for all Solaris 8 systems running ObjectStore for its resolution of BugID 449415. This patch is included in the current Solaris 8 recommended patch cluster.
Version / Compiler | C++ COMPILER 6.1 | C++ COMPILER 6.3 |
Tru64 4.0D | Supported | Maintained |
Tru64 4.0F | Supported | Maintained |
6.0 SP9 (Tru64 4.0) originally available: 2003-05-08
New features:
- The ObjectStore C++ Interface (OSCI) is supported on Compaq Tru64 UNIX release 5.1 as well as 4.0 in this Service Pack release
- Dump/Load performance improvements are included in this Service Pack.
Tru64 (5.1)
Version / Compiler | C++ COMPILER 6.1 | C++ COMPILER 6.3 |
Tru64 5.1 | Maintained | Supported |
6.0 SP9 (Tru64 4.0) originally available: 2003-05-08
New features:
- The ObjectStore C++ Interface (OSCI) is supported on Compaq Tru64 UNIX release 5.1 as well as 4.0 in this Service Pack release
- Dump/Load performance improvements are included in this Service Pack.
Version / Compiler | VISUAL C++ 6.0 SP5 | VISUAL C++ 6.0 SP4 | VISUAL C++ 6.0 SP3 | SUN JAVA2 JDK 1.4 | SUN JAVA2 JDK 1.3 | SUN JAVA2 JDK 1.2.2 | IBM JDK 1.3 | IBM JDK 1.2.2 |
2003 | Maintained | Maintained | Maintained | Maintained | Maintained | Maintained | Maintained | Maintained |
Windows NT 4.0 SP4 or greater | Supported | Supported | Supported | Supported | Supported | Supported | Supported | Supported |
Windows NT 4.0 SP3 w/ W2Kpatch | Supported | Supported | Supported | Supported | Supported | Supported | Supported | Supported |
XP | Supported | Supported | Supported | Supported | Supported | Supported | Supported | Supported |
2000 | Supported | Supported | Supported | Supported | Supported | Supported | Supported | Supported |
ME | Unqualified | Unqualified | Unqualified | Unqualified | Unqualified | Unqualified | Unqualified | Unqualified |
98 | Supported | Supported | Supported | Supported | Supported | Supported | Supported | Supported |
95 | Maintained | Maintained | Maintained | Maintained | Maintained | Maintained | Maintained | Maintained |
6.0 SP9 originally available: 2003-05-08
Release Notes:
- CMTL: os_cache_pool_manager::create_from_xml() deprecated
- CMTL: Now correctly prevents updates when read-only transaction routed to an update cache
- New macros added to ObjectStore collections
- Additions made to os_dbutil class
- ossvrstat -log option added
- osdbcontrol utility added
- osreplic: Now correctly creates target DB when source DB is being updated and also being read by more than one MVCC reader
- err_log_data_segment_full exception added
- Cache manager parameter, Preallocate Cache Files, added
- Capability to check and correct corrupted vector headers added
- JDK 1.3 and 1.4 support
New features:
- Dump/Load performance improvements
- Collections performance improvements
- Server parameter, Direct To Segment Threshold, no longer always ignored for Release 6.0 clients
- OSJI Javadoc implementation based on JDK 1.2