Skip to content

Commit 240195e

Browse files
#1807 format log
1 parent 783d1f8 commit 240195e

File tree

72 files changed

+590
-224
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+590
-224
lines changed

external/mlsql-autosuggest/src/main/java/tech/mlsql/autosuggest/app/RDSchema.scala

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package tech.mlsql.autosuggest.app
22

33
import java.sql.{JDBCType, SQLException}
4-
54
import com.alibaba.druid.sql.SQLUtils
65
import com.alibaba.druid.sql.ast.SQLDataType
76
import com.alibaba.druid.sql.ast.statement.{SQLColumnDefinition, SQLCreateTableStatement}
@@ -36,7 +35,11 @@ class RDSchema(dbType: String) {
3635
try {
3736
f.toString.toInt
3837
} catch {
39-
case e: Exception => 0
38+
case e: Exception =>
39+
// if (log.isDebugEnabled()) {
40+
// log.debug("extractfieldSize Error: {}", e)
41+
// }
42+
0
4043
}
4144

4245
}.headOption

external/mlsql-autosuggest/src/test/java/com/intigua/antlr4/autosuggest/AutoSuggestContextTest.scala

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,14 @@ import org.scalatest.BeforeAndAfterEach
55
import tech.mlsql.autosuggest.meta.{MetaProvider, MetaTable, MetaTableColumn, MetaTableKey}
66
import tech.mlsql.autosuggest.statement.{LexerUtils, SuggestItem}
77
import tech.mlsql.autosuggest.{DataType, SpecialTableConst, TokenPos, TokenPosType}
8+
import tech.mlsql.common.utils.log.Logging
89

910
import scala.collection.JavaConverters._
1011

