/openbmc/bmcweb/redfish-core/include/ |
H A D | filter_expr_executor.hpp | f80a87f2 Sun Jun 16 14:10:33 CDT 2024 Ed Tanous <etanous@nvidia.com> Add SSE filter param support
The Redfish spec require filtering of SSE entries to be supported. This commit rearranges the code, and implements SSE sorting as well as support for Last-Event-Id. To do this it adds a dependency on boost circular_buffer.
Tested:
SSE connections succeed. Show filtered results.
Change-Id: I7aeb266fc40471519674c7b65cd5cc4625019e68 Signed-off-by: Ed Tanous <etanous@nvidia.com>
|
H A D | event_service_manager.hpp | f80a87f2 Sun Jun 16 14:10:33 CDT 2024 Ed Tanous <etanous@nvidia.com> Add SSE filter param support
The Redfish spec require filtering of SSE entries to be supported. This commit rearranges the code, and implements SSE sorting as well as support for Last-Event-Id. To do this it adds a dependency on boost circular_buffer.
Tested:
SSE connections succeed. Show filtered results.
Change-Id: I7aeb266fc40471519674c7b65cd5cc4625019e68 Signed-off-by: Ed Tanous <etanous@nvidia.com>
|
/openbmc/bmcweb/test/redfish-core/include/ |
H A D | filter_expr_executor_test.cpp | f80a87f2 Sun Jun 16 14:10:33 CDT 2024 Ed Tanous <etanous@nvidia.com> Add SSE filter param support
The Redfish spec require filtering of SSE entries to be supported. This commit rearranges the code, and implements SSE sorting as well as support for Last-Event-Id. To do this it adds a dependency on boost circular_buffer.
Tested:
SSE connections succeed. Show filtered results.
Change-Id: I7aeb266fc40471519674c7b65cd5cc4625019e68 Signed-off-by: Ed Tanous <etanous@nvidia.com>
|
/openbmc/bmcweb/test/http/ |
H A D | server_sent_event_test.cpp | f80a87f2 Sun Jun 16 14:10:33 CDT 2024 Ed Tanous <etanous@nvidia.com> Add SSE filter param support
The Redfish spec require filtering of SSE entries to be supported. This commit rearranges the code, and implements SSE sorting as well as support for Last-Event-Id. To do this it adds a dependency on boost circular_buffer.
Tested:
SSE connections succeed. Show filtered results.
Change-Id: I7aeb266fc40471519674c7b65cd5cc4625019e68 Signed-off-by: Ed Tanous <etanous@nvidia.com>
|
/openbmc/bmcweb/redfish-core/src/ |
H A D | filter_expr_executor.cpp | f80a87f2 Sun Jun 16 14:10:33 CDT 2024 Ed Tanous <etanous@nvidia.com> Add SSE filter param support
The Redfish spec require filtering of SSE entries to be supported. This commit rearranges the code, and implements SSE sorting as well as support for Last-Event-Id. To do this it adds a dependency on boost circular_buffer.
Tested:
SSE connections succeed. Show filtered results.
Change-Id: I7aeb266fc40471519674c7b65cd5cc4625019e68 Signed-off-by: Ed Tanous <etanous@nvidia.com>
|
/openbmc/bmcweb/http/routing/ |
H A D | sserule.hpp | f80a87f2 Sun Jun 16 14:10:33 CDT 2024 Ed Tanous <etanous@nvidia.com> Add SSE filter param support
The Redfish spec require filtering of SSE entries to be supported. This commit rearranges the code, and implements SSE sorting as well as support for Last-Event-Id. To do this it adds a dependency on boost circular_buffer.
Tested:
SSE connections succeed. Show filtered results.
Change-Id: I7aeb266fc40471519674c7b65cd5cc4625019e68 Signed-off-by: Ed Tanous <etanous@nvidia.com>
|
/openbmc/bmcweb/redfish-core/lib/ |
H A D | eventservice_sse.hpp | f80a87f2 Sun Jun 16 14:10:33 CDT 2024 Ed Tanous <etanous@nvidia.com> Add SSE filter param support
The Redfish spec require filtering of SSE entries to be supported. This commit rearranges the code, and implements SSE sorting as well as support for Last-Event-Id. To do this it adds a dependency on boost circular_buffer.
Tested:
SSE connections succeed. Show filtered results.
Change-Id: I7aeb266fc40471519674c7b65cd5cc4625019e68 Signed-off-by: Ed Tanous <etanous@nvidia.com>
|
H A D | event_service.hpp | f80a87f2 Sun Jun 16 14:10:33 CDT 2024 Ed Tanous <etanous@nvidia.com> Add SSE filter param support
The Redfish spec require filtering of SSE entries to be supported. This commit rearranges the code, and implements SSE sorting as well as support for Last-Event-Id. To do this it adds a dependency on boost circular_buffer.
Tested:
SSE connections succeed. Show filtered results.
Change-Id: I7aeb266fc40471519674c7b65cd5cc4625019e68 Signed-off-by: Ed Tanous <etanous@nvidia.com>
|
/openbmc/bmcweb/http/ |
H A D | server_sent_event.hpp | f80a87f2 Sun Jun 16 14:10:33 CDT 2024 Ed Tanous <etanous@nvidia.com> Add SSE filter param support
The Redfish spec require filtering of SSE entries to be supported. This commit rearranges the code, and implements SSE sorting as well as support for Last-Event-Id. To do this it adds a dependency on boost circular_buffer.
Tested:
SSE connections succeed. Show filtered results.
Change-Id: I7aeb266fc40471519674c7b65cd5cc4625019e68 Signed-off-by: Ed Tanous <etanous@nvidia.com>
|
/openbmc/bmcweb/redfish-core/include/utils/ |
H A D | query_param.hpp | f80a87f2 Sun Jun 16 14:10:33 CDT 2024 Ed Tanous <etanous@nvidia.com> Add SSE filter param support
The Redfish spec require filtering of SSE entries to be supported. This commit rearranges the code, and implements SSE sorting as well as support for Last-Event-Id. To do this it adds a dependency on boost circular_buffer.
Tested:
SSE connections succeed. Show filtered results.
Change-Id: I7aeb266fc40471519674c7b65cd5cc4625019e68 Signed-off-by: Ed Tanous <etanous@nvidia.com>
|
/openbmc/bmcweb/ |
H A D | meson.build | f80a87f2 Sun Jun 16 14:10:33 CDT 2024 Ed Tanous <etanous@nvidia.com> Add SSE filter param support
The Redfish spec require filtering of SSE entries to be supported. This commit rearranges the code, and implements SSE sorting as well as support for Last-Event-Id. To do this it adds a dependency on boost circular_buffer.
Tested:
SSE connections succeed. Show filtered results.
Change-Id: I7aeb266fc40471519674c7b65cd5cc4625019e68 Signed-off-by: Ed Tanous <etanous@nvidia.com>
|