ric-plt/xapp-frame.git
3 years agoGetPortData() returns policies 16/5016/1 v0.6.1
Mohamed Abukar [Mon, 9 Nov 2020 13:14:25 +0000 (15:14 +0200)]
GetPortData() returns policies

Change-Id: Ibe79d33ba92015ac15e5ea8d2a647e0efc290d19
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
3 years agoAdaptation to new xApp Descriptor 09/5009/1 v0.6.0
Mohamed Abukar [Sat, 7 Nov 2020 09:22:56 +0000 (11:22 +0200)]
Adaptation to new xApp Descriptor

Change-Id: Ic3398b16787dab948a4414d121365870cd5cedbf
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
3 years agoMerge "xapp-frame namespace changes" v0.5.12
Abukar Mohamed [Wed, 4 Nov 2020 08:52:52 +0000 (08:52 +0000)]
Merge "xapp-frame namespace changes"

3 years agoxapp-frame namespace changes 82/4982/2
rangajal [Tue, 3 Nov 2020 17:35:40 +0000 (20:35 +0300)]
xapp-frame namespace changes

Change-Id: I31657cb000b71deec35bd86f5d566911a8325b40
Signed-off-by: rangajal <ranjit.angajala@nokia.com>
3 years agoAdded -test.v for test execution 70/4970/1
Juha Hyttinen [Tue, 3 Nov 2020 07:05:41 +0000 (09:05 +0200)]
Added -test.v for test execution

Change-Id: Icdd82af447daea3113dcb02683d98e5fcf17d294
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoSupport counter and gauge get. Needed in some rare cases 47/4947/1 v0.5.11
Juha Hyttinen [Fri, 30 Oct 2020 10:31:01 +0000 (12:31 +0200)]
Support counter and gauge get. Needed in some rare cases

Change-Id: I950b04e2c96e9ae9657ad86414d15ed3d52162ce
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoFixing metrics 45/4945/1 v0.5.10
Juha Hyttinen [Fri, 30 Oct 2020 08:31:39 +0000 (10:31 +0200)]
Fixing metrics
- all counters cached globally
- metriccache not anymore stored in Metrics instance map
- metriccache can be always generated from scratch due global counter cache
- metriccache locking to awoid simultaneous read and write

Change-Id: I0bf111b4d0cea7d9fae8a37aa395720dff464437
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoCode violation fix 27/4827/1 v0.5.6
Juha Hyttinen [Fri, 9 Oct 2020 06:51:12 +0000 (09:51 +0300)]
Code violation fix

Change-Id: Iebf70874d45c31879f8679b04f3a3e1ea3ed8851
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoCode violation fix and added locks in metriccache manipulation funcs 22/4822/2
Juha Hyttinen [Thu, 8 Oct 2020 11:06:57 +0000 (14:06 +0300)]
Code violation fix and added locks in metriccache manipulation funcs

Change-Id: Ife874fdfb7ec561ace81ef73a433ad64ef1a818a
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoFixed RmrClientParam field visibility 08/4808/1 v0.5.5
Juha Hyttinen [Mon, 5 Oct 2020 16:24:01 +0000 (19:24 +0300)]
Fixed RmrClientParam field visibility

Change-Id: Ifd9ac0139af46168ee902fa4223447418c893979
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoMerge "Newest RMR release 4.2.2" v0.5.4
Juha Hyttinen [Mon, 5 Oct 2020 12:12:14 +0000 (12:12 +0000)]
Merge "Newest RMR release 4.2.2"

3 years agoNewest RMR release 4.2.2 94/4794/1
Juha Hyttinen [Thu, 1 Oct 2020 06:50:27 +0000 (09:50 +0300)]
Newest RMR release 4.2.2

Change-Id: I4aedf47cff3e40c119218e9379da44aa9a76b0d8
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoAdd configurability for RMR low latency and fast ACK 92/4792/1
Timo Tietavainen [Wed, 30 Sep 2020 09:34:00 +0000 (12:34 +0300)]
Add configurability for RMR low latency and fast ACK

