Skip to content
This repository was archived by the owner on Oct 8, 2020. It is now read-only.

Commit cce6848

Browse files
Logical plan generator with optimizations now.
1 parent 9978260 commit cce6848

6 files changed

Lines changed: 100 additions & 243 deletions

File tree

sansa-inference-common/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
</dependencies>
9898

9999
<build>
100-
<sourceDirectory>src/main/scala</sourceDirectory>
100+
<sourceDirectory>src/main/scala,src/main/resources</sourceDirectory>
101101
<testSourceDirectory>src/test/scala</testSourceDirectory>
102102
<!--<outputDirectory>target/scala-${scala.binary.version}/classes</outputDirectory>-->
103103
<!--<testOutputDirectory>target/scala-${scala.binary.version}/test-classes</testOutputDirectory>-->
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Root logger option
2+
log4j.rootLogger=INFO, stdout
3+
4+
# Direct log messages to a log file
5+
log4j.appender.file=org.apache.log4j.RollingFileAppender
6+
log4j.appender.file.File=C:\\logging.log
7+
log4j.appender.file.MaxFileSize=10MB
8+
log4j.appender.file.MaxBackupIndex=10
9+
log4j.appender.file.layout=org.apache.log4j.PatternLayout
10+
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %C{1}:%L - %m%n
11+
12+
# Direct log messages to stdout
13+
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
14+
log4j.appender.stdout.Target=System.out
15+
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
16+
log4j.appender.stdout.layout.ConversionPattern=%r %-5p %C:%L - %m%n
17+
18+
log4j.logger.akka.event.slf4j.Slf4jLogger=ERROR
19+
log4j.logger.akka.remote.Remoting=ERROR
20+
21+
log4j.logger.org.apache.hadoop=ERROR
22+
log4j.logger.org.apache.calcite=ERROR

sansa-inference-common/src/main/scala/net/sansa_stack/inference/rules/plan/SimpleCalciteConnection.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import org.apache.calcite.tools.Frameworks
2020
class SimpleCalciteConnection extends CalciteConnection{
2121

2222
val rootSchema = Frameworks.createRootSchema(true)
23-
var schema: String = ""
23+
var schema: String = null
2424

2525
override def config(): CalciteConnectionConfig = null
2626

@@ -32,7 +32,7 @@ class SimpleCalciteConnection extends CalciteConnection{
3232

3333
override def getProperties: Properties = null
3434

35-
override def setSchema(schema: String): Unit = {}
35+
override def setSchema(s: String): Unit = schema = s
3636

3737
override def setAutoCommit(autoCommit: Boolean): Unit = {}
3838

0 commit comments

Comments
 (0)