From 32bdfaf510fb3f65d0e612d586a323ef9c4b1a5d Mon Sep 17 00:00:00 2001 From: "D. Richard Hipp" Date: Thu, 26 Oct 2017 18:43:19 +0000 Subject: [PATCH] Extra ".selecttrace" output following aggregate analysis. No changes to production builds. --- src/select.c | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/src/select.c b/src/select.c index 0e2328120b..0f73c30f64 100644 --- a/src/select.c +++ b/src/select.c @@ -5659,6 +5659,24 @@ int sqlite3Select( } sAggInfo.mxReg = pParse->nMem; if( db->mallocFailed ) goto select_end; +#if SELECTTRACE_ENABLED + if( sqlite3SelectTrace & 0x400 ){ + int ii; + SELECTTRACE(0x400,pParse,p,("After aggregate analysis:\n")); + sqlite3TreeViewSelect(0, p, 0); + for(ii=0; ii