You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@asterixdb.apache.org by pr...@apache.org on 2025/07/24 19:37:04 UTC

(asterixdb) 17/19: [NO ISSUE][OTH] Keep elapsedTime as float

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

preetham02 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/asterixdb.git

commit b76b61ff0319f45b4cd314f7b9cfd571c66bab1b
Author: Ali Alsuliman <al...@gmail.com>
AuthorDate: Tue Jul 8 14:34:13 2025 -0700

    [NO ISSUE][OTH] Keep elapsedTime as float
    
    - user model changes: no
    - storage format changes: no
    - interface changes: no
    
    Details:
    'elapsedTime' used to be float. It was changed at one point
    to be string + "s". This patch is to revert it to float.
    There are existing dependencies that make use of the 'elapsedTime'
    as float.
    
    Ext-ref: MB-67562
    Change-Id: I26bfc63656f0d034782e5fc2a3fa0b47597469d5
    Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20036
    Integration-Tests: Jenkins <je...@fulliautomatix.ics.uci.edu>
    Tested-by: Jenkins <je...@fulliautomatix.ics.uci.edu>
    Reviewed-by: Murtadha Hubail <mh...@apache.org>
    Reviewed-by: Ali Alsuliman <al...@gmail.com>
---
 .../src/main/java/org/apache/asterix/translator/BaseClientRequest.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/BaseClientRequest.java b/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/BaseClientRequest.java
index f3e5268246..e03e33037a 100644
--- a/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/BaseClientRequest.java
+++ b/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/BaseClientRequest.java
@@ -106,7 +106,7 @@ public abstract class BaseClientRequest implements IClientRequest {
         ObjectNode json = JSONUtil.createObject();
         json.put("uuid", requestReference.getUuid());
         json.put("requestTime", new ADateTime(requestReference.getTime()).toSimpleString());
-        json.put("elapsedTime", getElapsedTimeInSecs() + "s");
+        json.put("elapsedTime", getElapsedTimeInSecs());
         json.put("node", requestReference.getNode());
         json.put("state", state.getLabel());
         json.put("userAgent", requestReference.getUserAgent());