Implement new configuration parameters 'lowLatency' and 'fastAck' into
xapp-frame to activate RMR's low latency (TCP NO_DELAY) feature and fast TCP
acknowledgements feature. By default, both of these features are disabled.
Note also that even if these features are activated in configuration, it
depends on the transport library underneath the RMR library whether the feature
is actually supported or not.

Signed-off-by: Timo Tietavainen <timo.tietavainen@nokia.com>
Change-Id: I720b325f6d3c23054c50b4a3548aed19d0725b5d

3 years agoDereference before null (nil) check 87/4787/1
Juha Hyttinen [Tue, 29 Sep 2020 10:05:01 +0000 (13:05 +0300)]
Dereference before null (nil) check

Change-Id: Iba704e5fcb0b9091ec35601480475021c60372b5
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoUse old rmr buf buffer in send phase if given. RTS functionality will not work withou... 73/4773/2 v0.5.3
Juha Hyttinen [Fri, 25 Sep 2020 09:19:21 +0000 (12:19 +0300)]
Use old rmr buf buffer in send phase if given. RTS functionality will not work without it.

Change-Id: I36c9ede95d554eafbb0e491134ea8e0613645a78
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoMerge "xapp-frame to catch SIGINT and SIGTERM signals for proper shutdown handling." v0.5.2
Juha Hyttinen [Wed, 16 Sep 2020 09:33:08 +0000 (09:33 +0000)]
Merge "xapp-frame to catch SIGINT and SIGTERM signals for proper shutdown handling."

3 years agoxapp-frame to catch SIGINT and SIGTERM signals for proper shutdown handling. 06/4706/2
Juha Hyttinen [Wed, 16 Sep 2020 07:37:28 +0000 (10:37 +0300)]
xapp-frame to catch SIGINT and SIGTERM signals for proper shutdown handling.

Change-Id: I81c985e68b95e96fdf02885c57336094951d6291
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoSupport for SDL config update via REST i/f 03/4703/1 v0.5.1
Mohamed Abukar [Tue, 15 Sep 2020 06:40:07 +0000 (09:40 +0300)]
Support for SDL config update via REST i/f

Change-Id: Ib214b97c4875967c77f48c5a1f92b9a1ae3e55fa
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
3 years agoA wrapper for RNIB event subscription 58/4558/1 v0.5.0
Mohamed Abukar [Wed, 19 Aug 2020 11:23:56 +0000 (14:23 +0300)]
A wrapper for RNIB event subscription

Change-Id: I19439f8af09a5d6547275c39a8df2bbb2f4069b3
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
3 years agoAdded support for PathPrefix, so swagger generated APIs can be hooked into xapp-frame... 49/4549/1 v0.4.18
Juha Hyttinen [Fri, 14 Aug 2020 08:38:06 +0000 (11:38 +0300)]
Added support for PathPrefix, so swagger generated APIs can be hooked into xapp-frame resthook.

Change-Id: I48e5218eae7b8515c271e714ec72d6df8b10b634
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoGeneral capabilities for xapps 25/4525/2 v0.4.17
Juha Hyttinen [Mon, 10 Aug 2020 05:20:22 +0000 (08:20 +0300)]
General capabilities for xapps

- rmrendpoint helper structs
- rmr SendRetry to retry sending for given time (seconds).
  Tries every 500ms until given timeout is reached or message was successfully sent
- few String() functions

Change-Id: I6bb163d85bb35a5375cd0b053d8968ebb0042bc3
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoBronze release 56/4156/1 bronze
Juha Hyttinen [Wed, 17 Jun 2020 09:30:59 +0000 (12:30 +0300)]
Bronze release

Change-Id: Ic48a0a9525669fe76e748036c1f735211a8d6c35
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoCapability to add rmr message name-id mapping via configuration 89/3989/1 v0.4.16
Juha Hyttinen [Thu, 4 Jun 2020 07:06:32 +0000 (10:06 +0300)]
Capability to add rmr message name-id mapping via configuration

