12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879(*****************************************************************************)(* *)(* SPDX-License-Identifier: MIT *)(* Copyright (c) 2023 Functori <contact@functori.com> *)(* *)(*****************************************************************************)moduleSimple=structincludeInternal_event.Simpleletsection=["l2_store"]letstarting_gc=declare_1~section~name:"l2_store_starting_gc"~msg:"Starting GC for store {store_name}"~level:Info~pp1:Format.pp_print_string("store_name",Data_encoding.string)letfinished_gc=declare_1~section~name:"l2_store_finished_gc"~msg:"Finished GC for store {store_name}"~level:Info~pp1:Format.pp_print_string("store_name",Data_encoding.string)letignore_gc=declare_1~section~name:"l2_store_ignore_gc"~msg:"Ignore GC for store {store_name} because there is already an ongoing \
one"~level:Info~pp1:Format.pp_print_string("store_name",Data_encoding.string)letfailed_gc=declare_2~section~name:"l2_store_failed_gc"~msg:"[Warning] Failed GC for store {store_name} because {error}"~level:Warning(* This event has level warning right now but may be changed in the
future depending on if it appears in the wild. *)~pp1:Format.pp_print_string~pp2:pp_print_trace("store_name",Data_encoding.string)("error",trace_encoding)letmissing_value_gc=declare_2~section~name:"l2_store_missing_value_gc"~msg:"[Warning] GC could not retain key {key} of store {store_name} it is \
not in the store any more."~level:Warning(* This event has level warning right now but may be changed in the
future depending on if it appears in the wild. *)~pp1:Format.pp_print_string~pp2:Format.pp_print_string("store_name",Data_encoding.string)("key",Data_encoding.string)endletstarting_gcname=Simple.(emitstarting_gc)nameletfinished_gcname=Simple.(emitfinished_gc)nameletignore_gcname=Simple.(emitignore_gc)nameletfailed_gcnameerror=Simple.(emitfailed_gc)(name,error)letmissing_value_gcnamekey=Simple.(emitmissing_value_gc)(name,key)