{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":368147595,"defaultBranch":"main","name":"zenoh-flow","ownerLogin":"eclipse-zenoh-flow","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-17T10:37:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/166415358?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723822692.0","currentOid":""},"activityList":{"items":[{"before":"d6e3bdf24e9b839c3b2e4c0c1839ee3cd6fa1be4","after":null,"ref":"refs/heads/deps/rust-1.72.1","pushedAt":"2024-08-16T15:38:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"}},{"before":"04d0d3563cebd88eaacb3d9cbf67954297f83f0e","after":"a346313812e5af6a4ddd27b3b0c58aaa898c5f82","ref":"refs/heads/main","pushedAt":"2024-08-16T15:38:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"deps: bump Rust toolchain to 1.72.1\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"deps: bump Rust toolchain to 1.72.1"}},{"before":null,"after":"d6e3bdf24e9b839c3b2e4c0c1839ee3cd6fa1be4","ref":"refs/heads/deps/rust-1.72.1","pushedAt":"2024-08-16T15:31:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"deps: bump Rust toolchain to 1.72.1\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"deps: bump Rust toolchain to 1.72.1"}},{"before":"f41262af833f1b2f9ad11bd293d88d0d462c7caa","after":null,"ref":"refs/heads/fix/parse-file-no-vars","pushedAt":"2024-08-16T15:30:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"}},{"before":"be9f4df17a18db180f86b4010fd18a9a29ea7192","after":"04d0d3563cebd88eaacb3d9cbf67954297f83f0e","ref":"refs/heads/main","pushedAt":"2024-08-16T15:30:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"fix(commons): do not fail without `Vars` section\n\nIf the `Vars` section was not present in a file that is parsed by the\nfunction `try_parse_from_file` then an error would be thrown.\n\nThis commit changes the behaviour of the function such that if it is\nmissing, no error is returned and instead a log message is recorded.\n\n* Cargo.lock: added dependency `tracing`.\n* zenoh-flow-commons/Cargo.toml: added dependency `tracing`.\n\n* zenoh-flow-commons/src/utils.rs: instead of throwing an error if the\n `Vars` section is missing, log a debug message and continue the normal\n execution.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"fix(commons): do not fail without Vars section"}},{"before":"8bea7d0db69f6a609bc95b209c6ae97bb8454ef6","after":"f41262af833f1b2f9ad11bd293d88d0d462c7caa","ref":"refs/heads/fix/parse-file-no-vars","pushedAt":"2024-08-16T15:21:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"fix(commons): do not fail without `Vars` section\n\nIf the `Vars` section was not present in a file that is parsed by the\nfunction `try_parse_from_file` then an error would be thrown.\n\nThis commit changes the behaviour of the function such that if it is\nmissing, no error is returned and instead a log message is recorded.\n\n* Cargo.lock: added dependency `tracing`.\n* zenoh-flow-commons/Cargo.toml: added dependency `tracing`.\n\n* zenoh-flow-commons/src/utils.rs: instead of throwing an error if the\n `Vars` section is missing, log a debug message and continue the normal\n execution.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"fix(commons): do not fail without Vars section"}},{"before":null,"after":"8bea7d0db69f6a609bc95b209c6ae97bb8454ef6","ref":"refs/heads/fix/parse-file-no-vars","pushedAt":"2024-08-16T14:07:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"fix(commons): do not fail without `Vars` section\n\nIf the `Vars` section was not present in a file that is parsed by the\nfunction `try_parse_from_file` then an error would be thrown.\n\nThis commit changes the behaviour of the function such that if it is\nmissing, no error is returned and instead a log message is recorded.\n\n* Cargo.lock: added dependency `tracing`.\n* zenoh-flow-commons/Cargo.toml: added dependency `tracing`.\n\n* zenoh-flow-commons/src/utils.rs: instead of throwing an error if the\n `Vars` section is missing, log a debug message and continue the normal\n execution.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"fix(commons): do not fail without Vars section"}},{"before":"a7926165d56d846ba1b9b70e20ce73640b654e48","after":"be9f4df17a18db180f86b4010fd18a9a29ea7192","ref":"refs/heads/fix/accessors-LinkMessage","pushedAt":"2024-06-06T13:48:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"fix(zenoh-flow-nodes): provide accessors on `LinkMessage`\n\nWriting the Python bindings highlighted a tiny nuisance of the `Deref`\ntrait: in order to access a Payload, an explicit turbofished call to\nDeref was required, which was not particularly ergonomic.\n\nThis commit introduces accessors for both the `payload` and `timestamp`\nfields of a `LinkMessage`.\n\nThe method `get_timestamp` was deprecated in favour of `timestamp`. This\nchange is purely aesthetic and for coherence purposes.\n\n* zenoh-flow-nodes/src/messages.rs:\n - removed the implementation of the Deref trait,\n - added an accessor `payload()`,\n - added an accessor `timestamp()`,\n - deprecated the accessor `get_timestamp()` in favour of\n `timestamp()`.\n* zenoh-flow-runtime/src/runners/builtin/zenoh/sink.rs: as the Deref\n trait is no longer implemented on `LinkMessage`, a call to `payload()`\n is required.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"fix(zenoh-flow-nodes): provide accessors on LinkMessage"}},{"before":"2aba38fb9f00bd8319063b222e7ff43854a01339","after":"be9f4df17a18db180f86b4010fd18a9a29ea7192","ref":"refs/heads/main","pushedAt":"2024-06-04T20:04:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"fix(zenoh-flow-nodes): provide accessors on `LinkMessage`\n\nWriting the Python bindings highlighted a tiny nuisance of the `Deref`\ntrait: in order to access a Payload, an explicit turbofished call to\nDeref was required, which was not particularly ergonomic.\n\nThis commit introduces accessors for both the `payload` and `timestamp`\nfields of a `LinkMessage`.\n\nThe method `get_timestamp` was deprecated in favour of `timestamp`. This\nchange is purely aesthetic and for coherence purposes.\n\n* zenoh-flow-nodes/src/messages.rs:\n - removed the implementation of the Deref trait,\n - added an accessor `payload()`,\n - added an accessor `timestamp()`,\n - deprecated the accessor `get_timestamp()` in favour of\n `timestamp()`.\n* zenoh-flow-runtime/src/runners/builtin/zenoh/sink.rs: as the Deref\n trait is no longer implemented on `LinkMessage`, a call to `payload()`\n is required.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"fix(zenoh-flow-nodes): provide accessors on LinkMessage"}},{"before":"b3fbec912564843089401136486ff7e847820219","after":null,"ref":"refs/heads/feat/context-node-id","pushedAt":"2024-06-04T19:56:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"}},{"before":"c12bad17cb8ad8dc4a55f97e336c09132ad7a982","after":null,"ref":"refs/heads/fix/correct-path-error-wrapper","pushedAt":"2024-06-04T19:56:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"}},{"before":"843533d6728fd19812d8356efee4b97af484814b","after":"2aba38fb9f00bd8319063b222e7ff43854a01339","ref":"refs/heads/main","pushedAt":"2024-06-04T19:56:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"fix(zenoh-flow-runtime): log wrapper path when failing to load it\n\nWhen the loading of a wrapper shared library failed, the path of the\nlibrary to wrap was displayed instead of that of the wrapper.\n\nThis commit fixes this error and adds debug information when a wrapper\nshared library is about to be loaded.\n\n* zenoh-flow-runtime/src/loader/mod.rs:\n - add debug logging information,\n - show wrapper path in error when loading it failed.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"fix(zenoh-flow-runtime): log wrapper path when failing to load it"}},{"before":"12906a4fb33793865f1f1d55cb5c1512851fa6ca","after":"a7926165d56d846ba1b9b70e20ce73640b654e48","ref":"refs/heads/fix/accessors-LinkMessage","pushedAt":"2024-06-04T19:55:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"fix(zenoh-flow-nodes): provide accessors on `LinkMessage`\n\nWriting the Python bindings highlighted a tiny nuisance of the `Deref`\ntrait: in order to access a Payload, an explicit turbofished call to\nDeref was required, which was not particularly ergonomic.\n\nThis commit introduces accessors for both the `payload` and `timestamp`\nfields of a `LinkMessage`.\n\nThe method `get_timestamp` was deprecated in favour of `timestamp`. This\nchange is purely aesthetic and for coherence purposes.\n\n* zenoh-flow-nodes/src/messages.rs:\n - removed the implementation of the Deref trait,\n - added an accessor `payload()`,\n - added an accessor `timestamp()`,\n - deprecated the accessor `get_timestamp()` in favour of\n `timestamp()`.\n* zenoh-flow-runtime/src/runners/builtin/zenoh/sink.rs: as the Deref\n trait is no longer implemented on `LinkMessage`, a call to `payload()`\n is required.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"fix(zenoh-flow-nodes): provide accessors on LinkMessage"}},{"before":"3561648d048982811769880a10fee4a269244a36","after":null,"ref":"refs/heads/fix/expose-common-types-prelude-zenoh-flow-nodes","pushedAt":"2024-06-04T19:54:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"}},{"before":"cebf975f5e95428d648d071cebd42da60f6a1737","after":"843533d6728fd19812d8356efee4b97af484814b","ref":"refs/heads/main","pushedAt":"2024-06-04T19:54:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"fix(zenoh-flow-nodes): expose common types in prelude\n\nTo create the Python bindings and re-expose these types in Python,\naccessing them was required.\n\nBy exposing them in the `prelude` of the `zenoh-flow-nodes` crate, users\nare not required to add a dependency on `zenoh-flow-commons` or `uhlc`.\n\n* zenoh-flow-nodes/src/lib.rs: expose in the prelude:\n - InstanceId,\n - NodeId,\n - RuntimeId,\n - uhlc::Timestamp.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"fix(zenoh-flow-nodes): expose common types in prelude"}},{"before":null,"after":"c12bad17cb8ad8dc4a55f97e336c09132ad7a982","ref":"refs/heads/fix/correct-path-error-wrapper","pushedAt":"2024-06-04T19:50:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"fix(zenoh-flow-runtime): log wrapper path when failing to load it\n\nWhen the loading of a wrapper shared library failed, the path of the\nlibrary to wrap was displayed instead of that of the wrapper.\n\nThis commit fixes this error and adds debug information when a wrapper\nshared library is about to be loaded.\n\n* zenoh-flow-runtime/src/loader/mod.rs:\n - add debug logging information,\n - show wrapper path in error when loading it failed.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"fix(zenoh-flow-runtime): log wrapper path when failing to load it"}},{"before":"0370e37eb7333842d0722bfd1485491a1b98754f","after":"3561648d048982811769880a10fee4a269244a36","ref":"refs/heads/fix/expose-common-types-prelude-zenoh-flow-nodes","pushedAt":"2024-06-04T19:48:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"fix(zenoh-flow-nodes): expose common types in prelude\n\nTo create the Python bindings and re-expose these types in Python,\naccessing them was required.\n\nBy exposing them in the `prelude` of the `zenoh-flow-nodes` crate, users\nare not required to add a dependency on `zenoh-flow-commons` or `uhlc`.\n\n* zenoh-flow-nodes/src/lib.rs: expose in the prelude:\n - InstanceId,\n - NodeId,\n - RuntimeId,\n - uhlc::Timestamp.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"fix(zenoh-flow-nodes): expose common types in prelude"}},{"before":"6ea529638e4fc7780b66138fc91eea7db6a22a33","after":"cebf975f5e95428d648d071cebd42da60f6a1737","ref":"refs/heads/main","pushedAt":"2024-06-04T19:47:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"feat(zenoh-flow-nodes): expose node's node id in Context\n\nThis allows providing more accurate information in, for instance,\nlogging. The same node could be instantiated several times, being able\nto add the `NodeId` to the logging information helps differentiating\nthem.\n\n* zenoh-flow-nodes/src/context.rs: add a field keeping track of the\n node id and a corresponding getter method.\n* zenoh-flow-runtime/src/runtime/load.rs: add the operator, sink and\n source id when creating the Context.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"feat(zenoh-flow-nodes): expose node's node id in Context"}},{"before":"a26d997d4da1bd8dbbb4deca1a56687e765ff1d5","after":null,"ref":"refs/heads/refactor/module-separation","pushedAt":"2024-06-04T19:30:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"}},{"before":"46c7ee4f1212aecdefca616a615302c2ad169fcd","after":null,"ref":"refs/heads/feat/zenoh-config-standalone-daemon","pushedAt":"2024-06-04T19:29:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"}},{"before":"98475daf183a86e9f93dee2376a5a476881c423c","after":null,"ref":"refs/heads/style/alphabetical-sort-dependencies","pushedAt":"2024-06-04T19:29:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"}},{"before":"e892e21f562c7bd0237a38fc1a35eb3618053d13","after":null,"ref":"refs/heads/fix/call-on-resume-start-Runner","pushedAt":"2024-06-04T19:29:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"}},{"before":"4fc55865bc526230c21cfafa24c9242d53291151","after":null,"ref":"refs/heads/feat/dynamic-plugin","pushedAt":"2024-06-04T19:28:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"}},{"before":"e13cfd628313857a6f70ff741db178087d07424c","after":null,"ref":"refs/heads/feat/logging-loading-nodes","pushedAt":"2024-06-04T19:28:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"}},{"before":null,"after":"0370e37eb7333842d0722bfd1485491a1b98754f","ref":"refs/heads/fix/expose-common-types-prelude-zenoh-flow-nodes","pushedAt":"2024-06-04T19:27:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"fix(zenoh-flow-nodes): expose common types in prelude\n\nTo create the Python bindings and re-expose these types in Python,\naccessing them was required.\n\nBy exposing them in the `prelude` of the `zenoh-flow-nodes` crate, users\nare not required to add a dependency on `zenoh-flow-commons` or `uhlc`.\n\n* zenoh-flow-nodes/src/lib.rs: expose in the prelude:\n - InstanceId,\n - NodeId,\n - RuntimeId,\n - uhlc::Timestamp.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"fix(zenoh-flow-nodes): expose common types in prelude"}},{"before":null,"after":"12906a4fb33793865f1f1d55cb5c1512851fa6ca","ref":"refs/heads/fix/accessors-LinkMessage","pushedAt":"2024-06-04T19:26:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"fix(zenoh-flow-nodes): provide accessors on `LinkMessage`\n\nWriting the Python bindings highlighted a tiny nuisance of the `Deref`\ntrait: in order to access a Payload, an explicit turbofished call to\nDeref was required, which was not particularly ergonomic.\n\nThis commit introduces accessors for both the `payload` and `timestamp`\nfields of a `LinkMessage`.\n\nThe method `get_timestamp` was deprecated in favour of `timestamp`. This\nchange is purely aesthetic and for coherence purposes.\n\n* zenoh-flow-nodes/src/messages.rs:\n - removed the implementation of the Deref trait,\n - added an accessor `payload()`,\n - added an accessor `timestamp()`,\n - deprecated the accessor `get_timestamp()` in favour of\n `timestamp()`.\n* zenoh-flow-runtime/src/runners/builtin/zenoh/sink.rs: as the Deref\n trait is no longer implemented on `LinkMessage`, a call to `payload()`\n is required.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"fix(zenoh-flow-nodes): provide accessors on LinkMessage"}},{"before":null,"after":"b3fbec912564843089401136486ff7e847820219","ref":"refs/heads/feat/context-node-id","pushedAt":"2024-06-04T19:26:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"feat(zenoh-flow-nodes): expose node's node id in Context\n\nThis allows providing more accurate information in, for instance,\nlogging. The same node could be instantiated several times, being able\nto add the `NodeId` to the logging information helps differentiating\nthem.\n\n* zenoh-flow-nodes/src/context.rs: add a field keeping track of the\n node id and a corresponding getter method.\n* zenoh-flow-runtime/src/runtime/load.rs: add the operator, sink and\n source id when creating the Context.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"feat(zenoh-flow-nodes): expose node's node id in Context"}},{"before":"db2d4774ce072777a35d501b69d482f46d602c0c","after":"6ea529638e4fc7780b66138fc91eea7db6a22a33","ref":"refs/heads/main","pushedAt":"2024-05-24T15:32:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"feat(zenoh-plugin-zenoh-flow): provide \"dynamic_plugin\" feature\n\nHaving this feature and, in particular, the ability to disable it,\nallows statically linking the Zenoh-Flow plugin to Zenoh.\n\nThis feature is enabled by default.\n\n* zenoh-plugin-zenoh-flow/Cargo.toml: added the `dynamic_plugin`\n feature.\n* zenoh-plugin-zenoh-flow/src/lib.rs: only call the macro\n `declare_plugin!` if the feature `dynamic_plugin` is enabled.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"feat(zenoh-plugin-zenoh-flow): provide \"dynamic_plugin\" feature"}},{"before":"0f0e81cf53a409b5c38250906ea99a968b895ce8","after":"db2d4774ce072777a35d501b69d482f46d602c0c","ref":"refs/heads/main","pushedAt":"2024-05-24T15:26:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"feat: add logging when loading nodes\n\n* zenoh-flow-runtime/src/runtime/load.rs: add logging information\n when loading a source, operator, sink.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"feat: add logging when loading nodes"}},{"before":null,"after":"4fc55865bc526230c21cfafa24c9242d53291151","ref":"refs/heads/feat/dynamic-plugin","pushedAt":"2024-05-24T15:26:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"J-Loudet","name":null,"path":"/J-Loudet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62309821?s=80&v=4"},"commit":{"message":"feat(zenoh-plugin-zenoh-flow): provide \"dynamic_plugin\" feature\n\nHaving this feature and, in particular, the ability to disable it,\nallows statically linking the Zenoh-Flow plugin to Zenoh.\n\nThis feature is enabled by default.\n\n* zenoh-plugin-zenoh-flow/Cargo.toml: added the `dynamic_plugin`\n feature.\n* zenoh-plugin-zenoh-flow/src/lib.rs: only call the macro\n `declare_plugin!` if the feature `dynamic_plugin` is enabled.\n\nSigned-off-by: Julien Loudet ","shortMessageHtmlLink":"feat(zenoh-plugin-zenoh-flow): provide \"dynamic_plugin\" feature"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQxNTozODoxMi4wMDAwMDBazwAAAAScSEqZ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQxNTozODoxMi4wMDAwMDBazwAAAAScSEqZ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yNFQxNToyNjo0My4wMDAwMDBazwAAAARTLpLK"}},"title":"Activity ยท eclipse-zenoh-flow/zenoh-flow"}