RIC:1060: Change in PTL
[com/golog.git] / README.md
index 1d5ed40..eb94143 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-Logging library with MDC support
+Logging Library with MDC support
 ================================
 
 A Golang implementation of a structured logging library with Mapped Diagnostics Context (MDC) support.
@@ -10,12 +10,19 @@ Overview
 
 A new logger instance is created with InitLogger function. Process identity is given as a parameter.
 
-### Mapped Diagnostics Context 
+### Mapped Diagnostics Context
 
 The MDCs are key-value pairs, which are included to all log entries by the library.
 The MDC pairs are logger instance specific.
 
-### Log entry format 
+The idea of the MDC is to define values, which stay the same over multiple log writings.
+An MDC value set once will appear in all the subsequent logs written with the logger instance.
+
+A logger instance can be shared by several goroutines.
+Respectively, also the MDC values of the logger instance are then shared by them.
+When sharing of the MDCs is not desired, separate logger instances should be used.
+
+### Log entry format
 
 Each log entry written the library contains
 
@@ -64,3 +71,12 @@ License
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
+
+ This source code is part of the near-RT RIC (RAN Intelligent Controller)
+ platform project (RICP).
+
+CI
+--
+
+The Dockerfile in the `ci` directory _only_ runs, when build, the unit tests for the repository.
+