Change-Id: If765b1710a90db16145d8e98e8564c135a837209
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoAdd RIC_HEALTH_CHECK message types 75/3975/2 v0.4.15
Juha Hyttinen [Wed, 3 Jun 2020 15:50:29 +0000 (18:50 +0300)]
Add RIC_HEALTH_CHECK message types

Issue-ID: RIC-441

Change-Id: I6656dfc05d5022cb351295ab0b0e5b0bb118f040
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoNew message types for TS 44/3944/3 v0.4.14
Juha Hyttinen [Tue, 2 Jun 2020 04:56:12 +0000 (07:56 +0300)]
New message types for TS

Change-Id: I6b21f96ed18ed4f7a783e51c2d77dc76285e2492
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoMerge "DCAPTERM messagetypes" v0.4.13
Juha Hyttinen [Fri, 29 May 2020 07:18:10 +0000 (07:18 +0000)]
Merge "DCAPTERM messagetypes"

3 years agoDCAPTERM messagetypes 00/3900/3
Juha Hyttinen [Fri, 29 May 2020 06:48:39 +0000 (09:48 +0300)]
DCAPTERM messagetypes

Change-Id: Ib0b07affc01a8d255f046151bc1a82429ebece30
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoC rmr context is now protected. Stabilizes rmr usage with multithreads 63/3863/5 v0.4.12
Juha Hyttinen [Wed, 27 May 2020 06:21:08 +0000 (09:21 +0300)]
C rmr context is now protected. Stabilizes rmr usage with multithreads
Logger "wrapper" checks log level before continuing, saves few cycles
Multiple worker support removed. Application can do this

Change-Id: I8771e5a93a9ea8175e1e6ab7559c12b3569e04dd
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRNIB version upgrade 00/3700/2 v0.4.11
Mohamed Abukar [Thu, 14 May 2020 15:33:54 +0000 (18:33 +0300)]
RNIB version upgrade

Change-Id: If3c771e7c459237b92e8a3769b7a22f3edab03a7
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoadded new message type for dcaptermxapp to adxapp rtpm data communication 96/3696/1 v0.4.10
rangajal [Thu, 14 May 2020 10:34:24 +0000 (10:34 +0000)]
added new message type for dcaptermxapp to adxapp rtpm data communication

Change-Id: I5e98a5cf90377344e85c91d677a3001957868042
Signed-off-by: rangajal <ranjit.angajala@nokia.com>
4 years ago========= 39/3639/4
Juha Hyttinen [Fri, 8 May 2020 09:17:05 +0000 (12:17 +0300)]
=========
Added support for name prefix when creating group from vector

Example:
vect:=RegisterCounterVecGroup(
[]CounterOpts{{Name: "counter", Help: "counter"},},
[]string{"name", "event"},
"SUBSSYSTEM")

grp1:=GetCounterGroupFromVectsWithPrefix("event1_", []string{"name1", "event1"}, vect)
grp2:=GetCounterGroupFromVectsWithPrefix("event2_", []string{"name1", "event2"}, vect)
grp:=CombineCounterGroups(grp1,grp2)

grp["event1_counter"].Inc() -> increments "counter" (NAMESPACE_SUBSYSTEM_counter) with labels: "name=name1", "event=event1"
grp["event2_counter"].Inc() -> increments "counter" (NAMESPACE_SUBSYSTEM_counter) with labels: "name=name1", "event=event2"

=========
Added cache support for created metric groups

Example (uses prev example groups):

cacheid := "CACHEID"
entry := xapp.Metric.GroupCacheGet(cacheid)
if entry == nil {
xapp.Metric.GroupCacheAddCounters(cacheid, grp1)
xapp.Metric.GroupCacheAddCounters(cacheid, grp2)
entry = xapp.Metric.GroupCacheGet(cacheid)
}
entry.Counters["event1_counter"].Inc() -> increments "counter" (NAMESPACE_SUBSYSTEM_counter) with labels: "name=name1", "event=event1"
entry.Counters["event2_counter"].Inc() -> increments "counter" (NAMESPACE_SUBSYSTEM_counter) with labels: "name=name1", "event=event2"

