Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-905

populate-lsm workload got stuck with a full cache

    • Type: Icon: Task Task
    • Resolution: Done
    • WT2.2
    • Affects Version/s: None
    • Component/s: None

      http://mjc.homeunix.org:8180/job/wiredtiger-perf-populate-lsm/908/console

      The output includes this, which is unusual:

      Failed inserting Error: WT_DEADLOCK: conflict between concurrent operations

      But the process is blocked with a full cache, and apparently eviction isn't making progress.

            4 pthread_cond_timedwait@@GLIBC_2.3.2,__wt_cond_wait,__clsm_insert,populate_thread,start_thread,clone
            2 pthread_cond_timedwait@@GLIBC_2.3.2,__wt_cond_wait,__wt_lsm_merge_worker,start_thread,clone
            2
            1 pthread_join,start_run,main
            1 pthread_cond_timedwait@@GLIBC_2.3.2,__wt_cond_wait,__wt_lsm_checkpoint_worker,start_thread,clone
            1 pthread_cond_timedwait@@GLIBC_2.3.2,__wt_cond_wait,__wt_cache_evict_server,start_thread,clone
      

      I couldn't get any more information from the original failure because we don't build those jobs with debug information.

            Assignee:
            Unassigned Unassigned
            Reporter:
            michael.cahill@mongodb.com Michael Cahill (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: