@@ -52,6 +52,7 @@ object GenerateDocs {
5252 w.write(s " ${line.stripTrailing()}\n " .getBytes)
5353 line match {
5454 case pattern(category) =>
55+ w.write(" <!-- prettier-ignore-start -->\n " .getBytes)
5556 w.write(" | Config | Description | Default Value |\n " .getBytes)
5657 w.write(" |--------|-------------|---------------|\n " .getBytes)
5758 category match {
@@ -61,12 +62,14 @@ object GenerateDocs {
6162 w.write(
6263 s " | ` $config` | Enable Comet acceleration for ` $expr` | true | \n " .getBytes)
6364 }
65+ w.write(" <!-- prettier-ignore-end -->\n " .getBytes)
6466 case " enable_agg_expr" =>
6567 for (expr <- QueryPlanSerde .aggrSerdeMap.keys.map(_.getSimpleName).toList.sorted) {
6668 val config = s " spark.comet.expression. $expr.enabled "
6769 w.write(
6870 s " | ` $config` | Enable Comet acceleration for ` $expr` | true | \n " .getBytes)
6971 }
72+ w.write(" <!-- prettier-ignore-end -->\n " .getBytes)
7073 case _ =>
7174 val urlPattern = """ Comet\s+(Compatibility|Tuning|Tracing)\s+Guide\s+\(""" .r
7275 val confs = publicConfigs.filter(_.category == category).toList.sortBy(_.key)
@@ -93,6 +96,7 @@ object GenerateDocs {
9396 }
9497 }
9598 }
99+ w.write(" <!-- prettier-ignore-end -->\n " .getBytes)
96100 }
97101 case _ =>
98102 }
@@ -106,6 +110,7 @@ object GenerateDocs {
106110 for (line <- lines) {
107111 w.write(s " ${line.stripTrailing()}\n " .getBytes)
108112 if (line.trim == " <!--BEGIN:COMPAT_CAST_TABLE-->" ) {
113+ w.write(" <!-- prettier-ignore-start -->\n " .getBytes)
109114 w.write(" | From Type | To Type | Notes |\n " .getBytes)
110115 w.write(" |-|-|-|\n " .getBytes)
111116 for (fromType <- CometCast .supportedTypes) {
@@ -123,7 +128,9 @@ object GenerateDocs {
123128 }
124129 }
125130 }
131+ w.write(" <!-- prettier-ignore-end -->\n " .getBytes)
126132 } else if (line.trim == " <!--BEGIN:INCOMPAT_CAST_TABLE-->" ) {
133+ w.write(" <!-- prettier-ignore-start -->\n " .getBytes)
127134 w.write(" | From Type | To Type | Notes |\n " .getBytes)
128135 w.write(" |-|-|-|\n " .getBytes)
129136 for (fromType <- CometCast .supportedTypes) {
@@ -140,6 +147,7 @@ object GenerateDocs {
140147 }
141148 }
142149 }
150+ w.write(" <!-- prettier-ignore-end -->\n " .getBytes)
143151 }
144152 }
145153 w.close()
0 commit comments