The new stable version 2.8 of the open-sTeam server software has been officially released today.
Improvements of the new version are:
- COAL serialization with native code (performance improvement)
- fixed compiling of native code on Mac OS X 10.5 (Leopard)
- added filtering and pagination methods to the search module, containers, user and group mailboxes and annotations
- some LDAP improvements (e.g. support for structural groups)
- fixed an issue where the cachesize setting would be ignored
- added support for decorations on objects (allows for dynamically extending objects with functionality)
- RSS feeds now have a content namespace
- added support for iconsets (iconsets are packages/modules that can define default icons for objects)
- all server.log output will now be prepended with a timestamp
- smtp, security and slow_requests log files will now be rotated, too
- improved init.d scripts (stabilized the restart option, even if the server takes so much time for shutdown that the script times out)
- build process cleaup
- various stability improvements
The new 2.8 server version will automatically perform some updates on the database when started for the first time. The first server start with the new version might therefore take some time until the updates have been completed, so you should prepare for some downtime before updating.
The new server sources can be downloaded in the download section. Packages for Debian Linux 4.0 (Etch) and Ubuntu Linux 7.10 (Gutsy Gibbon) are available in the respective download sections and in our apt-repository. Packages for openSUSE Linux 10.3 and 10.2 and SUSE Linux Enterprise 10 are available in the respective download sections and in our rpm-repository.
The new stable version 2.4 of the open-sTeam server software has been released today, replacing the previous 2.2 series. The improvements of the new version are:
- improved LDAP support (mapping arbitrary LDAP attributes to sTeam attributes, non-persistent attribute mapping)
- better synchronization between persistence layers (e.g. LDAP)
- mail improvements (mailing is now threaded, sent-mail folder support has been introduced)
- database modifications to support backup via mysqldump
- user and group lookup tables for faster searches
- object paths lookup table for faster searches
- test-suites for stability checks during development
The new 2.4 server version will automatically perform some updates on the database when started for the first time. Since this modifications update some tables, your MySQL server might need free disk-space the same size as your current steam database size. The first server start with the new version will also take some time until the updates have been completed, so you should prepare for some downtime before updating.
The new server sources can be downloaded in the download section, the new Debian Linux packages are available in our apt-repository and in our Debian Linux download section.
The sTeam development team started working on steam 2.5 (steam 2.4 will be released soon). The development focus will be on speed improvements.
- coal.so Module implements COAL in C
- Analysing CPU usage (profiling)
- Support for different Databases (MySQL, Postgres, DB/2) This support will only be for saving - searching will be mysql dependent The reason is to allow easy integration of other databases in the future
- Optimized Saving of objects (save queue becomes too large, too many attributes saved twice)
- threaded ldap usage with lastModify timestamp checking in background
- Improved filepath with annotation and version path
Optional:
- Support for JMS (Java Messaging Services) for easier integration of java applications
Quality Management has also been improved for steam releases. We established some workflows for stable and testing releases including manual testing and installation procedures.
Show all Entries