Commit graph

32 commits

Author SHA1 Message Date
Peter Taoussanis
2c72d0fbfa v1.0.0-beta15 (2024-08-07) 2024-08-07 11:38:11 +02:00
Peter Taoussanis
5ef84a5e41 [nop] Bump deps 2024-08-07 11:13:46 +02:00
Peter Taoussanis
c5116878f3 v1.0.0-beta14 (2024-05-25) 2024-05-25 11:19:09 +02:00
Peter Taoussanis
22c46afa04 [mod] Improve SLF4J, tools.logging interop signals
Incl.:

1. Logger names are now used as namespaces.
   - For SLF4J:         these are typically class names.
   - For tools.logging: these are typically *ns* strings.

2. These now have dedicated :kind (:slf4j, :tools.logging) to make it
   easier for users to set kind-specific min levels.
2024-05-25 11:19:09 +02:00
Peter Taoussanis
fbe9057d82 v1.0.0-beta13 (2024-05-23) 2024-05-23 10:11:30 +02:00
Peter Taoussanis
2810ed79a1 v1.0.0-beta12 (2024-05-14) 2024-05-14 13:43:45 +02:00
Peter Taoussanis
4bfc0ffc7a v1.0.0-beta11 (2024-05-10) 2024-05-10 15:49:10 +02:00
Peter Taoussanis
f2ae522c62 v1.0.0-beta10 (2024-05-08) 2024-05-08 09:36:52 +02:00
Peter Taoussanis
8afb25dbf0 v1.0.0-beta9 (2024-05-07) 2024-05-07 14:07:46 +02:00
Peter Taoussanis
cfb42899c7 v1.0.0-beta8 (2024-05-06) 2024-05-06 16:04:53 +02:00
Peter Taoussanis
19d447c44c v1.0.0-beta7 (2024-05-05) 2024-05-05 14:01:42 +02:00
Peter Taoussanis
a47d2db99e v1.0.0-beta5 (2024-04-29) 2024-04-29 12:16:54 +02:00
Peter Taoussanis
1d4cdb8a3c [nop] Misc housekeeping 2024-04-29 12:15:19 +02:00
Peter Taoussanis
b937631a23 v1.0.0-beta3 (2024-04-24) 2024-04-24 13:30:45 +02:00
Peter Taoussanis
e222297a2b [fix] SLF4J broken timestamps, add tests
Thanks to @AdamFrey for reporting this issue!
Ref. <https://clojurians.slack.com/archives/C06ALA6EEUA/p1713900525964169?thread_ts=1713805333.272469&cid=C06ALA6EEUA>
2024-04-24 13:22:31 +02:00
Peter Taoussanis
ffea1a30ed [fix] Fix broken AOT support, add AOT tests
Thanks to @AdamFrey for reporting this issue!
Ref. <https://clojurians.slack.com/archives/C06ALA6EEUA/p1713805333272469>

Previously:

  Attempting to run AOT'd code using Telemere would result in errors like:
  "Attempting to call unbound fn: #'taoensso.telemere.handlers.open-telemetry/handler:open-telemetry-logger"

The approach I was using of conditionally requiring namespaces and then aliasing vars seems to be inherently
fragile under AOT, and was leading to the remote source var being unbound.

With this commit I've now switched to a simpler approach - where we conditionally require namespaces *without*
the need for any aliasing.
2024-04-24 13:22:30 +02:00
Peter Taoussanis
10fcf20958 v1.0.0-beta1 (2024-04-19) 2024-04-19 13:04:47 +02:00
Peter Taoussanis
79dff8918e v1.0.0-alpha6 (2024-04-17) 2024-04-17 15:51:24 +02:00
Peter Taoussanis
5690bfe11a [mod] Rename "interop" -> "intake" 2024-04-17 15:51:24 +02:00
Peter Taoussanis
536f5edf10 [nop] Misc housekeeping 2024-04-17 11:00:27 +02:00
Peter Taoussanis
c0ff55ab0c v1.0.0-alpha5 (2024-04-12) 2024-04-12 17:51:28 +02:00
Peter Taoussanis
847781e1e8 v1.0.0-alpha4 (2024-04-10) 2024-04-10 18:42:09 +02:00
Peter Taoussanis
803b4a3017 v1.0.0-alpha3 (2024-04-05) 2024-04-05 18:24:11 +02:00
Peter Taoussanis
46e629504b [nop] Misc housekeeping 2024-04-05 17:51:14 +02:00
Peter Taoussanis
e633415811 v1.0.0-alpha2 (2024-03-28) 2024-03-28 16:25:15 +01:00
Peter Taoussanis
0f0e049993 [mod] Rename signal fields: :instant -> :inst, etc. 2024-03-28 16:24:08 +01:00
Peter Taoussanis
02c5bba1b8 [wip] v1.0.0-SNAPSHOT 2024-03-28 16:22:25 +01:00
Peter Taoussanis
19e29c57b4 v1.0.0-alpha1 (2024-03-14) 2024-03-14 10:24:18 +01:00
Peter Taoussanis
9f4677642d [nop] Bump deps 2024-03-13 12:11:06 +01:00
Peter Taoussanis
722c6abb67 [new] Refactor interop checks, make extensible 2024-03-13 12:11:06 +01:00
Peter Taoussanis
824a057a99 [new] Add streams interop, handler binding conveyance, etc. 2024-03-11 11:36:26 +01:00
Peter Taoussanis
dca61ba582 [new] Add initial code, content 2024-03-08 10:35:10 +01:00