Skip to content

Commit

Permalink
Merge pull request #515 from nv-morpheus/branch-24.10
Browse files Browse the repository at this point in the history
Forward-merge branch-24.10 into branch-25.02
  • Loading branch information
dagardner-nv authored Nov 1, 2024
2 parents b6f6033 + e1f286f commit 0b9cede
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 1 deletion.
29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,35 @@ See the License for the specific language governing permissions and
limitations under the License.
-->

# MRC 24.10.00 (01 Nov 2024)

## 🐛 Bug Fixes

- fix build interface includes ([#514](https://github.com/nv-morpheus/MRC/pull/514)) [@cwharris](https://github.com/cwharris)
- Fix CMake issue which installed headers incorrectly during conda build ([#511](https://github.com/nv-morpheus/MRC/pull/511)) [@mdemoret-nv](https://github.com/mdemoret-nv)
- Adding environment variable to allow skip NUMA node check ([#505](https://github.com/nv-morpheus/MRC/pull/505)) [@mdemoret-nv](https://github.com/mdemoret-nv)
- Fix get-pr-info gha reference ([#500](https://github.com/nv-morpheus/MRC/pull/500)) [@cwharris](https://github.com/cwharris)
- Stop a python source once the subscriber is no longer subscribed ([#493](https://github.com/nv-morpheus/MRC/pull/493)) [@dagardner-nv](https://github.com/dagardner-nv)
- Ensure proper initialization of `CMAKE_INSTALL_PREFIX` if needed ([#485](https://github.com/nv-morpheus/MRC/pull/485)) [@dagardner-nv](https://github.com/dagardner-nv)
- IWYU fixes ([#517](https://github.com/nv-morpheus/MRC/pull/517)) [@dagardner-nv](https://github.com/dagardner-nv)

## 📖 Documentation

- Fix Incorrect docstring in `mrc.core.coro` ([#503](https://github.com/nv-morpheus/MRC/pull/503)) [@dagardner-nv](https://github.com/dagardner-nv)

## 🚀 New Features

- Add Router nodes to support single input, multi output routing. ([#502](https://github.com/nv-morpheus/MRC/pull/502)) [@mdemoret-nv](https://github.com/mdemoret-nv)
- Update to RAPIDS 24.10 ([#494](https://github.com/nv-morpheus/MRC/pull/494)) [@cwharris](https://github.com/cwharris)

## 🛠️ Improvements

- devcontainer: replace VAULT_HOST with AWS_ROLE_ARN ([#506](https://github.com/nv-morpheus/MRC/pull/506)) [@jjacobelli](https://github.com/jjacobelli)
- Pass a `mrc.Subscription` object to sources rather than a `mrc.Subscriber` ([#499](https://github.com/nv-morpheus/MRC/pull/499)) [@dagardner-nv](https://github.com/dagardner-nv)
- Change `LOG(WARNING)` to `VLOG(1)` when no GPUs are detected ([#497](https://github.com/nv-morpheus/MRC/pull/497)) [@dagardner-nv](https://github.com/dagardner-nv)
- Define a Python source which receives a reference to a subscriber ([#496](https://github.com/nv-morpheus/MRC/pull/496)) [@dagardner-nv](https://github.com/dagardner-nv)


# MRC 24.06.00 (03 Jul 2024)

## 🚀 New Features
Expand Down
2 changes: 1 addition & 1 deletion cpp/mrc/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,7 @@ target_link_libraries(libmrc
target_include_directories(libmrc
PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/autogenerated/include>
$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/autogenerated/include>
$<INSTALL_INTERFACE:include>
PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/src
Expand Down
3 changes: 3 additions & 0 deletions python/mrc/_pymrc/src/segment.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,11 @@
#include "mrc/segment/builder.hpp"
#include "mrc/segment/object.hpp"

#include <boost/fiber/context.hpp> // for operator<<
#include <glog/logging.h>
#include <pybind11/cast.h>
#include <pybind11/gil.h>
#include <pybind11/pybind11.h> // for module
#include <pybind11/pytypes.h>
#include <rxcpp/rx.hpp>

Expand All @@ -46,6 +48,7 @@
#include <memory>
#include <stdexcept>
#include <string>
#include <thread> // for operator<<
#include <type_traits>
#include <typeindex>
#include <utility>
Expand Down
1 change: 1 addition & 0 deletions python/mrc/core/coro.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
#include "pymrc/coro.hpp"

#include "mrc/coroutines/task.hpp"
#include "mrc/utils/string_utils.hpp" // for MRC_CONCAT_STR
#include "mrc/version.hpp"

#include <glog/logging.h>
Expand Down

0 comments on commit 0b9cede

Please sign in to comment.