Releases: raytheonbbn/parliament
Release version 2.8.1
Parliament version 2.8.1 includes:
- This release includes a Docker image on Docker Hub: idemmons/parliament:2.8.1
- Introduced a clean separation between Parliament's software and data files. The software files may now be read-only to the account under which Parliament is running, and the data files are easily moved to a writable location suitable for mass storage, such as an alternate partition, network mount, NAS or SAN device. All data files, including log files, are now stored under the directory given by the kbDirectoryPath setting in ParliamentKbConfig.txt (default is kb-data under the installation directory).
- The startup script on Linux/UNIX properly supports systemd service installation.
- The startup script on Windows parallels the Linux/UNIX script, and is now a PowerShell script.
- Fixed an issue on UNIX/Linux platforms that prevented the Parliament daemon from receiving SIGTERM signals, making Parliament difficult to use in a Docker container.
- Made the bdbCacheSize configuration parameter in ParliamentKbConfig.txt global across all graphs. Previously, a cache of this size was dedicated to each named graph. With this change, a single cache of this size is shared by all graphs. This is particularly beneficial to deployments that have a large number of graphs. Also, raised the default cache size from 32 MB to 512 MB.
- Reduced the volume of logging when Parliament is running in daemon mode.
- Numerous updates to bring in line with Java 11 & 17 (but still using Java 8)
- Several documentation improvements, including a new section detailing how to secure a Parliament instance.
See the release notes (https://github.com/SemWebCentral/parliament/blob/master/doc/ReleaseNotes.txt) for details.
Important: While the file format of version 2.8.1 is backwards compatible with 2.7.13 and 2.7.12, it is not compatible with older versions. To upgrade the data stored in a prior release of Parliament, please follow the procedure in Section 2.2.2, "Upgrading an Existing Installation", in the Parliament User Guide. This can be found in your Parliament download, and it is also available here: https://github.com/SemWebCentral/parliament/tree/master/doc/UserGuide
parliament-dependencies-2022-06-09.zip
This is a collection of binary dependencies required to build Parliament that are too large to commit to the repository. If you only want to download and use a Parliament release, you do not need this file.
Release version 2.7.13
Parliament version 2.7.13 includes:
- Added special handling for par:directType and par:directSubClassOf predicates in queries. See the User Guide, Section 2.3.1, "Reserved Predicates", for more information.
- Implemented a subproperty-of-self rule in the inference engine
- Fixed a few small bugs
- Updated the versions of several dependencies
See the release notes (https://github.com/SemWebCentral/parliament/blob/master/doc/ReleaseNotes.txt) for details.
Important: While the file format of version 2.7.13 is backwards compatible with 2.7.12, it is not compatible with older versions. To upgrade the data stored in a prior release of Parliament, please follow the procedure in Section 2.1.2, "Upgrading an Existing Installation", in the Parliament User Guide. This can be found in your Parliament download, and it is also available here: https://github.com/SemWebCentral/parliament/tree/master/doc/UserGuide
Release version 2.7.12
Parliament version 2.7.12 includes significant improvements: new features, bug fixes, and enhanced stability. See the release notes (https://github.com/SemWebCentral/parliament/blob/master/doc/ReleaseNotes.txt) for details.
Important: The file format of version 2.7.12 is not backwards compatible with older versions. To upgrade the data stored in a prior release of Parliament, please follow the procedure in Section 2.1.2, "Upgrading an Existing Installation", in the Parliament User Guide. This can be found in your Parliament download, and it is also available here: https://github.com/SemWebCentral/parliament/tree/master/doc/UserGuide
parliament-dependencies-2019-04-16.zip
This is a collection of binary dependencies required to build Parliament that are too large to commit to the repository. If you only want to download and use a Parliament release, you do not need this file.
parliament-dependencies-2019-03-08.zip
This is a collection of binary dependencies required to build Parliament that are too large to commit to the repository. If you only want to download and use a Parliament release, you do not need this file.