clojure-quant / quanta-market

0 stars 0 forks source link

bybit-http-parallel exception #6

Open awb99 opened 1 month ago

awb99 commented 1 month ago

Happens infrequent, but does happen.

2024-10-11T20:01:35.678Z nuc12 ERROR [ta.import.provider.parallel:39] - could not concat parallel responses exception:  #error {
 :cause nil
 :via
 [{:type java.lang.ClassCastException
   :message nil}]
 :trace
 []}
2024-10-11T20:01:35.680Z nuc12 INFO [quanta.studio.bars.preload:42] - saving asset: BTCUSDT  count:  0  calendar:  [:crypto :m]
2024-10-11T20:01:35.683Z nuc12 ERROR [modular.system:22] - Exception running run-fn:  #error {
 :cause "No implementation of method: :select-rows of protocol: #'tech.v3.dataset.protocols/PSelectRows found for class: nil"
 :via
 [{:type java.lang.IllegalArgumentException
   :message "No implementation of method: :select-rows of protocol: #'tech.v3.dataset.protocols/PSelectRows found for class: nil"
   :at [clojure.core$_cache_protocol_fn invokeStatic "core_deftype.clj" 584]}]
 :trace
 [[clojure.core$_cache_protocol_fn invokeStatic "core_deftype.clj" 584]
  [clojure.core$_cache_protocol_fn invoke "core_deftype.clj" 576]
  [tech.v3.dataset.protocols$eval16636$fn__16637$G__16627__16644 invoke "protocols.clj" 19]
  [tech.v3.dataset.base$select_rows invokeStatic "base.clj" 402]
  [tech.v3.dataset.base$select_rows invoke "base.clj" 396]
  [tech.v3.dataset.base$select_rows invokeStatic "base.clj" 404]
  [tech.v3.dataset.base$select_rows invoke "base.clj" 396]
  [tech.v3.dataset$select_rows invokeStatic "dataset.clj" 1343]
  [tech.v3.dataset$select_rows invoke "dataset.clj" 1338]
  [tablecloth.api.rows$first invokeStatic "rows.clj" 166]
  [tablecloth.api.rows$first invoke "rows.clj" 161]
  [tablecloth.api$first invokeStatic "api.clj" 1150]
  [tablecloth.api$first invoke "api.clj" 1147]
  [quanta.studio.bars.preload$import_bars_one invokeStatic "preload.clj" 47]
  [quanta.studio.bars.preload$import_bars_one invoke "preload.clj" 14]
  [quanta.studio.bars.preload$import_bars_impl$fn__81972 invoke "preload.clj" 67]
  [clojure.core$map$fn__5935 invoke "core.clj" 2770]
  [clojure.lang.LazySeq sval "LazySeq.java" 42]
  [clojure.lang.LazySeq seq "LazySeq.java" 51]
  [clojure.lang.LazySeq first "LazySeq.java" 73]
  [clojure.lang.RT first "RT.java" 692]
  [clojure.core$first__5449 invokeStatic "core.clj" 55]
  [clojure.pprint$print_table invokeStatic "print_table.clj" 35]
  [clojure.pprint$print_table invoke "print_table.clj" 11]
  [quanta.studio.bars.preload$import_bars_impl invokeStatic "preload.clj" 69]
  [quanta.studio.bars.preload$import_bars_impl invoke "preload.clj" 50]
  [quanta.studio.bars.preload$import_bars invokeStatic "preload.clj" 88]
  [quanta.studio.bars.preload$import_bars invoke "preload.clj" 73]
  [dev.preload$import_1m invokeStatic "preload.clj" 21]
  [dev.preload$import_1m invoke "preload.clj" 20]
  [dev.preload$import_all_with_report invokeStatic "preload.clj" 47]
  [dev.preload$import_all_with_report invoke "preload.clj" 45]
  [dev.preload$start invokeStatic "preload.clj" 69]
  [dev.preload$start doInvoke "preload.clj" 66]
  [clojure.lang.RestFn invoke "RestFn.java" 408]
  [modular.system$run_safe invokeStatic "system.clj" 17]
  [modular.system$run_safe invoke "system.clj" 13]
  [modular.system$run_fn invokeStatic "system.clj" 26]
  [modular.system$run_fn invoke "system.clj" 24]
  [modular.system$start_BANG_ invokeStatic "system.clj" 82]
  [modular.system$start_BANG_ invoke "system.clj" 72]
  [clojure.lang.AFn applyToHelper "AFn.java" 154]
  [clojure.lang.AFn applyTo "AFn.java" 144]
  [clojure.lang.Var applyTo "Var.java" 705]
  [clojure.core$apply invokeStatic "core.clj" 667]
  [clojure.core$apply invoke "core.clj" 662]
  [clojure.run.exec$exec invokeStatic "exec.clj" 48]
  [clojure.run.exec$exec doInvoke "exec.clj" 39]
  [clojure.lang.RestFn invoke "RestFn.java" 423]
  [clojure.run.exec$_main$fn__205 invoke "exec.clj" 180]
  [clojure.run.exec$_main invokeStatic "exec.clj" 176]
  [clojure.run.exec$_main doInvoke "exec.clj" 139]
  [clojure.lang.RestFn invoke "RestFn.java" 397]
  [clojure.lang.AFn applyToHelper "AFn.java" 152]
  [clojure.lang.RestFn applyTo "RestFn.java" 132]
  [clojure.lang.Var applyTo "Var.java" 705]
  [clojure.core$apply invokeStatic "core.clj" 667]
  [clojure.main$main_opt invokeStatic "main.clj" 514]
  [clojure.main$main_opt invoke "main.clj" 510]
  [clojure.main$main invokeStatic "main.clj" 664]
  [clojure.main$main doInvoke "main.clj" 616]
  [clojure.lang.RestFn applyTo "RestFn.java" 137]
  [clojure.lang.Var applyTo "Var.java" 705]
  [clojure.main main "main.java" 40]]}