This is an automated email from the ASF dual-hosted git repository.

reschke pushed a commit to branch OAK-11622
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git

commit 4e081f8b6e980423756885e0e1e87778035674ba
Author: Julian Reschke <[email protected]>
AuthorDate: Tue Apr 1 09:15:36 2025 +0100

    OAK-11622: Clock improvements - clarify relation to JDK clock
---
 .../src/main/java/org/apache/jackrabbit/oak/stats/Clock.java       | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git 
a/oak-core-spi/src/main/java/org/apache/jackrabbit/oak/stats/Clock.java 
b/oak-core-spi/src/main/java/org/apache/jackrabbit/oak/stats/Clock.java
index a19c60e595..0805b9bb20 100644
--- a/oak-core-spi/src/main/java/org/apache/jackrabbit/oak/stats/Clock.java
+++ b/oak-core-spi/src/main/java/org/apache/jackrabbit/oak/stats/Clock.java
@@ -29,7 +29,12 @@ import java.util.concurrent.atomic.AtomicLong;
 /**
  * Mechanism for keeping track of time at millisecond accuracy.
  * <p>
- * As of Oak 1.20, this extends from {@link java.time.Clock}.
+ * This extends from {@link java.time.Clock}. Consumers of clocks
+ * are advised to use that interface, unless the additional features
+ * of this class are needed.
+ * <p>
+ * Note that implementations of this class in general do not support
+ * the timezone related features of {@linkplain java.time.Clock}.
  */
 public abstract class Clock extends java.time.Clock {
 

Reply via email to