-
Notifications
You must be signed in to change notification settings - Fork 306
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
1.2 dfuse single #5582
1.2 dfuse single #5582
Conversation
ashleypittman
commented
Apr 28, 2021
- DAOS-623 test: Fix % substitutions in repo paths (DAOS-623 test: Fix % substitutions in repo paths #4755)
- DAOS-6714 rebuild: Delete redundant objects prior to reintegration (DAOS-6714 rebuild: Delete redundant objects prior to reintegration #4657) (DAOS-6714 rebuild: Delete redundant objects prior to reintegration (#4739) #4756)
- DAOS-5157 control: Make GetAttachInfo() backward-compatible (DAOS-5157 control: Make GetAttachInfo() backward-compatible #4753)
- DAOS-6851 test: Fixed and improved daos object query test (DAOS-6851 test: Fixed and improved daos object query test #4716) (DAOS-6851 test: Fixed and improved daos object query test (#4716) #4780)
- DAOS-623 test: Run daily integration testing (DAOS-623 test: Run daily integration testing #4796)
- DAOS-2614 doc: Update common README (DAOS-2614 doc: Update common README #4775) (DAOS-2614 doc: Update common README #4788)
- DAOS-2615 docs: update README for some client APIs (DAOS-2615 docs: update README for some client APIs #4799) (DAOS-2615 docs: update README for some client APIs (#4799) #4809)
- DAOS-6759 java: Update Hadoop from v 2.6.7 to 3.1.3 (DAOS-6759 java: Update Hadoop from v 2.6.7 to 3.1.3 #4774)
- DAOS-6900 test: Fix avocado monkey patching (DAOS-6900 test: Fix avocado monkey patching #4818)
- DAOS-5866 test: Negative testing (OSA dmg command) (DAOS-5866 test: Negative testing (OSA dmg command) #4633) (DAOS-5866 test: Negative testing (OSA dmg command) #4778)
- DAOS-6699 misc: Fix coverity issues (DAOS-6699 misc: Fix coverity issues #4824)
- DAOS-6869 tests: Fix large_file_count.py in weekly run (DAOS-6869 tests: Fix large_file_count.py in weekly run #4744) (DAOS-6869 tests: Fix large_file_count.py in weekly run (#4744) #4783)
- DAOS-6860 test: Fix broken NvmeIoVerification in weekly run (DAOS-6860 test: Fix broken NvmeIoVerification in weekly run #4731) (DAOS-6860 test: Fix broken NvmeIoVerification in weekly run (#4731) #4784)
- DAOS-6905 tests: Fixing false failures in llnl_mpi4py and romio tests (DAOS-6905 tests: Fixing false failures in llnl_mpi4py and romio tests #4825) (DAOS-6905 tests: Fixing false failures in llnl_mpi4py and romio tests… #4826)
- DAOS-6745 build: Install correct systemd units based on version (DAOS-6745 Systemd: Make systemd unit files conditionally install base… #4800)
- DAOS-6748 placement: Do not clear used_tgts in get_target (DAOS-6748 placement: Do not clear used_tgts in get_target #4751) (DAOS-6748 placement: Do not clear used_tgts in get_target (#4751) #4829)
- DAOS-4935 rdb: Update README.md (DAOS-4935 rdb: Update README.md #4871)
- DAOS-6929 Java: Update Hadoop dependency from 3.1.3 to 3.2.2 (DAOS-6929 Java: Update Hadoop dependency from 3.1.3 to 3.2.2 (#4844) #4870)
- DAOS-6932 tests: Resolving DmgCommand JSON parsing error (DAOS-6932 tests: Resolving DmgCommand JSON parsing error (#4858) #4890)
- DAOS-6466 object: a few fixes for Drain (DAOS-6466 object: a few fixes for Drain #4813) (DAOS-6466 object: a few fixes for Drain (#4813) #4830)
- DAOS-6891 control: Clean up JSON output for errors (DAOS-6891 control: Clean up JSON output for errors #4864)
- DAOS-6927 control: Clamp max allowed pool svc reps (DAOS-6927 control: Clamp max allowed pool svc reps #4887)
- DAOS-4698 vos: Report future object punch with iterator (DAOS-4698 vos: Report future object punch with iterator #4854) (DAOS-4698 vos: Report future object punch with iterator (#4854) #4891)
- daos-6683 SDL: coverity fix 316578 (DAOS-6683 daos: coverity fix 316578 #4885)
- DAOS-6840 rebuild: add iv_sync to rebuild iv. (DAOS-6840 rebuild: add iv_sync to rebuild iv. #4855) (DAOS-6840 rebuild: add iv_sync to rebuild iv. (#4855) #4884)
- DAOS-6721 build: Update submodule raft (DAOS-6721 build: Update submodule raft #4589) (DAOS-6721 build: Update submodule raft (#4589) #4820)
- DAOS-6931 test: Fix pool/evict_test.yaml (DAOS-6931 test: Fix pool/evict_test.yaml #4846) (DAOS-6931 test: Fix pool/evict_test.yaml (#4846) #4889)
- DAOS-6731 sdl: Fix coverity defect in CaRT IV server test (DAOS-6731 sdl: Fix coverity defect in CaRT IV server test #4793) (DAOS-6731 sdl: Fix coverity defect in CaRT IV server test (#4793) #4896)
- DAOS-6878 test: Fix control daos_snapshot script issue (Commit DAOS-6878-test to rel-1.2 #4863)
- DAOS-6915 control: Don't allow new ranks to claim existing (DAOS-6915 control: Don't allow new ranks to claim existing #4888)
- DAOS-6359 tests: Replacing rebuild tests 'start_rebuild' method (Daos 6359 #4527) (DAOS-6359 tests: Replacing rebuild tests 'start_rebuild' method (#4527) #4892)
- DAOS-4555 vos: Reprobe iterator if nested iterator yields (DAOS-4555 vos: Reprobe iterator if nested iterator yields #4865) (DAOS-4555 vos: Reprobe iterator if nested iterator yields (#4865) #4910)
- DAOS-6783 control: return non-zero on dmg system stop result error (DAOS-6783 control: return non-zero on dmg system action result error #4909)
- DAOS-6879 object: Select I/O RDG by JCH (DAOS-6879 object: Select I/O RDG by JCH #4772) (DAOS-6879 object: Select I/O RDG by JCH (#4772) #4894)
- DAOS-6840 objects: check zero iod during migration (DAOS-6840 objects: skip empty object during migration #4760) (DAOS-6840 objects: check zero iod during migration (#4760) #4882)
- DAOS-5737 tests: Removing oclass param from create_cont() (DAOS-5737 tests: Removing oclass param from create_cont() #4729) (DAOS-5737 tests: Removing oclass param from create_cont() (#4729) #4853)
- DAOS-6464 tests: add extend simple test (DAOS-6464 tests: add extend simple test #4837) (DAOS-6464 tests: add extend simple test (#4837) #4883)
- DAOS-6899 control: Fix JSON representation of pool rebuild state (DAOS-6899 control: Fix JSON representation of pool rebuild state #4936)
- DAOS-6895 tests: Fix BadEvict test in weekly run. (DAOS-6895 tests: Fix BadEvict test in weekly run. #4805) (DAOS-6895 tests: Fix BadEvict test in weekly run. (#4805) #4862)
- DAOS-6798 iv: stop the iv ns leader first during destroy (DAOS-6798 iv: stop the iv ns leader first during destroy #4886)
- DAOS-6988 dtx: avoid leader switch during server reintegration (DAOS-6988 dtx: avoid leader switch during server reintegration #4935)
- DAOS-6989 dtx: initialize daos_unit_oid_t::id_pad_32 (DAOS-6989 dtx: initialize daos_unit_oid_t::id_pad_32 #4941)
- DAOS-6925 rebuild: remove obsolote check in scan (DAOS-6925 rebuild: remove obsolote check in scan #4872) (DAOS-6925 rebuild: remove obsolote check in scan (#4872) #4927)
- DAOS-6953 vos: Avoid under punch under normal I/O (DAOS-6953 vos: Avoid under punch under normal I/O #4868) (DAOS-6953 vos: Avoid under punch under normal I/O (#4868) #4954)
- DAOS-6678 csum: Fixed issues caught by coverity (DAOS-6678 csum: Fixed issues caught by coverity #4916) (DAOS-6678 csum: Fixed issues caught by coverity #4951)
- DAOS-6853 engine: Introduce dss_drpc_call (DAOS-6853 engine: Introduce dss_drpc_call #4717) (DAOS-6853 engine: Introduce dss_drpc_call (#4717) #4931)
- DAOS-6918-test_rel_1.2: pool_destroy testcase failed due to Timeout (DAOS-6918-test_rel_1.2: pool_destroy testcase failed due to Timeout #4957)
- DAOS-6732 coverity: Remove line of code that is not reached (DAOS-6732: Remove line of code that is not reached #4797) (DAOS-6732: Remove line of code that is not reached (#4797) #4942)
- DAOS-6515 placement: Find spare targets even when fault domains are used (DAOS-6515 placement: Find spare targets even when fault domains are used #4906) (DAOS-6515 placement: Find spare targets even when fault domains are used (#4906) #4965)
- DAOS-6947 test: remove pool storage ratio tests (DAOS-6947 test: remove pool storage ratio tests #5003)
- DAOS-5827 csum: Checksum Verify During Object Enumerate (DAOS-5827 csum: Checksum Verify During Object Enumerate #4923)
- DAOS-6574 duns: some bug fixes and features to DUNS (DAOS-6574 duns: some bug fixes and features to DUNS #4798) (DAOS-6574 duns: some bug fixes and features to DUNS (#4798) #4937)
- DAOS-623 test: Add compatibility for new Python 3 Avocado 69.2 RPMs (DAOS-623 test: Add compatibility for new Python 3 Avocado 69.2 RPMs #4985)
- DAOS-6801 Security: Implement Secure Erase for Credential memory (DAOS-6801 Security: Impelment Secure Erase for Credential memory #4690) (DAOS-6801 Security: Implement Secure Erase for Credential memory (#4690) #4963)
- CORCI-1060 ci: Use correct builds for warnings-ng/NLT reference. (CORCI-1060 ci: Use correct builds for warnings-ng/NLT reference. #4984)
- DAOS-6808 misc: Fix the server IV memmory leak (DAOS-6808 misc: Fix a memory leak in IV fetch #4944) (DAOS-6808 misc: Fix the server IV memmory leak (#4944) #5013)
- DAOS-6790 tests: Fix daos_agent start-up issues. (DAOS-6790 tests: Fix daos_agent start-up issues. #4636) (DAOS-6790 tests: Fix daos_agent start-up issues. (#4636) #5016)
- DAOS-7010 control: dmg system query output consistent for single rank (DAOS-7010 control: dmg system query output consistent for single rank #4992)
- DAOS-5621 test: add all test servers in dmg.yaml hostlist (DAOS-5621 test: add all test servers in dmg.yaml hostlist #4996)
- DAOS-7007 md,test: fix NO_OF_MAX_CONTAINER setting (DAOS-7007 md,test: fix NO_OF_MAX_CONTAINER setting #4988)
- DAOS-6928 test: Daos pool list-containers succeed after the pool already been evicted (DAOS-6928-test-rel1.2: Daos pool list-containers succeed after the pool already been evicted #5022)
- DAOS-7009 dfs: dfs async IO should return errno instead of -der (DAOS-7009 dfs: dfs async IO should return errno instead of -der #4987) (DAOS-7009 dfs: dfs async IO should return errno instead of -der (#4987) #5011)
- DAOS-7015 event: proper event handing in case of progress errors (DAOS-6958 event: proper event handing in case of progress errors #4911) (DAOS-7015 event: proper event handing in case of progress errors (#4911) #4961)
- DAOS-6726 vos: rollback DTX commit entry if fail to commit (DAOS-6726 vos: rollback DTX commit entry if fail to commit #4933)
- DAOS-7004 Java: Update Netty to latest version (DAOS-7004 Java: Update Netty to latest version #4962)
- DAOS-6979 csum: Fixes detected by NLT (DAOS-6979 csum: Fixes detected by NLT #4915) (DAOS-6979 csum: Fixes detected by NLT #5033)
- DAOS-6678 sdl: Fix various coverity defects in placement tests (DAOS-6678 sdl: Fix various coverity defects in placement tests #4794) (DAOS-6678 sdl: Fix various coverity defects in placement tests (#4794) #5044)
- DAOS-6926 logging: Do not check for facility used in alloc/free. (DAOS-6926 logging: Do not check for facility used in alloc/free. #4839) (DAOS-6926 logging: Do not check for facility used in alloc/free. (#4839) #5030)
- DAOS-7046 Java: Update Hadoop from 3.2.2 to 3.3.0 (DAOS-7046 Java: Update Hadoop from 3.2.2 to 3.3.0 #5067)
- DAOS-7054 Telemetry: Coverity scan fixes (DAOS-7054 Telemetry: Coverity scan fixes #5082)
- DAOS-623 CI: Skip a test based on a list (DAOS-623 CI: Skip a test based on a list #5093)
- DAOS-623 test: Don't add repos that are already present (DAOS-623 test: Don't add repos that are already present #5035) (DAOS-623 test: Don't add repos that are already present (#5035) #5047)
- DAOS-6967 vos: Data loss on updates after uncommitted punch (DAOS-6967 vos: Data loss on updates after uncommitted punch #4899) (DAOS-6967 vos: Data loss on updates after uncommitted punch (#4899) #5059)
- DAOS-5758 vos: Add garbage collection at container level (DAOS-5758 vos: Add garbage collection at container level #4997) (DAOS-5758 vos: Add garbage collection at container level (#4997) #5060)
- DAOS-6808 pool: Fix cleanuping resources (DAOS-6808 pool: Fix cleanuping resources #5057)
- DAOS-3105 control: Scrub engine environment (DAOS-3105 control: Scrub engine environment #4968)
- DAOS-6999 object: add shard id to daos_shard_tgt (DAOS-6999 object: add shard id to daos_shard_tgt #4959) (DAOS-6999 object: add shard id to daos_shard_tgt (#4959) #5055)
- DAOS-6978 rebuild: return NOTLEADER for -1 master rank (DAOS-6978 rebuild: return NOTLEADER for -1 master rank #4921) (DAOS-6978 rebuild: return NOTLEADER for -1 master rank (#4921) #4966)
- DAOS-6968 test: Lower performance threshold with interception library (DAOS-6968 test: Lower performance threshold with interception library #4924) (DAOS-6968 test: Lower performance threshold with interception library… #5091)
- DAOS-6321 test: Unskip and fix container/full_pool_container_create.py (DAOS-6321 test: Unskip and fix container/full_pool_container_create.py #4972) (DAOS-6321 test: Unskip and fix container/full_pool_container_create.py (#4972) #5054)
- DAOS-6259 test: Remove Ring Placement Test from Weekly Test (DAOS-6259 test: Remove Ring Placement Test from Weekly Test #5034) (DAOS-6259 test: Remove Ring Placement Test from Weekly Test (#5034) #5081)
- DAOS-6997 rebuild: Not set complete for reschedule rebuild (DAOS-6997 rebuild: Not set complete for reschedule rebuild #4953) (DAOS-6997 rebuild: Not set complete for reschedule rebuild (#4953) #5046)
- DAOS-6995 dtx: check dlh_future in dtx_leader_wait (DAOS-6995 dtx: check dlh_future in dtx_leader_wait #4952) (DAOS-6995 dtx: check dlh_future in dtx_leader_wait (#4952) #5045)
- Python3 update: Avocado 82.0 LTS (Python3 update: Avocado 82.0 LTS #4615) (Python3 update: Avocado 82.0 LTS (#4615) #5100)
- DAOS-7024 build: Update Argobots to 1.1rc1 (DAOS-7024 build: Update Argobots to 1.1rc1 #5048)
- DAOS-7052 control: Vendor forked raft-boltdb (DAOS-7052 control: Vendor forked raft-boltdb #5104)
- DAOS-623 build: Do not try and install the python3 package (DAOS-623 build: Do not try and install the python3 package #5127) (DAOS-623 build: Do not try and install the python3 package (#5127) #5138)
- DAOS-6961-test-1.2: Pool rebuild test scripts update work around for JIRA DAOS-6865 (DAOS-6961-test_1.2:: Pool rebuild test scripts update work around #5148)
- DAOS-6970 iv: avoid pool connect/disconnect failure (DAOS-6970 iv: avoid pool connect/disconnect failure #4903) (DAOS-6970 iv: avoid pool connect/disconnect failure (#4903) #5112)
- DAOS-7074 control: support multiple hyphens in hostlist names (DAOS-7074 control: support multiple hyphens in hostlist names #5151)
- DAOS-6319 rsvc: Optimize bootstrapping latencies (DAOS-6319 rsvc: Optimize bootstrapping latencies #4873) (DAOS-6319 rsvc: Optimize bootstrapping latencies (#4873) #5107)
- DAOS-7089 test: Fix object/obj_update_bad_param.py in release/1.2 (DAOS-7089 test: Fix object/obj_update_bad_param.py in release/1.2 #5163)
- DAOS-6871 test: disable datamover copy_space (DAOS-6871 test: disable datamover copy_space #4758) (DAOS-6871 test: disable datamover copy_space (#4758) #5156)
- DAOS-7013 obj: OIT should match with cont_rf (DAOS-7013 obj: OIT should match with cont_rf #5000) (DAOS-7013 obj: OIT should match with cont_rf (#5000) #5102)
- DAOS-6999 tests: add tests to verify reintegrate inflight IO (DAOS-6999 tests: add tests to verify reintegrate inflight IO #5058) (DAOS-6999 tests: add tests to verify reintegrate inflight IO (#5058) #5115)
- DAOS-7090 test: Fix failing weekly test object_integrity.py on release/1.2 (DAOS-7090 test: Fix failing weekly test object_integrity.py on release/1.2 #5140)
- DAOS-7085-test_rel-1.2: pool destroy multi-loop test failed on 1.2 CI due to timeout. (DAOS-7085-test_rel-1.2: pool destroy multi-loop test failed on 1.2 #5179)
- DAOS-6772 doc: update dedup limitations (DAOS-6772 doc: update dedup limitations #5004) (DAOS-6772 doc: update dedup limitations (#5004) #5197)
- DAOS-6783 bio: timeout for spdk_subsystem_fini() (DAOS-6783 bio: timeout for spdk_subsystem_fini() (#4977) #5113)
- DAOS-4698 rebuild: Rebuild object migration should execute applicable object punch for each migration. (jgm/daos-4698-1: Rebuild object migration should execute applicable object punch for each migration. #4895) (DAOS-4698-2 rebuild: Rebuild object migration should execute applicable #5188)
- DAOS-6808 rpc: fix memleak in MGMT_TGT_CREATE corpc (DAOS-6808 rpc: fix memleak in MGMT_TGT_CREATE corpc (#5037) #5110)
- DAOS-7095 test: Fix weekly test nvme_io_verification (DAOS-7095 test: Fix weekly test nvme_io_verification #5161)
- DAOS-5279 rebuild: add rebuild inflight control (DAOS-5279 rebuild: add rebuild inflight control #4656) (DAOS-5279 rebuild: add rebuild inflight control (#4656) #5172)
- DAOS-5279 bio: change DMA chunk size to 8MB (DAOS-5279 bio: change DMA chunk size to 8MB #5169) (DAOS-5279 bio: change DMA chunk size to 8MB (#5169) #5196)
- DAOS-6632 obj: add support for hints on the oclass generate API (DAOS-6632 obj: add support for hints on the oclass generate API #4831) (DAOS-6632 obj: add support for hints on the oclass generate API (#4831) #5181)
- DAOS-7098 test: dfs test increment nr fail (DAOS-7098 test: dfs test increment nr fail #5180)
- DAOS-7042 test: adjust daos container check output (DAOS-7042 test: adjust daos container check output #5143)
- DAOS-6792 sched: fix improper assert (DAOS-6792 sched: fix improper assert #5005) (DAOS-6792 sched: fix improper assert (#5005) #5128)
- DAOS-6733 vos: handle resend RPC when original one is not prepared (DAOS-6733 vos: handle resend RPC when original one is not prepared #5213)
- DAOS-5830 release: Update version to v1.1.4 (DAOS-5830 release: Update version to v1.1.4 #5123)
- DAOS-623 ci: Add release/1.2 PRs to priority level 2 (DAOS-623 ci: Add release/1.2 PRs to priority level 2 #5155)
- DAOS-5758 pl: fixes for placement (DAOS-5758 pl: fixes for placement #5146) (DAOS-5758 pl: fixes for placement (#5146) #5173)
- DAOS-6726 engine: Resolve two leaks in the drpc code. (DAOS-6726 engine: Resolve two leaks in the drpc code. #4782) (DAOS-6726 engine: Resolve two leaks in the drpc code. (#4782) #4861)
- DAOS-6572 container: Use CDEBUG to silence more warnings. (DAOS-6572 container: Use CDEBUG to silence more warnings. #5216)
- DAOS-6709 rsvc: xfer only attr size and fix tests (DAOS-6709 rsvc: xfer only attr size and fix tests #4745) (DAOS-6709 rsvc: xfer only attr size and fix tests (#4745) #5152)
- DAOS-7040 vos: reserved bytes for pool & container (DAOS-7040 vos: reserved bytes for pool & container #5051) (DAOS-7040 vos: reserved bytes for pool & container (#5051) #5103)
- DAOS-7092 object: define more object classes (DAOS-7092object: define more object classes #5075) (DAOS-7092 object: define more object classes (#5075) #5194)
- DAOS-623 build: Split hardware tests into a new pipeline stage (DAOS-623 build: Split hardware tests into a new pipeline stage #5144)
- DAOS-7064 object: EEXIST or NOEXIST for conditional ops should not be logged as errors (DAOS-7064 object: EEXIST or NOEXIST for conditional ops should not be logged as errors #5094) (DAOS-7064 object: EEXIST or NOEXIST for conditional ops should not be logged as errors (#5094) #5118)
- DAOS-6452 test: Use JSON for dmg pool query and update tests (DAOS-6452 test: Use JSON for dmg pool query and update tests #4803) (DAOS-6452 test: Use JSON for dmg pool query and update tests (#4803) #5090)
- DAOS-6767 Test: Update the config function to use default server config path. (DAOS-6767 Test: Update the config function to use default server config path. #4604) (DAOS-6767 Test: Update the config function to use default server config path. (#4604) #5135)
- DAOS-7114-test_rel_1.2: security pool_connect_init failed -1025 due to SCM request too small (DAOS-7114-test_rel_1.2: security pool_connect_init failed -1025 due t… #5212)
- DAOS-6681 sdl: Various coverity defects in object and EC code (DAOS-6681 sdl: Various coverity defects in object and EC code #4919) (DAOS-6681 sdl: Various coverity defects in object and EC code (#4919) #5159)
- DAOS-6581 test: make valgrind suppression file more general (DAOS-6581 test: make valgrind suppression file more general #4532) (DAOS-6581 test: make valgrind suppression file more general (#4532) #5099)
- DAOS-6632 object: fix comment about default sharding hint for oclass (DAOS-6632 object: fix comment about default sharding hint for oclass #5231)
- DAOS-4855 debug: set default log mask to DLOG_ERR (DAOS-4855 debug: set default log mask to DLOG_ERR #5174) (DAOS-4855 debug: set default log mask to DLOG_ERR (#5174) #5235)
- DAOS-5758 tests: fix typo in placement test (DAOS-5758 tests: fix typo in placement test #5191) (DAOS-5758 tests: fix typo in placement test (#5191) #5223)
- DAOS-7102 DFS: correct name of max len instead of path (DAOS-7102 DFS: fix naming between NAME and PATH max values #5190) (DAOS-7102 DFS: correct name of max len instead of path (#5190) #5215)
- DAOS-6376 container: Get Props with Open Container Handle (DAOS-6376 container: Get Props with Open Container Handle #5114)
- DAOS-7115 test: Fix rebuild_test.py failing in CI (DAOS-7115 test: Fix rebuild_test.py failing in CI #5226) (DAOS-7115 test: Fix rebuild_test.py failing in CI (#5226) #5244)
- DAOS-6965 Test: Increased the SCM size as recent layout change need more space with current dataset. (DAOS-6965 Test: Increased the SCM size as recent layout change need more space with current dataset. #4928) (DAOS-6965 Test: Increased the SCM size as recent layout change need more space with current dataset. #5228)
- DAOS-6923 test: Offline Reintegration - More tests (DAOS-6923 test: Offline Reintegration - More tests #4835) (DAOS-6923 test: Offline Reintegration : More tests (cherry_pick 1.2) #5253)
- CART-89 ofi: Update ofi to 1.12 (CART-89 ofi: Update ofi to 1.12 #5224)
- DAOS-7061 rebuild: avoid single replica object (DAOS-7061 rebuild: avoid single replica object #5084) (DAOS-7061 rebuild: avoid single replica object (#5084) #5205)
- DAOS-7088 Test: Fix NVMe util for calculating IOR block size. (DAOS-7088 Test: Fix NVMe util for calculating IOR block size. #5136) (DAOS-7088 Test: Fix NVMe util for calculating IOR block size. (#5136) #5239)
- DAOS-6996 packaging: Move libdts.so to daos-tests (DAOS-6996 packaging: Move libdts.so to daos-tests #5122)
- DAOS-6916 test: Fix interception library tests by letting threads to have independent data (DAOS-6916 test: Fix interception library tests by letting threads to have independent data #4828) (DAOS-6916 test: Fix interception library tests by letting threads to … #5243)
- DAOS-5952 dtx: not restart TX if with specified epoch (DAOS-5952 dtx: not restart TX if with specified epoch #5142)
- DAOS-6944 test: Increase usage limit and verify CPU usage after runni… (DAOS-6944 test: Increase usage limit and verify CPU usage after runni… #5214) (DAOS-6944 test: Increase usage limit and verify CPU usage after runni… #5269)
- DAOS-7062 test: Fixing pool/pool_svc.py KeyError: 'leader' error (DAOS-7062 test: Fixing pool/pool_svc.py KeyError: 'leader' error #5133) (DAOS-7062 test: Fixing pool/pool_svc.py KeyError: 'leader' error (#5133) #5270)
- DAOS-6572 engine: Use CDEBUG to silence shutdown warnings. (DAOS-6572 engine: Use CDEBUG to silence shutdown warnings. #4859) (DAOS-6572 engine: Use CDEBUG to silence shutdown warnings. (#4859) #5199)
- DAOS-4757-test: remove skipForTicket rebuild read_array.py (DAOS-4757-test_rel_1.2: remove skipForTicket rebuild read_array.py #5307)
- DAOS-6903 Test: Fix regression in NVMe health test code. (DAOS-6903 Test: Fix regression in NVMe health test code. #4832) (DAOS-6903 Test: Fix regression in NVMe health test code. (#4832) #5240)
- DAOS-7123 dfuse: Fix race condition in dfuse. (DAOS-7123 dfuse: Fix race condition in dfuse. #5284)
- DAOS-6865 tests: Providing debug info (DAOS-6865 tests: Providing debug info #4902) (DAOS-6865 tests: Providing debug info (#4902) #5288)
- DAOS-4817 test: Enable cov file generation on functional tests (DAOS-4817 test: Enable cov file generation on functional tests #5021) (DAOS-4817 test: Enable cov file generation on functional tests (#5021) #5310)
- DAOS-6004 control: Fix system reformat (DAOS-6004 control: Fix system reformat #5283)
- DAOS-7126 test: Create unique files in unit tests (DAOS-7126 test: Create unique files in unit tests #5308)
- DAOS-7117 build: Update Argobots to 1.1 (DAOS-7117 build: Update Argobots to 1.1 #5220)
- DAOS-3688 rsvc: Yield during ds_rsvc_start (DAOS-3688 rsvc: Yield during ds_rsvc_start #5032) (DAOS-3688 rsvc: Yield during ds_rsvc_start (#5032) #5302)
- DAOS-7056 pool: check sp_map during aggregation (DAOS-7056 pool: convert sp_fetch_hdls_cond to sp_map_cond #5083) (DAOS-7056 pool: check sp_map during aggregation (#5083) #5225)
- DAOS-6808 container: Fix cleanuping resources (DAOS-6808 container: Fix cleanuping resources #5304)
- DAOS-7121 control: Separate fault code groups (DAOS-7121 control: Separate fault code groups #5245)
- DAOS-7175 test: Update pool_query_test to use json output (DAOS-7175 test: Update pool_query_test to use json output #5316)
- DAOS-5529 doc: update spark.md to reflect latest Java wrapper update (DAOS-5529 Update spark.md to reflect latest Java wrapper update #4553) (DAOS-5529 Update spark.md to reflect latest Java wrapper update (#4553) #5341)
- DAOS-7150-test_release1.2: Enable cascading testcase (DAOS-7150-test_release1.2: Enable cascading testcase #5320)
- DAOS-7138 test: Enable skipped tests of bad_create.py (DAOS-7138 test: Enable skipped tests of bad_create.py #5258)
- DAOS-7169 control: Fix intermittent deadlock on server startup (DAOS-7169 control: Fix intermittent deadlock on server startup #5346)
- DAOS-7176-test_rel_1.2: enable pool/bad_create.yaml cancelled testcases (DAOS-7176-test_rel_1.2: enable pool/bad_create.yaml cancelled testcases #5323)
- DAOS-7132 Control: ulimit on daos_server service too low (DAOS-7132 Control: ulimit on daos_server service too low #5294)
- DAOS-7056 object: do not retry internally for migration (DAOS-7056 object: do not retry internally for migration #5106) (DAOS-7056 object: do not retry internally for migration (#5106) #5351)
- DAOS-7111 test: Cleanup python2.7 references (DAOS-7111 test: Cleanup python2.7 references #5206) (DAOS-7111 test: Cleanup python2.7 references (#5206) #5297)
- DAOS-7103 control: clean leftover hugepages on startup (DAOS-7103 control: clean leftover hugepages on startup #5366)
- DAOS-7119 control: exit nonzero from dmg storage cmd --json (DAOS-7119 control: exit nonzero from dmg storage cmd --json (#5221) #5330)
- DAOS-7071 dtx: pre-alloc DTX entry before local modification (DAOS-7071 dtx: pre-alloc DTX entry before local modification #5209)
- DAOS-7086 test: Fixed UTF-8 string and bytes comparison bug (DAOS-7086 test: Fixed UTF-8 string and bytes comparison bug to fix container_async.py #5317) (DAOS-7086 test: Fixed UTF-8 string and bytes comparison bug (#5317) #5359)
- DAOS-7140 bio: introduce DMA chunk type (DAOS-7140 bio: introduce DMA chunk type #5312)
- DAOS-7162 control: Fix coverity issues (DAOS-7162 control: Fix coverity issues #5386)
- DAOS-7043 engine: switch module unload and iv fini (DAOS-7043 engine: switch module unload and iv fini #5065) (DAOS-7043 engine: switch module unload and iv fini (#5065) #5392)
- DAOS-6629 EC: Update EC aggregation and EC client code to support array range punch (DAOS-6629 EC: Update EC aggregation and EC client code to support array range punch #4730) (DAOS-6629 EC: Update EC aggregation and EC client code to support arr… #5395)
- DAOS-7136 object: merged recxs during punch migration (DAOS-7136 object: merged recxs during punch migration #5300) (DAOS-7136 object: merged recxs during punch migration (#5300) #5396)
- DAOS-6753 test: Reenable skipped test: delete_objects.py (DAOS-6753 test: Reenable skipped test: delete_objects.py #5171) (DAOS-6753 test: Reenable skipped test: delete_objects.py (#5171) #5389)
- DAOS-7198 control: Use join request context instead of timeout (DAOS-7198 control: Use join request context instead of timeout #5398)
- DAOS-7133 tse: add lock to protect tse_task_complete_callback() (DAOS-7133 tse: add lock to protect tse_task_complete_callback() #5264) (DAOS-7133 tse: add lock to protect tse_task_complete_callback() (#5264) #5402)
- DAOS-7194 control: fix coverity issues (DAOS-7194 control: fix coverity issues (#5373) #5412)
- DAOS-7141 object: Object enum support multiple iovs (DAOS-7141 object: Object enum support multiple iovs #5404)
- DAOS-6632 object: refine oclass and num grp settings for auto class selection (DAOS-6632 object: refine oclass and num grp settings for auto class selection #5383)
- DAOS-623 ci: Move functions to pipeline-lib (DAOS-623 ci: Move functions to pipeline-lib #5371)
- DAOS-7042 cont: fix a bug in ds_get_cont_props() (DAOS-7042 cont: fix a bug in ds_get_cont_props() #5237) (DAOS-7042 cont: fix a bug in ds_get_cont_props() (#5237) #5421)
- DAOS-7199 rebuild: Do not add complete status in refresh iv (DAOS-7199 rebuild: Do not add complete status in refresh iv #5403) (DAOS-7199 rebuild: Do not add complete status in refresh iv (#5403) #5432)
- DAOS-7196-test_rel_1.2: Enable negative testcases in pool/multi_server_create_delete_test.py (DAOS-7196-test_rel_1.2: Enable negative testcases in pool/multi_server_create_delete_test.py #5405)
- DAOS-623 doc: fix object header comment on flags to indicate supporte… (DAOS-623 doc: fix object header comment on flags to indicate supporte… #5434)
- DAOS-7192 rebuild: Check if the container is destroyed (DAOS-7192 rebuild: Check if the container is destroyed #5354) (DAOS-7192 rebuild: Check if the container is destroyed (#5354) #5458)
- DAOS-7202 rebuild: check if rgt is NULL (DAOS-7202 rebuild: check if rgt is NULL #5431) (DAOS-7202 rebuild: check if rgt is NULL (#5431) #5460)
- DAOS-7073 dtx: use latest pool map for DTX resync and refresh (DAOS-7073 dtx: use latest pool map for DTX resync and refresh #5454)
- DAOS-7215 object: validity check for transactional modification (DAOS-7215 object: validity check for transactinoal modification #5451)
- DAOS-6572 test: Silence more IV warnings on -DER_NOTLEADER. (DAOS-6572 test: Silence more IV warnings on -DER_NOTLEADER. #5201) (DAOS-6572 test: Silence more IV warnings on -DER_NOTLEADER. (#5201) #5234)
- DAOS-7238 Test: Fixed coverity issue in test code. (DAOS-7238 Test: Fixed coverity issue in test code. #5471)
- DAOS-7173 dtx: wait container to be detached from batched commit ULT (DAOS-7173 dtx: wait container to be detached from batched commit ULT #5388)
- DAOS-7162 security: Fix coverity issues found in cert loading code (#… (DAOS-7162 security: Fix coverity issues found in cert loading code (#… #5465)
- DAOS-7241 pool: coverity fix map_comp.co_flags assignment (DAOS-7241 pool: coverity fix map_comp.co_flags assignment #5473)
- DAOS-623 ci: Fix a skip-list logic error (DAOS-623 ci: Fix a skip-list logic error #5461)
- DAOS-7234 object: set size for EC obj with multiple group (DAOS-7234 object: set size for EC obj with multiple group #5450) (DAOS-7234 object: set size for EC obj with multiple group (#5450) #5485)
- DAOS-7229 build: Remove client dependence on server libraries (DAOS-7229 build: Remove client dependence on server libraries #5445) (DAOS-7229 build: Remove client dependence on server libraries (#5445) #5476)
- DAOS-7239 coverity: various fixes in placement (DAOS-7239 coverity: various fixes in placement #5463) (DAOS-7239 coverity: various fixes in placement (#5463) #5481)
- bmurrell/simplify-cron-trigger-matches (bmurrell/simplify-cron-trigger-matches #5515)
- daos-7249 doc: document 3rd party code usage (daos-7249 doc: document 3rd party code usage #5486) (daos-7249 doc: document 3rd party code usage (#5486) #5518)
- DAOS-7242 coverity: fixes in ds_mgmt_drpc_pool_create (DAOS-7242 coverity: fixes in ds_mgmt_drpc_pool_create #5462) (DAOS-7242 coverity: fixes in ds_mgmt_drpc_pool_create (#5462) #5482)
- DAOS-6604 coverity: defect in fs_copy (DAOS-6604 coverity: defect in fs_copy #5457) (DAOS-6604 coverity: defect in fs_copy (#5457) #5505)
- DAOS-7238 test: check pool create svc_reps length for Coverity issue (DAOS-7238 test: check pool create svc_reps length for Coverity issue #5517)
- DAOS-7123 dfuse: Fix coverity issues arising from recent changes. (DAOS-7123 dfuse: Fix coverity issues arising from recent changes. #5335) (DAOS-7123 dfuse: Fix coverity issues arising from recent changes. (#5335) #5477)
- DAOS-7240 obj: Coverity fixes (DAOS-7240 obj: Coverity fixes #5507)
- DAOS-7281 Test:Fix Coverity Issue in NVMe Recovery Test (DAOS-7281 Test:Fix Coverity Issue in NVMe Recovery Test #5531)
- DAOS-7152 test: increase timeout of dfs unit test, and run on SCM only (DAOS-7152 test: increase timeout of dfs unit test, and run on SCM only #5464) (DAOS-7152 test: increase timeout of dfs unit test, and run on SCM onl… #5480)
- DAOS-6941 build: Remove telemetry from 1.2 branch (DAOS-6941 build: Remove telemetry from 1.2 branch #4912)
- DAOS-623 ci: Make TestTag parameter default empty (DAOS-623 ci: Make TestTag parameter default empty #5544)
- DAOS-7246 Fix Coverity issue in CaRT Test code (DAOS-7246 Fix Coverity issue in CaRT Test code #5495)
- DAOS-623 test: Install unversioned python for pylint. (DAOS-623 test: Install unversioned python for pylint. #5497)
- DAOS-7259 dfs: dfs does not require fuse3 to build. (DAOS-7259 dfs: dfs does not require fuse3 to build. #5489) (DAOS-7259 dfs: dfs does not require fuse3 to build. (#5489) #5506)
- DAOS-7170 obj: fix bug in obj_list_get_shard (DAOS-7170 obj: fix bug in dfuse test with EC #5334) (DAOS-7170 obj: fix bug in dfuse test with EC (#5334) #5555)
- DAOS-7165 VOS: free VOS pools attached on GC (DAOS-7165 VOS: free VOS pools attached on GC #5472) (DAOS-7165 VOS: free VOS pools attached on GC (#5472) #5561)
- DAOS-7092 object: add 96-group for replications (DAOS-7092 object: add 96-group for replications (# 5562) #5563)
- DAOS-6038 build: relax ipmctl version requirement for leap15 in spec (DAOS-6038 build: relax ipmctl version requirement for leap15 in spec #5491) (DAOS-6038 build: relax ipmctl version requirement for leap15 in spec … #5551)
- DAOS-7238 test: another check of pool create svc_reps length (DAOS-7238 test: another check of pool create svc_reps length #5558)
- DAOS-6798 pool: fix deadlock on pool destroy (DAOS-6798 pool: fix deadlock on pool destroy #5494) (DAOS-6798 pool: fix deadlock on pool destroy (#5494) #5566)
- Update version to v1.2-rc1 (Update version to v1.2-rc1 #5567)
- DAOS-7176 dfuse: Fix single-threaded option to dfuse. (DAOS-7176 dfuse: Fix single-threaded option to dfuse. #5575)
This got broken with recent changes, so re-instate it and add a test to verify it's correct. Signed-off-by: Ashley Pittman <ashley.m.pittman@intel.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
FYI: Errors found in lines not modified in the patch:
utils/node_local_test.py:37:
(pylint-unnecessary-pass) Unnecessary pass statement
utils/node_local_test.py:41:
(pylint-unnecessary-pass) Unnecessary pass statement
utils/node_local_test.py:52:
(pylint-unnecessary-pass) Unnecessary pass statement
utils/node_local_test.py:68:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
utils/node_local_test.py:416:
(pylint-implicit-str-concat) Implicit string concatenation found in list
utils/node_local_test.py:513:
(pylint-inconsistent-return-statements) Either all return statements in a function should return an expression, or none of them should.
utils/node_local_test.py:595:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
utils/node_local_test.py:617:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
utils/node_local_test.py:958:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
utils/node_local_test.py:1404:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
utils/node_local_test.py:1628:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
utils/node_local_test.py:1653:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
utils/node_local_test.py:1748:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
utils/node_local_test.py:1749:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
utils/node_local_test.py:1762:
(pylint-unused-variable) Unused variable 'uns_container'
utils/node_local_test.py:2004:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
utils/node_local_test.py:2013:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
utils/node_local_test.py:2023:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
utils/node_local_test.py:2034:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
utils/node_local_test.py:2051:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
utils/node_local_test.py:2057:
(pylint-subprocess-run-check) Using subprocess.run without explicitly set check
is not recommended.
Replaced by #5660 as this PR hit some github issues. |