~ubuntu-branches/ubuntu/trusty/drizzle/trusty

« back to all changes in this revision

Viewing changes to plugin/performance_dictionary/session_usage.cc

  • Committer: Package Import Robot
  • Author(s): Clint Byrum
  • Date: 2012-06-19 10:46:49 UTC
  • mfrom: (1.1.6)
  • mto: This revision was merged to the branch mainline in revision 29.
  • Revision ID: package-import@ubuntu.com-20120619104649-e2l0ggd4oz3um0f4
Tags: upstream-7.1.36-stable
ImportĀ upstreamĀ versionĀ 7.1.36-stable

Show diffs side-by-side

added added

removed removed

Lines of Context:
61
61
  drizzled::plugin::TableFunction::Generator(arg),
62
62
  usage_cache(0)
63
63
64
 
  usage_cache= static_cast<QueryUsage *>(getSession().getProperty("query_usage"));
 
64
  usage_cache= getSession().getProperty<QueryUsage>("query_usage");
65
65
  if (usage_cache)
66
66
    query_iter= usage_cache->list().rbegin();
67
67
}
71
71
  if (not usage_cache)
72
72
    return false;
73
73
 
74
 
  if (query_iter ==  usage_cache->list().rend())
 
74
  if (query_iter == usage_cache->list().rend())
75
75
    return false;
76
76
 
77
 
  publish((*query_iter).query, (*query_iter).delta());
 
77
  publish(query_iter->query, query_iter->delta());
78
78
  query_iter++;
79
79
 
80
80
  return true;