Change-Id: Ic9b827d1dbf32a344302d7974457edf9411d2b78
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoSupport to prometheus CounterVec and GaugeVec. 12/3612/3
Juha Hyttinen [Thu, 7 May 2020 09:42:26 +0000 (12:42 +0300)]
Support to prometheus CounterVec and GaugeVec.

Change-Id: I053340aa148ab10499dfab7ec4f83aa94a811e31
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoPreserve the message order 07/3507/2 v0.4.9
Mohamed Abukar [Tue, 28 Apr 2020 14:11:33 +0000 (17:11 +0300)]
Preserve the message order

Change-Id: I12c3034f4fceb869bba24c5c38546bcca087445d
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoInitiate rmr_mbuf_t with payload len when sending message. 74/3274/1 v0.4.8
Juha Hyttinen [Wed, 15 Apr 2020 10:45:51 +0000 (13:45 +0300)]
Initiate rmr_mbuf_t with payload len when sending message.

Change-Id: Ifce378ba5603f534ae1428f32c93dc24d95ea0c9
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoDefer alarm sysrem init 36/3236/3 v0.4.7
Mohamed Abukar [Thu, 9 Apr 2020 19:08:19 +0000 (22:08 +0300)]
Defer alarm sysrem init

Change-Id: I4c9f03fafb989aea5f6ff56a21fbf92decea545f
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoAdd example of E2 subscription via REST + alarm raising 70/3170/3
Mohamed Abukar [Mon, 6 Apr 2020 18:15:45 +0000 (21:15 +0300)]
Add example of E2 subscription via REST + alarm raising

Change-Id: Ie9c9c29e62b166f2755dbec6ab0c1ff348485fed
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoSupport for subscription callback 06/3106/4 v0.4.6
Mohamed Abukar [Thu, 2 Apr 2020 07:08:14 +0000 (10:08 +0300)]
Support for subscription callback

Change-Id: If35eb7b2ee3e4841dfdcb9345172aa337afaf140
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoMerge "API update" v0.4.5
Abukar Mohamed [Mon, 23 Mar 2020 16:12:25 +0000 (16:12 +0000)]
Merge "API update"

4 years agoAPI update 20/2920/1
Mohamed Abukar [Mon, 23 Mar 2020 06:55:05 +0000 (08:55 +0200)]
API update

Change-Id: I1ad0d7202227b01ff14d8433f27bead15d8c5a99
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoUpdate for RMR version and E2 setup related message types 11/2911/1 v0.4.4
wahidw [Mon, 23 Mar 2020 04:26:45 +0000 (04:26 +0000)]
Update for RMR version and E2 setup related message types

Change-Id: I6405c3216a8288a3f4392ed4303e5d76be7a1130
Signed-off-by: wahidw <abdulwahid.w@nokia.com>
4 years agoNew API version with additional structures and params 84/2584/5 v0.4.3
Mohamed Abukar [Wed, 26 Feb 2020 14:46:34 +0000 (16:46 +0200)]
New API version with additional structures and params

Change-Id: I02855719e75a9f8d9a0f56e762e56bdc143803ce
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoAdded wormhole call API's -2 75/2875/2 v0.4.2
wahidw [Thu, 19 Mar 2020 14:49:41 +0000 (14:49 +0000)]
Added wormhole call API's -2

Change-Id: I5746a874447e2c55eb73681301b44080c335b5c1
Signed-off-by: wahidw <abdulwahid.w@nokia.com>
4 years agoUpdate example-xapp 71/2871/2
Abukar Mohamed [Thu, 19 Mar 2020 13:08:53 +0000 (13:08 +0000)]
Update example-xapp

