Found this error in the middle of some tx's that we were posting yesterday. Haven't seen this message before, so thought it'd be noteworthy to at least bring up.
fluree.server.handlers.create - Ledger created: "icebreaker/core"
00:37:23.986 [async-dispatch-8] INFO fluree.server.consensus.broadcast - New transaction completed for "icebreaker/core" tx-id: "f8533c4d5e688f0fa9c9d4bef4919cdd093f1a490c5cf8dcf5264a8cd153076f" by server: nil
00:37:23.986 [async-dispatch-4] INFO fluree.server.handlers.transact - Transaction completed for: "icebreaker/core" tx-id: "f8533c4d5e688f0fa9c9d4bef4919cdd093f1a490c5cf8dcf5264a8cd153076f" commit head: "fluree:file://icebreaker/core/commit/690e565a204d2c129d3e25cd6dca3c45940a5d242678ba5fbcdd53c5418b15e4.json"
00:37:23.997 [async-dispatch-5] INFO fluree.db.flake.index.novelty - Refreshing Index: {:ledger-alias "icebreaker/core", :t 2, :novelty-size 1846016, :start-time "2024-11-18T00:37:23.992316681Z"}
00:37:25.007 [async-dispatch-5] INFO fluree.server.consensus.broadcast - New transaction completed for "icebreaker/core" tx-id: "cabad4494ff3a7c3e59748c5a35161e1d8f0fa014ad601254d321a2ae1f89f37" by server: nil
00:37:25.007 [async-dispatch-7] INFO fluree.server.handlers.transact - Transaction completed for: "icebreaker/core" tx-id: "cabad4494ff3a7c3e59748c5a35161e1d8f0fa014ad601254d321a2ae1f89f37" commit head: "fluree:file://icebreaker/core/commit/a4cced8be0fb6e3c0a0ef5cae92498fe4408fc611d07b98df80b9da130a74647.json"
00:37:25.141 [async-dispatch-7] INFO fluree.db.flake.index.novelty - Index refresh complete: {:ledger-alias "icebreaker/core", :t 2, :novelty-size 1846016, :start-time "2024-11-18T00:37:23.992316681Z", :end-time "2024-11-18T00:37:25.140738804Z", :duration 1148, :address "fluree:file://icebreaker/core/index/root/e9e01eba338447a5ff0b9c2fd0e28307d3cf2c4681f8327a05a29d5b7fed8b5d.json", :garbage nil}
00:37:25.534 [async-dispatch-3] INFO fluree.db.flake.index.novelty - Refreshing Index: {:ledger-alias "icebreaker/core", :t 3, :novelty-size 912509, :start-time "2024-11-18T00:37:25.533595247Z"}
00:37:25.987 [async-dispatch-8] INFO fluree.server.consensus.broadcast - New transaction completed for "icebreaker/core" tx-id: "e01f74126092d68740af964c965c6c6e5eabe9eff660523e782c9e0123287fee" by server: nil
00:37:25.988 [async-dispatch-2] INFO fluree.server.handlers.transact - Transaction completed for: "icebreaker/core" tx-id: "e01f74126092d68740af964c965c6c6e5eabe9eff660523e782c9e0123287fee" commit head: "fluree:file://icebreaker/core/commit/df50de45c4b238a6b522cbfce39c0651588bde15518acece61ad5d90b5f2f222.json"
00:37:26.658 [async-dispatch-5] INFO fluree.db.flake.index.novelty - Index refresh complete: {:ledger-alias "icebreaker/core", :t 3, :novelty-size 912509, :start-time "2024-11-18T00:37:25.533595247Z", :end-time "2024-11-18T00:37:26.658535039Z", :duration 1125, :address "fluree:file://icebreaker/core/index/root/c183905da6f2e2b2993b7d891a7de265e3e43dc2f5550facea95c0543d8f28f8.json", :garbage "fluree:file://icebreaker/core/index/garbage/d9676b88e14f7c021d554fe68216dae5c91c2bc97210f182be7714c383356cc9.json"}
00:37:26.662 [async-dispatch-5] ERROR fluree.db.json-ld.branch - Error updating index
java.lang.IllegalArgumentException: No implementation of method: :-read-json of protocol: #'fluree.db.storage/JsonArchive found for class: nil
at clojure.core$_cache_protocol_fn.invokeStatic(core_deftype.clj:584)
at clojure.core$_cache_protocol_fn.invoke(core_deftype.clj:576)
at fluree.db.storage$fn__14684$G__14679__14693.invoke(storage.cljc:99)
at fluree.db.storage$read_json.invokeStatic(storage.cljc:127)
at fluree.db.storage$read_json.invoke(storage.cljc:123)
at fluree.db.flake.index.storage$read_db_root$fn__33151$state_machine__5949__auto____33164$fn__33167.invoke(storage.cljc:167)
at fluree.db.flake.index.storage$read_db_root$fn__33151$state_machine__5949__auto____33164.invoke(storage.cljc:166)
at clojure.core.async.impl.ioc_macros$run_state_machine.invokeStatic(ioc_macros.clj:972)
at clojure.core.async.impl.ioc_macros$run_state_machine.invoke(ioc_macros.clj:971)
at clojure.core.async.impl.ioc_macros$run_state_machine_wrapped.invokeStatic(ioc_macros.clj:976)
at clojure.core.async.impl.ioc_macros$run_state_machine_wrapped.invoke(ioc_macros.clj:974)
at fluree.db.flake.index.storage$read_db_root$fn__33151.invoke(storage.cljc:166)
at clojure.lang.AFn.run(AFn.java:22)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at clojure.core.async.impl.concurrent$counted_thread_factory$reify__689$fn__690.invoke(concurrent.clj:29)
at clojure.lang.AFn.run(AFn.java:22)
at java.base/java.lang.Thread.run(Unknown Source)
00:37:26.776 [async-dispatch-2] INFO fluree.server.consensus.broadcast - New transaction completed for "icebreaker/core" tx-id: "7bb18c4277eaa0dbef00020f9de1fd69fd19f42105b462449d440f469a2a1360" by server: nil
00:37:26.776 [async-dispatch-3] INFO fluree.server.handlers.transact - Transaction completed for: "icebreaker/core" tx-id: "7bb18c4277eaa0dbef00020f9de1fd69fd19f42105b462449d440f469a2a1360" commit head: "fluree:file://icebreaker/core/commit/3f8850c4dc8c9b289e498d0856b324828a5222dcd532101392b2b407aa3e8dd4.json"
00:37:27.067 [async-dispatch-2] INFO fluree.db.flake.index.novelty - Refreshing Index: {:ledger-alias "icebreaker/core", :t 5, :novelty-size 1190717, :start-time "2024-11-18T00:37:27.067615036Z"}
00:37:27.415 [async-dispatch-1] INFO fluree.server.consensus.broadcast - New transaction completed for "icebreaker/core" tx-id: "7964a7842ae5c2528a3ca37737160d18438b15398d3902e5d018237a07f67d6e" by server: nil
00:37:27.416 [async-dispatch-2] INFO fluree.server.handlers.transact - Transaction completed for: "icebreaker/core" tx-id: "7964a7842ae5c2528a3ca37737160d18438b15398d3902e5d018237a07f67d6e" commit head: "fluree:file://icebreaker/core/commit/676b0b07f23ff70cbdea0c61850ea21c8ee8ac83b140a6f633e2e9fdb2d39ad0.json"
00:37:27.706 [async-dispatch-7] INFO fluree.server.consensus.broadcast - New transaction completed for "icebreaker/core" tx-id: "c93b1bc4710b0bba8701590ce4c2fe64f2184cbee8efee42a2f2e37c61043e3b" by server: nil
00:37:27.707 [async-dispatch-5] INFO fluree.server.handlers.transact - Transaction completed for: "icebreaker/core" tx-id: "c93b1bc4710b0bba8701590ce4c2fe64f2184cbee8efee42a2f2e37c61043e3b" commit head: "fluree:file://icebreaker/core/commit/5e1de6da2427350bc5444cb73ac8494547718a84a20dfb79429ca0932f121180.json"
00:37:27.950 [async-dispatch-8] INFO fluree.server.consensus.broadcast - New transaction completed for "icebreaker/core" tx-id: "3eb305ad4fb85d277b5ad5e61f0df085e43688d543a3193b4da6a3108bafbb06" by server: nil
00:37:27.950 [async-dispatch-2] INFO fluree.server.handlers.transact - Transaction completed for: "icebreaker/core" tx-id: "3eb305ad4fb85d277b5ad5e61f0df085e43688d543a3193b4da6a3108bafbb06" commit head: "fluree:file://icebreaker/core/commit/6f635ca6f484e4a768ca7c55ce85e71f64c26adaad46514f7be3bb813543aa53.json"
00:37:28.175 [async-dispatch-2] INFO fluree.server.consensus.broadcast - New transaction completed for "icebreaker/core" tx-id: "bd777b0bad2ec16e8222cf17007a7b07d4374cfa8d68e832ed74fd51de18ef27" by server: nil
00:37:28.175 [async-dispatch-6] INFO fluree.server.handlers.transact - Transaction completed for: "icebreaker/core" tx-id: "bd777b0bad2ec16e8222cf17007a7b07d4374cfa8d68e832ed74fd51de18ef27" commit head: "fluree:file://icebreaker/core/commit/6708a1d76c2d302489889d8341819805b0d975588013de7c8f14a0ee9d1435ee.json"
00:37:28.429 [async-dispatch-6] INFO fluree.server.consensus.broadcast - New transaction completed for "icebreaker/core" tx-id: "0ea8ad6120cb28b83398e1c0d1d10c008bc1fa91025dbc3c70a3eb2d2226bddb" by server: nil
00:37:28.429 [async-dispatch-4] INFO fluree.server.handlers.transact - Transaction completed for: "icebreaker/core" tx-id: "0ea8ad6120cb28b83398e1c0d1d10c008bc1fa91025dbc3c70a3eb2d2226bddb" commit head: "fluree:file://icebreaker/core/commit/a5fe83b76ec107c45846a87e145c65a06cb2c2474b3ca8e5c1267dab0d25e654.json"
Found this error in the middle of some tx's that we were posting yesterday. Haven't seen this message before, so thought it'd be noteworthy to at least bring up.