Commit graph

20 commits

Author SHA1 Message Date
Amin Ben Romdhane
79a91515e5 Add detailed error logging for ubus_invoke failures 2025-05-20 11:42:02 +00:00
Amin Ben Romdhane
0327469ad8
Get RPC: Added support for pretty format 2025-02-26 12:23:51 +00:00
Amin Ben Romdhane
f21814dd4e
Optimize bbfdmd
* All core Data Model move to core micro-service
* New bbfdmd daemon to use async call to optimize RPCs handling
2025-02-21 09:55:09 +00:00
Amin Ben Romdhane
9a6dfdfe3e
Split 'bbfdmd' into two binaries: 'bbfdmd' (main tree) and 'dm-service' (micro-service tree) 2024-09-10 09:30:50 +00:00
Amin Ben Romdhane
fa69524868
Multiple updates
- Transaction APIs removed
- Use different save dirs per proto
- In process instance update notifier
- Use event based refresh timer
- Commit changes from main daemon for default proto
- For add request commit changes without reload for default proto
- extend bbf.config to monitor based on input
- extend bbf.config to reload/commit based on input
- extend bb.config to provide list of service changes based on proto
2024-08-17 07:18:35 +00:00
Amin Ben Romdhane
75195a112e
T#14683: reduce cpu usages 2024-08-07 11:12:13 +00:00
Amin Ben Romdhane
1eaf1298af Move Instance Alias handling to icwmp 2024-07-12 14:50:47 +05:30
Vivek Kumar Dutta
2d65ca3a36 Remove redundant func 2024-05-29 17:30:42 +00: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
b3945f8b0e Feature #13148: Replace vendor implementation with DotSo plugin 2024-01-23 20:52:37 +00:00
Suvendhu Hansa
c66b1b1168 Fix warnings 2023-12-15 14:39:40 +00:00
Amin Ben Romdhane
ec1fe4c5ad bbfdm cli: commit/revert dmmap changes while calling get method 2023-12-14 17:48:48 +01:00
Amin Ben Romdhane
1a7d15e1c5 T#12957: minimize tools dependency 2023-12-13 14:26:52 +00:00
Amin Ben Romdhane
7ecae3f6d1 Update bbfdm tools 2023-11-20 13:36:36 +00:00
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
Amin Ben Romdhane
74bf316022 bbfdm: Add support for external linker in micro-services 2023-09-14 09:31:18 +02:00
Amin Ben Romdhane
bc4c5acc7e Feature #11634: Replace core DM node using micro-services 2023-08-08 17:45:50 +02:00
Amin Ben Romdhane
a641b786b0 Feature #11250: Add support for fault messages 2023-07-26 13:40:04 +00:00
Vivek Kumar Dutta
7f68018d53
Renamed src to ubus as daemon's northbound is ubus 2023-07-20 18:40:42 +05:30
Renamed from bbfdmd/src/cli.c (Browse further)