1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. SPDX-License-Identifier: CC-BY-4.0
3 .. Copyright (C) 2020 AT&T Intellectual Property
8 All notable changes to this project will be documented in this file.
10 The format is based on `Keep a Changelog <http://keepachangelog.com/>`__
11 and this project adheres to `Semantic Versioning <http://semver.org/>`__.
16 * Send alarm on SDL failure (`RICAPP-117 <https://jira.o-ran-sc.org/browse/RICAPP-117>`_)
17 * Requires RMR at version 4.1.2 or later
18 * Requires xapp-frame-py at version 1.2.0 or later
23 * Change RMR listen port to 4560 (`RICAPP-112 <https://jira.o-ran-sc.org/browse/RICAPP-112>`_)
28 * Revise static route table (`RICAPP-108 <https://jira.o-ran-sc.org/browse/RICAPP-108>`_)
33 * Include xapp descriptor json in repo (`RICAPP-97 <https://jira.o-ran-sc.org/browse/RICAPP-97>`_)
38 * Decode values from SDL as JSON (`RICAPP-104 <https://jira.o-ran-sc.org/browse/RICAPP-104>`_)
44 * Upgrade to RMR version 4.0.5
45 * Upgrade to framework version 1.1.0
46 * Use constants from rmr module instead of hardcoded strings
47 * Add Dockerfile-Unit-Test to support testing
53 * Upgrade to RMR version 4.0.2
59 * Upgrade to RMR version 3.8.2
65 * Upgrade to xapp frame 1.0.0 which includes rmr python
71 * Docker now builds with an empty route file so rmr starts; it will not even start properly without this
72 * Change how fake_sdl is activated for docker convienence
73 * Create dev guide file
74 * Add instructions on how to test the rmr healthcheck in a running container
75 * Update to xapp frame 0.7.0 (which has rmr healthchecks)
81 * This release is seen as the first complete implementation of QPD, although likely fixes and enhancements are needed
82 * Implement the rmr messaging
83 * Add tests for various bad scenarios like UE IDs not existing and Cell data not existing
84 * Fix UE IDs to be strings as they are in the req slides
90 * Implement SDL calls and testing
97 * Implement the core business logic of the data merge
104 * Move to Xapp frame 0.6.0
106 * Remove unneeded stuff from setup.py since this is a docker component and not a pypi library
107 * Add some mock data for future development
113 * inital skeleton creation