You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by pn...@apache.org on 2020/12/20 13:02:36 UTC

[celix] branch master updated (dd4dca1 -> 0d994d8)

This is an automated email from the ASF dual-hosted git repository.

pnoltes pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git.


    from dd4dca1  Merge pull request #293 from apache/feature/add_build_to_svc_dep_creation
     add 90f472e  - Add Message segmenation (maxSize / IOVEC) - Fix pre-allocated buffer handling - Solve message corruption because of wrong locking in write function - Add interceptors for tcp_admin
     add 954d64d  Fix tests
     add 3df62e7  undo test change
     add 56ec4b1  - Fix connection loss when receive buffer is not filled - Change endpoint handling
     add 00e9c19  - Revert RELEASE_NOTES change
     add 6363c7a  Fix Segfault when no url is selected
     add b83b186  Merge branch 'master' into feature/tcp_admin_msg_segmentation
     add b127dd6  Remove mem lead in read handler
     add fd2ea24  remove non blocking read
     add c0fe056  fix endpoint test lower wait times
     add 0dc5867  Fix locking
     add 17c6f7c  Merge remote-tracking branch 'origin/master' into feature/tcp_admin_msg_segmentation
     add baeda66  Fix tests
     add 3b95016  Fix Cmake file
     add e03c89b   Fix mem leak
     add 7ef5e0e  Remove warning
     add da1030d  Fix memleak
     add 33db85b  Refactor read function
     add 000245e  Update for performance
     add 0492d9f  Fix headerless
     add df86737  Include header in maxMsgSize
     add 9f6c8a2  Merge pull request #5 from apache/master
     add 67fa366  Merge branch 'master' of https://github.com/apache/celix
     add 306dd79  Merge pull request #6 from apache/master
     add e72ab1c  Merge branch 'master' of https://github.com/rbulter/celix
     add c7ecd34  Merge branch 'master' into feature/tcp_admin_msg_segmentation
     add c39f1c5  Update with review comment
     add 6583d03  Fix Test
     add cb3ba01  - Revert EndPoint test
     add a558aea  Merge remote-tracking branch 'celix/master'
     add 031daa2  Merge branch 'master' of https://github.com/apache/celix
     add 21af91b  Merge master
     add f544169  fix build error
     add d712ee5  Move test option
     add 5e447f9  - Move test options
     add e94b036  Fix Small things
     add 14c099a  Fix review comments
     add ce1a8b3  Fix review comment
     add 164ac3f  Add Wire_v1 test for tcp_pubsub and fix wire v1
     add aed3854  Add Wire_v1 test for tcp_pubsub and fix wire v1
     add 89eb087  Merge branch 'master' of https://github.com/apache/celix
     add 9663481  Merge branch 'master' into feature/tcp_admin_msg_segmentation
     new 0d994d8  Merge pull request #279 from apache/feature/tcp_admin_msg_segmentation

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CMakeLists.txt                                     |   4 +-
 bundles/pubsub/pubsub_admin_tcp/CMakeLists.txt     |   1 +
 .../pubsub/pubsub_admin_tcp/src/psa_activator.c    |   4 +-
 .../src/pubsub_psa_tcp_constants.h                 |  37 +-
 .../pubsub/pubsub_admin_tcp/src/pubsub_tcp_admin.c |  58 +-
 .../pubsub_admin_tcp/src/pubsub_tcp_common.c       |  20 +-
 .../pubsub_admin_tcp/src/pubsub_tcp_common.h       |   2 +
 .../pubsub_admin_tcp/src/pubsub_tcp_handler.c      | 860 +++++++++++----------
 .../pubsub_admin_tcp/src/pubsub_tcp_handler.h      |   8 +-
 .../src/pubsub_tcp_topic_receiver.c                | 205 +++--
 .../src/pubsub_tcp_topic_receiver.h                |   3 +-
 .../pubsub_admin_tcp/src/pubsub_tcp_topic_sender.c | 184 ++---
 .../pubsub_admin_tcp/src/pubsub_tcp_topic_sender.h |  13 +-
 .../src/pubsub_wire_protocol_impl.c                |   1 +
 .../src/pubsub_topology_manager.c                  |  23 +-
 .../src/pubsub_topology_manager.h                  |   3 +-
 bundles/pubsub/pubsub_utils/include/pubsub_utils.h |   3 +-
 .../pubsub/pubsub_utils/include/pubsub_utils_url.h |   8 +-
 bundles/pubsub/pubsub_utils/src/pubsub_utils_url.c |  22 +-
 bundles/pubsub/test/CMakeLists.txt                 |  60 +-
 bundles/pubsub/test/meta_data/ping2.properties     |   2 +-
 .../{ping2.properties => ping3.properties}         |   5 +-
 bundles/pubsub/test/meta_data/pong2.properties     |   4 +-
 .../{ping2.properties => pong3.properties}         |   5 +-
 bundles/pubsub/test/test/loopback_activator.c      |   3 +-
 bundles/pubsub/test/test/tst_endpoint_activator.c  |   2 +-
 26 files changed, 824 insertions(+), 716 deletions(-)
 copy libs/framework/gtest/subdir/src/foo.c => bundles/pubsub/pubsub_admin_tcp/src/pubsub_tcp_common.c (61%)
 copy bundles/pubsub/test/meta_data/{ping2.properties => ping3.properties} (92%)
 copy bundles/pubsub/test/meta_data/{ping2.properties => pong3.properties} (92%)