Change-Id: I3e9e8e9d6ea92e32b626bc9a156b821030f298ae
Signed-off-by: Abukar Mohamed <abukar.mohamed@nokia.com>
4 years agoWrappers for alarm interfaces 33/2733/1 v0.4.1
Mohamed Abukar [Tue, 10 Mar 2020 11:20:56 +0000 (13:20 +0200)]
Wrappers for alarm interfaces

Change-Id: I8da4aac8c8c2aec6e67937dcb32a5d281d43ce14
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoAdded support for si95 and updated RMR version 28/2728/1 v0.4.0
wahidw [Tue, 10 Mar 2020 08:45:02 +0000 (08:45 +0000)]
Added support for si95 and updated RMR version

Change-Id: I39103e59f044afe4d6775352bc2b8ff1f65bb7e7
Signed-off-by: wahidw <abdulwahid.w@nokia.com>
4 years agoAdding RMR Wormhole support 67/2667/2 ad0a271 v0.0.29 v0.0.30
wahidw [Wed, 4 Mar 2020 09:54:15 +0000 (09:54 +0000)]
Adding RMR Wormhole support

Change-Id: I6e632110fff39e01ca754e0756aa060ab9cb3348
Signed-off-by: wahidw <abdulwahid.w@nokia.com>
4 years agoRmr sendmsg to free buffer after return 65/2565/1 v0.0.28
Juha Hyttinen [Tue, 25 Feb 2020 07:20:26 +0000 (09:20 +0200)]
Rmr sendmsg to free buffer after return

Change-Id: I408aadd9d3db7debf466b22778f30f0b325584da
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoGet interface for subscriptions 31/2531/8 v0.0.27
Mohamed Abukar [Tue, 18 Feb 2020 14:50:32 +0000 (16:50 +0200)]
Get interface for subscriptions

Change-Id: I11d351c6e3de9fcdc1f4e1a7937054c091bd870e
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoUse C-buffer directly instead of GoBytes() 12/2512/4 v0.0.26
Mohamed Abukar [Thu, 13 Feb 2020 18:43:15 +0000 (20:43 +0200)]
Use C-buffer directly instead of GoBytes()

Change-Id: I5c1c418be39a25254e301c9564fbb6db65cc7364
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoCall go tests in ci docker build 05/2505/1
Juha Hyttinen [Thu, 13 Feb 2020 11:51:00 +0000 (13:51 +0200)]
Call go tests in ci docker build

Change-Id: I32197a40c49784d297278ebbc28b911d2c6c1d40
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoMerge "Upgrade Dockerfile base build image"
Abukar Mohamed [Thu, 13 Feb 2020 05:39:46 +0000 (05:39 +0000)]
Merge "Upgrade Dockerfile base build image"

4 years agoUpgrade Dockerfile base build image 94/2494/1
Lott, Christopher (cl778h) [Wed, 12 Feb 2020 22:30:11 +0000 (17:30 -0500)]
Upgrade Dockerfile base build image

Use bldr-ubuntu18-c-go:4-u18.04-nng

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I468a2e23ee5e09eb75f8891d457c525d81a44233

4 years agoSome code and testing improvement 89/2489/1
Mohamed Abukar [Wed, 12 Feb 2020 17:08:42 +0000 (19:08 +0200)]
Some code and testing improvement

Change-Id: Ic8a52c315db09f9c3f9d73b2c3c50d15ee205555
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoRemove unused DB stuff 66/2466/1
Mohamed Abukar [Mon, 10 Feb 2020 21:16:27 +0000 (23:16 +0200)]
Remove unused DB stuff

Change-Id: I3a3271ab765769ea05f986f9ef15defbdc74e78c
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoUpdate README 59/2459/1
Mohamed Abukar [Mon, 10 Feb 2020 11:19:49 +0000 (13:19 +0200)]
Update README

Change-Id: Ibe2a2d483e4dde6d5ec12b60ff42cb58b0629e96
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoAdd models 58/2458/1 v0.0.25
Mohamed Abukar [Mon, 10 Feb 2020 07:48:59 +0000 (09:48 +0200)]
Add models

