You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by li...@apache.org on 2024/10/09 09:34:25 UTC
(doris-streamloader) branch master updated: fix streamloader do not work (#24)
This is an automated email from the ASF dual-hosted git repository.
liaoxin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-streamloader.git
The following commit(s) were added to refs/heads/master by this push:
new 65184e7 fix streamloader do not work (#24)
65184e7 is described below
commit 65184e7b37e325cb0f9d9e10f85dcab46d3ea566
Author: hui lai <13...@qq.com>
AuthorDate: Wed Oct 9 17:34:20 2024 +0800
fix streamloader do not work (#24)
---
main.go | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/main.go b/main.go
index 7d08378..ecff344 100644
--- a/main.go
+++ b/main.go
@@ -242,6 +242,7 @@ func paramCheck() {
}
// split header "a:b?c:d" into {a:b, c:d}
+ enableConcurrency = true
if header != "" {
headers = make(map[string]string)
for _, v := range strings.Split(header, "?") {
@@ -249,8 +250,8 @@ func paramCheck() {
continue
}
kv := strings.Split(v, ":")
- if strings.ToLower(kv[0]) == "format" && strings.ToLower(kv[1]) == "csv" {
- enableConcurrency = true
+ if strings.ToLower(kv[0]) == "format" && strings.ToLower(kv[1]) != "csv" {
+ enableConcurrency = false
}
if len(kv) > 2 {
headers[kv[0]] = strings.Join(kv[1:], ":")
@@ -308,6 +309,7 @@ func calculateAndCheckWorkers(reader *file.FileReader, size int64) {
if !enableConcurrency {
loadInfo.Workers = 1
+ workers = 1
return
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org