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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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