docs: private void compileFallbackQueriesAndUpdateCatalog(Database db,
                                                          String query,
                                                          List<VoltXMLElement> fallbackQueryXMLs,
                                                          MaterializedViewInfo matviewinfo) throws VoltCompilerException {
          DatabaseEstimates estimates = new DatabaseEstimates();
          for (int i=0; i<fallbackQueryXMLs.size(); ++i) {
              String key = String.valueOf(i);
              Statement fallbackQueryStmt = matviewinfo.getFallbackquerystmts().add(key);
              VoltXMLElement fallbackQueryXML = fallbackQueryXMLs.get(i);
              fallbackQueryStmt.setSqltext(query);
              StatementCompiler.compileStatementAndUpdateCatalog(m_compiler,
                                m_hsql,
                                db,
                                estimates,
                                fallbackQueryStmt,
                                fallbackQueryXML,
                                fallbackQueryStmt.getSqltext(),
                                null, // no user-supplied join order
                                DeterminismMode.FASTER,
                                StatementPartitioning.forceSP());
          }
      }