Commit Graph

  • 0751730380 my push main peranger 2025-01-12 20:43:08 +08:00
  • 4307e5ae66 my push peranger 2025-01-12 20:42:42 +08:00
  • a4505cb003 my push peranger 2025-01-12 20:42:02 +08:00
  • ce6cc8e02b my push peranger 2025-01-12 20:41:24 +08:00
  • 3dd696ce76 my push peranger 2025-01-12 20:40:48 +08:00
  • 904fbf80b1 my push peranger 2025-01-12 20:40:08 +08:00
  • 27a3ba0b9e my push peranger 2025-01-12 20:37:50 +08:00
  • ddd95ecddd my push peranger 2025-01-12 19:51:34 +08:00
  • 2e670a6858
    refactor: update visibility settings in CMakeLists.txt (#154) zhangyi1357 2025-01-08 20:43:42 +08:00
  • 487dec80dc
    feat: enhance record_playback_plugin with storage policy configuration (#142) ATT_POWER 2025-01-07 14:37:16 +08:00
  • f2a42a7a95
    fix: correct service address handling in grpc plugin (#149) zhangyi1357 2025-01-07 14:36:20 +08:00
  • 174804e635
    feat: dynamically read package version from VERSION file in example runner (#148) zhangyi1357 2025-01-06 17:51:35 +08:00
  • 881c431db1
    init v0.10.0 (#147) wtudio 2025-01-06 17:39:25 +08:00
  • 33a84d58f3
    Fix: typos in doc and cmake (#145) zhangyi1357 2025-01-06 13:49:54 +08:00
  • 10bb03f458
    perf: add proxy cache to avoid the deserialize step (#140) ATT_POWER 2024-12-31 17:25:23 +08:00
  • aca86a230b
    docs: update RPC status-related documentation (#137) zhangyi1357 2024-12-26 16:12:22 +08:00
  • 6b3e1ac4a7
    fix: adjust context handling in ROS2 adapter RPC client and server (#138) zhangyi1357 2024-12-26 16:11:41 +08:00
  • 413ef3eb65
    docs: correct typos and improve clarity in RPC documentation (#136) zhangyi1357 2024-12-25 11:04:57 +08:00
  • 6d72603048
    feat: update ros2 plugin default qos value (#135) zfei 2024-12-24 10:20:54 +08:00
  • ef82e1106f
    feat: add service server wait functionality in BenchmarkRpcClientModule (#131) v0.9.2 zhangyi1357 2024-12-20 16:16:07 +08:00
  • 707e51106c
    chore: update release notes for version 0.9.2 (#133) zhangyi1357 2024-12-20 16:15:52 +08:00
  • fca5f75cf7
    docs: update Windows build instructions and clarify installation methods (#132) zhangyi1357 2024-12-20 14:19:07 +08:00
  • f3a8d83a23
    fix: misc (#130) wtudio 2024-12-19 19:56:58 +08:00
  • 0c7686b699
    fix: asio thread executor (#129) wtudio 2024-12-14 20:58:17 +08:00
  • 16c922fbde
    chore: update version to 0.9.1 and modify release notes (#128) v0.9.1 zhangyi1357 2024-12-13 18:28:52 +08:00
  • b4cdb6527e
    fix: cmake & noexcept (#126) wtudio 2024-12-13 16:15:37 +08:00
  • 86be305db8
    refactor: change string_view to string in LocalChannelBackend subscription index map (#124) zhangyi1357 2024-12-11 12:09:27 +08:00
  • 2e96cbe0f7
    fix: enhance error checking for server listen address in gRPC plugin (#123) zhangyi1357 2024-12-11 12:09:16 +08:00
  • 0b932d1ed8
    fix: proxy doc (#121) ATT_POWER 2024-12-08 14:45:54 +08:00
  • 37066a126e
    fix (#120) v0.9.0 wtudio 2024-12-06 09:42:07 +08:00
  • 8c04a168e1
    fix: delete unnecessary debug info (#118) ATT_POWER 2024-12-05 14:35:14 +08:00
  • 356ddd7bb6
    fix: zenoh and iox on serializatio_length (#116) han J 2024-12-03 21:09:25 +08:00
  • 4bfe31f2b6
    Test: Add a test case for chained RPC calls (#111) han J 2024-12-03 21:09:06 +08:00
  • dca739930e
    refactor: sparate ros2 dependency in aimrt_py (#117) zhangyi1357 2024-12-03 19:58:48 +08:00
  • 2eeffb8249
    refactor: update import statement for better clarity (#114) zhangyi1357 2024-11-28 20:45:45 +08:00
  • 94e0446de1
    fix: enhance error handling in RPC benchmark client for aimrt_py (#113) zhangyi1357 2024-11-26 09:48:31 +08:00
  • b41416c95e
    fix: aimrt_cli trans will first repair the aimrtbag (#112) ATT_POWER 2024-11-25 17:26:12 +08:00
  • 18d45dbb0f
    feat: add proxy plugin to transfer messages from one backend to multiple backends (#108) ATT_POWER 2024-11-23 10:25:48 +08:00
  • df5d21e49c
    feat: aimrt_py support ros2 protocol interface (#95) zhangyi1357 2024-11-21 11:48:44 +08:00
  • 1b88aa7bf2
    fix: yaml misc (#109) wtudio 2024-11-21 10:57:28 +08:00
  • 1f173fdd46
    feat: add startup info printing during initialization (#107) zhangyi1357 2024-11-18 21:53:25 +08:00
  • 1f3401341a
    feat: add the rpc and channel metric in opentelemetry plugin (#92) v0.9.0-rc2 ATT_POWER 2024-11-15 18:55:37 +08:00
  • 062ffad431
    feat: zenoh plugin with shm (#96) han J 2024-11-15 18:42:59 +08:00
  • 5c0e63c4ca
    feat: rotate_file_logger supports periodic syncing (#103) han J 2024-11-15 17:40:21 +08:00
  • a2f8dde4f7
    doc: fix misc (#105) wtudio 2024-11-15 17:19:45 +08:00
  • bb37faab17
    add ros_plugin native start shell (#104) han J 2024-11-15 15:27:31 +08:00
  • e9d5fe05ed
    fix: handle timer exceptions in grpc and http rpc backends (#102) zhangyi1357 2024-11-15 14:51:12 +08:00
  • eaa7c97557
    feat: executor sys clock (#101) wtudio 2024-11-14 15:32:50 +08:00
  • d4eefad587
    minor modification to benchmark (#100) han J 2024-11-14 14:31:41 +08:00
  • b9d861c327
    fix: optimize reconnection steps. (#93) han J 2024-11-13 19:33:12 +08:00
  • 7534ac360a
    build: add external proto path for source directory (#99) zhangyi1357 2024-11-13 13:48:48 +08:00
  • bb68f77f67
    build: enhance build options for modular components (#97) zhangyi1357 2024-11-13 13:48:28 +08:00
  • 94af04fcb7
    fix: add recordplayback example shell (#94) ATT_POWER 2024-11-12 16:35:31 +08:00
  • dac046b3fe
    fix: runtime/core/util (#91) wtudio 2024-11-08 17:01:04 +08:00
  • 5b01f4e9e1
    feat: Asynchronous connection to mqtt broker (#85) han J 2024-11-08 16:13:10 +08:00
  • e01333313f
    feat(rosbag_trans): add support to convert multiple aimrt bags into a single ROS bag (#90) ATT_POWER 2024-11-08 15:53:21 +08:00
  • 29eb541fd6
    fix: add error handling for local protoc compiler detection (#89) zhangyi1357 2024-11-08 09:46:05 +08:00
  • 0a63cb9fe1
    build: refactor CMake scripts to use functions for variable scope (#87) zhangyi1357 2024-11-07 21:17:34 +08:00
  • 8b6283e684
    docs: update release notes for v0.8.2 and v0.8.3 (#86) zhangyi1357 2024-11-07 11:10:18 +08:00
  • 3771a907b6
    feat: improve modulebase (#84) wtudio 2024-11-06 19:51:31 +08:00
  • 7b56221af4
    docs: add echo_plugin to example plugin list (#83) ATT_POWER 2024-11-06 09:30:43 +08:00
  • 9c53b663a8
    feat: add timer support based on executor's ExecuteAt (#73) v0.9.0-rc1 zhangyi1357 2024-11-05 17:49:24 +08:00
  • 5b7d76d788
    fix: repair kLvlNameArray oversize (#82) zfei 2024-11-05 15:08:20 +08:00
  • ac7715e424
    feat: add json and ros2 serialization support for grpc plugin (#81) zhangyi1357 2024-11-05 11:44:25 +08:00
  • 7ba8f93fdf
    fix: update logger (#80) wtudio 2024-11-04 18:54:47 +08:00
  • 076f76394e
    refactor(echo_plugin): Remove executor configuration and simplify echo logic (#78) ATT_POWER 2024-11-04 17:18:00 +08:00
  • fe409b822b
    example: add recordplayback example and remove unnecessary codes in echo plugin (#72) ATT_POWER 2024-11-01 17:35:07 +08:00
  • b2fd9cb78b
    refactor(tools): Restructure bagtrans tool and integrate into aimrt_cli (#68) ATT_POWER 2024-10-31 21:46:25 +08:00
  • acf57080c2
    feat: update log examples & doc (#69) wtudio 2024-10-31 21:26:55 +08:00
  • 7e4b5460c2
    feat: add a new plugin: echo (#51) ATT_POWER 2024-10-31 20:03:42 +08:00
  • 929a105bd0
    log format (#57) han J 2024-10-31 19:39:35 +08:00
  • a1fda52c37
    fix: misc adjustments (#66) wtudio 2024-10-31 17:57:47 +08:00
  • 56ca4d438e
    docs: update rpc documentation to clarify package name requirement (#65) zhangyi1357 2024-10-31 11:22:46 +08:00
  • 6b74dbe7af
    CI: add document ignore and quick-ci mode (#63) ATT_POWER 2024-10-30 22:06:39 +08:00
  • 4181a74eba
    refactor: streamline message type naming (#62) zhangyi1357 2024-10-30 22:05:45 +08:00
  • 018646d6bf
    Refactor coroutine request handling and ensure unique client keys (#61) ChuheZhang 2024-10-30 22:04:50 +08:00
  • 69b83817cd
    feat: add frequency information to benchmark report (#60) zhangyi1357 2024-10-29 14:29:51 +08:00
  • 5051051b00
    chore: update author email for Zhang Yi (#59) zhangyi1357 2024-10-29 10:52:42 +08:00
  • 328a99512b
    docs: add aimrt_py rpc context (#58) zhangyi1357 2024-10-28 21:10:22 +08:00
  • 0b2427dc75
    docs: add aimrt_py channel context (#56) zhangyi1357 2024-10-28 20:27:00 +08:00
  • 66829ca820
    fix: standardize timestamp handling with time.time_ns() (#55) zhangyi1357 2024-10-28 15:50:00 +08:00
  • 430f4f61b2
    fix: aimrt_py channel benchmark for large data packets (#54) zhangyi1357 2024-10-25 18:56:08 +08:00
  • 3594abc28e
    refactor: remove shutdown peer logic from publisher and subscriber (#52) zhangyi1357 2024-10-25 11:52:55 +08:00
  • 42ba5be784
    fix: bagtrans options bugs (#49) ATT_POWER 2024-10-24 21:14:13 +08:00
  • 25c8b2e5bb
    Ros2 plugin custom naming (#46) han J 2024-10-24 19:31:41 +08:00
  • cb01a34047
    feat: enhance aimrt_py rpc context handling and method overloads (#48) zhangyi1357 2024-10-24 15:49:40 +08:00
  • e2e77060af
    feat: enhance aimrt_py channel with ctx functionality (#44) zhangyi1357 2024-10-22 20:09:15 +08:00
  • 7811ecc7cc
    build: enable position-independent code (#43) zhangyi1357 2024-10-21 21:58:36 +08:00
  • f22a869be3
    Run all aimrt example (#42) han J 2024-10-21 15:20:21 +08:00
  • 9d148527a4
    feat: add 'trans' command to aimrt_cli for converting aimrtbag to rosbag (#39) ATT_POWER 2024-10-18 20:19:00 +08:00
  • e2c70c2c07
    docs: add package specification and generation note for proto files (#40) zhangyi1357 2024-10-18 19:04:09 +08:00
  • d1ea3b4e13
    run all examples of aimrt and generate the report (#34) han J 2024-10-18 16:41:25 +08:00
  • 1186d81a07
    feat: add aimrt_py rpc benchmark example (#37) zhangyi1357 2024-10-18 16:33:58 +08:00
  • e356e4d3e1
    v0.8.3 bugfix (#38) v0.8.3 zhangyi1357 2024-10-18 15:52:24 +08:00
  • 5ca412c339
    fix: add GIL for pybind11::bytes object accessing (#35) zhangyi1357 2024-10-17 18:52:28 +08:00
  • fabac84bb0
    feat: Allow custom RPC names for some plugins (#33) wtudio 2024-10-17 16:39:35 +08:00
  • 5b85a23678
    Zenoh update to 1.0.0.11 (#31) han J 2024-10-16 19:39:38 +08:00
  • 036bd5bef9
    feat: add aimrt_py benchmark publisher and subscriber applications (#28) zhangyi1357 2024-10-16 14:03:05 +08:00
  • 85ca6fb570
    CI: change build worlflow image tag from v20240927 to latest (#29) ATT_POWER 2024-10-16 13:57:04 +08:00
  • 81600602e3
    build: simplify Boost fetching logic (#26) zhangyi1357 2024-10-14 21:23:01 +08:00