Change-Id: I97198a7a556457ee5448c964be509d106e9441c8
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoSubscription via REST interface 13/2413/5
Mohamed Abukar [Tue, 4 Feb 2020 09:01:24 +0000 (11:01 +0200)]
Subscription via REST interface

Change-Id: I815c87f49984c7068e1f3948ee94a6f81ed8d6e7
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoUpdate README and example xApp 18/2418/1
Mohamed Abukar [Tue, 4 Feb 2020 17:31:51 +0000 (19:31 +0200)]
Update README and example xApp

Change-Id: I78afe3d99ee6c63aa90688899110ac816cae86ab
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoUpdating the rmr version and included new message types 28/2128/3 v0.0.24
wahidw [Mon, 30 Dec 2019 17:09:14 +0000 (17:09 +0000)]
Updating the rmr version and included new message types

Change-Id: I32c3c3d92f3246e393056a093dc5d8de612f5a1e
Signed-off-by: wahidw <abdulwahid.w@nokia.com>
4 years agoxapp-frame start to check more often is rmr ready, but log info only every 10 seconds. 92/1992/3 v0.0.23
Juha Hyttinen [Wed, 11 Dec 2019 07:29:12 +0000 (09:29 +0200)]
xapp-frame start to check more often is rmr ready, but log info only every 10 seconds.

Change-Id: I25e26acf47f2ca183072373e0fbd099f27b6d096
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoAdd docs for master 95/1895/5
Mohamed Abukar [Mon, 2 Dec 2019 09:22:22 +0000 (11:22 +0200)]
Add docs for master

Change-Id: I1bf17b08fd817bda91e723c780f9e9ed46689c7b
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoMade possible to have multiple rmrclient instances 76/1776/2 v0.0.22
Juha Hyttinen [Tue, 26 Nov 2019 08:28:14 +0000 (10:28 +0200)]
Made possible to have multiple rmrclient instances

Change-Id: I18d9ed40a8d87e255197eeafa912f904cb0646bf
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoEnhance RMR related logging errors 96/1696/1 Amber v0.0.21
Mohamed Abukar [Wed, 20 Nov 2019 14:07:49 +0000 (16:07 +0200)]
Enhance RMR related logging errors

Change-Id: Ifbf382eefd53da82c9d359f4824051023fc5b1cc
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoAutomation adds INFO.yaml 50/1450/3
Aric Gardner [Fri, 8 Nov 2019 16:05:04 +0000 (16:05 +0000)]
Automation adds INFO.yaml

Change-Id: I57528ed30ab74710268389e661f253f8b2af1818
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
4 years agoMoved ci dockerfile under ci folder 68/1468/1
Juha Hyttinen [Mon, 11 Nov 2019 11:29:38 +0000 (13:29 +0200)]
Moved ci dockerfile under ci folder

Change-Id: I54b031c37c84d2b21db6c2122a086bdf554e42fa
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoAdded missing licenses 15/1415/1
Juha Hyttinen [Fri, 8 Nov 2019 09:29:34 +0000 (11:29 +0200)]
Added missing licenses

Change-Id: Ic9e0a5cd65143ef11cda500d326d040b033524f7
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoAdd license file 95/1395/1 v0.0.20
Juha Hyttinen [Thu, 7 Nov 2019 05:21:35 +0000 (07:21 +0200)]
Add license file

Change-Id: I8b92b7a26bc7c6d74082cdfca7ebe962e78d0f4f
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRemoved UENIB. Simple Dockerfile for ci 76/1376/2
Juha Hyttinen [Wed, 6 Nov 2019 06:42:34 +0000 (08:42 +0200)]
Removed UENIB. Simple Dockerfile for ci

Change-Id: I1ce2388144d11e926bf159de09b97f5169042c18
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoReduce the RMR sending retry 51/1151/1 v0.0.19
Mohamed Abukar [Tue, 15 Oct 2019 06:58:17 +0000 (09:58 +0300)]
Reduce the RMR sending retry

