mirror of
https://github.com/taoensso/telemere.git
synced 2025-12-23 04:01:12 +00:00
[nop] Housekeeping
This commit is contained in:
parent
e1dcdc8257
commit
b5680c5cb7
12 changed files with 21 additions and 17 deletions
|
|
@ -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_`.
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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)]
|
||||
|
|
|
|||
|
|
@ -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"}))))
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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)))
|
||||
|
|
|
|||
Loading…
Reference in a new issue