Amin Ben Romdhane
75195a112e
T#14683: reduce cpu usages
2024-08-07 11:12:13 +00:00
Amin Ben Romdhane
2d8844df87
Operate/event: Store output data in blob message
2024-07-31 11:49:09 +02:00
Vivek Kumar Dutta
b7c27fc718
Fix crash in debug logging
2024-07-16 14:32:40 +00:00
Vivek Kumar Dutta
56312c7b03
Fix Add/Del events in operate commands
2024-07-15 11:36:28 +05:30
Amin Ben Romdhane
1eaf1298af
Move Instance Alias handling to icwmp
2024-07-12 14:50:47 +05:30
Vivek Kumar Dutta
6730d2784b
Fix Add object notification for operate commands
2024-06-29 13:39:08 +05:30
Amin Ben Romdhane
40d22bedaf
Introduce bbf.config with C code
2024-06-04 12:18:02 +02:00
Amin Ben Romdhane
0d16ce491a
B#14541: micro-services not getting re-registered if bbfdmd restarts
2024-06-04 09:48:08 +00:00
Vivek Kumar Dutta
2d65ca3a36
Remove redundant func
2024-05-29 17:30:42 +00:00
Amin Ben Romdhane
694f363934
Move TR-143 Data Model to tr143d
2024-05-18 21:57:14 +02:00
Vivek Kumar Dutta
d5d84ae1da
Fix crash with operate without input
2024-04-25 11:03:49 +05:30
Amin Ben Romdhane
115d945afd
bbfdmd: Fix memory leaks
2024-04-23 16:43:33 +02:00
Vivek Kumar Dutta
63fad00eee
Multiple improvements
...
- New input daemon option, 'service_name' to easily configure micro-service
- service_name used with 'dm_' prefix in process name
- service_name with 'dm_' prefix and '_inst' suffix for forked instance updater
- Unified signal handler for micro-service and main process
- Cli argument '-m' overloaded to support module name in place of plugin path
- Test alignments and improvements
2024-04-15 13:46:49 +00:00
Amin Ben Romdhane
970ae77bde
Start refresh timer after handling any event by bbfdmd
2024-03-25 14:31:42 +01:00
Vivek Kumar Dutta
e36b827c96
Fix the refresh instances order
2024-03-21 10:29:55 +00:00
Vivek Kumar Dutta
8c998e886c
Fix probable crash and signal handler
2024-03-19 12:51:11 +00:00
Vivek Kumar Dutta
0f8a98b500
Remove expected_services_num from service list
2024-03-11 10:47:49 +00:00
Vivek Kumar Dutta
ec0fba3fb5
Start refresh timer after transaction commit
2024-03-08 14:01:17 +00:00
Vivek Kumar Dutta
870d903d0c
bbfdm: Use object name in ubus for microservices
2024-03-08 12:43:16 +05:30
Vivek Kumar Dutta
3d83590251
microservice: add support to register multiple objects
2024-03-06 04:17:26 +00:00
Vivek Kumar Dutta
f08912d4c2
Support vendor prefix object name in microservice
2024-02-21 11:14:19 +05:30
Amin Ben Romdhane
b3945f8b0e
Feature #13148 : Replace vendor implementation with DotSo plugin
2024-01-23 20:52:37 +00:00
Amin Ben Romdhane
36a805cac4
Feature #13149 : Move event notification mappings to micro-services
2024-01-23 14:53:42 +01:00
Vivek Kumar Dutta
822b4b2117
Optimized instance handler
2023-12-29 18:04:59 +05:30
Suvendhu Hansa
c66b1b1168
Fix warnings
2023-12-15 14:39:40 +00:00
Amin Ben Romdhane
1a7d15e1c5
T#12957: minimize tools dependency
2023-12-13 14:26:52 +00:00
Amin Ben Romdhane
f43885b47d
T#11633: bbfdm: Support transaction commit/abort for microservices
2023-11-28 14:47:36 +00:00
Michael Polyntsov
5b52a9c6c3
Fix warnings found when compilling with glibc
2023-11-27 10:28:04 +00:00
Vivek Kumar Dutta
1f9a6b0e06
Fix return from default config
2023-11-25 10:56:15 +05:30
Vivek Kumar Dutta
e9c216f497
Use input defaults if failed to read input file
2023-11-24 18:11:37 +05:30
Vivek Kumar Dutta
2358c7ce39
Fix ubus shutdown order
2023-11-21 16:46:24 +05:30
Amin Ben Romdhane
7ecae3f6d1
Update bbfdm tools
2023-11-20 13:36:36 +00:00
Vivek Kumar Dutta
86f5bdb84d
Fix input json macro
2023-10-25 10:30:45 +05:30
Vivek Kumar Dutta
9d93c075af
Signal handler for microservice
2023-10-23 18:16:11 +05:30
Vivek Kumar Dutta
4ff4f09126
Support loading plugins from microservices
2023-10-17 10:23:58 +00:00
Vivek Kumar Dutta
6f7a1ae87e
Run instance updater from services
2023-10-17 07:36:45 +00:00
Vivek Kumar Dutta
c550b59832
bbfdm: support usp only events
2023-10-13 16:50:01 +05:30
Amin Ben Romdhane
24281e06e0
Feature #12110 : Update linkers based on unique keys
2023-10-02 08:36:00 +00:00
Vivek Kumar Dutta
5b409cb46a
Fix gpn with invalid path in cwmp proto
2023-09-19 03:49:55 +00:00
Vivek Kumar Dutta
2eac512589
Added number of expected micro-services
2023-09-18 10:00:53 +05:30
Vivek Kumar Dutta
bdce9e9f05
Optimized service handling
2023-09-17 18:37:16 +05:30
Amin Ben Romdhane
74bf316022
bbfdm: Add support for external linker in micro-services
2023-09-14 09:31:18 +02:00
Vivek Kumar Dutta
5197103b42
Add schema update event
2023-08-28 11:13:47 +05:30
Vivek Kumar Dutta
c4e1784be6
Deffered schema/instance updater for transaction
2023-08-21 12:19:48 +05:30
Vivek Kumar Dutta
aa8af74249
Debug transaction status
2023-08-21 12:07:17 +05:30
Amin Ben Romdhane
bc4c5acc7e
Feature #11634 : Replace core DM node using micro-services
2023-08-08 17:45:50 +02:00
Vivek Kumar Dutta
d685dc7ab0
Add ubus obj before registration
2023-07-24 10:43:34 +05:30
Vivek Kumar Dutta
7f68018d53
Renamed src to ubus as daemon's northbound is ubus
2023-07-20 18:40:42 +05:30