Skip to content

[Bug] Function signature nowInt8 is not found, Function now get failed, expr is VectorizedFnCall[now](arguments=,return=DateTimeV2) and return type is DateTimeV2 #27622

@streetbaby

Description

@streetbaby

Search before asking

  • I had searched in the issues and found no similar issues.

Version

Doris 2.0.0

What's Wrong?

W1101 21:19:43.513418 34401 simple_function_factory.h:176] Function signature nowInt8 is not found
W1101 21:19:43.514801 34287 fragment_mgr.cpp:145] query_id=984948fe91f9043e-d3f156009e6c4099, instance_id=984948fe91f9043e-d3f156009e6c409a meet error status [INTERNAL_ERROR]Function now get failed, expr is VectorizedFnCallnow and return type is DateTimeV2.
W1101 21:19:43.514874 34287 fragment_mgr.cpp:480] report error status: [INTERNAL_ERROR]Function now get failed, expr is VectorizedFnCallnow and return type is DateTimeV2. to coordinator: TNetworkAddress(hostname=10.186.59.36, port=9020), query id: 984948fe91f9043e-d3f156009e6c4099, instance id: 984948fe91f9043e-d3f156009e6c409a
W1101 21:19:43.515244 34287 fragment_mgr.cpp:267] Got error while opening fragment 984948fe91f9043e-d3f156009e6c409a, query id: 984948fe91f9043e-d3f156009e6c4099: [INTERNAL_ERROR]Function now get failed, expr is VectorizedFnCallnow and return type is DateTimeV2.
W1101 21:19:43.515437 34287 status.h:365] meet error status: [CANCELLED]
0. /root/src/doris/be/src/common/stack_trace.cpp:298: StackTrace::tryCapture() @ 0x000000000b36ece7 in /data/migu/apache-doris-2.0.0/be/lib/doris_be

  1. /root/src/doris/be/src/common/stack_trace.h:0: doris::get_stack_traceabi:cxx11 @ 0x000000000b36d2bd in /data/migu/apache-doris-2.0.0/be/lib/doris_be
  2. /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/basic_string.h:187: doris::Status doris::Status::Error(int, std::basic_string_view<char, std::char_traits >) @ 0x000000000a86c54b in /data/migu/apache-doris-2.0.0/be/lib/doris_be
  3. /root/src/doris/be/src/common/status.h:0: doris::RuntimeState::set_is_cancelled(bool) @ 0x000000000b1e097e in /data/migu/apache-doris-2.0.0/be/lib/doris_be
  4. /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/unique_ptr.h:173: doris::PlanFragmentExecutor::cancel(doris::PPlanFragmentCancelReason const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) @ 0x000000000b1decb1 in /data/migu/apache-doris-2.0.0/be/lib/doris_be
  5. /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/shared_ptr_base.h:1291: doris::FragmentExecState::cancel(doris::PPlanFragmentCancelReason const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) @ 0x000000000b165acb in /data/migu/apache-doris-2.0.0/be/lib/doris_be
  6. /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/unique_ptr.h:360: doris::FragmentExecState::execute() @ 0x000000000b165446 in /data/migu/apache-doris-2.0.0/be/lib/doris_be
  7. /root/src/doris/be/src/common/status.h:414: doris::FragmentMgr::_exec_actual(std::shared_ptrdoris::FragmentExecState, std::function<void (doris::RuntimeState*, doris::Status*)> const&) @ 0x000000000b169d0c in /data/migu/apache-doris-2.0.0/be/lib/doris_be
  8. /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/shared_ptr_base.h:701: std::_Function_handler<void (), doris::FragmentMgr::exec_plan_fragment(doris::TExecPlanFragmentParams const&, std::function<void (doris::RuntimeState*, doris::Status*)> const&)::$_0>::_M_invoke(std::_Any_data const&) @ 0x000000000b175b49 in /data/migu/apache-doris-2.0.0/be/lib/doris_be
  9. /root/src/doris/be/src/util/threadpool.cpp:0: doris::ThreadPool::dispatch_thread() @ 0x000000000b3ab4bf in /data/migu/apache-doris-2.0.0/be/lib/doris_be
  10. /var/local/ldb-toolchain/bin/../usr/include/pthread.h:562: doris::Thread::supervise_thread(void*) @ 0x000000000b3a153c in /data/migu/apache-doris-2.0.0/be/lib/doris_be

What You Expected?

How to solve the problem? Thanks.

How to Reproduce?

After Fe is restarted, it warns the message of 'Function signature nowInt8 is not found'. To solve the problem, we must rebuild the table schema again

Anything Else?

No response

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions