Giter VIP home page Giter VIP logo

Comments (5)

mbasmanova avatar mbasmanova commented on June 3, 2024 1

@xiaoxmeng @tanjialiang Meng, Jialiang, would you take a look?

perhaps related to new exchange code?

@tdcmeehan Unlikely.

from presto.

xiaoxmeng avatar xiaoxmeng commented on June 3, 2024 1

Here is the fix: #22509

from presto.

tdcmeehan avatar tdcmeehan commented on June 3, 2024

CC: @Yuhta @mbasmanova -- perhaps related to new exchange code?

, Source: RUNTIME, ErrorCode: INVALID_STATE
[       OK ] PrestoExchangeSourceTest/PrestoExchangeSourceTest.exceedingMemoryCapacityForHttpResponse/6 (3765 ms)
[ RUN      ] PrestoExchangeSourceTest/PrestoExchangeSourceTest.exceedingMemoryCapacityForHttpResponse/7
E0329 19:03:32.083837 11865 Exceptions.h:69] Line: ../../presto_cpp/main/tests/PrestoExchangeSourceTest.cpp:782, Function:operator(), Expression:  Inject allocation error, Source: RUNTIME, ErrorCode: INVALID_STATE
E0329 19:03:32.284518 11866 Exceptions.h:69] Line: ../../presto_cpp/main/tests/PrestoExchangeSourceTest.cpp:782, Function:operator(), Expression:  Inject allocation error, Source: RUNTIME, ErrorCode: INVALID_STATE
E0329 19:03:32.461863 11865 Exceptions.h:69] Line: ../../presto_cpp/main/tests/PrestoExchangeSourceTest.cpp:782, Function:operator(), Expression:  Inject allocation error, Source: RUNTIME, ErrorCode: INVALID_STATE
E0329 19:03:32.728276 11866 Exceptions.h:69] Line: ../../presto_cpp/main/tests/PrestoExchangeSourceTest.cpp:782, Function:operator(), Expression:  Inject allocation error, Source: RUNTIME, ErrorCode: INVALID_STATE
E0329 19:03:33.308411 11865 Exceptions.h:69] Line: ../../presto_cpp/main/tests/PrestoExchangeSourceTest.cpp:782, Function:operator(), Expression:  Inject allocation error, Source: RUNTIME, ErrorCode: INVALID_STATE
E0329 19:03:34.167045 11866 Exceptions.h:69] Line: ../../presto_cpp/main/tests/PrestoExchangeSourceTest.cpp:782, Function:operator(), Expression:  Inject allocation error, Source: RUNTIME, ErrorCode: INVALID_STATE
E0329 19:03:35.894670 11865 Exceptions.h:69] Line: ../../presto_cpp/main/tests/PrestoExchangeSourceTest.cpp:782, Function:operator(), Expression:  Inject allocation error, Source: RUNTIME, ErrorCode: INVALID_STATE
E0329 19:03:35.960784  7262 Exceptions.h:69] Line: ../../velox/velox/exec/ExchangeQueue.cpp:103, Function:dequeueLocked, Expression:  Failed to fetch data from 127.0.0.1:37035 /v1/task/20201007_190402_00000_r5erw.1.0.0/results/3/0 - Exhausted after 6 retries, duration 3681ms: Exception: VeloxRuntimeError
Error Source: RUNTIME
Error Code: INVALID_STATE
Reason: Inject allocation error
Retriable: False
Function: operator()
File: ../../presto_cpp/main/tests/PrestoExchangeSourceTest.cpp
Line: 782
Stack trace:
# 0  _ZN8facebook5velox7process10StackTraceC1Ei
# 1  _ZN8facebook5velox14VeloxException5State4makeIZNS1_C4EPKcmS5_St17basic_string_viewIcSt11char_traitsIcEES9_S9_S9_bNS1_4TypeES9_EUlRT_E_EESt10shared_ptrIKS2_ESA_SB_
# 2  _ZN8facebook5velox14VeloxExceptionC1EPKcmS3_St17basic_string_viewIcSt11char_traitsIcEES7_S7_S7_bNS1_4TypeES7_
# 3  _ZN8facebook5velox17VeloxRuntimeErrorC1EPKcmS3_St17basic_string_viewIcSt11char_traitsIcEES7_S7_S7_bS7_
# 4  _ZN8facebook5velox6detail14veloxCheckFailINS0_17VeloxRuntimeErrorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvRKNS1_18VeloxCheckFailArgsET0_
# 5  _ZZN68PrestoExchangeSourceTest_exceedingMemoryCapacityForHttpResponse_Test8TestBodyEvENKUlPN8facebook5velox6memory10MemoryPoolEE_clES4_
# 6  _ZNSt17_Function_handlerIFvPN8facebook5velox6memory10MemoryPoolEEZN68PrestoExchangeSourceTest_exceedingMemoryCapacityForHttpResponse_Test8TestBodyEvEUlS4_E_E9_M_invokeERKSt9_Any_dataOS4_
# 7  _ZNKSt8functionIFvPN8facebook5velox6memory10MemoryPoolEEEclES4_
# 8  _ZZN8facebook5velox6common8testutil9TestValue3setINS0_6memory10MemoryPoolEEEvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvPT_EEENKUlPvE_clESK_
# 9  _ZNSt17_Function_handlerIFvPvEZN8facebook5velox6common8testutil9TestValue3setINS3_6memory10MemoryPoolEEEvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvPT_EEEUlS0_E_E9_M_invokeERKSt9_Any_dataOS0_
# 10 _ZNKSt8functionIFvPvEEclES0_
# 11 _ZN8facebook5velox6common8testutil9TestValue6adjustERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
# 12 _ZN8facebook5velox6memory14MemoryPoolImpl17reserveThreadSafeEmb
# 13 _ZN8facebook5velox6memory14MemoryPoolImpl7reserveEmb
# 14 _ZN8facebook5velox6memory14MemoryPoolImpl8allocateEl
# 15 _ZN8facebook6presto4http12HttpResponse11consumeBodyEPNS_5velox6memory10MemoryPoolE
# 16 _ZN8facebook6presto20PrestoExchangeSource19processDataResponseESt10unique_ptrINS0_4http12HttpResponseESt14default_deleteIS4_EE
# 17 _ZZN8facebook6presto20PrestoExchangeSource9doRequestEljNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEENKUlSt10unique_ptrINS0_4http12HttpResponseESt14default_deleteIS9_EEE_clESC_
# 18 _ZZN5folly7futures6detail10wrapInvokeISt10unique_ptrIN8facebook6presto4http12HttpResponseESt14default_deleteIS7_EEZNS5_20PrestoExchangeSource9doRequestEljNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEEUlSA_E_EEDaONS_3TryIT_EEOT0_ENKUlvE_clEv
# 19 _ZN5folly7futures6detail19InvokeResultWrapperIvE10wrapResultIZNS1_10wrapInvokeISt10unique_ptrIN8facebook6presto4http12HttpResponseESt14default_deleteISA_EEZNS8_20PrestoExchangeSource9doRequestEljNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEEUlSD_E_EEDaONS_3TryIT_EEOT0_EUlvE_EENSL_INS_4UnitEEESM_
# 20 _ZN5folly7futures6detail10wrapInvokeISt10unique_ptrIN8facebook6presto4http12HttpResponseESt14default_deleteIS7_EEZNS5_20PrestoExchangeSource9doRequestEljNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEEUlSA_E_EEDaONS_3TryIT_EEOT0_
# 21 _ZZNO5folly6FutureISt10unique_ptrIN8facebook6presto4http12HttpResponseESt14default_deleteIS5_EEE9thenValueIZNS3_20PrestoExchangeSource9doRequestEljNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEEUlS8_E_EENS0_INS_7futures6detail19valueCallableResultIS8_T_E10value_typeEEEOSL_ENUlONS_8Executor9KeepAliveISQ_EEONS_3TryIS8_EEE_clEST_SW_

from presto.

elharo avatar elharo commented on June 3, 2024

Happened again on https://app.circleci.com/pipelines/github/prestodb/presto/14263/workflows/d71748d2-359d-4eb4-9bd3-49a02019b748/jobs/55633

from presto.

Yuhta avatar Yuhta commented on June 3, 2024

PrestoExchangeSourceTest is running normal without failure (logging some injected error). The only failure is this:

8: [ RUN      ] TaskManagerTest.aggregationSpill
8: ../../presto_cpp/main/tests/TaskManagerTest.cpp:534: Failure
8: Expected: (spilledBytes) > (0), actual: 0 vs 0
8: Google Test trace:
8: ../../presto_cpp/main/tests/TaskManagerTest.cpp:1136: doSpill: true
8: [  FAILED  ] TaskManagerTest.aggregationSpill (352 ms)

from presto.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.