Ashwani Raina has uploaded this change for review. ( http://gerrit.cloudera.org:8080/19278
Change subject: WIP Add test to recreate OOM issue in rowset compaction ...................................................................... WIP Add test to recreate OOM issue in rowset compaction Steps to recreate the out of memory issue reported in KUDU-3406: 1. Ensure frequent DMS flushes by manipulating corresponding flags 2. Insert multiple rows in a table 3. Keep updating the rows for a few rounds 4. Check memory usage during rowset updates 5. Make sure to create data and wal dirs of size around 50GB 6. Stop the updates and keep the generated delta files. 7. Use these files as backing parameters for a kudu-tserver 8. After a while, the process is killed by system due to OOM Once the fix for controlled rowset compaction is in place, step 8 would proceed fine without OOM error. And extra deltas would be taken care of GC once those hit AHM. DONT_BUILD Change-Id: Ief4ec03f1bf0f7936f8fb054948f87e71333f824 --- M src/kudu/integration-tests/heavy-update-compaction-itest.cc 1 file changed, 57 insertions(+), 0 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/78/19278/1 -- To view, visit http://gerrit.cloudera.org:8080/19278 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: Ief4ec03f1bf0f7936f8fb054948f87e71333f824 Gerrit-Change-Number: 19278 Gerrit-PatchSet: 1 Gerrit-Owner: Ashwani Raina <ara...@cloudera.com>