[nop] Housekeeping

This commit is contained in:
Peter Taoussanis 2024-10-10 20:52:11 +02:00
parent e1dcdc8257
commit b5680c5cb7
12 changed files with 21 additions and 17 deletions

View file

@ -27,13 +27,12 @@
with-ctx with-ctx+ with-middleware with-middleware+]])))
(comment
(remove-ns 'taoensso.telemere)
(remove-ns (symbol (str *ns*)))
(:api (enc/interns-overview)))
(enc/assert-min-encore-version [3 127 0])
;;;; TODO
;; - Solution and docs for lib authors
;; - Update Tufte (signal API, config API, signal keys, etc.)
;; - Update Timbre (signal API, config API, signal keys, backport improvements)
@ -46,7 +45,8 @@
:*sig-handlers* impl/*sig-handlers*
:lib-dispatch-opts
(assoc sigs/default-handler-dispatch-opts
:convey-bindings? false)})
:convey-bindings? false ; Handled manually
)})
;;;; Aliases
@ -87,7 +87,7 @@
;;;; Unique ids
(def ^:dynamic *uid-fn*
"Experimental, subject to change.
"Experimental, subject to change. Feedback welcome!
(fn [root?]) used to generate signal `:uid` values (unique instance ids)
when tracing.
@ -186,7 +186,9 @@
#?(:clj
(def ^:dynamic ^:no-doc *otel-tracer*
"OpenTelemetry `Tracer` to use for Telemere's tracing signal creators
"Experimental, subject to change. Feedback welcome!
OpenTelemetry `Tracer` to use for Telemere's tracing signal creators
(`trace!`, `span!`, etc.), ∈ #{nil io.opentelemetry.api.trace.Tracer Delay}.
Defaults to the provider in `otel-default-providers_`.

View file

@ -7,7 +7,7 @@
(comment
(require '[taoensso.telemere :as tel])
(remove-ns 'taoensso.telemere.consoles)
(remove-ns (symbol (str *ns*)))
(:api (enc/interns-overview)))
#?(:clj

View file

@ -7,7 +7,7 @@
(comment
(require '[taoensso.telemere :as tel])
(remove-ns 'taoensso.telemere.files)
(remove-ns (symbol (str *ns*)))
(:api (enc/interns-overview)))
;;;; Implementation

View file

@ -12,7 +12,7 @@
[taoensso.telemere.impl :refer [with-signal]])))
(comment
(remove-ns 'taoensso.telemere.impl)
(remove-ns (symbol (str *ns*)))
(:api (enc/interns-overview)))
#?(:clj

View file

@ -16,7 +16,7 @@
[io.opentelemetry.api.trace TracerProvider]))
(comment
(remove-ns 'taoensso.telemere.open-telemetry)
(remove-ns (symbol (str *ns*)))
(:api (enc/interns-overview)))
(enc/declare-remote
@ -355,7 +355,7 @@
(when-let [^io.opentelemetry.context.Context tracing-context ?tracing-context]
(.setContext lrb tracing-context)) ; Incl. traceId, spanId, etc.
(when-let [body
(when-let [^String body
(or
(force msg_)
(when-let [error (get signal :error)]

View file

@ -8,7 +8,7 @@
(comment
(require '[taoensso.telemere :as tel])
(remove-ns 'taoensso.telemere.postal)
(remove-ns (symbol (str *ns*)))
(:api (enc/interns-overview)))
(defn signal-subject-fn
@ -37,7 +37,7 @@
(when id (s+spc (utils/format-id nil id)))
(when-let [msg (force msg_)] (s+spc "- " msg))
(enc/get-substr-by-len (str sb) 0 max-len))))))
(enc/substr (str sb) 0 max-len))))))
(comment ((signal-subject-fn) (tel/with-signal (tel/event! ::ev-id1 #_{:postal/subject "My subject"}))))

View file

@ -9,7 +9,7 @@
(comment
(require '[taoensso.telemere :as tel])
(remove-ns 'taoensso.telemere.slack)
(remove-ns (symbol (str *ns*)))
(:api (enc/interns-overview)))
(def default-dispatch-opts

View file

@ -11,7 +11,7 @@
(comment
(require '[taoensso.telemere :as tel])
(remove-ns 'taoensso.telemere.sockets)
(remove-ns (symbol (str *ns*)))
(:api (enc/interns-overview)))
(defn handler:tcp-socket

View file

@ -8,7 +8,7 @@
[taoensso.telemere :as tel]))
(comment
(remove-ns 'taoensso.telemere.timbre)
(remove-ns (symbol (str *ns*)))
(:api (enc/interns-overview)))
(let [arg-str

View file

@ -9,7 +9,7 @@
(comment
(require '[taoensso.telemere :as tel])
(remove-ns 'taoensso.telemere.utils)
(remove-ns (symbol (str *ns*)))
(:api (enc/interns-overview)))
;;;; Private

View file

@ -9,7 +9,7 @@
(comment
(require '[taoensso.telemere :as t] '[taoensso.encore :as enc])
(remove-ns 'taoensso.telemere.shell)
(remove-ns (symbol (str *ns*)))
(:api (enc/interns-overview)))
;;;; Private

View file

@ -25,6 +25,8 @@
[org.slf4j Logger]
[com.taoensso.telemere.slf4j TelemereLogger]))
(comment (remove-ns (symbol (str *ns*))))
;;;; Utils
(defmacro ^:private when-debug [& body] (when #_true false `(do ~@body)))