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>

Reply via email to