[celix] 01/01: Merge pull request #279 from apache/feature/tcp_admin_msg_segmentation

Posted by pn...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

pnoltes pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git

commit 0d994d811e45950246a2fc47cd8325d7bd9891b3
Merge: dd4dca1 9663481
Author: Pepijn Noltes <pe...@gmail.com>
AuthorDate: Sun Dec 20 14:02:29 2020 +0100

    Merge pull request #279 from apache/feature/tcp_admin_msg_segmentation
    
    Feature/tcp admin msg segmentation

 CMakeLists.txt                                     |   4 +-
 bundles/pubsub/pubsub_admin_tcp/CMakeLists.txt     |   1 +
 .../pubsub/pubsub_admin_tcp/src/psa_activator.c    |   4 +-
 .../src/pubsub_psa_tcp_constants.h                 |  37 +-
 .../pubsub/pubsub_admin_tcp/src/pubsub_tcp_admin.c |  58 +-
 .../{pubsub_tcp_common.h => pubsub_tcp_common.c}   |  29 +-
 .../pubsub_admin_tcp/src/pubsub_tcp_common.h       |   2 +
 .../pubsub_admin_tcp/src/pubsub_tcp_handler.c      | 860 +++++++++++----------
 .../pubsub_admin_tcp/src/pubsub_tcp_handler.h      |   8 +-
 .../src/pubsub_tcp_topic_receiver.c                | 205 +++--
 .../src/pubsub_tcp_topic_receiver.h                |   3 +-
 .../pubsub_admin_tcp/src/pubsub_tcp_topic_sender.c | 184 ++---
 .../pubsub_admin_tcp/src/pubsub_tcp_topic_sender.h |  13 +-
 .../src/pubsub_wire_protocol_impl.c                |   1 +
 .../src/pubsub_topology_manager.c                  |  23 +-
 .../src/pubsub_topology_manager.h                  |   3 +-
 bundles/pubsub/pubsub_utils/include/pubsub_utils.h |   3 +-
 .../pubsub/pubsub_utils/include/pubsub_utils_url.h |   8 +-
 bundles/pubsub/pubsub_utils/src/pubsub_utils_url.c |  22 +-
 bundles/pubsub/test/CMakeLists.txt                 |  60 +-
 bundles/pubsub/test/meta_data/ping2.properties     |   2 +-
 .../{ping2.properties => ping3.properties}         |   5 +-
 bundles/pubsub/test/meta_data/pong2.properties     |   4 +-
 .../{ping2.properties => pong3.properties}         |   5 +-
 bundles/pubsub/test/test/loopback_activator.c      |   3 +-
 bundles/pubsub/test/test/tst_endpoint_activator.c  |   2 +-
 26 files changed, 826 insertions(+), 723 deletions(-)