Skip to content

Commit

Permalink
Options not overwritten
Browse files Browse the repository at this point in the history
  • Loading branch information
Paul Sasieta committed Nov 3, 2023
1 parent 53b94cd commit 431d6a3
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ class FileReaderBuilder(params: FileReaderParameters)(implicit spark: SparkSessi
}

def options(options: Map[String, String]): FileReaderBuilder = {
val newParams = params.copy(options = options)
val newParams = params.copy(options = params.options ++ options)
new FileReaderBuilder(newParams)
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,10 @@ class FileWriterBuilder(params: FileWriterParameters) extends WriterBuilder {
def mode(mode: String): FileWriterBuilder =
new FileWriterBuilder(params.copy(mode = mode))

def options(opts: Map[String, String]): FileWriterBuilder =
new FileWriterBuilder(params.copy(options = opts))
def options(opts: Map[String, String]): FileWriterBuilder = {
val newParams = params.copy(options = params.options ++ opts)
new FileWriterBuilder(newParams)
}

def partitionedBy(columnNames: Seq[String]): FileWriterBuilder = {
if (columnNames.isEmpty)
Expand Down

0 comments on commit 431d6a3

Please sign in to comment.