1112
/**
1213
* 2/6/2020 WilliamZhu(allwefantasy@gmail.com)
1314
*/
14-
class AutoSuggestContextTest extends BaseTest with BeforeAndAfterEach {
15+
class AutoSuggestContextTest extends BaseTest with BeforeAndAfterEach with Logging {
1516
override def afterEach(): Unit = {
1617
// context.statements.clear()
1718
}
@@ -44,8 +45,9 @@ class AutoSuggestContextTest extends BaseTest with BeforeAndAfterEach {
4445

4546
def printStatements(items: List[List[Token]]) = {
4647
items.foreach { item =>
47-
println(item.map(_.getText).mkString(" "))
48-
println()
48+
if (log.isInfoEnabled()) {
49+
log.info(item.map(_.getText).mkString(" "))
50+
}
4951
}
5052
}
5153

@@ -84,7 +86,7 @@ class AutoSuggestContextTest extends BaseTest with BeforeAndAfterEach {
8486
|SELECT CAST(25.65 AS int) from jack;
8587
|""".stripMargin).tokens.asScala.toList
8688

87-
wow.foreach(item => println(s"${item.getText} ${item.getType}"))
89+
wow.foreach(item => log.info(item.getText + " " + item.getType))
8890
}
8991

9092
test("load/select 4/10 select ke[cursor] from") {
@@ -150,7 +152,9 @@ class AutoSuggestContextTest extends BaseTest with BeforeAndAfterEach {
150152
| select from table3
151153
|""".stripMargin).tokens.asScala.toList
152154
val items = context.build(wow).suggest(5, 8)
153-
println(items)
155+
if (log.isInfoEnabled()) {
156+
log.info(items.toString())
157+
}
154158

155159
}
156160

@@ -178,7 +182,9 @@ class AutoSuggestContextTest extends BaseTest with BeforeAndAfterEach {
178182
| select sum() from table3
179183
|""".stripMargin
180184
val items = context.buildFromString(sql).suggest(5, 12)
181-
println(items)
185+
if (log.isInfoEnabled()) {
186+
log.info(items.toString())
187+
}
182188

183189
}
184190
test("table alias with temp table") {

external/mlsql-autosuggest/src/test/java/com/intigua/antlr4/autosuggest/LoadSuggesterTest.scala

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@ package com.intigua.antlr4.autosuggest
22

33
import tech.mlsql.autosuggest.statement.LoadSuggester
44
import tech.mlsql.autosuggest.{TokenPos, TokenPosType}
5+
import tech.mlsql.common.utils.log.Logging
56

67
import scala.collection.JavaConverters._
78

89
/**
910
* 2/6/2020 WilliamZhu(allwefantasy@gmail.com)
1011
*/
11-
class LoadSuggesterTest extends BaseTest {
12+
class LoadSuggesterTest extends BaseTest with Logging {
1213
test("load hiv[cursor]") {
1314
val wow = context.lexer.tokenizeNonDefaultChannel(
1415
"""
@@ -26,7 +27,13 @@ class LoadSuggesterTest extends BaseTest {
2627
| load
2728
|""".stripMargin).tokens.asScala.toList
2829
val loadSuggester = new LoadSuggester(context, wow, TokenPos(0, TokenPosType.NEXT, 0)).suggest()
29-
println(loadSuggester)
30+
if (log.isInfoEnabled()) {
31+
var loadSuggesterToString = "";
32+
loadSuggester.foreach(i =>
33+
loadSuggesterToString += ("name: " + i.name + ",")
34+
)
35+
log.info(loadSuggesterToString)
36+
}
3037
assert(loadSuggester.size > 1)
3138
}
3239

@@ -37,7 +44,9 @@ class LoadSuggesterTest extends BaseTest {
3744
| load csv.`` where
3845
|""".stripMargin).tokens.asScala.toList
3946
val result = new LoadSuggester(context, wow, TokenPos(4, TokenPosType.NEXT, 0)).suggest()
40-
println(result)
47+
if (log.isInfoEnabled()) {
48+
log.info(result.toString())
49+
}
4150

4251
}
4352

external/mlsql-autosuggest/src/test/java/com/intigua/antlr4/autosuggest/SelectSuggesterTest.scala

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@ package com.intigua.antlr4.autosuggest
33
import tech.mlsql.autosuggest.meta.{MetaProvider, MetaTable, MetaTableColumn, MetaTableKey}
44
import tech.mlsql.autosuggest.statement.SelectSuggester
55
import tech.mlsql.autosuggest.{DataType, MLSQLSQLFunction, TokenPos, TokenPosType}
6+
import tech.mlsql.common.utils.log.Logging
67

78
import scala.collection.JavaConverters._
89

910
/**
1011
* 2/6/2020 WilliamZhu(allwefantasy@gmail.com)
1112
*/
12-
class SelectSuggesterTest extends BaseTest {
13+
class SelectSuggesterTest extends BaseTest with Logging {
1314

1415
def buildMetaProvider = {
1516
context.setUserDefinedMetaProvider(new MetaProvider {
@@ -185,10 +186,14 @@ class SelectSuggesterTest extends BaseTest {
185186
|""".stripMargin).tokens.asScala.toList
186187

187188
val suggester = new SelectSuggester(context, wow2, TokenPos(0, TokenPosType.NEXT, 0))
188-
println(suggester.sqlAST.printAsStr(suggester.tokens, 0))
189+
if (log.isInfoEnabled()) {
190+
log.info(suggester.sqlAST.printAsStr(suggester.tokens, 0))
191+
}
189192
suggester.table_info.foreach { case (level, item) =>
190-
println(level + ":")
191-
println(item.map(_._1).toList)
193+
if (log.isInfoEnabled()) {
194+
log.info(level + ":")
195+
log.info(item.map(_._1).toList.toString())
196+
}
192197
}
193198
assert(suggester.suggest().map(_.name) == List(("b"), ("keywords"), ("search_num"), ("rank")))
194199

@@ -203,8 +208,10 @@ class SelectSuggesterTest extends BaseTest {
203208
val tokens = getMLSQLTokens(sql)
204209

205210
val suggester = new SelectSuggester(context, tokens, TokenPos(0, TokenPosType.NEXT, 0))
206-
println("=======")
207-
println(suggester.suggest())
211+
if (log.isInfoEnabled()) {
212+
log.info("=======")
213+
log.info(suggester.suggest().toString())
214+
}
208215
assert(suggester.suggest().head.name=="b")
209216
}
210217

@@ -250,7 +257,9 @@ class SelectSuggesterTest extends BaseTest {
250257
|""".stripMargin).tokens.asScala.toList
251258

252259
val suggester = new SelectSuggester(context, wow, TokenPos(1, TokenPosType.CURRENT, 3))
253-
println(suggester.suggest())
260+
if (log.isInfoEnabled()) {
261+
log.info(suggester.suggest().toString())
262+
}
254263
assert(suggester.suggest().map(_.name) == List(("split")))
255264
}
256265

external/mlsql-autosuggest/src/test/java/com/intigua/antlr4/autosuggest/TableStructureTest.scala

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ class TableStructureTest extends BaseTest with Logging {
2323
val tokens = getMLSQLTokens(sql)
2424

2525
val suggester = new SelectSuggester(context, tokens, TokenPos(0, TokenPosType.NEXT, 0))
26-
println(suggester.sqlAST)
26+
if (log.isInfoEnabled()) {
27+
log.info(suggester.toString)
28+
}
2729
}
2830

2931
test("s2") {
@@ -82,7 +84,9 @@ class TableStructureTest extends BaseTest with Logging {
8284
val suggester = new SelectSuggester(context, wow, TokenPos(3, TokenPosType.CURRENT, 1))
8385
val root = suggester.sqlAST
8486
root.visitDown(0) { case (ast, level) =>
85-
println(s"${ast.name(suggester.tokens)} ${ast.output(suggester.tokens)}")
87+
if (log.isInfoEnabled()) {
88+
log.info(ast.name(suggester.tokens) + " " + ast.output(suggester.tokens))
89+
}
8690
}
8791

8892
assert(suggester.suggest().map(_.name) == List("keywords"))
@@ -99,7 +103,9 @@ class TableStructureTest extends BaseTest with Logging {
99103
val suggester = new SelectSuggester(context, wow, TokenPos(3, TokenPosType.CURRENT, 1))
100104
val root = suggester.sqlAST
101105
root.visitDown(0) { case (ast, level) =>
102-
println(s"${ast.name(suggester.tokens)} ${ast.output(suggester.tokens)}")
106+
if (log.isInfoEnabled()) {
107+
log.info(ast.name(suggester.tokens) + " " + ast.output(suggester.tokens))
108+
}
103109
}
104110

105111
assert(suggester.suggest().map(_.name) == List("keywords"))

external/mlsql-sql-profiler-30/src/main/java/tech/mlsql/plugins/sql/profiler/ProfilerCommand.scala

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@ import streaming.dsl.ScriptSQLExec
66
import streaming.dsl.auth._
77
import streaming.dsl.mmlib.SQLAlg
88
import streaming.dsl.mmlib.algs.param.WowParams
9+
import tech.mlsql.common.utils.log.Logging
910
import tech.mlsql.common.utils.serder.json.JSONTool
1011
import tech.mlsql.dsl.auth.ETAuth
1112
import tech.mlsql.dsl.auth.dsl.mmlib.ETMethod.ETMethod
1213

1314
/**
1415
* 27/3/2020 WilliamZhu(allwefantasy@gmail.com)
1516
*/
16-
class ProfilerCommand(override val uid: String) extends SQLAlg with ETAuth with WowParams {
17+
class ProfilerCommand(override val uid: String) extends SQLAlg with ETAuth with WowParams with Logging {
1718
def this() = this(WowParams.randomUID())
1819

1920
override def train(df: DataFrame, path: String, params: Map[String, String]): DataFrame = {
@@ -48,7 +49,9 @@ class ProfilerCommand(override val uid: String) extends SQLAlg with ETAuth with
4849
val explain = MLSQLUtils.createExplainCommand(df.queryExecution.logical, extended = extended)
4950
val items = df.sparkSession.sessionState.executePlan(explain).executedPlan.executeCollect().
5051
map(_.getString(0)).mkString("\n")
51-
println(items)
52+
if (log.isInfoEnabled()) {
53+
log.info(items)
54+
}
5255
df.sparkSession.createDataset[Plan](Seq(Plan("doc", items))).toDF()
5356
}
5457

external/mlsql-sql-profiler/src/main/java/tech/mlsql/indexer/impl/RestIndexerMeta.scala

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
package tech.mlsql.indexer.impl
22

33
import java.nio.charset.Charset
4-
54
import org.apache.http.client.fluent.{Form, Request}
5+
import tech.mlsql.common.utils.log.Logging
66
import tech.mlsql.common.utils.serder.json.JSONTool
77
import tech.mlsql.indexer.{MLSQLIndexerMeta, MlsqlIndexerItem, MlsqlOriTable}
88

99
/**
1010
* 21/12/2020 WilliamZhu(allwefantasy@gmail.com)
1111
*/
12-
class RestIndexerMeta(url: String, token: String,timeout:Int=2000) extends MLSQLIndexerMeta {
12+
class RestIndexerMeta(url: String, token: String,timeout:Int=2000) extends MLSQLIndexerMeta with Logging {
1313
override def fetchIndexers(tableNames: List[MlsqlOriTable], options: Map[String, String]): Map[MlsqlOriTable, List[MlsqlIndexerItem]] = {
1414
val form = Form.form()
1515
form.add("data", JSONTool.toJsonStr(tableNames))
@@ -23,7 +23,9 @@ class RestIndexerMeta(url: String, token: String,timeout:Int=2000) extends MLSQL
2323
JSONTool.parseJson[Map[MlsqlOriTable, List[MlsqlIndexerItem]]](value)
2424
} catch {
2525
case e: Exception =>
26-
e.printStackTrace()
26+
if (log.isDebugEnabled) {
27+
log.debug("fetchIndexers Error: {}", e)
28+
}
2729
Map()
2830
}
2931

external/mlsql-sql-profiler/src/main/java/tech/mlsql/plugins/sql/profiler/ProfilerCommand.scala

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@ import streaming.dsl.ScriptSQLExec
66
import streaming.dsl.auth._
77
import streaming.dsl.mmlib.SQLAlg
88
import streaming.dsl.mmlib.algs.param.WowParams
9+
import tech.mlsql.common.utils.log.Logging
910
import tech.mlsql.common.utils.serder.json.JSONTool
1011
import tech.mlsql.dsl.auth.ETAuth
1112
import tech.mlsql.dsl.auth.dsl.mmlib.ETMethod.ETMethod
1213

1314
/**
1415
* 27/3/2020 WilliamZhu(allwefantasy@gmail.com)
1516
*/
16-
class ProfilerCommand(override val uid: String) extends SQLAlg with ETAuth with WowParams {
17+
class ProfilerCommand(override val uid: String) extends SQLAlg with ETAuth with WowParams with Logging {
1718
def this() = this(WowParams.randomUID())
1819

1920
override def train(df: DataFrame, path: String, params: Map[String, String]): DataFrame = {
@@ -48,7 +49,9 @@ class ProfilerCommand(override val uid: String) extends SQLAlg with ETAuth with
4849
val explain = MLSQLUtils.createExplainCommand(df.queryExecution.logical, extended = extended)
4950
val items = df.sparkSession.sessionState.executePlan(explain).executedPlan.executeCollect().
5051
map(_.getString(0)).mkString("\n")
51-
println(items)
52+
if (log.isInfoEnabled()) {
53+
log.info(items)
54+
}
5255
df.sparkSession.createDataset[Plan](Seq(Plan("doc", items))).toDF()
5356
}
5457

external/mlsql-sql-profiler/src/test/java/tech/mlsql/test/tool/ByteUtilTest.scala

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
package tech.mlsql.test.tool
22

33
import org.scalatest.{BeforeAndAfterAll, FunSuite}
4+
import tech.mlsql.common.utils.log.Logging
45
import tech.mlsql.tool.ZOrderingBytesUtil
56

67
/**
78
* 31/12/2020 WilliamZhu(allwefantasy@gmail.com)
89
*/
9-
class ByteUtilTest extends FunSuite with BeforeAndAfterAll {
10+
class ByteUtilTest extends FunSuite with BeforeAndAfterAll with Logging{
1011
test("toString") {
1112
//只需要支持证正数
1213
val a = 3L
@@ -18,7 +19,9 @@ class ByteUtilTest extends FunSuite with BeforeAndAfterAll {
1819
}
1920

2021
test("func"){
21-
println(ZOrderingBytesUtil.toString(ZOrderingBytesUtil.toBytes(-1)))
22+
if (log.isDebugEnabled()) {
23+
log.info(ZOrderingBytesUtil.toString(ZOrderingBytesUtil.toBytes(-1)))
24+
}
2225
}
2326

2427
test("intTo8Byte") {

streamingpro-cluster/src/main/java/tech/mlsql/cluster/service/elastic_resource/AllocateService.scala

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,10 @@
1818

1919
package tech.mlsql.cluster.service.elastic_resource
2020

21+
import org.slf4j.LoggerFactory
22+
2123
import java.util.concurrent.{Executors, TimeUnit}
2224
import java.util.logging.Logger
23-
2425
import tech.mlsql.cluster.ProxyApplication
2526
import tech.mlsql.cluster.model.ElasticMonitor
2627
import tech.mlsql.common.utils.log.Logging
@@ -31,7 +32,7 @@ import scala.collection.JavaConverters._
3132
* 2018-12-05 WilliamZhu(allwefantasy@gmail.com)
3233
*/
3334
object AllocateService extends Logging {
34-
val logger = Logger.getLogger("AllocateService")
35+
private val logger = LoggerFactory.getLogger("AllocateService")
3536
private[this] val _executor = Executors.newFixedThreadPool(100)
3637
private[this] val scheduler = Executors.newSingleThreadScheduledExecutor()
3738

@@ -65,7 +66,9 @@ object AllocateService extends Logging {
6566
}
6667
} catch {
6768
case e: Exception =>
68-
e.printStackTrace()
69+
if (logger.isDebugEnabled()) {
70+
logger.debug("run Error: {}", e)
71+
}
6972
//catch all ,so the scheduler will not been stopped by exception
7073
}
7174
}

0 commit comments

Comments
 (0)