Change-Id: I24f3e52edc4c17657168ff1b6e82f867e7b854c8
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoRemove the unnecessary log 47/1147/1 v0.0.18
Mohamed Abukar [Mon, 14 Oct 2019 17:01:27 +0000 (20:01 +0300)]
Remove the unnecessary log

Change-Id: I2fe30c58125f178a99883bfb3a8069c5a2106977
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoAllocate a new buffer when retrying 46/1146/1 v0.0.17
Mohamed Abukar [Mon, 14 Oct 2019 16:29:24 +0000 (19:29 +0300)]
Allocate a new buffer when retrying

Change-Id: I9bd79f3d4f2c71dd0c487a27b2f2a6252b668ce1
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoAdded more GET functions for viper 77/1077/1 v0.0.16
Mohamed Abukar [Mon, 7 Oct 2019 06:42:42 +0000 (09:42 +0300)]
Added more GET functions for viper

Author: Radhakrishnan Anand <anand.radhakrishnan@nokia.com>

Change-Id: I35501fcbfc976b054a2d07039010d2e9c00a33c1
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoFree allocated mbuffers 35/1035/1 v0.0.15
Mohamed Abukar [Mon, 30 Sep 2019 05:55:35 +0000 (08:55 +0300)]
Free allocated mbuffers

Change-Id: I63e3f9739b68242a534e9f07b896c1e0e6bfc2e7
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoFix RNIB namespace 20/920/1 v0.0.14
Mohamed Abukar [Mon, 9 Sep 2019 17:51:11 +0000 (20:51 +0300)]
Fix RNIB namespace

Change-Id: Ifdbc6b47af65c6b2f7c482bb656c456425212bc0
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoUpgrade NODEB-RNIB version to 1.0.21 17/917/1 v0.0.13
Mohamed Abukar [Mon, 9 Sep 2019 13:40:44 +0000 (16:40 +0300)]
Upgrade NODEB-RNIB version to 1.0.21

Change-Id: I9550f39af882993bc8650aa72c27b485c22a518f
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoUse payloadLen if provided 95/895/1 v0.0.12
Mohamed Abukar [Thu, 5 Sep 2019 10:17:49 +0000 (13:17 +0300)]
Use payloadLen if provided

Change-Id: Ia774070fe1e54ba9eb03ea6b72306ac5de0b668d
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoUse payloadLen if provided 94/894/1
Mohamed Abukar [Thu, 5 Sep 2019 10:12:42 +0000 (13:12 +0300)]
Use payloadLen if provided

Change-Id: Ibfe259cab7c6c9d935f58b861cfb03fdf60bbf0f
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoChange RNIB namespace to 'e2Manager' temporarly 90/890/1 v0.0.11
Mohamed Abukar [Wed, 4 Sep 2019 17:51:51 +0000 (20:51 +0300)]
Change RNIB namespace to 'e2Manager' temporarly

Change-Id: Id70510aa1598c189e5c1c2ce200a60487429c649
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoAdapating to optional protobuf scalar changes in uenib v0.2.0 58/858/1 v0.0.10
Mohamed Abukar [Mon, 2 Sep 2019 08:48:21 +0000 (11:48 +0300)]
Adapating to optional protobuf scalar changes in uenib v0.2.0

Change-Id: I9e658ecc3def8b81b09a252435c51b1fbd58bfc1
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoAdd missing mtypes 29/829/1 v0.0.9
Mohamed Abukar [Fri, 23 Aug 2019 05:46:11 +0000 (08:46 +0300)]
Add missing mtypes

Change-Id: I38865d75a51a93b4f2d88c42920b9080e3e24da2
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoTake new RMR version=1.3-0 into use 44/744/1 v0.0.8
Mohamed Abukar [Mon, 19 Aug 2019 08:09:37 +0000 (11:09 +0300)]
Take new RMR version=1.3-0 into use

