Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for FinishWithError (0.07 sec)

  1. internal/s3select/message.go

    	// closes `doneCh` to indicate to caller to also exit.
    	//
    	// 2. If caller (Evaluate()) has an error, it sends an error
    	// message and waits for this go-routine to quit in
    	// FinishWithError()
    	//
    	// 3. If caller is done, it waits for this go-routine to exit
    	// in Finish()
    
    	quitFlag := false
    	for !quitFlag {
    		select {
    		case data := <-writer.errCh:
    			quitFlag = true
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Tue Aug 30 15:26:43 UTC 2022
    - 15.2K bytes
    - Viewed (0)
  2. internal/s3select/select.go

    				continue
    			}
    			before := buf.Len()
    			if err = s3Select.marshal(buf, outputRecord); err != nil {
    				bufPool.Put(buf)
    				return false
    			}
    			if buf.Len()-before > maxRecordSize {
    				writer.FinishWithError("OverMaxRecordSize", "The length of a record in the input or result is greater than maxCharsPerRecord of 1 MB.")
    				bufPool.Put(buf)
    				return false
    			}
    		}
    
    		if err = writer.SendRecord(buf); err != nil {
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Sun Sep 22 00:33:43 UTC 2024
    - 21.2K bytes
    - Viewed (0)
Back to top