Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DAOS-14261 engine: Add dss_chore for I/O forwarding (#13372) #14158

Merged
merged 14 commits into from
Apr 19, 2024

Commits on Apr 12, 2024

  1. DAOS-14261 engine: Add dss_chore for I/O forwarding (#13372)

    As requested by the Jira ticket, add a new I/O forwarding mechanism,
    dss_chore, to avoid creating a ULT for every forwarding task.
    
      - Forwarding of object I/O and DTX RPCs is converted to chores.
    
      - Cancelation is not implemented, because the I/O forwarding tasks
        themselves do not support cancelation yet.
    
      - In certain engine configurations, some xstreams do not need to
        initialize dx_chore_queue. This is left to future work.
    
    Required-githooks: true
    Skipped-githooks: clang
    
    Change-Id: I8d6f9889f5562a8bc3683d26cb830672a8aa40f3
    Signed-off-by: Li Wei <wei.g.li@intel.com>
    liw authored and jolivier23 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    9523ff1 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. b/334920724 - Fix google/2.4 pylint issues

    disable CODEOWNERS for google branch
    disable upstream hardware tests on branch by default
    remove bad merge block
    fix ordering of imports
    Rename google-changeId.py
    set option for dynamic fuse
    
    Required-githooks: true
    
    Change-Id: I8b0edfdd18a48c2f132102a49ddc44ee04b02586
    Signed-off-by: Jeff Olivier <jeffolivier@google.com>
    jolivier23 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    5f61573 View commit details
    Browse the repository at this point in the history
  2. DAOS-15429 test: Fix Go unit tests (#13981)

    Fixes a couple of Go unit test failures:
      * Adjust gRPC client tests to behave correctly
        with newer gRPC versions
      * Don't run the syslogger test if syslogd is not
        running
      * Adjust some system tests to use paths that are
        more likely to exist on most systems
    
    Change-Id: Ifb3198435113f3dc251c6c0822b66c157aa1a369
    Signed-off-by: Michael MacDonald <mjmac@google.com>
    mjmac authored and jolivier23 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    fade6d6 View commit details
    Browse the repository at this point in the history
  3. DAOS-13490 test: Update valgrind suppressions. (#13142)

    A go change has introduced some new failure traces, suppress them.
    
    Signed-off-by: Ashley Pittman <ashley.m.pittman@intel.com>
    ashleypittman authored and jolivier23 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    dd90047 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'jvolivie/patch' into jvolivie/backport_io_forward

    Change-Id: Ieb0610107d1f0b6c9cd5f84c9eca9013a07bac17
    jolivier23 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    fd4fc5a View commit details
    Browse the repository at this point in the history
  5. DAOS-15159 test: add a supression for new valgrind warning in NLT (#1…

    …3782)
    
    Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
    mchaarawi authored and jolivier23 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    1406159 View commit details
    Browse the repository at this point in the history
  6. DAOS-14669 test: switch tcp;ofi_rxm testing to tcp (#13365)

    Signed-off-by: Jerome Soumagne <jerome.soumagne@intel.com>
    Signed-off-by: Jeff Olivier <jeffolivier@google.com>
    soumagne authored and jolivier23 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    7f9d8c8 View commit details
    Browse the repository at this point in the history
  7. DAOS-15548 test: add new valgrind suppression for daos tool (#14081)

    Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
    mchaarawi authored and jolivier23 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    5915a99 View commit details
    Browse the repository at this point in the history
  8. DAOS-15159 test: add a supression for new valgrind warning in NLT (#1…

    …3782)
    
    Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
    mchaarawi authored and jolivier23 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    6dafd4a View commit details
    Browse the repository at this point in the history
  9. DAOS-14669 test: switch tcp;ofi_rxm testing to tcp (#13365)

    Signed-off-by: Jerome Soumagne <jerome.soumagne@intel.com>
    soumagne authored and jolivier23 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    0a668b3 View commit details
    Browse the repository at this point in the history
  10. DAOS-15548 test: add new valgrind suppression for daos tool (#14081)

    Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
    mchaarawi authored and jolivier23 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    b8ce6c4 View commit details
    Browse the repository at this point in the history
  11. Merge branch 'jvolivie/patch' into jvolivie/backport_io_forward

    Change-Id: I13881b71e4baf1fb4fc85bf17161c523a155f728
    jolivier23 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    618871c View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Merge branch 'google/2.4' into jvolivie/backport_io_forward

    Required-githooks: true
    
    Change-Id: I8576dcb1cd42a20d1371132bdee10af0be4da798
    Signed-off-by: Jeff Olivier <jeffolivier@google.com>
    jolivier23 committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    974f213 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Merge branch 'google/2.4' into jvolivie/backport_io_forward

    Change-Id: I9df7b2d0d0ed43a9e8ab19817faf37f2c509d293
    jolivier23 committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    aa19cdb View commit details
    Browse the repository at this point in the history