Change-Id: Ib8305d2e439f04e498c9d2aef50501627bf85aea
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoAdded new implementation for the following feature requests: 08/708/1 v0.0.7
Mohamed Abukar [Wed, 14 Aug 2019 13:55:01 +0000 (16:55 +0300)]
Added new implementation for the following feature requests:

1. Transaction ID support for message sending
2. Exposing rmr_mbuf_t to applications – message receiving
3. Exposing rmr_mbuf_t to applcations – message sending
4. Support functions

Contribution also from: Juha Hyttinen <juha.hyttinen@nokia.com>

Change-Id: I0fcf10b4e8af50c3b68c31cc4f800a00cd79b8f0
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoAdd new send-interface 14/514/1 v0.0.6
Mohamed Abukar [Sun, 14 Jul 2019 05:45:30 +0000 (08:45 +0300)]
Add new send-interface

Change-Id: Ib2a8d4c1ac429b0cc4b12fbca1beaf2da147cd6f
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoLF RNIB Adaptation 73/473/2
Mohamed Abukar [Fri, 5 Jul 2019 10:40:11 +0000 (13:40 +0300)]
LF RNIB Adaptation

Change-Id: Ibfddb7688559c77803a5df025c5bbdbcf1ce2e8d
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoAdd missing file 53/453/1
Mohamed Abukar [Tue, 2 Jul 2019 09:30:09 +0000 (12:30 +0300)]
Add missing file

Change-Id: If7cf4b67ddaa711971c460d83e4b1c0aa977bf4b
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoAdd support for MEID 50/450/1
Mohamed Abukar [Mon, 1 Jul 2019 14:14:44 +0000 (17:14 +0300)]
Add support for MEID

Change-Id: I35815afadbf4757ee337dc704316396ce9edd941
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoAdd new interfaces 95/295/1
Mohamed Abukar [Tue, 11 Jun 2019 15:06:50 +0000 (18:06 +0300)]
Add new interfaces

Change-Id: I6d8cb9fffaeb063c1b02882f0291682e2bb66f52
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoUpdate versions in go.mod 94/294/1 v0.0.5
Mohamed Abukar [Tue, 11 Jun 2019 13:44:38 +0000 (16:44 +0300)]
Update versions in go.mod

Change-Id: Id7eb8c1acb8cedbe6b0d2103226b1ba536d29b66
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoUpdate go.mod 93/293/1
Mohamed Abukar [Tue, 11 Jun 2019 10:53:23 +0000 (13:53 +0300)]
Update go.mod

Change-Id: Icdc2a9c1b72b09af9d9d94c8e7a385868d9e6c91
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoUpdate logging 81/281/1 v0.0.4
Mohamed Abukar [Mon, 10 Jun 2019 13:41:57 +0000 (16:41 +0300)]
Update logging

Change-Id: Idffa0b49219bf6bd6ff0bc255e0a4f3bbf6e0959
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoRemove UENIB interface for now 79/279/1 v0.0.3
Mohamed Abukar [Sat, 8 Jun 2019 15:15:42 +0000 (18:15 +0300)]
Remove UENIB interface for now

Change-Id: Ia7e495ee41157ea0ee43a084834383d167e6a1a7
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
4 years agoUpdate go.mod and go.sum. 56/256/1
Juha Hyttinen [Wed, 5 Jun 2019 06:34:17 +0000 (09:34 +0300)]
Update go.mod and go.sum.

Change-Id: I996c20a6766241f38b76cfbcaa77890b59533f15
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoInitial version 39/239/2 v0.0.1 v0.0.2
Mohamed Abukar [Sun, 2 Jun 2019 08:45:52 +0000 (11:45 +0300)]
Initial version

Change-Id: Ia95ac0cc8321d78489de7b728449f94e5553f27a
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
5 years agoInitial empty repository
Andrew Grimberg [Tue, 14 May 2019 17:56:23 +0000 (17:56 +0000)]
Initial empty repository