All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog 1.1.0, and this project adheres to Semantic Versioning 2.0.0.
component for creating a component from an object.make-component-fn since it actually made it more complicated to create a component
constructor. It is easier to write a defn with component.:remove-on-cancel?, :continue-existing-periodic-tasks-after-shutdown?, and
:execute-existing-delayed-tasks-after-shutdown? options added to scheduled-thread-pool.IllegalStateException with caller runs rejected execution handler and :convey-bindings?
true, since it can cause an error if the calling thread has bindings established.IllegalStateException with :continue-existing-periodic-tasks-after-shutdown? and an
indefinite :termination-wait-duration, since it will cause a deadlock.-policy suffix.run-system not shutting down properly on SIGTERM.vector component that collects its dependencies into a vector.executor-service, scheduled-executor-service, and scheduled-future for unwrapping executor
components.:convey-bindings? value is boolean for both ExecutorServiceComponent and
ScheduledExecutorServiceComponent.conveying-runnable and conveying-callable functions.javax.jdbc.DataSource.make-component-fn creates a constructor for a lightweight component.Can you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |