Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-8656 Support for eagerly fetching and spooling all query result rows
  3. IMPALA-8890

DCHECK(!page->attached_to_output_batch) in SpillableRowBatchQueue::AddBatch

Agile BoardAttach filesAttach ScreenshotVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • Impala 3.2.0, Impala 3.3.0, Impala 3.4.0
    • Impala 3.4.0
    • Backend
    • None
    • ghx-label-14

    Description

      Full stack:

      F0823 13:19:42.262142 60340 buffered-tuple-stream.cc:291] 6a4941285b46788d:68021ec600000000] Check failed: !page->attached_to_output_batch
      *** Check failure stack trace: ***
          @          0x4c987cc  google::LogMessage::Fail()
          @          0x4c9a071  google::LogMessage::SendToLog()
          @          0x4c981a6  google::LogMessage::Flush()
          @          0x4c9b76d  google::LogMessageFatal::~LogMessageFatal()
          @          0x2917f78  impala::BufferedTupleStream::ExpectedPinCount()
          @          0x29181ec  impala::BufferedTupleStream::UnpinPageIfNeeded()
          @          0x291b27b  impala::BufferedTupleStream::UnpinStream()
          @          0x297d429  impala::SpillableRowBatchQueue::AddBatch()
          @          0x25d5537  impala::BufferedPlanRootSink::Send()
          @          0x207e94c  impala::FragmentInstanceState::ExecInternal()
          @          0x207afac  impala::FragmentInstanceState::Exec()
          @          0x208e854  impala::QueryState::ExecFInstance()
          @          0x208cb21  _ZZN6impala10QueryState15StartFInstancesEvENKUlvE_clEv
          @          0x2090536  _ZN5boost6detail8function26void_function_obj_invoker0IZN6impala10QueryState15StartFInstancesEvEUlvE_vE6invokeERNS1_15function_bufferE
          @          0x1e9830b  boost::function0<>::operator()()
          @          0x23e2d38  impala::Thread::SuperviseThread()
          @          0x23eb0bc  boost::_bi::list5<>::operator()<>()
          @          0x23eafe0  boost::_bi::bind_t<>::operator()()
          @          0x23eafa3  boost::detail::thread_data<>::run()
          @          0x3bc1629  thread_proxy
          @     0x7f920a3786b9  start_thread
          @     0x7f9206b5741c  clone
      

      Happened once while I was running a full table scan of tpch_parquet.orders via JDBC (client was running on another EC2 machine). This was running on top of IMPALA-8819 with a fetch size of 32768.

      Attached full logs and mini-dump stack.

      Attachments

        1. resolved.txt
          2.04 MB
          Sahil Takiar
        2. impalad.INFO
          906 kB
          Sahil Takiar

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            stakiar Sahil Takiar
            stakiar Sahil Takiar
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment